/*
Theme Name: Divi Child Theme
Description: A child theme to REKLAMKI
Author:   Nayma.eu https://nayma.eu/
Template: Divi
Version: 3.0
*/

@import "../Divi/style.css";
@font-face{font-family:'Brandon Grotesque';src:url(fonts/subset-BrandonGrotesque-Light.eot);src:url(fonts/subset-BrandonGrotesque-Light.eot?#iefix) format("embedded-opentype"),url(fonts/subset-BrandonGrotesque-Light.woff) format("woff"),url(fonts/subset-BrandonGrotesque-Light.ttf) format("truetype"),url(fonts/subset-BrandonGrotesque-Light.svg#BrandonGrotesque-Light) format("svg");font-weight:300;font-style:normal}
@font-face{font-family:'Brandon Grotesque';src:url(fonts/subset-BrandonGrotesque-Bold.eot);src:url(fonts/subset-BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/subset-BrandonGrotesque-Bold.woff) format("woff"),url(fonts/subset-BrandonGrotesque-Bold.ttf) format("truetype"),url(fonts/subset-BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold) format("svg");font-weight:700;font-style:normal}
@font-face{font-family:'Brandon Grotesque';src:url(fonts/subset-BrandonGrotesque-Regular.eot);src:url(fonts/subset-BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/subset-BrandonGrotesque-Regular.woff) format("woff"),url(fonts/subset-BrandonGrotesque-Regular.ttf) format("truetype"),url(fonts/subset-BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular) format("svg");font-weight:400;font-style:normal}
#main-header{-webkit-box-shadow:0 3px 5px rgba(100,100,100,0.1);-moz-box-shadow:0 3px 5px rgba(100,100,100,0.1);box-shadow:0 3px 5px rgba(100,100,100,0.1)}
#footer-info{float:none;text-align:center}
#catapult-cookie-bar.drop-shadow{-webkit-box-shadow:0 3px 9px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 9px 0 rgba(0,0,0,0.2);box-shadow:0 3px 9px 0 rgba(0,0,0,0.2)}
button#catapultCookie{background:#0AAAF6;color:#fff;border:0;padding:8px 12px!important;border-radius:3px;font-size:12px;font-family:"Raleway",sans-serif;font-weight:300;text-transform:uppercase;float:left}
button#catapultCookie:hover{background:#505050;color:#fff!important}
#catapult-cookie-bar{overflow:visible!important;background:RGBA(247,247,247,0.8)!important;right:1.5rem!important;bottom:1.5rem!important}
#top-header{background:#fc1745;background:-moz-linear-gradient(left,#fc1745 0%,#6f88e2 50%,#08abf6 100%);background:-webkit-linear-gradient(left,#fc1745 0%,#6f88e2 50%,#08abf6 100%);background:linear-gradient(to right,#fc1745 0%,#6f88e2 50%,#08abf6 100%)}
#top-header .et-social-icons{position:absolute;right:0;top:10px}
#main-header{background:#ededed;background:-moz-linear-gradient(left,#ededed 0%,#fff 15%,#ededed 100%);background:-webkit-linear-gradient(left,#ededed 0%,#fff 15%,#ededed 100%);background:linear-gradient(to right,#ededed 0%,#fff 15%,#ededed 100%)}
.fullwidth-cta{background:#fc1745;background:-moz-linear-gradient(left,#fc1745 0%,#6f88e2 50%,#08abf6 100%);background:-webkit-linear-gradient(left,#fc1745 0%,#6f88e2 50%,#08abf6 100%);background:linear-gradient(to right,#fc1745 0%,#6f88e2 50%,#08abf6 100%);-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important}
.fullwidth-cta:hover{background:#0AAAF6!important}
.fullwidth-cta,.fullwidth-cta .arrow{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}
.fullwidth-cta:hover .arrow{padding-left:5px}
#et-top-navigation nav>ul>li>a{font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important}
#top-menu-nav>ul>li>a:hover{opacity:1!important;color:#dc1d49}

#main-header.et-fixed-header #top-menu-nav>ul>li>a:after{bottom:10px}
.et_pb_blurb h4{font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important;font-size:22px}
.fullwidth-cta p{margin-bottom:-10px}
.header-content h1{font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important}
.et_pb_promo h2{font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal}
.klienci img{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-kthtml-transition:all .3s linear;transition:all .3s linear}
.klienci img:hover{box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-moz-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;cursor:pointer!important;cursor:hand}
.klienci img:focus{cursor:pointer!important;cursor:hand}
.et_pb_testimonial_author{font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important;margin-bottom:-15px}
.et-pb-controllers{bottom:-50px}
p.et_pb_testimonial_meta{font-family:'Brandon Grotesque',sans-serif!important;font-weight:400;font-style:normal;font-size:16px}
p.et_pb_testimonial_meta a:hover{color:#FC1745}
a{-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-kthtml-transition:all .3s linear;transition:all .3s linear}
.et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button{color:#FC1745!important;border:1px solid #FC1745;letter-spacing:0;font-size:16px;font-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important}
.et_pb_social_media_follow li a.icon::before{width:40px;height:40px;line-height:40px}
.et_pb_social_media_follow li a.icon{width:40px;height:40px}
.et_pb_contact_main_title{font-size:20px;ont-family:'Brandon Grotesque',sans-serif!important;font-weight:700;font-style:normal;text-transform:uppercase!important}
.et_pb_main_blurb_image{padding-top:10px}
.et_pb_button:hover:after,.et_pb_more_button:hover:after,.et_pb_promo_button:hover:after,.et_pb_newsletter_button:hover:after,.et_pb_pricing_table_button:hover:after{margin-top:-3px}
.et_pb_slides p{color:#666;text-shadow:none;font-size:14px;line-height:1.5;text-align:center!important}
.et_pb_testimonial:before{color:#666;text-shadow:none}
.et_pb_bg_layout_dark .et_pb_testimonial_description a{color:#0AAAF6;font-size:18px}
.et_pb_testimonial{box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-moz-box-shadow:0 2px 5px rgba(0,0,0,.1)!important}
.et_pb_bg_layout_dark{overflow:visible!important}
.page-id-116018 .et_pb_blurb_content{position:relative;max-width:550px;margin:0 auto;background:#f5f5f5;box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;-webkit-box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;-moz-box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;border-radius:3px}
.page-id-116018 .et_pb_animation_bottom.et-animated{border-top-left-radius:3px;border-top-right-radius:3px}
.page-id-116018 .et_pb_main_blurb_image{padding-top:0;margin-bottom:10px}
.page-id-116018 .et_pb_blurb h4{padding-bottom:15px;color:#FC1745}
.page-id-115956 .et_pb_blurb_content{background: #fff;padding:30px;max-width:680px;box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;-moz-box-shadow:0 2px 5px rgba(0,0,0,.1)!important;border-radius:3px}
.page-id-115956 .et_pb_main_blurb_image{padding-top:10px;background-color:#f1f1f1;border-radius:120px;width:140px;height:140px;margin:0 auto;margin-bottom:30px}
.page-id-115956 .et_pb_blurb_0 .et-pb-icon{font-size:56px;display:flex;height:100px;width:100px;align-items:center;margin-left:21px;margin-top:11px}
.et_pb_text ul{list-style-position: inside !important;}
#main-content td img {
    display: none !important;
}



.page-id-116107 .et_pb_blurb_content{position:relative;max-width:550px;margin:0 auto;background:#f5f5f5;box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;-webkit-box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;-moz-box-shadow:1px 2px 7px rgba(0,0,0,.2)!important;border-radius:3px}
.page-id-116107 .et_pb_animation_bottom.et-animated{border-top-left-radius:3px;border-top-right-radius:3px}
.page-id-116107 .et_pb_main_blurb_image{padding-top:0;margin-bottom:10px}
.page-id-116107 .et_pb_blurb h4{padding-bottom:15px;color:#FC1745}


/* ==========================================================================
/* New cookie banner and share
/* ======================================================================= */

section.toolbelt_cookie_wrapper {
    flex-direction: column;
    bottom: 30px;
    left: auto;
    right: 30px;
    max-width: 280px;
    background-color: rgba(255, 255, 255, .95);
    box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.25);
    border-radius: 5px
}

button.toolbelt_cookie_decline {
    display: none;
}

.toolbelt_cookie_wrapper button {
    font-size: 14px;
    background: #FC1745 !important;
    color: #fff !important;
    font-weight: 300;
    width: 150px;
    text-align: center;
    transform: translateX(-50%);
    margin-left: 50%;
    margin-bottom: 10px;
    margin-top: 10px;
    border-radius: 4px;
    border: none;
    transition: all .2s ease-in-out;
}

.toolbelt_cookie_wrapper button:hover {
    background: #414042 !important;
    color: #fff !important;
}

.toolbelt_cookie_wrapper strong {
    background: #fff;
    color: #414042 !important;
    font-weight: 300;
    font-size: 14px;
    background: transparent !important;
}

.toolbelt_cookie_wrapper strong a {
    color: #000;
    transition: all .3s ease-in-out;
    text-decoration: none;
}

.toolbelt_cookie_wrapper strong a:hover {
    color: #414042;
}

section.toolbelt_social_share a {
    border-radius: 5px;
    font-size: 13px;
}

section.toolbelt_social_share a svg {
    width: 14px;
    height: 14px;
}

section.toolbelt_social_share a:hover,
section.toolbelt_social_share a:active,
section.toolbelt_social_share a:focus {
    text-decoration: none;
    opacity: .8;
}
