@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}body:not(.single-project) section.header{padding-top:calc(var(--headerheight) + 0.75rem)!important}#fullnav{--navWidth:min(100%, 28rem);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}@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}body:not(.single-project) section.header{padding-top:calc(var(--headerheight) + 2.5rem)!important}.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 .slick-list{padding:2rem 0!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}.fullscreen-blocks .inner{height:auto;min-height:100vh;min-height:100svh;max-height:none;padding-top:calc(var(--headerheight) + var(--gutter))}.fullscreen-blocks .blocks{grid-auto-flow:row;grid-auto-rows:minmax(170px,1fr)}.fullscreen-blocks .content{padding:1.25rem 1.5rem}.fullscreen-blocks .title{font-size:clamp(1.25rem, 7.5cqi, 2.5rem)}.fullscreen-blocks .visit{font-size:.8125rem}.fullscreen-blocks.has-more .inner{min-height:0}.fullscreen-blocks.has-more .blocks{grid-auto-rows:max(170px, calc((100svh - var(--headerheight) - 4 * var(--gutter)) / 3.3))}.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}.projectinrichting-nav .items{flex-wrap:nowrap!important;max-width:100%;overflow-x:auto;scrollbar-width:none}.projectinrichting-nav .items::-webkit-scrollbar{display:none}.projectinrichting-nav .item{padding:.625rem .875rem;white-space:nowrap}#fullnav{--navWidth:100%}#fullnav .navigation{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:1rem 0!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}}@media (max-width:991.98px){.afbeelding-content .left .image{height:auto!important;aspect-ratio:4 / 3;border-radius:clamp(1.5rem, 6vw, 3rem) 0 0 0}.floating-images .image.left .image,.floating-images .image.right .image{border-radius:0}}@media (max-width:991.98px){.seo-landing .seo-content .media-frame{aspect-ratio:16 / 10}.seo-landing .seo-content .seo-block.odd .seo-block-text,.seo-landing .seo-content .seo-block.even .seo-block-text{margin-left:0;margin-right:0;margin-top:-2.5rem;padding-left:2rem;padding-right:2rem}.seo-landing .seo-content .seo-block-card,.seo-landing .seo-content .seo-block.even .seo-block-card{border-radius:0 0 clamp(1.5rem, 6vw, 3rem) 0}.faq-panel .faq-item .entry-content .answer{margin-left:0;padding-right:0}.blogposts .post:first-child .inner,.blogposts .post:last-child .inner{border-radius:0}.featured-post .inner{border-radius:clamp(1.5rem, 6vw, 3rem) 0 clamp(1.5rem, 6vw, 3rem) 0}.single-post-thumbnail{height:clamp(280px, 45vh, 520px)}.vacatures-list .vacature a{border-radius:clamp(1.5rem, 6vw, 3rem) 0 clamp(1.5rem, 6vw, 3rem) 0}.werkwijze .image .media-frame,.werkwijze .item.even .image .media-frame{aspect-ratio:4 / 3}.seo-landing .seo-werkwijze .seo-steps::before{display:none}.seo-landing .seo-werkwijze .media-frame,.seo-landing .seo-werkwijze .seo-step.even .media-frame{aspect-ratio:16 / 10;border-radius:clamp(1.5rem, 6vw, 3rem) 0 0 0}.seo-landing .seo-werkwijze .seo-step-inner,.seo-landing .seo-werkwijze .seo-step.even .seo-step-inner{max-width:none;margin-left:0;margin-top:1.5rem;text-align:left}}@media (max-width:767.98px){.seo-landing .voordelen .col-md-4:first-child>div,.seo-landing .voordelen .col-md-4:last-child>div{border-radius:0}.seo-landing .voordelen .col-md-4:first-child>div{border-radius:calc(var(--roundedBorder) / 1.5) 0 0 0}.seo-landing .voordelen .col-md-4:last-child>div{border-radius:0 0 calc(var(--roundedBorder) / 1.5) 0}.call-to-action-inner{border-radius:calc(var(--roundedBorder) / 1.5) 0 calc(var(--roundedBorder) / 1.5) 0}}@media (max-width:991.98px){header#top .project-start-button{width:2.5rem;height:2.5rem;padding:0;justify-content:center}.project-popup__dialog{margin:4vh auto}}