.button{display:inline-block;padding:14px 50px 14px 28px;text-decoration:none;line-height:1.6;border-radius:0px;font-weight:400;border:0;cursor:pointer;font-size:18px;position:relative;background:var(--btn-color);border:1px solid var(--btn-color);color:var(--btn-text-color)}.button::after{transform:translate(0%, -50%);bottom:50%;width:24px;height:24px;content:"";top:50%;right:14px;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 height=%2724px%27 viewBox=%270 -960 960 960%27 width=%2724px%27 fill=%27%23FFFFFF%27%3E%3Cpath d=%27M504-480 320-664l56-56 240 240-240 240-56-56 184-184Z%27/%3E%3C/svg%3E")}.button:hover{background:color-mix(in srgb, var(--btn-color-hover) 90%, black 10%);color:var(--btn-text-color)}@media screen and (max-width: 992px){.button{font-size:14px}}.button-transparent{background:var(--btn-secondary-color);border:1px solid var(--btn-color)}.button-transparent:hover{background:color-mix(in srgb, var(--btn-secondary-color-hover) 90%, black 10%);border:1px solid color-mix(in srgb, var(--btn-secondary-color-hover) 90%, black 10%);color:var(--btn-text-color)}.button-wrapper{display:flex;flex-wrap:wrap;gap:calc(var(--padding)*2);margin-top:1em}@font-face{font-family:"Staatliches";src:url(../fonts/Staatliches.ttf) format("truetype")}@font-face{font-family:"Poppins";src:url(../fonts/Poppins.ttf) format("truetype")}body{font-family:var(--font-base);font-size:16px;color:var(--font-color)}@media screen and (max-width: 992px){body{font-size:14px}}p{margin-top:1em;margin-bottom:1em;line-height:1.8em;font-weight:var(--font-weight)}ul,table{line-height:1.8em}a{color:var(--link-color);font-weight:var(--font-weight);text-decoration:none}a:hover{color:color-mix(in srgb, var(--link-hover) 90%, black 10%)}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;line-height:1.2em;color:var(--head-color);margin:0;letter-spacing:1px}h1,.h1{font-size:55px}@media screen and (max-width: 992px){h1,.h1{font-size:45px}}h2,.h2{font-size:45px}@media screen and (max-width: 992px){h2,.h2{font-size:35px}}h3,.h3{font-size:32px}@media screen and (max-width: 992px){h3,.h3{font-size:26px}}h4,.h4{font-size:26px}@media screen and (max-width: 992px){h4,.h4{font-size:22px}}h5,.h5{font-size:22px}@media screen and (max-width: 992px){h5,.h5{font-size:20px}}h6,.h6{font-size:20px}@media screen and (max-width: 992px){h6,.h6{font-size:16px}}#page-header .col{margin:0 0 0 auto;display:block;width:fit-content}#page-header #header-top{background-color:var(--thirdiary-color)}#page-header #header-top .menu-header-top-container{background-color:var(--thirdiary-color)}#page-header #header-top .menu-header-top-container #menu-header-top{background-color:var(--thirdiary-color)}#page-header #header-top .menu-header-top-container #menu-header-top li a{background-color:var(--thirdiary-color);color:var(--white)}#page-header #header-top .menu-header-top-container #menu-header-top li a:hover{text-decoration:underline;cursor:pointer}#page-header #header-center{background-color:var(--white);box-shadow:0 0 4px 0 #e1e1e1}#page-header #header-center .header-center-widget-1{margin:0}#page-header #header-center .header-center-widget-1 .logo-header{display:block;width:232px;height:70.66px}@media screen and (max-width: 1400px){#page-header #header-center .header-center-widget-1 .logo-header{width:220px}}@media screen and (max-width: 1200px){#page-header #header-center .header-center-widget-1 .logo-header{width:120px;height:fit-content}}@media screen and (max-width: 992px){#page-header #header-center .header-center-widget-1 .logo-header{display:none}}@media screen and (max-width: 1200px){#page-header #header-center .header-center-widget-2{margin:0}}@media screen and (max-width: 1200px){#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li{font-size:14px}}@media screen and (max-width: 992px){#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li{font-size:11px}}#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li a{color:var(--black)}#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li a:hover{color:var(--primary-color)}#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li.configurator a{background-color:var(--primary-color);color:var(--white);margin-left:12px;margin-right:6px}#page-header #header-center .header-center-widget-2 .menu-header-center-container #menu-header-center li.configurator a:hover{text-decoration:none;cursor:pointer;background-color:color-mix(in srgb, var(--primary-color) 90%, black 10%);color:var(--white)}#page-header #header-center .custom-view-cart-btn{display:flex;align-items:center;position:relative}#page-header #header-center .custom-view-cart-btn .material-symbols-outlined{color:#000;font-size:28px}#page-header #header-center .custom-view-cart-btn #cart-count{background-color:var(--primary-color);border-radius:50%;color:#fff;position:absolute;top:-12px;right:-12px;padding:0 7px}#page-header #header-center .custom-view-cart-btn:hover .material-symbols-outlined{color:var(--primary-color);cursor:pointer}#page-header #header-bottom{background-color:var(--primary-color)}#page-header #header-bottom .header-bottom-widget-1,#page-header #header-bottom .header-bottom-widget-2{background-color:var(--primary-color);width:100%}#page-header #header-bottom .header-bottom-widget-1 #sales-banner,#page-header #header-bottom .header-bottom-widget-2 #sales-banner{margin:0px;padding:2px;width:100%;display:flex;justify-content:center;align-items:center;gap:72px;color:var(--white);letter-spacing:1.5px}#page-header #header-bottom .header-bottom-widget-1 #sales-banner p,#page-header #header-bottom .header-bottom-widget-1 #sales-banner a,#page-header #header-bottom .header-bottom-widget-2 #sales-banner p,#page-header #header-bottom .header-bottom-widget-2 #sales-banner a{margin:0;color:var(--white);font-size:18px;font-family:var(--font-heading);display:flex;align-items:center;gap:4px}@media screen and (max-width: 992px){#page-header #header-bottom .header-bottom-widget-1 #sales-banner p,#page-header #header-bottom .header-bottom-widget-1 #sales-banner a,#page-header #header-bottom .header-bottom-widget-2 #sales-banner p,#page-header #header-bottom .header-bottom-widget-2 #sales-banner a{font-size:16px;gap:2px}}#page-header #header-bottom .header-bottom-widget-1 #sales-banner p svg path,#page-header #header-bottom .header-bottom-widget-1 #sales-banner a svg path,#page-header #header-bottom .header-bottom-widget-2 #sales-banner p svg path,#page-header #header-bottom .header-bottom-widget-2 #sales-banner a svg path{fill:var(--white)}#page-header #header-bottom .header-bottom-widget-1 #sales-banner a:hover,#page-header #header-bottom .header-bottom-widget-2 #sales-banner a:hover{text-decoration:underline;cursor:pointer}#page-footer #top-footer{background-color:var(--primary-color)}#page-footer #top-footer h5,#page-footer #top-footer h3{color:var(--white);font-size:18px;font-weight:600;font-family:var(--font-base);text-transform:uppercase}#page-footer #top-footer p,#page-footer #top-footer a{color:var(--white);font-size:16px;font-family:var(--font-base)}#page-footer #middle-footer{background-color:var(--thirdiary-color)}#page-footer #middle-footer p,#page-footer #middle-footer a{font-family:var(--font-base);color:var(--white)}#page-footer #bottom-footer{background-color:var(--white)}#page-footer #bottom-footer .col{width:fit-content;margin:0 0 0 auto}#page-footer #bottom-footer p,#page-footer #bottom-footer a{font-family:var(--font-base);color:#666;font-size:14px;text-transform:uppercase}#page-footer a:hover{text-decoration:underline;cursor:pointer}#page-header #mobile-menu .mobile-menu-wrapper.--top{display:flex;flex-direction:column-reverse;position:relative;height:fit-content;overflow:visible}#page-header #mobile-menu .mobile-menu-wrapper.--top .menu-header-center-container{position:absolute;height:fit-content;display:block;width:100%;top:-400px;background:#f2f2f2;padding-top:72px;padding-bottom:24px;transition:all .5s ease-in-out}#page-header #mobile-menu .mobile-menu-wrapper.--top .menu-header-center-container .menu{margin:0}#page-header #mobile-menu #mobile-bar{display:flex;justify-content:space-between;align-items:center;padding:6px 12px;background-color:var(--white)}#page-header #mobile-menu #mobile-bar .logo-header{width:150px;display:block}#page-header #mobile-menu #mobile-bar #mobile-cart-and-menu{display:flex;gap:12px}#page-header #mobile-menu #mobile-bar #mobile-cart-and-menu .custom-view-cart-btn{display:flex;align-items:center;position:relative}#page-header #mobile-menu #mobile-bar #mobile-cart-and-menu .custom-view-cart-btn .material-symbols-outlined{color:#000;font-size:28px}#page-header #mobile-menu #mobile-bar #mobile-cart-and-menu .custom-view-cart-btn #cart-count{background-color:var(--primary-color);border-radius:50%;color:#fff;position:absolute;top:0px;right:-7px;padding:0 8px}#page-header #mobile-menu #mobile-bar .mobile-menu-btn{background:rgba(0,0,0,0)}#page-header #mobile-menu #mobile-bar button span{background-color:var(--black)}#page-header #mobile-menu.active .mobile-menu-wrapper.--top .menu-header-center-container{top:0}#page-header #mobile-menu .header-bottom-widget-1,#page-header #mobile-menu .header-bottom-widget-2{background-color:var(--primary-color);width:100%}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner{margin:0px;padding:2px;width:100%;color:var(--white);font-weight:bold}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner p,#page-header #mobile-menu .header-bottom-widget-1 #sales-banner a,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner p,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner a{margin:0;color:var(--white);font-weight:bold;font-size:18px;text-align:center}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner a:hover,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner a:hover{text-decoration:underline;cursor:pointer}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner .slick-dots li,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner .slick-dots li{width:fit-content}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner .slick-dots li button,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner .slick-dots li button{background-color:color-mix(in srgb, var(--white) 40%, transparent);border-color:rgba(0,0,0,0);width:16px;border-radius:9px}#page-header #mobile-menu .header-bottom-widget-1 #sales-banner .slick-dots li.slick-active button,#page-header #mobile-menu .header-bottom-widget-2 #sales-banner .slick-dots li.slick-active button{background-color:var(--white)}.gfield.gfield--type-captcha{display:none !important}.rank-math-breadcrumb p{margin:0}body{overflow-x:hidden}#single-product main .woocommerce-breadcrumb,.single-product main .woocommerce-breadcrumb{display:none}#single-product #single-product__top,.single-product #single-product__top{gap:24px}#single-product #single-product__top .single-product__left-column,.single-product #single-product__top .single-product__left-column{width:calc(50% - 12px);display:flex;flex-direction:column;gap:calc(var(--margin)*2)}@media screen and (max-width: 768px){#single-product #single-product__top .single-product__left-column,.single-product #single-product__top .single-product__left-column{width:100%}}#single-product #single-product__top .single-product__left-column .onsale,.single-product #single-product__top .single-product__left-column .onsale{display:none}#single-product #single-product__top .single-product__left-column h1,.single-product #single-product__top .single-product__left-column h1{font-size:40px;font-weight:500;line-height:51px;color:var(--thirdiary-color);margin-bottom:24px}#single-product #single-product__top .single-product__left-column .woocommerce-product-gallery,.single-product #single-product__top .single-product__left-column .woocommerce-product-gallery{width:100%}#single-product #single-product__top .single-product__left-column .woocommerce-product-gallery__image,.single-product #single-product__top .single-product__left-column .woocommerce-product-gallery__image{height:fit-content}#single-product #single-product__top .single-product__left-column #product-specifications,.single-product #single-product__top .single-product__left-column #product-specifications{border:1px solid rgba(112,112,112,.3529411765);border-radius:14px;overflow:hidden;margin-top:0px}#single-product #single-product__top .single-product__left-column #product-specifications__group,.single-product #single-product__top .single-product__left-column #product-specifications__group{padding:24px 12px}#single-product #single-product__top .single-product__left-column #product-specifications__group__header,.single-product #single-product__top .single-product__left-column #product-specifications__group__header{font-family:var(--font-base);font-size:20px;font-weight:bold;line-height:31px;color:var(--thirdiary-color)}#single-product #single-product__top .single-product__left-column #product-specifications__group__description,.single-product #single-product__top .single-product__left-column #product-specifications__group__description{font-size:14px;line-height:31px;margin:0;color:var(--thirdiary-color)}#single-product #single-product__top .single-product__left-column #product-specifications__table,.single-product #single-product__top .single-product__left-column #product-specifications__table{width:100%}#single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr th,#single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr td,.single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr th,.single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr td{text-align:left;font-weight:500;border-top:1px solid rgba(112,112,112,.3529411765);padding:6px 12px;font-size:16px;color:var(--thirdiary-color)}#single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr th,.single-product #single-product__top .single-product__left-column #product-specifications__table tbody tr th{font-weight:700;text-align:left}@media screen and (max-width: 768px){#single-product #single-product__top .single-product__left-column #product-specifications,.single-product #single-product__top .single-product__left-column #product-specifications{display:none}}#single-product #single-product__top #product-specifications-mobile,.single-product #single-product__top #product-specifications-mobile{border:1px solid rgba(112,112,112,.3529411765);border-radius:14px;overflow:hidden;display:none;width:100%;margin:0px}#single-product #single-product__top #product-specifications-mobile__group,.single-product #single-product__top #product-specifications-mobile__group{padding:24px 12px}#single-product #single-product__top #product-specifications-mobile__group__header,.single-product #single-product__top #product-specifications-mobile__group__header{font-family:var(--font-base);font-size:20px;font-weight:bold;line-height:31px;color:var(--thirdiary-color)}#single-product #single-product__top #product-specifications-mobile__group__description,.single-product #single-product__top #product-specifications-mobile__group__description{font-size:14px;line-height:31px;margin:0;color:var(--thirdiary-color)}#single-product #single-product__top #product-specifications-mobile__table,.single-product #single-product__top #product-specifications-mobile__table{width:100%}#single-product #single-product__top #product-specifications-mobile__table tbody tr th,#single-product #single-product__top #product-specifications-mobile__table tbody tr td,.single-product #single-product__top #product-specifications-mobile__table tbody tr th,.single-product #single-product__top #product-specifications-mobile__table tbody tr td{text-align:left;font-weight:500;border-top:1px solid rgba(112,112,112,.3529411765);padding:6px 12px;font-size:16px;color:var(--thirdiary-color)}#single-product #single-product__top #product-specifications-mobile__table tbody tr th,.single-product #single-product__top #product-specifications-mobile__table tbody tr th{font-weight:700;text-align:left}@media screen and (max-width: 768px){#single-product #single-product__top #product-specifications-mobile,.single-product #single-product__top #product-specifications-mobile{display:block}}#single-product #single-product__top .entry-summary,.single-product #single-product__top .entry-summary{width:calc(50% - 12px);border:0;box-shadow:0 0 0 0 #fff;padding:0}#single-product #single-product__top .entry-summary .product__configurator,.single-product #single-product__top .entry-summary .product__configurator{width:100%}@media screen and (max-width: 768px){#single-product #single-product__top .entry-summary,.single-product #single-product__top .entry-summary{width:100%}}#single-product .woocommerce-tabs,.single-product .woocommerce-tabs{width:100%}#single-product .woocommerce-tabs .tabs,.single-product .woocommerce-tabs .tabs{display:none}#single-product .woocommerce-tabs #tab-description>h2,.single-product .woocommerce-tabs #tab-description>h2{display:none}.archive.woocommerce #main .woocommerce-breadcrumb{display:none}.archive.woocommerce #main .woocommerce-products-header{display:none}.archive.woocommerce #main .category-title{margin-bottom:12px}.archive.woocommerce #main .col-3.filters{display:none}.archive.woocommerce #main .col-9.product-loop{flex:0 0 100%;max-width:100%}.archive.woocommerce #main .col-9.product-loop .product{box-shadow:0 0 4px 0 #e1e1e1;padding:0}.archive.woocommerce #main .col-9.product-loop .product .woocommerce-loop-product__title{padding:0 12px}.archive.woocommerce #main .col-9 .woocommerce-result-count{display:none}.archive.woocommerce #main .col-9 .woocommerce-ordering{display:none}.archive.woocommerce #main .col-9 .add_to_cart_button{display:none}.archive.woocommerce #main .col-9 .price{display:none}.woocommerce-cart input[type=radio]:after{filter:hue-rotate(240deg)}.woocommerce-checkout input[type=radio]:after{filter:hue-rotate(240deg)}section[id*=display-post-type-] .container .text-column{margin-bottom:calc(var(--margin)*2)}section[id*=display-post-type-] .container .post-type-grid a,section[id*=display-post-type-] .container .post-type-slider a{display:flex;width:100%;height:100%}section[id*=display-post-type-] .container .post-type-grid a .content,section[id*=display-post-type-] .container .post-type-slider a .content{position:relative;background-color:var(--white);box-shadow:rgba(0,0,0,.05) 0px 6px 24px 0px,rgba(0,0,0,.08) 0px 0px 0px 1px;width:100%;display:flex;flex-direction:column}section[id*=display-post-type-] .container .post-type-grid a .content .text-container,section[id*=display-post-type-] .container .post-type-slider a .content .text-container{padding:calc(var(--padding)*2);display:flex;flex:1}@media screen and (max-width: 450px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container,section[id*=display-post-type-] .container .post-type-slider a .content .text-container{padding:var(--padding)}}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper{display:flex;flex-direction:column;justify-content:space-between}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper p{color:var(--font-color)}@media screen and (max-width: 450px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__title--heading,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__title--heading{font-size:16px}}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__title--excerpt,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__title--excerpt{margin-bottom:0;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box}section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__read-more p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__read-more p{text-decoration:underline;margin-bottom:0;font-size:14px}@media screen and (max-width: 992px){section[id*=display-post-type-] .container .post-type-grid a .content .text-container .inner-wrapper__read-more p,section[id*=display-post-type-] .container .post-type-slider a .content .text-container .inner-wrapper__read-more p{font-size:12px}}section[id*=display-post-type-] .container .post-type-slider .slick-list .slick-track{display:flex}section[id*=display-post-type-] .container .post-type-slider .slick-list .slick-track .slide{display:flex;height:inherit}section[id*=display-post-type-] .container .post-type-grid{display:flex;flex-wrap:wrap;row-gap:calc(var(--margin)*2);width:100%}section[id*=display-post-type-] .container .post-type-grid article{flex:33.3333333%;max-width:33.3333333%;padding:0px var(--padding)}section[id*=display-post-type-] .container .post-type-grid article:hover{transform:translateY(-5px)}@media screen and (max-width: 768px){section[id*=display-post-type-] .container .post-type-grid article{flex:50%;max-width:50%}}section[id*=display-post-type-] .container .pagination{display:flex;width:100%;justify-content:center;gap:var(--margin);margin-top:calc(var(--margin)*2);margin-bottom:calc(var(--margin)*2)}section[id*=faq-].is-style-breedte_desktop_middel .container{max-width:850px}section[id*=faq-].is-style-breedte_desktop_klein .container{max-width:600px}section[id*=faq-] .main-title-wrapper{padding:36px 0}section[id*=faq-] .main-title-wrapper h1,section[id*=faq-] .main-title-wrapper h2,section[id*=faq-] .main-title-wrapper h3{color:var(--thirdiary-color);font-size:69px;line-height:69px}section[id*=faq-].two_columns .category-wrapper .question-wrapper{margin:12px 0px;flex:calc(50% - 12px);max-width:calc(50% - 12px)}@media screen and (max-width: 992px){section[id*=faq-].two_columns .category-wrapper .question-wrapper{flex:100%;max-width:100%}}section[id*=faq-] .category-wrapper{display:flex;flex-wrap:wrap;column-gap:24px}section[id*=faq-] .category-wrapper .question-wrapper{border-bottom:1px solid rgba(112,112,112,.3529411765)}section[id*=faq-] .category-wrapper .question-wrapper h3{position:relative;cursor:pointer;font-family:var(--font-base);font-size:18px;text-transform:unset;padding:var(--padding) 50px var(--padding) calc(var(--padding)*2);background-color:var(--white);color:var(--thirdiary-color);border-top:1px solid rgba(112,112,112,.3529411765);border-left:1px solid rgba(112,112,112,.3529411765);border-right:1px solid rgba(112,112,112,.3529411765);letter-spacing:0}@media screen and (max-width: 992px){section[id*=faq-] .category-wrapper .question-wrapper h3{font-size:16px}}section[id*=faq-] .category-wrapper .question-wrapper h3::after{content:"+";position:absolute;right:0px;top:50%;transform:translate(-50%, -50%);background-color:#9dbf83;font-size:30px;width:fit-content;border-radius:1000%;color:#fff;line-height:1;height:fit-content;padding:0 6px;font-weight:bold}@media screen and (max-width: 576px){section[id*=faq-] .category-wrapper .question-wrapper h3::after{font-size:25px;padding:0 5px}}section[id*=faq-] .category-wrapper .question-wrapper p{border-left:1px solid rgba(112,112,112,.3529411765);border-right:1px solid rgba(112,112,112,.3529411765);margin:0;color:var(--thirdiary-color);padding:12px 24px 12px 24px}section[id*=faq-] .category-wrapper p,section[id*=faq-] .category-wrapper ul{display:none}section[id*=faq-] .category-wrapper .question-wrapper{margin:0;flex:100%;max-width:100%;margin-bottom:1em}section[id*=faq-] .category-wrapper .question-wrapper.active h3:after{content:"-";padding:0 8px;font-size:32px}@media screen and (max-width: 576px){section[id*=faq-] .category-wrapper .question-wrapper.active h3:after{font-size:27px;padding:0 6px}}section[id*=faq-] .category-wrapper .question-wrapper .cat-title-wrapper{flex:100%;max-width:100%;margin-top:24px;margin-bottom:24px}section[id*=faq-] .category-wrapper .question-wrapper .cat-title-wrapper h2{font-family:var(--font-heading);color:var(--thirdiary-color)}@media screen and (max-width: 992px){section[id*=faq-] .category-wrapper .question-wrapper .cat-title-wrapper h2{font-size:20px}}section[id*=faq-] .category-wrapper .question-wrapper .cat-title-wrapper:first-child{margin-top:calc(var(--margin)*2)}section[id*=image-left-text-right-] .container .row div[class*=col-]{padding-left:24px;padding-right:24px}section[id*=image-left-text-right-] .container .row div[class*=col-] .text-wrapper{padding-top:60px}@media screen and (max-width: 992px){section[id*=image-left-text-right-] .container .row div[class*=col-] .text-wrapper{padding-top:32px}}section[id*=image-left-text-right-] .container .row div[class*=col-] .text-wrapper h2{font-family:var(--font-heading);color:var(--thirdiary-color)}section[id*=image-left-text-right-] .container .row div[class*=col-] .text-wrapper p{font-family:var(--font-base);color:var(--thirdiary-color)}section[id*=image-left-text-right-] .container .row div[class*=col-] .image-container{border-bottom-left-radius:94px;overflow:hidden}section[id*=image-left-text-right-] .container .row div[class*=col-] .image-container:before{padding-top:90%}@media screen and (max-width: 768px){section[id*=hero-]{padding-top:0px}}section[id*=hero-] #hero-slider .slick-list{margin:0 -12px}@media screen and (max-width: 992px){section[id*=hero-] #hero-slider .row{flex-direction:column-reverse}}@media screen and (max-width: 992px){section[id*=hero-] #hero-slider .col-6{width:100%;flex:0 0 100%;max-width:100%;margin-bottom:24px}}@media screen and (max-width: 768px){section[id*=hero-] #hero-slider .col-6{padding-left:0;padding-right:0;padding-top:0}}section[id*=hero-] #hero-slider__data{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 992px){section[id*=hero-] #hero-slider__data{gap:12px}}@media screen and (max-width: 576px){section[id*=hero-] #hero-slider__data{padding:0 24px}}section[id*=hero-] #hero-slider__usps{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:12px}section[id*=hero-] #hero-slider__usps .usp{padding:4px 12px;width:fit-content}@media screen and (max-width: 992px){section[id*=hero-] #hero-slider__usps .usp{padding:4px 10px}}section[id*=hero-] #hero-slider__usps .usp.usp-rood{background-color:var(--primary-color);color:var(--white)}section[id*=hero-] #hero-slider__usps .usp.usp-grijs{background-color:var(--thirdiary-color);color:var(--white)}section[id*=hero-] #hero-slider__text h1{font-size:83px;color:var(--thirdiary-color);line-height:.9}@media screen and (max-width: 576px){section[id*=hero-] #hero-slider__text h1{font-size:45px;line-height:54px}}@media screen and (max-width: 576px){section[id*=hero-] #hero-slider__text h2{font-size:35px}}section[id*=hero-] #hero-slider__text p{font-size:22px;line-height:31px;color:var(--thirdiary-color)}@media screen and (max-width: 576px){section[id*=hero-] #hero-slider__text p{font-size:18px;line-height:23px}}section[id*=hero-] #hero-slider__text strong{color:var(--primary-color);font-weight:500}section[id*=hero-] #hero-slider__text h3{margin-top:36px;font-size:22px;color:var(--thirdiary-color)}section[id*=hero-] #hero-slider__text h3 strong{font-size:81px}section[id*=hero-] #hero-slider__middle{margin-top:24px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;gap:6px}section[id*=hero-] #hero-slider__middle .usp{display:flex;padding:2px 6px;width:calc(50% - 24px);align-items:flex-start;gap:12px;color:var(--thirdiary-color)}section[id*=hero-] #hero-slider__middle .usp a{width:100%;color:var(--thirdiary-color)}section[id*=hero-] #hero-slider__middle .usp a:hover{text-decoration:underline}section[id*=hero-] #hero-slider__middle .usp svg{width:25px;height:25px}section[id*=hero-] #hero-slider__middle .usp p{margin:0;line-height:23px;width:100%}section[id*=hero-] #hero-slider__buttons .button-wrapper .button{border:none}section[id*=hero-] #hero-slider__buttons .button-wrapper .button.primary{background-color:var(--primary-color)}section[id*=hero-] #hero-slider__buttons .button-wrapper .button.primary:hover{background-color:color-mix(in srgb, var(--primary-color) 90%, black 10%)}section[id*=hero-] #hero-slider__buttons .button-wrapper .button.secondary{background-color:var(--secondary-color)}section[id*=hero-] #hero-slider__buttons .button-wrapper .button.secondary:hover{background-color:color-mix(in srgb, var(--secondary-color) 90%, black 10%)}section[id*=hero-] #hero-slider__bottom{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:6px;margin-top:36px}@media screen and (max-width: 1400px){section[id*=hero-] #hero-slider__bottom{font-size:14px}}@media screen and (max-width: 1200px){section[id*=hero-] #hero-slider__bottom{flex-direction:column}}section[id*=hero-] #hero-slider__bottom .usp{display:flex;padding:2px 6px;width:calc(50% - 24px);align-items:center;gap:12px;color:var(--thirdiary-color);font-size:14px}@media screen and (max-width: 992px){section[id*=hero-] #hero-slider__bottom .usp{font-size:12px}}section[id*=hero-] #hero-slider__bottom .usp.usp-auto{margin-left:-4px}@media screen and (max-width: 1200px){section[id*=hero-] #hero-slider__bottom .usp{align-items:left;width:calc(100% - 24px)}}section[id*=hero-] #hero-slider__bottom .usp a{width:100%;color:var(--thirdiary-color);display:flex;align-items:center;gap:12px}section[id*=hero-] #hero-slider__bottom .usp a:hover{text-decoration:underline}section[id*=hero-] #hero-slider__bottom .usp svg{max-width:100px;width:fit-content}@media screen and (max-width: 1400px){section[id*=hero-] #hero-slider__bottom .usp svg{max-width:90px}}section[id*=hero-] #hero-slider__slider .image{border-bottom-left-radius:94px;overflow:hidden;margin:0 12px}section[id*=hero-] #hero-slider__slider .image img{height:550px;object-fit:cover}@media screen and (max-width: 768px){section[id*=hero-] #hero-slider__slider .image img{height:350px}}section[id*=hero-] #hero-slider__slider .slick-dots li{width:fit-content}section[id*=hero-] #hero-slider__slider .slick-dots li button{background-color:var(--secondary-color);border-color:var(--secondary-color);width:28px;border-radius:9px}section[id*=hero-] #hero-slider__slider .slick-dots li.slick-active button{background-color:var(--primary-color);border-color:var(--primary-color)}section[id*=text-with-background-] #text-with-background{position:relative;width:100%}section[id*=text-with-background-] #text-with-background__background{position:absolute;max-width:100%;height:auto;height:100%;object-fit:cover;width:100%;z-index:0}section[id*=text-with-background-] #text-with-background__content .container{z-index:9;position:relative;padding:90px var(--padding)}section[id*=text-with-background-] #text-with-background__content .container .row{height:100%;align-content:center}section[id*=text-with-background-] #text-with-background__content .container #left{display:flex;flex-direction:column;gap:12px}section[id*=text-with-background-] #text-with-background__content .container #left__tags .tag{padding:4px 12px;width:fit-content;background-color:var(--primary-color);color:var(--white)}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #left__tags .tag{padding:4px 10px}}section[id*=text-with-background-] #text-with-background__content .container #left__text h2{font-size:55px}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #left__text h2{font-size:45px}}section[id*=text-with-background-] #text-with-background__content .container #left__text strong{color:var(--primary-color);font-weight:500}section[id*=text-with-background-] #text-with-background__content .container #left__text h1,section[id*=text-with-background-] #text-with-background__content .container #left__text h2,section[id*=text-with-background-] #text-with-background__content .container #left__text h3,section[id*=text-with-background-] #text-with-background__content .container #left__text h4,section[id*=text-with-background-] #text-with-background__content .container #left__text h5,section[id*=text-with-background-] #text-with-background__content .container #left__text h6{color:var(--white)}section[id*=text-with-background-] #text-with-background__content .container #left__text p{color:var(--white)}section[id*=text-with-background-] #text-with-background__content .container #left__usps{display:flex;flex-direction:column;gap:6px}section[id*=text-with-background-] #text-with-background__content .container #left__usps .usp{display:flex;flex-direction:row;color:var(--white);align-items:center;gap:12px}section[id*=text-with-background-] #text-with-background__content .container #left__usps .usp svg path{fill:var(--primary-color)}section[id*=text-with-background-] #text-with-background__content .container #right__text{border:2px solid var(--primary-color);padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}section[id*=text-with-background-] #text-with-background__content .container #right__text h1,section[id*=text-with-background-] #text-with-background__content .container #right__text h2,section[id*=text-with-background-] #text-with-background__content .container #right__text h3,section[id*=text-with-background-] #text-with-background__content .container #right__text h4,section[id*=text-with-background-] #text-with-background__content .container #right__text h5,section[id*=text-with-background-] #text-with-background__content .container #right__text h6{color:var(--white)}section[id*=text-with-background-] #text-with-background__content .container #right__text h2{font-size:37px;width:400px}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #right__text h2{width:100%;font-size:22px}}section[id*=text-with-background-] #text-with-background__content .container #right__text h3{font-size:22px;margin-top:12px}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #right__text h3{font-size:18px}}section[id*=text-with-background-] #text-with-background__content .container #right__text h4{font-size:22px;line-height:1.4}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #right__text h4{font-size:18px;line-height:1.2}}section[id*=text-with-background-] #text-with-background__content .container #right__text strong{font-family:var(--font-heading);margin-left:12px;color:var(--primary-color);font-weight:500;font-size:83px}@media screen and (max-width: 992px){section[id*=text-with-background-] #text-with-background__content .container #right__text strong{font-size:50px}}section[id*=text-with-background-] #text-with-background.overlay:after{content:"";background-color:#4d5c42;width:100%;display:block;position:absolute;left:0;top:0;height:100%;z-index:0;opacity:.85}section[id*=pages-] #pages__intro{margin-bottom:calc(var(--margin)*2)}section[id*=pages-] #pages__intro h1,section[id*=pages-] #pages__intro p{color:var(--thirdiary-color);margin:0}section[id*=pages-] #pages__intro h1{font-size:41px;line-height:69px}@media screen and (max-width: 768px){section[id*=pages-] #pages__intro h1{font-size:40px;line-height:37px}}section[id*=pages-] #pages__cards{align-items:stretch}section[id*=pages-] #pages__cards .col-3{margin-bottom:24px}@media screen and (max-width: 1200px){section[id*=pages-] #pages__cards .col-3{width:50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 768px){section[id*=pages-] #pages__cards .col-3{width:100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width: 768px){section[id*=pages-] #pages__cards{gap:12px}}section[id*=pages-] .pages__card{position:relative;overflow:hidden;min-height:430px;max-height:430px;height:100%;display:flex;flex-direction:column;justify-content:flex-end}section[id*=pages-] .pages__card::after{content:"";position:absolute;background:linear-gradient(to top, rgba(0, 0, 0, 0.75) 7%, transparent 90%);z-index:1;height:50%;bottom:0;left:0;width:100%}section[id*=pages-] .pages__card__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 2s}section[id*=pages-] .pages__card__content{position:relative;z-index:2;padding:var(--padding);display:flex;flex-direction:column;height:100%;justify-content:flex-end}section[id*=pages-] .pages__card__title{color:var(--white)}section[id*=pages-] .pages__card__text p{color:var(--white);margin:0;font-size:14px;text-decoration:none !important}@media screen and (max-width: 992px){section[id*=pages-] .pages__card__text p{font-size:12px}}section[id*=pages-] .pages__card__link{margin-top:12px;color:var(--white);font-weight:bold;text-decoration:none;height:100%}section[id*=pages-] .pages__card__link:hover{color:var(--primary-color)}section[id*=pages-] .pages__card__cta{margin-top:calc(var(--margin)*2);margin-bottom:0;text-decoration:underline}@media screen and (max-width: 992px){section[id*=pages-] .pages__card__cta{margin-top:var(--margin)}}section[id*=pages-] .pages__card:hover img{transform:scale(1.1);transition:transform 1s}section[id*=google-reviews-] #google-reviews-parent{position:relative;width:100%;padding-bottom:40px}section[id*=google-reviews-] #google-reviews-parent #background{position:absolute;max-width:100%;height:auto;height:100%;object-fit:cover;width:100%;z-index:0}section[id*=google-reviews-] #google-reviews-parent #background.Wit{background-color:var(--white)}section[id*=google-reviews-] #google-reviews-parent #background.Grijs{background-color:#f5f5f5}section[id*=google-reviews-] #google-reviews-parent .container{height:auto;z-index:9;position:relative;max-width:100%;margin:0;margin:0 50px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list{position:relative;left:0px;left:50px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row{align-items:center}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown{margin-top:0px;z-index:2;position:relative;background:#fff;padding:var(--padding) 0;border-radius:8px;width:100%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown a{display:flex;flex-direction:column;align-items:center}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown a p{color:var(--font-color)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown .title p{margin-bottom:var(--margin)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown .stars{width:160px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown .rating{display:flex;gap:6px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown .rating p{margin-top:var(--margin);color:var(--black);width:50%;text-align:center;display:flex;flex-direction:column}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{top:48px;position:relative}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev,section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next{width:40px;height:40px;border-radius:50%;border:2px solid var(--black);z-index:10;top:auto;bottom:-60px;transform:none;font-size:0;line-height:0;color:rgba(0,0,0,0);transition:background-color .3s ease}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev:before,section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next:before{content:"";display:block;width:10px;height:10px;border-top:2px solid var(--black);border-right:2px solid var(--black);position:absolute;top:50%;font-size:0;color:rgba(0,0,0,0);transition:border-color .3s ease}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev:hover,section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next:hover{background:var(--black)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev:hover:before,section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next:hover:before{border-color:var(--white)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev{left:calc(50% - 52px)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-prev:before{transform:translate(-30%, -50%) rotate(-135deg);left:50%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next{right:calc(50% - 52px)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-next:before{transform:translate(-60%, -50%) rotate(45deg);left:50%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider.videos .slick-list .slick-track .slide{align-content:center}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track{display:flex}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide{opacity:0;height:inherit;z-index:3}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide #video-container{position:relative;width:100%;aspect-ratio:16/8.9;background:var(--black)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide #video-container img{width:100%;height:100%;object-fit:cover;cursor:pointer}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide #video-container svg{position:absolute;top:50%;left:50%;right:50%;bottom:50%;transform:translate(-50%, -50%);cursor:pointer}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide.slick-active{opacity:1}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content{display:flex;flex-direction:column;gap:1em;background-color:var(--white);height:100%;padding:48px 24px;border-radius:10px;border:1px solid #f1f1f1;background-color:var(--white);transition:transform .3s ease,box-shadow .3s ease}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0,0,0,.1)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .stars{width:160px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .photo-name{display:flex;align-items:center;gap:var(--padding)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .photo-name .photo{width:52px;height:52px;border-radius:100%;overflow:hidden}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .photo-name .name{color:var(--black)}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .photo-name .name p{margin:0;font-family:var(--font-base);font-size:16px;line-height:20px;font-weight:500}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-list .slick-track .slide .content .text-wrapper{font-size:16px;color:var(--black);font-weight:300;font-family:var(--font-base);line-height:27px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-dots li{width:fit-content}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-dots li button{background-color:var(--secondary-color);border-color:var(--secondary-color);width:28px;border-radius:9px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper .reviews-slider .slick-dots li.slick-active button{background-color:var(--primary-color);border-color:var(--primary-color)}@media screen and (max-width: 1400px){section[id*=google-reviews-] #google-reviews-parent .container{margin:0;width:100%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list{left:0}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .col-2{flex:0 0 20%;max-width:20%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .col-10{flex:0 0 80%;max-width:80%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{top:33px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .slide{height:fit-content}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .content{height:fit-content;padding:24px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .slick-dots{margin-top:14px}}@media screen and (max-width: 1200px){section[id*=google-reviews-] #google-reviews-parent{margin-bottom:48px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list{width:100%;max-width:100%;min-width:100%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .rating-wrapper{flex:0 0 25%;max-width:25%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{flex:0 0 75%;max-width:75%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown{width:100%;max-width:100%;padding:12px}}@media screen and (max-width: 992px){section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .rating-wrapper{flex:100%;max-width:100%}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{flex:100%;max-width:100%}}@media screen and (max-width: 768px){section[id*=google-reviews-] #google-reviews-parent{padding-bottom:120px}section[id*=google-reviews-] #google-reviews-parent .container{height:auto;overflow:visible}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-shown{display:none}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{top:0;overflow:visible}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider{margin-top:-20px;overflow:visible}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .slide{padding:0 0px}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .slick-dots{margin-top:56px}}@media screen and (max-width: 576px){section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-wrapper{padding:0}section[id*=google-reviews-] #google-reviews-parent .container .reviews-list .row .reviews-slider .slide{padding:0 12px}}section[id*=steps-] #hoe-werkt-het__title h2{color:var(--thirdiary-color)}section[id*=steps-] #hoe-werkt-het__title p{margin:0;font-family:var(--font-base);color:var(--thirdiary-color)}section[id*=steps-] #hoe-werkt-het__steps{display:flex;flex-wrap:wrap;gap:calc(var(--margin)*2);margin-top:calc(var(--margin)*2)}section[id*=steps-] #hoe-werkt-het__steps__step{flex:1 1 calc(33% - var(--margin)*2);padding:calc(var(--padding)*2);background-color:rgba(243,248,249,.4)}@media screen and (max-width: 992px){section[id*=steps-] #hoe-werkt-het__steps__step{flex:1 1 50%}}@media screen and (max-width: 768px){section[id*=steps-] #hoe-werkt-het__steps__step{flex:1 1 100%}}section[id*=steps-] #hoe-werkt-het__steps__step__icon{width:40px;height:40px;margin-bottom:var(--margin);border-radius:50%;background-color:#9dbf83;position:relative}section[id*=steps-] #hoe-werkt-het__steps__step__icon .dashicons{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;color:var(--white)}section[id*=steps-] #hoe-werkt-het__steps__step__label{margin-bottom:calc(var(--margin)/4);color:var(--white);font-size:15px;line-height:31px;font-weight:bold;width:32px;aspect-ratio:1/1;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center}section[id*=steps-] #hoe-werkt-het__steps__step__text h3{font-size:20px;font-family:var(--font-heading);color:var(--thirdiary-color);text-transform:uppercase;margin-top:.8em}@media screen and (max-width: 992px){section[id*=steps-] #hoe-werkt-het__steps__step__text h3{font-size:18px}}section[id*=steps-] #hoe-werkt-het__steps__step__text p{margin:0;font-size:14px;color:var(--thirdiary-color)}@media screen and (max-width: 992px){section[id*=steps-] #hoe-werkt-het__steps__step__text p{font-size:12px}}section[id*=knowlegde-] #knowlegde__title h2{color:var(--thirdiary-color);font-family:var(--font-base);font-size:23px;font-weight:bold;line-height:31px}section[id*=knowlegde-] #knowlegde__title p{margin:0;font-family:var(--font-base);color:var(--thirdiary-color);font-size:20px;line-height:31px}section[id*=knowlegde-] #knowlegde__blocks{display:flex;flex-wrap:wrap;gap:calc(var(--margin)*2)}section[id*=knowlegde-] #knowlegde__blocks__block{flex:1 1 calc(50% - var(--margin)*2);padding:calc(var(--padding)*2);border:1px solid rgba(112,112,112,.3529411765);border-radius:0px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px}@media screen and (max-width: 768px){section[id*=knowlegde-] #knowlegde__blocks__block{width:100%;flex:1 1 100%;max-width:100%}}section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:55px;height:40px;margin-bottom:var(--margin);border-radius:50%;background-color:#9dbf83;position:relative}section[id*=knowlegde-] #knowlegde__blocks__block__icon .dashicons{top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;color:var(--white)}@media screen and (max-width: 1400px){section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:70px}}@media screen and (max-width: 1200px){section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:85px}}@media screen and (max-width: 992px){section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:125px}}@media screen and (max-width: 768px){section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:70px}}@media screen and (max-width: 576px){section[id*=knowlegde-] #knowlegde__blocks__block__icon{width:125px}}section[id*=knowlegde-] #knowlegde__blocks__block__label{margin-bottom:calc(var(--margin)/4);color:var(--thirdiary-color);font-size:15px;line-height:31px;font-weight:bold}section[id*=knowlegde-] #knowlegde__blocks__block__text h3{margin:0 0 calc(var(--margin)/2);font-size:19px;line-height:31px;font-family:var(--font-base);font-weight:bold;color:var(--thirdiary-color)}section[id*=knowlegde-] #knowlegde__blocks__block__text p{margin:0;font-size:15px;line-height:31px;color:var(--thirdiary-color)}section[id*=products-] #products__intro{margin-bottom:calc(var(--margin)*2)}section[id*=products-] #products__intro p{margin:0}section[id*=products-] #products__cards{align-items:stretch}section[id*=products-] #products__cards .col-4{margin-bottom:24px}@media screen and (max-width: 1200px){section[id*=products-] #products__cards .col-4{width:50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 768px){section[id*=products-] #products__cards .col-4{width:100%;flex:0 0 100%;max-width:100%}}section[id*=products-] #products__cards__card__wrapper{position:static;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:#fff;padding:12px;box-shadow:0 0 4px 0 #e1e1e1}section[id*=products-] #products__cards__card__wrapper__image-wrapper{height:100%;overflow:hidden;aspect-ratio:1/1}section[id*=products-] #products__cards__card__wrapper__image-wrapper img{position:static;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;transition:transform 1.5s}section[id*=products-] #products__cards__card__wrapper__content{position:static;z-index:2;display:flex;padding-top:12px;flex-direction:column;gap:12px}section[id*=products-] #products__cards__card__wrapper__title{color:var(--thirdiary-color);font-size:20px;line-height:1;font-weight:500;text-transform:uppercase;margin:0}section[id*=products-] #products__cards__card__wrapper__price{gap:12px;display:flex;align-items:flex-end}section[id*=products-] #products__cards__card__wrapper__price h4{font-size:20px}section[id*=products-] #products__cards__card__wrapper__price .red{font-size:38px;color:var(--primary-color);line-height:1}section[id*=products-] #products__cards__card__wrapper__price del{color:var(--secondary-color)}section[id*=products-] #products__cards__card__wrapper__text{color:var(--thirdiary-color);margin:0;font-size:14px}@media screen and (max-width: 992px){section[id*=products-] #products__cards__card__wrapper__text{font-size:12px}}section[id*=products-] #products__cards__card__wrapper button{background-color:var(--primary-color);border:0;color:#fff;font-family:var(--font-base);max-width:fit-content;margin-top:1em}section[id*=products-] #products__cards__card__wrapper:hover img{transform:scale(1.1);transition:transform 1.5s}section[id*=products-] #products__cards__card__wrapper:hover button{cursor:pointer;background-color:color-mix(in srgb, var(--primary-color) 90%, black 10%)}section[id*=newsletter-] #newsletter__response{width:100%;min-height:1px}section[id*=newsletter-] #newsletter__response p{color:var(--white);padding:6px 12px;border-radius:4px;font-weight:bold}section[id*=newsletter-] #newsletter__response p.success{background-color:color-mix(in srgb, var(--green) 75%, black 25%)}section[id*=newsletter-] #newsletter__response p.error{background-color:color-mix(in srgb, var(--primary-color) 75%, black 25%)}section[id*=newsletter-] #newsletter__title{text-align:center;margin-bottom:1em}section[id*=newsletter-] div[id*=gform_confirmation_message]{background-color:color-mix(in srgb, var(--green) 90%, black 10%);padding:6px 12px;color:#fff;font-weight:bold;text-align:center;border-radius:4px}section[id*=newsletter-] .gform_body .ginput_container_email input{background-color:#fff;border:1px solid var(--thirdiary-color)}section[id*=newsletter-] .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){background-color:var(--primary-color) !important;border-color:var(--primary-color);color:#fff;border-radius:4px;font-weight:bold}section[id*=newsletter-] .gform-theme.gform-theme--framework.gform_wrapper .button:where(:not(.gform-theme-no-framework):not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):hover{background-color:color-mix(in srgb, var(--primary-color) 90%, black 10%);cursor:pointer}
