.object-fit-container{position:relative}.object-fit-container img{position:absolute;top:0;left:0;width:100%;height:100%}.object-fit-container.cover{background-position:center center;background-size:cover;background-repeat:no-repeat}.object-fit-container.cover img{-o-object-fit:cover;object-fit:cover}.no-object-fit .object-fit-container img{display:none}@media (max-width:500px){.object-fit-container img{position:relative;height:auto}}
:root{--font_main: 'Work Sans', sans-serif;--font_title: 'Work Sans', sans-serif;--font-transform: Initial;--primair_default: #008ac7;--primair_selected: #006592;--primair_default_light: #D7EBF3;--donkere_basis_secundair: #003366;--lichte_basis_primair: #ffffff;--lichte_basis_secundair: #f5f5f5;--lichte_basis_tertiair: #C9C9C9;--donkere_basis_primair: #2b2b2b;--call_to_action_default: #e84043;--color_links: #008ac7;--color_links_dark: #ffffff;--color_title_headers: #003366;--header_text_color: #008ac7;--header_background_color: #ffffff;--topheader_background_color: #003366;--header_text_alternative_color: #ffffff;--topheader_announcement_background_color: #003ab8;--topheader_announcement_text_color: #ffffff;--ecommerce_nav_background_color: #ffffff;--bottombar_background_color: #ffffff;--header_icons_color: #008ac7;--header_text_color_mobile: #008ac7;--call_to_action_selected: #bc2225;--color_gradient_left: #003366;--color_gradient_right: #003366;--border-radius: 5px;--border-radius_buttons: 5px;--newsletterBackgroundColor: #D7EBF3;--newsletterTextColor: #030912;--dimension_mainColumnWidth: 1200px;--dimension_contentColumnWidth: 1120px;--footer_background_color: #003366;--footer_text_color: #FFFFFF;--tile_box_shadow: 0px 3px 6px rgba(0, 0, 0, 0.25);--button_box_shadow: 0px 0px 1px rgba(0, 0, 0, 0.1)}
body,html{padding:0;margin:0;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;width:100%;height:100%;scroll-behavior:smooth}button{cursor:pointer}.footerRibbons.editable .ribbon .ribbonLink,.footerRibbons.editable span,article,aside,section{display:block}.site{margin:0 auto;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.content,.site{position:relative}.fullWidth,.normalWidth{margin:0 auto}.normalWidth{max-width:var(--dimension_mainColumnWidth);padding:40px;width:100%;clear:both}.halfWidth,.mainColumn,.normalWidth,.wideMainColumn{-webkit-box-sizing:border-box;box-sizing:border-box}.halfWidth{float:left}.halfWidth ul li{font-size:16px;line-height:28px}.halfWidth .content ul li:before{left:-12px}.halfWidth ul{margin:0 0 40px 16px}.mainColumn,.wideMainColumn{margin:0 auto;padding:40px;width:100%}.mainColumn{max-width:var(--dimension_mainColumnWidth)}.wideMainColumn{max-width:1580px}.bottomMobile{display:none;bottom:0;height:55px;position:fixed;background-color:var(--lichte_basis_primair);color:var(--donkere_basis_secundair);text-align:center;width:100%;padding-top:15px;font-family:var(--font_main);-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4)}.bottomMobile .menuCTAOpen{font-size:16px;margin-left:20px}.bottomMobile .menuCTAOpen.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bottomMobile a,a{color:var(--color_links)}.bottomMobile a{padding-left:20px}a{text-decoration:none}.donkere-basis-primair a,.passive-dark a{color:var(--color_links_dark);text-decoration:underline}.donkere-basis-primair a.ctaButton,.donkere-basis-primair a.mdButton,.passive-dark a.ctaButton,.passive-dark a.mdButton{color:var(--lichte_basis_primair);text-decoration:none}.donkere-basis-primair:has(.genericLinks) .layout a,.passive-dark:has(.genericLinks) .layout a{text-decoration:none}.document_paging{margin:10px 0 30px}.document_paging .next{float:right}.document_paging a{color:var(--donkere_basis_primair);font-weight:600;font-size:16px}.document_paging .next a,.document_paging .previous a{position:fixed;top:50%;background-color:var(--primair_default);display:block;width:40px;height:40px;border-radius:100px}.document_paging .next a{right:40px}.document_paging .previous a{left:40px}.document_paging .next a:after,.document_paging .previous a:after{content:'';position:relative;top:12px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0 auto;display:block}.document_paging .next a:after{color:#fff;right:3px;border-right:6px solid var(--lichte_basis_primair);border-top:6px solid var(--lichte_basis_primair)}.document_paging .previous a:after{color:var(--lichte_basis_primair);left:3px;border-left:6px solid var(--lichte_basis_primair);border-bottom:6px solid var(--lichte_basis_primair)}.articleFooter .socialShare a em,.articleFooter .socialShare a img,.document_paging a em{display:none}.contentWrapper{padding:40px;position:relative;max-width:100%;width:var(--dimension_mainColumnWidth);margin:40px auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--lichte_basis_primair);min-height:300px;overflow:auto;border-radius:var(--border-radius)}.articleFooter{clear:both;border-top:1px solid var(--lichte_basis_secundair);margin-top:40px}.articleFooter .description,.articleFooter .seoDescription{display:block;margin-top:40px}aside .fas span,p.breadcrumbs{font-family:var(--font_main);font-weight:400}p.breadcrumbs{margin:0;font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;color:var(--donkere_basis_primair)}.breadcrumbs a,.breadcrumbs a em{font-style:normal;color:var(--color_links);text-decoration:none}.breadcrumbs em{font-style:normal}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .separator::before{margin:0 3px;content:'\203A'}.clearBoth{clear:both}.ourServices{margin-bottom:80px;overflow:hidden;clear:both}.servicesItems>div{float:left;width:18%;padding-right:15px}.serviceIcon,blockquote{font-size:122px;color:var(--donkere_basis_primair)}.serviceIcon em{display:none}.ourClients{margin-bottom:80px}.ourClients img{-webkit-filter:grayscale(100%);filter:grayscale(100%);margin-right:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ourClients img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}blockquote{margin:0 auto;display:table;font-size:20px;padding-top:15px}.parallaxBackground{position:absolute;top:0;left:0;bottom:0;width:100%;overflow:hidden;z-index:-1}.parallax-window{min-height:100%;background:0 0}body.hasParallaxBackground .site{background:0 0}body.transparantMenuOnPage .site{padding-top:0}.footerRibbons,.relatedRibbons{background-color:var(--lichte_basis_primair)}.pageBackButton{margin-bottom:20px;display:inline-block}.pageBackButton::before{content:'\2039';color:var(--color_links);margin-right:3px;display:inline-block}.main,aside{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}aside{padding-right:40px;border-right:1px solid var(--lichte_basis_tertiair);margin-right:40px;width:28%}aside .fas span{font-size:14px}aside .fas.fa-phone:before{margin-right:5px}.border-radius-class{border-radius:var(--border-radius)}.main{width:70%;width:calc(72% - 40px);overflow:visible}.main+aside{float:right;padding-right:0;padding-left:40px;border-right:none;border-left:1px solid var(--lichte_basis_secundair);margin-right:0;margin-left:40px;margin-bottom:40px}em.fa{font-size:0}em.fa::after,em.fa::before{font-size:14px}.brochure{width:103px;height:135px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:var(--lichte_basis_secundair);margin:40px auto;-webkit-box-shadow:3px 3px 6px var(--donkere_basis_primair);box-shadow:3px 3px 6px var(--donkere_basis_primair)}.embeddedContent,.embeddedContent iframe,table{max-width:100%}@media (max-width:500px){.embeddedContent{float:none!important}}.hidden{display:none}.infoPage{background-color:var(--lichte_basis_secundair)}.submissionToken{display:none!important}.footerRibbons.editable .ribbon>div .client-container div,.footerRibbons.editable .ribbon>div>div{display:inline-block}.footerRibbons.editable .ribbon .ribbonLink.uploadDigitalAssetCollectionItemDropzone,.footerRibbons.editable span.uploadDigitalAssetCollectionItemDropzone{display:table-cell}.fullwidthRibbon{overflow:auto;padding:60px 40px 0}.fullwidthRibbon h1,.fullwidthRibbon h2{margin-top:0}.fullwidthRibbon a.ctaButton{width:100%}.fullwidthRibbon .mainColumn{padding:0 40px;margin-bottom:60px}.fullwidthRibbon .tileGroup{margin-bottom:0}@media (max-width:1000px){header{padding:0}.jobOfferPage .normalWidth,.normalWidth{padding:0 20px}.main,.main+aside,aside{width:100%;border:0;float:none;padding:0;margin-bottom:40px}.main+aside{border-top:1px solid var(--lichte_basis_secundair);margin-left:0;padding:40px 0 0}aside{margin-right:0}}@media screen and (max-width:850px){.fullwidthRibbon .mainColumn{padding:0}.contentWrapper{padding-top:40px!important}}@media screen and (max-width:1180px){.document_paging .next a,.document_paging .previous a{position:relative;top:0;right:0;left:0;width:auto;height:auto;padding:5px 7px;color:var(--lichte_basis_primair);text-decoration:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s}.document_paging a:hover{background-color:var(--lichte_basis_primair);color:var(--primair_default)}.document_paging .next a{float:right}.document_paging .previous a{float:left}.document_paging .next a:after,.document_paging .previous a:after{display:none}.document_paging a em{display:block}.document_paging{overflow:hidden}}@media (max-width:768px){header{padding:0}.content>.halfWidth,.content>.normalWidth,.jobOfferPage .normalWidth{padding:0 20px}.photoTitle .container{font-size:50px;left:30px}.home .phototext{width:240px;height:240px;right:5%}.home .phototext>.container{margin-top:48px;width:200px;margin-left:auto;margin-right:auto;font-size:16px;line-height:30px}.main,.main+aside,aside{width:100%;border:0;float:none;padding:0;margin-bottom:40px}.main+aside{border-top:none;margin-left:0;padding:20px 0 0}aside{margin-right:0}}@media (min-width:1000px){body:has(div.topHeader) .site{padding-top:104px}body:has(header.e-commerce):has(div.topHeader) .site{padding-top:176px}body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:150px}body:has(header.e-commerce):has(div.topHeaderWarningWrapper.visible) .site{padding-top:220px}.site{padding-top:70px}body:has(header.e-commerce) site{padding-top:146px}ul.products.featured{width:760px}.content{margin:0}.halfWidth{width:100%}.fullWidth{width:auto;padding:0}.parallaxBackground{display:none}.employee-specifications img img{margin-bottom:20px}}@media (max-width:1000px){.site{padding-top:60px}.infoPage_new .site{margin-top:60px}}@media screen and (max-width:1180px){.home .phototext,.showcase .sectionHeader .highlight,.showcaseSide .highlight{display:none}.content,.contentWrapper,.halfWidth,.home .area1,.home .area2,.infoPage .projectSide,.normalWidth,.showcase .contentWrapper .logo,.site,article,footer,footer>div,footer>div>div,footerCopyright,header,header div nav,header nav .main-nav,header nav .searchForm,header>div,section:first-child{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,select:focus,textarea{font-size:14px}.servicesItems>div{float:none;display:inline-block;min-width:180px;vertical-align:top}.site .ourClients p{text-align:center}.site .ourClients img{margin:10px}.home #USPs{margin-top:20px}.photoFader .swiper-pagination .swiper-pagination-bullet{font-size:10px}.photoTitle .container{font-size:26px;bottom:4px;line-height:28px;width:80%}.photoTitle a.readMore,.photoTitle a.readMore:before{font-size:14px}.infoPage .projectSide{margin-bottom:20px}.infoPage .projectSide .showcaseSide{float:none}.infoPage .showcaseSide .url{right:12px}.showcase .contentWrapper .logo{text-align:left}.document_paging{margin:10px 0 20px}}.contentWrapper,.faqPage section:first-child,.home .area1,.newsItemPage section:first-child,.ourServices{margin-bottom:40px}img{max-width:100%;height:auto}@media (max-width:1220px) and (min-width:1024px) and (max-height:1365px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:104px}.site{padding-top:30px}}@media (min-width:900px) and (max-width:1000px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:100px}}@media (max-width:900px){body:has(div.topHeaderWarningWrapper.visible) .site{padding-top:100px}.site{padding-top:70px}body.showcase-overview .site:has(div.visible){padding-top:60px}body.showcase-overview .site{padding-top:30px}}
img.right{float:right;margin-left:10px}img.left{float:left;margin-right:10px}p,ul{padding:0;margin:0 0 15px}p.intro{font-size:17px;line-height:28px;color:var(--donkere_basis_primair)}h1{font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);margin:10px 0 15px}h1,h2,h3{font-family:var(--font_title);color:var(--color_title_headers);letter-spacing:0;font-weight:500;text-transform:Initial;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h2{font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);margin:5px 0 10px}h3{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);margin:0 0 5px}ul{margin:0 0 15px 30px;position:relative}.content ul.swiper-wrapper{margin:0}.content ul ul{margin-bottom:0}.content .contentWrapper ul{margin-bottom:15px}.content ol{margin-left:0;padding-left:20px}.content ol li{margin-bottom:9px}a{color:var(--color_links);text-decoration:none}a:hover{text-decoration:underline}a img{border:0}a em,address{font-style:normal}a.external img{margin:0 0 0 3px}a.external.mail img{display:none}address div{margin-bottom:20px}address ul{list-style-type:none;padding:0}.authorInfo,.readTimeInfo{display:block;font-weight:400}.readTimeInfo{margin-bottom:10px}figure{margin:0}figure img{max-width:100%;height:auto}figure figcaption{font-style:italic;margin-bottom:10px}
.print{display:none!important}
.siteIndex dl dt{font-weight:700;margin:0;padding:1em 0 0;clear:both}.siteIndex dl dd{margin:0;overflow:auto;border-top:1px solid var(--lichte_basis_secundair);border-bottom:1px solid var(--lichte_basis_secundair);padding:.5em 0}.siteIndex dl dd ul{list-style-type:none;list-style-image:none;padding:0;margin:0}.siteIndex dl dd ul li{width:280px;float:left;margin:0;padding:0;background-image:none;list-style-image:none}
.fullscreenHeader,.staticTextWrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.fullscreenHeader{width:100%;height:calc(100vh - 80px);overflow:hidden;margin-top:-70px;position:relative}.staticTextWrapper{top:auto;position:absolute;left:0;right:0;bottom:30vh;width:var(--dimension_mainColumnWidth);max-width:100%;margin:0 auto;padding:0 40px;z-index:10}.titleOnFullscreenPhoto{color:var(--lichte_basis_primair);font-size:clamp(2.5rem,5vw,5rem);padding-bottom:30px;font-weight:500;text-transform:Initial;line-height:clamp(40px,5vw,100px);font-family:var(--font_title);letter-spacing:0;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:768px){.fullscreenHeader{height:auto;padding-top:0;margin-top:0}.swiper-container a:hover{text-decoration:none}.titleOnFullscreenPhoto{line-height:54px}.staticTextWrapper{bottom:10vh}}@media (max-width:500px){.staticTextWrapper{bottom:40px;padding:30px;left:auto;right:auto}.staticTextWrapper .ctaButton{font-size:12px}.titleOnFullscreenPhoto{line-height:38px}}
footer,footer .footerWrapper{display:block;position:relative}footer{width:100%;clear:both;background-color:var(--footer_background_color);bottom:0;padding:0 0 80px}footer .FooterBackgroundImage img{position:absolute;z-index:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}footer .footerWrapper{padding:40px;width:var(--dimension_mainColumnWidth);margin:0 auto;color:var(--footer_text_color);-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;font-weight:400;z-index:1}footer .footerWrapper .footerNavWrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1000px){footer .footerWrapper .footerNavWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:100px}}@media (max-width:500px){footer .footerWrapper .footerNavWrapper{gap:0}}footer .footerWrapper a{color:var(--color_links_dark)}footer .footerWrapper .fas span{font-family:var(--font_main);margin-left:5px;font-weight:400}footer .logo{width:241px;height:50px;overflow:hidden;text-indent:-500px}footer .header em,footer p.copyright,html footer a{color:var(--footer_text_color)}footer .locationFooter,footer .socialTitle_footer,footer strong{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;color:var(--footer_text_color);font-weight:400;font-family:var(--font_main)}footer .locationFooter,footer .socialTitle_footer{font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);font-weight:700}footer .localTime span,footer a.external.mail img{display:none}footer .header{font-size:16px;font-weight:600}footer .header em{font-style:normal}footer ul{list-style-type:none;padding:0;margin-left:0;border:0}html footer a:hover{text-decoration:underline}.footerCol3{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;vertical-align:top}@media (max-width:768px){.footerCol3{width:100%}}.footerCol3 .no-margin{margin:0}footer p{padding:0 30px 0 0;margin-bottom:0}footer .blacklink{color:var(--donkere_basis_primair)}footer li,footer strong{margin:0 0 5px}.footerCol3 p,footer .contact_title{margin-bottom:10px}footer .location-2{margin-top:25px}footer .social_footer{margin:20px 0 0}footer .social_footer a{margin:0 10px 0 0;display:inline-block}footer .footerOpeningsHours{margin:10px 0 0}footer .footerOpeningsHours .openingHours,footer a{line-height:20px}footer .footerOpeningsHours .openingHours td{padding-right:10px}footer .social_footer .socialTitle_footer{margin:0 0 15px;display:block}footer a.icon-facebook,footer a.icon-linkedin,footer a.icon-twitter{font-size:18px;line-height:35px}.socialFooterLink{width:25px;height:25px;background-color:var(--footer_text_color);border-radius:15px;line-height:24px;position:relative;top:2px;left:-2px}.socialFooterLink i{color:var(--footer_background_color);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.newsletterSignupBar{line-height:0;min-height:300px;background-color:var(--newsletterBackgroundColor);color:var(--newsletterTextColor)}@media (max-width:500px){footer form fieldset li input,footer form fieldset li label{margin-right:15px}.languageLayerBg{display:none}footer form fieldset li{clear:both;margin-bottom:7px}.footerCopyright{margin-top:50px}}footer p.header{padding-top:20px}.footerCopyright{margin-top:50px}footer .nowOpen{font-style:normal;font-weight:400;color:#22c551}footer .nowClosed{font-style:normal;font-weight:700;color:#c52222}@media (max-width:500px){.footerOpeningsHours{margin-top:40px}}
.ribbon-wrapper{clear:both}.ribbon-wrapper.product-ribbon{background:var(--primair_default);margin-bottom:50px!important}.normal-width{margin:0 auto;max-width:990px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both}@media (max-width:1000px){.normal-width{padding:0 20px}}@media (max-width:768px){.normal-width{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:none}}.ribbon-wrapper{position:relative;background:var(--lichte_basis_primair);max-width:var(--dimension_mainColumnWidth);margin:0 auto;padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.ribbonHeader{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:500;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.ribbonLink{text-align:right;display:block;width:100%;clear:both}
.productPage .productColumn{float:left;width:50%}.productImages ul{display:-webkit-box;display:-ms-flexbox;display:flex}.productImages.has-more li:nth-child(n+5){display:none}.productImages li.thumbnail-more{cursor:pointer}.productImages li.thumbnail-more::after{content:attr(data-more-count);position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(3,9,18,.7);color:var(--lichte_basis_primair);font-weight:700;font-size:20px}.productPage .documentationLint{display:none}@media (max-width:1000px){.productPage .documentationLint .productsSwiper{padding:0 0 10px}}@media (min-width:1000px){.productPage .documentationLint .productsSwiper .tile{margin:15px}}@media (max-width:1000px){.productPage .documentationLint .productsSwiper ul.swiper-wrapper{padding:5px 5px 5px 8px}.productPage .documentationLint .productsSwiper .tile{margin:20px 1px}}@media screen and (max-width:850px){.productPage .documentationLint .genericLinksSwiperWrapper{padding:0}}.productPage .documentationLint:has(li){display:block;padding-top:20px;margin-top:20px}.productPage .documentationLint .tile .imagewrapper svg{margin:0 auto;display:block}.productPage .documentationLint .tile .imagewrapper{height:200px}.productPage .documentationLint .tile .quotationImageBook{display:block;width:110px;height:160px;background:radial-gradient(40.72% 81.82% at 50% 50%,var(--primair_default) 0%,var(--primair_selected) 100%);position:absolute;top:-10px;bottom:0;left:0;right:0;margin:auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}@media (max-width:500px){.productPage .documentationLint .tile .quotationImageBook{top:10px;margin:0 auto}}.productPage .documentationLint .tile .quotationImageBook img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;height:160px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.productPage .documentationLint .tile .imageWrapper{height:167px}.productPage .documentationLint .tile img{-o-object-fit:contain;object-fit:contain;width:160px;margin:16px auto;display:block;max-height:160px}.productPage .documentationLint .fullSizeImageTile img{width:100%}.productPage .documentationLint .fullSizedocumentCtaTile{height:300px;overflow:hidden}.productPage .documentationLint .fullSizedocumentCtaTile .information{position:absolute;bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 15px 0}.productPage .documentationLint .fullSizedocumentCtaTile .information .leftSuperTitle,.productPage .documentationLint .fullSizedocumentCtaTile .information .title,.productPage .hotspots .hotspotContent p,.productPage .properties.datatable tfoot td a{color:var(--lichte_basis_primair)}.eventImages li .hotspots,.productImages li .hotspots,.productPage .documentationLint .fullSizedocumentCtaTile .mdButton{display:none}.productPage .documentationLint .fullSizedocumentCtaTile .imageMask,.productPage .documentationLint .fullSizedocumentCtaTile svg{width:100%;height:100%;-webkit-transition:400ms linear;transition:400ms linear}.productPage .documentationLint .fullSizedocumentCtaTile .imageMask{position:absolute;left:0;top:0;background-color:#030912;opacity:.33}.productPage .documentationLint .fullSizedocumentCtaTile:hover{overflow:hidden}.productPage .documentationLint .fullSizedocumentCtaTile:hover svg{-webkit-transform:scale(1.2) rotate(-3deg);transform:scale(1.2) rotate(-3deg);-webkit-transition:400ms linear;transition:400ms linear}.productPage .documentationLint .fullSizedocumentCtaTile:hover .imageMask{opacity:.1;-webkit-transition:400ms linear;transition:400ms linear}.eventImages li,.imageContainer .mainImage a,.productImages li{position:relative;display:block;width:95%;height:380px;overflow:hidden}@media screen and (max-width:550px){.imageContainer .mainImage a{width:100%}}.imageContainer .mainImage a img{max-width:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;border-radius:var(--border-radius)}.documentation-product .mainImage a{text-align:center}.imageContainer .mainImage a::before{content:'\f00e';font-family:"Font Awesome 6 Free";color:var(--lichte_basis_primair);position:absolute;bottom:20px;right:20px;font-size:20px;line-height:22px;opacity:0;font-weight:900;z-index:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.imageContainer .mainImage a:hover::before{opacity:1}.eventImages ul,.productImages ul{list-style-type:none;padding:0;width:100%;overflow:auto;margin:20px 0;position:relative}.eventImages li,.productImages li{float:left;margin:0 15px 10px 0;border:2px solid var(--lichte_basis_secundair);cursor:pointer;height:89px;width:119px;border-radius:var(--border-radius)}.productPage .hotspots .hotspotContent{background-color:var(--donkere_basis_secundair)}.productPage .hotspots .hotspotContent:after{border-color:var(--donkere_basis_secundair) transparent transparent}.eventImages li.activeImage,.productImages li.activeImage{border:2px solid var(--primair_default)}.eventImages li img,.productImages li img{display:block;position:absolute;height:100%;width:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-o-object-fit:contain;object-fit:contain}.productDescription,.productDescription.fullWidth,.productPage .hotspots .hotspotContent p{margin-bottom:0}.productDescription.readmore{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#000),to(transparent));-webkit-mask-image:linear-gradient(to bottom,#000 80%,transparent 100%);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(80%,#000),to(transparent));mask-image:linear-gradient(to bottom,#000 80%,transparent 100%)}.productDescription.readmore.is-expanded{-webkit-mask-image:none;mask-image:none}.productDescription form{margin-bottom:30px}.productPage .site table{font-size:14px;line-height:22px}.productPage .site .productPropertiesWrapper table td,.productPage .site .productPropertiesWrapper table th{padding:5px;text-align:left;position:relative;width:50%}.productPage .properties td{text-align:left}.productPage .contentWrapper tr td:first-child,.productPage .contentWrapper tr th:first-child{padding-left:20px}.productPage .contentWrapper tr td:last-child,.productPage .contentWrapper tr th:last-child{padding-right:20px}.productPage .properties.datatable{width:100%;overflow:initial;border:0}.productPage .properties.datatable tfoot{height:55px}.productPage .properties.datatable tfoot td{background:var(--donkere_basis_secundair);color:var(--lichte_basis_primair);vertical-align:middle}.properties.datatable .DataTables_sort_wrapper{padding-top:7px;font-weight:700}.productPage .contentWrapper table tbody td a{width:100%;height:100%;padding:3px 5px}.productPage .contentWrapper table tbody td a:hover{text-decoration:none!important;color:var(--primair_selected)}.productPage .contentWrapper table tbody tr:nth-child(odd){background-color:var(--lichte_basis_primair)}.productPage .contentWrapper table tbody tr:nth-child(even){background-color:var(--lichte_basis_secundair)}.productPage .contentWrapper table tfoot tr{font-weight:700}.productPage .contentWrapper table tfoot tr.ctaRow td:last-child{font-weight:700;text-align:right}.productPage .ContactCTA,.productPage .brochureCTA{width:50%;margin:20px 0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:350px;position:relative}.productPage .ContactCTA .openFormPopup_onsiteCampaignForm,.productPage .brochureCTA .openFormPopup_onsiteCampaignForm{position:absolute;bottom:0;left:50%;width:100%;max-width:340px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:1000px){.productPage .ContactCTA .openFormPopup_onsiteCampaignForm,.productPage .brochureCTA .openFormPopup_onsiteCampaignForm{bottom:20px}}.productPage .ContactCTA .formPopup,.productPage .brochureCTA .formPopup{text-align:left}.productPage .content .ContactCTA{clear:left;border-right:1px solid var(--lichte_basis_secundair);padding-right:1rem}@media screen and (max-width:850px){.productPage .content .ContactCTA{border-right:none}}.productPage .ContactCTA.contactNoBrochure{width:100%!important;border-right:none}.productPage .brochureCTA figure{height:180px;position:relative}.productPage .brochureCTA figure img{height:auto;width:auto;display:block;max-width:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(4deg);transform:translate(-50%,-50%) rotate(4deg);max-height:80%}.ContactCTA.contactNoBrochure{height:190px}.productPage .bottomBar{margin-top:40px}.productPage .pagebackButtonContainer{min-width:1px}.productPage .parallaxBackground::after{content:'';position:absolute;top:0;left:0;bottom:20px;width:100%;background-color:rgba(0,0,0,.45)}.productPage .parallaxBackground img:first-child{position:absolute;height:480px;top:100px;left:-10%;bottom:unset;width:640px}.productPage .parallaxBackground img:last-child{position:absolute;height:480px;top:600px;right:-10%;bottom:unset;width:640px}.properties.datatable tr:nth-child(odd) tbody td.highlighted input,.propertiesLegend tr.highlighted:nth-child(odd),donkere_basis_primair .properties.datatable tbody tr:nth-child(odd) td.highlighted{background-color:var(--donkere_basis_secundair);color:var(--lichte_basis_primair)}.properties.datatable tbody tr:nth-child(even) td.highlighted,.properties.datatable tr:nth-child(even) tbody td.highlighted input,.propertiesLegend tr.highlighted:nth-child(even){background-color:var(--lichte_basis_secundair);color:var(--lichte_basis_primair)}.highlighted .ui-icon,.highlighted .ui-widget-content .ui-icon,.highlighted .ui-widget-header .highlighted .ui-icon{background-image:url(/img/template/2018/ui-icons_ffffff_256x240-1524649360.png)}td:first-child .tooltipBox{left:-107px}.productPage .hotspotContent,.productPage .tooltipBox{position:absolute;background:var(--donkere_basis_secundair);bottom:35px;-webkit-box-shadow:4px 4px 18px 1px rgba(0,0,0,.25);box-shadow:4px 4px 18px 1px rgba(0,0,0,.25);padding:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:277px;left:-120px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.productPage .tooltipBox{bottom:70px;left:-100px}.productPage .hotspotContent::after,.productPage .tooltipBox::after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:var(--donkere_basis_secundair) transparent transparent;border-width:10px;margin-left:-10px}.tooltipBox img{width:21px;height:21px;display:block;margin:auto;float:left}.tooltipBox span{display:block;text-align:center;margin-left:10px;color:var(--lichte_basis_primair)!important}@media screen and (max-width:850px){.productPage{width:100%}.productPage .ContactCTA,.productPage .DataTables_Table_0_wrapper~.ContactCTA,.productPage .brochureCTA{width:100%;margin:40px 0 0;border-right:none;height:auto;padding:0 0 40px}.productPage .ContactCTA{border-bottom:1px solid var(--lichte_basis_secundair)}.productPage .ContactCTA .mdButton,.productPage .brochureCTA .mdButton{position:relative;margin:0 auto;display:inline-block;left:auto;right:auto;-webkit-transform:none;transform:none}.eventDetailPage .eventImages li,.productPage .productImages li{cursor:pointer;height:79px}.eventDetailPage .eventImages li.activeImage,.productPage .productImages li.activeImage{cursor:default}}@media (max-width:768px){.productPage .productColumn{width:100%}}.productPage .site{background:var(--lichte_basis_secundair)}.productPage .site:has(.parallax-container){background:0 0}.properties.datatable{width:695px;overflow-x:auto;max-width:100%}.properties.datatable .DataTables_sort_wrapper{padding-right:20px;white-space:nowrap}.lb-container .hotspots,.lb-container .hotspots li{position:absolute;list-style-type:none;margin:0;padding:0;display:block}.lb-container .hotspots{top:0;bottom:0;left:0;right:0}.lb-container .hotspots li{cursor:pointer;z-index:999}.productPage .hotspots .hotspotContent{display:none;left:-128px;color:var(--lichte_basis_primair)}.itemDownloadButton,.itemReadButton{position:relative;display:inline-block;font-size:24px;padding:4px;color:var(--primair_default);cursor:pointer}.itemDownloadButton .tooltip,.itemReadButton .tooltip{display:none;position:absolute;font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;background:var(--donkere_basis_secundair);color:var(--lichte_basis_primair);padding:8px 15px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase}.itemDownloadButton:hover .tooltip,.itemReadButton:hover .tooltip{display:block}.mdButton .itemDownloadButton{color:var(--lichte_basis_primair)}.itemReadButton{margin-right:15px}.itemReadButton::before{content:"";height:21px;width:25px;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4yMjUgMjEuMTcyIj4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xLCAuY2xzLTQgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTEsIC5jbHMtMiB7DQogICAgICAgIHN0cm9rZTogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgc3Ryb2tlOiBub25lOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIj4NCiAgICA8ZyBpZD0iUmVjdGFuZ2xlXzU5IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1OSIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIuOTA3KSI+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHdpZHRoPSIyNC4yMjUiIGhlaWdodD0iMTcuNzY1Ii8+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMuMjI1IiBoZWlnaHQ9IjE2Ljc2NSIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iUGF0aF8xMCIgZGF0YS1uYW1lPSJQYXRoIDEwIiBjbGFzcz0iY2xzLTIiIGQ9Ik03Mjg4LjUyNSwxMzk5NC4yYTE4LjEsMTguMSwwLDAsMC05LjEyNC0yLjh2MTYuNDM4YTEwLjMxOCwxMC4zMTgsMCwwLDEsOS4xMjQsMi41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcyNzYuNjU1IC0xMzk5MS40KSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGNsYXNzPSJjbHMtMiIgZD0iTTcyNzkuNCwxMzk5NC4yYTE3LjgzNiwxNy44MzYsMCwwLDEsOS4wNDItMi44djE2LjQzOGExMC4xNTYsMTAuMTU2LDAsMCwwLTkuMDQyLDIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MjY2LjcyMyAtMTM5OTEuNCkiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);background-repeat:no-repeat;margin-bottom:-4px}.producteigenschappen_opties{clear:both}.producteigenschappen_opties>ul>li{float:left}.genericLinkRibbons{background-color:var(--lichte_basis_secundair)}.clear{clear:both}@media only screen and (max-width:1220px){.productDetail,.ul.products.featured{width:100%}}
/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:fallback;src:url(https://static.aaalabservice.eu/fontawesome/fa-brands-400v2-1699017754.woff2) format("woff2"),url(https://static.aaalabservice.eu/fontawesome/fa-brands-400v2-1699017703.ttf) format("truetype")}.fa-brands,.fab{font-family:'Font Awesome 6 Brands';font-weight:400}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:fallback;src:url(https://static.aaalabservice.eu/fontawesome/6/fa-regular-400-1654178068.woff2) format("woff2"),url(https://static.aaalabservice.eu/fontawesome/6/fa-regular-400-1654178068.ttf) format("truetype")}.fa-regular,.fa-solid,.far,.fas{font-family:'Font Awesome 6 Free';font-weight:400}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:fallback;src:url(https://static.aaalabservice.eu/fontawesome/6/fa-solid-900-1654178068.woff2) format("woff2"),url(https://static.aaalabservice.eu/fontawesome/6/fa-regular-400-1654178068.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-xing:before{content:"\f168"}.fa-search:before{content:"\f002"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-envelope-o:before{content:"\f003"}.fa-home:before{content:"\f015"}.fa-user:before{content:"\f007"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-right:before{content:"\f054"}.fa-google-plus:before{content:"\f0d5"}.fa-youtube-play:before{content:"\f16a"}.fa-pinterest:before{content:"\f0d2"}.fa-instagram:before{content:"\f16d"}.fa-th:before{content:"\f00a"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-twitter:before{content:"\e61b"}.fa-twitter-square:before{content:"\f081"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-times:before{content:"\f00d"}.fa-phone:before{content:"\f095"}.fa-clock:before{content:"\f017"}.fa-euro-sign:before{content:"\f153"}.fa-globe:before{content:"\f0ac"}.fa-fax:before{content:"\f1ac"}.fa-spinner:before{content:"\f110"}.fa-download:before{content:"\f019"}.fa-xmark:before{content:"\f00d"}.fa-address-card:before{content:"\f2bb"}.fa-remove:before{content:"\f00d"}.fa-star:before{content:"\f005"}.fa-star-half-stroke:before{content:"\f5c0"}.fa-location-dot:before{content:"\f3c5"}.fa-circle-check:before{content:"\f058"}.fa-x-twitter:before{content:"\e61b"}.fa-whatsapp:before{content:"\f232"}.fa-file-invoice:before{content:"\f570"}.fa-trash-alt:before{content:"\f2ed"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-down:before{content:"\f0d7"}.fa-circle-play:before{content:"\f144"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-right:before{content:"\f061"}.fa-certificate:before{content:"\f0a3"}.fa-screwdriver-wrench:before{content:"\f7d9"}.fa-truck:before{content:"\f0d1"}.fa-vimeo-v:before{content:"\f27d"}.fa-shopping-cart:before{content:"\f07a"}.fa-file-pdf:before{content:"\f1c1"}.fa-circle-info:before{content:"\f05a"}.fa-magnifying-glass-plus:before{content:"\f00e"}.fa-rotate-right:before{content:"\f2f9"}
.amountWrapper{display:inline-block;height:36px;overflow:hidden;float:left;width:112px;border-radius:var(--border-radius_buttons);-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1)}.amountWrapper input{display:block;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;border:0;height:36px;background:var(--lichte_basis_primair);text-align:center;font-size:14px;font-family:var(--font_main);width:40px}.amountWrapper input[type=number]::-webkit-inner-spin-button,.amountWrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amountWrapper input[type=number]{-moz-appearance:textfield}.amountWrapper .min,.amountWrapper .plus{background:var(--primair_default);color:#fff;display:inline-block;font-size:17px;cursor:pointer;font-weight:400;padding:0 0 4px;text-align:center;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:36px;-webkit-box-sizing:border-box;box-sizing:border-box}.amountWrapper .plus{line-height:36px}.amountWrapper .min:hover,.amountWrapper .plus:hover{background:var(--primair_selected)}.amountWrapper .min{line-height:36px;padding-bottom:0}
.pagebuilderComponent.slider-item{height:750px;width:100%;overflow:hidden}.pagebuilderComponent.slider-item.fullscreen{height:calc(100vh - 175px)}.pagebuilderComponent.slider-item .slider-item-action{position:absolute;bottom:200px;left:0;right:0;margin:auto;width:var(--dimension_contentColumnWidth);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px}@media (max-width:1000px){.pagebuilderComponent.slider-item .slider-item-action{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:30px;right:auto}}.pagebuilderComponent.slider-item .slider-item-action .slide-subtitle,.pagebuilderComponent.slider-item .slider-item-action .slide-title{font-family:var(--font_title);letter-spacing:0;font-weight:500;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word;text-wrap:balance;hyphens:auto;color:var(--lichte_basis_primair)}.pagebuilderComponent.slider-item .slider-item-action .slide-title{display:block;padding-bottom:30px;font-size:clamp(2.5rem,5vw,5rem);line-height:clamp(40px,5vw,100px)}.pagebuilderComponent.slider-item .slider-item-action .slide-subtitle{font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);margin:10px 0 15px}.pagebuilderComponent.slider-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-mask-image:linear-gradient(to top,transparent -10px,var(--donkere_basis_primair));mask-image:linear-gradient(to top,transparent -10px,var(--donkere_basis_primair))}
.autoComplete_wrapper{display:inline-block;position:relative;width:100%;max-height:500px;overflow-y:auto}.autoComplete_wrapper .no-results{background-color:var(--lichte_basis_primair);padding:20px}@media (max-width:500px){.autoComplete_wrapper{position:absolute}}.autoComplete_wrapper input::-webkit-input-placeholder{color:var(--lichte_basis_tertiair)!important}.autoComplete_wrapper input:-ms-input-placeholder,.autoComplete_wrapper input::-ms-input-placeholder{color:var(--lichte_basis_tertiair)!important}.autoComplete_wrapper input::placeholder{color:var(--lichte_basis_tertiair)!important}.autoComplete_wrapper[aria-expanded=true]{-webkit-box-shadow:0 3px 6px rgba(149,157,165,.15);box-shadow:0 3px 6px rgba(149,157,165,.15)}.autoComplete_wrapper>input{height:3rem;width:370px;margin:0;padding:0 2rem 0 3.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;text-overflow:ellipsis;color:var(--donkere_basis_primair);outline:0;border-radius:10rem;border:var(--border-radius_buttons);background-size:1.4rem;background-position:left 1.05rem top .8rem;background-repeat:no-repeat;background-origin:border-box;background-color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-transition:all -webkit-transform .4s ease}.autoComplete_wrapper>input::-webkit-input-placeholder,.autoComplete_wrapper>input:hover::-webkit-input-placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input:-ms-input-placeholder,.autoComplete_wrapper>input::-ms-input-placeholder,.autoComplete_wrapper>input:hover:-ms-input-placeholder,.autoComplete_wrapper>input:hover::-ms-input-placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input::placeholder,.autoComplete_wrapper>input:hover::placeholder{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>input::-moz-selection{background-color:var(--primair_default)}.autoComplete_wrapper>input::selection{background-color:var(--primair_default)}.autoComplete_wrapper>input:hover{color:var(--donkere_basis_primair);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all -webkit-transform .3s ease}.autoComplete_wrapper>ul{display:contents;position:absolute;max-height:226px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;right:0;margin:.5rem 0 0;padding:0;z-index:1;list-style:none;border-radius:.6rem;background-color:#fff;border:1px solid rgba(33,33,33,.07);-webkit-box-shadow:0 3px 6px rgba(149,157,165,.15);box-shadow:0 3px 6px rgba(149,157,165,.15);outline:0;transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-webkit-transition:opacity .15s ease-in-out}.autoComplete_wrapper>ul:empty,.autoComplete_wrapper>ul[hidden]{display:block;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.autoComplete_wrapper>ul>li{padding:.4rem .5rem;text-align:left;font-size:1rem;color:#212121;background-color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:all .2s ease;transition:all .2s ease}.autoComplete_wrapper>ul>li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.autoComplete_wrapper>ul>li a img{height:50px;width:60px;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}@media (max-width:500px){.autoComplete_wrapper>ul>li{white-space:initial;border-top:1px solid var(--lichte_basis_secundair);border-bottom:1px solid var(--lichte_basis_secundair)}}.autoComplete_wrapper>ul>li mark{background-color:transparent;color:var(--donkere_basis_primair);font-weight:700}.autoComplete_wrapper>ul>li:hover{cursor:pointer;color:var(--lichte_basis_primair)}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--lichte_basis_secundair)}@media (max-width:500px){.autoComplete_wrapper>input{width:18rem}}
.productInDatatableForm{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.fake-scroll-content{height:1px;width:1200px}
#main-nav .mega_multiple{-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav .mega_multiple .fa-angle-right{position:absolute;right:10px;top:35%;color:var(--primair_default);display:none}@media (min-width:1000px){#main-nav li.hover .mega_multiple,#main-nav li.wait .mega_multiple ul,#main-nav li:hover .mega_multiple{position:fixed;width:100%;background:var(--lichte_basis_primair);height:280px;overflow:hidden;top:64px;left:0;right:0;display:block;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}#main-nav li.hover .mega_multiple .parentTitle,#main-nav li.wait .mega_multiple ul .parentTitle,#main-nav li:hover .mega_multiple .parentTitle{font-weight:600;font-size:14px;padding-left:20px;color:var(--primair_default);display:-webkit-box;display:-ms-flexbox;display:flex}#main-nav li.hover .mega_multiple a,#main-nav li.wait .mega_multiple ul a,#main-nav li:hover .mega_multiple a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--donkere_basis_primair)}#main-nav li.hover .mega_multiple ul,#main-nav li.wait .mega_multiple ul ul,#main-nav li:hover .mega_multiple ul{display:block;opacity:1;background:0 0;color:var(--donkere_basis_primair);-webkit-box-shadow:none;box-shadow:none;top:20px;width:16em}#main-nav li.hover .mega_multiple ul li:hover ul li ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul:hover,#main-nav li.hover .mega_multiple ul li:hover ul:hover,#main-nav li.hover .mega_multiple ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul:hover{border-right:.5px solid var(--primair_default)}#main-nav li.hover .mega_multiple ul li,#main-nav li.wait .mega_multiple ul ul li,#main-nav li:hover .mega_multiple ul li{margin:0;width:100%;clear:both;float:none;display:block;border:0;background-image:none;position:relative}#main-nav li.hover .mega_multiple ul li .fa-angle-right,#main-nav li.hover .mega_multiple ul li:hover ul li .fa-angle-right,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li .fa-angle-right{display:none}#main-nav li.hover .mega_multiple ul li:hover a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover li:hover a,#main-nav li:hover .mega_multiple ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover li:hover a{background:var(--primair_default_light);color:var(--donkere_basis_primair);font-weight:700}#main-nav li.hover .mega_multiple ul li:hover .fa-angle-right,#main-nav li.hover .mega_multiple ul li:hover ul li:hover .fa-angle-right,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover .fa-angle-right,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover .fa-angle-right,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover .fa-angle-right{display:block}#main-nav li.hover .mega_multiple ul li:hover ul,#main-nav li.wait .mega_multiple ul ul li:hover ul,#main-nav li:hover .mega_multiple ul li:hover ul{background:var(--lichte_basis_primair);border:0;-webkit-transition:opacity 900ms ease;transition:opacity 900ms ease}#main-nav li.hover .mega_multiple ul li:hover ul li a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li a,#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li a,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover li a,#main-nav li:hover .mega_multiple ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li a,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover li a{text-decoration:none;font-weight:400;color:var(--donkere_basis_primair);background:var(--lichte_basis_primair)}#main-nav li.hover .mega_multiple ul li:hover ul li:hover ul li:hover ul:hover,#main-nav li.wait .mega_multiple ul ul li:hover ul li:hover ul li:hover ul:hover,#main-nav li:hover .mega_multiple ul li:hover ul li:hover ul li:hover ul:hover{border-right:none}.header:has(div.topHeader) #main-nav li.hover .mega_multiple,.header:has(div.topHeader) #main-nav li.wait .mega_multiple ul,.header:has(div.topHeader) #main-nav li:hover .mega_multiple{top:104px}body:has(.topHeaderWarningWrapper.visible) #main-nav li:hover .mega_multiple ul li:hover ul{top:169px}}@media (max-width:1000px){#main-nav{right:100px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}#main-nav li.hover .mega_multiple,#main-nav li.out .mega_multiple,#main-nav li.wait .mega_multiple,#main-nav li:hover .mega_multiple{padding-top:10px;width:100%;background:var(--lichte_basis_secundair);-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav li.hover .mega_multiple .parentTitle,#main-nav li.out .mega_multiple .parentTitle,#main-nav li.wait .mega_multiple .parentTitle,#main-nav li:hover .mega_multiple .parentTitle{display:none}#main-nav li.hover .mega_multiple>ul,#main-nav li.out .mega_multiple>ul,#main-nav li.wait .mega_multiple>ul,#main-nav li:hover .mega_multiple>ul{border-top:1px solid #fff}#main-nav li.hover .mega_multiple>ul>li .touch-button,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul,#main-nav li.out .mega_multiple>ul>li .touch-button,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul,#main-nav li.wait .mega_multiple>ul>li .touch-button,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul,#main-nav li:hover .mega_multiple>ul>li .touch-button,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li.touchOpen ul{display:block!important}#main-nav li.hover .mega_multiple>ul>li>a,#main-nav li.out .mega_multiple>ul>li>a,#main-nav li.wait .mega_multiple>ul>li>a,#main-nav li:hover .mega_multiple>ul>li>a{color:var(--primair_default);padding-left:20px}#main-nav li.hover .mega_multiple>ul>li>a:hover,#main-nav li.out .mega_multiple>ul>li>a:hover,#main-nav li.wait .mega_multiple>ul>li>a:hover,#main-nav li:hover .mega_multiple>ul>li>a:hover{background:0 0}#main-nav li.hover .mega_multiple>ul>li>ul,#main-nav li.hover ul,#main-nav li.out .mega_multiple>ul>li>ul,#main-nav li.out ul,#main-nav li.wait .mega_multiple>ul>li>ul,#main-nav li.wait ul,#main-nav li:hover .mega_multiple>ul>li>ul,#main-nav li:hover ul{max-width:100%}#main-nav li.hover ul li ul,#main-nav li.out ul li ul,#main-nav li.wait ul li ul,#main-nav li:hover ul li ul{display:block;left:0}#main-nav li.hover.touchOpen .mega_multiple,#main-nav li.out.touchOpen .mega_multiple,#main-nav li.wait.touchOpen .mega_multiple,#main-nav li:hover.touchOpen .mega_multiple{display:block;padding-top:0}#main-nav li.hover.touchOpen .mega_multiple ul,#main-nav li.out.touchOpen .mega_multiple ul,#main-nav li.wait.touchOpen .mega_multiple ul,#main-nav li:hover.touchOpen .mega_multiple ul{display:block;z-index:1;background:var(--lichte_basis_primair)}#main-nav li.hover.touchOpen .mega_multiple ul li ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul,#main-nav li.out.touchOpen .mega_multiple ul li ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.out.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li.wait.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li ul,#main-nav li:hover.touchOpen .mega_multiple ul li.touchOpen ul li.touchOpen ul li ul{display:none!important}}
#main-nav .mega_standard{-webkit-transition-duration:.3s;transition-duration:.3s;display:none}@media (min-width:1000px){#main-nav li.hover .mega_standard,#main-nav li.wait .mega_standard,#main-nav li:hover .mega_standard{padding-top:10px;padding-bottom:60px;background:var(--lichte_basis_primair);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:90%;-webkit-transition-duration:.3s;transition-duration:.3s;display:block;position:fixed;left:50%;top:68px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;overflow-y:auto;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}#main-nav li.hover .mega_standard>ul>li,#main-nav li.wait .mega_standard>ul>li,#main-nav li:hover .mega_standard>ul>li{display:inline-block;vertical-align:top;text-align:left;width:280px}#main-nav li.hover .mega_standard>ul>li>a,#main-nav li.wait .mega_standard>ul>li>a,#main-nav li:hover .mega_standard>ul>li>a{color:var(--primair_default);background:0 0;background-color:none;margin-bottom:-35px;font-weight:600}#main-nav li.hover .mega_standard>ul>li>a em,#main-nav li.wait .mega_standard>ul>li>a em,#main-nav li:hover .mega_standard>ul>li>a em{font-weight:600}#main-nav li.hover .mega_standard>ul>li>a:hover,#main-nav li.wait .mega_standard>ul>li>a:hover,#main-nav li:hover .mega_standard>ul>li>a:hover{background:var(--primair_default_light);color:var(--primair_default);border-radius:var(--border-radius)}#main-nav li.hover .mega_standard>ul>li>ul,#main-nav li.wait .mega_standard>ul>li>ul,#main-nav li:hover .mega_standard>ul>li>ul{max-width:100%}#main-nav li.hover .mega_standard ul,#main-nav li.wait .mega_standard ul,#main-nav li:hover .mega_standard ul{opacity:1;width:100%;overflow:hidden;max-width:var(--dimension_contentColumnWidth);margin:auto;position:relative;background:0 0;-webkit-box-shadow:none;box-shadow:none;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:35px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;max-height:700px}#main-nav li.hover .mega_standard ul li ul,#main-nav li.wait .mega_standard ul li ul,#main-nav li:hover .mega_standard ul li ul{display:block!important;position:relative;top:30px;left:0;padding-left:0;margin-bottom:20px}#main-nav li.hover .mega_standard ul li ul li a,#main-nav li.wait .mega_standard ul li ul li a,#main-nav li:hover .mega_standard ul li ul li a{color:var(--donkere_basis_primair);padding:5px 5px 5px 25px}#main-nav li.hover .mega_standard ul li ul li a:hover,#main-nav li.wait .mega_standard ul li ul li a:hover,#main-nav li:hover .mega_standard ul li ul li a:hover{background:0 0;background:var(--primair_default_light);color:var(--donkere_basis_primair);border-radius:var(--border-radius)}.header:has(div.topHeader) #main-nav li.hover .mega_standard,.header:has(div.topHeader) #main-nav li.wait .mega_standard,.header:has(div.topHeader) #main-nav li:hover .mega_standard{top:104px}}@media (max-width:1000px){#main-nav{right:100px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto}#main-nav li.hover .mega_standard,#main-nav li.out .mega_standard,#main-nav li.wait .mega_standard,#main-nav li:hover .mega_standard{padding-top:10px;width:100%;background:var(--lichte_basis_secundair);-webkit-transition-duration:.3s;transition-duration:.3s;display:none}#main-nav li.hover .mega_standard>ul,#main-nav li.out .mega_standard>ul,#main-nav li.wait .mega_standard>ul,#main-nav li:hover .mega_standard>ul{border-top:1px solid #fff}#main-nav li.hover .mega_standard>ul>li .touch-button,#main-nav li.hover.touchOpen .mega_standard ul li.touchOpen ul,#main-nav li.out .mega_standard>ul>li .touch-button,#main-nav li.out.touchOpen .mega_standard ul li.touchOpen ul,#main-nav li.wait .mega_standard>ul>li .touch-button,#main-nav li.wait.touchOpen .mega_standard ul li.touchOpen ul,#main-nav li:hover .mega_standard>ul>li .touch-button,#main-nav li:hover.touchOpen .mega_standard ul li.touchOpen ul{display:block!important}#main-nav li.hover .mega_standard>ul>li>a,#main-nav li.out .mega_standard>ul>li>a,#main-nav li.wait .mega_standard>ul>li>a,#main-nav li:hover .mega_standard>ul>li>a{color:var(--header_text_color);padding-left:20px}#main-nav li.hover .mega_standard>ul>li>a:hover,#main-nav li.out .mega_standard>ul>li>a:hover,#main-nav li.wait .mega_standard>ul>li>a:hover,#main-nav li:hover .mega_standard>ul>li>a:hover{background:0 0}#main-nav li.hover .mega_standard>ul>li>ul,#main-nav li.hover ul,#main-nav li.out .mega_standard>ul>li>ul,#main-nav li.out ul,#main-nav li.wait .mega_standard>ul>li>ul,#main-nav li.wait ul,#main-nav li:hover .mega_standard>ul>li>ul,#main-nav li:hover ul{max-width:100%}#main-nav li.hover ul li ul,#main-nav li.out ul li ul,#main-nav li.wait ul li ul,#main-nav li:hover ul li ul{display:block;left:0}#main-nav li.hover.touchOpen .mega_standard,#main-nav li.out.touchOpen .mega_standard,#main-nav li.wait.touchOpen .mega_standard,#main-nav li:hover.touchOpen .mega_standard{display:block;padding-top:0}#main-nav li.hover.touchOpen .mega_standard ul,#main-nav li.out.touchOpen .mega_standard ul,#main-nav li.wait.touchOpen .mega_standard ul,#main-nav li:hover.touchOpen .mega_standard ul{display:block;z-index:1;background:var(--lichte_basis_primair)}#main-nav li.hover.touchOpen .mega_standard ul li ul,#main-nav li.out.touchOpen .mega_standard ul li ul,#main-nav li.wait.touchOpen .mega_standard ul li ul,#main-nav li:hover.touchOpen .mega_standard ul li ul{display:none!important}}
@-webkit-keyframes come-in{to{opacity:1;margin-top:0}}@keyframes come-in{to{opacity:1;margin-top:0}}.come-in{opacity:0;margin-top:150px;-webkit-animation:come-in 1s ease forwards;animation:come-in 1s ease forwards;-webkit-animation-play-state:paused;animation-play-state:paused}.already-visible{opacity:1;margin-top:0;-webkit-animation:none;animation:none}.animated{-webkit-animation-play-state:running;animation-play-state:running}
.storelocatorTilesPage .descriptionHeader{text-align:center;margin:40px 0}.locationsLintWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:1fr 1fr 1fr 1fr;min-height:600px;background:#fff}.locationsLintWrapper a{width:100%}@media only screen and (max-width:1100px){.locationsLintWrapper{grid-template-columns:1fr 1fr}}@media only screen and (max-width:550px){.locationsLintWrapper{grid-template-columns:1fr;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.locationsLintWrapper .locationLintCard{position:relative;overflow:hidden;height:100%;font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:500;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.locationsLintWrapper .locationLintCard img{height:100%;width:100%;-webkit-transition:1s ease;transition:1s ease;-webkit-filter:brightness(.3);filter:brightness(.3);-o-object-fit:cover;object-fit:cover}@media (max-width:500px){.locationsLintWrapper .locationLintCard img{height:600px;margin-bottom:-10px}}.locationsLintWrapper .locationLintCard .lifestyleImageFilter{background:#000;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.6;-webkit-transition:1s ease;transition:1s ease}.locationsLintWrapper .locationLintCard h2{position:absolute;top:20%;color:#fff;text-align:center;font-size:50px;margin:0 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:500px){.locationsLintWrapper .locationLintCard h2{line-height:50px}}.locationTiles .locationLintCard .locationAdress,.locationsLintWrapper .locationLintCard .locationAdress{position:absolute;bottom:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;text-align:center;color:#fff}.locationsLintWrapper .locationLintCard:hover img{-webkit-transition:1s ease;transition:1s ease;-webkit-filter:brightness(.9);filter:brightness(.9);-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.1);transform:scale(1.1)}.locationTiles{display:grid;grid-template-columns:1fr 1fr;min-height:600px;gap:30px}@media only screen and (max-width:550px){.locationTiles{grid-template-columns:1fr}}.locationTiles .locationLintCard{position:relative;overflow:hidden;height:600px}.locationTiles .locationLintCard img{height:100%;width:100%;-webkit-transition:800ms ease;transition:800ms ease;-webkit-filter:brightness(.5);filter:brightness(.5);-o-object-fit:cover;object-fit:cover}@media (max-width:500px){.locationTiles .locationLintCard img{height:600px;margin-bottom:-10px}}.locationTiles .locationLintCard h2{position:absolute;top:20%;color:#fff;width:100%;text-align:center;font-size:50px}.locationTiles .locationLintCard .locationAdress{bottom:120px}@media (max-width:500px){.locationTiles .locationLintCard .locationAdress{bottom:140px}}.locationTiles .locationLintCard .locationButtons{position:absolute;bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;opacity:0;-webkit-transition:800ms ease;transition:800ms ease}@media (max-width:500px){.locationTiles .locationLintCard .locationButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}}.locationTiles .locationLintCard .locationButtons a{width:200px}.locationTiles .locationLintCard:hover img{-webkit-transition:800ms ease;transition:800ms ease;-webkit-filter:brightness(.8);filter:brightness(.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.locationTiles .locationLintCard:hover .locationButtons{opacity:1;-webkit-transition:800ms ease-in-out;transition:800ms ease-in-out}
.productOverviewPage .description{width:100%}.productOverviewPage .productOverviewContainer.documentationTilesOverview img{-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 1px 9px rgba(0,0,0,.1));filter:drop-shadow(0 1px 9px rgba(0,0,0,.1));padding-top:8px;height:91%}@media (max-width:768px){.productOverviewPage .productOverviewContainer.documentationTilesOverview img{height:175px}}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizeImageTile img{padding-top:0;-o-object-fit:cover;object-fit:cover}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .imagewrapper{height:200px}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook{display:block;width:110px;height:150px;background:radial-gradient(40.72% 81.82% at 50% 50%,var(--primair_default) 0%,var(--primair_selected) 100%);position:absolute;top:8px;left:0;right:0;margin:auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}@media (max-width:500px){.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook{top:10px;margin:0 auto}}.productOverviewPage .productOverviewContainer.documentationTilesOverview .placeholderTile .quotationImageBook img{position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;height:160px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile{height:300px;overflow:hidden}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information{position:absolute;bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px 15px 0}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information .leftSuperTitle,.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .information .title{color:var(--lichte_basis_primair)}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .mdButton{display:none}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile svg{width:100%;height:100%;-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile .imageMask{position:absolute;left:0;top:0;background-color:#030912;opacity:.33;height:100%;width:100%;-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover{overflow:hidden}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:400ms linear;transition:400ms linear}.productOverviewPage .productOverviewContainer.documentationTilesOverview .fullSizedocumentCtaTile:hover .imageMask{opacity:.1;-webkit-transition:400ms linear;transition:400ms linear}
.ctaButton,.mdButton,.whiteButton{color:#fff;background-color:var(--primair_default);-webkit-box-shadow:0 0 1px rgba(0,0,0,.1);box-shadow:0 0 1px rgba(0,0,0,.1);font-family:var(--font_main);text-align:center;border:0;font-size:14px;line-height:20px;text-transform:var(--font-transform);padding:10px 20px;min-height:40px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:5px}.ctaButton.shadow:hover,.mdButton.shadow:hover,.whiteButton.shadow:hover{-webkit-box-shadow:0 3px 8px rgba(0,0,0,.24);box-shadow:0 3px 8px rgba(0,0,0,.24)}.ctaButton.grow:hover,.mdButton.grow:hover,.whiteButton.grow:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.ctaButton.slide,.mdButton.slide,.whiteButton.slide{z-index:1;-webkit-transition:color .3s ease,background-position .3s ease;transition:color .3s ease,background-position .3s ease;background-image:-webkit-gradient(linear,left top,right top,from(var(--primair_default)),color-stop(50%,var(--primair_default)),color-stop(50%,var(--primair_selected)),to(var(--primair_selected)));background-image:linear-gradient(to right,var(--primair_default) 0%,var(--primair_default) 50%,var(--primair_selected) 50%,var(--primair_selected) 100%);background-size:200% 100%;background-position:0 0}.ctaButton.slide:hover,.mdButton.slide:hover,.whiteButton.slide:hover{background-position:-100% 0}.ctaButton.colorChange:hover,.mdButton.colorChange:hover,.whiteButton.colorChange:hover{background-color:var(--primair_selected);color:var(--lichte_basis_primair)}.ctaButton i,.mdButton i,.whiteButton i{margin-right:5px}.ctaButton.ctaButton,.mdButton.ctaButton,.whiteButton.ctaButton{background-color:var(--call_to_action_default)}.ctaButton.ctaButton.slide,.mdButton.ctaButton.slide,.whiteButton.ctaButton.slide{background-image:-webkit-gradient(linear,left top,right top,from(var(--call_to_action_default)),color-stop(50%,var(--call_to_action_default)),color-stop(50%,var(--call_to_action_selected)),to(var(--call_to_action_selected)));background-image:linear-gradient(to right,var(--call_to_action_default) 0%,var(--call_to_action_default) 50%,var(--call_to_action_selected) 50%,var(--call_to_action_selected) 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.ctaButton.ctaButton.slide:hover,.mdButton.ctaButton.slide:hover,.whiteButton.ctaButton.slide:hover{color:var(--lichte_basis_primair)}.ctaButton.ctaButton.colorChange:hover,.mdButton.ctaButton.colorChange:hover,.whiteButton.ctaButton.colorChange:hover{background-color:var(--call_to_action_selected)}.ctaButton.whiteButton,.mdButton.whiteButton,.whiteButton.whiteButton{background-color:var(--lichte_basis_primair);color:var(--primair_default)}.ctaButton.whiteButton.slide,.mdButton.whiteButton.slide,.whiteButton.whiteButton.slide{background-image:-webkit-gradient(linear,left top,right top,from(var(--lichte_basis_primair)),color-stop(50%,var(--lichte_basis_primair)),color-stop(50%,var(--primair_selected)),to(var(--primair_selected)));background-image:linear-gradient(to right,var(--lichte_basis_primair) 0%,var(--lichte_basis_primair) 50%,var(--primair_selected) 50%,var(--primair_selected) 100%)}.ctaButton.whiteButton.slide:hover,.mdButton.whiteButton.slide:hover,.whiteButton.whiteButton.slide:hover{color:var(--lichte_basis_primair)}.ctaButton em,.mdButton em,.whiteButton em{font-size:0}.ctaButton em::after,.ctaButton em::before,.mdButton em::after,.mdButton em::before,.whiteButton em::after,.whiteButton em::before{font-size:14px;margin-right:5px}.ctaButton:hover,.mdButton:hover,.whiteButton:hover{text-decoration:none}.ctaButton.colorChange:disabled,.ctaButton.grow:disabled,.ctaButton.shadow:disabled,.ctaButton.slide:disabled,.mdButton.colorChange:disabled,.mdButton.grow:disabled,.mdButton.shadow:disabled,.mdButton.slide:disabled,.whiteButton.colorChange:disabled,.whiteButton.grow:disabled,.whiteButton.shadow:disabled,.whiteButton.slide:disabled{opacity:.6;color:gray;background:#d3d3d3}.ctaButton.flat,.mdButton.flat{text-transform:unset;color:var(--primair_default);background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:10px 0;font-weight:400;margin-right:5px}.ctaButton.flat:hover,.mdButton.flat:hover{color:var(--primair_selected);text-decoration:underline}.ctaButton.flat.slide,.mdButton.flat.slide{background-image:none;color:var(--primair_default);background-color:transparent}.ctaButton.flat.colorChange:hover,.mdButton.flat.colorChange:hover{background-color:transparent;color:var(--primair_selected)}.ctaButton.flat.shadow:hover,.mdButton.flat.shadow:hover{-webkit-box-shadow:none;box-shadow:none}.ctaButton.flat.grow:hover,.mdButton.flat.grow:hover{-webkit-transform:unset;transform:unset}.ctaButton.flat i.fa-chevron-right,.mdButton.flat i.fa-chevron-right{font-size:9px}.mdButton.complexBG:hover,.mdButton.returnButton:hover{color:var(--lichte_basis_primair);background-color:var(--primair_selected)}
.bottomHeader{min-width:1000px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--bottombar_background_color);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out,-webkit-transform .5s ease-in-out}.bottomHeader.on{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.bottomHeader,.bottomHeader.off{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.bottomHeader ul li{list-style:none;margin:0;padding:0;display:block}.bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.bottomHeader ul li a:hover{text-decoration:none}.bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.shutBottomBar{display:block;position:absolute;bottom:30px;right:25px;color:var(--header_text_color)}.shutBottomBar:hover{cursor:pointer}.showbottomBar,.showbottomBar span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:0;bottom:0}.showbottomBar{padding:10px 20px;background:var(--bottombar_background_color);border-radius:var(--border-radius_buttons);border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;color:var(--primair_default);cursor:pointer;position:fixed;height:55px}.showbottomBar span{margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0;top:0}.bottomMobile.off{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (max-width:1000px){.bottomHeader{min-width:initial}}@media (max-width:500px){.headerLink img{height:38px;width:140px}.bottomHeader{display:none}}@media screen and (max-width:800px){.header:not(:has(.bottomHeader .secondaryColumn ul li)) .menuCTAOpen{display:none}.bottomHeader{display:none;height:auto;bottom:55px;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.bottomHeader ul{width:auto;margin:10px;display:block;overflow:auto}.bottomHeader ul li{height:auto;display:block;float:left;width:100%;margin:0 auto 10px}.bottomHeader ul li a{position:relative;display:block;width:100%}.bottomHeader .shutBottomBar{display:none}.bottomMobile{display:block;opacity:1;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out;transition:transform .5s ease-in-out,opacity .3s ease-in-out,-webkit-transform .5s ease-in-out}.bottomMobile .shutBottomBar{position:absolute;right:25px;bottom:22px}}@media screen and (min-width:769px) and (max-width:1200px){.bottomHeader ul{margin:20px}}@media screen and (min-width:769px) and (max-width:900px){.bottomHeader ul li a{width:235px}}@media screen and (max-width:1000px) and (min-width:800px){.bottomHeader .shutBottomBar{right:10px}}@media screen and (max-width:800px) and (min-width:700px){.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn:not(:has(li)),.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn:not(:has(li)) .shutBottomBar,.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomMobile{display:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--lichte_basis_primair);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li{list-style:none;margin:0;padding:0;display:block;width:auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);padding:8px 0;text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li a:hover{text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .shutBottomBar{display:block;position:absolute;bottom:30px;right:25px}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader .shutBottomBar:hover{cursor:pointer}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(3))) .bottomHeader.off{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media screen and (max-width:600px) and (min-width:300px){.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn:not(:has(li)),.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn:not(:has(li)) .shutBottomBar,.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomMobile{display:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader{display:block;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:fixed;background:var(--lichte_basis_primair);bottom:0;-webkit-box-shadow:-3px -5px 5px -5px rgba(0,0,0,.4);box-shadow:0 -5px 10px -5px rgba(0,0,0,.1);-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .secondaryColumn{max-width:var(--dimension_contentColumnWidth);margin:0 auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul{max-width:1140px;position:relative;width:auto;margin:20px auto;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li{list-style:none;margin:0;padding:0;display:block;width:auto}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li a{width:251px;color:var(--lichte_basis_primair);padding:8px 0;text-align:center;cursor:pointer;text-transform:var(--font-transform);font-size:14px;text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li a:hover{text-decoration:none}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader ul li:last-of-type .cta_modal_request{left:auto;-webkit-transform:none;transform:none;right:0}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .shutBottomBar{display:block;position:absolute;bottom:30px;right:25px}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader .shutBottomBar:hover{cursor:pointer}.header:not(:has(.bottomHeader .secondaryColumn ul li:nth-of-type(2))) .bottomHeader.off{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}
.header .topHeader .mainColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding:5px auto 0;background-color:var(--topheader_background_color)}@media (min-width:1000px){.header .topHeader .mainColumn{padding:5px}}.header .topHeader .backgroundDivColor{background-color:var(--topheader_background_color);width:100%;height:100%}.header .topHeader .mainColumn.noReviews,.header .topHeader .mainColumn.noUSP{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header .topHeader .mainColumn.noReviews{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .topHeader .mainColumn.noReviews .usp_links{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}.header .topHeader .mainColumn.noReviews .usp_links li section{max-width:none}.header .topHeader .reviewHeading{font-size:13px;display:block;border-bottom:none;padding:0;margin:0}.header .topHeader .reviewHeading .starWrapper{font-size:13px}.header .topHeader .reviewHeading,.header .topHeader .reviewHeading a{color:var(--header_text_alternative_color)}.header .topHeader .reviewHeading .averageReviewRating{margin-left:5px;font-weight:400}@media (max-width:1000px){.header .topHeader .reviewHeading{display:none}}.topHeaderWarningWrapper{text-align:center;background-color:var(--topheader_announcement_background_color);color:var(--topheader_announcement_text_color);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.topHeaderWarningWrapper p{font-weight:500;width:var(--dimension_mainColumnWidth);margin:0 auto}.topHeaderWarningWrapper .closeAnnouncement{margin-top:auto;margin-bottom:auto;margin-right:25px}.topHeaderWarningWrapper .closeAnnouncement:hover{cursor:pointer}@media only screen and (max-width:1325px){.topHeaderWarningWrapper{font-size:11px}}.announcementMobile,.topHeaderWarningWrapper.hidden{display:none}.announcementDesktop{padding:7px;font-weight:500;width:var(--dimension_mainColumnWidth);margin:0 auto}.topHeaderWarningWrapper marquee{margin-right:5px;margin-left:10px}@media (max-width:1000px){.announcementMobile{display:block}.mainColumn{background-color:none}.announcementDesktop{display:none}}@media (min-width:1000px){header .topHeader{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:var(--header_text_alternative_color);min-height:34px}}
.OnsitePopup .title{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:500;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:center;display:block}.OnsitePopup .wrapper .closePopup{top:24px;right:24px;padding:10px;font-size:14px;font-weight:900;color:var(--lichte_basis_tertiair)}.OnsitePopup .counter{display:none}.OnsitePopup .campagnePopUpContentForm{padding:74px 89px 74px 53px}.OnsitePopup .campagnePopUpContentForm .formTitle{font-family:var(--font_title);font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:500;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word;text-wrap:balance;hyphens:auto;margin:0 0 43px;color:var(--primair_default)}.OnsitePopup .campagnePopUpContentForm .mdf.lightboxForm form .checkbox{margin:2px 0 8px}.OnsitePopup .campagnePopUpContentForm .mdf.lightboxForm form div.formfield.checkbox:first-of-type{margin-top:20px}.OnsitePopup .campagnePopUpContentForm form{max-width:500px}@media (min-width:768px){.OnsitePopup .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:var(--border-radius)}.OnsitePopup:has(.campagnePopUpContentForm){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper{left:auto;right:auto;padding:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .campagnePopUpContentForm{padding:74px 93px 74px 53px;margin:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .campagnePopUpContentText{background-color:var(--donkere_basis_secundair);border-radius:var(--border-radius) 0 0 var(--border-radius);margin:0}.OnsitePopup:has(.campagnePopUpContentForm) .wrapper .title{color:var(--lichte_basis_primair)}.OnsitePopup .campagneImage picture{display:block;line-height:0}.OnsitePopup .campagnePopUpContentText{text-align:center;padding:74px;color:var(--lichte_basis_primair)}.OnsitePopup .campagnePopUpContentImage{margin-bottom:38px}}@media (max-width:500px){.OnsitePopup.formPopup .wrapper{display:block;text-align:center;top:5%;left:5%;right:5%;bottom:5%;max-height:unset}}@media (max-width:768px){.OnsitePopup .campagnePopUpContentImage,.OnsitePopup .campagnePopUpContentText{text-align:center}.OnsitePopup .campagnePopUpContentForm{padding:0;text-align:left}}
.lightboxForm form .checkbox{margin:2px 0 8px}.lightboxForm form .textArea{margin:8px 0 28px}.lightboxForm form fieldset .textInput{margin-bottom:6px}.lightboxForm form fieldset div:nth-of-type(3){margin-bottom:26px}
@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper,.swiper-wrapper{position:relative;z-index:1}.swiper{margin-left:auto;margin-right:auto;overflow:hidden;list-style:none;padding:0;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-webkit-scroll-snap-type:none;-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 20px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none;opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 0px);right:auto;background:var(--primair_default);color:var(--lichte_basis_primair);border-radius:var(--border-radius_buttons);padding:10px}.swiper-button-prev:hover,.swiper-rtl .swiper-button-next:hover{background:var(--primair_selected)}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 0px);left:auto;background:var(--primair_default);color:var(--lichte_basis_primair);border-radius:var(--border-radius_buttons);padding:10px}.swiper-button-next:hover,.swiper-rtl .swiper-button-prev:hover{background:var(--primair_selected)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:10px;top:50%}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar,.swiper-scrollbar-drag{position:relative;border-radius:var(--swiper-scrollbar-border-radius, 10px)}.swiper-scrollbar{-ms-touch-action:none;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2*var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;-ms-touch-action:none;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cards,.swiper-cube,.swiper-flip{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-flip .swiper-slide{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip .swiper-slide{pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cards .swiper-slide,.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swiper-creative .swiper-slide{-webkit-transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom}@media (max-width:500px){.swiper-button-next{right:-25px}.swiper-button-prev{left:-25px}}
.clientRibbon div.client-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow-y:hidden;padding:20px 0}.clientRibbon div.client-container div{position:relative;padding-left:15px;padding-right:15px;max-width:90%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:245px;text-align:center;margin:auto}.clientRibbon div.client-container div:first-child{padding-left:0}.clientRibbon div.client-container div:last-child{padding-right:0}.clientRibbon .swiper-container .swiper-wrapper{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clientRibbon .ribbonHeader{font-family:var(--font_title);color:var(--color_title_headers);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:500;text-transform:Initial;margin:0 0 5px;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.clientRibbon .swiper-slide{text-align:center;margin-top:auto;margin-bottom:auto}.clientRibbon img{-o-object-fit:contain;object-fit:contain;height:100px;width:160px}.footerRibbons .clientRibbon:nth-child(2){margin-top:-40px}@media (max-width:500px){.clientRibbon.genericLinksSwiperWrapper .swiper-button-next{right:15px}.clientRibbon.genericLinksSwiperWrapper .swiper-button-prev{left:15px}.clientRibbon img{max-width:80%}}@media (max-width:768px){.ribbon.ribbon-wrapper.longTitle.clientRibbon.genericLinksSwiperWrapper:has(a.ribbonLink) .swiper-wrapper{margin-bottom:30px}.ribbon-wrapper.clientRibbon:has(a.ribbonLink) .swiper-wrapper{margin-bottom:10px}.ribbon-wrapper.clientRibbon .swiper-wrapper{margin-bottom:30px}.ribbon.ribbon-wrapper.longTitle.clientRibbon.genericLinksSwiperWrapper .swiper-wrapper{margin-bottom:50px}}
.changeRegionMessageFocus{content:'';position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:119;pointer-events:auto}.changeRegionMessage{position:fixed;top:20%;right:0;max-width:400px;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:50;background:var(--lichte_basis_primair);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);border-radius:var(--border-radius) 0 0 var(--border-radius)}.changeRegionMessage .closePopup{display:block;position:absolute;top:10px;right:10px;cursor:pointer;z-index:5}.changeRegionMessage .headerText,.changeRegionMessage p{font-family:var(--font_main);color:var(--donkere_basis_primair);letter-spacing:0;font-weight:400}.changeRegionMessage .headerText{margin:0 0 5px;font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px)}.changeRegionMessage p{font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px)}.changeRegionMessage .actionWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fa-file-invoice{position:relative}.fa-file-invoice em{border-radius:50px;background-color:var(--call_to_action_default);color:var(--lichte_basis_primair);padding:2px 4px;position:absolute;top:11px;right:-11px;min-width:12px;text-align:center;font-weight:600;width:auto;font-family:sans-serif;font-size:11px;line-height:16px}
.downloadablePopup{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.6);z-index:101;display:block}.downloadablePopup .hidden{display:none}.downloadablePopup .downloadablePopupWrapper{background:var(--lichte_basis_primair);padding:40px;left:15%;right:15%;position:absolute;top:100px;min-height:200px;margin:auto;max-width:1000px}.downloadablePopupWrapper legend span{font-size:32px;line-height:43px;color:var(--donkere_basis_primair);margin:0 0 10px;font-weight:400;display:block}.downloadablePopup form{max-width:500px;float:left;margin:0}.downloadablePopupWrapper>div{max-width:500px;margin:auto}.downloadablePopupWrapper table{width:100%}.downloadablePopupWrapper>div>a.button{width:100%;margin-top:20px;text-align:center}.downloadablePopupToggle{cursor:pointer}.downloadablePopupWrapper .closePopup{position:absolute;top:36px;right:40px;color:var(--primair_default);cursor:pointer}.downloadablePopupWrapper{position:absolute;right:40px;top:40px}.downloadablePopup fieldset button{float:right}.downloadablePopup .fa-times{font-size:24px}.downloadablePopup figure{float:left;height:280px;display:block;width:220px;max-width:100%;margin:0;position:relative}.downloadablePopup figure img{max-width:85%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:rotate(-5deg) translate(-50%,-50%);transform:rotate(-5deg) translate(-50%,-50%);-webkit-box-shadow:1px 1px 7px 0 rgba(41,41,41,.32);box-shadow:1px 1px 7px 0 rgba(41,41,41,.32)}@media screen and (max-width:1260px){.downloadablePopup .downloadablePopupWrapper{left:0;right:0;top:40px}}@media screen and (min-width:1260px){.downloadablePopup form{max-width:700px}}@media screen and (max-width:890px){.downloadablePopup .downloadablePopupWrapper{bottom:0;overflow:auto;top:0}.downloadablePopup figure{height:200px;width:200px;float:none;margin:auto auto 20px}.downloadablePopup form{float:none;margin:auto}.downloadablePopup figure img{max-width:50%}}@media screen and (min-width:890px){.downloadablePopup .downloadablePopupWrapper{width:80%}}.downloadablePopup.genericFormPopup .downloadablePopupWrapper{left:auto;right:auto}
@media (max-width:1000px){.vacancy .content picture{height:250px}}.servicePage .content,.showcaseDetail .content,.vacancy .content{width:auto;padding:0}.servicePage .content .info,.showcaseDetail .content .info,.vacancy .content .info{height:auto}.servicePage .centerContent,.showcaseDetail .centerContent,.vacancy .centerContent{width:var(--dimension_mainColumnWidth);max-width:100%;margin:0 auto;padding:0 50px;float:none;-webkit-box-sizing:border-box;box-sizing:border-box}.servicePage .centerContent.half-padding,.showcaseDetail .centerContent.half-padding,.vacancy .centerContent.half-padding{padding:0 15px}.servicePage .sector,.showcaseDetail .sector,.vacancy .sector{font-size:14px;text-transform:uppercase;color:var(--lichte_basis_primair);text-shadow:0 0 7px #000;margin-bottom:3px}.servicePage .info,.showcaseDetail .hotspotImage.mainColumn ul li .hotspotMap,.showcaseDetail .info,.vacancy .info{height:auto}@media (max-width:768px){.servicePage .info,.showcaseDetail .info,.vacancy .info{height:auto}}.servicePage .hero,.showcaseDetail .hero,.vacancy .hero{position:relative}.servicePage .hero-image-wrapper,.showcaseDetail .hero-image-wrapper,.vacancy .hero-image-wrapper{width:100%;height:calc(100vh - 105px);overflow:hidden;position:relative}.servicePage .hero-image-wrapper>div,.showcaseDetail .hero-image-wrapper>div,.vacancy .hero-image-wrapper>div{position:static}.servicePage .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone,.showcaseDetail .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone,.vacancy .hero-image-wrapper .uploadDigitalAssetCollectionItemDropzone{right:0}.servicePage .heroHeader_description,.showcaseDetail .heroHeader_description,.vacancy .heroHeader_description{position:absolute;left:0;right:0;bottom:10vh;width:var(--dimension_mainColumnWidth);max-width:100%;margin:0 auto;padding:0 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.servicePage .heroHeader_description .description,.servicePage .heroHeader_description .title,.showcaseDetail .heroHeader_description .description,.showcaseDetail .heroHeader_description .title,.vacancy .heroHeader_description .description,.vacancy .heroHeader_description .title{line-height:1;text-shadow:none}.servicePage .heroHeader_description .title,.showcaseDetail .heroHeader_description .title,.vacancy .heroHeader_description .title{color:var(--lichte_basis_primair);font-size:clamp(2.5rem,5vw,5rem);padding-bottom:30px;font-weight:500;text-transform:Initial;line-height:clamp(40px,5vw,100px);font-family:var(--font_title);letter-spacing:0;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.servicePage .heroHeader_description .description,.showcaseDetail .heroHeader_description .description,.vacancy .heroHeader_description .description{font-family:var(--font_title);font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:500;margin:10px 0 15px;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word;text-wrap:balance;hyphens:auto;color:var(--lichte_basis_primair)}.showcaseDetail .info-wrapper{line-height:0;background-color:var(--lichte_basis_secundair)}.vacancy .info-wrapper{line-height:0}.servicePage .info-wrapper{line-height:0;background-color:var(--lichte_basis_secundair)}.servicePage .info-wrapper img,.showcaseDetail .info-wrapper img,.vacancy .info-wrapper img{width:100%;height:100%}.servicePage .info-wrapper.alt,.showcaseDetail .info-wrapper.alt,.vacancy .info-wrapper.alt{background-color:var(--donkere_basis_secundair)}.servicePage .info-wrapper.alt .info a,.showcaseDetail .info-wrapper.alt .info a,.vacancy .info-wrapper .info a,.vacancy .info-wrapper.alt .info a{color:var(--primair_default)}.servicePage .info-wrapper.alt .info,.showcaseDetail .info-wrapper.alt .info,.vacancy .info-wrapper.alt .info{color:#fff;text-align:left}.servicePage .info-wrapper.alt .info h1,.servicePage .info-wrapper.alt .info h2,.servicePage .info-wrapper.alt .info h3,.servicePage .info-wrapper.alt .info h4,.showcaseDetail .info-wrapper.alt .info h1,.showcaseDetail .info-wrapper.alt .info h2,.showcaseDetail .info-wrapper.alt .info h3,.showcaseDetail .info-wrapper.alt .info h4,.vacancy .info-wrapper.alt .info h1,.vacancy .info-wrapper.alt .info h2,.vacancy .info-wrapper.alt .info h3,.vacancy .info-wrapper.alt .info h4{color:var(--lichte_basis_primair)}.servicePage .info,.showcaseDetail .info,.vacancy .info{display:inline-block;width:100%;vertical-align:top;position:relative;color:var(--donkere_basis_primair);text-align:left;overflow:hidden}.servicePage .info a,.showcaseDetail .info a,.vacancy .info a{color:var(--color_links)}.servicePage .info h2,.showcaseDetail .info h2,.vacancy .info h2{color:var(--color_title_headers)}.servicePage .features .centerContent.cke_editable ul li,.servicePage .info picture,.showcaseDetail .features .centerContent.cke_editable ul li,.showcaseDetail .info picture,.vacancy .features .centerContent.cke_editable ul li,.vacancy .info picture{display:block}.servicePage .info-content,.showcaseDetail .info-content,.vacancy .info-content{display:inline-block;max-width:490px;padding:40px 30px;line-height:22px;text-align:left}.servicePage .features,.showcaseDetail .features,.vacancy .features{padding:80px 0 120px}.servicePage .features .centerContent,.showcaseDetail .features .centerContent,.vacancy .features .centerContent{width:var(--dimension_mainColumnWidth)}.servicePage .features ul,.showcaseDetail .features ul,.vacancy .features ul{margin:0;padding:0 30px;list-style:none;display:grid;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:50px;column-gap:50px;row-gap:30px}@media (max-width:768px){.servicePage .features ul,.showcaseDetail .features ul,.vacancy .features ul{grid-template-columns:1fr 1fr}}@media (max-width:500px){.servicePage .features ul,.showcaseDetail .features ul,.vacancy .features ul{grid-template-columns:1fr}}.servicePage .features ul li,.showcaseDetail .features ul li,.vacancy .features ul li{position:relative;line-height:2;vertical-align:top;margin-bottom:10px;width:100%}.servicePage .features ul li:after,.servicePage .features ul li:before,.showcaseDetail .features ul li:after,.showcaseDetail .features ul li:before,.vacancy .features ul li:after,.vacancy .features ul li:before{content:'';position:absolute;left:-15px;top:17px;height:2px;background:var(--primair_default);-webkit-transform-origin:0 0;transform-origin:0 0}.servicePage .features ul li:before,.showcaseDetail .features ul li:before,.vacancy .features ul li:before{width:.3em;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.servicePage .features ul li:after,.showcaseDetail .features ul li:after,.vacancy .features ul li:after{width:.75em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.servicePage .features-image,.showcaseDetail .features-image,.vacancy .features-image{line-height:0;height:200px;overflow:hidden}.servicePage .features-image img,.showcaseDetail .features-image img,.vacancy .features-image img{position:relative}.servicePage .list-products,.showcaseDetail .list-products,.vacancy .list-products{margin-top:40px}.servicePage .full-assortiment,.showcaseDetail .full-assortiment,.vacancy .full-assortiment{text-align:right}.servicePage .clientInfo,.showcaseDetail .clientInfo,.vacancy .clientInfo{padding:70px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.servicePage .clientInfo>div,.showcaseDetail .clientInfo>div,.vacancy .clientInfo>div{overflow:auto}.servicePage .clientInfo figure,.showcaseDetail .clientInfo figure,.vacancy .clientInfo figure{float:left;max-width:15%;width:100%;padding:0;margin:0 2% 0 0;position:relative;height:100px}.servicePage .clientInfo figure img,.showcaseDetail .clientInfo figure img,.vacancy .clientInfo figure img{max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.servicePage .clientInfo .description,.showcaseDetail .clientInfo .description,.vacancy .clientInfo .description{width:100%;float:left}.servicePage .clientInfo figure+.description,.showcaseDetail .clientInfo figure+.description,.vacancy .clientInfo figure+.description{width:73%;float:left}.vacancy .info-wrapper{background-color:var(--lichte_basis_primair)}.vacancy .info-wrapper .info{color:var(--donkere_basis_primair)}.vacancy .info-wrapper:first-of-type{background-color:var(--donkere_basis_primair)}.vacancy .info-wrapper:first-of-type .info,.vacancy .info-wrapper:first-of-type .info a{color:var(--lichte_basis_primair)}.showcaseDetail .genericLinksSwiperWrapper{clear:both}.showcaseDetail .hotspotImage.mainColumn{padding:50px 40px}.showcaseDetail .hotspotImage.mainColumn ul{margin:0}.showcaseDetail .hotspotImage.mainColumn ul li{list-style:none}.showcaseDetail .lastCasesRibbon{margin-top:40px}.keyFigures,.showcaseDetail .lastCasesRibbon{background-color:var(--lichte_basis_secundair)}.keyFigures h2{margin-bottom:40px}.keyFigures ul{padding:0;list-style-type:none;display:block;width:100%;overflow:auto;margin:20px 0 0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.keyFigures li{display:inline-block;text-align:center;width:25%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;height:150px;overflow:hidden}.keyFigures li em,.keyFigures li strong{font-weight:400;line-height:70px;color:var(--primair_default);font-size:60px;letter-spacing:2px;font-style:normal}.keyFigures p{max-width:250px;margin:auto}.keyFigures .timeSpanFooter,.keyFigures .timeSpanHeader{width:100%;text-align:center;font-size:16px;line-height:32px;color:var(--donkere_basis_secundair);display:block}.keyFigures .timeSpanFooter em,.keyFigures .timeSpanHeader em{font-style:normal;font-weight:700;text-transform:uppercase}.fullWidth.keyFigures,.hero-image-wrapper.object-fit-container.cover img{width:100%}@media (max-width:1000px){.keyFigures .normalWidth{padding:40px 20px}}@media (max-width:768px){.keyFigures ul li{width:50%;min-height:150px}}@media (max-width:500px){.keyFigures ul li{width:100%}}@media screen and (max-width:800px){.showcaseDetail .clientInfo figure,.vacancy .clientInfo figure{max-width:100%;height:200px;margin:0 0 70px}.showcaseDetail .clientInfo figure img,.vacancy .clientInfo figure img{position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:auto;width:auto}.vacancy .clientInfo figure img{height:100%}.showcaseDetail .clientInfo figure+.description,.vacancy .clientInfo figure+.description{width:100%}.showcaseDetail .clientInfo figure img{height:auto}}@media screen and (min-width:600px){.showcaseDetail .features-image,.vacancy .features-image{height:300px}}@media (min-width:1000px){.servicePage .features-image,.showcaseDetail .features-image,.vacancy .features-image{height:430px}.servicePage .hero-image-wrapper,.showcaseDetail .hero-image-wrapper,.vacancy .hero-image-wrapper{height:720px;height:93vh;height:calc(100vh - 70px)}.servicePage .heroHeader_description .sector,.showcaseDetail .heroHeader_description .sector,.vacancy .heroHeader_description .sector{font-size:20px}.servicePage .heroHeader_description .title,.showcaseDetail .heroHeader_description .title,.vacancy .heroHeader_description .title{line-height:84px}.servicePage .info,.showcaseDetail .info,.vacancy .info{width:50%;text-align:right}.servicePage .info-content,.showcaseDetail .info-content,.vacancy .info-content{padding:60px 60px 60px 30px}.servicePage .info-wrapper.alt .info-content,.showcaseDetail .info-wrapper.alt .info-content,.vacancy .info-wrapper.alt .info-content{padding:60px 30px 60px 60px}.servicePage .features li,.showcaseDetail .features li,.vacancy .features li{display:inline-block;width:33%;line-height:3}.servicePage .features li:after,.servicePage .features li:before,.showcaseDetail .features li:after,.showcaseDetail .features li:before,.vacancy .features li:after,.vacancy .features li:before{bottom:16px}@supports ((display:-webkit-box) or (display:flex)){.showcaseDetail .info-wrapper,.vacancy .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.info-wrapper.fullWidthWrapper{display:block;width:100%}.info-wrapper.fullWidthWrapper .info{width:100%}.info-wrapper.fullWidthWrapper .info .info-content{width:var(--dimension_contentColumnWidth);max-width:none;margin:auto;display:block}}@media (max-width:1000px){.servicePage .heroHeader_description,.showcaseDetail .heroHeader_description,.vacancy .heroHeader_description{padding:0 20px}}.showcaseDetail .uploadDigitalAssetCollectionItemDropzone{display:block;width:150px;height:150px;clear:both;position:absolute;z-index:50;line-height:20px;color:var(--lichte_basis_primair)}.showcaseDetail .genericLinks.mainColumn a.navigation.next,.showcaseDetail .hero+.info-wrapper .uploadDigitalAssetCollectionItemDropzone{right:0}.showcaseDetail .features-image+.uploadDigitalAssetCollectionItemDropzone{position:relative;width:100%;height:60px}.showcaseDetail .genericLinks.mainColumn a.navigation.previous{left:0}.showCaseDetailV2 .mainColumn{padding:20px 40px}.showCaseDetailV2 .InfoImage1{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2em;margin:20px 0}.showCaseDetailV2 .InfoImage1 img{width:100%;height:100%}.showCaseDetailV2 .largeImage{background-color:var(--lichte_basis_secundair)}.showCaseDetailV2 .largeImage .features-image{height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}.showCaseDetailV2 .InfoImage1 img,.showCaseDetailV2 .InfoImage1 picture,.showCaseDetailV2 .largeImage img,.showcaseDetail .content table{border-radius:var(--border-radius)}.showCaseDetailV2 .videoIframeWrapper.infoVideoV2{margin-bottom:2rem;border-radius:var(--border-radius);overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.showCaseDetailV2 .videoIframeWrapper.infoVideoV2 iframe{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.showCaseDetailV2 .videoIframeWrapper.infoVideoV2 .videoPopupActivator{position:absolute;top:0;left:0;width:100%;height:100%}.showCaseDetailV2 .videoIframeWrapper.infoVideoV2 img,.showcaseDetail .videoIframeWrapper.infoVideo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.showcaseDetail .infoVideoWrapper.LAYOUT_1_2{background-color:#000;position:relative;overflow:hidden}@media (max-width:1000px){.showcaseDetail .infoVideoWrapper.LAYOUT_1_2{width:100%}}.showcaseDetail .videoIframeWrapper.infoVideo{background-color:#000;position:relative;padding-bottom:56.25%;height:0}@media (min-width:1000px){.showcaseDetail .videoIframeWrapper.infoVideo{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.showcaseDetail .videoIframeWrapper.infoVideo iframe{display:none}.showcaseDetail .videoIframeWrapper.infoVideo .videoPopupActivator,.showcaseDetail .videoIframeWrapper.infoVideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:768px){.servicePage .fullwidth,.showcaseDetail .info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.servicePage .fullwidth:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.servicePage .fullwidth .info-image,.servicePage .fullwidth .info-image img{min-height:400px}.showcaseDetail .info-wrapper:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.showcaseDetail .info-wrapper .info,.showcaseDetail .info-wrapper .info img{min-height:400px}}.showcaseDetail .content table{width:900px;border:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}.showcaseDetail .content table td,.showcaseDetail .content table tr{padding:2px}.showcaseDetail .content table td,.showcaseDetail .content table th,.showcaseDetail .content table tr{border-bottom:1px solid var(--donkere_basis_primair);border-top:none;border-right:none;border-spacing:0;border-collapse:collapse}.showcaseDetail .content table tr:nth-child(odd){background:var(--lichte_basis_primair)}.showcaseDetail .content table tr:nth-child(even){background:var(--lichte_basis_secundair)}.showcaseDetail .content table tr:last-of-type td,.showcaseDetail .content table tr:last-of-type th{border-bottom:none}.showcaseDetail .content table tr th:first-of-type{border-left:none}.showcaseDetail .content table th{background:var(--primair_default);color:var(--lichte_basis_primair);padding:2px}
.telAside:before{margin-right:7px}.site aside .formTitle{color:var(--donkere_basis_primair)}.html5formaside .freetext{display:inline-block}.asideContent{margin-top:20px}.site .html5formaside textarea{border-color:var(--donkere_basis_primair)}.site .html5formaside input{border-bottom:1px var(--donkere_basis_primair) solid}.site .html5formaside span.formTitle{font-size:24px}
.formPopup{position:fixed;top:0;bottom:0;right:0;left:0;overflow:scroll;background:rgba(0,0,0,.6);z-index:101;display:block}.formPopup.hidden{display:none}.formPopup .wrapper{background:var(--lichte_basis_primair);padding:18px;left:25%;right:25%;position:absolute;top:80px;min-height:200px;border-radius:var(--border-radius)}@media (min-width:768px){.formPopup .wrapper{padding:40px}}.wrapper legend span{font-size:32px;line-height:43px;color:var(--donkere_basis_primair);margin:0 0 10px;font-weight:400;display:block}.formPopup form,.wrapper>div{margin:auto}.wrapper>div>a.button{width:100%;margin-top:20px;text-align:center}.formPopupToggle{cursor:pointer}.wrapper .closePopup{position:absolute;top:20px;right:20px;color:var(--primair_default);cursor:pointer}.wrapper{position:absolute;right:40px;top:40px}.formPopup fieldset legend{margin-bottom:0;padding:0}.formPopup fieldset input[type=email],.formPopup fieldset input[type=text],.formPopup fieldset select,.formPopup fieldset textarea{max-width:100%}.formPopup fieldset button{float:right;margin:0}.formPopup .fa-times{font-size:24px}.downloads ul.products>li span i{margin-left:5px;font-size:24px}@media (max-width:1000px){.formPopup .wrapper{top:5%;left:5%;right:5%;bottom:5%;max-width:900px;overflow:auto;margin:auto;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.wrapper,.wrapper .closePopup{top:20px;right:20px}}@media (max-width:500px){.formPopup .ctaButton{margin-left:0;margin-top:20px}}
.pagination-controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pagination-controls button{margin-top:20px}.pagination-controls button.prev-page{margin-right:auto;background:0 0;color:var(--mdfColorActive);height:40px}.pagination-controls button.prev-page:hover{text-decoration:underline}.form-steps-container,.form-steps-container .form-step .step-number-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-steps-container{margin-bottom:25px;padding-top:20px}.form-steps-container .form-step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#ccc}.form-steps-container .form-step .step-number-container{width:30px;height:30px;border-radius:50%;background-color:#dedede;color:#7c7c7c;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;border:2px solid #dedede;font-family:var(--font_main);-webkit-transition:background-color .3s ease,border-color .3s ease,color .3s ease;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.form-steps-container .form-step .step-number-container .step-number{font-family:var(--font_main)}.form-steps-container .form-step.active .step-number-container{background-color:#fff;border:2px solid var(--mdfColorActive, #007bff);color:var(--mdfColorActive, #007bff)}.form-steps-container .form-step.done .step-number-container{background-color:var(--mdfColorActive, #007bff);border:2px solid var(--mdfColorActive, #007bff);color:#fff}.form-steps-container .form-step:last-of-type+.step-connector{display:none}.form-steps-container .step-connector{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:2px;background-color:#c6c6c6;margin:auto 10px;max-width:100px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.form-steps-container .step-connector.active{background-color:var(--mdfColorActive, #007bff)}.form-steps-container:has(.form-step[data-step-index="1"]:last-child) .step-connector{max-width:150px}.mdf .radiobutton:has(img)>span{margin-bottom:0}@media screen and (max-width:500px){.mdf .radiobutton:has(img)>span{margin-bottom:20px}}.mdf .radiobutton:has(img) label:after,.mdf .radiobutton:has(img) label:before{display:none}.mdf .radiobutton ul:has(img){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:500px){.mdf .radiobutton ul:has(img){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mdf .radiobutton input[type=radio]+label:has(img){border:3px solid transparent;padding:20px;border-radius:var(--border-radius);margin-bottom:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}.mdf .radiobutton input[type=radio]:checked+label:has(img){border:3px solid var(--mdfColorActive);background:var(--primair_default_light);color:var(--mdfColorActive)}.mdf .checkbox ul li,.mdf .radiobutton ul li{margin-top:14px;position:relative}.mdf .checkbox ul li:first-child,.mdf .radiobutton ul li:first-child{margin-top:0}.mdf .checkbox ul li input,.mdf .radiobutton ul li input{margin:4px 8px 0 0;width:auto}.mdf .checkbox ul li label,.mdf .radiobutton ul li label{color:var(--mdfColorText);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.mdf .checkbox ul li label img,.mdf .radiobutton ul li label img{height:150px;width:150px;-o-object-fit:scale-down;object-fit:scale-down}.mdf .checkbox ul li::before,.mdf .radiobutton input[type=radio],.mdf .radiobutton ul li::before{display:none}.mdf .radiobutton ul li label{padding-top:5px}.mdf .radiobutton input[type=radio]:checked+label:before{border-color:var(--mdfColorActive);-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.mdf .radiobutton input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.mdf .radiobutton label{display:inline-block;height:var(--mdf-radio-size);position:relative;padding:0 30px;margin-bottom:0;cursor:pointer;vertical-align:bottom}.mdf .radiobutton label:after,.mdf .radiobutton label:before{position:absolute;content:'';border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .radiobutton label:before{left:0;top:4px;width:var(--mdf-radio-size);height:var(--mdf-radio-size);border:1px solid var(--mdfColorPassive)}.mdf .radiobutton label:after{top:9px;left:5px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:var(--mdfColorActive)}.mdf:has(.prev-page) fieldset.buttonBar{margin-top:-80px}
footer .footer-nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;vertical-align:top;list-style:none;margin:0;-webkit-column-count:3;column-count:3}@media (max-width:768px){footer .footer-nav{-webkit-column-count:2;column-count:2}}@media (max-width:500px){footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .footer-nav>li{-webkit-column-break-inside:avoid;break-inside:avoid;vertical-align:top;list-style:none;margin-bottom:2rem;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}footer .footer-nav>li>a{font-family:var(--font_main);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;margin:0 0 10px;display:block}footer .footer-nav>li a,footer .footer-nav>li>a{color:var(--color_links_dark)}footer .footer-nav>li.hide{display:none}footer .footer-nav .editFooter{width:48%;margin:5px}footer .footer-nav em{display:block}@media (max-width:500px){footer .footer-nav{width:100%}footer .footer-nav>li{width:100%;display:block}.footerWrapper #footer-nav>li{margin:20px 0;padding-bottom:0;position:relative;cursor:pointer;border-bottom:1px solid var(--lichte_basis_secundair)}.footerWrapper{padding-bottom:40px}.footerWrapper #footer-nav>li a{display:inline-block}.footerWrapper #footer-nav>li#area10:after{display:none;content:""}.footerWrapper #footer-nav>li>a{color:#fff}.footerWrapper #footer-nav>li>a+ul{display:block;margin-bottom:20px}.footerWrapper #footer-nav>li:after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footerWrapper #footer-nav>li.closed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerWrapper #footer-nav .customFooter:after,.footerWrapper #footer-nav>li.closed ul,.footerWrapper #footer-nav>li.noElements:after,.footerWrapper .footerCol3>.content.closed .social_footer,.footerWrapper .footerCol3>.content.closed p{display:none}.footerWrapper .footerCol3>.content:not(.location-2)::after{content:"\f107";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.footerWrapper .footerCol3>.content .contact_title{margin:0}.footerWrapper .footerCol3>.content .locationFooter{margin-top:10px;display:block}.footerWrapper .footerCol3>.content.closed:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footerWrapper #footer-nav .customFooter.closed ul,.footerWrapper .footerCol3>.content.closed .contact_title{display:block}.footerWrapper #footer-nav .customFooter{border-bottom:none}.footerWrapper .footerCol3.customFooter>.content:after{display:none}}
.genericLinksSwiperWrapper .tile.fullSizeImageTile{height:350px}.tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;min-height:336px;height:100%;margin:25px;background-color:#fff;max-width:100%;border-radius:2px;overflow:visible;color:var(--donkere_basis_primair);text-decoration:none;position:relative;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);-webkit-transition:all .1s ease-out;transition:all .1s ease-out;border-radius:var(--border-radius)}.tile.fullSizeImageTile:has(.ui-sortable) .ui-sortable figure{height:167px}.tile.fullSizeImageTile:has(.ui-sortable) .information .title{color:var(--donkere_basis_primair)!important}.tile figure{width:100%;height:200px;overflow:hidden;margin:0;position:relative}.tile figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0}.tile .information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.tile .information,.tile .information .superTitle{display:-webkit-box;display:-ms-flexbox;display:flex}.tile .information .leftSuperTitle,.tile .information .rightSupertitle{font-family:var(--font_main);font-size:clamp(12px,5vw,12px);line-height:clamp(18px,5vw,14px);letter-spacing:0;font-weight:400}.tile .information .rightSupertitle{color:var(--donkere_basis_primair)}.tile .information .leftSuperTitle{margin-bottom:12px;color:var(--donkere_basis_secundair)}.tile .information .rightSupertitle{margin-left:auto;margin-bottom:12px}.tile .information .title{width:100%;font-family:var(--font_main);color:var(--donkere_basis_primair);font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;font-weight:400;display:block;overflow:hidden;margin:0 0 15px;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.tile .information .description{display:block;height:70px;margin-bottom:15px}.tile .information .description .fa-location-dot{font-size:43px;float:left;margin-right:15px;margin-top:2px;color:var(--donkere_basis_secundair)}.tile .information .description p{font-size:14px;height:70px;display:block;width:100%;overflow:hidden}.tile .information .description .fa-location-dot+p{width:calc(100% - 58px)}.tile .information .extraInfo{font-family:var(--font_main);font-size:clamp(12px,5vw,12px);line-height:clamp(18px,5vw,14px);letter-spacing:0;font-weight:400;color:var(--donkere_basis_primair);margin-bottom:15px;opacity:.7}.tile .information .mdButton{margin-top:auto;-ms-flex-item-align:end;align-self:flex-end}.tile .information .documentActions{width:100%;overflow:visible;text-align:right}.tile .information .documentActions .addProductToCartButton{display:inline;height:auto}.tile .information .documentActions .addProductToCartButton button{border:0;background:0 0;display:inline-block;font-size:24px;color:var(--primair_default);cursor:pointer}.tile .information .documentActions .itemDownloadButton,.tile .information .documentActions .itemReadButton{position:relative;display:inline-block;font-size:24px;padding:4px;color:var(--primair_default);cursor:pointer}.tile .information .documentActions .itemDownloadButton .tooltip,.tile .information .documentActions .itemReadButton .tooltip{display:none;position:absolute;font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;background:var(--donkere_basis_secundair);color:var(--lichte_basis_primair);padding:8px 15px;top:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:uppercase}.documentActions form>div:hover button .tooltip,.tile .information .documentActions .itemDownloadButton:hover .tooltip,.tile .information .documentActions .itemReadButton:hover .tooltip,.tile figure{display:block}.tile .information .documentActions .itemReadButton{margin-right:15px}.tile .information .documentActions .itemReadButton::before{content:"";height:21px;width:25px;display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNC4yMjUgMjEuMTcyIj4NCiAgPGRlZnM+DQogICAgPHN0eWxlPg0KICAgICAgLmNscy0xLCAuY2xzLTQgew0KICAgICAgICBmaWxsOiBub25lOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTEsIC5jbHMtMiB7DQogICAgICAgIHN0cm9rZTogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogIzc2YWVmZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgc3Ryb2tlOiBub25lOw0KICAgICAgfQ0KICAgIDwvc3R5bGU+DQogIDwvZGVmcz4NCiAgPGcgaWQ9Ikdyb3VwXzEiIGRhdGEtbmFtZT0iR3JvdXAgMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIj4NCiAgICA8ZyBpZD0iUmVjdGFuZ2xlXzU5IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSA1OSIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIuOTA3KSI+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTMiIHdpZHRoPSIyNC4yMjUiIGhlaWdodD0iMTcuNzY1Ii8+DQogICAgICA8cmVjdCBjbGFzcz0iY2xzLTQiIHg9IjAuNSIgeT0iMC41IiB3aWR0aD0iMjMuMjI1IiBoZWlnaHQ9IjE2Ljc2NSIvPg0KICAgIDwvZz4NCiAgICA8cGF0aCBpZD0iUGF0aF8xMCIgZGF0YS1uYW1lPSJQYXRoIDEwIiBjbGFzcz0iY2xzLTIiIGQ9Ik03Mjg4LjUyNSwxMzk5NC4yYTE4LjEsMTguMSwwLDAsMC05LjEyNC0yLjh2MTYuNDM4YTEwLjMxOCwxMC4zMTgsMCwwLDEsOS4xMjQsMi41WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcyNzYuNjU1IC0xMzk5MS40KSIvPg0KICAgIDxwYXRoIGlkPSJQYXRoXzExIiBkYXRhLW5hbWU9IlBhdGggMTEiIGNsYXNzPSJjbHMtMiIgZD0iTTcyNzkuNCwxMzk5NC4yYTE3LjgzNiwxNy44MzYsMCwwLDEsOS4wNDItMi44djE2LjQzOGExMC4xNTYsMTAuMTU2LDAsMCwwLTkuMDQyLDIuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MjY2LjcyMyAtMTM5OTEuNCkiLz4NCiAgPC9nPg0KPC9zdmc+DQo=);background-repeat:no-repeat;margin-bottom:-4px}.tile .information .description p,.tile>a{color:var(--donkere_basis_primair)}.tile:hover,.tile:hover *{text-decoration:none}.genericLinksSwiperWrapper .tile{margin:unset}.tile.fullSizeImageTile,.tileGroup .tile.fullSizeImageTile{height:300px}.tile.fullSizeImageTile figure,.tileGroup .tile.fullSizeImageTile figure{height:100%;width:100%;border-radius:var(--border-radius)}.tile.fullSizeImageTile figure .imageMask,.tile.fullSizeImageTile figure img,.tileGroup .tile.fullSizeImageTile figure .imageMask,.tileGroup .tile.fullSizeImageTile figure img{height:100%;width:100%;border-radius:var(--border-radius);-webkit-transition:400ms linear;transition:400ms linear}.tile.fullSizeImageTile figure .imageMask,.tileGroup .tile.fullSizeImageTile figure .imageMask{position:absolute;left:0;top:0;background-color:var(--donkere_basis_primair);opacity:.33}.tile.fullSizeImageTile .information,.tileGroup .tile.fullSizeImageTile .information{position:absolute;bottom:10px;padding-bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .leftSuperTitle,.tile.fullSizeImageTile .information .title,.tileGroup .tile.fullSizeImageTile .information .leftSuperTitle,.tileGroup .tile.fullSizeImageTile .information .title{color:var(--lichte_basis_primair);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .leftSuperTitle p,.tile.fullSizeImageTile .information .title p,.tileGroup .tile.fullSizeImageTile .information .leftSuperTitle p,.tileGroup .tile.fullSizeImageTile .information .title p{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tile.fullSizeImageTile .information .description,.tile.fullSizeImageTile .information .extraInfo,.tile.fullSizeImageTile .information .mdButton,.tile.fullSizeImageTile .information .rightSupertitle,.tileGroup .tile.fullSizeImageTile .information .description,.tileGroup .tile.fullSizeImageTile .information .extraInfo,.tileGroup .tile.fullSizeImageTile .information .mdButton,.tileGroup .tile.fullSizeImageTile .information .rightSupertitle{display:none}.tile.fullSizeImageTile:hover img,.tileGroup .tile.fullSizeImageTile:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:400ms linear;transition:400ms linear}.tile.fullSizeImageTile:hover .imageMask,.tileGroup .tile.fullSizeImageTile:hover .imageMask{opacity:.1;-webkit-transition:400ms linear;transition:400ms linear}.tileGroup .tile picture img{width:100%}.tileGroup.images_none a.tile picture img{-o-object-fit:none;object-fit:none}.tileGroup .tile picture img,.tileGroup.images_cover a.tile picture img{-o-object-fit:cover;object-fit:cover}.tileGroup.images_contain a.tile picture img{-o-object-fit:contain;object-fit:contain}.tileGroup.images_fill a.tile picture img{-o-object-fit:fill;object-fit:fill}.swiper-wrapper .images_none a.tile picture img{-o-object-fit:none;object-fit:none}.swiper-wrapper .images_cover a.tile picture img{-o-object-fit:cover;object-fit:cover}.swiper-wrapper .images_contain a.tile picture img{-o-object-fit:contain;object-fit:contain}.swiper-wrapper .images_fill a.tile picture img{-o-object-fit:fill;object-fit:fill}.documentActions form>div,.documentActions>form button{float:right;height:30px;width:30px;margin-left:10px}.documentActions>form button{text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative}.documentTile figure img{-webkit-transform:translate(-50%,-50%) rotate(-5deg);transform:translate(-50%,-50%) rotate(-5deg);-webkit-box-shadow:1px 1px 7px 0 rgba(41,41,41,.32);box-shadow:1px 1px 7px 0 rgba(41,41,41,.32);max-height:80%}.documentActions .tooltip{display:none;position:absolute;bottom:34px;left:13px;color:var(--lichte_basis_primair);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px;padding:1px 7px;font-size:12px;line-height:14px;z-index:100}.documentActions>form button::before{content:"\f019";margin-top:6px;height:30px;font-size:18px;width:30px;display:block;left:1px;top:1px;position:absolute}@media (max-width:500px){.tile{float:none;margin:20px auto}}@media screen and (max-width:390px){.tileGroup{width:103%;margin:0 auto 40px;overflow:visible}.caseSwiper .tileGroup,body.blogOverview .tileGroup{overflow:auto}}@media screen and (max-width:370px){.tileGroup{width:100%;margin:0 auto 40px;overflow:visible}body.blogOverview .tileGroup{overflow:auto}}.ctaTile{height:333px;position:relative}.ctaTile a{position:absolute;left:15px;right:15px;bottom:15px}.tile-status{position:absolute;z-index:1;right:0;margin:0;background:rgba(0,0,0,.8);color:var(--lichte_basis_primair);top:10px;border-radius:var(--border-radius) 0 0 var(--border-radius)}.tile-status li{list-style-type:none;padding:5px}.tile-status-nieuw{background-color:var(--donkere_basis_secundair)}.tile-status-uitgelicht{background-color:var(--lichte_basis_secundair)}@media only screen and (max-width:1220px){.addProductToCartButton{width:auto}}
.centerContent{width:var(--dimension_mainColumnWidth);max-width:100%;margin:0 auto;float:none;-webkit-box-sizing:border-box;box-sizing:border-box}.centerContent.half-padding{padding:0 15px}.sector{font-size:14px;text-transform:uppercase;color:var(--lichte_basis_primair);text-shadow:0 0 7px #000;margin-bottom:3px}.fill-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.info{height:auto}@media (max-width:768px){.fill-image{width:auto;max-width:none!important;height:100%!important}.info{height:auto}.info .fill-image{position:relative;-webkit-transform:none;transform:none;top:auto;left:auto;width:100%;height:auto}}.pagebuilder .hero{position:relative}.pagebuilder .hero .arrow-down{position:absolute;right:20px;bottom:20px;cursor:pointer;height:47px;width:30px}.hero-image-wrapper{width:100%;height:calc(100vh - 105px);overflow:hidden;position:relative}.headerTitleWrapper{position:absolute;bottom:17vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.headerTitleWrapper .headerTitleWrapperContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.headerTitleWrapper .description,.headerTitleWrapper .title{color:var(--lichte_basis_primair);text-shadow:0 0 1px #000,0 0 12px #000;line-height:1}.headerTitleWrapper .title{display:block;width:100%;text-align:center;background:0 0}.headerTitleWrapper .subTitle{font-weight:400;margin-top:20px;font-size:32px;letter-spacing:.1em;color:var(--lichte_basis_primair);text-shadow:0 0 12px rgba(0,0,0,.77);text-transform:uppercase;display:block;width:100%;text-align:center}.headerTitleWrapper .description{font-weight:400}.landingPageContent .headerTitleWrapper{top:5vh}.landingPageContent .headerTitleWrapper .title{width:65vw}.list-products{margin-top:40px}.full-assortiment{text-align:right}.clientInfo>div{overflow:auto}.clientInfo figure{max-width:15%;padding:0;margin:0 2% 0 0;position:relative;height:100px}.clientInfo figure img{max-width:100%;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.clientInfo .description,.clientInfo figure{width:100%;float:left}.clientInfo figure+.description{width:83%;float:left}.hero-image-wrapper.object-fit-container.cover img{width:100%}@media screen and (max-width:800px){.clientInfo figure{max-width:100%;margin:0 0 20px;height:100px}.clientInfo figure img{position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:auto;height:100%;width:auto}.clientInfo figure+.description{width:100%}}@media screen and (min-width:600px){.features-image{height:300px}}@media (min-width:1000px){.features-image{height:430px}.hero-image-wrapper{height:720px;height:93vh;height:calc(100vh - 70px)}.headerTitleWrapper .sector{font-size:20px}.headerTitleWrapper .title{font-size:54px}.headerTitleWrapper .description{font-size:40px}.info-content{padding:60px 60px 60px 30px}.info-wrapper.alt .info-content{padding:60px 30px 60px 60px}.features li{display:inline-block;width:33%;line-height:3}.features li:after,.features li:before{bottom:16px}}
@-webkit-keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1);box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1)}to{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent;box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent}}@keyframes ripple{0%{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent}50%{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1);box-shadow:0 0 0 var(--mdf-radio-ripple-size) rgba(0,0,0,.1)}to{-webkit-box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent;box-shadow:0 0 0 var(--mdf-radio-ripple-size) transparent}}:root{--mdfColorPassive: var(--donkere_basis_secundair);--mdfColorText: var(--donkere_basis_primair);--mdfColorActive: var(--primair_default);--mdfColorInactive: var(--donkere_basis_secundair);--mdfColorNegative: var(--lichte_basis_primair);--mdfHeaderFont: var(--font_title) !important;--mdfInputFont: var(--font_main) !important;--mdf-radio-size: 20px;--mdf-radio-checked-size: 10px;--mdf-radio-ripple-size: 15px;--mdf-checkbox-size: 20px;--mdf-checkbox-padding: 4px;--mdf-checkmark-width: 2px}iframe.async-form-loaded,iframe.mdf{border:0;min-height:250px}.pagebuilder .formPopup iframe.mdf.formIframe{min-height:550px}.required-group.invalid-group{border:2px solid red;border-radius:5px;padding:10px!important;background-color:#fff8f8}.mdf .formTitle{font-family:var(--font_title);font-size:clamp(1.5rem,5vw,2rem);line-height:clamp(24px,5vw,32px);letter-spacing:0;font-weight:500;margin:5px 0 10px;text-transform:Initial;color:var(--color_title_headers);word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;display:block}.mdf pre{text-align:initial}.mdf p,.mdf pre{font-family:var(--font_main);white-space:normal}.mdf fieldset{border:0;margin:0 0 40px;padding:0}.mdf fieldset legend{font-family:var(--mdfHeaderFont);font-size:18px;font-weight:700;padding:0}.mdf fieldset>p{margin-bottom:0}.mdf .freetext{margin:0;clear:both}.mdf .datePicker,.mdf .dropdown,.mdf .textInput{height:48px;margin-bottom:8px;display:block;position:relative}.mdf .textInput label{bottom:8px;font-size:14px}.mdf .datePicker label,.mdf .dropdown label,.mdf .textInput label{position:absolute;font-family:var(--mdfInputFont);color:var(--mdfColorText);-webkit-transition:all .2s ease-in-out;pointer-events:none}.mdf .dropdown label{bottom:8px;font-size:14px}.mdf .datePicker label:hover,.mdf .dropdown label:hover,.mdf .textArea label:hover,.mdf .textInput label:hover{cursor:text}.mdf .datePicker input,.mdf .datePicker select,.mdf .dropdown input,.mdf .dropdown select,.mdf .textInput input,.mdf .textInput select{width:100%;background:0 0;border:0;border-bottom:1px var(--mdfColorText) solid;position:absolute;padding:8px 0;bottom:0;font-size:14px;line-height:17px;color:var(--mdfColorText);-webkit-appearance:none;-webkit-transition:border .2s ease-in-out;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--mdfInputFont)}.mdf .datePicker select option,.mdf .dropdown select option,.mdf .textInput select option{padding:8px}.mdf .datePicker input.focus,.mdf .datePicker input:focus,.mdf .datePicker select.focus,.mdf .datePicker select:focus,.mdf .dropdown input.focus,.mdf .dropdown input:focus,.mdf .dropdown select.focus,.mdf .dropdown select:focus,.mdf .textInput input.focus,.mdf .textInput input:focus,.mdf .textInput select.focus,.mdf .textInput select:focus{outline:0;border-bottom:1px var(--mdfColorActive) solid}.mdf .datePicker input.focus::-webkit-input-placeholder,.mdf .datePicker input:focus::-webkit-input-placeholder,.mdf .dropdown input.focus::-webkit-input-placeholder,.mdf .dropdown input:focus::-webkit-input-placeholder,.mdf .textInput input.focus::-webkit-input-placeholder,.mdf .textInput input:focus::-webkit-input-placeholder{color:transparent!important}.mdf .datePicker input.focus:-ms-input-placeholder,.mdf .datePicker input.focus::-ms-input-placeholder,.mdf .datePicker input:focus:-ms-input-placeholder,.mdf .datePicker input:focus::-ms-input-placeholder,.mdf .dropdown input.focus:-ms-input-placeholder,.mdf .dropdown input.focus::-ms-input-placeholder,.mdf .dropdown input:focus:-ms-input-placeholder,.mdf .dropdown input:focus::-ms-input-placeholder,.mdf .textInput input.focus:-ms-input-placeholder,.mdf .textInput input.focus::-ms-input-placeholder,.mdf .textInput input:focus:-ms-input-placeholder,.mdf .textInput input:focus::-ms-input-placeholder{color:transparent!important}.mdf .datePicker input.focus::placeholder,.mdf .datePicker input:focus::placeholder,.mdf .dropdown input.focus::placeholder,.mdf .dropdown input:focus::placeholder,.mdf .textInput input.focus::placeholder,.mdf .textInput input:focus::placeholder{color:transparent!important}.mdf .datePicker input.filled+label,.mdf .datePicker input.focus+label,.mdf .datePicker input:focus+label,.mdf .datePicker select.filled+label,.mdf .dropdown input.filled+label,.mdf .dropdown input.focus+label,.mdf .dropdown input:focus+label,.mdf .dropdown select.filled+label,.mdf .textInput input.filled+label,.mdf .textInput input.focus+label,.mdf .textInput input:focus+label,.mdf .textInput select.filled+label{bottom:30px;font-size:11px;line-height:14px}.mdf .datePicker input.focus+label,.mdf .datePicker input:focus+label,.mdf .dropdown input.focus+label,.mdf .dropdown input:focus+label,.mdf .textInput input.focus+label,.mdf .textInput input:focus+label{color:var(--mdfColorActive)}.mdf .datePicker label{bottom:30px;font-size:11px}.mdf input::-webkit-input-placeholder,.mdf textArea::-webkit-input-placeholder{color:transparent!important}.mdf input:-ms-input-placeholder,.mdf textArea:-ms-input-placeholder{color:transparent!important}.mdf input::-ms-input-placeholder,.mdf textArea::-ms-input-placeholder{color:transparent!important;line-height:3.1}.mdf input::placeholder,.mdf textArea::placeholder{color:transparent!important;line-height:3.1}.mdf .textArea{display:block;position:relative;margin:22px 0 8px;background:0 0;float:left;width:100%}.mdf .textArea label,.mdf .textArea textArea{font-size:14px;font-family:var(--mdfInputFont);color:var(--mdfColorText)}.mdf .textArea textArea{width:100%;border:1px solid var(--mdfColorText);border-radius:3px;padding:25px 8px 8px;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;-webkit-transition:border .2s ease-in-out}.mdf .textArea label{position:absolute;top:20px;left:8px;-webkit-transition:all .2s ease-in-out}.mdf .textArea textArea:focus{outline:0;border:1px var(--mdfColorActive) solid}.mdf .textArea textArea.filled+label,.mdf .textArea textArea:focus+label{font-size:11px;top:3px;background:0 0;width:90%}.mdf .textArea textArea:focus+label{color:var(--mdfColorActive)}.mdf .fullWidth{width:100%}.mdf .halfWidth{width:48%;float:left}.mdf fieldset div:nth-of-type(odd){margin-right:4%}.mdf fieldset.buttonBar{padding:0;margin:-20px 0 0}.mdf button,.mdf label.pseudoFileInput{outline:0;border-style:none;float:right}.mdf button i,.mdf label.pseudoFileInput i{margin-right:5px}.mdf .formField.disabled input,.mdf .formField.disabled textArea,.mdf .formfield.disabled input,.mdf .formfield.disabled textArea{border-bottom:1px dotted var(--mdfColorPassive);color:var(--mdfColorText)}.mdf .checkbox,.mdf .radiobutton{width:100%;margin:20px 0 8px;padding:0;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:var(--mdfInputFont);color:var(--mdfColorText)}.mdf .checkbox>span,.mdf .radiobutton>span{display:block;font-size:14px;margin-bottom:10px}.mdf .checkbox ul,.mdf .radiobutton ul{font-family:var(--mdfInputFont);list-style-type:none;margin:0;padding:0}.mdf .checkbox ul li,.mdf .radiobutton ul li{margin-top:14px;position:relative}.mdf .checkbox ul li input,.mdf .radiobutton ul li input{margin:4px 8px 0 0;width:auto}.mdf .checkbox ul li label,.mdf .radiobutton ul li label{color:var(--mdfColorText);line-height:20px}.mdf .checkbox ul li::before,.mdf .radiobutton input[type=radio],.mdf .radiobutton ul li::before{display:none}.mdf .checkbox ul li:first-child,.mdf .radiobutton ul li:first-child{margin-top:0}.mdf .radiobutton input[type=radio]:checked+label:before{border-color:var(--mdfColorActive);-webkit-animation:ripple .2s linear forwards;animation:ripple .2s linear forwards}.mdf .radiobutton input[type=radio]:checked+label:after{-webkit-transform:scale(1);transform:scale(1)}.mdf .radiobutton label{display:inline-block;height:var(--mdf-radio-size);position:relative;padding:0 30px;margin-bottom:0;cursor:pointer;vertical-align:bottom;font-size:14px}.mdf .radiobutton label:after,.mdf .radiobutton label:before{position:absolute;content:'';border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:border-color,-webkit-transform;transition-property:transform,border-color;transition-property:transform,border-color,-webkit-transform}.mdf .radiobutton label:before{left:0;top:4px;width:var(--mdf-radio-size);height:var(--mdf-radio-size);border:1px solid var(--mdfColorText);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .radiobutton label:after{top:9px;left:5px;width:10px;height:10px;-webkit-transform:scale(0);transform:scale(0);background:var(--mdfColorActive);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox label,.mdf .dropdown{cursor:pointer}.mdf .checkbox label:after,.mdf .checkbox label:before{content:"";position:absolute;left:0;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox label:before{width:var(--mdf-checkbox-size);height:var(--mdf-checkbox-size);background:var(--lichte_basis_primair);border:1px solid var(--mdfColorText);border-radius:2px;cursor:pointer;-webkit-transition:background .3s;transition:background .3s}.mdf .checkbox input[type=checkbox]{outline:0;margin-right:18px}.mdf .checkbox input[type=checkbox]:checked+label:before{background:var(--mdfColorActive);border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:checked+label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border:var(--mdf-checkmark-width) solid var(--mdfColorNegative);border-top-style:none;border-right-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:disabled+label:before{border-color:var(--mdfColorText);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .checkbox input[type=checkbox]:disabled:checked+label:before{background:var(--mdfColorInactive);-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .dropdown::after{content:"\f0d7";font-family:"Font Awesome 6 Free";font-weight:900;background:0 0;height:38px;padding:13px 9px 9px;text-align:center;width:38px;display:block;position:absolute;right:0;bottom:3px;pointer-events:none}.mdf .dropdown::after,.mdf .file,.mdf .file label{-webkit-box-sizing:border-box;box-sizing:border-box}.mdf .file{height:62px;margin-bottom:8px;float:left;display:block;position:relative}.mdf .file .label{position:absolute;font-family:var(--mdfInputFont);color:var(--mdfColorText);top:0;font-size:11px;-webkit-transition:all .2s ease-in-out}.mdf .file input,.mdf .file label{overflow:hidden;position:absolute;bottom:0}.mdf .file label{left:0;cursor:pointer;min-width:auto;max-width:100%}.mdf .file label::before{content:"\f093";font-family:"Font Awesome 6 Free";margin-right:5px;font-weight:700}.mdf .file label.containsFile::before{content:"\f15b"}.mdf .file label.containsMultipleFiles::before{content:"\f0c5"}.mdf .file input{opacity:0;z-index:-1}.mdf .file .input.has-focus+label,.mdf .file input:focus+label{outline:1px dotted var(--donkere_basis_primair);outline:-webkit-focus-ring-color auto 5px}.narrowForm .mdf fieldset div:nth-of-type(odd){margin-right:0}input:-moz-ui-invalid,textarea:-moz-ui-invalid{box-shadow:none}.mdf.narrowForm .halfWidth{width:100%;margin-right:0}.mdf.narrowForm .file label{min-width:100%}@media (max-width:500px){.mdf .halfWidth{width:100%;margin-right:0}.mdf .file{height:85px}.mdf .file input,.mdf .file label{position:relative}.mdf .file .label{position:relative;display:block}.mdf .file label{min-width:100%;bottom:10px}}.negativeFormContainer .completedForm fieldset:nth-of-type(2),.negativeFormContainer form fieldset:nth-of-type(2){float:left;width:100%}.negativeFormContainer .completedForm fieldset:nth-of-type(3),.negativeFormContainer form fieldset:nth-of-type(3){float:right}.negativeFormContainer .completedForm .formTitle,.negativeFormContainer form .formTitle{color:var(--lichte_basis_primair);font-size:14px;line-height:21px}.negativeFormContainer .completedForm .textArea input,.negativeFormContainer .completedForm .textInput input,.negativeFormContainer .completedForm .textInput textarea,.negativeFormContainer form .textArea input,.negativeFormContainer form .textInput input,.negativeFormContainer form .textInput textarea{border-bottom-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .textArea textarea,.negativeFormContainer form .textArea textarea{color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker input:focus,.darkFormWrapper .mdf .datePicker select:focus,.darkFormWrapper .mdf .dropdown input:focus,.darkFormWrapper .mdf .dropdown select:focus,.darkFormWrapper .mdf .textInput input:focus,.darkFormWrapper .mdf .textInput select:focus,.darkFormWrapper.mdf .datePicker input:focus,.darkFormWrapper.mdf .datePicker select:focus,.darkFormWrapper.mdf .dropdown input:focus,.darkFormWrapper.mdf .dropdown select:focus,.darkFormWrapper.mdf .textInput input:focus,.darkFormWrapper.mdf .textInput select:focus,.negativeFormContainer .completedForm .textArea input:focus,.negativeFormContainer .completedForm .textInput input:focus,.negativeFormContainer .completedForm .textInput textarea:focus,.negativeFormContainer form .textArea input:focus,.negativeFormContainer form .textInput input:focus,.negativeFormContainer form .textInput textarea:focus,.passive-dark .mdf .datePicker input:focus,.passive-dark .mdf .datePicker select:focus,.passive-dark .mdf .dropdown input:focus,.passive-dark .mdf .dropdown select:focus,.passive-dark .mdf .textInput input:focus,.passive-dark .mdf .textInput select:focus,.passive-dark.mdf .datePicker input:focus,.passive-dark.mdf .datePicker select:focus,.passive-dark.mdf .dropdown input:focus,.passive-dark.mdf .dropdown select:focus,.passive-dark.mdf .textInput input:focus,.passive-dark.mdf .textInput select:focus,.passive-light .mdf .datePicker input:focus,.passive-light .mdf .datePicker select:focus,.passive-light .mdf .dropdown input:focus,.passive-light .mdf .dropdown select:focus,.passive-light .mdf .textInput input:focus,.passive-light .mdf .textInput select:focus,.passive-light.mdf .datePicker input:focus,.passive-light.mdf .datePicker select:focus,.passive-light.mdf .dropdown input:focus,.passive-light.mdf .dropdown select:focus,.passive-light.mdf .textInput input:focus,.passive-light.mdf .textInput select:focus{border-bottom-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker input:focus+label,.darkFormWrapper .mdf .datePicker select:focus+label,.darkFormWrapper .mdf .dropdown input:focus+label,.darkFormWrapper .mdf .dropdown select:focus+label,.darkFormWrapper .mdf .textInput input:focus+label,.darkFormWrapper .mdf .textInput select:focus+label,.darkFormWrapper.mdf .datePicker input:focus+label,.darkFormWrapper.mdf .datePicker select:focus+label,.darkFormWrapper.mdf .dropdown input:focus+label,.darkFormWrapper.mdf .dropdown select:focus+label,.darkFormWrapper.mdf .textInput input:focus+label,.darkFormWrapper.mdf .textInput select:focus+label,.negativeFormContainer .completedForm .textArea input:focus+label,.negativeFormContainer .completedForm .textArea textarea:focus+label,.negativeFormContainer .completedForm .textInput input:focus+label,.negativeFormContainer .completedForm .textInput textarea:focus+label,.negativeFormContainer form .textArea input:focus+label,.negativeFormContainer form .textArea textarea:focus+label,.negativeFormContainer form .textInput input:focus+label,.negativeFormContainer form .textInput textarea:focus+label,.passive-dark .mdf .datePicker input:focus+label,.passive-dark .mdf .datePicker select:focus+label,.passive-dark .mdf .dropdown input:focus+label,.passive-dark .mdf .dropdown select:focus+label,.passive-dark .mdf .textInput input:focus+label,.passive-dark .mdf .textInput select:focus+label,.passive-dark.mdf .datePicker input:focus+label,.passive-dark.mdf .datePicker select:focus+label,.passive-dark.mdf .dropdown input:focus+label,.passive-dark.mdf .dropdown select:focus+label,.passive-dark.mdf .textInput input:focus+label,.passive-dark.mdf .textInput select:focus+label,.passive-light .mdf .datePicker input:focus+label,.passive-light .mdf .datePicker select:focus+label,.passive-light .mdf .dropdown input:focus+label,.passive-light .mdf .dropdown select:focus+label,.passive-light .mdf .textInput input:focus+label,.passive-light .mdf .textInput select:focus+label,.passive-light.mdf .datePicker input:focus+label,.passive-light.mdf .datePicker select:focus+label,.passive-light.mdf .dropdown input:focus+label,.passive-light.mdf .dropdown select:focus+label,.passive-light.mdf .textInput input:focus+label,.passive-light.mdf .textInput select:focus+label{color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .textArea label,.negativeFormContainer .completedForm .textInput label,.negativeFormContainer form .textArea label,.negativeFormContainer form .textInput label{color:var(--donkere_basis_primair)}.negativeFormContainer .completedForm .textArea textarea,.negativeFormContainer form .textArea textarea{border:1px solid var(--donkere_basis_primair)}.negativeFormContainer .completedForm .textArea textarea:focus,.negativeFormContainer form .textArea textarea:focus{border:1px solid var(--lichte_basis_primair)}.negativeFormContainer .completedForm>p,.negativeFormContainer form>p{text-align:center}.negativeFormContainer .completedForm .radiobutton label:checked+label:before,.negativeFormContainer form .radiobutton label:checked+label:before{border-color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .radiobutton label:before,.negativeFormContainer form .radiobutton label:before{border:1px solid var(--lichte_basis_primair)}.negativeFormContainer .completedForm .radiobutton label:after,.negativeFormContainer form .radiobutton label:after{background:var(--primair_default)}.negativeFormContainer .completedForm .checkbox ul li label,.negativeFormContainer form .checkbox ul li label{color:var(--lichte_basis_primair)}.negativeFormContainer .completedForm .checkbox ul li label:before,.negativeFormContainer form .checkbox ul li label:before{border:1px solid var(--lichte_basis_primair);background-color:var(--donkere_basis_secundair)}.negativeFormContainer .completedForm .checkbox ul li label a,.negativeFormContainer form .checkbox ul li label a{color:var(--lichte_basis_primair);text-decoration:underline}.negativeFormContainer .completedForm .checkbox input[type=checkbox]:checked+label:before,.negativeFormContainer form .checkbox input[type=checkbox]:checked+label:before{background:var(--lichte_basis_primair);color:var(--donkere_basis_secundair)}.negativeFormContainer .completedForm .checkbox input[type=checkbox]:checked+label:after,.negativeFormContainer form .checkbox input[type=checkbox]:checked+label:after{border-color:var(--donkere_basis_secundair);color:var(--donkere_basis_secundair)}.locationDetailForm.mdf .formTitle{display:none}.darkFormWrapper .mdf a,.darkFormWrapper.mdf a,.passive-dark .mdf a,.passive-dark.mdf a,.passive-light .mdf a,.passive-light.mdf a{color:var(--color_links_dark);text-decoration:underline}.darkFormWrapper .mdf .checkbox,.darkFormWrapper .mdf .checkbox ul li label,.darkFormWrapper .mdf .datePicker input.filled+label,.darkFormWrapper .mdf .datePicker select.filled+label,.darkFormWrapper .mdf .dropdown input.filled+label,.darkFormWrapper .mdf .dropdown select.filled+label,.darkFormWrapper .mdf .file .label,.darkFormWrapper .mdf .formTitle,.darkFormWrapper .mdf .freetext,.darkFormWrapper .mdf .radiobutton,.darkFormWrapper .mdf .radiobutton ul li label,.darkFormWrapper .mdf .textInput input.filled+label,.darkFormWrapper .mdf .textInput select.filled+label,.darkFormWrapper .mdf p,.darkFormWrapper.mdf .checkbox,.darkFormWrapper.mdf .checkbox ul li label,.darkFormWrapper.mdf .datePicker input.filled+label,.darkFormWrapper.mdf .datePicker select.filled+label,.darkFormWrapper.mdf .dropdown input.filled+label,.darkFormWrapper.mdf .dropdown select.filled+label,.darkFormWrapper.mdf .file .label,.darkFormWrapper.mdf .formTitle,.darkFormWrapper.mdf .freetext,.darkFormWrapper.mdf .radiobutton,.darkFormWrapper.mdf .radiobutton ul li label,.darkFormWrapper.mdf .textInput input.filled+label,.darkFormWrapper.mdf .textInput select.filled+label,.darkFormWrapper.mdf p,.passive-dark .mdf .checkbox,.passive-dark .mdf .checkbox ul li label,.passive-dark .mdf .datePicker input.filled+label,.passive-dark .mdf .datePicker select.filled+label,.passive-dark .mdf .dropdown input.filled+label,.passive-dark .mdf .dropdown select.filled+label,.passive-dark .mdf .file .label,.passive-dark .mdf .formTitle,.passive-dark .mdf .freetext,.passive-dark .mdf .radiobutton,.passive-dark .mdf .radiobutton ul li label,.passive-dark .mdf .textInput input.filled+label,.passive-dark .mdf .textInput select.filled+label,.passive-dark .mdf p,.passive-dark.mdf .checkbox,.passive-dark.mdf .checkbox ul li label,.passive-dark.mdf .datePicker input.filled+label,.passive-dark.mdf .datePicker select.filled+label,.passive-dark.mdf .dropdown input.filled+label,.passive-dark.mdf .dropdown select.filled+label,.passive-dark.mdf .file .label,.passive-dark.mdf .formTitle,.passive-dark.mdf .freetext,.passive-dark.mdf .radiobutton,.passive-dark.mdf .radiobutton ul li label,.passive-dark.mdf .textInput input.filled+label,.passive-dark.mdf .textInput select.filled+label,.passive-dark.mdf p,.passive-light .mdf .checkbox,.passive-light .mdf .checkbox ul li label,.passive-light .mdf .datePicker input.filled+label,.passive-light .mdf .datePicker select.filled+label,.passive-light .mdf .dropdown input.filled+label,.passive-light .mdf .dropdown select.filled+label,.passive-light .mdf .file .label,.passive-light .mdf .formTitle,.passive-light .mdf .freetext,.passive-light .mdf .radiobutton,.passive-light .mdf .radiobutton ul li label,.passive-light .mdf .textInput input.filled+label,.passive-light .mdf .textInput select.filled+label,.passive-light .mdf p,.passive-light.mdf .checkbox,.passive-light.mdf .checkbox ul li label,.passive-light.mdf .datePicker input.filled+label,.passive-light.mdf .datePicker select.filled+label,.passive-light.mdf .dropdown input.filled+label,.passive-light.mdf .dropdown select.filled+label,.passive-light.mdf .file .label,.passive-light.mdf .formTitle,.passive-light.mdf .freetext,.passive-light.mdf .radiobutton,.passive-light.mdf .radiobutton ul li label,.passive-light.mdf .textInput input.filled+label,.passive-light.mdf .textInput select.filled+label,.passive-light.mdf p{color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .datePicker label,.darkFormWrapper .mdf .dropdown label,.darkFormWrapper .mdf .textArea label,.darkFormWrapper .mdf .textInput label,.darkFormWrapper.mdf .datePicker label,.darkFormWrapper.mdf .dropdown label,.darkFormWrapper.mdf .textArea label,.darkFormWrapper.mdf .textInput label,.passive-dark .mdf .datePicker label,.passive-dark .mdf .dropdown label,.passive-dark .mdf .textArea label,.passive-dark .mdf .textInput label,.passive-dark.mdf .datePicker label,.passive-dark.mdf .dropdown label,.passive-dark.mdf .textArea label,.passive-dark.mdf .textInput label,.passive-light .mdf .datePicker label,.passive-light .mdf .dropdown label,.passive-light .mdf .textArea label,.passive-light .mdf .textInput label,.passive-light.mdf .datePicker label,.passive-light.mdf .dropdown label,.passive-light.mdf .textArea label,.passive-light.mdf .textInput label{color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input,.darkFormWrapper .mdf .datePicker select,.darkFormWrapper .mdf .dropdown input,.darkFormWrapper .mdf .dropdown select,.darkFormWrapper .mdf .textInput input,.darkFormWrapper .mdf .textInput select,.darkFormWrapper.mdf .datePicker input,.darkFormWrapper.mdf .datePicker select,.darkFormWrapper.mdf .dropdown input,.darkFormWrapper.mdf .dropdown select,.darkFormWrapper.mdf .textInput input,.darkFormWrapper.mdf .textInput select,.passive-dark .mdf .datePicker input,.passive-dark .mdf .datePicker select,.passive-dark .mdf .dropdown input,.passive-dark .mdf .dropdown select,.passive-dark .mdf .textInput input,.passive-dark .mdf .textInput select,.passive-dark.mdf .datePicker input,.passive-dark.mdf .datePicker select,.passive-dark.mdf .dropdown input,.passive-dark.mdf .dropdown select,.passive-dark.mdf .textInput input,.passive-dark.mdf .textInput select,.passive-light .mdf .datePicker input,.passive-light .mdf .datePicker select,.passive-light .mdf .dropdown input,.passive-light .mdf .dropdown select,.passive-light .mdf .textInput input,.passive-light .mdf .textInput select,.passive-light.mdf .datePicker input,.passive-light.mdf .datePicker select,.passive-light.mdf .dropdown input,.passive-light.mdf .dropdown select,.passive-light.mdf .textInput input,.passive-light.mdf .textInput select{color:var(--lichte_basis_primair);border-bottom-color:rgba(255,255,255,.7)}.darkFormWrapper .mdf .datePicker input.filled,.darkFormWrapper .mdf .datePicker select.filled,.darkFormWrapper .mdf .dropdown input.filled,.darkFormWrapper .mdf .dropdown select.filled,.darkFormWrapper .mdf .textInput input.filled,.darkFormWrapper .mdf .textInput select.filled,.darkFormWrapper.mdf .datePicker input.filled,.darkFormWrapper.mdf .datePicker select.filled,.darkFormWrapper.mdf .dropdown input.filled,.darkFormWrapper.mdf .dropdown select.filled,.darkFormWrapper.mdf .textInput input.filled,.darkFormWrapper.mdf .textInput select.filled,.passive-dark .mdf .datePicker input.filled,.passive-dark .mdf .datePicker select.filled,.passive-dark .mdf .dropdown input.filled,.passive-dark .mdf .dropdown select.filled,.passive-dark .mdf .textInput input.filled,.passive-dark .mdf .textInput select.filled,.passive-dark.mdf .datePicker input.filled,.passive-dark.mdf .datePicker select.filled,.passive-dark.mdf .dropdown input.filled,.passive-dark.mdf .dropdown select.filled,.passive-dark.mdf .textInput input.filled,.passive-dark.mdf .textInput select.filled,.passive-light .mdf .datePicker input.filled,.passive-light .mdf .datePicker select.filled,.passive-light .mdf .dropdown input.filled,.passive-light .mdf .dropdown select.filled,.passive-light .mdf .textInput input.filled,.passive-light .mdf .textInput select.filled,.passive-light.mdf .datePicker input.filled,.passive-light.mdf .datePicker select.filled,.passive-light.mdf .dropdown input.filled,.passive-light.mdf .dropdown select.filled,.passive-light.mdf .textInput input.filled,.passive-light.mdf .textInput select.filled{border-bottom-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea,.darkFormWrapper.mdf .textArea textarea,.passive-dark .mdf .textArea textarea,.passive-dark.mdf .textArea textarea,.passive-light .mdf .textArea textarea,.passive-light.mdf .textArea textarea{border-color:rgba(255,255,255,.7);color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea.filled,.darkFormWrapper .mdf .textArea textarea:focus,.darkFormWrapper.mdf .textArea textarea.filled,.darkFormWrapper.mdf .textArea textarea:focus,.passive-dark .mdf .textArea textarea.filled,.passive-dark .mdf .textArea textarea:focus,.passive-dark.mdf .textArea textarea.filled,.passive-dark.mdf .textArea textarea:focus,.passive-light .mdf .textArea textarea.filled,.passive-light .mdf .textArea textarea:focus,.passive-light.mdf .textArea textarea.filled,.passive-light.mdf .textArea textarea:focus{border-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .textArea textarea.filled+label,.darkFormWrapper .mdf .textArea textarea:focus+label,.darkFormWrapper.mdf .textArea textarea.filled+label,.darkFormWrapper.mdf .textArea textarea:focus+label,.passive-dark .mdf .textArea textarea.filled+label,.passive-dark .mdf .textArea textarea:focus+label,.passive-dark.mdf .textArea textarea.filled+label,.passive-dark.mdf .textArea textarea:focus+label,.passive-light .mdf .textArea textarea.filled+label,.passive-light .mdf .textArea textarea:focus+label,.passive-light.mdf .textArea textarea.filled+label,.passive-light.mdf .textArea textarea:focus+label{background-color:transparent;color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .formField.disabled input,.darkFormWrapper .mdf .formField.disabled label,.darkFormWrapper .mdf .formField.disabled textarea,.darkFormWrapper .mdf .formfield.disabled input,.darkFormWrapper .mdf .formfield.disabled label,.darkFormWrapper .mdf .formfield.disabled textarea,.darkFormWrapper.mdf .formField.disabled input,.darkFormWrapper.mdf .formField.disabled label,.darkFormWrapper.mdf .formField.disabled textarea,.darkFormWrapper.mdf .formfield.disabled input,.darkFormWrapper.mdf .formfield.disabled label,.darkFormWrapper.mdf .formfield.disabled textarea,.passive-dark .mdf .formField.disabled input,.passive-dark .mdf .formField.disabled label,.passive-dark .mdf .formField.disabled textarea,.passive-dark .mdf .formfield.disabled input,.passive-dark .mdf .formfield.disabled label,.passive-dark .mdf .formfield.disabled textarea,.passive-dark.mdf .formField.disabled input,.passive-dark.mdf .formField.disabled label,.passive-dark.mdf .formField.disabled textarea,.passive-dark.mdf .formfield.disabled input,.passive-dark.mdf .formfield.disabled label,.passive-dark.mdf .formfield.disabled textarea,.passive-light .mdf .formField.disabled input,.passive-light .mdf .formField.disabled label,.passive-light .mdf .formField.disabled textarea,.passive-light .mdf .formfield.disabled input,.passive-light .mdf .formfield.disabled label,.passive-light .mdf .formfield.disabled textarea,.passive-light.mdf .formField.disabled input,.passive-light.mdf .formField.disabled label,.passive-light.mdf .formField.disabled textarea,.passive-light.mdf .formfield.disabled input,.passive-light.mdf .formfield.disabled label,.passive-light.mdf .formfield.disabled textarea{color:var(--lichte_basis_primair);border-color:transparent}.darkFormWrapper .mdf .checkbox label:before,.darkFormWrapper .mdf .radiobutton label:before,.darkFormWrapper.mdf .checkbox label:before,.darkFormWrapper.mdf .radiobutton label:before,.passive-dark .mdf .checkbox label:before,.passive-dark .mdf .radiobutton label:before,.passive-dark.mdf .checkbox label:before,.passive-dark.mdf .radiobutton label:before,.passive-light .mdf .checkbox label:before,.passive-light .mdf .radiobutton label:before,.passive-light.mdf .checkbox label:before,.passive-light.mdf .radiobutton label:before{border:1px solid var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox label:before,.darkFormWrapper .mdf .radiobutton.checkbox label:before,.darkFormWrapper.mdf .checkbox.checkbox label:before,.darkFormWrapper.mdf .radiobutton.checkbox label:before,.passive-dark .mdf .checkbox.checkbox label:before,.passive-dark .mdf .radiobutton.checkbox label:before,.passive-dark.mdf .checkbox.checkbox label:before,.passive-dark.mdf .radiobutton.checkbox label:before,.passive-light .mdf .checkbox.checkbox label:before,.passive-light .mdf .radiobutton.checkbox label:before,.passive-light.mdf .checkbox.checkbox label:before,.passive-light.mdf .radiobutton.checkbox label:before{background-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:checked+label:before,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:before{background:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:checked+label:after,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_primair);border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:before,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:before{border-color:rgba(255,255,255,.7);border-top-style:none;border-right-style:none}.darkFormWrapper .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.darkFormWrapper.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-dark .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-dark .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-dark.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-dark.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-light .mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-light .mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after,.passive-light.mdf .checkbox.checkbox input[type=checkbox]:disabled+label:after,.passive-light.mdf .radiobutton.checkbox input[type=checkbox]:disabled+label:after{background:rgba(255,255,255,.7)}.darkFormWrapper .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.darkFormWrapper.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-dark .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-dark .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-dark.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-dark.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-light .mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-light .mdf .radiobutton.radiobutton input[type=radio]:checked+label:before,.passive-light.mdf .checkbox.radiobutton input[type=radio]:checked+label:before,.passive-light.mdf .radiobutton.radiobutton input[type=radio]:checked+label:before{border-color:var(--lichte_basis_primair)}.darkFormWrapper .mdf .checkbox.radiobutton label:after,.darkFormWrapper .mdf .radiobutton.radiobutton label:after,.darkFormWrapper.mdf .checkbox.radiobutton label:after,.darkFormWrapper.mdf .radiobutton.radiobutton label:after,.passive-dark .mdf .checkbox.radiobutton label:after,.passive-dark .mdf .radiobutton.radiobutton label:after,.passive-dark.mdf .checkbox.radiobutton label:after,.passive-dark.mdf .radiobutton.radiobutton label:after,.passive-light .mdf .checkbox.radiobutton label:after,.passive-light .mdf .radiobutton.radiobutton label:after,.passive-light.mdf .checkbox.radiobutton label:after,.passive-light.mdf .radiobutton.radiobutton label:after{background:var(--lichte_basis_primair)}.darkFormWrapper .mdf .file .input.has-focus+label,.darkFormWrapper .mdf .file input:focus+label,.darkFormWrapper.mdf .file .input.has-focus+label,.darkFormWrapper.mdf .file input:focus+label,.passive-dark .mdf .file .input.has-focus+label,.passive-dark .mdf .file input:focus+label,.passive-dark.mdf .file .input.has-focus+label,.passive-dark.mdf .file input:focus+label,.passive-light .mdf .file .input.has-focus+label,.passive-light .mdf .file input:focus+label,.passive-light.mdf .file .input.has-focus+label,.passive-light.mdf .file input:focus+label{outline:1px dotted var(--lichte_basis_primair)}.passive-dark .mdf .checkbox label:before,.passive-dark.mdf .checkbox label:before{background-color:var(--donkere_basis_secundair)}.passive-dark .mdf .checkbox input[type=checkbox]:checked+label:after,.passive-dark.mdf .checkbox input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_secundair)}.grecaptcha-badge{display:none!important}
.newsletterSignupBar{line-height:0;min-height:300px;background-color:var(--newsletterBackgroundColor)}.newsletterSignupBar input{margin-bottom:-5px}.newsletterSignupBar .checkboxes label{line-height:20px}.newsletterSignupBar .checkboxes a{color:var(--newsletterTextColor);text-decoration:underline}.newsletterSignupBar .checkbox .checkboxLabel{display:none}.newsletterSignupBar,.newsletterSignupBar .completedForm .checkbox ul li label,.newsletterSignupBar .completedForm .textInput label,.newsletterSignupBar .completedForm label,.newsletterSignupBar form .checkbox ul li label,.newsletterSignupBar form .textInput label,.newsletterSignupBar form label,.newsletterSignupBar p{color:var(--newsletterTextColor)}.newsletterSignupBar .halfWidth{width:40%;top:0}@media screen and (max-width:700px){.newsletterSignupBar .halfWidth{width:100%;margin-right:0}}@media screen and (min-width:1100px){.newsletterSignupBar fieldset.buttonBar{margin-top:-131px}}.newsletterSignupBar .completedForm,.newsletterSignupBar form{max-width:1000px;padding:40px 40px 0;margin:auto;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletterSignupBar .completedForm fieldset:nth-of-type(2),.newsletterSignupBar .completedForm fieldset:nth-of-type(3),.newsletterSignupBar form fieldset:nth-of-type(2),.newsletterSignupBar form fieldset:nth-of-type(3){float:right}.newsletterSignupBar .completedForm legend,.newsletterSignupBar form legend{width:100%}.newsletterSignupBar .completedForm .formTitle,.newsletterSignupBar form .formTitle{text-align:center;font-family:var(--font_title);font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:500;margin:10px 0 15px;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word;text-wrap:balance;hyphens:auto;color:var(--newsletterTextColor)}.newsletterSignupBar .completedForm .freetext,.newsletterSignupBar form .freetext{text-align:center}.newsletterSignupBar .completedForm .textInput input,.newsletterSignupBar form .textInput input{border-bottom-color:var(--newsletterTextColor);color:var(--newsletterTextColor)}.newsletterSignupBar .completedForm .checkbox ul li label span,.newsletterSignupBar form .checkbox ul li label span{-webkit-text-size-adjust:100%}.newsletterSignupBar .completedForm .checkbox ul li label:before,.newsletterSignupBar form .checkbox ul li label:before{background-color:var(--newsletterBackgroundColor);border:1px solid var(--newsletterTextColor);border-radius:2px}.newsletterSignupBar .completedForm input[type=checkbox]:checked+label:before,.newsletterSignupBar form input[type=checkbox]:checked+label:before{background-color:var(--lichte_basis_primair)}.newsletterSignupBar .completedForm input[type=checkbox]:checked+label:after,.newsletterSignupBar form input[type=checkbox]:checked+label:after{border:2px solid var(--donkere_basis_secundair);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px;left:4px;width:12px;height:6px;border-top-style:none;border-right-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.newsletterSignupBar .completedForm .buttonBar,.newsletterSignupBar form .buttonBar{float:right}.newsletterSignupBar .completedForm .buttonBar button,.newsletterSignupBar form .buttonBar button{background-color:var(--call_to_action_default);margin-top:0;border-radius:var(--border-radius_buttons)}.newsletterSignupBar .completedForm>p,.newsletterSignupBar form>p{text-align:center;line-height:initial}.newsletterSignupBar .datePicker input.focus+label,.newsletterSignupBar .datePicker input:focus+label,.newsletterSignupBar .dropdown input.focus+label,.newsletterSignupBar .dropdown input:focus+label,.newsletterSignupBar .textInput input.focus+label,.newsletterSignupBar .textInput input:focus+label{color:var(--newsletterTextColor)}.newsletterSignupBar .datePicker input.focus,.newsletterSignupBar .datePicker input:focus,.newsletterSignupBar .datePicker select.focus,.newsletterSignupBar .datePicker select:focus,.newsletterSignupBar .dropdown input.focus,.newsletterSignupBar .dropdown input:focus,.newsletterSignupBar .dropdown select.focus,.newsletterSignupBar .dropdown select:focus,.newsletterSignupBar .textInput input.focus,.newsletterSignupBar .textInput input:focus,.newsletterSignupBar .textInput select.focus,.newsletterSignupBar .textInput select:focus{outline:0;border-bottom:1px solid var(--newsletterTextColor)}@media screen and (min-width:1100px){.newsletterSignupBar .formfield.checkbox{width:calc(100% - 180px)}}@media screen and (max-width:1100px){.newsletterSignupBar .completedForm,.newsletterSignupBar form{padding-bottom:40px}}@media screen and (max-width:700px){.newsletterSignupBar form fieldset:nth-of-type(2),.newsletterSignupBar form fieldset:nth-of-type(3){float:none;width:100%}}@media only screen and (max-width:600px){.newsletterSignupBar form pre{line-height:20px}}
.onsite_campaign_headerCTA{display:none;position:absolute;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}@media screen and (min-width:1510px) and (max-width:1700px){.onsite_campaign_headerCTA{display:block;right:1%;max-width:190px}.onsite_campaign_headerCTA i{display:none}}@media screen and (min-width:1700px){.onsite_campaign_headerCTA{display:block;right:5%}}
.Onsite_SlideIn_Popup{position:fixed;background-color:var(--lichte_basis_primair);color:var(--donkere_basis_primair);max-width:343px;min-height:198px;z-index:11;bottom:105px;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);box-shadow:1px 1px 3px 1px rgba(0,0,0,.4);border-radius:var(--border-radius)}.Onsite_SlideIn_Popup .title{font-weight:600;margin-top:6px;margin-bottom:9px}.Onsite_SlideIn_Popup .campagnePopUpContentText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6px 18px 20px}.Onsite_SlideIn_Popup .campagnePopUpContentText .ctaButton{margin-top:20px;-ms-flex-item-align:end;align-self:flex-end;text-align:right}.Onsite_SlideIn_Popup .campagneImage{height:198px}.Onsite_SlideIn_Popup .campagneImage img{position:absolute;height:198px;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius) var(--border-radius) 0 0}@media screen and (max-height:700px){.Onsite_SlideIn_Popup .campagneImage{display:none}}.Onsite_SlideIn_Popup .closePopup{display:none;position:absolute;top:17px;right:17px;cursor:pointer;z-index:12}.Onsite_SlideIn_Popup.visible .closePopup{display:block}.Onsite_SlideIn_Popup.slideinPositionLeft{left:30px;margin-right:30px;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.Onsite_SlideIn_Popup.slideinPositionRight{right:30px;margin-left:30px;-webkit-transform:translateX(400px);transform:translateX(400px)}.Onsite_SlideIn_Popup .slideinTimer{display:none}.Onsite_SlideIn_Popup.visible{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media (max-width:768px){.Onsite_SlideIn_Popup .campagnePopup{display:none}}body:has(.bottomHeader.off) .Onsite_SlideIn_Popup{bottom:30px}@media (max-width:500px){.Onsite_SlideIn_Popup.partiallyVisible.visible{bottom:60px}}
.pagebuilder .content table{width:900px;border:0;border-radius:var(--border-radius);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}.pagebuilder .content table td,.pagebuilder .content table tr{padding:2px}.pagebuilder .content table td,.pagebuilder .content table th,.pagebuilder .content table tr{border-bottom:1px solid var(--donkere_basis_primair);border-top:none;border-right:none;border-spacing:0;border-collapse:collapse}.pagebuilder .content table tr:nth-child(odd){background:var(--lichte_basis_primair)}.pagebuilder .content table tr:nth-child(even){background:var(--lichte_basis_secundair)}.pagebuilder .content table tr:last-of-type td,.pagebuilder .content table tr:last-of-type th{border-bottom:none}.pagebuilder .content table tr th:first-of-type{border-left:none}.pagebuilder .content table th{background:var(--primair_default);color:var(--lichte_basis_primair);padding:2px}
.lazyloading{opacity:0}.image,.lazyload,.lazyloaded,.loading{opacity:1;-webkit-transition:1s cubic-bezier(.215,.61,.355,1);transition:1s cubic-bezier(.215,.61,.355,1)}
.buttonBar button .fa-spinner{display:none}.buttonBar button.loadingButton,.buttonFooter button.loadingButton{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:.5}.buttonBar button.loadingButton .fa-solid,.buttonFooter button.loadingButton .fa-solid{display:inline-block}
.servicePage .info-image img{width:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (min-width:768px){.servicePage .fullwidth{display:-webkit-box;display:-ms-flexbox;display:flex}}.capabilityGroup_title{font-family:var(--font_title);font-size:clamp(2rem,5vw,3.3rem);line-height:clamp(32px,5vw,45px);letter-spacing:0;font-weight:500;margin:10px 0 15px;text-transform:Initial;-webkit-hyphens:auto;-ms-hyphens:auto;color:var(--color_title_headers);word-break:normal;overflow-wrap:break-word;text-wrap:balance;hyphens:auto}.capabilityGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-20px -40px 40px;padding:0;list-style-type:none}.capabilityGroup li,.upsidesOverview .upsidesGroup li{margin:40px;display:block;list-style-type:none;position:relative;overflow:hidden;padding:0 0 20px;text-align:center;-ms-flex-preferred-size:calc(33% - 80px);flex-basis:calc(33% - 80px);width:33%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.capabilityGroup li img{max-width:100%;width:auto;height:auto;margin-bottom:20px;max-height:250px;-o-object-fit:cover;object-fit:cover;border-radius:100%;aspect-ratio:1/1}.capabilityGroup li p,.upsidesOverview .upsidesGroup li p{text-align:center;line-height:28px}@media (max-width:500px){.capabilityGroup li{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:100%}}@media (max-width:768px){.capabilityGroup{margin:0}.capabilityGroup li{-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px);width:100%;margin:0;-ms-flex-preferred-size:100%;flex-basis:100%}}.serviceResults .mainColumn{overflow:auto}@media (max-width:768px){.serviceResults .mainColumn .service_results_left,.serviceResults .mainColumn .service_results_right{float:none;width:100%}.serviceResults .mainColumn .service_results_left{margin:0 0 60px}}.clientQuoteWrapper h2{margin-bottom:20px}.clientQuoteWrapper img{float:left;display:block;border-radius:100%;margin-top:20px;z-index:1;width:250px}.clientQuoteWrapper blockquote{float:right;width:calc(100% - 300px);padding:40px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;position:relative}.clientQuoteWrapper blockquote div{font-family:var(--font_main);font-size:20px;line-height:40px;font-style:italic;font-weight:300;position:relative;z-index:1}.clientQuoteWrapper blockquote div:after,.clientQuoteWrapper blockquote div:before{content:"\f10d";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;font-size:128px;line-height:128px;display:inline-block;color:var(--lichte_basis_secundair);top:-60px;left:-60px;z-index:-1;font-style:normal}.clientQuoteWrapper blockquote div:after{content:"\f10e";bottom:-60px;right:-60px;top:auto;left:auto}.clientQuoteWrapper blockquote .quoteAttribution{background:0 0;margin:0;float:right;padding:0;position:relative;width:auto;z-index:1;font-size:24px;line-height:28px}.clientQuoteWrapper blockquote .quoteAttribution:before{content:"";width:105px;display:block;position:absolute;height:1px;background-color:var(--donkere_basis_primair);left:-120px;top:11px}.clientQuoteWrapper .clientQuoteSubtitle{clear:both;float:left;width:100%;text-align:center;color:var(--donkere_basis_primair);font-size:32px;line-height:37px;margin:40px 0}@media (max-width:768px){.clientQuoteWrapper img{float:none;margin:auto;display:block;width:150px;height:40px auto 0 auto}.clientQuoteWrapper blockquote{padding:40px 0;width:100%}.clientQuoteWrapper blockquote div{font-size:14px;line-height:28px}.clientQuoteWrapper blockquote div:before{font-size:64px;line-height:64px;top:-20px;left:-20px}.clientQuoteWrapper blockquote div:after{font-size:64px;line-height:64px;bottom:-20px;right:-20px;top:auto;left:auto}.clientQuoteWrapper blockquote footer{font-size:18px;line-height:21px}.clientQuoteWrapper blockquote footer:before{width:50px;left:-60px}.clientQuoteWrapper .clientQuoteSubtitle{font-size:24px;line-height:28px;text-align:left}}.capabilityOverview{overflow:hidden}.upsidesOverview .upsidesGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -40px;padding:0;list-style-type:none}.upsidesOverview .upsidesGroup li{margin:0 40px 40px;-ms-flex-preferred-size:calc(25% - 80px);flex-basis:calc(25% - 80px);width:25%}.clientQuoteWrapper img,.upsidesOverview .upsidesGroup li img{max-width:100%;height:auto}@media (max-width:1000px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(33% - 80px);flex-basis:calc(33% - 80px);width:33%}}@media (max-width:768px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(50% - 80px);flex-basis:calc(50% - 80px);width:50%}}@media (max-width:500px){.upsidesOverview .upsidesGroup li{-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);width:100%}}.conclusionContact h2{margin-bottom:40px}.conclusionContact .contactFormAndInfoWrapper:has(aside){overflow:auto}.conclusionContact .contactFormAndInfoWrapper:has(aside) iframe{width:calc(50% - 20px);margin-right:40px;margin-bottom:40px;float:left}.conclusionContact .contactFormAndInfoWrapper:has(aside) aside{width:calc(50% - 20px);margin:0;padding:0;border:0;float:left}@media (max-width:768px){.conclusionContact .contactFormAndInfoWrapper:has(aside) aside,.conclusionContact .contactFormAndInfoWrapper:has(aside) iframe{width:100%;margin-right:0}.servicePage .showcases img{height:100%}}.showcase .ourServices{margin-top:40px}
.sortSelector{float:right;clear:both;position:relative;text-align:right;margin:0 0 10px}.sortSelector label{margin:10px 20px 10px 0;display:inline-block}.sortSelector select{-webkit-appearance:none;-moz-appearance:none;font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;background-color:var(--lichte_basis_secundair);color:var(--primair_default);width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 40px 10px 10px;outline:0;border:0;position:relative;border-radius:var(--border-radius_buttons);cursor:pointer}.sortSelector select option:hover{background-color:var(--primair_default);color:var(--primair_selected);cursor:pointer}.sortSelector select::-ms-expand{display:none}.sortSelector::after{content:"\f078";display:block;font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;color:var(--primair_default);right:15px;bottom:14px;pointer-events:none;font-size:14px;line-height:14px}@media (max-width:500px){.sortSelector{float:left}}
.header .usp_links,.header .usp_links li{display:-webkit-box;display:-ms-flexbox;display:flex}.header .usp_links{margin:0;color:var(--header_text_alternative_color);padding:0}.header .usp_links li{line-height:18px;padding:0 10px;font-style:normal;font-weight:400;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .usp_links li i{color:var(--header_text_alternative_color);margin-right:5px}.header .usp_links li .uspOne,.header .usp_links li .uspThree,.header .usp_links li .uspTwo{display:inline-block}.header .usp_links li section{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .usp_links li:first-of-type{padding-left:0}.header .usp_links a{color:var(--header_text_alternative_color);text-decoration:underline}.header .usp_links.longUSP li{font-size:11px}@media (max-width:1000px){.header .usp_links{display:none}}
.LAYOUT_1_2 .content:has(.videoPopupActivator){height:100%;overflow:hidden}.LAYOUT_1_2 .content:has(.videoPopupActivator) .videoPopupActivator,.LAYOUT_1_2 .content:has(.videoPopupActivator) .videoPopupActivator figure,.LAYOUT_1_2 .content:has(.videoPopupActivator) .videoPopupActivator img{height:100%}.videoPopupActivator{position:relative;cursor:pointer;line-height:0}.videoPopupActivator i{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:60px;color:var(--lichte_basis_primair)}.videoPopupActivator figure.cover img{width:100%;position:initial}.videoDirectPlayWrapper{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:2;background-color:var(--donkere_basis_primair)}.videoDirectPlayWrapper .videoDirectPlayContainer,.videoDirectPlayWrapper .videoDirectPlayContainer iframe,.videoPopupWrapper .videoPopupContainer iframe{width:100%;height:100%}.videoPopupWrapper{position:fixed;top:0;bottom:0;right:0;left:0;background:rgba(0,0,0,.6);z-index:101;display:block}.videoPopupWrapper.hidden{display:none}.videoPopupWrapper .videoPopupContainer{background:var(--lichte_basis_primair);padding:40px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;height:95%;width:95%;-webkit-box-sizing:border-box;box-sizing:border-box}.videoPopupWrapper .videoPopupContainer .closePopup{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;color:var(--donkere_basis_primair)}
.header .mainColumn{max-width:100%;width:var(--dimension_contentColumnWidth);-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px}.header .mainColumn .menuLinksWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media (max-width:1000px){.header .mainColumn .menuLinksWrapper{margin-right:75px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.headerLink,.headerLink a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.headerLink a{display:block}.headerLink a em,.main-nav li a span,.main-nav li.hide,.main-nav li.out>ul,.show-menu,.touch-button{display:none}.headerLink a img{height:57px;width:auto;margin:auto;vertical-align:middle}.header form input::-webkit-input-placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}.header form input:-ms-input-placeholder,.header form input::-ms-input-placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}.header form input::placeholder{font-family:var(--font_main)!important;font-style:normal;font-weight:300}@media (min-width:1100px){.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_standard{margin-top:37px}.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_standard{margin-top:0}}@media (max-width:1100px) and (min-width:1000px){.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper) .mainColumn:has(nav) .mega_standard{margin-top:45px}.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_multiple,.header:has(div.topHeaderWarningWrapper.hidden) .mainColumn:has(nav) .mega_standard{margin-top:0}}@media (max-width:1000px){.header:has(div.visible){height:100px}.designProductPage.transparantMenuOnPage .noTopHeader,.documentProductvariant2.transparantMenuOnPage .noTopHeader,.pagebuilder.transparantMenuOnPage .topHeader{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .noTopHeader.pagebuilder_fixed_menu,.documentProductvariant2.transparantMenuOnPage .noTopHeader.pagebuilder_fixed_menu,.pagebuilder.transparantMenuOnPage .topHeader.pagebuilder_fixed_menu{background:var(--lichte_basis_primair);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:200ms ease-in;transition:200ms ease-in}}.headerlinks li,.headerlinks ul{list-style:none;margin:0;padding:0}.headerlinks ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.main-nav li,main-nav{margin:0;padding-bottom:0;list-style:none;display:block}.main-nav{clear:both;height:49px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;border:0}.main-nav>li{float:left;height:49px;position:relative;z-index:98}.main-nav>li:first-child>a{padding-left:20px}.main-nav>li>a{display:block;padding:0 12px;color:var(--header_text_color);text-decoration:none;text-transform:initial;font-size:16px;line-height:49px;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.main-nav>li.active>a>em{font-weight:700}.show-menu a em{font-style:normal}.main-nav li li.subItems>a:after,.show-menu a:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0)}.show-menu a:before{margin-right:8px;content:\f0c9;font:21px/1 FontAwesome}.main-nav>li.subItems>a:after{content:'\20';border-top:4px solid var(--lichte_basis_primair);border-left:4px solid transparent;border-right:4px solid transparent;display:inline-block;width:0;margin:0 0 0 4px;height:4px}.main-nav li li.subItems>a:after{content:'\f054';font:10px/1 FontAwesome;position:absolute;right:0;top:5px}.main-nav ul li a{display:block;padding:2px 10px 2px 0;text-decoration:none;color:var(--donkere_basis_primair)}.header,.main-nav ul li a .menuLink{display:-webkit-box;display:-ms-flexbox;display:flex}.main-nav ul li a .menuLink{gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-nav ul li a .menuLink img{display:block;height:30px;width:30px;-o-object-fit:contain;object-fit:contain}.main-nav ul li a:hover,.quickSearch button:hover{color:var(--primair_default)}.main-nav li a em{font-style:normal;font-weight:400}.main-nav li ul{opacity:0;position:absolute;top:49px;left:0;margin:0;z-index:9;width:16em;padding:20px;border:0;background:var(--lichte_basis_primair);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-webkit-transition:opacity 150ms ease-in-out 150ms;transition:opacity 150ms ease-in-out 150ms}.main-nav li li.out>ul,.main-nav li ul li a span{display:block}.main-nav li.hover>ul,.main-nav li.wait>ul,.main-nav li:hover>ul{display:block;opacity:1;z-index:99}.main-nav li ul li{float:none;display:block;width:auto;margin:0;border:0;background-image:none;position:relative}.main-nav li ul li ul li,.quickSearch fieldset{border:0;margin:0;padding:0}.main-nav li ul li ul li a{font-weight:400}@media (max-width:1000px){.main-nav li a.level-1,.main-nav li a.level-2{font-size:clamp(17px,5vw,20px);line-height:clamp(25px,5vw,24px);letter-spacing:0;margin:0}.main-nav li a.level-1{text-transform:Initial;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;height:60px;font-family:var(--font_title);font-weight:500;color:var(--header_text_color_mobile);line-height:49px}.main-nav li a.level-1 em{font-weight:700}.main-nav li a.level-2{font-family:var(--font_main);font-weight:400;color:var(--header_text_color_mobile)!important;line-height:18px;padding-left:38px!important}.main-nav li a.level-3,.main-nav li a.level-4,.main-nav li a.level-5{font-family:var(--font_main);font-size:clamp(12px,5vw,14px);line-height:clamp(12px,5vw,24px);letter-spacing:0;font-weight:400;color:var(--header_text_color_mobile)}.main-nav li a.level-3{padding-left:56px}.main-nav li a.level-4{padding-left:74px}.main-nav li a.level-5{padding-left:92px}}.header{position:relative;height:216px;margin:0 auto;width:1000px;background:var(--header_background_color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.quickSearch button em{display:none}.quickSearch{position:absolute;right:25px;top:100px}.quickSearch fieldset{width:281px;display:block;width:calc(100% - 40px)}.quickSearch fieldset input{outline:0;background-color:#fff;padding:0 35px 0 7px;border:0;border-bottom:1px solid var(--lichte_basis_secundair);height:34px;border-radius:0;font-family:var(--font_main)}@media (max-width:1000px){.quickSearch fieldset input{border-radius:100vw;background:var(--lichte_basis_secundair)}}.quickSearch fieldset button{border:0;background:0 0;position:absolute;right:10px;top:6px;font-size:18px;color:var(--header_text_color);outline:0;margin:0;padding:1px 4px;min-height:0;cursor:pointer;-webkit-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}.header nav,.quickSearch fieldset input{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}img.our-aim{margin:13px 0 0 500px}.languagesLinks{list-style:none;margin:0;padding:0;float:right}.languagesLinks li{margin:6px 6px 0 0;padding:0;float:left}.languagesLinks li img{border:0}@media (max-width:1000px){.header,header{height:auto;position:fixed;top:0;width:100%;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}.header .topHeader,header .topHeader{height:0}.header.nav-up{top:-75px}.header:has(div.visible).nav-up{top:-100px}.show-menu{display:block;height:26px;width:24px;right:0;margin:16px;line-height:32px;font-size:28px;position:absolute;text-decoration:none}.main-nav li li.subItems>a:after,.main-nav>li.subItems>a:after,.show-menu em{display:none}.touchNavOpen .show-menu{color:var(--donkere_basis_primair)}.header nav{position:static;margin:10px 0 0}.main-nav{display:block;max-height:0;height:auto;overflow:hidden}.main-nav>li,.touchNavOpen .main-nav{width:100%;float:none;padding:0;height:auto}.touchNavOpen .main-nav{display:block;overflow:hidden;top:0;left:0;z-index:50;line-height:36px;margin:0;max-height:9999px;transition:max-height 500ms ease-in-out 0s;-moz-transition:max-height 500ms ease-in-out 0s;-webkit-transition:max-height 500ms ease-in-out 0s;-o-transition:max-height 500ms ease-in-out 0s}.main-nav>li{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid var(--donkere_basis_primair)}.main-nav>li>a{text-transform:none}.main-nav li ul,.main-nav li ul li{width:100%;position:relative}.main-nav li li.action,.main-nav li ul li a,.touchNavOpen .main-nav{color:var(--lichte_basis_primair)}.main-nav li li.action>a{color:var(--primair_default)}.main-nav li a{padding-left:10px}.main-nav li ul li a{width:auto;padding:15px 45px 15px 20px;min-height:17px;font-size:16px;line-height:18px}.main-nav li.touchOpen>ul{position:static;display:block!important}.main-nav li li li a{padding-left:30px}.main-nav li ul{opacity:1;top:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;padding:0;border:0;line-height:36px;background:0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.main-nav li ul ul{padding:0;left:0}.main-nav ul>li:last-child,.main-nav>li:last-child{border:0}.quickSearch{position:static;padding:0}.quickSearch fieldset{margin:0;padding:0;position:relative;max-width:350px}.quickSearch fieldset button{color:var(--header_text_color_mobile)}.languagesLinks{position:absolute;top:5px;right:5px}}@media (min-width:1000px){.header{width:100%;height:70px;position:fixed;top:0;z-index:95;-webkit-box-shadow:5px 2px 5px rgba(0,0,0,.1);box-shadow:5px 2px 5px rgba(0,0,0,.1);background-color:var(--header_background_color)}.header:has(div.topHeader){height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.header:has(div.topHeaderWarningWrapper.hidden){height:106px}.header+.site{padding-top:70px}.header nav{width:auto;right:70px}.main-nav{height:70px}.main-nav>li,.quickSearchContainer{height:70px;z-index:80}.main-nav>li>a{line-height:70px;font-size:14px;padding:0 20px;color:var(--header_text_color)}.main-nav>li.action>a{color:var(--header_text_color);background:var(--lichte_basis_primair)}.main-nav>li.hover>a .main-nav>li>a:hover,.main-nav>li.wait>a,.main-nav>li:hover>a,.show-menu a:hover{background-color:var(--primair_default_light);color:var(--primair_selected);height:70px}.main-nav li ul{top:70px;padding:0;background:var(--lichte_basis_primair);width:20em;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15);box-shadow:0 2px 5px rgba(0,0,0,.15)}.main-nav ul li a{color:var(--donkere_basis_primair);padding:10px 20px}.main-nav ul li a:hover{color:var(--donkere_basis_primair);background-color:var(--primair_default_light)}.header .mainColumn .headerlinks span{font-size:20px;line-height:70px;color:var(--header_icons_color);cursor:pointer}.quickSearchContainer.visible~.headerlinks .toggleSearchButton.fa-search:before{content:'\f00d'}.quickSearchContainer{position:absolute;top:70px;left:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;overflow:hidden;background-color:var(--header_background_color);width:100vw;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1);box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-top:1px solid var(--lichte_basis_secundair)}.quickSearchContainer>.toggleSearchButton{position:absolute;right:285px;cursor:pointer;font-size:20px!important;color:var(--primair_default);padding:24px 10px}.quickSearchContainer.visible{-webkit-transform:scaleY(1);transform:scaleY(1);overflow:visible}.quickSearchContainer.visible .quickSearch{visibility:visible;opacity:1}.header.default:has(.topHeaderWarningWrapper.visible) .quickSearchContainer{top:150px}.header.default:has(div.topHeader) .quickSearchContainer{top:104px}.quickSearch{position:absolute;left:0;top:19px;overflow:hidden;max-width:var(--dimension_contentColumnWidth);width:100%;margin:auto;right:0;visibility:hidden;opacity:0;-webkit-transition:visibility .6s,opacity .6s linear;transition:visibility .6s,opacity .6s linear}.quickSearch fieldset input{padding:0 10px;height:42px}.quickSearch fieldset button{font-size:20px;top:5px;right:0}}@media screen and (max-width:1240px) and (min-width:1000px){.header .mainColumn{padding:0 20px}.header .mainColumn .toggleSearchButton,.headerlinks{right:20px}.header nav{position:absolute;right:125px;top:34px}.quickSearch{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.quickSearch fieldset button{right:23px}}@media (max-width:1000px){.header{position:fixed;z-index:95;height:70px;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);box-shadow:0 1px 5px rgba(0,0,0,.1)}.header .mainColumn .headerLink{padding-left:20px}.headerlinks li span{line-height:50px;font-size:27px}.headerlinks a{color:var(--header_icons_color)}.headerlinks .languageSelector a{color:var(--header_text_color)}.header .mainColumn .toggleSearchButton{display:none}.quickSearchContainer{-webkit-box-sizing:border-box;box-sizing:border-box;height:72px;display:none;position:absolute;top:70px;width:100%;background:var(--header_background_color);padding:15px 82px 15px 20px;z-index:200}}@media (max-width:1000px) and (max-width:500px){.quickSearchContainer{height:72px}}@media (max-width:1000px){.touchNavOpen .quickSearchContainer{display:block}.quickSearch fieldset{max-width:350px}.quickSearch fieldset input{font-size:16px;line-height:16px;padding-left:16px}.toggleSearchButton.fa{display:none}.show-menu{margin:auto;top:-1px;bottom:0;right:24px;color:var(--header_icons_color)}.header:has(.topHeader) .show-menu{top:-1px}.touchNavOpen .show-menu.menu-button{background:var(--header_icons_color);border-radius:3px;-webkit-transition:.5s;transition:.5s}.touchNavOpen .show-menu.menu-button em:after,.touchNavOpen .show-menu.menu-button em:before{background:var(--lichte_basis_primair);height:2px}.show-menu.menu-button em,.show-menu.menu-button em:after,.show-menu.menu-button em:before{width:95%;height:4px;background:var(--header_icons_color);-webkit-transition:.5s;transition:.5s}.show-menu.menu-button em{display:block;margin:45% 10%;font-size:0}.show-menu.menu-button em:after,.show-menu.menu-button em:before{content:'';position:absolute;-webkit-transform-origin:0 50%;transform-origin:0 50%}.show-menu.menu-button em:before{top:1px}.show-menu.menu-button em:after{bottom:2px}.touchNavOpen .show-menu em:before{top:5px;width:80%}.touchNavOpen .show-menu em:after{bottom:5px;width:80%}.touchNavOpen .show-menu{color:var(--header_icons_color)}.touchNavOpen .show-menu.menu-button em{width:0;margin-left:80%;margin-right:20%;background:var(--lichte_basis_primair)}.touchNavOpen .show-menu.menu-button em:before{-webkit-transform:rotate(134deg);transform:rotate(134deg)}.touchNavOpen .show-menu.menu-button em:after{-webkit-transform:rotate(-134deg);transform:rotate(-134deg)}.header nav{position:absolute;top:140px;left:0;margin:0}.touchNavOpen .main-nav{max-height:calc(100dvh - 140px);overflow-y:auto}.main-nav{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.main-nav>li{border-bottom:unset}.main-nav li a{padding-left:20px}.main-nav>li.action>a{color:var(--primair_default);background-color:var(--lichte_basis_primair)}.main-nav>li.hover>a .main-nav>li>a:hover,.main-nav>li.wait>a,.main-nav>li:hover>a,.show-menu a:hover{background-color:var(--header_background_color);color:var(--header_text_color_mobile)}.main-nav li ul li a,.main-nav>li.touchOpen a,.main-nav>li>a{background-color:var(--header_background_color)}.main-nav li ul li a,.main-nav>li>a{color:var(--header_text_color_mobile)}.main-nav>li>a{font-weight:300}.main-nav .touch-button{display:block;position:absolute;right:0;font-size:20px;text-align:center;top:0;cursor:pointer;padding:0;height:48px;width:48px}.main-nav .touch-button .touch-icon{display:inline-block;width:48px;height:48px;position:relative}.main-nav .touch-button .touch-icon:after{content:"\f054";font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;line-height:16px;display:inline-block;color:var(--header_text_color_mobile);vertical-align:sub}.main-nav .touchOpen>.touch-button .touch-icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.3s ease;transition:.3s ease;color:var(--primair_default_light);background:var(--header_text_color_mobile);padding:4px 7px 2px;font-size:13px;border-radius:2px}.main-nav li ul li a{padding:15px 20px}}@media only screen and (max-width:1220px){.languagesLinks{display:none}}@media screen and (max-width:1180px){header{min-height:70px;height:auto;left:0;top:0}header .logo{width:50%;max-height:40px;top:15px;left:15px}}.designProductPage.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img,.documentProductvariant2.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img,.pagebuilder.transparantMenuOnPage .header:not(.touchNavOpen) .headerLink img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.designProductPage.transparantMenuOnPage .header,.documentProductvariant2.transparantMenuOnPage .header,.pagebuilder.transparantMenuOnPage .header,.pagebuilder.transparantMenuOnPage .topheader{background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header.touchNavOpen,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen,.pagebuilder.transparantMenuOnPage .header.touchNavOpen{background:var(--header_background_color)}.designProductPage.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header.touchNavOpen .headerLink .blackLogo{display:block;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .headerLink .blackLogo,.designProductPage.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header.touchNavOpen .headerLink .whiteLogo{display:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header.touchNavOpen li.hover,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen li.hover,.pagebuilder.transparantMenuOnPage .header.touchNavOpen li.hover{background:#fff}.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu{background-color:var(--header_text_color_mobile)}.designProductPage.transparantMenuOnPage .header #show-menu em,.designProductPage.transparantMenuOnPage .header #show-menu em::before,.designProductPage.transparantMenuOnPage .header #show-menu em:after,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em::before,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em:after,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.designProductPage.transparantMenuOnPage .header.touchNavOpen #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header #show-menu em,.documentProductvariant2.transparantMenuOnPage .header #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header.touchNavOpen #show-menu em:after,.pagebuilder.transparantMenuOnPage .header #show-menu em,.pagebuilder.transparantMenuOnPage .header #show-menu em::before,.pagebuilder.transparantMenuOnPage .header #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em::before,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu.touchNavOpen #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em::before,.pagebuilder.transparantMenuOnPage .header.touchNavOpen #show-menu em:after{background:var(--lichte_basis_primair)}.designProductPage.transparantMenuOnPage .header .headerLink .whiteLogo,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo,.documentProductvariant2.transparantMenuOnPage .header .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo,.pagebuilder.transparantMenuOnPage .header .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .blackLogo{display:block;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .headerlinks .toggleSearchButton,.documentProductvariant2.transparantMenuOnPage .header .headerlinks .toggleSearchButton,.pagebuilder.transparantMenuOnPage .header .headerlinks .toggleSearchButton{color:#fff;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li a,.pagebuilder.transparantMenuOnPage .header .main-nav li a{color:#fff}@media only screen and (max-width:1000px){.designProductPage.transparantMenuOnPage .header .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li a,.pagebuilder.transparantMenuOnPage .header .main-nav li a{color:var(--header_text_color)}}.designProductPage.transparantMenuOnPage .header .main-nav li.hover a,.designProductPage.transparantMenuOnPage .header .main-nav li.wait a,.designProductPage.transparantMenuOnPage .header .main-nav li:hover a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li.hover a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li.wait a,.documentProductvariant2.transparantMenuOnPage .header .main-nav li:hover a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a,.pagebuilder.transparantMenuOnPage .header .main-nav li.hover a,.pagebuilder.transparantMenuOnPage .header .main-nav li.wait a,.pagebuilder.transparantMenuOnPage .header .main-nav li:hover a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li.hover a,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .main-nav li:hover a{color:var(--header_text_color)}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu{background:var(--header_background_color);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink img{-webkit-filter:unset;filter:unset}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em::before,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu #show-menu em:after{background:var(--header_text_color_mobile)}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerLink .whiteLogo{display:none;-webkit-transition:200ms ease-in;transition:200ms ease-in}.designProductPage.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton,.documentProductvariant2.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton,.pagebuilder.transparantMenuOnPage .header.pagebuilder_fixed_menu .headerlinks .toggleSearchButton{color:var(--header_text_color);-webkit-transition:200ms ease-in;transition:200ms ease-in}.pagebuilder.transparantMenuOnPage .topheader.pagebuilder_fixed_menu{background:var(--donkere_basis_secundair);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);-webkit-transition:200ms ease-in;transition:200ms ease-in}@media (max-width:500px){.header:not(:has(div.languageSelector)) .quickSearchContainer .quickSearch fieldset{width:90%}.header.default:has(.topHeaderWarningWrapper.visible) .quickSearchContainer{top:100px}.header.default:has(.topHeaderWarningWrapper.visible) nav{top:170px}.header.default:has(.topHeaderWarningWrapper.visible) .show-menu{top:20px}}
.mainwidth{width:100%;max-width:1140px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.fullwidth{width:100%;overflow:auto}.ribbon{width:100%}.passive-dark{background-color:var(--donkere_basis_secundair)}.donkere-basis-primair h1,.donkere-basis-primair h2,.donkere-basis-primair h3,.donkere-basis-primair h4,.donkere-basis-primair h5,.donkere-basis-primair p,.donkere-basis-primair ul,.passive-dark,.passive-dark .ribbonHeader,.passive-dark h1,.passive-dark h2,.passive-dark h3,.passive-dark h4,.passive-dark h5,.primaire-default h1,.primaire-default h2,.primaire-default h3,.primaire-default h4,.primaire-default h5,.primaire-default p{color:var(--lichte_basis_primair)}.passive-dark .ribbonLink{color:var(--color_links_dark)}.desk{background-color:var(--lichte_basis_secundair)}.white{background-color:var(--lichte_basis_primair)}.cta-color{background-color:var(--call_to_action_default)}.primaire-default{background-color:var(--primair_default)}.donkere-basis-primair{background-color:var(--donkere_basis_primair)}.donkere-basis-primair .ribbonHeader{color:var(--lichte_basis_primair)}.donkere-basis-primair .ribbonLink{color:var(--color_links_dark)}.primair-default-light{background-color:var(--primair_default_light)}.ribbon .ribbonContainer{width:100%;max-width:1140px;margin:0 auto;padding:20px;overflow-y:auto;overflow-x:hidden}.pageHeader{max-width:100%;width:var(--dimension_mainColumnWidth);margin:0 auto;padding:0 40px;min-height:70px}.layout,.layout form fieldset legend,.pageHeader,.ribbon .ribbonContainer{-webkit-box-sizing:border-box;box-sizing:border-box}.layout{float:left;padding:20px}.layout.info-content-right{float:right}.layout form fieldset legend{display:block;text-align:left;padding:0 0 10px;color:var(--donkere_basis_primair);width:100%;font-size:37px;font-weight:700;line-height:37px}.fullwidth .layout{padding:0}.accessifyWCMSWrapper .accessifyWCMSArea.layout{padding-top:40px;padding-bottom:50px}.translate_down,.translate_up{z-index:1;position:relative;-webkit-transform:translateY(-100px);transform:translateY(-100px)}.translate_down{-webkit-transform:translateY(100px);transform:translateY(100px)}.grayRibbon{background-color:var(--lichte_basis_secundair)}.grayRibbon .pagebuilder_layout{border:20px solid var(--lichte_basis_secundair)}.pagebuilder.noHeaderFooter .site{padding-top:0}.LAYOUT_1{width:100%}.LAYOUT_1_3{width:33.33%}.LAYOUT_2_3{width:66.66%}.LAYOUT_1_2{width:50%}.LAYOUT_1_4{width:25%}.LAYOUT_1_5{width:20%}.LAYOUT_4_5{width:80%}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(img) .content img,.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(img) .content p,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(img) .content img,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(img) .content p,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(img) .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(img) .content p,.pagebuilder .ribbonContainer:has(.LAYOUT_1_3):has(img) .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_3):has(img) .content p,.pagebuilder .ribbonContainer:has(.LAYOUT_1_4):has(img) .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_4):has(img) .content p{border-radius:var(--border-radius)}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image),.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image),.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image) .info-image .content{height:100%}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content p,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content p,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image) .info-image .content p{height:100%;border-radius:0}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image) .info-image .content img{position:absolute}@media (max-width:500px){.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image) .info-image .content img,.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image) .info-image .content img{position:initial}.pagebuilder .fullwidth:has(.LAYOUT_1_2):has(.info-image),.pagebuilder .mainwidth:has(.LAYOUT_1_2):has(.info-image),.pagebuilder .ribbonContainer:has(.LAYOUT_1_2):has(.info-image){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagebuilder .content .fullwidth,.pagebuilder .content .fullwidth.passive-dark{display:block;overflow-wrap:anywhere}.pagebuilder .content .fullwidth.passive-darkn,.pagebuilder .content .fullwidth:nth-child(2),.pagebuilder .content .fullwidth:nth-child(4){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:1000px){.LAYOUT_1_3,.LAYOUT_1_4,.LAYOUT_1_5,.LAYOUT_2_3{width:50%}.LAYOUT_4_5{width:100%}}@media screen and (max-width:800px){.LAYOUT_1_2{width:100%}}@media screen and (max-width:700px){.LAYOUT_1_3,.LAYOUT_1_4,.LAYOUT_1_5,.LAYOUT_2_3{width:100%}.grayRibbon .pagebuilder_layout{border:10px solid var(--lichte_basis_secundair)}}
@media screen and (max-width:978px){.oembed-provider-youtube iframe{display:block;width:100%;max-width:600px;height:auto}}
.gradientTitleHeader{background-color:var(--donkere_basis_primair)}.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(var(--donkere_basis_primair)));-webkit-mask-image:linear-gradient(to top,transparent -75%,var(--donkere_basis_primair));mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-75%,transparent),to(var(--donkere_basis_primair)));mask-image:linear-gradient(to top,transparent -75%,var(--donkere_basis_primair));width:100%}@media (max-width:500px){.gradientTitleHeader img{-webkit-mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(var(--donkere_basis_primair)));-webkit-mask-image:linear-gradient(to top,transparent -45%,var(--donkere_basis_primair));mask-image:-webkit-gradient(linear,left bottom,left top,color-stop(-45%,transparent),to(var(--donkere_basis_primair)));mask-image:linear-gradient(to top,transparent -45%,var(--donkere_basis_primair))}}.gradientTitleHeader .description,.gradientTitleHeader .title,.gradientTitleHeader .titleOnFullscreenPhoto,.gradientTitleHeader h1,.gradientTitleHeader h1.title{text-shadow:none;color:var(--lichte_basis_primair);font-size:clamp(2.5rem,5vw,5rem);padding-bottom:30px;font-weight:500;text-transform:Initial;line-height:clamp(40px,5vw,100px);font-family:var(--font_title);letter-spacing:0;word-break:normal;overflow-wrap:break-word;text-wrap:balance;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.genericLinksSwiperWrapper .swiper-wrapper{height:auto;list-style-type:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:5px 5px 5px 25px}.footerRibbons .genericLinksSwiperWrapper .swiper-wrapper{padding-left:unset}.genericLinksSwiperWrapper li{text-align:center;padding:0;margin:0}.genericLinksSwiperWrapper li .tile{text-align:left}.genericLinksSwiperWrapper{position:relative}.genericLinksSwiperWrapper ul{padding:0;margin:0}.genericLinksSwiperWrapper .genericLinks{min-height:100px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:40px}.genericLinksSwiperWrapper .swiper-container{overflow:hidden;height:auto;margin-top:25px;margin-bottom:25px}.genericLinksSwiperWrapper .genericLinks .swiper-slide{padding:0;list-style-type:none;height:auto}.genericLinks .swiper-slide::before{display:none}.genericLinksSwiperWrapper .swiper-slide{height:auto}@media (max-width:768px){.genericLinksSwiperWrapper .genericLinks{width:100%}}
.info-content-left .content{display:inline-block;max-width:500px;padding:60px 60px 60px 30px;line-height:22px;text-align:left;float:right}.info-content-left .content:has(.pagebuilderComponent_button),.info-content-right .content:has(.pagebuilderComponent_button){display:block}.info-content-right .content{display:inline-block;max-width:500px;padding:60px 30px 60px 60px;line-height:22px;text-align:left}@media (max-width:1000px){.info-content-left .content,.info-content-right .content{padding:60px 60px 60px 30px}}@media (max-width:1200px){.info-image img{max-width:100%;width:auto}}
.pagebuilder .passive-dark{background-color:var(--donkere_basis_secundair);overflow:hidden;color:#fff;min-height:150px;position:relative}.pagebuilder .gradient .ribbonHeader,.pagebuilder .gradient h1,.pagebuilder .gradient h2,.pagebuilder .gradient h3,.pagebuilder .gradient h4,.pagebuilder .passive-dark .ribbonHeader,.pagebuilder .passive-dark .ribbonlink,.pagebuilder .passive-dark h1,.pagebuilder .passive-dark h2,.pagebuilder .passive-dark h3,.pagebuilder .passive-dark h4{color:#fff}.pagebuilder .VideoSeethrough{height:900px;background:0 0;-webkit-box-shadow:rgba(50,50,93,.25) 0 30px 60px -12px inset,rgba(0,0,0,.3) 0 18px 36px -18px inset,rgba(0,0,0,.35) 0 -50px 36px -28px inset;box-shadow:rgba(50,50,93,.25) 0 30px 60px -12px inset,rgba(0,0,0,.3) 0 18px 36px -18px inset,rgba(0,0,0,.35) 0 -50px 36px -28px inset}.pagebuilder .headerWithBackgroundVideo.fixedVideo iframe{position:fixed!important;z-index:-1}.pagebuilder .footerRibbons{background-color:var(--lichte_basis_primair);position:relative}.pagebuilder .fullwidthRibbon,.pagebuilder .white{position:relative}.pagebuilder .cta-color,.pagebuilder .gradient{overflow:hidden;color:#fff;min-height:150px;position:relative}.pagebuilder .gradient{background:-webkit-gradient(linear,left top,right top,from(var(--color_gradient_left)),to(var(--color_gradient_right)));background:linear-gradient(90deg,var(--color_gradient_left) 0%,var(--color_gradient_right) 100%)}.pagebuilder .gradient .ribbonLink{color:var(--color_links_dark)}.pagebuilder .cta-color{background-color:var(--call_to_action_default)}.pagebuilder .cta-color .ribbonHeader,.pagebuilder .cta-color h1,.pagebuilder .cta-color h2,.pagebuilder .cta-color h3,.pagebuilder .cta-color h4{color:#fff}.pagebuilder .info-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.pagebuilder .info-image{background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.pagebuilder .info-image p{margin:0;line-height:0}.pagebuilder .introduction-text{position:relative;left:0;right:0;width:100%;max-width:1560px;text-align:left;margin:0 auto;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.pagebuilder .explorer-object-fit{position:relative;background-size:cover;background-position:center center}.pagebuilder .explorer-object-fit img{opacity:0}.pagebuilder .pageHeader .content>p,.pagebuilder .tilegroupperson ul{margin:0}.pagebuilder .pageHeader ul{margin:0;padding:0;list-style-type:none;overflow:auto;float:right}.pagebuilder .pageHeader ul li{margin:0;padding:0;list-style-type:none;float:left}.pagebuilder .pageHeader ul li a{padding:0 20px;background-color:var(--lichte_basis_primair);display:block;text-transform:uppercase;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.pagebuilder .pageHeader ul li a:hover{background-color:var(--lichte_basis_secundair);text-decoration:none}.pagebuilder .pageHeader ul li a,.pagebuilder .pageHeader ul li a em{line-height:70px;text-decoration:none;font-size:14px;color:var(--primair_default)}.pagebuilder .pageHeader .content>p img{margin-top:8px}.pagebuilder .pageHeader .ctaButton,.pagebuilder .pageHeader .mdButton{margin-top:13px;margin-left:5px;float:right}.pagebuilder .pageHeader .layout{padding:0}.documentpresentation{text-align:center;color:var(--lichte_basis_primair);text-shadow:2px 2px 10px var(--donkere_basis_primair);padding:0 20px}.documentpresentation h1{font-weight:900;font-size:48px;line-height:65px;color:var(--lichte_basis_primair)}.documentpresentation p{margin:0 0 30px}.documentpresentation span{font-size:20px}.documentpresentation img{width:auto;height:281px;-webkit-transform:skew(2deg,-2deg);transform:skew(2deg,-2deg);position:relative;background-color:var(--lichte_basis_secundair);margin:0 auto;-webkit-box-shadow:3px 3px 6px var(--donkere_basis_primair);box-shadow:3px 3px 6px var(--donkere_basis_primair)}.documentpresentation .button,.documentpresentation .ctaButton,.documentpresentation .mdButton,.documentpresentation .whiteButton{text-shadow:none}.pagebuilder .brochureFormWrapper{text-align:center;height:auto;width:auto}.pagebuilder .brochureFormWrapper .formfield{text-align:left}@media (max-width:768px){.pagebuilder .fullwidth img,.pagebuilder .info-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:auto;left:auto;-webkit-transform:none;transform:none}.pagebuilder .pageHeader{padding:0 20px;position:fixed;top:0;z-index:50}.pagebuilder .pageHeader .ctaButton,.pagebuilder .pageHeader .mdButton{position:fixed;border:20px solid var(--lichte_basis_primair);bottom:0;z-index:50;right:0;left:0;margin:0}.pagebuilder .pageHeader ul{width:100%}.pagebuilder .pageHeader ul li{display:none;width:100%}.pagebuilder .pageHeader ul li a{padding:0;line-height:50px}.pagebuilder .pageHeader ul:hover li{display:block}.pagebuilder .pageHeader ul::after{font-family:FontAwesome;font-size:36px;line-height:36px;content:"\f0c9";height:40px;width:40px;position:fixed;top:16px;right:13px;color:var(--primair_default)}.pagebuilder .pageHeader ul:hover::after{content:"\2715"}.pagebuilder .pageHeader .content>p img{height:53px}}@media (max-width:800px){.pagebuilder .fullwidth,.pagebuilder .fullwidth.passive-dark{display:block}.pagebuilder .fullwidth .layout .content,.pagebuilder .fullwidth.passive-dark .layout .content{width:100%;max-width:none}.pagebuilder .layout .content:has(table){overflow-x:auto}.pagebuilder .layout iframe{max-width:100%}.documentpresentation{text-align:center}.documentpresentation h1{font-size:32px;line-height:40px}.documentpresentation p{margin:0 0 30px}.documentpresentation span{font-size:20px}.documentpresentation img{height:281px;margin-bottom:40px}}@media (max-width:800px) and (max-width:1000px){.mainwidth .info-content-left .content,.mainwidth .info-content-right .content,.ribbon .info-content-left .content,.ribbon .info-content-right .content{padding:0}}
.cookieSpacer{position:relative;clear:both;width:100%;background-color:var(--donkere_basis_primair)}.cookieSpacer p{color:var(--lichte_basis_primair);line-height:22px;margin-top:20px;margin-bottom:20px}.cookieSpacer p,.settingsHeader{font-family:var(--font_main);font-size:14px}.cookieAlert,.cookieAlert p{color:var(--donkere_basis_primair)}.cookieAlert{position:fixed;bottom:25px;left:50%;background-color:var(--lichte_basis_primair);padding:20px;z-index:99999999999;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);width:985px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px;line-height:14px}.en .cookieAlert,.id-id .cookieAlert,.no-no .cookieAlert,.uk .cookieAlert{bottom:25px}.cookieAlert p{font-family:var(--font_main);font-size:14px;line-height:18px;margin-bottom:4px}.cookieAlert p:first-child strong{text-transform:uppercase}.hiddenActions,body.cookieVisible #visitorFooter{display:none}.showAdvanced{cursor:pointer;margin-right:20px;color:var(--primair_default);float:right;margin-top:13px;font-family:var(--font_main)}.showAdvanced:hover{text-decoration:underline}.advancedActions{margin-top:10px}.cookieAlert .cookieActions{margin-top:20px;text-align:left;font-size:14px}@media (max-width:500px){.cookieAlert .defaultActions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20px}.cookieAlert .defaultActions .cookieButtonWrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.cookieAlert .defaultActions.hiddenActions{display:none}}.cookieAlert .cookie-approve-btn{float:right;-webkit-transition:none;transition:none}.cookieAlert .cookie-approve-btn:hover{background-color:var(--primair_selected)}.cookieAlert .cookie-reject-btn{margin:auto 0;cursor:pointer;color:var(--primair_default)}.cookieAlert .cookie-reject-btn:hover{text-decoration:underline}.cookieAlert .cookieButtonWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;float:right}.cookieActions>label{position:relative;margin:10px 20px 10px 0;display:inline-block;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cookieActions>label.disabled{opacity:.5}.cookieActions .checkboxBackground,.cookieActions .checkmark{position:absolute;left:0;background-color:var(--lichte_basis_primair)}.cookieActions .checkboxBackground{display:block;height:20px;width:20px}.cookieActions input{opacity:0;margin-left:3px;cursor:pointer;margin-top:2px}.cookieActions .checkmark{top:-4px;height:25px;width:25px;color:var(--lichte_basis_primair);border:1px solid var(--donkere_basis_primair);border-radius:5px}.cookieActions input:checked~.checkmark{background-color:var(--primair_default);border-color:var(--primair_default)}.cookieActions .checkmark:after{content:"";position:absolute;display:none;left:9px;top:5px;width:5px;height:10px;border:solid var(--lichte_basis_primair);border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookieActions input:checked~.checkmark:after{display:block}.cookieActions .checkboxLabel{font-size:14px;margin-left:10px;font-family:var(--font_main)}.closeCookieAlert,.cookieAlert .hidden{display:none}.cookieAlert.briefAlert{width:600px}.closeCookieAlert::after{position:absolute;top:0;right:0;content:"\002715";font-size:16px;font-weight:700;color:var(--donkere_basis_primair);cursor:pointer;display:block;padding:10px;z-index:100;line-height:10px}@media (min-width:768px){.cookieAlert .cookie-approve-btn:hover{background-color:var(--primair_selected);color:var(--lichte_basis_primair)}.cookieActions>label:hover input~.checkmark{border-color:var(--primair_default)}}@media (max-width:1000px){#openCookieAlert{background-color:var(--donkere_basis_primair);color:var(--lichte_basis_primair);position:fixed;bottom:0;left:0;z-index:5;padding:12px;margin-bottom:45px;right:0;text-align:center;text-decoration:underline;cursor:pointer;display:block;-webkit-box-shadow:0 -3px 10px rgba(0,0,0,.2);box-shadow:0 -3px 10px rgba(0,0,0,.2);border-bottom:1px solid var(--lichte_basis_primair)}.closeCookieAlert{cursor:pointer;position:absolute;top:-31px;right:0;height:32px;width:33px;display:none;-webkit-box-shadow:2px -2px 4px 0 rgba(0,0,0,.2);box-shadow:2px -2px 4px 0 rgba(0,0,0,.2);background-color:var(--lichte_basis_primair)}.showAdvanced{margin-top:14px}.cookieAlert{bottom:0!important;padding:10px;overflow:visible}.cookieAction input[type=checkbox]{width:2em!important}.cookieAlert p{margin-top:0;max-width:100%}.cookieAlert .cookieActions{max-width:100%;text-align:left}.cookieAlert .cookie-approve-btn{display:block;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.policyText{max-height:80px;width:100%;overflow:auto;padding-bottom:5px}.policyText::-webkit-scrollbar{width:7px}.policyText::-webkit-scrollbar-thumb{width:7px;background-color:rgba(0,0,0,.3)}}@media (max-width:768px){#openCookieAlert{bottom:0;text-align:center}.showAdvanced{float:left}.cookieAlert .cookie-approve-btn{margin-top:4px}}@media (max-width:500px){#openCookieAlert{margin-bottom:47px}.cookieAlert .cookie-approve-btn{width:auto}a.button:after{background-image:none!important}}
footer{background-color:var(--donkere_basis_secundair)}.tile,.tileGroupPerson .tile_person{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}footer .footer-nav{max-height:350px}.designProductQuotationBlock .quotationImageBook{display:none}@media (max-width:500px){footer .footer-nav{max-height:550px}}#main-nav li.hover .mega_standard ul{overflow:visible}
.languageSelector,.languageSelector.mobile>div{display:-webkit-box;display:-ms-flexbox;display:flex}.languageSelector{position:relative;float:right;cursor:default;min-height:24px;gap:5px}.languageSelector.mobile{display:none}.languageSelector .indicator{font-size:8px}.languageSelector ul{position:absolute;top:24px;left:0;list-style:none;background-color:var(--lichte_basis_secundair);padding:5px 10px;z-index:200;display:none;margin:0}@media (max-width:1000px){.languageSelector ul{right:-5px;left:unset;top:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.languageSelector ul li{padding:5px 0}.languageSelector ul:hover,.languageSelector:hover ul{display:block}.languageSelector:hover{cursor:pointer}@media (max-width:1000px){.languageSelector{top:91px;right:20px;position:absolute;z-index:2000;background-color:transparent;display:none}.languageSelector .indicator,.languageSelector ul li{color:var(--donkere_basis_primair)}.header.touchNavOpen .languageSelector.mobile{display:block}}.languageSelector.mobile>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.languageSelector.mobile span{font-size:14px;font-weight:700;vertical-align:top}.languageSelector.mobile span.fa-globe{font-size:20px}.languageSelector.mobile li a,.languageSelector.mobile span{color:var(--header_text_color_mobile)}