
/* THIS CSS WAS COMPILED AND OPTIMIZED, USING THE WP COMPILER PLUGIN */
/* https://bytes.co */

.f-jc-center{justify-content:center}.woocommerce-cart.header_hor .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h,.woocommerce-checkout.header_hor .l-header.pos_fixed~.l-main>.l-section:first-of-type>.l-section-h{padding-top:60px}.post-type-archive-product .woocommerce-breadcrumb{padding:0 15px}body input[type=checkbox]:checked{accent-color:#f26357}.l-section-shape.type_custom.pos_bottom img{width:auto;max-width:none;height:100%}.l-section-shape.type_custom.pos_top img{width:auto;max-width:none;height:100%}.l-sidebar .w-image{margin-top:20px;margin-bottom:20px;text-align:left}.pl-90{padding-left:90px !important}.pt-200{padding-top:200px !important}.pt-120{padding-top:120px !important}.pr-50{padding-right:50px !important}.pb-280{padding-bottom:280px !important}.pb-200{padding-bottom:200px !important}.pb-420{padding-bottom:420px !important}.pb-450{padding-bottom:450px !important}.pb-0{padding-bottom:0px !important}.pt-0{padding-top:0px !important}.pb-50{padding-bottom:50px !important}.m-auto{margin:auto !important}.mb-70{margin-bottom:70px !important}.pb-600{padding-bottom:600px !important}.pb-900{padding-bottom:900px !important}.pb-700{padding-bottom:700px !important}.mt--60{margin-top:-60px}.mt--140-cont>.l-section-h{margin-top:-140px}.mt--370{margin-top:-370px}.mt--400{margin-top:-400px}.text-uc{text-transform:uppercase}.bg100auto .l-section-img{background-size:100% auto}.rotate-divider.with_shape .l-section-shape.pos_top img{transform:rotate(180deg);width:100%}.custom-shop-button i{background-image:url(../img/smallcart.svg);color:transparent !important;background-position:center center;background-repeat:no-repeat;filter:invert(1)}.yith-wcan-filters-opener{display:none}.l-section.for_sidebar.at_left .l-sidebar{margin-right:30px}.shop-archive-head{margin-bottom:50px;border:1px solid #000;padding:30px}.g-cols.via_grid{display:grid;grid-gap:30px !important}.g-cols.via_flex.type_default{margin:0 -15px !important}.g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:15px !important;padding-right:15px !important}.buttonstoppadding-40{padding-top:40px}.row-padding-150{padding-top:150px;padding-bottom:150px}.variations .woocommerce-select{display:none !important}.summary.entry-summary .woocommerce-breadcrumb{display:none !important}.w-nav-close{color:#f26357}.subscribe-link{padding-top:10px;margin-bottom:15px}.subscribe-link p a{color:#41535a;text-decoration-line:underline}.subscribe-link p a:hover{text-decoration:none}p.gloock-perex{color:#0d1417 !important;font-family:Gloock;font-size:30px;font-style:normal;font-weight:400;line-height:45px}.header-with-image .subscribe-link{margin-top:0px}.header-with-image .subscribe-link p a{color:#41535a;text-decoration-line:underline}.header-with-image .subscribe-link p a:hover{text-decoration:none}.header-with-image h1{margin-bottom:25px}.header-with-image p{color:#41535a;color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:35px}.header-with-image .wpb_text_column.page-subhead p{color:#41535a;font-size:24px;font-style:normal;font-weight:400;line-height:30px}.prevent{pointer-events:none;opacity:0.6}.history-swiper-slider h3{padding-left:0px;margin-left:30px;display:flex;align-items:center;width:100%}.history-swiper-slider h3 span{flex-shrink:0}.history-swiper-slider h3:after{content:"";opacity:0.2;background:#0D1417;display:inline-block;height:1px;width:100%;margin-left:30px}.history-swiper-slider .text-wrap{padding:30px;padding-bottom:27px;border-radius:4px;background:#FFF;margin-right:0px}.history-swiper-slider .swiper-slide:last-child h3:after{width:calc(100% - 30px)}.history-swiper-slider.mobile{display:none}.home-swiper-slider{margin-top:-100px}.home-swiper-slider .swiper-pagination{top:auto !important;bottom:185px !important;height:35px;position:absolute;z-index:2;text-align:center}.home-swiper-slider .swiper-pagination .swiper-pagination-bullet{display:inline-block;border-radius:50%;background:#F1F1F1;width:10px;height:10px;margin:6px;color:#8c8c8c}.home-swiper-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#F26357 !important;box-shadow:0 0 0 0px}.home-swiper-slider .swiper-slide{height:100vh;position:relative;overflow:hidden;background-size:cover;background-position:center center;display:flex;align-items:center;justify-content:center}.home-swiper-slider .swiper-slide .post-content{position:relative;z-index:1;text-align:center;width:100%;max-width:930px}.home-swiper-slider .swiper-slide .post-content h2{color:#FFF;text-align:center;font-size:56px;font-style:normal;font-weight:400;line-height:normal}.home-swiper-slider .swiper-slide .post-content p{color:rgba(255,255,255,0.8);text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.home-swiper-slider .swiper-slide .slider-video{position:absolute;top:0;width:100%;object-fit:cover;height:100%}.home-swiper-slider .swiper-slide .shade-carousel{position:absolute;top:0;left:0;width:100%;height:100%}.home-swiper-slider .swiper-link{margin-top:50px}.home-swiper-slider .home-swiper-nav-bow{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%, 0%);z-index:1;max-width:1440px}.home-swiper-slider .home-swiper-nav-bow>div{width:50px;height:50px;margin-top:0 !important;transition-property:background,box-shadow,border,color,opacity,transform;transition-duration:0.3s}.home-swiper-slider .home-swiper-nav-bow>div:hover{background:#FFCEBF !important}.home-swiper-slider .home-swiper-nav-bow .swiper-button-prev::after{content:'\f060';font-weight:300;font-family:fontawesome;font-size:21px}.home-swiper-slider .home-swiper-nav-bow .swiper-button-next::after{content:'\f061';font-weight:300;font-family:fontawesome;font-size:21px}.subpartners img{opacity:0.35;mix-blend-mode:luminosity;transition:all .2s}.subpartners a:hover img{opacity:1;mix-blend-mode:luminosity}.less-padding-partners .home-partners{padding-bottom:120px;padding-top:80px}.us-nav-style_11>*,.navstyle_11>.owl-nav button,.us-btn-style_11{padding-left:0 !important;margin-top:15px}.us-nav-style_11>* span,.navstyle_11>.owl-nav button span,.us-btn-style_11 span{text-decoration-line:underline}.place-image img{border-radius:4px 0 0 4px}.team-list .team-member-photo{line-height:0}.team-list .team-member-photo img{border-radius:4px}.team-list .team-linkedin-icon{text-align:left}.team-list .team-linkedin-icon .w-iconbox-icon{color:#007BB5}.team-list .team-linkedin-icon .w-iconbox-icon i{font-size:16px}.team-list .bottom-box{display:flex;justify-content:space-between}.team-list.team-list--big .team-linkedin-icon{padding-top:50px}.team-list.team-list--big>.l-section-h{border-radius:4px;border:1px solid rgba(0,0,0,0.1);background:#FFF}.team-list .mlsna-cava-team-member{padding:20px;padding-bottom:0;border-radius:4px;border:1px solid rgba(0,0,0,0.1);margin-bottom:30px;background-color:#fff}.team-list .mlsna-cava-team-member .team-member-text{padding:50px 30px}.team-list .mlsna-cava-team-member .bottom-box{position:relative;padding:30px 30px}.team-list .mlsna-cava-team-member .bottom-box a{font-size:16px;font-weight:400;color:#0d1417}.team-list .mlsna-cava-team-member .bottom-box a span{text-decoration-line:underline}.team-list .mlsna-cava-team-member .bottom-box a:hover{color:#f26357}.team-list .mlsna-cava-team-member .bottom-box a:hover i{filter:invert(55%) sepia(66%) saturate(3601%) hue-rotate(329deg) brightness(107%) contrast(90%)}.team-list .mlsna-cava-team-member .bottom-box a>i{transition:all .2s;display:inline-block;vertical-align:middle;margin-left:10px;width:12px;height:16px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(../img/arrow-upright.svg)}.team-list .mlsna-cava-team-member .bottom-box:before{height:1px;width:calc(100% + 40px);transform:translateX(-20px);content:"";position:absolute;top:0;left:0;background-color:#E5E5E5}.team-list .mlsna-cava-team-small-member{padding:20px;padding-bottom:30px;border-radius:4px;background-color:#fff;margin-bottom:30px}.team-list .mlsna-cava-team-small-member .team-member-small-photo{line-height:0;margin-bottom:30px}.team-list .mlsna-cava-team-small-member .team-member-small-photo img{border-radius:4px}.team-list .mlsna-cava-team-small-member p{color:#0d1417}.team-modal .close{position:absolute;right:25px;top:20px;cursor:pointer}.team-modal .tingle-modal__close{display:none !important}.team-modal .tingle-modal-box__content{overflow:hidden;border-radius:4px;padding:0}.team-modal .tingle-modal-box__content .image{width:41%;flex-shrink:0}.team-modal .tingle-modal-box__content .image .team-member-photo{line-height:0}.team-modal .tingle-modal-box__content .text{margin-left:8.33333%;width:41%;flex-shrink:0}.team-modal .tingle-modal-box__content .text .team-linkedin-icon{margin-top:50px;text-align:left}.team-modal .tingle-modal-box__content .text .team-linkedin-icon .w-iconbox-icon{color:#007BB5}.team-modal .tingle-modal-box__content .text .team-linkedin-icon .w-iconbox-icon i{font-size:16px}.team-modal .tingle-modal-box{width:100%;max-width:1410px}.team-modal .modal-team-detail{display:flex;align-items:center}.teammember-popupcontent{display:none}.testimonial-griditem{color:#41535a}.testimonial-griditem .post_content p{font-size:24px;font-style:normal;font-weight:400;line-height:35px}.testimonial-griditem .quoteicon{margin-bottom:15px}.testimonial-griditem .w-hwrapper{padding-top:40px}.testimonial-griditem .w-post-elm.post_custom_field.type_image{width:64px;height:64px;border-radius:50%;overflow:hidden}.testimonial-griditem .w-post-elm.post_custom_field.type_text.author{font-size:16px;font-style:normal;font-weight:700;line-height:23px;color:#41535a;margin-bottom:0}.testimonial-griditem .w-post-elm.post_custom_field.type_text.position{font-weight:400;font-size:16px;font-style:normal;line-height:30px;color:#41535a}.yith-wcan-filters .yith-wcan-filter .filter-items{width:auto;display:inline-block}.yith-wcan-filters .yith-wcan-filter .filter-items ul{display:block;padding-left:15px;margin-left:15px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.hierarchy-collapsable .toggle-handle{right:-20px;top:1px}.home-partners{padding-bottom:250px}.home-partners .w-separator{height:3px !important}.home-carousel .l-section-shape{z-index:5}.header-with-image{padding-top:150px;padding-bottom:300px;margin-bottom:-75px}.header-with-image.reset-bottom-margin{margin-bottom:0}.woocommerce .header-with-image{padding-top:40px;padding-bottom:270px}.woocommerce .header-with-image .woocommerce-breadcrumb{margin-bottom:80px}.w-cart.cart-button a span{color:#fff !important}.woocommerce-breadcrumb a{color:#0d1417;text-decoration-line:underline}.woocommerce-breadcrumb a.home-link{text-decoration-line:none}.woocommerce-breadcrumb{margin-bottom:30px}.l-main ul,.l-main ol{color:#41535a}.l-main ul strong,.l-main ol strong{color:#0d1417}.l-main p{color:#41535a}.l-main p a strong{color:#0d1417;transition:all .2s}.l-main p a:hover{text-decoration-line:underline}.l-main p a:hover strong{color:#f26357}.woocommerce .product_content{padding-top:40px}.woocommerce .product_content p{color:#41535a;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.woocommerce .product_content ul li,.woocommerce .product_content ol li{color:#41535a;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.woocommerce.woocommerce-cart footer{margin-top:0}.woocommerce .woocommerce-order-details.thank-you>div{padding:40px}.woocommerce .woocommerce-order-details.thank-you>div.blue-back{background-color:#C9DBE5;padding:30px 40px}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table{width:100%;background-color:transparent}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table .total-title{font-weight:700;font-size:16px;line-height:20px}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table .amount{font-weight:700;font-size:28px;line-height:34px;text-align:right}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table .includes_tax{font-weight:400;font-size:14px;line-height:17px;text-align:right}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table .includes_tax .amount{font-weight:400;font-size:14px;line-height:17px;text-align:right}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table td{vertical-align:middle;color:#0d1417}.woocommerce .woocommerce-order-details.thank-you>div.blue-back table td p{margin-bottom:0;color:#0d1417}.woocommerce .woocommerce-order-details.thank-you .padded td{line-height:20px;padding-bottom:20px}.woocommerce .woocommerce-order-details.thank-you .padded td span.description{color:#41535a;font-style:normal;font-weight:400;font-size:14px;line-height:22px;display:block}.woocommerce .woocommerce-order-details.thank-you .product-name{padding-bottom:20px}.woocommerce .woocommerce-order-details.thank-you .product-name a{color:#41535a}.woocommerce .woocommerce-order-details.thank-you .thanks-order-total{display:flex;justify-content:space-between;align-items:center}.woocommerce .woocommerce-order-details.thank-you .shipping-title{padding-bottom:20px}.woocommerce .woocommerce-order-details.thank-you .sub-total{padding-bottom:20px}.woocommerce .woocommerce-order-details.thank-you .line td{border-top:1px solid rgba(0,0,0,0.1);padding-bottom:20px}.woocommerce .woocommerce-order-details.thank-you table,.woocommerce .woocommerce-order-details.thank-you tr,.woocommerce .woocommerce-order-details.thank-you td{border:0;margin:0;padding:0}.woocommerce .woocommerce-order-details.thank-you .shipping-title{text-align:left;font-weight:700;font-size:21px;line-height:26px}.woocommerce .woocommerce-order-details.thank-you .product-total{font-weight:700}.woocommerce .thank-you-content{margin-bottom:-250px;position:relative;z-index:1}.woocommerce.woocommerce-checkout.woocommerce-thankyou-page-custom .checkout-background{display:none}.woocommerce.woocommerce-checkout.woocommerce-thankyou-page-custom .thankyou-background{display:block;position:relative;z-index:0}.woocommerce.woocommerce-checkout.woocommerce-thankyou-page-custom footer{margin-top:0}.woocommerce.woocommerce-checkout.woocommerce-checkout-custom .checkout-background{display:block;position:relative;z-index:0}.woocommerce.woocommerce-checkout.woocommerce-checkout-custom .thank-you-content{margin-bottom:-100px}.woocommerce.woocommerce-checkout.woocommerce-checkout-custom .thankyou-background{display:none}.woocommerce.woocommerce-checkout.woocommerce-checkout-custom footer{margin-top:0}.woocommerce footer{margin-top:240px}.error404 #page-content .wpb_text_column h1{margin-bottom:25px}.error404 #page-content .wpb_text_column p{font-size:24px;font-style:normal;font-weight:400;line-height:30px}.error404 footer.l-footer{margin-top:0}.error404 .not-found-content{padding-top:150px;z-index:1;position:relative;background:linear-gradient(180deg, rgba(201,219,229,0.25) 0%, #c9dbe5 100%)}.error404 .not-found-image img{object-fit:cover;vertical-align:top;margin-top:0px}.error404 .back-button-notfound{margin-top:35px}.w-btn.us-btn-style_6{text-decoration-line:underline}.w-btn.us-btn-style_6:hover{text-decoration-line:none}h6{margin-bottom:22px !important}.w-cart.cart-button{height:40px;margin-left:20px !important;line-height:40px;width:50px !important;display:inline-block}.w-cart.cart-button a.w-cart-link{border:1px solid #0d1417;border-radius:3px;font-size:16px !important;height:40px;display:block;width:100%;color:#0d1417;transition:all .2s}.w-cart.cart-button a.w-cart-link span{color:#0d1417}.w-cart.cart-button a.w-cart-link i{color:#0d1417}.w-cart.cart-button a.w-cart-link:hover{background:#FFCEBF;border:1px solid #f26357;border-radius:3px;color:#0d1417}.w-cart.cart-button a.w-cart-link:hover span{color:#0d1417;filter:invert(1)}.w-cart.cart-button a.w-cart-link:hover i{color:#0d1417;filter:invert(1)}.w-cart.cart-button .w-cart-icon{display:inline-block;line-height:38px !important}.w-cart.cart-button .w-cart-icon i{background-image:url(../img/smallcart.svg);color:transparent !important;background-position:center center;background-repeat:no-repeat}.home .w-cart.cart-button .w-cart-icon i{filter:invert(1)}.home .sticky .w-cart.cart-button .w-cart-icon i{filter:invert(0)}.header-newsletter-popup .l-header.pos_fixed{transition:top .2s}.header-newsletter-popup .l-header.pos_fixed.sticky{top:0}.newsletter-fixed-header{background:#F26357;width:100%;left:0;top:0;z-index:10;padding-right:20px;padding:11px 30px;position:relative;z-index:1}.newsletter-fixed-header p{color:#fff;text-align:center;margin-bottom:0}.newsletter-fixed-header p a{text-decoration-line:underline;color:#fff}.newsletter-fixed-header p a:hover{color:#0d1417}.newsletter-fixed-header .close-newsletter-top{position:absolute;right:15px;display:block;top:12px;color:#fff;cursor:pointer}.newsletter-fixed-header .close-newsletter-top:hover{color:#0d1417}.home .w-cart.cart-button .w-cart-h a.w-cart-link{border:1px solid #fff;height:40px;color:#fff}.home .w-cart.cart-button .w-cart-h a.w-cart-link span{color:#fff}.home .w-cart.cart-button .w-cart-h a.w-cart-link i{color:#fff}.home .w-cart.cart-button .w-cart-h a.w-cart-link:hover{background:#FFCEBF;border:1px solid #f26357;color:#0d1417}.home .w-cart.cart-button .w-cart-h a.w-cart-link:hover span{color:#0d1417}.home .w-cart.cart-button .w-cart-h a.w-cart-link:hover i{color:#0d1417}.home .w-cart.cart-button .w-cart-h .w-cart-icon{line-height:38px !important}.home .at_middle{background-color:transparent !important;box-shadow:0 1px 0 rgba(252,255,255,0.2) !important}.home .at_middle .ush_image_1{filter:brightness(0) invert(1)}.home header.pos_fixed.sticky .w-nav-control{color:#f26357 !important}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link{border:1px solid #0d1417;color:#0d1417;height:40px}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link span{color:#0d1417}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link i{color:#0d1417}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link:hover{background:#FFCEBF;border:1px solid #f26357;color:#0d1417}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link:hover span{color:#0d1417}.home header.pos_fixed.sticky .w-cart.cart-button a.w-cart-link:hover i{color:#0d1417}.home header.pos_fixed.sticky .w-cart.cart-button .w-cart-icon{line-height:38px}.home header.pos_fixed.sticky .at_middle{background-color:#fff !important}.home header.pos_fixed.sticky .at_middle .ush_image_1{filter:brightness(1) invert(0)}.home header.pos_fixed.sticky nav.ush_menu_1 ul li a{color:#0d1417}.home header.pos_fixed.sticky nav.ush_menu_1 ul li a{color:#0d1417}.home header.pos_fixed.sticky nav.ush_menu_1 ul li a:hover{color:#0d1417 !important;text-decoration-line:underline}.home nav.ush_menu_1 ul li a{color:#fff}.home nav.ush_menu_1 ul li a:hover{color:#fff !important;text-decoration-line:underline}.home nav.ush_menu_1 ul li:not(.level_1) a{color:#0d1417}.home nav.ush_menu_1 ul li:not(.level_1) a:hover{color:#0d1417 !important;text-decoration-line:underline}.home nav.ush_menu_1.type_mobile ul li a{color:#0d1417}.home nav.ush_menu_1.type_mobile ul li a:hover{color:#0d1417 !important;text-decoration-line:underline}.yith-wcan-filters-opener{margin-bottom:30px}.yith-wcan-filters-opener .filter-icon{filter:brightness(0) invert(1)}.l-sidebar .vc_column-inner{position:sticky;top:120px;bottom:80px}body.yith-wcan-preset-modal-open::after{display:none !important}#page-header .w-nav-control{color:#f26357}#page-header .ush_image_1{width:208px}#page-header.closed-newsletter{top:0 !important}#page-header .w-btn.us-btn-style_1{text-transform:none;padding-top:10px;padding-bottom:10px}.home #page-header .w-nav-control{color:#fff}nav.ush_menu_1 ul li a{color:#0D1417;font-size:16px;font-weight:700;line-height:30px;text-align:center}nav.ush_menu_1 ul li a:hover{color:#0D1417 !important;text-decoration-line:underline}nav.ush_menu_1 ul li.underline a{text-decoration-line:underline}nav.ush_menu_1 ul li:not(.level_1) a{font-size:14px}.w-nav.type_desktop .w-nav-item:not(.level_1)>a{text-align:left}.w-nav.type_desktop .w-nav-list.level_2{padding:20px 0}.content-bigger-text p{font-style:normal;font-weight:400;font-size:24px;line-height:35px}.content-medium-text p{font-size:18px;font-style:normal;font-weight:400;line-height:30px}.select2-container--open .select2-selection{border-color:transparent}.select2-container--focus .select2-selection{border-color:transparent}input[type="password"]:focus{border-color:transparent}textarea:focus{border-color:transparent}input[type="tel"]:focus{border-color:transparent}input[type="email"]:focus{border-color:transparent}input[type="text"]:focus{border-color:transparent}.wpb_text_column p a{color:#41535a;text-decoration-line:underline}.wpb_text_column p a:hover{color:#f26357;text-decoration-line:none}.contact-form form{padding-top:35px}.contact-form form .wpcf7-list-item{display:block;border:none;padding-top:20px;padding-bottom:30px}.contact-form form .wpcf7-list-item label{text-transform:none;font-weight:400;font-size:16px;line-height:25px;color:#41535a}.contact-form form .wpcf7-list-item label span{margin-top:5px}.contact-form form .wpcf7-list-item label a{color:#0d1417;text-decoration-line:underline}.contact-form form .wpcf7-list-item label a:hover{color:#f26357;text-decoration-line:none}.contact-form form .wpcf7-list-item input{margin-bottom:5px;margin-top:2px}.contact-form form .wpcf7-list-item input:focus{border-color:transparent}.contact-form form .wpcf7-form-control-wrap{margin-top:5px;display:inline-block;width:100%}.contact-form form .wpcf7-form-control-wrap span{text-transform:none}.contact-form form input{margin-bottom:4px}.contact-form form input:focus{border-color:transparent}.contact-form form label{font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-transform:uppercase;width:100%;color:#0D1417;margin-bottom:20px;display:inline-block}.contact-form form .half-contact-form{display:flex;gap:30px;justify-content:space-between}.contact-form form .half-contact-form .half{flex-basis:50%;width:auto}.contact-info .w-socials-list{margin-top:50px;display:flex;gap:10px}.contact-info .w-socials-list>div{width:40px;height:40px;border:1px solid #0d1417;border-radius:4px;display:block;align-items:center;justify-content:center;position:relative;transition:all .2s}.contact-info .w-socials-list>div:hover{background-color:#FFCEBF;border:1px solid #f26357}.contact-info .w-socials-list>div:hover i{color:#fff}.contact-info .w-socials-list>div a{margin-left:-1px;margin-top:-1px;display:block;width:100%;text-decoration-line:none !important;height:100%;line-height:40px !important}.contact-info .w-socials-list i{color:#f26357}.contact-info .bigger-contact-info{font-family:'Gloock';font-style:normal;font-weight:400;font-size:40px;line-height:50px;color:#41535A}.contact-info .bigger-contact-info a{color:#41535A;text-decoration-line:underline}.contact-info .fakturacne-udaje{padding-top:40px}.contact-info .fakturacne-udaje p{font-size:16px;line-height:30px}.vzdelavanie-menu.w-menu.layout_hor .menu{display:flex;gap:30px;justify-content:center;padding-top:35px}.vzdelavanie-menu.w-menu.layout_hor .menu li{margin-right:0px !important}.vzdelavanie-menu.w-menu.layout_hor .menu li a{font-size:16px;text-decoration-line:underline}.vzdelavanie-menu.w-menu.layout_hor .menu li a:hover{text-decoration-line:none;color:#f26357}.vzdelavanie-wrapper .wpb_text_column ol li{position:relative;counter-increment:step-counter;list-style:none;margin-bottom:30px}.vzdelavanie-wrapper .wpb_text_column ol li strong{color:#0d1417}.vzdelavanie-wrapper .wpb_text_column ol li:before{content:counter(step-counter);display:block;width:25px;height:25px;color:#fff;font-size:14px;font-weight:700;background:#F26357;border-radius:50px;text-align:center;line-height:25px;position:absolute;left:-40px;top:1px}.vzdelavanie-wrapper .mlsna-cava-repeat-video video{width:100%}.vzdelavanie-wrapper .responsive-video .mlsna-cava-repeat-video{display:none}.velkoobchod-icons{padding-top:70px}.velkoobchod-icons img{max-width:44px}.velkoobchod-icons .w-image-meta .w-image-title{font-family:'Gloock';font-size:24px;font-weight:400;line-height:35px;color:#fff}.l-section.wpb_row.about-history{padding-bottom:900px !important}.type-prevadzka.status-publish{margin-bottom:0 !important}.type-prevadzka.status-publish .w-hwrapper{display:flex}.type-prevadzka.status-publish .w-hwrapper .post_image{flex-shrink:0;padding-right:20px}.type-prevadzka.status-publish .w-hwrapper .post_image img{max-width:100%}.type-prevadzka.status-publish:first-child .w-html{display:none !important}.static-carousel .vc_column_container{position:static}.static-carousel .vc_column_container .vc_column-inner{position:static !important}.static-carousel .vc_column_container .owl-nav{width:100% !important;position:absolute;left:0;top:125px;margin-top:0px}.static-carousel .vc_column_container .owl-nav>button{width:50px;height:50px;margin-top:0 !important}.static-carousel .vc_column_container .owl-nav .owl-prev::after{content:'\f060';font-weight:300;font-size:21px}.static-carousel .vc_column_container .owl-nav .owl-next::after{content:'\f061';font-weight:300;font-size:21px}.static-carousel .vc_column_container .owl-dot span{display:block;border-radius:50%;background:#8c8c8c;width:10px;height:10px;margin:6px;color:#8c8c8c}.static-carousel .vc_column_container .owl-dot.active span{background:#F26357 !important;box-shadow:0 0 0 0px}.static-carousel .vc_column_container .owl-carousel{position:static}.static-carousel .vc_column_container .owl-carousel a.w-btn{width:230px}.static-carousel .vc_column_container .owl-carousel a.w-btn .fal{display:none !important}.static-carousel .vc_column_container .owl-carousel .home_carousel{padding-bottom:150px}.static-carousel .vc_column_container .owl-carousel .post_content{margin-bottom:70px}.static-carousel .vc_column_container .owl-carousel p{font-style:normal;font-weight:400;font-size:24px;line-height:36px;text-align:center;color:rgba(255,255,255,0.8)}.static-carousel .vc_column_container .owl-carousel h2{font-style:normal;font-weight:400;font-size:56px;line-height:67px;text-align:center;margin-bottom:30px;color:#fff}.layout_63 .w-grid-item-h{box-shadow:none !important;transition-duration:0.3s}.home-boxes-links{display:flex;gap:30px;padding-bottom:300px;padding-top:50px}.home-boxes-links .hover-box{transition:all .2s;opacity:0;padding:40px;background:linear-gradient(0deg, rgba(147,182,202,0.95), rgba(147,182,202,0.95));position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:start;justify-content:end;color:#fff}.home-boxes-links .hover-box p{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.home-boxes-links .hover-box a{position:relative;z-index:1}.home-boxes-links .hover-box h3{color:#fff}.home-boxes-links .link-box{position:relative;background-size:cover;background-position:center center;border-radius:4px;overflow:hidden;padding:40px;flex-basis:25%;height:500px;background-image:cover;display:flex;align-items:end}.home-boxes-links .link-box:nth-child(even){margin-top:-35px}.home-boxes-links .link-box h3{font-weight:400;font-size:30px;line-height:36px}.home-boxes-links .link-box:before{background:linear-gradient(180deg, rgba(13,20,23,0) 0%, rgba(13,20,23,0.7) 100%);content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.home-boxes-links .link-box .block-url{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.home-boxes-links .link-box:hover .hover-box{opacity:1}.home-boxes-links .link-box:hover>h3{opacity:0}.home-boxes-links .link-box>h3{margin-bottom:0;position:relative;z-index:1;color:#fff;opacity:1;transition:all .2s;font-weight:400;font-size:30px;line-height:36px}.kava-do-kaviarne{padding-top:110px}.home-partners{padding-top:65px}.home-partners .w-grid-item{text-align:center}.home-partners img{max-width:150px}.white-text-box{color:#fff}.white-text-box h2,.white-text-box h6{color:inherit}.featured-carousel{padding-top:120px}.featured-carousel .featured-product-title{width:600px;padding-top:20px;padding-bottom:15px}.featured-carousel .featured-product-description{width:600px;color:#41535a}.featured-carousel .featured-product-description p{text-decoration:center}.featured-carousel .owl-nav{width:100% !important;position:absolute;left:0;bottom:125px;margin-top:0px}.featured-carousel .owl-nav>button{width:50px;height:50px;margin-top:0 !important}.featured-carousel .owl-nav>button:hover{background:#FFCEBF !important}.featured-carousel .owl-nav .owl-prev::after{content:'\f060';font-weight:300;font-size:21px}.featured-carousel .owl-nav .owl-next::after{content:'\f061';font-weight:300;font-size:21px}.featured-carousel .owl-dots{padding-bottom:30px}.featured-carousel .owl-dot span{display:block;border-radius:50%;background:#F1F1F1;width:10px;height:10px;margin:6px;color:#8c8c8c}.featured-carousel .owl-dot.active span{background:#F26357 !important;box-shadow:0 0 0 0px}.featured-carousel .image-price-wrapper{padding-top:40px}.featured-carousel .image-price-wrapper img{max-width:610px;width:100%}.featured-carousel .w-post-elm.post_custom_field.cena{display:block;width:137px;height:137px;background:#F26357;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:18px;line-height:22px;color:#FFFFFF !important;margin-right:-35px;position:absolute;z-index:2;right:0}.free-shipping-notice p{color:#fff}footer.l-footer{padding:0 !important;position:relative;z-index:1;overflow:auto;overflow:initial;background-color:#0D1417}footer.l-footer p,footer.l-footer ul,footer.l-footer li{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:30px}footer.l-footer h6{margin-bottom:30px}footer.l-footer .navigation{padding-top:110px;padding-bottom:90px}footer.l-footer .copyright .copyright-list ul{display:flex;padding:0;list-style:none;margin-left:0;gap:30px}footer.l-footer .copyright .copyright-list ul li{padding:0;color:#c3c4c5;font-size:14px}footer.l-footer .copyright .copyright-list ul li a{color:#fff;text-decoration-line:underline}footer.l-footer .copyright .copyright-list ul li a:hover{color:#f26357;text-decoration-line:none}footer.l-footer .logo-block{padding-top:100px}footer.l-footer .logo-block p{color:#c3c4c5}footer.l-footer .logo-block a{text-decoration-line:underline;color:#fff}footer.l-footer .logo-block a:hover{color:#f26357;text-decoration-line:none}footer.l-footer .logo-block .footer-contactlinks-block{padding-top:30px}footer.l-footer .logo-block .footer-contactlinks-block p{color:#C9DBE5;font-family:'Gloock';font-style:normal;font-weight:400;font-size:32px;line-height:46px}footer.l-footer .logo-block .footer-contactlinks-block a{text-decoration-line:underline;color:#C9DBE5}footer.l-footer .logo-block .footer-contactlinks-block a:hover{color:#f26357}footer.l-footer .copyright{padding-bottom:120px}footer.l-footer .w-menu.layout_ver ul.menu li{margin-bottom:5px}footer.l-footer .w-menu.layout_ver ul.menu li a{text-decoration-line:underline}footer.l-footer .w-menu.layout_ver ul.menu li a:hover{color:#f26357;text-decoration-line:none}footer.l-footer .w-menu.layout_ver ul.menu li a i{text-decoration-line:none;margin-right:8px;color:#F26357}footer.l-footer h1,footer.l-footer h2,footer.l-footer h3,footer.l-footer h4,footer.l-footer h5,footer.l-footer h6{color:#fff}footer.l-footer .footer-block{background-color:#0D1417}footer.l-footer .w-socials-list{display:flex;gap:10px}footer.l-footer .w-socials-list>div{width:40px;height:40px;border:1px solid #f26357;border-radius:4px;display:block;align-items:center;justify-content:center;position:relative;transition:all .2s}footer.l-footer .w-socials-list>div:hover{background-color:#f26357}footer.l-footer .w-socials-list>div a{margin-left:-1px;margin-top:-1px;display:block;width:100%;text-decoration-line:none !important;height:100%;line-height:40px !important}footer.l-footer .w-socials-list i{color:#fff}.subscribe-newsletter.l-section .wpcf7-response-output{margin:15px 0;border-color:#f26357}.subscribe-newsletter.l-section h3{color:#0d1417}.subscribe-newsletter.l-section p{color:#41535A;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.subscribe-newsletter.l-section .wpcf7-acceptance{padding-top:25px;display:block}.subscribe-newsletter.l-section .wpcf7-acceptance input{margin-top:0px}.subscribe-newsletter.l-section .wpcf7-acceptance label{align-items:center;font-size:16px;color:#41535A;display:flex}.subscribe-newsletter.l-section .wpcf7-acceptance label a{color:inherit;color:#0d1417;text-decoration-line:underline;transition:all .2s}.subscribe-newsletter.l-section .wpcf7-acceptance label a:hover{text-decoration-line:none;color:#f26357}.subscribe-newsletter.l-section .newsletter-wrap{display:flex;width:100%;background-color:#fff;border-radius:3px;overflow:hidden;max-width:600px;justify-content:start}.subscribe-newsletter.l-section .newsletter-wrap .wpcf7-form-control-wrap{flex-basis:100%}.subscribe-newsletter.l-section .newsletter-wrap input{height:50px;flex:1;font-size:1.1em;box-shadow:none;border:none;margin-top:0;border-radius:3px 0 0 3px}.subscribe-newsletter.l-section .newsletter-wrap button{border-radius:0 3px 3px 0;display:flex;border:2px solid #fff}.subscribe-newsletter.l-section .newsletter-wrap button:hover{border:2px solid #fff !important}.subscribe-newsletter.l-section>div{margin-top:-220px;background-color:#C9DBE5;padding:100px 0}