.bg-grey{background:#f7f7f7}.bg-white{background:#fff}.bg-light-blue{background:#0271ea}.bg-dark-blue{background:#00418c}*,::after,::before{box-sizing:border-box}*{margin:0;padding:0;font:inherit}ol[role=list],ul[role=list]{list-style:none}ul{margin-top:1rem}html:focus-within{scroll-behavior:smooth}body,html{height:100%;font-family:OpenSans,sans-serif;font-weight:400}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}figure{margin:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word;margin:0}#__next,#root{isolation:isolate}section{position:relative}:root{--donker-blauw:#00418C;--licht-blauw:#0271EA;--donker-grijs:#5F686F;--licht-grijs:#EFEFF0;--rood:#C91C1C;--wit:#ffffff;--zwart:#000000;--block-padding:50px;--block-margin:50px}body{color:#5f686f;font-family:OpenSans,sans-serif}img.contain{object-fit:contain;object-position:center center;height:100%;width:100%}img.cover{object-fit:cover;object-position:center center;height:100%;width:100%}:is(.content-media,.header) :where(.container-fluid){width:60%}.container-fluid{width:90%}@media (min-width:992px){:root{--block-padding:100px;--block-margin:100px}.container-fluid{width:80%}}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Quicksand;src:url(../fonts/Quicksand-Bold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Bold.ttf) format("truetype");font-weight:800;font-style:normal}h1{font-family:Quicksand;color:var(--donker-blauw);font-weight:800;font-size:clamp(1.5rem,1.5rem + 1.9375 * (100vw - 48rem) / 72,3.4375rem);margin-bottom:1rem}h2{font-family:Quicksand;color:var(--donker-blauw);font-weight:500;font-size:clamp(1.25rem,1.25rem + .625 * (100vw - 48rem) / 72,1.875rem);margin-bottom:1rem}h3{font-family:Quicksand;font-weight:500;color:var(--donker-blauw);font-size:clamp(1.25rem,1.25rem + .375 * (100vw - 48rem) / 72,1.625rem)}h4{font-family:Quicksand;font-weight:500;color:var(--donker-blauw);line-height:.075rem;font-size:clamp(1.25rem,1.25rem + .125 * (100vw - 48rem) / 72,1.375rem)}h5{font-family:Quicksand;color:var(--donker-blauw);font-weight:500;line-height:2rem;font-size:clamp(1.25rem,1.25rem + 0 * (100vw - 48rem) / 72,1.25rem)}h6{font-family:Quicksand;color:var(--donker-blauw);font-weight:500;line-height:2rem;font-size:clamp(1.25rem,1.25rem + -.125 * (100vw - 48rem) / 72,1.125rem)}p{font-family:OpenSans;color:inherit;font-weight:400;line-height:2rem;font-size:clamp(.75rem,.75rem + .25 * (100vw - 48rem) / 72,1rem)}a{font-family:Quicksand;color:inherit;font-weight:800;line-height:1.5rem;font-size:clamp(.75rem,.75rem + .375 * (100vw - 48rem) / 72,1.125rem)}a.button{font-family:Quicksand;line-height:1;font-weight:800;font-size:1.125rem}a.nav-link{font-family:Quicksand;color:inherit;font-weight:500;line-height:1.5rem;font-size:clamp(.875rem,.875rem + .25 * (100vw - 48rem) / 72,1.125rem)}li.list-group-item{font-weight:400;font-family:OpenSans;line-height:2rem;font-size:clamp(.875rem,.875rem + 0 * (100vw - 48rem) / 72,.875rem)}.header{padding:100px 0}.header .little-shield{position:absolute;bottom:50px;height:70px}.header .little-shield.right{right:5%}.header .little-shield.left{left:5%}.header.arched{padding:100px 0 200px}.header :where(.description,.title){color:#fff}.header figure.header-img{position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%;top:0;left:0}.header figure.header-img img{width:100%;height:100%;object-fit:cover;object-position:center}.header .bg-overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(180deg,rgba(64,97,136,.6),#1b2f46)}nav.mobile{position:fixed;z-index:999;bottom:0;left:0;right:0;background:var(--donker-blauw);height:60px;width:100vw}.mobile-nav-placeholder{height:60px}nav.mobile figure{position:relative;display:flex;align-items:center;justify-content:center;margin:0;height:60px;width:60px;border-right:1px solid var(--wit)}nav.mobile figure a{color:var(--wit);height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.2rem}nav.mobile figure.logo{padding:10px 20px;width:auto;border-right:none}nav.mobile figure.logo a{padding:0}nav.mobile figure.logo img{max-height:35px}nav.mobile figure.hamburger-menu{color:var(--wit);cursor:pointer;font-size:1.5rem}.mobile-menu-container{background:var(--donker-blauw);color:var(--wit);position:fixed;top:0;left:-9999px;width:80vw;height:100vh;z-index:99999;transition:all .5s ease-in-out;overflow-y:scroll;padding:30px 0}.mobile-menu-container.tonen{left:0}.mobile-menu-overlay{position:fixed;z-index:9999;left:-9999px;background:rgba(0,0,0,.8);width:100%;height:100%;transition:all .5s ease-in-out}.mobile-menu-overlay.tonen{top:0;left:0}.mobile-menu-container .mobile-menu-header{padding:30px 0}.mobile-menu-container .menu-sluiten{position:fixed;top:15px;right:-9999px;font-size:35px;color:var(--wit);cursor:pointer}.mobile-menu-container .menu-sluiten.tonen{right:30px}.mobile-menu-container figure.logo{position:relative;width:100%;margin:0}.mobile-menu-container figure.logo img{max-height:70px}.mobile-menu-container .mobile-menu-inner{width:70%;margin:0 auto}.mobile-menu-container .mobile-menu-inner ul:first-child{margin-top:30px}.mobile-menu-container .mobile-menu-inner ul{list-style-type:none;padding-left:0}.mobile-menu-container ul.main-menu-desktop{position:relative;width:100%;height:100%}.mobile-menu-container ul{list-style-type:none;padding-left:0}.mobile-menu-container ul li span.menu_title{width:90%}.mobile-menu-container ul li{padding:15px 0;border-bottom:1px solid rgba(173,173,173,.5);display:flex;justify-content:space-between}.mobile-menu-container ul li.button{border-bottom:none;margin-top:20px;margin-bottom:0;padding:0}.mobile-menu-container ul li.button:last-child{margin-top:10px}.mobile-menu-container ul li a{position:relative;color:var(--wit);font-size:1rem;text-decoration:none;font-weight:800;width:100%}.mobile-menu-container ul li.go-back{font-weight:400;color:var(--blauw-100);cursor:pointer}.mobile-menu-container ul li .uitklappen{position:relative;z-index:1;width:10%;text-align:right}.mobile-menu-container ul.sub-menu{position:absolute;top:0;left:-200%;width:100%;transition:all .5s ease-in-out;background:var(--donker-blauw);z-index:1}.mobile-menu-container ul.sub-menu.opened{left:0;z-index:2;height:100%}#mobile-menu ul.menu{position:relative}#mobile-menu figure.logo img{filter:brightness(0) invert(1)}.gtranslate_wrapper .gt_switcher-popup span{display:none}.gtranslate_wrapper a{color:var(--zwart)!important;display:block!important}nav.mobile figure.gtranslate{background:var(--wit)}@media (min-width:992px){.desktop{padding:50px 0}nav.desktop ul{list-style-type:none;padding-left:0;display:flex;align-items:center;margin-bottom:0;margin-top:0}nav.desktop ul li{margin:0 20px;height:100%}nav.desktop li:first-child{margin-left:0}nav.desktop li:last-child{margin-right:0}nav.desktop ul li a{color:var(--donker-grijs);font-weight:500;font-size:1rem;height:100%}nav.desktop figure.logo img{height:70px;width:auto}.desktop-menu .menu li a:hover{color:var(--licht-blauw)}.desktop-menu .menu li a{position:relative}nav.desktop .sub-menu{display:none;background:var(--wit);z-index:999;padding:10px 10px 20px 10px;transition:all .5s ease-in-out;width:auto;box-shadow:rgba(149,157,165,.2) 0 8px 24px;text-align:left}nav.desktop .uitklappen{margin-left:10px;transform:rotate(90deg)}nav.desktop li.menu-item-has-children{position:relative}nav.desktop li.menu-item-has-children:hover>.sub-menu{display:block;position:absolute;padding:20px 10px;left:-20px;right:0;margin-right:auto;margin-left:auto;height:auto;min-width:200px;margin-top:0;border-radius:15px}nav.desktop li.menu-item-has-children:hover .sub-menu li{padding-left:10px;margin-bottom:8px;margin-left:0}nav.desktop li.menu-item-has-children:hover .sub-menu li a{color:var(--donker-grijs)}nav.desktop li.menu-item-has-children:hover .sub-menu li a:hover{color:var(--licht-blauw)}nav.desktop ul.second-level-sub-menu,nav.desktop ul.third-level-sub-menu{left:100%!important;right:auto!important;top:0!important}}footer{padding:100px 0;color:var(--wit);font-size:.9rem}footer ul{list-style-type:none;padding-left:0}footer ul li{margin:8px 0}footer ul li:first-child{margin-top:0}footer ul li:last-child{margin-bottom:0}footer .title{color:#fff;font-weight:800;font-size:1rem;font-family:Quicksand,sans-serif}footer ul.list-group li.list-group-item{border:0}footer a{font-family:OpenSans;font-size:.9rem;font-weight:400;color:var(--wit)}footer a:hover{color:var(--list-group-hover-color)}footer .socials a{color:var(--rood)}.footer-bottom .backlink img{width:30px}.single-product .product-intro{padding:50px 0}.single-product .product-intro figure.product-image-large{height:350px;padding:10px;border:1px solid var(--licht-grijs)}.single-product .product-intro .thumbnails figure{background:var(--wit);padding:10px;border:1px solid var(--licht-grijs);height:100px;width:100px;cursor:pointer;opacity:.5}.single-product .product-intro .thumbnails figure.current{opacity:1}.single-product .product-intro .form h3{color:var(--donker-grijs);font-weight:800}.single-product .product-intro .form input[type=email],.single-product .product-intro .form input[type=tel],.single-product .product-intro .form input[type=text],.single-product .product-intro .form textarea{border-radius:15px!important;padding:25px 22px!important;border:1px solid var(--licht-grijs);box-shadow:none!important}.single-product .product-intro .form .gform-theme--foundation .gform_fields{row-gap:22px!important}.single-product .product-intro .form button{position:relative;display:inline-block;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;font-family:Quicksand,sans-serif;border-radius:100rem!important;padding:1rem 2rem!important;background:var(--licht-blauw)!important}.single-product .product-intro .downloadables .downloadable-row{background:var(--licht-grijs);margin-bottom:10px;font-family:OpenSans,sans-serif;font-weight:800;color:var(--zwart)}.single-product .related-products{padding:50px 0}.single-product .related-products h2{color:var(--zwart);font-weight:800;font-size:2.5rem}.single-product .desc-and-attributes{padding:50px 0}.single-product .desc-and-attributes h2{color:var(--zwart);font-weight:800;font-size:2.5rem}.single-product .desc-and-attributes .attribute-row{background:var(--wit);margin-bottom:10px}.single-product .desc-and-attributes .attribute-row .name{font-family:OpenSans,sans-serif;font-weight:800;color:var(--zwart)}.single-product .certificates h2{color:var(--zwart);font-weight:800;font-size:2.5rem}@media (min-width:992px){.single-product figure.product-image-large{height:500px;border:1px solid var(--licht-grijs)}}.category-header-image figure{z-index:0}.category-header-image h1{position:relative;z-index:1;color:#fff;padding:100px 0}.category{padding:50px 0}.category h1{position:relative;z-index:1;color:#fff;padding:100px 0}.category .filters .filter-row{margin-bottom:20px}.category .filters .filter-row .filter-resultaat{margin-bottom:20px}.category .filters .filter-row #product-zoeken{width:100%;font-size:1rem;font-weight:400;margin-top:20px;cursor:pointer;height:44px;border:1px solid #f7f7f7;padding:5px 0 5px 10px}.category .open-filters-button{background:#c91c1c;color:#fff;padding:10px;cursor:pointer}.category .seo-tekst{padding:50px 0}.category .product-sorting{position:relative}.category .product-sorting::after{content:"";border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;right:15px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.category .product-sorting #sortBy{position:relative;height:44px;border-radius:0!important;font-weight:400;cursor:pointer;border:1px solid rgba(173,173,173,.5)!important;width:auto;padding-right:50px}.category .mixitup-page-list{display:flex;align-items:center;justify-content:start}.category .mixitup-page-list button{background:0 0;border:1px solid rgba(173,173,173,.5);margin:0 5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.category .mixitup-page-list button.mixitup-control-prev{margin-right:10px}.category .mixitup-page-list button.mixitup-control-next{margin-left:10px}.category .mixitup-page-list button.mixitup-control-active{background:#c91c1c;color:#fff}@media (min-width:768px){.product-archive .subcategorieen .categorie-box figure{height:200px}}.filter-container{position:fixed;top:0;left:-9999px;width:100vw;height:100vh;overflow-y:scroll;background:#fff;color:#000;z-index:99;padding:20px 0 100px 0;transition:all .5s ease-in-out}.filter-container.active{left:0}.filter-container .filter-container-inner{width:90%;margin:0 auto}.filter-container .toon-resultaten-btn{background:#c91c1c;padding:15px 15px;color:#fff;cursor:pointer;margin-top:20px}.reset-filter{display:none;margin:5px 0 15px 0;cursor:pointer}.filter-container .filters-sluiten{position:absolute;top:15px;right:15px;font-size:1.8rem;cursor:pointer;height:40px;width:40px;border-radius:100%;background:#c91c1c;color:#fff}.filters fieldset{padding:20px 0;border-bottom:1px solid rgba(173,173,173,.5)}.filters fieldset:first-child{border-top:1px solid rgba(173,173,173,.5)}.filters fieldset:last-child{border-bottom:none}.filters fieldset legend{margin-bottom:10px;font-size:1rem;font-weight:800;color:#000;font-family:Quicksand-Bold,sans-serif}.filter-groep .prijs-filter-inner input{width:100%;padding:5px}.filters fieldset label{display:block;position:relative;padding-left:30px;margin-bottom:10px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:300}.filters fieldset input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.filters fieldset label .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#fff;border:1px solid #000;transition:all .3s ease-in-out}.filters fieldset input{opacity:0}.filters button{background:0 0;border:none;color:red}.filters fieldset label input~.checkmark:after{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f111";position:absolute;color:#fff;transition:all .3s ease-in-out}.filters fieldset label input:checked~.checkmark:after{color:#0271ea;font-weight:900;content:"\f00c"}.filters fieldset label .checkmark:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;display:none;color:#fff}.filters fieldset label input:checked~.checkmark:after{display:block}.filters fieldset label .checkmark:after{left:2px;top:-2px;width:9px;height:9px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}@media (min-width:992px){.filter-container{position:relative;height:auto;width:auto;background:#f7f7f7;overflow-y:auto;left:auto;top:auto}}.search .search-container{position:relative}.search input[type=text]{position:relative;width:100%;background:var(--wit);border-radius:10px}.search i.fa-search{opacity:.5}.live-search-results{display:none;position:absolute;width:100%;background:var(--wit);box-shadow:rgba(149,157,165,.2) 0 8px 24px;padding:20px;z-index:99;max-height:300px;overflow-y:scroll}.live-search-results .live-result-box{display:flex;transition:all .3s ease-in-out;cursor:pointer;background:var(--wit);padding:10px}.live-search-results .live-result-box .categorieen{font-size:.7rem;padding:5px 10px;background:var(--rood);border-radius:15px;color:var(--wit);margin:3px 0}.live-search-results .live-result-box:hover{background:var(--licht-grijs)}.live-search-results .live-result-box:first-child{margin-top:0}.live-search-results .live-result-box h4{color:var(--zwart);font-size:1rem;line-height:normal;margin-bottom:0}.live-search-results .live-result-box .result-image{display:flex;flex:20%;height:50px;margin:0}.live-search-results .live-result-box .result-image.placeholder{padding:10px;background:var(--wit);opacity:1}.live-search-results .live-result-box .result-info{display:flex;flex:80%;align-items:flex-start;justify-content:center;height:inherit;flex-direction:column;padding-left:10px}.live-search-results .live-result-box .result-info .type-result{color:var(--rood);font-size:.7rem;margin-top:4px}.knowledge-base-page{position:relative;padding:50px 0}.knowledge-base-page .search{background:var(--licht-grijs);border-radius:20px;padding:30px}.knowledge-base-page .search-container{position:relative;margin-top:0}.knowledge-base-page input{padding:10px;border:1px solid var(--licht-grijs);width:100%}.knowledge-base-page .search-container i{position:absolute;top:15px;right:10px;color:var(--donker-blauw)}.knowledge-base-page .category-box-card h3{color:var(--donker-blauw);font-weight:800;font-size:1.5rem}.knowledge-base-page .category-box-card h3 a{color:var(--donker-blauw)}.knowledge-base-page .divider{height:1px;background:rgba(0,0,0,.15);margin:10px 0}.knowledge-base-page ul{list-style-type:none;padding-left:0}.knowledge-base-page li{display:flex;margin-bottom:8px}.knowledge-base-page i{margin-top:5px;color:var(--rood)}.knowledge-base-page ul li a{color:var(--donker-grijs);font-weight:400;font-family:Quicksand-Regular,sans-serif}.knowledge-base-page ul li a:hover{text-decoration:underline}.category ul{columns:2;-webkit-columns:2;-moz-columns:2}.knowledge-base-article{position:relative;padding:20px 0 var(--block-padding) 0}.knowledge-base-article .term-nav a{color:var(--donker-blauw)}.knowledge-base-article .sidebar-box{background:var(--wit);border-radius:10px;padding:30px;box-shadow:rgba(140,170,212,.5) 0 7px 29px 0}.knowledge-base-article h3{color:var(--donker-blauw);font-size:1.6rem}.knowledge-base-article ul{list-style-type:none;padding-left:0}.knowledge-base-article li{display:flex;margin-bottom:3px}.knowledge-base-article li i{margin-right:8px;margin-top:3px;color:var(--rood)}.knowledge-base-article li a{color:var(--black)}.knowledge-base-article .tags .cat-tag{margin:0 5px 10px 0}.knowledge-base-article .tags .cat-tag a{background:var(--licht-blauw);padding:3px 10px;border-radius:10px;color:var(--wit)}.knowledge-base-article .article-container{background:var(--wit);border-radius:10px;padding:30px;border:1px solid var(--licht-grijs)}.knowledge-base-article .inhoudsopgave{padding-left:0;color:var(--zwart);background:#f6f6f6;padding:20px;display:inline-block}.knowledge-base-article .inhoudsopgave h2{color:var(--zwart);font-size:1.4rem}.knowledge-base-article .inhoudsopgave li{margin-bottom:5px}.knowledge-base-article .inhoudsopgave a{font-family:Quicksand-Regular,sans-serif;color:var(--zwart)}.knowledge-base-article h1{color:var(--donker-blauw)}.knowledge-base-article h2{font-size:2rem}.knowledge-base-article h3{font-size:1.5rem}.knowledge-base-article article a{color:var(--rood)}.social-share .social-icoon{width:40px;height:40px;display:inline-block;margin-right:10px}.social-share .social-icoon a{display:block;width:100%;height:100%;line-height:42px;text-align:center;color:#fff;font-size:18px}.social-share .social-icoon.facebook a{background:#3b5998;color:var(--wit)}.social-share .social-icoon.linkedin a{background:#008cc9;color:var(--wit)}.social-share .social-icoon.email a{background:#f6f6f6;color:var(--zwart)}.button{position:relative;display:inline-block;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:all .3s ease-in-out;font-family:Quicksand-Bold,sans-serif;border-radius:100rem;padding:1rem 2rem}.button.button-bg-transparant,.button.button-bg-transparent{background:0 0;color:#000}.button.button-bg-transparant.button-border-white,.button.button-bg-transparent.button-border-white{color:#fff}.button.button-bg-transparant.button-border-blue,.button.button-bg-transparent.button-border-blue{color:#0271ea}.button.button-bg-transparant.button-border-red,.button.button-bg-transparent.button-border-red{color:#c91c1c}.button.button-bg-white{background:#fff;color:#000}.button.button-bg-white:hover{background:#fff;color:#000}.button.button-bg-red{background:#c91c1c;color:#fff}.button.button-bg-red:hover{background:#c91c1c;color:#fff}.button.button-bg-blue{background:#0271ea;color:#fff}.button.button-bg-blue:hover{background:#00418c;color:#fff}.button.button-bg-dark-blue{background:#00418c;color:#fff}.button.button-bg-dark-blue:hover{background:#0271ea;color:#fff}.button.button-text-white{color:#fff}.button.button-text-black{color:#000}.button.button-text-blue{color:#00418c}.button.button-border-white{border:1px solid #fff}.button.button-border-white.bg-transparent:hover{background:#fff!important;color:#000}.button.button-border-blue{border:1px solid #0271ea}.button.button-border-blue.bg-transparent:hover{background:#0271ea!important;color:#fff}.button.button-border-dark-blue{border:1px solid #00418c}.button.button-border-dark-blue.bg-transparent:hover{background:#00418c!important;color:#fff}.button.button-border-red{border:1px solid #c91c1c}.button.button-border-red.bg-transparent:hover{background:#c91c1c!important;color:#fff}figure{display:flex}figure.left{justify-content:flex-start}figure.center{display:flex;justify-content:center}figure.right{justify-content:flex-end}.arched-bubble{position:absolute;width:100%;height:100px;background-color:transparent;left:0;bottom:0}.arched-bubble svg{position:absolute;top:0;left:0;width:100%;height:100%}.little-shield.left{left:5%}.little-shield.right{right:5%}.breadcrumbs{display:flex;flex-direction:row;align-items:center;position:absolute;color:var(--black)}.breadcrumbs a{color:var(--donker-blauw);font-family:Quicksand-Regular,sans-serif}.certificates{padding:50px 0 50px 0;background:var(--licht-grijs)}.certificates figure{height:200px;padding:20px;background:var(--wit)}.certificates figure img{filter:grayscale(1)}.certificates figure img:hover{filter:grayscale(0)}.certificates .swiper-pagination{position:relative;top:auto;left:auto;right:auto;bottom:auto}.certificates .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:var(--donker-grijs)}.content-media{padding:100px 0}.content-media.arched{padding:100px 0 250px 0}.content-media.right .content{padding-left:5%}.content-media.left .content{padding-right:5%}.bg-gray{background:#efeff0}.bg-gray :where(.btn.btn-trsp){--bs-btn-border-color:#034993}.bg-dark-gray{background:#5f686f}.bg-blue{background:#00418c}.bg-blue :where(.title,.description,.btn.btn-trsp){color:#fff}.bg-darkblue{background:#002a57}.text-blocks{padding:100px 0}.text-blocks.arched{padding:100px 0 200px 0}.usp-block{position:relative;padding:100px 0;background:var(--licht-grijs)}.usp-block .little-shield{position:absolute;top:-35px;height:70px}.usp-block .little-shield.right{right:5%}.usp-block .little-shield.left{left:5%}.usp-block .icon.fa i{color:var(--donker-blauw);margin:0 auto;font-size:2rem}@media (min-width:992px){.usp-block{padding:var(--block-padding) 0}}.testimonials{padding:100px 0 100px 0;background:var(--donker-grijs);color:var(--wit)}.testimonials .arched-bubble{top:-100px}.testimonials .little-shield{position:absolute;top:-120px;height:70px}.testimonials .little-shield.right{right:5%}.testimonials .little-shield.left{left:5%}.testimonials .desc,.testimonials .title{color:var(--wit)}.testimonials .testimonial-box h3{color:var(--wit)}.testimonials .testimonial-box .logo{height:70px}.testimonials .swiper-pagination{display:block;margin-top:20px;position:relative;z-index:2}.testimonials .swiper-pagination .swiper-pagination-bullet{background:var(--wit);opacity:.4;height:12px;width:12px;cursor:pointer}.testimonials .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.references{position:relative;padding:50px 0;color:#5f686f}.references .reference-box{background:var(--wit);box-shadow:rgba(100,100,111,.2) 0 7px 29px 0;padding:15px;border-radius:15px}.references .reference-box figure{height:100px}@media (min-width:992px){.references{padding:var(--block-padding) 0}}.contact{position:relative;margin:var(--block-margin) 0}.contact aside ul{list-style-type:none;padding-left:0}.contact aside ul li{margin-bottom:8px}.contact aside ul li a{font-family:"Quicksand Regular",sans-serif}.contact form input[type=email],.contact form input[type=tel],.contact form input[type=text],.contact form textarea{padding:5px 10px;border-radius:15px!important;padding:25px 22px!important;border:2px solid var(--licht-grijs);box-shadow:none!important}.contact form label{color:var(--donker-blauw)}.contact form button{padding:1rem 2rem!important;background:var(--rood)!important;color:var(--wit)!important;border-radius:100rem!important;border:none}.productfeed{padding:50px 0}.productfeed .swiper-navigation .swiper-button-next,.productfeed .swiper-navigation .swiper-button-prev{color:var(--zwart)!important}.product-box{background:#fff;border:1px solid #f7f7f7}.product-box figure{height:250px;padding:10px}.product-box h3{font-size:1.2rem;padding:10px;color:#000;line-height:1.4em;min-height:4em}.product-box a.button{background:#404040;display:block;padding:10px 0;border-radius:0;text-align:center;color:#fff;font-size:1rem}.faq{padding:50px 0}.faq h1,.faq h2{color:var(--zwart);font-weight:800;font-size:2.5rem}.faq .button{padding:.75rem 1rem}.faq .faq-item{border-bottom:1px solid rgba(0,0,0,.2);margin-top:30px;padding-bottom:30px}.faq .faq-item h2{font-family:OpenSans,sans-serif;font-weight:300;font-size:1.5rem;margin-bottom:20px}.faq .faq-item .accordion-body{padding-bottom:20px}.downloads{padding:var(--block-padding) 0}.downloads .downloadables .downloadable-row:nth-child(odd){background:#f7f7f7}