:root{--green:#005342;--white:#FFF;--mint:#68A67A;--light-mint:#E9F4ED;--grey:#6B6B68;--light-grey:#9C9C9A;--orange:#E58A3C}html{font-size:20px}body{font-family:source-sans-pro,sans-serif;font-size:.9rem;line-height:2rem;font-weight:400;color:var(--green);background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a:hover,.btn,.btn:hover,.transition{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;text-decoration:none}p,figure,blockquote,ul{margin:0!important}a{color:var(--mint)}a:hover{color:var(--green)}button:focus,:focus{outline:0!important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-family:"Lexend Deca",sans-serif;font-weight:600;line-height:1.3;margin:0;padding:0}h1,.h1{font-size:3.5rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.25rem}h5,.h5{font-size:1rem}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong{color:var(--mint);font-weight:600}.ff-lexend-deca{font-family:"Lexend Deca",sans-serif}.fs-xxl{font-size:4.5rem}.fs-lg{font-size:1rem}.fs-md{font-size:.8rem;line-height:1.75rem}.fs-xs{font-size:.75rem}.fw-semibold{font-weight:600}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.bg-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.box-shadow{-webkit-box-shadow:0 3px 6px 0 rgb(0 0 0 / .2);-moz-box-shadow:0 3px 6px 0 rgb(0 0 0 / .2);box-shadow:0 3px 6px 0 rgb(0 0 0 / .2)}.border-radius{-webkit-border-radius:2.5rem;-moz-border-radius:2.5rem;border-radius:2.5rem}.border-radius-left-top{-webkit-border-radius:2.5rem;-webkit-border-top-left-radius:0;-moz-border-radius:2.5rem;-moz-border-radius-topleft:0;border-radius:2.5rem;border-top-left-radius:0}.border-radius-right-top{-webkit-border-radius:2.5rem;-webkit-border-top-right-radius:0;-moz-border-radius:2.5rem;-moz-border-radius-topright:0;border-radius:2.5rem;border-top-right-radius:0}.z-index-1{position:relative;z-index:8}.list-inline-item:not(:last-child){margin-right:1rem}hr{border-top:1px solid var(--mint);opacity:1;margin:3.75rem 0 0 0}@media (min-width :1200px){figure.scale-image{display:block;cursor:pointer}figure.scale-image img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-ms-transition:all 0.3s linear;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.woocommerce ul.products li.product:hover img,.frontpage-products .product:hover img,figure.scale-image:hover img{-webkit-transform:scale3d(1.03,1.03,1);-ms-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1)}}@media (min-width:1200px){.container{max-width:1150px}}@media (min-width:1360px){.container{max-width:1260px}}@media (min-width:1500px){.container{max-width:1430px}}@media all and (max-width:1500px){html{font-size:18px}}@media all and (max-width:1360px){html{font-size:16px}}@media all and (max-width:1200px){h1,.h1{font-size:2.75rem}h2,.h2{font-size:2rem}}@media all and (max-width:767px){html{font-size:15px}h1,.h1{font-size:2.25rem}}.btn-primary,.btn-primary:active{color:var(--green)!important;background:none!important;border:2px solid var(--mint)!important}.btn-primary:hover{color:var(--white)!important;background:var(--mint)!important;border-color:var(--mint)!important}.btn-secondary{color:var(--white)!important;background:none!important;border:2px solid var(--white)!important}.btn-secondary:hover{color:var(--green)!important;background:var(--green)!important;border-color:var(--green)!important}.btn{font-family:"Lexend Deca",sans-serif;font-size:.8rem;font-weight:600;line-height:1;padding:1.1rem 1.75rem;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}button:focus,.btn:focus{outline:0!important;box-shadow:none!important}.content-block p+p,.content-block p+h2,.content-block p+h3,.content-block p+h4,.content-block p+h5,.content-block p+ul,.content-block h3+ul,.content-block h4+ul,.content-block ul+p,.content-block ul+h3{margin-top:1.5rem!important}.content-block h2{margin-bottom:2rem}.content-block h3{font-size:1rem;line-height:1.75rem;color:var(--green);text-transform:inherit}.content-block ul{list-style:none;padding:0}.content-block li{position:relative;padding-left:30px}.content-block ul li:before{font-family:"Font Awesome 6 Pro";content:"\f105";font-weight:900;color:var(--mint);position:absolute;left:0}.content-block img.aligncenter{margin:0 auto;display:block}.content-block .embed-responsive{margin:2.5rem 0}.content-block .gform_wrapper{margin-top:1.5rem!important}.bg-green{background:var(--green)!important}.bg-white{background:var(--white)!important}.bg-mint{background:var(--mint)!important}.bg-gradient-mint{background:#8bc29a;background:-moz-linear-gradient(180deg,rgb(139 194 154) 0%,rgb(60 106 79) 100%);background:-webkit-linear-gradient(180deg,rgb(139 194 154) 0%,rgb(60 106 79) 100%);background:linear-gradient(180deg,rgb(139 194 154) 0%,rgb(60 106 79) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#8bc29a",endColorstr="#3c6a4f",GradientType=1)}.text-green{color:var(--green)!important}.text-white{color:var(--white)!important}.text-mint{color:var(--mint)!important}.text-grey{color:var(--grey)!important}.text-light-grey{color:var(--light-grey)!important}.py-150{padding:7.5rem 0}.pb-150{padding-bottom:7.5rem}.pt-75{padding-top:3.75rem}.py-75{padding:3.75rem 0}.pb-75{padding-bottom:3.75rem}.mb-75{margin-bottom:3.75rem}.mt-40{margin-top:2rem!important}@media all and (max-width:992px){.py-150{padding:5rem 0}.pb-150{padding-bottom:5rem}}.social-media li a{font-size:.9rem;line-height:2.25rem!important;text-align:center;color:var(--white);background:var(--mint);width:2.25rem;height:2.25rem;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.social-media li.list-inline-item:not(:last-child){margin-right:0.5rem!important}.social-media li a:hover{background:var(--green)}.footer .social-media li a:hover{color:var(--green);background:var(--white)}.swiper-button-next,.swiper-button-prev{font-size:1.5rem;color:var(--light-grey);height:inherit;display:inline-block;top:inherit;bottom:2rem;margin:0}.swiper-button-prev{left:1.5rem!important}.swiper-button-next{left:4rem!important;right:inherit!important}.swiper-button-next::after,.swiper-button-prev::after{display:none}.gform_wrapper,body .gform_wrapper .top_label div.ginput_container,.gform_wrapper ul.gform_fields li.gfield,.gform_wrapper li.hidden_label input{padding:0!important;margin:0!important;width:100%!important}.gform_wrapper.gravity-theme .gfield_label{font-size:0.85rem!important;font-weight:500!important;margin:0 0 .5rem 0!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper textarea,.gform_wrapper select{font-size:.75rem;font-weight:400;padding:10px 15px!important;background:var(--light-mint)!important;height:2.75rem;color:var(--green)!important;border:none;width:100%!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.gform_wrapper.gravity-theme .gfield textarea.small{height:11.5rem!important}.gform_wrapper.gravity-theme .gform_footer{margin:1rem 0 0 0!important;padding:0!important;justify-content:flex-end}.gform_wrapper.gravity-theme .gform_footer .btn{margin:0!important}.gform_confirmation_message{margin-top:1rem!important}.gform_wrapper .field_description_below .gfield_description{font-size:0.7rem!important;color:var(--brown);padding:0!important;border:none!important}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:25px!important}.gform_required_legend{display:none!important}.gform_wrapper .gform_validation_errors>h2{font-size:14px!important;margin:0!important}.gform_wrapper ::-webkit-input-placeholder{color:var(--green)}.gform_wrapper :-moz-placeholder{cocolor:var(--green)}.gform_wrapper ::-moz-placeholder{color:var(--green)}.gform_wrapper :-ms-input-placeholder{color:var(--green)}.header{padding:1.75rem 0}.header__button{margin-left:2.25rem}.header__cart i{font-size:1rem;line-height:2.5rem;height:2.5rem;width:2.5rem;color:var(--white);background:var(--mint);text-align:center;display:block;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.header__cart-count{width:1rem;height:1rem;background:var(--green);color:var(--white);display:inline-block;text-align:center;line-height:1rem;font-weight:600;font-size:.55rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;position:absolute;top:-7px;right:-7px}.header__language .wpml-ls-legacy-list-horizontal{padding:0!important}.header__language .wpml-ls-legacy-list-horizontal a{padding:0!important}.header__language .wpml-ls-legacy-list-horizontal li+li{margin-left:.5rem}.navigation__menu li a{font-family:"Lexend Deca",sans-serif;font-size:.8rem;font-weight:500;color:var(--green);padding:0}.navigation__menu li+li{margin-left:2rem}.navigation__menu li a:hover,.navigation__menu li.active a{color:var(--mint)}.navigation--mobile .cd-dropdown-trigger{display:inline-flex;position:relative;padding:0;font-size:1.75rem;background:none;color:var(--green)!important;margin:0;z-index:99;border-radius:0;border:none}.navigation--mobile .cd-dropdown-trigger i{margin:0}.navigation--mobile .cd-dropdown-content a{font-family:"Lexend Deca",sans-serif;font-size:1rem;font-weight:500;color:var(--white);text-align:left!important}.navigation--mobile .current_page_item a{color:var(--green)}.navigation--mobile .cd-dropdown{background:var(--mint);z-index:999}.navigation--mobile .cd-dropdown-wrapper{height:auto;margin:0!important}.navigation--mobile ul{padding-left:0}.navigation--mobile .cd-dropdown-content a,.navigation--mobile .cd-dropdown-content ul a{border-top-width:.25px;border-bottom-width:0;border-left-width:0;border-right-width:0;border-color:var(--light-mint);border-style:solid}.navigation--mobile .cd-dropdown-content li:last-of-type>a,.navigation--mobile .cd-dropdown-content ul li:last-of-type>a{border-bottom-width:.25px;}.navigation--mobile .cd-dropdown-content .go-back a{color:var(--green)}.navigation--mobile .cd-secondary-dropdown>a,.navigation--mobile .cd-secondary-dropdown>.go-back a{display:none!important;background:var(--white)}.navigation--mobile .has-children>a::before,.navigation--mobile .has-children>a::after{background:var(--green)!important}.navigation--mobile .cd-dropdown .cd-close::after,.navigation--mobile .cd-dropdown .cd-close::before{background:var(--green)!important}.navigation--mobile .go-back a::before,.navigation--mobile .go-back a::after{background:var(--green)!important}.navigation--mobile .cd-secondary-dropdown>.go-back a+a{display:block!important}.navigation__buttons{position:absolute;bottom:1.25rem;left:1.25rem}.frontpage-hero{height:100dvh;overflow:hidden;position:relative}.frontpage-hero__video{position:absolute;inset:0;width:100%;height:100%;overflow:hidden}.frontpage-hero__video-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:56.25vw;min-height:100dvh;min-width:177.78dvh}.frontpage-hero__video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.frontpage-hero__title{position:absolute;inset:0}.frontpage-hero__video::after{content:"";position:absolute;inset:0;z-index:6;background:var(--black);background:linear-gradient(180deg,rgb(0 0 0 / .5) 0%,#fff0 100%)}@media all and (max-width:1200px){.frontpage-hero,.frontpage-hero__video{height:35rem;min-height:35rem}}@media all and (max-width:767px){.frontpage-hero,.frontpage-hero__video{height:30rem;min-height:30rem}}.hero,.hero--default{-webkit-border-bottom-left-radius:4rem;-moz-border-radius-bottomleft:4rem;border-bottom-left-radius:4rem}.hero--default{height:28.75rem;margin-bottom:5rem}.hero--contact{padding-bottom:4.5rem}.hero--blank{min-height:17rem}.hero--blank .hero__wrapper{padding-bottom:3rem}.hero__wrapper{padding:5rem 2rem 1.5rem 0}.hero--contact .hero__wrapper{padding:5rem 0 3rem 0}.hero--default .hero__image{position:absolute;height:30.75rem}.hero--default .hero__image,.hero--contact .hero__form{-webkit-border-top-right-radius:4rem;-webkit-border-bottom-left-radius:4rem;-moz-border-radius-topright:4rem;-moz-border-radius-bottomleft:4rem;border-top-right-radius:4rem;border-bottom-left-radius:4rem}.hero__contactgegevens li a{font-family:"Lexend Deca",sans-serif;font-size:.9rem;line-height:2.5rem;font-weight:500;color:var(--white)}.hero__contactgegevens li a:hover{color:var(--mint)}.hero--contact .hero__form{padding:2rem}@media (min-width:1200px){.hero__column{width:15rem}}@media all and (max-width:1200px){.hero--default .hero__image{height:25rem}.hero__wrapper{padding:3rem 1.5rem 1.5rem 0}.hero--default{height:24rem;margin-bottom:4rem}.hero--blank{min-height:20rem}}@media all and (max-width:992px){.hero--default{height:auto;padding-bottom:3rem;margin-bottom:0}.hero--blank{min-height:inherit}.hero--default .hero__image{position:relative!important}.hero--default .hero__image{height:auto}.hero__wrapper{padding:0 0 2.5rem 0}}@media all and (max-width:992px){.module-content--columns .col{flex:0 0 auto;width:100%}}.module-voordelen .nav-pills .nav-link{background:none;border-radius:0}.module-voordelen .nav-pills .nav-link+.nav-link{margin-top:1.25rem}.module-voordelen__text{opacity:0}.nav-link.active .module-voordelen__title{color:var(--white)!important}.module-voordelen__text{opacity:0;height:1.25rem!important;overflow:hidden;transition:height 0.4s ease,opacity 0.4s ease}.nav-link.active .module-voordelen__text{opacity:1;height:auto!important}.progress-line{position:relative;bottom:0;left:0;width:100%;height:2px;overflow:hidden;margin-top:1.25rem;background:var(--grey)}.foreground-line{position:absolute;top:0;left:0;height:100%;width:0;background:var(--white)}.nav-link.active .foreground-line{animation:progress-animation 8s linear forwards}@keyframes progress-animation{from{width:0}to{width:100%}}.module-veelgestelde-vragen .accordion{width:100%}.module-veelgestelde-vragen .accordion,.module-veelgestelde-vragen .accordion-item,.module-veelgestelde-vragen .accordion .accordion-button{border:none;box-shadow:none;border-radius:0!important}.module-veelgestelde-vragen .accordion .accordion-button{padding-top:.75rem;padding-bottom:.75rem}.module-veelgestelde-vragen .accordion .accordion-item:first-child .accordion-button{padding-top:0!important}.module-veelgestelde-vragen .accordion-item{background:none;border-bottom:.5px solid var(--mint)}.module-veelgestelde-vragen .accordion .accordion-button.collapsed,.module-veelgestelde-vragen .accordion .accordion-button{background:none!important}.module-veelgestelde-vragen .accordion .accordion-button .accordion-button__title{font-size:.9rem;color:var(--green)!important;font-weight:500;line-height:2rem}.module-veelgestelde-vragen .accordion .accordion-button .accordion-button__arrow i{color:var(--mint)}.module-veelgestelde-vragen .accordion .accordion-button::after{display:none}.module-veelgestelde-vragen .accordion .accordion-item .accordion-body{font-size:.8rem;background:none;padding:0 1.25rem 1rem 1.25rem;border-radius:0}.module-veelgestelde-vragen .accordion .accordion-button:not(.collapsed) .accordion-button__arrow{-webkit-animation:rotate-90-cw 0.1s ease-in-out both;animation:rotate-90-cw 0.1s ease-in-out both}.module-veelgestelde-vragen .accordion .accordion-button.collapsed .accordion-button__arrow{-webkit-animation:rotate-0-ccw 0.1s ease-in-out both;animation:rotate-0-ccw 0.1s ease-in-out both}@-webkit-keyframes rotate-90-cw{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes rotate-90-cw{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes rotate-0-ccw{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes rotate-0-ccw{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@media all and (max-width:992px){.module-veelgestelde-vragen .accordion .accordion-button,.module-veelgestelde-vragen .accordion .accordion-item .accordion-body{padding-left:0!important;padding-right:0!important}}@media all and (max-width:767px){.module-veelgestelde-vragen .accordion .accordion-button span.title{font-size:.9rem}.accordion-button__arrow{display:none}}.call-to-action__image{-webkit-border-top-right-radius:4rem;-moz-border-radius-topright:4rem;border-top-right-radius:4rem}.call-to-action__title{position:relative;left:-12.8rem}.call-to-action__title i{font-size:1.5rem;line-height:3.25rem;text-align:center;color:var(--white);background:var(--green);height:3.25rem;width:3.25rem;margin-left:2.25rem;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.call-to-action__text{padding-left:3.5rem}@media (min-width:1200px){.call-to-action a:hover i{transform:translateX(10px)}}@media all and (max-width:1200px){.call-to-action__title{left:-8rem}}@media all and (max-width:992px){.call-to-action__wrapper{position:absolute!important;top:0;padding:0 1.5rem;bottom:0;background:rgb(58 58 54 / .2)!important;-webkit-border-top-right-radius:4rem;-moz-border-radius-topright:4rem;border-top-right-radius:4rem}.call-to-action__title{left:0}.call-to-action__text{padding-left:0;color:var(--white)!important}}@media all and (max-width:767px){.call-to-action__image{height:17.5rem!important;object-fit:cover}}.footer{padding:3.75rem 0 3.25rem 0}.footer__brand{max-width:12rem}.footer__contact li,.footer__contact li a,.footer__menu li a{font-family:"Lexend Deca",sans-serif;font-weight:500}.footer__contact li,.footer__contact li a{font-size:.8rem;color:var(--white)}.footer__contact a:hover{color:var(--light-grey)!important}.footer__menu li a{font-size:.75rem;color:var(--light-grey);padding:0;position:relative}.footer__menu li a:hover,.footer__author a:hover{color:var(--white)}.footer__menu li:not(:last-child) a::after{content:"/";color:var(--mint)!important;display:inline-block;padding:0 .5rem}.footer__author a{color:var(--light-grey)}@media (min-width:767px){.footer__contact li:not(:last-child)::after{content:"/";color:var(--mint)!important;display:inline-block;padding:0 .7rem}}@media all and (max-width:1200px){.footer__brand{max-width:100%}}@media all and (max-width:767px){.footer .pt-75{padding-top:2rem!important}}