/********* Compiled - Do not edit *********/
@font-face {
font-family:"Glacial Indifference";
src:url(#), url(#);font-display: swap;
}
@font-face {
font-family:"IBM Plex Sans 300";
src:url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-300.woff2), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-300.woff), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-300.ttf);font-display: swap;
}
@font-face {
font-family:"IBM Plex Sans Regular";
src:url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-regular.woff2), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-regular.woff), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-regular.ttf);font-display: swap;
}
@font-face {
font-family:"IBM Plex Sans Bold";
src:url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-600.woff2), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-600.woff), url(../../themes/ave/assets/fonts/ibm-plex-sans-v7-latin-ext_latin-600.ttf);font-display: swap;
}
:root{--color-primary:#0bccee;--color-secondary:#ac1de1;--color-gradient-start:#0BCCEE;--color-gradient-stop:#AC1DE1;--color-link:#0bccee;--color-link-hover:#ac1de1;}.woocommerce ul.products, .woocommerce-page ul.products{margin-left:-15px;margin-right:-15px;}.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{padding-left:15px;padding-right:15px;}body{font-family:Source Sans Pro;font-weight:400;line-height:1.5;font-size:18px;color:#424242;}body.single-post .blog-single-title{font-family:inherit;}body.single-post .content{font-family:inherit;font-weight:400;}.h1,h1{font-family:Source Sans Pro;font-weight:700;line-height:1.111em;letter-spacing:-0.04em;font-size:72px;color:#181b31;}.h2,h2{font-family:Source Sans Pro;font-weight:700;line-height:1.111em;letter-spacing:-0.04em;font-size:36px;color:#181b31;}.h3,h3{font-family:Source Sans Pro;font-weight:700;line-height:1.25em;letter-spacing:-0.04em;font-size:30px;color:#181b31;}.h4,h4{font-family:Source Sans Pro;font-weight:700;line-height:1.5em;letter-spacing:-0.04em;font-size:22px;color:#181b31;}.h5,h5{font-family:Source Sans Pro;font-weight:700;line-height:1.5em;letter-spacing:-0.04em;font-size:19px;color:#181b31;}.h6,h6{font-family:Source Sans Pro;font-weight:700;line-height:1.5;letter-spacing:-0.04em;font-size:17px;color:#181b31;}.main-header .navbar-brand{max-width:120px !important;}.titlebar-inner h1{}.titlebar-inner p{}.titlebar-inner{padding-top:35px;padding-bottom:35px;}.titlebar{background-size:cover;background:linear-gradient(90deg, rgb(63, 63, 63) 0%, rgb(54, 54, 54) 100%);}.titlebar > .titlebar-overlay.ld-overlay{background:rgba(0, 0, 0, 0.6);}.titlebar .titlebar-scroll-link{color:rgb(255, 255, 255);}section.vc_row{units:px;}.titlebar {
    margin-bottom: 50px !important;
}
@media screen and (min-width: 1200px){
.blog-single-cover.spaced {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
}
@media screen and (max-width: 991px) {
.blog-single-cover.spaced {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.blog-single-cover {
margin-top: 80px !important;
}
}
#payment_method_mollie_wc_gateway_applepay + label > img {
width: 32px !important;
height: 25px !important;
}
@media screen and (max-width: 1090px) {
.lqd-woo-steps-item svg {
display: none;
}
}
.mailster-signup {
margin-left: 25px;
}
.woocommerce form .form-row .input-checkbox {
margin-top: 8px !important;
margin-left: 0px !important;
margin-right: 10px !important;
margin-bottom: 0px !important;
}
.woocommerce form.woocommerce-checkout .form-row label {
margin-left: 15px !important;
}
.woocommerce-terms-and-conditions-checkbox-text {
    margin-left: 15px !important;
}
.woocommerce-form__label {
    padding-right: 25px;
}
span.description {
    font-size: 12px;
    margin-left: 15px;
    padding-top: 15px;
    margin-right: 10px;
}
.reset_variations {
    display: none !important;
}
@media screen and (min-width: 1200px) {
    .menu-item-wpml-ls-784-sl {
        margin-top:-50px;
    }
}
@media screen and (min-width: 1200px) {
    .nav-item-children .menu-item-wpml-ls-784-sl {
        margin-top:0px;
    }
}
@media screen and (min-width: 1200px) {
    .menu-item-wpml-ls-784-en {
        margin-top:1px;
    }
}
#epicenter_online_nagradna_acceptandce input {
    margin-right: 10px !important;
}	
.woocommerce form.woocommerce-checkout .form-row label {
margin-left: 0px !important;
}
.woocommerce form .form-row .input-checkbox {
margin-right: 10px !important;
}
.grecaptcha-badge {
    display: none;
}
.woocommerce form .form-row .input-checkbox {
margin: 5px 10px 0px 0px !important;
}