.elementor-4828 .elementor-element.elementor-element-4f3d921{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4828 .elementor-element.elementor-element-4f3d921:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-4f3d921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2025/06/34.jpg");background-position:center center;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-4f3d921::before, .elementor-4828 .elementor-element.elementor-element-4f3d921 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4f3d921 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4f3d921 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4f3d921 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4f3d921 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4828 .elementor-element.elementor-element-a7a9bf4{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-5473725{width:100%;max-width:100%;text-align:center;}.elementor-4828 .elementor-element.elementor-element-5473725 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;line-height:50px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 85px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-40ba3e2{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-132305a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-a95d78d > .elementor-widget-container{margin:-1px -1px -1px -1px;}.elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-element{--order:99999 /* order end hack */;}.elementor-4828 .elementor-element.elementor-element-a95d78d .elementor-icon-wrapper{text-align:center;}.elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-view-stacked .elementor-icon{background-color:#FFFFFFA6;}.elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-view-framed .elementor-icon, .elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-view-default .elementor-icon{color:#FFFFFFA6;border-color:#FFFFFFA6;}.elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-view-framed .elementor-icon, .elementor-4828 .elementor-element.elementor-element-a95d78d.elementor-view-default .elementor-icon svg{fill:#FFFFFFA6;}.elementor-4828 .elementor-element.elementor-element-a95d78d .elementor-icon{font-size:40px;}.elementor-4828 .elementor-element.elementor-element-a95d78d .elementor-icon svg{height:40px;}.elementor-4828 .elementor-element.elementor-element-110fef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4828 .elementor-element.elementor-element-110fef8:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-110fef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF1;}.elementor-4828 .elementor-element.elementor-element-3ddcb38{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-cedeee0{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-68895c6{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-68895c6:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-68895c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/klantverhaal-familie-slagman-woning-emma-nieuwbouw-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-68895c6::before, .elementor-4828 .elementor-element.elementor-element-68895c6 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-68895c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-68895c6 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-68895c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-68895c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-4e8bdf8{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-4e8bdf8::before, .elementor-4828 .elementor-element.elementor-element-4e8bdf8 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4e8bdf8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4e8bdf8 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4e8bdf8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4e8bdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-4e8bdf8{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-4e8bdf8{right:0px;}.elementor-4828 .elementor-element.elementor-element-ed9eae7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-ed9eae7:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-ed9eae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-641004a{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-641004a p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-9967851{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-9967851 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-07867ca{font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-07867ca p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-97f90b5{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-97f90b5:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-97f90b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/Gerealiseerde-woning-julia-modern-heerlijkhuis-bouwen-7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-97f90b5::before, .elementor-4828 .elementor-element.elementor-element-97f90b5 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-97f90b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-97f90b5 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-97f90b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-97f90b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-6312087{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-6312087::before, .elementor-4828 .elementor-element.elementor-element-6312087 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-6312087 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-6312087 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-6312087 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-6312087 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-6312087{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-6312087{right:0px;}.elementor-4828 .elementor-element.elementor-element-1b3e5ca{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-1b3e5ca:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-1b3e5ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-7485b9d{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-7485b9d p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-a961f58{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-a961f58 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-9bb27b5{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-9bb27b5 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-9f73e8d{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-1b610ff{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-1b610ff:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-1b610ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/Woningtype-anna-in-rijssen-nieuwbouw-heerlijkhuis-bouwen-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-1b610ff::before, .elementor-4828 .elementor-element.elementor-element-1b610ff > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-1b610ff > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-1b610ff > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-1b610ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-1b610ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-4904d44{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-4904d44::before, .elementor-4828 .elementor-element.elementor-element-4904d44 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4904d44 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-4904d44 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4904d44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-4904d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-4904d44{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-4904d44{right:0px;}.elementor-4828 .elementor-element.elementor-element-3014f4e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-3014f4e:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-3014f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-3ff1dda{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-3ff1dda p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-99615cf{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-99615cf p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-9376810{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-9376810 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-35423e2{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-35423e2:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-35423e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/Nieuwbouw-woningtype-Emma-in-Holten-Heerlijkhuis-bouwen-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-35423e2::before, .elementor-4828 .elementor-element.elementor-element-35423e2 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-35423e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-35423e2 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-35423e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-35423e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-dd75781{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-dd75781::before, .elementor-4828 .elementor-element.elementor-element-dd75781 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-dd75781 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-dd75781 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-dd75781 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-dd75781 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-dd75781{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-dd75781{right:0px;}.elementor-4828 .elementor-element.elementor-element-9eee3ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-9eee3ae:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-9eee3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-ad5ee64{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-ad5ee64 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-c19902a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-c19902a p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-6c7b679{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-6c7b679 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-c5a958e{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-3894439{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-3894439:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-3894439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/Woningen-nieuwbouw-in-Maarsbergen-type-julia-heerlijkhuis-bouwen.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-3894439::before, .elementor-4828 .elementor-element.elementor-element-3894439 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-3894439 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-3894439 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-3894439 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-3894439 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-0e4c5fe{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-0e4c5fe::before, .elementor-4828 .elementor-element.elementor-element-0e4c5fe > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-0e4c5fe > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-0e4c5fe > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-0e4c5fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-0e4c5fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-0e4c5fe{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-0e4c5fe{right:0px;}.elementor-4828 .elementor-element.elementor-element-e86fb35{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-e86fb35:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-e86fb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-e810457{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-e810457 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-51a31ff{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-51a31ff p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-26ae51d{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-26ae51d p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-c6645e0{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-c6645e0:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-c6645e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://heerlijkhuisbouwen.nl/wp-content/uploads/2026/01/nieuwbouw-woningtype-emma-in-rijssen-Heerlijkhuis-bouwen-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-c6645e0::before, .elementor-4828 .elementor-element.elementor-element-c6645e0 > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-c6645e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-c6645e0 > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-c6645e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-c6645e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, #000000 100%);}.elementor-4828 .elementor-element.elementor-element-b2672ea{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.25;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;bottom:0px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-b2672ea::before, .elementor-4828 .elementor-element.elementor-element-b2672ea > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-b2672ea > .e-con-inner > .elementor-background-video-container::before, .elementor-4828 .elementor-element.elementor-element-b2672ea > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-b2672ea > .e-con-inner > .elementor-background-slideshow::before, .elementor-4828 .elementor-element.elementor-element-b2672ea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-4828 .elementor-element.elementor-element-b2672ea{left:0px;}body.rtl .elementor-4828 .elementor-element.elementor-element-b2672ea{right:0px;}.elementor-4828 .elementor-element.elementor-element-ebd0ea0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;--z-index:1;}.elementor-4828 .elementor-element.elementor-element-ebd0ea0:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-ebd0ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4828 .elementor-element.elementor-element-11066ce{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-11066ce p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-2090f90{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-2090f90 p{margin-block-end:0px;}.elementor-4828 .elementor-element.elementor-element-97dc8d6{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-97dc8d6 p{margin-block-end:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4828 .elementor-element.elementor-element-4f3d921{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-5473725 .elementor-heading-title{font-size:56px;}.elementor-4828 .elementor-element.elementor-element-40ba3e2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4828 .elementor-element.elementor-element-110fef8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4828 .elementor-element.elementor-element-cedeee0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4828 .elementor-element.elementor-element-4e8bdf8{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-641004a{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-9967851{font-size:28px;line-height:1em;}.elementor-4828 .elementor-element.elementor-element-07867ca{font-size:16px;}.elementor-4828 .elementor-element.elementor-element-6312087{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-7485b9d{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-a961f58{line-height:1em;}.elementor-4828 .elementor-element.elementor-element-9bb27b5{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-9f73e8d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4828 .elementor-element.elementor-element-4904d44{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-3ff1dda{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-99615cf{line-height:1em;}.elementor-4828 .elementor-element.elementor-element-9376810{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-dd75781{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-ad5ee64{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-c19902a{line-height:1em;}.elementor-4828 .elementor-element.elementor-element-6c7b679{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-c5a958e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4828 .elementor-element.elementor-element-0e4c5fe{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-e810457{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-51a31ff{line-height:1em;}.elementor-4828 .elementor-element.elementor-element-26ae51d{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-b2672ea{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4828 .elementor-element.elementor-element-11066ce{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-2090f90{line-height:1em;}.elementor-4828 .elementor-element.elementor-element-97dc8d6{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-4828 .elementor-element.elementor-element-4f3d921{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4828 .elementor-element.elementor-element-5473725.elementor-element{--align-self:center;}.elementor-4828 .elementor-element.elementor-element-5473725{text-align:center;}.elementor-4828 .elementor-element.elementor-element-40ba3e2{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4828 .elementor-element.elementor-element-a95d78d .elementor-icon{font-size:27px;}.elementor-4828 .elementor-element.elementor-element-a95d78d .elementor-icon svg{height:27px;}.elementor-4828 .elementor-element.elementor-element-110fef8{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-4828 .elementor-element.elementor-element-641004a{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-9967851{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-07867ca{font-size:15px;}.elementor-4828 .elementor-element.elementor-element-7485b9d{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-a961f58{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-9bb27b5{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-3ff1dda{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-99615cf{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-9376810{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-ad5ee64{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-c19902a{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-6c7b679{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-e810457{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-51a31ff{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-26ae51d{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-11066ce{font-size:var( --e-global-typography-text-font-size );}.elementor-4828 .elementor-element.elementor-element-2090f90{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-97dc8d6{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-4828 .elementor-element.elementor-element-a7a9bf4{--width:75%;}.elementor-4828 .elementor-element.elementor-element-68895c6{--width:50%;}.elementor-4828 .elementor-element.elementor-element-4e8bdf8{--width:75%;}.elementor-4828 .elementor-element.elementor-element-ed9eae7{--width:25%;}.elementor-4828 .elementor-element.elementor-element-97f90b5{--width:50%;}.elementor-4828 .elementor-element.elementor-element-6312087{--width:75%;}.elementor-4828 .elementor-element.elementor-element-1b3e5ca{--width:25%;}.elementor-4828 .elementor-element.elementor-element-1b610ff{--width:50%;}.elementor-4828 .elementor-element.elementor-element-4904d44{--width:75%;}.elementor-4828 .elementor-element.elementor-element-3014f4e{--width:25%;}.elementor-4828 .elementor-element.elementor-element-35423e2{--width:50%;}.elementor-4828 .elementor-element.elementor-element-dd75781{--width:75%;}.elementor-4828 .elementor-element.elementor-element-9eee3ae{--width:25%;}.elementor-4828 .elementor-element.elementor-element-3894439{--width:50%;}.elementor-4828 .elementor-element.elementor-element-0e4c5fe{--width:75%;}.elementor-4828 .elementor-element.elementor-element-e86fb35{--width:25%;}.elementor-4828 .elementor-element.elementor-element-c6645e0{--width:50%;}.elementor-4828 .elementor-element.elementor-element-b2672ea{--width:75%;}.elementor-4828 .elementor-element.elementor-element-ebd0ea0{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4828 .elementor-element.elementor-element-68895c6{--width:100%;}.elementor-4828 .elementor-element.elementor-element-ed9eae7{--width:40%;}.elementor-4828 .elementor-element.elementor-element-97f90b5{--width:100%;}.elementor-4828 .elementor-element.elementor-element-1b610ff{--width:100%;}.elementor-4828 .elementor-element.elementor-element-35423e2{--width:100%;}.elementor-4828 .elementor-element.elementor-element-3894439{--width:100%;}.elementor-4828 .elementor-element.elementor-element-c6645e0{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-110fef8 */.elementor-4828 .elementor-element.elementor-element-110fef8 .ratio-card{
  position: relative;
  aspect-ratio: 4 / 3;
  overflow: hidden;
}

.elementor-4828 .elementor-element.elementor-element-110fef8 .ratio-card .elementor-widget-image,
.elementor-4828 .elementor-element.elementor-element-110fef8 .ratio-card .elementor-widget-image .elementor-widget-container{
  height: 100%;
}

.elementor-4828 .elementor-element.elementor-element-110fef8 .ratio-card .elementor-widget-image img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.elementor-4828 .elementor-element.elementor-element-110fef8 .ratio-card .ratio-overlay{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}/* End custom CSS */