.elementor-element-5dab481>.e-con-inner,.elementor-element-ebed9a2>.e-con-inner,.elementor-element-8f6f267>.e-con-inner{position:relative;overflow:hidden}.duet-real-label{position:absolute;top:24px;left:0;z-index:2;max-width:100%;box-sizing:border-box;background:#000;padding:8px 16px;text-transform:uppercase;letter-spacing:.5px;line-height:1.25;opacity:0;transform:translateX(28px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.duet-real-label .elementor-shortcode{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.elementor-element-ebed9a2 .duet-real-label,.elementor-element-8f6f267 .duet-real-label{top:auto;bottom:24px}.duet-real-label .titel{overflow-wrap:anywhere}.elementor-element-5dab481:hover .duet-real-label,.elementor-element-5dab481:focus-within .duet-real-label,.elementor-element-ebed9a2:hover .duet-real-label,.elementor-element-ebed9a2:focus-within .duet-real-label,.elementor-element-8f6f267:hover .duet-real-label,.elementor-element-8f6f267:focus-within .duet-real-label{opacity:1;transform:translateX(0)}.duet-real-label .titel{color:#fff;font-size:18px;font-weight:500}.duet-real-label .plaats{color:rgba(255,255,255,.8);font-size:11px;font-weight:400}@media (max-width:767px),(hover:none){.duet-real-label{opacity:1;transform:none}}@media (max-width:1024px){.elementor-element-80e9bbf img{height:auto!important}}.duet-home-slider{position:relative;width:100%}.duet-home-slider .swiper{width:100%;overflow:hidden}.duet-home-slider .swiper-slide{height:auto}.duet-home-slider .swiper:not(.swiper-initialized){overflow:hidden}.duet-home-slider .swiper:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap}.duet-home-slider .swiper:not(.swiper-initialized) .swiper-slide{flex:0 0 calc(50% - 10px);margin-right:20px}.duet-home-slider .swiper-slide img.duet-slide-img{display:block;width:100%;height:75vh;object-fit:cover;object-position:center center;margin:0}@media (max-width:1024px){.duet-home-slider .swiper-slide img.duet-slide-img{height:50vh}}@media (max-width:767px){.duet-home-slider .swiper-slide img.duet-slide-img{height:40vh}}.duet-home-slider .swiper-pagination{position:static;margin-top:18px;width:100%;text-align:right;padding-right:4px}.duet-home-slider .swiper-pagination-bullet{display:inline-block;width:28px;height:10px;border-radius:0;background:#d5d5d5;opacity:1;margin:0 5px!important}.duet-home-slider .swiper-pagination-bullet-active{background:#000}.duet-team-bio p:not(:first-of-type){display:none}.duet-team-card-open .duet-team-bio p:not(:first-of-type){display:block}.elementor-element-teamcard1:not(:has(.duet-team-bio p+p)) .duet-team-toggle{display:none}.duet-team-toggle{margin-top:16px}.duet-team-toggle .elementor-button,.duet-team-toggle .elementor-button:visited{background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:#000!important;font-size:14px;font-weight:500;letter-spacing:.2px;text-transform:none!important;text-decoration:underline;text-underline-offset:3px}.duet-team-toggle .elementor-button:hover{opacity:.6}.elementor-element-jur10003 .elementor-widget-container{--jur-rule:#000}.elementor-element-jur10003 h2{margin:3.2em 0 .6em;padding-top:1.6em;border-top:2px solid var(--jur-rule);font-size:29px;font-weight:500;line-height:1.25;letter-spacing:-.01em}.elementor-element-jur10003 h2:first-child{margin-top:0;padding-top:0;border-top:0}.elementor-element-jur10003 h3{margin:2em 0 .35em;font-size:20px;font-weight:500;line-height:1.3}.elementor-element-jur10003 h4{margin:1.5em 0 .3em;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.elementor-element-jur10003 p{margin:0 0 1.1em}.elementor-element-jur10003 ul{margin:0 0 1.1em;padding-left:1.2em}.elementor-element-jur10003 li{margin-bottom:.55em}.elementor-element-jur10003 li:last-child{margin-bottom:0}@media (max-width:767px){.elementor-element-jur10003 h2{font-size:24px;margin-top:2.6em;padding-top:1.3em}.elementor-element-jur10003 h3{font-size:18px}}.duet-real-slogan{position:absolute;right:0;bottom:44px;z-index:2;max-width:85%;box-sizing:border-box;background:#000;padding:8px 16px;text-transform:uppercase;letter-spacing:.5px;line-height:1.25;pointer-events:none}.duet-real-slogan .titel{color:#fff;font-size:18px;font-weight:500;display:block}@media (max-width:767px){.duet-real-slogan{bottom:30px}.duet-real-slogan .titel{font-size:15px}}.duet-real-hover{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .5s ease;pointer-events:none}.duet-real-hover-img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:none!important}.elementor-element-5dab481:hover .duet-real-hover,.elementor-element-5dab481:focus-within .duet-real-hover{opacity:1}.duet-real-card>.elementor-widget-shortcode:empty{display:none}@media (max-width:1024px){.elementor-element-6765a7f{display:none!important}}@media (min-width:1025px){.elementor-element-6f3a91e{display:none!important}}@media (max-width:767px){.elementor-element-69c0f0a img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover}}.elementor-element-ebed9a2:hover .duet-real-hover,.elementor-element-ebed9a2:focus-within .duet-real-hover,.elementor-element-8f6f267:hover .duet-real-hover,.elementor-element-8f6f267:focus-within .duet-real-hover{opacity:1}.elementor-element-bescdyn1{margin-top:40px}.hero-overlay::before{background:none!important;content:none!important}.elementor-element-5dab481,.elementor-element-ebed9a2,.elementor-element-8f6f267{position:relative;overflow:hidden}.elementor-element-5dab481:hover img,.elementor-element-ebed9a2:hover img,.elementor-element-8f6f267:hover img{transform:none!important}.elementor-element-785cb1e{margin-bottom:40px}.single-realisatie .elementor-element-ebed9a2 .duet-real-hover,.single-realisatie .elementor-element-8f6f267 .duet-real-hover{display:none!important}.single-realisatie .elementor-element-ebed9a2 img,.single-realisatie .elementor-element-8f6f267 img{filter:grayscale(100%);transition:filter .5s ease}.single-realisatie .elementor-element-ebed9a2:hover img,.single-realisatie .elementor-element-8f6f267:hover img{filter:grayscale(0)!important}.home .elementor-element-ebed9a2 .duet-real-hover,.home .elementor-element-8f6f267 .duet-real-hover{top:var(--padding-top,0)}@media (max-width:767px){.elementor-element-e919c8d img{height:auto!important}}@media (max-width:767px){.elementor-element-08b8fe8 .jet-listing-grid__scroll-slider{scroll-snap-type:x mandatory;scrollbar-width:none}.elementor-element-08b8fe8 .jet-listing-grid__scroll-slider::-webkit-scrollbar{display:none}.elementor-element-08b8fe8 .jet-listing-grid__scroll-slider-wrap-mobile>.jet-listing-grid__item{flex:0 0 82%;max-width:82%;scroll-snap-align:start}}@media (max-width:767px){.elementor-element-727437d .e-gallery-masonry{padding-bottom:0!important;margin-bottom:0!important;height:auto!important;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--vgap,30px)}.elementor-element-727437d .e-gallery-masonry .e-gallery-item{position:static!important;width:100%!important;margin:0!important}}.elementor-widget-text-editor .elementor-widget-container>:last-child{margin-bottom:0}