.elementor-477 .elementor-element.elementor-element-7bec2e4{--display:flex;}.elementor-477 .elementor-element.elementor-element-6d4eb6c{--spacer-size:50px;}.elementor-477 .elementor-element.elementor-element-9bc80d1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-477 .elementor-element.elementor-element-9bc80d1{margin-top:0px;margin-bottom:100px;}.elementor-477 .elementor-element.elementor-element-9429584 > .elementor-element-populated{margin-block-start:10%;margin-inline-start:0%;margin-block-end:10%;margin-inline-end:10%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-477 .elementor-element.elementor-element-4cb03fbf > .elementor-widget-container{margin:0% 20% 0% 0%;}.elementor-477 .elementor-element.elementor-element-7c32a5a0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://cmafbouw.nl/wp-content/uploads/2025/01/54212-shower-and-sink-in-modern-bathroom-2023-11-27-05-27-30-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-element-populated, .elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-element-populated > .elementor-background-overlay, .elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-477 .elementor-element.elementor-element-7c32a5a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-477 .elementor-element.elementor-element-64212331{--spacer-size:50px;}.elementor-477 .elementor-element.elementor-element-bbc19d4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-477 .elementor-element.elementor-element-bbc19d4{margin-top:100px;margin-bottom:100px;}.elementor-477 .elementor-element.elementor-element-220c965:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-477 .elementor-element.elementor-element-220c965 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://cmafbouw.nl/wp-content/uploads/2025/01/construction-work-installing-ceramic-tile-on-recon-2023-11-27-04-51-06-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-477 .elementor-element.elementor-element-220c965 > .elementor-element-populated, .elementor-477 .elementor-element.elementor-element-220c965 > .elementor-element-populated > .elementor-background-overlay, .elementor-477 .elementor-element.elementor-element-220c965 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-477 .elementor-element.elementor-element-220c965 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-477 .elementor-element.elementor-element-220c965 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-477 .elementor-element.elementor-element-b7511d4{--spacer-size:50px;}.elementor-477 .elementor-element.elementor-element-cb09bbe > .elementor-element-populated{margin-block-start:10%;margin-inline-start:5%;margin-block-end:10%;margin-inline-end:0%;--e-column-margin-right:0%;--e-column-margin-left:5%;}.elementor-477 .elementor-element.elementor-element-71bba7fd{margin-top:0px;margin-bottom:100px;}.elementor-477 .elementor-element.elementor-element-2c428873 > .elementor-element-populated{margin-block-start:15%;margin-inline-start:0%;margin-block-end:15%;margin-inline-end:0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-477 .elementor-element.elementor-element-6b41c246:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://cmafbouw.nl/wp-content/uploads/2025/01/bathroom-with-heated-floor-before-and-after-renova-2023-11-27-05-35-58-utc-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-element-populated, .elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-element-populated > .elementor-background-overlay, .elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-block-start:0%;margin-inline-start:0%;margin-block-end:0%;margin-inline-end:0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-477 .elementor-element.elementor-element-6b41c246 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-477 .elementor-element.elementor-element-73be2260{--spacer-size:50px;}@media(min-width:768px){.elementor-477 .elementor-element.elementor-element-9429584{width:53.314%;}.elementor-477 .elementor-element.elementor-element-7c32a5a0{width:46.686%;}.elementor-477 .elementor-element.elementor-element-220c965{width:46.686%;}.elementor-477 .elementor-element.elementor-element-cb09bbe{width:53.314%;}.elementor-477 .elementor-element.elementor-element-2c428873{width:45%;}.elementor-477 .elementor-element.elementor-element-6b41c246{width:55%;}}@media(max-width:1024px){.elementor-477 .elementor-element.elementor-element-9bc80d1{margin-top:30px;margin-bottom:80px;}.elementor-477 .elementor-element.elementor-element-9429584 > .elementor-element-populated{padding-block-start:23px;padding-inline-start:23px;padding-block-end:23px;padding-inline-end:23px;}.elementor-477 .elementor-element.elementor-element-4cb03fbf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-477 .elementor-element.elementor-element-bbc19d4{margin-top:30px;margin-bottom:80px;padding:23px 23px 23px 23px;}.elementor-477 .elementor-element.elementor-element-71bba7fd{padding:23px 23px 23px 23px;}}@media(max-width:767px){.elementor-477 .elementor-element.elementor-element-9bc80d1{margin-top:20px;margin-bottom:20px;}.elementor-477 .elementor-element.elementor-element-9429584 > .elementor-element-populated{margin-block-start:30px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-477 .elementor-element.elementor-element-64212331{--spacer-size:30vh;}.elementor-477 .elementor-element.elementor-element-bbc19d4{margin-top:20px;margin-bottom:20px;}.elementor-477 .elementor-element.elementor-element-b7511d4{--spacer-size:30vh;}.elementor-477 .elementor-element.elementor-element-cb09bbe > .elementor-element-populated{margin-block-start:30px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-477 .elementor-element.elementor-element-71bba7fd{margin-top:0px;margin-bottom:50px;}.elementor-477 .elementor-element.elementor-element-2c428873 > .elementor-element-populated{margin-block-start:30px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-477 .elementor-element.elementor-element-73be2260{--spacer-size:30vh;}}