@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(../css/fonts/inter-v18-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(../css/fonts/inter-v18-latin-italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(../css/fonts/inter-v18-latin-500.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(../css/fonts/inter-v18-latin-500italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(../css/fonts/inter-v18-latin-600.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(../css/fonts/inter-v18-latin-600italic.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(../css/fonts/inter-v18-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(../css/fonts/inter-v18-latin-700italic.woff2)format("woff2")}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;scroll-padding-top:4rem}body{color:#000;letter-spacing:0;font-family:Inter;font-size:18px;line-height:28px}h1,.h1{text-wrap:balance;letter-spacing:clamp(-3px,-.2vw,-1px);font-size:clamp(35px,6vw,65px)}h2,.h2{text-wrap:balance;letter-spacing:clamp(-3px,-.2vw,-1px);font-size:clamp(25px,5vw,60px);font-weight:500}img:not([src$=\.svg]){border-radius:14px;max-width:100%;height:auto}p em strong{color:#909090;letter-spacing:0;font-size:18px;font-style:normal}#header{z-index:999;width:100%;top:0;left:0}#header #menu-main li:last-child a{padding-right:0!important}#header.nav-light{background:#f2f3f4;border-bottom:1px solid #f2f3f4}#header.nav-light a{color:#4c4c4c}#header.nav-light nav{background:#fff}#header.nav-light nav .nav-link{color:#000}#header.nav-light .fullwidth-submenu{color:#000;z-index:99999999;background:#fff}#header.nav-light .fullwidth-submenu .submenu-links li a{color:#000}#header.nav-light .fullwidth-submenu:hover{z-index:9999999}#header.nav-dark #topbar{background:#ffffff1a}#header.nav-dark #topbar a{color:#d9d9d9}#header.nav-dark #topbar button{color:#fff}#header.nav-dark #topbar ul.dropdown-menu li a{color:#000}#header.nav-dark .navbar-toggler{background-color:#fff}#header.nav-dark .nav-link{color:#fff}#header.nav-dark:hover{background-color:var(--bs-primary);transition:background-color .3s;box-shadow:0 10px 30px #0000001a}#header.nav-dark:hover .nav-link{color:#fff}#header.nav-dark.affix{background-color:var(--bs-primary);transition:background-color .3s;box-shadow:0 10px 30px #0000001a}#header.nav-dark.affix .nav-link{color:#fff}#header.nav-dark .fullwidth-submenu{color:#fff;background:#304450}#header.nav-dark .fullwidth-submenu .submenu-links li a{color:#fff}#header.affix .nav-link{padding:.5rem 1rem;transition:padding .3s}#header #topbar .naws{gap:20px;padding:2px 0;display:flex}#header #topbar a{letter-spacing:0;font-size:12px;font-weight:500;text-decoration:none}#header nav .nav-link{letter-spacing:0;padding:1.5rem 1rem;font-size:14px;font-weight:500}@media (max-width:767px){#header nav .nav-link{padding:1rem .5rem}}#header nav .dropdown{position:static}#header nav .dropdown:hover .fullwidth-submenu,#header nav .dropdown:focus-within .fullwidth-submenu{opacity:1;visibility:visible;transform:translateY(0)}#header nav .dropdown .fullwidth-submenu{z-index:1000;opacity:0;visibility:hidden;border-radius:0 0 14px 14px;width:100%;padding:2rem 0;transition:all .3s;position:absolute;left:0;transform:translateY(10px);box-shadow:0 10px 30px #0000001a}#header nav .dropdown .fullwidth-submenu .submenu-links{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}#header nav .dropdown .fullwidth-submenu .submenu-links li{width:calc(50% - .5rem)}#header nav .dropdown .fullwidth-submenu .submenu-links li a{padding:.5rem 0;font-size:16px;font-weight:400;text-decoration:none;transition:color .2s;display:block}#header nav .dropdown .fullwidth-submenu .submenu-links li a:hover{color:var(--bs-warning)}#header nav .dropdown .fullwidth-submenu .submenu-links li.active a{color:var(--bs-warning);font-weight:500}#header nav .dropdown .fullwidth-submenu .submenu-text-col{padding-left:2rem}#header nav .dropdown .fullwidth-submenu .submenu-text-col .submenu-text{background:#455762;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:290px;padding:2rem;display:flex}#header nav .dropdown .fullwidth-submenu .submenu-text-col .submenu-text h4{color:#fff;letter-spacing:-1px;font-size:20px;font-weight:500;line-height:27.49px}#header nav .dropdown .fullwidth-submenu .submenu-text-col .submenu-text p{opacity:.6;color:#fff;letter-spacing:-.17px;font-size:14px;line-height:20px}#header nav .dropdown .fullwidth-submenu .submenu-text-col .submenu-text a{color:#fff;letter-spacing:0;font-size:13px;text-decoration:none}body.admin-bar #header{top:32px}#hero{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 14px 14px;height:90vh;min-height:850px;padding-top:4rem;position:relative;overflow:hidden}#hero:before{content:"";background-image:linear-gradient(134deg,#1620278a 2%,#162027 74% 74%);width:100%;height:100%;position:absolute;top:0;left:0}#hero .hero-container{z-index:1;color:#fff;align-items:center;height:calc(100% - 150px);display:flex;position:relative}#hero .hero-container h1{letter-spacing:-2.5px;margin-bottom:20px;font-size:clamp(45px,6vw,90px);font-weight:500;line-height:clamp(45px,6vw,90px)}#hero .hero-container p{color:#fff;letter-spacing:0;max-width:600px;font-size:20px;line-height:30px}#hero .materialen_slider{z-index:1;color:#fff;border-top:1px solid #46555f;height:150px;padding-top:20px;position:relative}#hero .materialen_slider span{letter-spacing:0;font-size:20px;line-height:31px}#hero .materialen_slider a{color:#fff}#hero .materialen_slider .carousel-cell{width:min-content;margin-right:4rem;position:absolute}.material-card{justify-content:center;align-items:center;gap:10px;width:min-content;text-decoration:none;display:flex}.material-card .materialelement{color:#fff;background:#304450;border-radius:10px;justify-content:center;align-items:center;width:50px;height:50px;padding:6px;text-decoration:none;display:flex;position:relative}.material-card .materialelement .material-card-number{font-size:6px;font-weight:500;line-height:8px;position:absolute;top:4px;left:5px}.material-card .materialelement .material-card-symbool{font-size:26px;font-weight:500}.material-card .material-card-title{letter-spacing:0;font-size:20px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;position:relative;overflow:hidden}.flickity-slider{width:100%;height:100%;position:absolute}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{color:#333;background:#ffffffbf;border:none;position:absolute}.flickity-button:hover{cursor:pointer;background:#fff}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;width:44px;height:44px;top:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button .flickity-button-icon{width:60%;height:60%;position:absolute;top:20%;left:20%}.flickity-page-dots{text-align:center;width:100%;margin:0;padding:0;line-height:1;list-style:none;position:absolute;bottom:-25px}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{opacity:.25;cursor:pointer;background:#333;border-radius:50%;width:10px;height:10px;margin:0 8px;display:inline-block}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-carousel{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}#materiaalaanbod .section-title{text-wrap:balance;margin-bottom:2rem;font-size:clamp(35px,5.5vw,60px);font-weight:500}#materiaalaanbod .material-grid-wrapper{grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:768px){#materiaalaanbod .material-grid-wrapper{grid-template-columns:repeat(2,1fr)}}#materiaalaanbod .material-grid{background:#fff;border:1px solid #dadee5;border-radius:14px;flex-direction:column;justify-content:space-between;margin-left:-1px;text-decoration:none;display:flex}@media (max-width:768px){#materiaalaanbod .material-grid{margin-bottom:-1px}}@media (min-width:768px){#materiaalaanbod .material-grid{aspect-ratio:2}}#materiaalaanbod .material-grid:hover{background:var(--bs-primary);color:#fff}#materiaalaanbod .material-grid:hover .material-card-title{color:#fff;border-bottom:1.5px solid var(--bs-warning)}#materiaalaanbod .material-grid:hover .material-card-number{color:#fff}#materiaalaanbod .material-grid .material-card-title{color:#000;letter-spacing:0;margin-bottom:1.5rem;margin-left:1rem;padding:1rem 1rem 15px 0;font-size:20px;font-weight:500}#materiaalaanbod .material-grid .material-card-number{color:#000;letter-spacing:0;padding:15px;font-size:10px;line-height:1}#materiaalaanbod .material-grid .materialelement{display:flex}.input-group-search{position:relative}.input-group-search input{color:#304450;background:#f2f3f4 url(../img/search.svg) right 15px center/16px no-repeat;border:none;border-radius:20px;width:100%;padding:10px 15px;font-size:14px}.input-group-search input:focus{background-image:url(../img/search-gold.svg);outline:none}.input-group-search button{color:#0000;background:0 0;border:0;width:80px;height:100%;font-size:0;position:absolute;top:0;right:0}@media (min-width:992px){#textimage{border-bottom:1px solid #dadee5;margin-bottom:8rem}#textimage .container{margin-bottom:-8rem}#textimage .text-wrapper:first-child,#textimage .text-wrapper:last-child{height:100vh;margin-top:-5rem}}#textimage .image-wrapper{height:100vh;position:sticky;top:0}#textimage .image-wrapper .textimage--image{aspect-ratio:1/1.45;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;width:100%;transition:opacity .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.news-wrapper{background:#f2f3f4;border-radius:14px;display:block}.news-wrapper .newsbox{padding:3rem}@media (max-width:768px){.news-wrapper .newsbox{padding:1.5rem}}.news-wrapper .newsbox .news-category{color:#000;letter-spacing:0;font-size:18px;line-height:30px}.news-wrapper .newsbox h3{color:#000;letter-spacing:clamp(-1.8px,-.2vw,-.8px);font-size:clamp(21px,3vw,36px);font-weight:500;line-height:clamp(26px,3vw,41px)}.news-wrapper .news-image{aspect-ratio:1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 14px 14px 0;width:100%}@media (max-width:768px){.news-wrapper .news-image{aspect-ratio:1/.5;border-radius:14px 14px 0 0}}#video #video-container{background-color:#000;border-radius:14px;max-width:100%;height:auto;margin-top:15px;margin-bottom:15px;padding-bottom:56.25%;animation:linear both rounded-mask-reveal;animation-timeline:view();animation-range:cover cover 40%;position:relative;overflow:hidden}@keyframes rounded-mask-reveal{0%{clip-path:inset(10% round 14px)}to{clip-path:inset(0% round 14px)}}#video #video-container iframe,#video #video-container object,#video #video-container embed,#video #video-container img,#video #video-container #video-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}#video #video-thumbnail .play{z-index:3;-webkit-backdrop-filter:blur(5px);background:#ffffff59;border:0;border-radius:100%;width:80px;height:80px;margin:auto;transition:-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:absolute;top:calc(50% - 50px);left:0;right:0}#video #video-thumbnail .play:hover{-webkit-backdrop-filter:blur(3px)}#video #video-thumbnail .play:after{content:"";border:16px solid #0000;border-top-width:0;border-bottom:20px solid #fff;width:0;height:0;margin:auto;transform:rotate(90deg)}#logoslider .flickity-carousel{z-index:1;position:relative}#logoslider .flickity-carousel .carousel-cell{width:min-content;margin-right:4rem;position:absolute}@media (max-width:768px){#logoslider .flickity-carousel .carousel-cell{margin-right:2rem}}#logoslider .flickity-carousel .carousel-cell img{max-width:inherit;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:grayscale();opacity:.6;width:150px;height:50px}#logoslider .flickity-carousel .carousel-cell img:hover{filter:grayscale(0%);opacity:1}#cta{color:#fff;background:#304450;border-radius:14px;max-width:1400px;margin:0 auto;padding:clamp(35px,5vw,150px) 0}#cta h4{letter-spacing:-1.2px;margin-bottom:1rem;font-size:24px;font-weight:500;line-height:34px}#cta p{color:#acb4b9;letter-spacing:0;font-size:16px;line-height:25px}#cta .cta-image img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%}#cta .downloads{border-top:1px solid #dadee540;padding:0;list-style:none}#cta .downloads li{background-image:url(../img/arrow-down.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:23px;border-bottom:1px solid #dadee540}#cta .downloads li:hover{background-image:url(../img/arrow-down-gold.svg)}#cta .downloads li .download-link{color:#fff;letter-spacing:-1.8px;width:100%;padding:2rem 45px 2rem 0;font-size:clamp(21px,3vw,36px);font-weight:500;text-decoration:none;display:block}@media (max-width:768px){#cta .downloads li .download-link{letter-spacing:-.5px}}#cta .quote-wrapper{padding:clamp(3rem,6vw,6rem) 0}#cta .quote-wrapper h2{color:#fff;letter-spacing:clamp(-3px,-.2vw,-3px);font-size:clamp(40px,5vw,60px);font-weight:500;line-height:clamp(45px,5vw,66px)}#cta .quote-wrapper .text{color:#fff;letter-spacing:0;font-size:20px;line-height:30px}#cta .quote-wrapper .text p{color:#fff;letter-spacing:0;margin-top:2rem;font-size:20px;line-height:30px}#cta .quote-wrapper .text-quote{background:#455762 url(../img/quote.svg) 3rem 2rem/23px no-repeat;border:1px solid #304450;border-radius:14px;padding:5rem 3rem 2rem}#cta .quote-wrapper .text-quote .quote p{color:#fff;letter-spacing:-1.3px;font-size:26px;line-height:33px}#cta .quote-wrapper .text-quote span.name{color:#acb4b9;letter-spacing:-.8px;margin-top:3rem;font-size:16px;line-height:33px}#cta .quote-wrapper .formwrapper{margin-top:3rem;position:relative}#cta .quote-wrapper .formwrapper .form-control{color:#fff;background:#304450;border:1px solid #dadee557;border-radius:6px;padding:1rem}#cta .quote-wrapper .formwrapper .form-control::placeholder{color:#fff}#cta .quote-wrapper .formwrapper .btn{color:#304450;background-color:#fff;font-weight:500;position:absolute;top:4px;right:4px}#cta .contactbox{background:#455762;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:335px;padding:2rem;display:flex}#cta .contactbox .title{color:#fff;letter-spacing:-1.2px;font-size:24px;font-weight:500;line-height:34px}#cta .contactbox .text{opacity:.6;color:#fff;letter-spacing:-.2px;font-size:16px;line-height:24px}#footer{padding:3rem 0}#footer .footer-logos{width:auto;max-width:100%;max-height:51px}#footer p{color:#000;letter-spacing:0;font-size:16px;line-height:33px}#footer h6{opacity:.3;color:#000;letter-spacing:0;font-size:12px}#footer .materialen-lijst,#footer ul#footermenu{margin:0;padding:0;list-style:none}#footer .materialen-lijst li,#footer ul#footermenu li{list-style:none}#footer .materialen-lijst li a,#footer ul#footermenu li a{color:#000;letter-spacing:0;font-size:16px;text-decoration:none}#footer .materialen-lijst{flex-wrap:wrap;display:flex}#footer .materialen-lijst li{width:50%}#colophon{border-top:1px solid #dadee5;padding:.5rem 0}#colophon p{color:#000;letter-spacing:0;justify-content:center;margin:0;font-size:12px}#colophon a{color:#000;letter-spacing:0;margin-left:1rem;font-size:12px;text-decoration:none}#spacer .spacer{min-height:2rem}#intro h1{border-bottom:1px solid #dadee5;width:100%;margin-bottom:clamp(2rem,5vw,4rem);padding-bottom:clamp(2rem,5vw,4rem);display:block}#imagefullwidth{max-width:1400px;margin:0 auto}#imagefullwidth img{aspect-ratio:1/.5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:14px;width:100%}#table p{color:#4c4c4c;letter-spacing:0;font-size:18px;line-height:28px}#table tr td:first-child{color:#000;letter-spacing:-1px;min-width:250px;max-width:100%;font-size:20px;font-weight:500;line-height:34px}#table tr td{padding-top:20px;padding-bottom:3rem}@media (max-width:767px){#table table,#table thead,#table tbody,#table th,#table td,#table tr{display:block}#table tr{border-bottom:0;margin-bottom:0}#table tr td{padding:15px 0}}#imagebreak img{border-radius:14px;width:100%}#hoverlinks{position:relative}#hoverlinks ul{counter-reset:hoverlinks-counter;border-top:1px solid #dadee5;margin:0;padding:0;list-style:none;position:relative}#hoverlinks ul li{counter-increment:hoverlinks-counter;border-bottom:1px solid #dadee5;position:relative}#hoverlinks ul li:before{content:counter(hoverlinks-counter,decimal-leading-zero);color:#000;letter-spacing:0;font-size:10px;position:absolute;top:50%;transform:translateY(-50%)}#hoverlinks ul li a{color:#000;letter-spacing:clamp(-2.3px,-.2vw,-1px);background-image:url(../img/arrow-right.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:23px;padding:2rem 0 2rem 1.5rem;font-size:clamp(28px,3vw,46px);text-decoration:none;display:block}#hoverlinks ul li a:hover{color:#fa9d3f;background-image:url(../img/arrow-right-gold.svg)}#hoverlinks .hover-image-container{pointer-events:none;z-index:5;justify-content:center;align-items:center;width:30%;height:100%;display:flex;position:absolute;top:0;right:6rem}@media (max-width:992px){#hoverlinks .hover-image-container{display:none}}#hoverlinks .hover-image{opacity:0;background-position:50%;background-size:cover;border-radius:14px;width:100%;height:0;padding-bottom:70%;transform:translateY(20px)rotate(-3deg);box-shadow:0 10px 30px #0000001a}#hero-materiaal{background-color:var(--bs-primary);background-position:0 0;background-repeat:no-repeat;background-size:contain;border-radius:0 0 14px 14px;width:100%;height:800px;padding-top:clamp(3rem,5vw,6rem);position:relative;overflow:hidden}#hero-materiaal.single-materiaal-hero{height:300px}#hero-materiaal h1{color:#fff;letter-spacing:clamp(-4px,-.3vw,-2px);font-size:clamp(40px,7vw,80px);font-weight:500;line-height:clamp(60px,5vw,90px)}#hero-materiaal .hero-materiaal-symbool{aspect-ratio:1;border:1px solid #fff;border-radius:14px;justify-content:flex-end;align-items:center;max-width:310px;display:flex;position:relative}#hero-materiaal .hero-materiaal-symbool .hero-materiaal-symbool--symbool{color:#fff;border-bottom:4px solid #fa9d3f;width:80%;font-size:132px;font-weight:700;line-height:132px;display:block;position:relative}#hero-materiaal .hero-materiaal-symbool .hero-materiaal-symbool--symbool:after{content:"";background-image:url(../img/meteltext.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:85px;height:18px;display:block;position:absolute;bottom:-35px;left:0}#hero-materiaal .hero-materiaal-symbool--bg{border:.5px solid #ffffff26;border-radius:14px;width:100%;height:100%;position:absolute}#hero-materiaal .hero-materiaal-symbool--bg:hover{border-color:#ffffff59;animation-duration:1s}#hero-materiaal .hero-materiaal-symbool--bg:first-child{top:0;left:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(2){top:0;left:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(3){top:0;left:-300%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(4){top:0;left:-400%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(5){top:-100%;left:0}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(6){top:-100%;left:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(7){top:-100%;left:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(8){top:-100%;left:-300%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(9){top:-100%;left:-400%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(10){top:100%;left:0}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(11){top:100%;left:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(12){top:100%;left:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(13){top:100%;left:-300%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(14){top:100%;left:-400%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(15){top:0;right:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(16){top:100%;right:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(17){top:-100%;right:-100%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(18){top:-100%;right:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(19){top:0;right:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(20){top:100%;right:-200%}#hero-materiaal .hero-materiaal-symbool--bg:nth-child(21){top:0;right:100%}#uitgelichtelinks{background:#f2f3f4;border-radius:14px;max-width:1400px;margin:0 auto;padding:clamp(35px,5vw,150px) 0}#uitgelichtelinks ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex;position:relative}#uitgelichtelinks ul li{border-bottom:1px solid #dadee5;flex:0 0 calc(50% - 1.5rem)}#uitgelichtelinks ul li:nth-child(odd){margin-right:3rem}@media (max-width:768px){#uitgelichtelinks ul li:nth-child(odd){margin-right:1rem}#uitgelichtelinks ul li{flex:0 0 calc(50% - .5rem)}}#uitgelichtelinks ul li:first-child,#uitgelichtelinks ul li:nth-child(2){border-top:1px solid #dadee5}#uitgelichtelinks ul li a{color:#000;letter-spacing:-.9px;background-image:url(../img/arrow-right.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:16px;margin:.3rem 0;padding:.3rem 40px .3rem 0;font-size:18px;line-height:34px;text-decoration:none;display:block}@media (max-width:768px){#uitgelichtelinks ul li a{background-size:12px;padding:.3rem 20px .3rem 0}}#uitgelichtelinks ul li a:hover{color:#fa9d3f;background-image:url(../img/arrow-right-gold.svg)}#textlinks ul{margin:0;padding:0;list-style:none;position:relative}#textlinks ul li{border-bottom:1px solid #dadee5}#textlinks ul li:first-child{border-top:1px solid #dadee5}#textlinks ul li a{color:#000;letter-spacing:-1px;background-image:url(../img/arrow-right.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:16px;margin:.3rem 0;padding:.3rem 0;font-size:20px;font-weight:500;line-height:34px;text-decoration:none;display:block}#textlinks ul li a:hover{color:#fa9d3f;background-image:url(../img/arrow-right-gold.svg)}#linkblokken ul{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){#linkblokken ul{flex-direction:row}}#linkblokken ul li{width:calc(25% - .75rem);margin-bottom:1rem}@media (max-width:1200px){#linkblokken ul li{width:calc(33.333% - .75rem)}}@media (max-width:992px){#linkblokken ul li{width:calc(50% - .5rem)}}@media (max-width:576px){#linkblokken ul li{width:100%}}#linkblokken ul li a{color:#fff;background:#304450;border:.5px solid #fff;border-radius:14px;flex-direction:column;justify-content:space-between;height:100%;min-height:300px;padding:1.5rem;line-height:1.1;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){#linkblokken ul li a{min-height:200px}}#linkblokken ul li a .sub{font-size:10px}#linkblokken ul li a .title{letter-spacing:0;width:100%;margin-bottom:1rem;font-size:20px;font-weight:500;display:block}#linkblokken ul li a .desc{color:#acb4b9;letter-spacing:0;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:50px;font-size:15px;transition:color .3s;display:-webkit-box;overflow:hidden}#linkblokken ul li a:hover{color:#304450;background:#fa9d3f;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}#linkblokken ul li a:hover .desc{color:#304450}#specificaties .regel{border-top:1px solid #dadee5}#specificaties .specificatie-title{color:#000;letter-spacing:-1px;font-size:20px;font-weight:500;line-height:34px}#link-cta{z-index:99;background:0 0;border-radius:0 0 14px 14px;margin-top:-80px;margin-bottom:80px;line-height:50px;position:sticky;top:89px}#link-cta.single-materiaal-hero{color:#304450;background:#f2f3f4;margin-top:0;margin-bottom:20px;top:0}#link-cta.single-materiaal-hero button{color:#304450;background-image:url(../img/arrow-down-dark.svg)}#link-cta button{letter-spacing:clamp(-1.2px,-.1vw,-.6px);color:#fff;background-color:#0000;background-image:url(../img/arrow-down.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:24px;border:0;padding-right:4rem;font-size:clamp(15px,2vw,24px);text-decoration:none}body.affix #link-cta{background:#304450}body.affix #link-cta button{color:#fff;background-image:url(../img/arrow-down-gold.svg)}body.admin-bar #link-cta{top:124px}#nummers .nummer__nummer{height:60px;overflow:hidden}#nummers .nummer__nummer .inside{color:#000;letter-spacing:-3px;margin-top:15px;font-size:60px;font-weight:500;line-height:31px;display:block}#nummers .nummer__nummer .inside sup{color:#000;letter-spacing:0;margin-left:.5rem;font-size:20px;line-height:31px}#nummers .nummer__text{color:#000;letter-spacing:0;border-top:1px solid #dadee5;padding-top:1rem;font-size:20px;line-height:31px}article .post-category{color:#000;letter-spacing:0;font-size:12px}article .post-title{color:#000;letter-spacing:-1.2px;font-size:24px;font-weight:500;line-height:26px}article .post-thumbnail img{aspect-ratio:1/.7;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:14px}.pagination{justify-content:center;gap:.25rem;width:100%;margin:1rem 0;display:flex}.pagination .page-numbers{justify-content:center;align-items:center;width:20px;height:20px;text-decoration:none;display:flex}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#304450;font-weight:600;text-decoration:none}.pagination .next.page-numbers,.pagination .prev.page-numbers{width:fit-content}.pagination .next.page-numbers{border-left:1px solid #eaeaea;margin-left:1rem;padding-left:1rem}.pagination .prev.page-numbers{border-right:1px solid #eaeaea;margin-right:1rem;padding-right:1rem}#single-post{border-bottom:1px solid #dadee5;margin-bottom:3rem;padding-bottom:3rem}#single-post h1{color:#000;letter-spacing:-2.1px;font-size:42px;font-weight:500;line-height:48px}#single-post .post-thumbnail img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:14px}#post-content h2{color:#000;letter-spacing:clamp(-1.8px,-.1vw,-.8px);font-size:clamp(36px,3vw,42px);font-weight:500;line-height:clamp(42px,3vw,48px)}#post-content h3{color:#000;letter-spacing:clamp(-1.2px,-.1vw,-.8px);font-size:clamp(24px,3vw,36px);font-weight:500;line-height:clamp(28px,3vw,34px)}#post-content p{color:#000;letter-spacing:0;font-size:20px;line-height:30px}#post-content .wp-caption{max-width:100%;margin-bottom:1rem}#post-content .wp-caption-text{color:#000;letter-spacing:0;font-size:14px}.post-sidebar .post-sidebar-item{background:#f2f3f4;border:1px solid #f2f3f4;border-radius:14px;margin-bottom:1rem;padding:1.75rem}.post-sidebar .post-sidebar-item .formwrapper{margin-top:25px;position:relative}.post-sidebar .post-sidebar-item .formwrapper .form-control{background:#f2f3f4;border:1px solid #dadee5;border-radius:6px;line-height:2}.post-sidebar .post-sidebar-item .formwrapper .btn{color:#0000;opacity:.6;background:url(../img/arrow-right.svg) 50%/17px no-repeat;border:0;height:100%;font-size:1px;position:absolute;top:0;right:0}.post-sidebar .post-sidebar-item .formwrapper .btn:hover{opacity:1}.post-sidebar .post-sidebar-item .formwrapper .mb-3{margin-bottom:0!important}.category-filter{font-size:.75rem}.category-filter .form-check-input{width:1rem;height:1rem;margin-top:.25rem;margin-right:.5rem}.category-filter .form-check-inline{margin-right:0}#contact a{text-decoration:none}#contact #openorclose{vertical-align:middle;border-radius:100%;width:7px;height:7px;display:inline-block}#contact .form-label{color:#000;letter-spacing:0;margin:0;font-size:14px}#contact small{font-size:12px}#textfullwidth{width:100%;max-width:1400px;margin:0 auto;overflow-x:auto}#textfullwidth table{border-collapse:collapse;width:100%;margin-bottom:1.5rem;font-size:.8em}#textfullwidth table p{margin:0}#textfullwidth table th,#textfullwidth table td{vertical-align:top;border-top:1px solid #dee2e6;padding:.25rem}#textfullwidth table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}#textfullwidth table tbody+tbody{border-top:2px solid #dee2e6}#imagefullwidth img{width:100%;height:auto;display:block}.modal{z-index:99999}.modal .formwrapper .btn.btn-secondary{background:var(--bs-warning)}.modal .modal-dialog{max-width:500px;height:100%;margin-left:auto;margin-right:0;animation:.3s ease-out slide-in-right}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.modal .modal-content{border:0;border-radius:0;height:100%}.modal.fade .modal-dialog{transform:translate(100%)}.modal.show .modal-dialog{transform:translate(0)}#maten .maat-icon{background:#fff;border:1px solid #dadee5;border-radius:8px;justify-content:center;align-items:center;width:65px;height:65px;display:flex}#maten .maat-icon img{-o-object-fit:contain;object-fit:contain;width:60%}#maten .maten-link{color:#4c4c4c;letter-spacing:0;background-image:url(../img/arrow-down-dark.svg);background-position:100%;background-repeat:no-repeat;background-size:12px;border-bottom:1px solid #dadee5;margin-top:1rem;padding-right:30px;font-size:15px;line-height:25px;text-decoration:none;display:inline-block}#maten .maten-link:hover{background-image:url(../img/arrow-down-gold.svg)}@media (max-width:768px){#maten .maten-link{width:100%}}