@media (max-width:1399.98px){:root{--containerWidth:calc(1140px - 1.5rem)}header#top a.sitelink{position:relative;left:0;transform:none;top:unset}}@media (max-width:1199.98px){:root{--containerWidth:calc(960px - 1.5rem)}}@media (max-width:991.98px){:root{--containerWidth:calc(720px - 1.5rem)}.projects .title.border-start{border:none!important}.quote-text p br{display:none}.image-gallery img{height:clamp(200px, 35vw, 800px)}footer .primary .right .info{border:none!important}footer .siteinfo .wrapper{background:transparent!important}footer .primary nav ul.menu{column-count:3}.single-vacature .header-image.has-quote .media{height:100%}section.content.layout-triple .middle{border:none!important}}@media (max-width:767.98px){:root{--headerheight:75px;--blockHeight:clamp(70px, 8vh, 100px);--roundedBorder:calc(var(--blockHeight) / 2);--containerWidth:calc(540px - 1.5rem)}#menu-toggle .wrapper{padding:30px 26px}.projectinrichting-carousel .carousel{margin:0 -.5rem}.projectinrichting-carousel{padding-left:calc(1 * clamp(1rem, 5vw, 4rem) + 3rem);padding-right:calc(1 * clamp(1rem, 5vw, 4rem) + 3rem)}.projectinrichting-carousel .slick-arrow,.project-carousel .slick-arrow{visibility:visible;opacity:1}.media-quote.has-quote #play-video{margin-left:0;margin-top:-75px}.media-quote .quote-inner{transform:scale(.75)}.project-carousel .carousel{margin:0}.project-carousel .slick-list{padding:2rem 25%!important}footer .breadcrumb-bar .right svg.stars{max-width:70px}section.content .entry-content.duo{-webkit-column-count:1;-moz-column-count:1;column-count:1}#contactbutton{bottom:25px;right:25px}.image-gallery img{height:100%;aspect-ratio:16 / 9}.faq .faq-items .faq-item .title .icon{width:1rem;height:1rem}.referentie-carousel .carousel{margin:0!important}}@media (max-width:575.98px){:root{--headerheight:65px;--blockHeight:clamp(70px, 8vh, 100px);--roundedBorder:calc(var(--blockHeight) / 2)}header#top{width:100%;border-radius:0}#menu-toggle .wrapper{padding:24px 20px}.projectinrichting-carousel button.slick-prev{left:calc(-1 * clamp(1.5rem, 5vw, 4rem) - 1.5rem)}.projectinrichting-carousel button.slick-next{right:calc(-1 * clamp(1.5rem, 5vw, 4rem) - 1.5rem)}.project-carousel .slick-list{padding:2rem 20%!important}.project-carousel .slick-list{padding:2rem 20%!important}.project-carousel button.slick-prev{left:.75rem}.project-carousel button.slick-next{right:.75rem}.formulier .horizontal-buttons .gfield_radio{display:block}.formulier .horizontal-buttons .gfield_radio input[type="radio"]+label{font-size:12px;line-height:3;margin:.25rem 0}.formulier .horizontal-buttons .gfield_radio input[type="radio"]:checked+label{background-size:1rem;padding:0 2rem 0 2rem}.banner{height:85vh!important}footer .primary nav ul.menu{column-count:2}.media-quote{height:100%;aspect-ratio:16 / 8}.media-quote .quote-inner{transform:scale(1)}.media-quote.has-quote .media{height:100%}.banner{min-height:400px}}