.wpb-header{--gc:1;--gap:3.2rem;.wpb-text{--fs:1.6rem}&.wpb-header--home{padding-top:calc(var(--nav-height) + var(--pt, 0rem));padding-inline:1rem;.wpb-header__body{background-color:var(--clr-dark-85);border-radius:.8rem;overflow:hidden;position:relative;max-width:154rem;z-index:1;margin-inline:auto;.wpb-text{font-size:var(--text-md);padding-block:3.2rem;h1{text-wrap:balance}.wpb-persons{strong,span{color:#fff;i{color:#fff}}}.wpb-usps{row-gap:.6rem;padding-left:0}}.wpb-header__image{position:relative;&::before{content:'';display:block;padding-top:56.25%}img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}.wpb-icon--style-elm-top-right{position:absolute;bottom:10%;right:-30%;z-index:-1;transform:scaleY(-1);opacity:.2}}}&.wpb-header--subpage{display:flex;flex-direction:column;justify-content:space-between;row-gap:3.2rem;padding-top:3.2rem;.wpb-card{max-width:53.6rem;margin-left:auto;z-index:1}.wpb-header__body .container{display:grid;grid-template-columns:minmax(0,1fr);column-gap:2rem;align-items:end}&:not(.has-background-image){.wpb-header__body .container{align-items:center}}&.has-background-image{min-height:60rem;.wpb-breadcrumbs{color:#fff}.wpb-card{margin-bottom:-2rem}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong{background:linear-gradient(0deg,#fff0 23%,rgb(255 255 255 / .3) 23%,rgb(255 255 255 / .3) 45%,#fff0 45%)}&::after{background:linear-gradient(0deg,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .2) 100%)}}}&.wpb-header--lp{padding-top:3.2rem;.container{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:center}.wpb-header__content{display:grid;row-gap:2.4rem;justify-items:start}.wpb-text{--fs:var(--text-md)}.wpb-usps{padding-left:0;i{color:var(--clr-dark);font-size:1.4rem}}.wpb-header__image{width:100%;border-radius:var(--radius-sm);overflow:hidden;img{display:block;width:100%;height:100%;object-fit:cover}}.wpb-header__review{margin:0;display:grid;row-gap:.8rem;border-top:1px solid var(--clr-border);padding-top:2rem;.wpb-header__review-meta{color:var(--clr-dark-75);font-size:var(--text-sm)}blockquote{font-size:var(--text-lg);font-family:var(--wpb-font-heading);margin:0;color:var(--clr-dark);font-size:var(--text-md);line-height:1.4}figcaption{font-size:var(--text-lg);font-family:var(--wpb-font-heading);color:var(--clr-dark)}}@media (min-width:992px){padding-top:4.8rem;.container{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6.4rem}.wpb-header__image{aspect-ratio:4 / 3.6}}}@media (min-width:768px){&.wpb-header--home{padding-inline:2rem}}@media (min-width:992px){&.wpb-header--home{.wpb-header__body{.wpb-text{max-width:50%;padding-block:4.8rem;padding-right:2rem}.wpb-header__image{position:absolute;top:0;right:0;bottom:0;left:auto;width:50%}.wpb-icon--style-elm-top-right{right:40%;bottom:-40%}}}&.wpb-header--subpage{padding-top:4.8rem;.wpb-header__body .container{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6.4rem}}}@media (min-width:1200px){&.wpb-header--home{.wpb-header__body{.wpb-text{max-width:45%;padding-top:9.7rem;padding-bottom:6.4rem;padding-right:6.4rem}.wpb-header__image{width:54%}}}&.wpb-header--subpage{.has-background-image{padding-top:6.4rem}}}}.wpb-block.wpb-block--objecten{.wpb-intro-label{display:block;margin-bottom:.8rem;color:var(--clr-dark);font-size:1.6rem;font-weight:500;line-height:1.2}.wpb-section__header .wpb-text{max-width:62rem;p{color:var(--clr-dark-75)}}.swiper-slide{height:auto;display:flex}.wpb-section__footer{padding-top:3.2rem;.container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.6rem}.wpb-slider__buttons{margin-left:auto}.wpb-persons .wpb-persons__text{strong,span{color:var(--clr-dark-85)}}}&.wpb-bg-clr--transparent{.wpb-card.wpb-card--object{background-color:var(--clr-contrast-100)}}&.wpb-bg-clr--contrast{.wpb-section__footer{}}}.wpb-block--blurb{&.wpb-variant--cards{.wpb-card{background-color:var(--clr-contrast-100);transition:background var(--ts-25) ease;h3{font-size:clamp(1.8rem, 4vw, 2.2rem)}.btn{--clr:var(--clr-dark);--hover-clr:var(--clr);--p:0;--lh:1;border:none!important;background-color:transparent!important;.wpb-icon-wrapper{--bg:#fff;i[class*="fa"]{color:var(--clr-dark)}}}&:hover .btn .wpb-icon-wrapper{background-color:var(--clr-dark-85);i[class*="fa"]{color:#fff}}}&.wpb-bg-clr--contrast .wpb-card{background-color:#fff}}.wpb-section__footer{padding-top:3.2rem;.wpb-persons{flex-wrap:wrap;gap:1.6rem 0;.wpb-persons__text{display:grid;row-gap:.4rem;p{--mt:0;color:var(--clr-dark-75);font-size:1.4rem;line-height:1.4}}.btn{margin-left:auto}}}}.wpb-block.wpb-block--objecten-overzicht{.wpb-intro-label{display:block;margin-bottom:.8rem;color:var(--clr-dark);font-size:1.6rem;font-weight:500;line-height:1.2}.wpb-section__header .wpb-text{max-width:62rem;h2{font-size:clamp(2.8rem, 4vw, var(--heading-sm))}p{color:var(--clr-dark-75)}}.wpb-objecten-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:stretch}&.wpb-bg-clr--transparent{.wpb-card.wpb-card--object{background-color:var(--clr-contrast-100)}}@media (min-width:576px){.wpb-objecten-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}}@media (min-width:992px){.wpb-objecten-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}}.wpb-block.wpb-block--team{.wpb-section__header{padding-bottom:3.2rem;.wpb-text{max-width:80rem;p{color:var(--clr-dark-75)}}}.wpb-team{--gap:3.9rem 2.6rem;align-items:stretch}}.wpb-block.wpb-block--reviews{.wpb-intro-label{display:block;margin-bottom:.8rem;color:var(--clr-dark);font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center}.wpb-section__header .container{justify-content:center}.wpb-section__header .wpb-text{max-width:62rem;text-align:center;p{color:var(--clr-dark-75)}}.wpb-reviews{display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;align-items:start;.wpb-reviews__column{display:flex;flex-direction:column;gap:1.6rem}}.wpb-reviews.wpb-reviews--faded{max-height:62rem;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 60%,transparent 100%);mask-image:linear-gradient(to bottom,#000 60%,transparent 100%)}.wpb-section__footer{position:relative;margin-top:-2.4rem;.container{display:flex;justify-content:center}}&.wpb-bg-clr--transparent{.wpb-card.wpb-card--review{background-color:var(--clr-contrast-100)}}@media (min-width:768px){.wpb-reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem;.wpb-reviews__column{gap:2.4rem}}.wpb-reviews.wpb-reviews--faded{max-height:52rem}}}.wpb-block--about{.container{--gc:2;display:grid;grid-template-columns:repeat(var(--gc),minmax(0,1fr));gap:1.6rem}.wpb-card.wpb-card--quote{grid-column:span 2;min-height:40rem}.wpb-card.wpb-card--basic{grid-column:span 2}.wpb-card,.wpb-image{--br:.8rem}@media (min-width:992px){.container{--gc:4;gap:2.4rem}&:has(.wpb-image){.wpb-card.wpb-card--quote{grid-row:span 2}}.wpb-card.wpb-card--quote{.wpb-card__header{flex-grow:1}.wpb-card__body{flex-grow:0}}}@media (min-width:1200px){.wpb-card{--p:3rem}}@media (min-width:1400px){.wpb-card{--p:4rem}}}.wpb-block--accordion{--gc:1;.wpb-section__body .container{display:grid;grid-template-columns:repeat(var(--gc),minmax(0,1fr));gap:2rem}}@media (min-width:768px){.wpb-block--accordion{&.faq-sbs{.wpb-section__body .container{--text-col:30rem;display:grid;grid-template-columns:1fr var(--text-col);gap:4.8rem}&.wpb-block--accordion-primary .wpb-accordion{order:-1}&.wpb-block--accordion-secondary .wpb-section__body .container{grid-template-columns:var(--text-col) 1fr}}}}@media (min-width:992px){.wpb-block--accordion{&.faq-sbs .wpb-section__body .container{--text-col:48rem;gap:8rem}}}@media (min-width:992px){.wpb-block--accordion{&.faq-sbs .wpb-section__body .container{gap:12rem}}}.wpb-slider__buttons{display:flex;gap:.8rem;.swiper-button-prev,.swiper-button-next{--size:5.2rem;position:static;margin:0;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;border:1px solid var(--clr-border);border-radius:50%;background-color:#fff0;color:var(--clr-dark);cursor:pointer;transition-property:color,background-color,border-color;transition-duration:var(--ts-25);transition-timing-function:ease;&::after{content:none}&:hover{background-color:var(--clr-dark);border-color:var(--clr-dark);color:#fff}&.swiper-button-disabled{opacity:.5;pointer-events:none}}}.wpb-slider{position:relative;.swiper-slide{height:auto;display:flex}.wpb-image{width:100%;img{display:block;width:100%}}>.wpb-slider__buttons{position:absolute;z-index:2;top:50%;left:1rem;right:1rem;transform:translateY(-50%);justify-content:space-between;pointer-events:none;.swiper-button-prev,.swiper-button-next{pointer-events:auto;background-color:var(--clr-contrast-100)}}}.wpb-block.wpb-block--logos-marquee{.wpb-section__header{padding-bottom:clamp(2rem, 2.4vw, 3.2rem);.container{justify-content:center}.wpb-intro-label{display:block;color:var(--clr-dark-75);font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center}}.wpb-marquee{--gap:4.8rem;--duration:calc(var(--items, 8) * 4s);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);.wpb-marquee__track{display:flex;width:max-content;animation:logo-marquee var(--duration) linear infinite;will-change:transform;.wpb-marquee__group{display:flex;align-items:center;gap:var(--gap);margin:0;padding:0 var(--gap) 0 0;list-style:none;li{flex-shrink:0;margin:0;padding:0}}}}.wpb-logo{display:block;width:auto;max-width:12rem;height:4rem;object-fit:contain}@media (min-width:992px){.wpb-marquee{--gap:10rem}.wpb-logo{max-width:16rem;height:5rem}}@media (min-width:1400px){.wpb-marquee{--gap:14rem}}@media (prefers-reduced-motion:reduce){.wpb-marquee .wpb-marquee__track{animation:none}}}@keyframes logo-marquee{to{transform:translate3d(-50%,0,0)}}.wpb-block--cijfers{.wpb-figure{display:grid;row-gap:.4rem;justify-items:center;text-align:center}.wpb-figure__number{color:var(--clr-dark);font-family:var(--wpb-font-heading);font-size:clamp(3.2rem, 5vw, 4.8rem);line-height:1.1}.wpb-figure__label{color:var(--clr-dark-85);font-size:var(--text-sm);line-height:1.2}}.wpb-block--diensten{.wpb-intro-label{display:block;margin-bottom:.8rem;color:var(--clr-dark);font-size:1.6rem;font-weight:500;line-height:1.2;text-align:center}.wpb-section__header .container{justify-content:center}.wpb-section__header .wpb-text{max-width:62rem;text-align:center;p{color:var(--clr-dark-75)}}.wpb-section__footer{padding-top:3.2rem;.wpb-persons{flex-wrap:wrap;gap:1.6rem;.wpb-persons__text{display:grid;row-gap:.4rem;strong{font-size:var(--text-md)}p{--mt:0;color:var(--clr-dark-75);font-size:var(--text-sm);line-height:1.4}}.btn{margin-left:auto}}}}