.elementor-684 .elementor-element.elementor-element-b95f48b{--display:flex;--min-height:90vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-b95f48b:not(.elementor-motion-effects-element-type-background), .elementor-684 .elementor-element.elementor-element-b95f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-684 .elementor-element.elementor-element-3a38a18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-684 .elementor-element.elementor-element-a1b7ccc{background-color:#00000042;padding:10px 10px 10px 10px;text-align:center;}.elementor-684 .elementor-element.elementor-element-a1b7ccc .elementor-heading-title{font-size:60px;color:var( --e-global-color-secondary );}.elementor-684 .elementor-element.elementor-element-9275b59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:02rem;--padding-bottom:3rem;--padding-left:5rem;--padding-right:5rem;}.elementor-684 .elementor-element.elementor-element-4e07943{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-239f106 .elementor-heading-title{font-size:30px;color:var( --e-global-color-text );}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-684 .elementor-element.elementor-element-642145d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-684 .elementor-element.elementor-element-642145d .elementor-icon-list-text{transition:color 0.3s;}.elementor-684 .elementor-element.elementor-element-e7d46fb{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-684 .elementor-element.elementor-element-e7d46fb .elementor-divider-separator{width:100%;}.elementor-684 .elementor-element.elementor-element-e7d46fb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-684 .elementor-element.elementor-element-1e05631{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-684 .elementor-element.elementor-element-428cb86{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-684 .elementor-element.elementor-element-428cb86:not(.elementor-motion-effects-element-type-background), .elementor-684 .elementor-element.elementor-element-428cb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-684 .elementor-element.elementor-element-de5d576{text-align:center;}.elementor-684 .elementor-element.elementor-element-de5d576 .elementor-heading-title{font-size:30px;color:var( --e-global-color-text );}.elementor-684 .elementor-element.elementor-element-4a3734b{text-align:center;}.elementor-684 .elementor-element.elementor-element-9c86527{--e-image-carousel-slides-to-show:4;}.elementor-684 .elementor-element.elementor-element-9c86527 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-684 .elementor-element.elementor-element-9c86527 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-9c86527 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-684 .elementor-element.elementor-element-9c86527 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-9c86527 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-9c86527 .swiper-pagination-bullet{background:var( --e-global-color-primary );}.elementor-684 .elementor-element.elementor-element-9c86527 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}@media(max-width:767px){.elementor-684 .elementor-element.elementor-element-b95f48b{--min-height:30vh;}.elementor-684 .elementor-element.elementor-element-b95f48b:not(.elementor-motion-effects-element-type-background), .elementor-684 .elementor-element.elementor-element-b95f48b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-684 .elementor-element.elementor-element-a1b7ccc{padding:1rem 1rem 1rem 1rem;}.elementor-684 .elementor-element.elementor-element-a1b7ccc .elementor-heading-title{font-size:22px;}.elementor-684 .elementor-element.elementor-element-9275b59{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-684 .elementor-element.elementor-element-428cb86{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}}/* Start custom CSS for wb-before-after-image-slider-elementor, class: .elementor-element-992b542 *//* Before/After slider in 16:9 verhouding */
.ba-slider-169 {
  position: relative;
  width: 100%;
  aspect-ratio: 16 / 9; /* zorgt voor vaste verhouding */
  overflow: hidden;
}

/* Zorg dat interne containers deze verhouding overnemen */
.ba-slider-169 .twentytwenty-wrapper,
.ba-slider-169 .twentytwenty-container,
.ba-slider-169 .ui-before-after,
.ba-slider-169 .bdt-before-after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Afbeeldingen netjes opvullen zonder vervormen */
.ba-slider-169 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Optioneel: iets meer hoogte op smalle schermen */
@media (max-width: 480px) {
  .ba-slider-169 {
    aspect-ratio: 4 / 3; /* iets vierkanter voor kleine schermen */
  }
}/* End custom CSS */