*{font-family:'Montserrat'}.size16-9{padding-bottom:82.25% !important}h2{font-size:33px !important}.btn-primary{border-radius:10px;color:#fff !important}.rounded-3,.rounded{border-radius:1rem !important}.page-template{padding-top:0}.subtitle:before{content:none}span.subtitle{font-family:'Lato';text-transform:none}p .no-padding{padding:0 !important}.gravity-theme h2{font-size:unset !important}.ginput_container{margin-right:0}@media (min-width:992px){.bottom-py-lg-24{padding-bottom:12rem !important}}.topbar{padding:.5rem 0 !important;background-color:#241f45 !important}.topbar .navbar-navigation>li{position:relative;display:inline-flex;list-style:none;margin:0 0 0 3rem}.topbar .navbar-navigation>li a{color:#fff !important}.topbar .topbar-left{display:flex;align-items:center;gap:20px}.topbar-left .svg.__fbcw__star{height:25px}.topbar .hamburger-circle{background-color:transparent !important}.topbar .hamburger-wrapper--bar{background-color:#fff !important}@media (max-width:1000px){.topbar{display:none !important}}.navbar{box-shadow:0 1.5rem 4rem rgba(25,25,30,.05) !important;background-color:#fff !important}.navbar .navbar-navigation>li.menu-item-has-children>.sub-menu-wrap>.sub-menu li a{font-weight:500 !important}.bottom-nav{margin-top:5rem !important}.navbar .btn{border-radius:10px;background-color:#e8a016;color:#fff !important}.bg-light{background-color:#d6deeb !important}.section-breadcrumbs{top:18.6rem}@media (max-width:1000px){.section-breadcrumbs{top:10.6rem}}@media (max-width:767px){.#USPbar{display:none}}@media (max-width:1000px){.bottom-nav{margin-top:0 !important}}.hamburger-menu{margin:8rem 0 0 !important;overflow-y:auto;overflow-x:hidden;max-width:100vw}#menu-hamburger .menu-item{align-items:center;display:flex;justify-content:space-between;border-bottom:1px solid #0052a0;padding:0 0 1rem;margin:0 0 1rem}.hamburger-menu-top{bottom:0;width:100%;z-index:10}@media (max-width:480px){.section-breadcrumbs{top:7.6rem}}.section-hero.section-only-title .content h1{color:var(--bs-text) !important}.section-hero.section-only-title .content{padding:24.5rem 0 0}.section-hero.section-only-title .dark-overlay{display:none !important}.section-hero img,.dark-overlay{border-radius:0 0 40px 40px}.section-hero .content span,.section-hero .content p,.section-hero .content h1,.section-hero .content li{color:#fff !important}.section-hero ul{margin-bottom:2em}.hero-action .icon-wrapper{position:absolute;right:70px;bottom:136px;background-color:#241e45}.hero-action .icon-wrapper svg{fill:#fff !important}.hero-action .hover-phone .custom-link-popup{border-radius:10px}.hero-action .custom-link-popup{max-width:45rem;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);right:7rem !important;bottom:21rem !important;transform:none !important;top:unset;left:unset}.hero-action .popup-{background-color:#1e2648 !important;display:flex;justify-content:space-between;padding-right:3rem;padding-left:3rem;padding-top:2rem;padding-bottom:2rem;border-top-left-radius:10px;border-top-right-radius:10px;flex-direction:column}.hero-action .status-indicator{width:10px;height:10px;background-color:#00c853;display:inline-block}.hero-action .status-text{color:#fff;font-size:14px;font-weight:100}.hero-action .close-button{font-size:4rem;cursor:pointer;position:absolute;right:10px;top:20px;background:0 0;color:#fff !important;line-height:20px}.hero-action .popup-body{background-color:#fff;padding:2rem;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.hero-action .mb-1{color:#fff}.hero-action .mb-1 strong{margin-right:40px}.hero-action .phone-number strong{color:#241e45}.hero-action .phone-number{font-size:20px;color:#23244b;text-decoration:none;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:3px}.hero-action .phone-icon{width:24px;height:24px;fill:#23244b;margin-right:2.5rem}.hero-action .popup-body p{margin-bottom:.5rem;color:#23244b}.hero-action .shadow-sm{box-shadow:0 4px 6px rgba(0,0,0,.1)}.hero-action .custom-link-popup:before{content:none !important}.green-dot{width:12px;height:12px;background-color:green;border-radius:60px;position:absolute;right:2px;top:2px;display:none}.dark-overlay{background:linear-gradient(90deg,rgba(6,3,24,.801733193277311) 0%,rgba(6,3,24,.5664390756302521) 48%,rgba(255,255,255,0) 100%) !important}@media (max-width:1000px){.section-hero.section-only-title .content{padding:16.5rem 0 0}.section-hero .hover-phone{display:none}.section-hero.section-hero-high .content{padding:18.8rem 0 13.8rem !important}}@media (max-width:480px){.section-hero.section-only-title .content{padding:11.5rem 0 0}}.section-icons .acf-icon{height:100%;justify-content:space-between}.section-services-columns .acf-services-container .acf-icon-row{padding-left:0;padding-right:0}.section-icons .acf-icon .btn-primary{margin-top:20px}.text-image ul{margin-bottom:3rem}.acf-offer-container .subtitle{width:100%;align-items:center;justify-content:center}.acf-offer-container .title-container{background-color:#241f45;align-self:center;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0 !important}.acf-offer-container .title-container h2{color:#fff;padding-top:2rem;padding-bottom:2rem}.acf-offer-container .row{border-radius:10px}.acf-offer-container .row div{padding-left:0 !important;padding-right:0 !important;height:100%;margin-top:0}.acf-offer-container .acf-icon{border-radius:0;padding-bottom:30px;padding-top:30px}.acf-offer-container .acf-offer-row div:first-child,.acf-offer-container .acf-offer-row div:first-child .acf-icon{border-radius:0 0 0 10px}.acf-offer-container .acf-offer-row>div:last-child,.acf-offer-container .acf-offer-row div:last-child .acf-icon{border-right:none;border-radius:0 0 10px}.acf-offer-container .acf-offer-row div{border-right:1px solid #e3e3e3}.acf-offer-container .btn span{color:#241f45}.acf-offer-container .btn-primary{padding-left:20px;padding-right:20px}.acf-offer-container .btn-primary:before{transform:unset;background-color:unset}.acf-offer-container .btn-primary:hover{transform:none;transition:transform .3s ease,box-shadow .3s ease}@media (max-width:1199px){.acf-offer-container .acf-offer-row>div:nth-child(even),.acf-offer-container .acf-offer-row>div:nth-child(even) div{border:none}.acf-offer-container .acf-offer-row>div:first-of-type,.acf-offer-container .acf-offer-row div:first-of-type>.acf-icon{border-radius:unset}.acf-offer-container .acf-offer-row>div:nth-last-child(2),.acf-offer-container .acf-offer-row>div:nth-last-child(2) .acf-icon{border-radius:0 0 0 10px}}@media (max-width:991px){.acf-offer-container .acf-offer-row div{border:none}}@media (max-width:767px){.acf-offer-container .acf-offer-row>div:nth-last-child(2),.acf-offer-container .acf-offer-row>div:nth-last-child(2) .acf-icon{border-radius:unset}.acf-offer-container .acf-offer-row>div:last-child,.acf-offer-container .acf-offer-row>div:last-child .acf-icon{border-radius:0 0 10px 10px}.acf-offer-container .btn-primary{width:calc(100% - 40px);margin-left:20px;margin-right:20px;justify-content:center}}.section-services-columns .icon_rep{padding-bottom:30px}.section-services-columns p{color:#fff !important;text-align:left}.section-services-columns .acf-icon .services-title{font-size:24px;font-weight:600}.section-services-columns .icon-label{padding-bottom:30px;padding-top:40px}.section-services-columns .acf-icon{background-color:#23244b;color:#fff;max-height:100%;height:100%;padding:3rem;justify-content:space-between;display:flex;flex-direction:column;border-radius:10px}.section-services-columns .btn-primary{background-color:#fff}.section-services-columns .btn-primary span{color:var(--bs-primary) !important}@media (max-width:767px){.section-services-columns .acf-icon-row{margin-top:0}}.faq-categorie-n1 h3{font-size:33px}.faq-categorie-n1 .accordion-item .accordion-header .accordion-button h3{font-size:16px !important}.faq-categorie-n1 .accordion-item{border:none !important;border-top:1.5px solid #000 !important;border-radius:0 !important}.faq-categorie-n1 .accordion-button,.faq-categorie-n1 .accordion-item{padding-left:0 !important}.faq-categorie-n1 .custom-row .accordion-button{padding-right:0 !important}.faq-categorie-n1 .option_acordion_text{padding-left:0 !important;padding-right:0 !important}.accordion-body p{margin-bottom:0}@media (max-width:480px){.faq-categorie-n1 .custom-row .accordion-button{display:flex !important;flex-direction:column;gap:20px}}.section-top-info{padding-bottom:6rem !important;padding-top:6rem !important}.section-top-info .btn{float:right}.section-top-info h2{font-size:28px !important;font-weight:400}.section-top-info .btn{color:#fff !important}.section-info .columns{text-align:center}.section-info.columns-count-1 .columns:before{display:none}.section-info.columns-count-2 .columns:before{left:50%;content:"";display:block;width:.1rem;height:30%;position:absolute;background-color:var(--bs-gray-300);top:50%;transform:translateY(-50%)}.section-info.columns-count-3 .column:nth-child(1):before{content:"";display:block;width:.1rem;height:30%;position:absolute;top:50%;transform:translateY(-50%);background-color:var(--bs-gray-300);left:calc(33.33% + 2rem)}.section-info.columns-count-3 .column:nth-child(3):before{content:"";display:block;width:.1rem;height:30%;position:absolute;top:50%;transform:translateY(-50%);background-color:var(--bs-gray-300);left:calc(66.66% - 2rem)}@media (max-width:767px){.section-info.columns-count-3 .column:nth-child(1):before{display:none !important}.section-info.columns-count-3 .column:nth-child(3):before{display:none !important}.section-info.columns-count-2 .columns:before{display:none !important}}.section-blogs h2{text-align:center}.section-blogs .blog{min-height:65rem;display:flex;flex-direction:column;justify-content:space-between;height:100%;transition:transform .3s ease,box-shadow .3s ease}.section-blogs .blog:hover{transform:translateY(-10px)}.acf-blogs-container .acf-blogs-row{padding-left:0 !important;padding-right:0 !important}.section-services-columns .acf-services-container .acf-icon-row{padding-left:0;padding-right:0}.section-blogs .blog-title{font-weight:600}.section-blogs .reading-time{margin-bottom:0;text-align:center;font-size:14px;font-weight:300;padding-top:15px}.icon-right{height:20px;margin-right:.5rem}.section-blogs .blog-bottom-content{border-top:1px solid #d6deeb;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:2rem;margin-top:auto}.section-blogs .acf-blogs-row .blog-content{padding:2rem;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.section-blogs .acf-blogs-row p{text-align:left;color:#241f45 !important}.blog_img{width:100%;height:auto}.section-blogs .btn{width:auto}.blog-image-container{width:100%;height:36rem;overflow:hidden}.blog-image-container picture,.blog-image-container img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:519px){.section-blogs .btn{width:100%}}.section-shop .shop-item{min-height:65rem;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:8px}.section-shop .single-product{padding-bottom:calc(var(--bs-gutter-x)* 1)}.section-shop .shop-item:hover{transform:translateY(-10px);transition:transform .3s ease,box-shadow .3s ease}.section-shop .shop-title{font-weight:600;margin-bottom:1rem}.section-shop .price-shop{margin-bottom:0;text-align:center;font-size:18px;font-weight:300;padding-top:15px}.icon-right{height:20px;margin-right:.5rem}.section-shop .shop-bottom-content{border-top:1px solid #d6deeb;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:2rem}.section-shop .acf-shop-row .shop-content{padding:2rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.section-shop .acf-shop-row p{color:#241f45 !important}.blog_img{width:100%;height:auto;border-radius:8px 8px 0 0;object-fit:cover}.section-shop .btn{width:auto}.section-shop .link-shop{display:flex;align-items:center}.section-shop .link-shop p{margin:0}.shop-image-container{width:100%;height:33rem;overflow:hidden;border-radius:8px 8px 0 0}.shop-image-container img{width:100%;height:100%;object-fit:cover}.acf-product-block .gallery-item img{border-radius:10px;cursor:pointer}.acf-product-block .gallery-item img:hover{transform:scale(1.1);transition:.3s ease-in-out}.counter{display:flex;align-items:center;justify-content:space-around;border:1px dotted #2e75b6;padding:5px;width:10rem;margin-left:20px;border-radius:10px}.counter-btn{background:0 0;border:none;font-size:14px;cursor:pointer}.counter-value{font-size:16px;font-weight:700;margin:0 5px}@media (max-width:767px){.product-gallery-row{display:none}}.footer{border-radius:40px 40px 0 0}.footer .widget-2 p,.widget-3 p,.widget-4 p{margin-bottom:10px}.newsletter input[type=email]{border-radius:10px !important;text-align:center}.newsletter input[type=submit]{color:#fff !important}.footer .footer-logo-container{margin-top:0 !important}.footer .footer-logo-container img{max-width:18rem}@media (min-width:1201px){.newsletter .gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large{width:62%}}@media (max-width:1200px){.newsletter .ginput_container{margin-right:0}section.newsletter form .gform_footer.top_label button{width:100%;justify-content:center}section.newsletter form .gform_footer.top_label{width:100%}}@media (max-width:1200px) and (min-width:575px){.newsletter input[type=email]{text-align:revert}}.logo-marquee .marquee{overflow:hidden;position:relative;white-space:nowrap;width:100%}section.logo-marquee .marquee:before{content:"";position:absolute;width:10%;height:100%;filter:blur(0px);background:linear-gradient(to right,transparent,#fff 100%);z-index:100;right:0}section.logo-marquee .marquee:after{content:"";position:absolute;width:10%;height:100%;filter:blur(0px);background:linear-gradient(to left,transparent,#fff 100%);z-index:100;left:0}.logo-marquee .marquee-inner{display:inline-block;white-space:nowrap;animation:marquee 120s linear infinite;will-change:transform}.logo-marquee .logo-item{display:inline-block;height:70px;padding:0 2rem}.logo-marquee .logo-item img{height:100%;width:auto;vertical-align:middle}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.table.cart-table{width:100%;margin-bottom:1rem;color:#212529;border-spacing:0 1rem}.table.cart-table th{font-weight:700;color:#000;padding-left:4rem}.table.cart-table td{vertical-align:middle;border:none}.product-details{display:flex !important;align-items:center;width:100% !important}.product-image{width:100px;height:100px;margin-right:15px}.product-date{color:#6c757d;margin-bottom:0}.cart-summary{background-color:#f8f9fa;padding:20px;border-radius:5px;display:flex;flex-direction:column}.cart-summary h4{font-size:17px;font-weight:700}.cart-summary-title{font-size:33px;margin-bottom:20px}.cart-summary-total{border-top:1px solid #241f45;padding-top:2rem}.cart-summary p{padding-bottom:1rem;margin-bottom:1rem}.cart-summary .btn-primary{justify-content:center}@media (max-width:820px){.table.cart-table tr{display:block;margin-bottom:1rem}.product-details{width:100%;display:block;align-items:unset;margin-bottom:1rem}.product-price,.product-quantity,.product-total{display:block;width:100%;text-align:left;padding:0}.column-titles .hide{display:none}.product-price,.product-quantity,.product-total{display:inline-block;width:calc(32.33%) !important;text-align:left;padding:0;vertical-align:top}.product-price:before,.product-quantity:before,.product-total:before{font-weight:700;display:inline-block;width:100%}.product-price:before{content:'Prijs'}.product-quantity:before{content:'Aantal'}.product-total:before{content:'Totaal'}}@media (max-width:480px){.all-items-list tr td{font-size:11px;line-height:2rem}}div.accordion-button:not(.collapsed) i.fa-plus:before{content:"\f068"}.contact-question{font-weight:800 !important}.zwarte_knop_tekst .acf-icon p.icon-label{color:#000 !important}section.text-image a.btn.btn-primary{margin-right:15px;margin-bottom:15px}.label{color:#fff}section.section-text.position-relative.blauwbg{background-color:#d6deeb;padding-top:20px}.hero-action.hover-phone{display:none}.navbar .btn{background-color:#709e12 !important;border-color:#709e12 !important;transition:all .3s ease}.navbar .btn:hover{background-color:#4a6114 !important;border-color:#4a6114 !important}