/* Theme Name: Sinergio Author: Sinergio Author URI: https://www.sinergio.be/ License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ @charset "UTF-8"; p{font-size:15px;line-height:23px}#contactform .cmplz-blocked-content-container.recaptcha-invisible,#contactform .cmplz-blocked-content-container.g-recaptcha{max-width:300px !important;background:none !important;box-shadow:none !important;margin:0 auto}.cmplz-blocked-content-notice{background:#c2b079 !important;border:none !important}.woocommerce-MyAccount-content .woocommerce-Message{border-top:2px solid #C2B078}.woocommerce-MyAccount-content .woocommerce-Message::before{color:#C2B078}.woocommerce-MyAccount-content .woocommerce-Message .woocommerce-Button{background:none !important;border:none !important;color:#C2B078 !important}.woocommerce-MyAccount-orders .woocommerce-button{transition:all 0.4s}.woocommerce-MyAccount-orders .woocommerce-button:hover{color:white !important}.woocommerce-Address h3{margin-bottom:20px !important}label.woocommerce-form-login__rememberme{display:none !important}.woocommerce-ResetPassword .woocommerce-form-row--last{width:100% !important}.elementor-location-header>section.elementor-top-section{z-index:9999 !important}.elementor-location-header .woocommerce ul.products li.product a img{display:none}.elementor-location-header a{color:#000;line-height:25px}.elementor-location-header li.current-menu-item>a{color:#C2B078 !important}.elementor-location-header .elementskit-megamenu-panel a strong{display:inline-block;margin-bottom:5px}.elementor-location-header .elementskit-megamenu-panel a{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.elementor-location-header .elementskit-megamenu-panel a:hover{color:#C2B078 !important}.elementor-location-header .elementskit-megamenu-panel p:last-child a strong{margin-bottom:0}li.elementskit-megamenu-has>a.ekit-menu-nav-link:after{content:"";display:block;font-family:"Font Awesome 5 Free";margin-left:4px;font-size:10px}li.elementskit-megamenu-has>a.ekit-menu-nav-link i{display:none !important}.elementor-widget-woocommerce-menu-cart{position:absolute !important;right:0;top:0;width:90px !important;z-index:9999}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__toggle .elementor-button{width:90px;height:90px;justify-content:center;border:none !important;text-decoration:none}.elementskit-navbar-nav-default .elementskit-navbar-nav{padding-right:110px}section#header_pop div[data-widget_type="ekit-nav-menu.default"]{margin-bottom:0 !important}#menu-menu .shoplink-mobile{display:none}body{background-image:url("../sinergio/assets/images/background-pattern.svg");background-repeat:repeat-y;background-size:auto}.rij1{padding:40px 0}.home_categories .products.elementor-grid>li:first-child{grid-column:1 / 3;grid-row:1}.home_categories .products.elementor-grid>li:nth-child(2){grid-column:3;grid-row:1 / 3}.home_categories .products.elementor-grid>li:nth-child(5){grid-column:1;grid-row:3 /5}.home_categories .products.elementor-grid>li:nth-child(8){grid-column:2 / 4;grid-row:4}.home_categories .products.elementor-grid>li:nth-child(9){grid-column:1 / 3;grid-row:5}.home_categories .products.elementor-grid>li:nth-child(10){grid-column:3;grid-row:5}.home_categories .products.elementor-grid>li{height:250px;overflow:hidden}.home_categories .products.elementor-grid>li img{object-fit:cover;height:100% !important;width:100% !important;margin:0 !important;object-position:center;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.home_categories .products.elementor-grid>li a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05)}.home_categories .products.elementor-grid>li h2{position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);color:white;text-align:center;display:flex;align-items:center;justify-content:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px !important;font-weight:700;line-height:46px;padding-left:30px !important;padding-right:30px !important;line-height:30px}.home_categories .products.elementor-grid>li h2 mark.count{display:none !important}.home_categories .products.elementor-grid>li:nth-child(2),.home_categories .products.elementor-grid>li:nth-child(5){height:100% !important}.home_categories .products.elementor-grid>li a:after{content:"";display:block;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;left:20px;top:20px;border:2px solid white}.home_producten>.elementor-container{position:static;min-height:550px;align-items:center}.home_producten>.elementor-container>div:nth-child(2){position:absolute;right:-8%;top:0;max-width:1100px;height:100%;display:flex;align-items:center}.home_producten{overflow:hidden !important}.home_producten .swiper-slide{transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms}.home_producten .swiper-slide.swiper-slide-next+div{opacity:0.4}.home_producten .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next,.home_producten .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{right:20%;background-color:#C2B078;width:35px;height:35px;border-radius:50px;display:flex;align-items:center;justify-content:center;opacity:1 !important;font-size:20px}.home_producten .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{right:unset;left:10px;display:none}.home_producten .swiper-slide a.elementor-button-link,.home_featured .e-loop-item a.elementor-button-link{width:100% !important}.home_over>.elementor-container{align-items:flex-end !important}.home_over>.elementor-container>div:nth-child(2) .elementor-widget-button{margin-bottom:-20px;z-index:99;margin-right:50px}.home_over>.elementor-container>div:nth-child(2) .elementor-widget-text-editor>div{width:calc(100% + 100px);margin-left:-100px;margin-bottom:50px}.home_columns>.elementor-container{gap:100px}.forminator-row textarea,.forminator-row textarea:hover,.forminator-row #textarea-1>div.forminator-is_hover textarea{border:none !important;border-bottom:1px solid !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important}.forminator-row #textarea-1 label{padding-left:0 !important}.forminator-row #textarea-1>div.forminator-is_hover:not(.forminator-is_active) .forminator-textarea--wrap:after{display:none}.forminator-row #textarea-1>div.forminator-is_active label{padding-left:10px !important}.forminator-design--material .forminator-select2+.forminator-select .selection .select2-selection--single[role="combobox"]:before,.forminator-design--material .forminator-input--wrap:after{background-color:#C2B078 !important}.forminator-design--material .forminator-has_error .forminator-input--wrap:after{background-color:#E04562 !important}.forminator-design--material .forminator-textarea--wrap:after{border-color:#C2B078 !important}.forminator-design--material .forminator-has_error .forminator-textarea--wrap:after{border-color:#E04562 !important}.forminator-design--material .forminator-is_active .forminator-label[class*="forminator-floating-"]{color:#C2B078 !important}.forminator-design--material button.forminator-button.forminator-button-submit{background-color:#C2B078 !important;font-family:"Poppins", sans-serif !important;font-weight:700 !important;padding:15px !important}.forminator-design--material button.forminator-button.forminator-button-submit:hover{opacity:0.8}.forminator-row{margin-bottom:15px !important}.forminator-row-last .forminator-field{text-align:center !important}.back-to-shop:link,.back-to-shop:visited,.back-to-shop:hover,.back-to-shop:active{font-family:"Poppins", sans-serif;color:#C2B078;display:none}.back-to-shop:hover{text-decoration:underline}.rij2{padding:40px 0}.woocommerce div.product form.cart div.quantity{margin-right:-6px !important;z-index:99;text-align:center}.woocommerce div.product div.images.woocommerce-product-gallery{margin-bottom:0}.elementor-location-archive .woocommerce .product a.button{width:100%;text-align:center;margin-top:5px !important}.elementor-location-archive .woocommerce .products{align-items:flex-start !important}.elementor-location-archive .woocommerce .product h2.woocommerce-loop-product__title{padding-bottom:3px !important}.elementor-shortcode .bapf_head h3{font-family:"Poppins", sans-serif;color:#C2B078;font-weight:700;font-size:17px}.elementor-shortcode .bapf_body ul{padding-left:0}.elementor-shortcode .bapf_body ul ul{margin-left:25px !important}.elementor-shortcode .bapf_body ul li label{position:relative;padding-left:21px;font-weight:normal;font-family:"Poppins", sans-serif;font-size:14px;line-height:25px}.elementor-shortcode .bapf_body ul ul li label{line-height:20px}.elementor-shortcode .bapf_body ul li label::before{content:"";position:absolute;width:15px;height:15px;border-radius:3px;left:0px;top:5px;border:1px solid #C2B078;opacity:0.5}.elementor-shortcode .bapf_body ul li.checked>label::after{content:"";position:absolute;width:15px;height:15px;border-radius:2px;left:0px;top:5px;transform:scale(0.65);background:#C2B078}.elementor-shortcode .bapf_body ul ul li label::before,.elementor-shortcode .bapf_body ul ul li label::after{top:3px !important}.elementor-shortcode .bapf_body ul li input{display:none !important}.elementor-menu-cart__main .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{font-family:"Poppins", sans-serif;color:#C2B078 !important;font-weight:700;font-size:17px;text-align:center !important}button#place_order{margin-top:10px}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.woo-variation-swatches.wvs-show-label .variations th.label,.woocommerce div.product form.cart .reset_variations{display:none !important}.woocommerce div.product form.cart .button.disabled{background-color:rgba(194, 176, 120, 0.8) !important}.pswp--open{z-index:99999}.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;color:#c2b078}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{width:40px !important;height:40px !important;line-height:40px !important;padding:0 !important;border-radius:5px !important;margin-left:5px !important;margin-right:5px !important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:14px;margin-left:3px}.elementor-wc-products ul.products li.product .price del{font-size:10px !important;opacity:0.4;margin-left:3px}.single_variation_wrap .woocommerce-variation-price{margin-bottom:10px;margin-top:-10px}.woocommerce div.product form.cart .variations select{border:2px solid #c2b078;padding:10px;border-radius:5px;margin-top:20px;color:#c2b078;font-size:14px;font-weight:600;background-color:transparent}.shop-aanbieding{display:none !important}div.product.sale .shop-aanbieding{display:block !important}.elementor-location-footer a{color:white}.sinergio img{height:30px;width:auto}@media screen and (max-width:1024px){.header_top>.elementor-container>.elementor-column{width:100% !important}.header_bottom>.elementor-container{flex-wrap:nowrap !important}#ekit-megamenu-menu{max-width:unset !important}.elementor-widget-woocommerce-menu-cart{right:-15px !important;top:-20px !important;width:90px !important;height:calc(100% + 40px) !important}.elementor-widget-woocommerce-menu-cart>.elementor-widget-container,.elementor-widget-woocommerce-menu-cart>.elementor-widget-container>.elementor-menu-cart__wrapper,.elementor-widget-woocommerce-menu-cart>.elementor-widget-container>.elementor-menu-cart__wrapper>.elementor-menu-cart__toggle_wrapper,.elementor-widget-woocommerce-menu-cart>.elementor-widget-container>.elementor-menu-cart__wrapper>.elementor-menu-cart__toggle_wrapper>.elementor-button-wrapper,.elementor-widget-woocommerce-menu-cart>.elementor-widget-container>.elementor-menu-cart__wrapper>.elementor-menu-cart__toggle_wrapper>.elementor-button-wrapper>a{height:100% !important}button.elementskit-menu-hamburger{margin-right:90px !important;border:none !important}#ekit-megamenu-menu{z-index:99999 !important}.elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:black !important;height:2px !important}}@media screen and (max-width:768px){#menu-menu .shoplink-desktop{display:none}#menu-menu .shoplink-mobile{display:block}.elementor-location-header #menu-menu a{font-size:20px !important;margin-bottom:5px !important}.home_categories .products.elementor-grid>li{height:auto !important;grid-column:auto !important;grid-row:auto !important}.home_categories .products.elementor-grid>li h2{font-size:16px !important}.home_producten>.elementor-container>div:nth-child(2){position:static !important;max-width:unset !important;margin-top:50px !important}.home_producten .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next{right:10px !important}.home_producten .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev{display:flex}.home_over>.elementor-container>div:nth-child(2) .elementor-widget-button{margin-top:50px;margin-right:20px}.home_over>.elementor-container>div:nth-child(2) .elementor-widget-text-editor>div{margin-left:0;width:100%}.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1, 1fr) !important}.elementor-widget-wc-archive-products .products>li.product{max-width:270px;margin-left:auto !important;margin-right:auto !important}.home .woocommerce ul.products[class*=columns-] li.product{width:100%;margin-bottom:0}.archive .elementor-element.elementor-products-grid ul.products li.product{width:100% !important;max-width:unset !important;margin-bottom:10px !important}}@media screen and (max-width:450px){.home_categories .products.elementor-grid{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width:1400px){.container{width:1370px !important}}