.elementor-110 .elementor-element.elementor-element-f08b999{--display:flex;--min-height:450px;--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;--justify-content:center;}.elementor-110 .elementor-element.elementor-element-f08b999::before, .elementor-110 .elementor-element.elementor-element-f08b999 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-f08b999 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-f08b999 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-f08b999 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-f08b999 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/01/AnyConv.com__102-Sunshine-3.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-f08b999::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-add3f24.elementor-element{--align-self:center;}.elementor-110 .elementor-element.elementor-element-add3f24{text-align:center;}.elementor-110 .elementor-element.elementor-element-add3f24 .elementor-heading-title{font-family:"Brawler", Sans-serif;font-size:52px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-e39cf8b{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-e39cf8b:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-e39cf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-4c0c873{--display:flex;}.elementor-110 .elementor-element.elementor-element-6e40b78 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-110 .elementor-element.elementor-element-6e40b78{text-align:center;}.elementor-110 .elementor-element.elementor-element-6e40b78 .elementor-heading-title{font-family:"Brawler", Sans-serif;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-fde6afb{text-align:center;font-family:"Outfit", Sans-serif;font-size:26px;font-weight:400;}.elementor-110 .elementor-element.elementor-element-dd6b227{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-110 .elementor-element.elementor-element-dd6b227:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-dd6b227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-4afaecd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-110 .elementor-element.elementor-element-2a14ec7{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-2a14ec7::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/01/AnyConv.com__102-Sunshine-3.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-2a14ec7::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-2a14ec7:hover::before, .elementor-110 .elementor-element.elementor-element-2a14ec7:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-2a14ec7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-2a14ec7 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-2a14ec7:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-6df10dc > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-6df10dc{text-align:center;}.elementor-110 .elementor-element.elementor-element-6df10dc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-93dfdfa{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-93dfdfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-93dfdfa .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-93dfdfa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-ad8206a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ad8206a{text-align:center;}.elementor-110 .elementor-element.elementor-element-ad8206a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-ee37d6b{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-ee37d6b::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/05/0-Brick-Home.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-ee37d6b::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-ee37d6b:hover::before, .elementor-110 .elementor-element.elementor-element-ee37d6b:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee37d6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-ee37d6b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-ee37d6b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-d183bfa > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d183bfa{text-align:center;}.elementor-110 .elementor-element.elementor-element-d183bfa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-758abb0{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-758abb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-758abb0 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-758abb0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-07706eb > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-07706eb{text-align:center;}.elementor-110 .elementor-element.elementor-element-07706eb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-43a798c{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-43a798c::before, .elementor-110 .elementor-element.elementor-element-43a798c > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43a798c > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43a798c > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-43a798c > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-43a798c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/03/123-Bangor-2.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-43a798c::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-43a798c:hover::before, .elementor-110 .elementor-element.elementor-element-43a798c:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43a798c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43a798c > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-43a798c > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-43a798c:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-d8c2f6c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d8c2f6c{text-align:center;}.elementor-110 .elementor-element.elementor-element-d8c2f6c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-3edef14{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-3edef14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3edef14 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-3edef14 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-e729a30 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-e729a30{text-align:center;}.elementor-110 .elementor-element.elementor-element-e729a30 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-b55d9bb{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-b55d9bb::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/03/129_Karla-2.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-b55d9bb::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-b55d9bb:hover::before, .elementor-110 .elementor-element.elementor-element-b55d9bb:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-b55d9bb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-b55d9bb > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-b55d9bb:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-b0e78b7 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-b0e78b7{text-align:center;}.elementor-110 .elementor-element.elementor-element-b0e78b7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-6e4b54e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-6e4b54e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-6e4b54e .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-6e4b54e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-853d48b > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-853d48b{text-align:center;}.elementor-110 .elementor-element.elementor-element-853d48b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-43c51e1{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-43c51e1::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2026/01/AnyConv.com__99-Wemberly-2.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-43c51e1::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-43c51e1:hover::before, .elementor-110 .elementor-element.elementor-element-43c51e1:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43c51e1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-43c51e1 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-43c51e1:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-4e239ef > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-4e239ef{text-align:center;}.elementor-110 .elementor-element.elementor-element-4e239ef .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-de0b031{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-de0b031 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-de0b031 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-de0b031 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-32d56b3 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-32d56b3{text-align:center;}.elementor-110 .elementor-element.elementor-element-32d56b3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-900552e{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-900552e::before, .elementor-110 .elementor-element.elementor-element-900552e > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-900552e > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-900552e > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-900552e > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-900552e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-28-at-14.51.44.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-900552e::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-900552e:hover::before, .elementor-110 .elementor-element.elementor-element-900552e:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-900552e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-900552e > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-900552e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-900552e:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-f03f3f6 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-f03f3f6{text-align:center;}.elementor-110 .elementor-element.elementor-element-f03f3f6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-8a8101a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-8a8101a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-8a8101a .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-8a8101a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-e85fe35 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-e85fe35{text-align:center;}.elementor-110 .elementor-element.elementor-element-e85fe35 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-fa500e9{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-fa500e9::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/01/04.18.24-Ellys-Constrution-43-Glenwood-Lane-Gray-Count-SC-29645-31_-scaled.jpg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-fa500e9::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-fa500e9:hover::before, .elementor-110 .elementor-element.elementor-element-fa500e9:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-fa500e9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-fa500e9 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-fa500e9:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-7b03d59 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-7b03d59{text-align:center;}.elementor-110 .elementor-element.elementor-element-7b03d59 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-9157442{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-9157442 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-9157442 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-9157442 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-c895d24 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-c895d24{text-align:center;}.elementor-110 .elementor-element.elementor-element-c895d24 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-24aa379{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-24aa379::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-30-at-12.02.46-44.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-24aa379::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-24aa379:hover::before, .elementor-110 .elementor-element.elementor-element-24aa379:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-24aa379:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-24aa379 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-24aa379:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-d607bb2 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d607bb2{text-align:center;}.elementor-110 .elementor-element.elementor-element-d607bb2 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-528f594{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-528f594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-528f594 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-528f594 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-64cffbc > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-64cffbc{text-align:center;}.elementor-110 .elementor-element.elementor-element-64cffbc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-c96c961{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-c96c961::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-05-at-11.46.00-14.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-c96c961::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-c96c961:hover::before, .elementor-110 .elementor-element.elementor-element-c96c961:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c96c961:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-c96c961 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-c96c961:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-d31661a > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d31661a{text-align:center;}.elementor-110 .elementor-element.elementor-element-d31661a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-054d4c3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-054d4c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-054d4c3 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-054d4c3 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-4b1a733 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-4b1a733{text-align:center;}.elementor-110 .elementor-element.elementor-element-4b1a733 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-021086b{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-021086b::before, .elementor-110 .elementor-element.elementor-element-021086b > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-021086b > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-021086b > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-021086b > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-021086b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-30-at-12.03.56-9.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-021086b::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-021086b:hover::before, .elementor-110 .elementor-element.elementor-element-021086b:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-021086b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-021086b > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-021086b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-021086b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-e742c47 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-e742c47{text-align:center;}.elementor-110 .elementor-element.elementor-element-e742c47 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-5f149b7{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-5f149b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-5f149b7 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-5f149b7 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-903a505 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-903a505{text-align:center;}.elementor-110 .elementor-element.elementor-element-903a505 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-bb6f29f{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-bb6f29f::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/01/WhatsApp-Image-2025-01-30-at-11.53.24-26.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-bb6f29f::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-bb6f29f:hover::before, .elementor-110 .elementor-element.elementor-element-bb6f29f:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-bb6f29f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-bb6f29f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-bb6f29f:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-5db900a > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-5db900a{text-align:center;}.elementor-110 .elementor-element.elementor-element-5db900a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-36e353a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-36e353a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-36e353a .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-36e353a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-ea545f0 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-ea545f0{text-align:center;}.elementor-110 .elementor-element.elementor-element-ea545f0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-ee7a84b{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-ee7a84b::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-05-at-11.46.45-5.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-ee7a84b::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-ee7a84b:hover::before, .elementor-110 .elementor-element.elementor-element-ee7a84b:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee7a84b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-ee7a84b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-ee7a84b:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-18bbe1b > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-18bbe1b{text-align:center;}.elementor-110 .elementor-element.elementor-element-18bbe1b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-3d63b59{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-3d63b59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3d63b59 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-3d63b59 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-2e82e81 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-2e82e81{text-align:center;}.elementor-110 .elementor-element.elementor-element-2e82e81 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-89ef908{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-89ef908::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-05-at-11.47.40-1.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-89ef908::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-89ef908:hover::before, .elementor-110 .elementor-element.elementor-element-89ef908:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-89ef908:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-89ef908 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-89ef908:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-3c0f9c8 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-3c0f9c8{text-align:center;}.elementor-110 .elementor-element.elementor-element-3c0f9c8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-25cd1b2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-25cd1b2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-25cd1b2 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-25cd1b2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-d5b4739 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-d5b4739{text-align:center;}.elementor-110 .elementor-element.elementor-element-d5b4739 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-6192570{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-6192570::before, .elementor-110 .elementor-element.elementor-element-6192570 > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-6192570 > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-6192570 > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-6192570 > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-6192570 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-05-at-11.48.20-16.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-6192570::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-6192570:hover::before, .elementor-110 .elementor-element.elementor-element-6192570:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-6192570:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-6192570 > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-6192570 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-6192570:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-04e79b4 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-04e79b4{text-align:center;}.elementor-110 .elementor-element.elementor-element-04e79b4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-0c0582d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-0c0582d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-0c0582d .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-0c0582d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-c9c85f8 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-c9c85f8{text-align:center;}.elementor-110 .elementor-element.elementor-element-c9c85f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-d0e257d{--display:flex;--min-height:350px;--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;--justify-content:center;--flex-wrap:wrap;--background-transition:1s;}.elementor-110 .elementor-element.elementor-element-d0e257d::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .e-con-inner > .elementor-background-slideshow::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ellysconstruction.com/wp-content/uploads/2025/02/WhatsApp-Image-2025-02-25-at-16.18.13.jpeg");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-110 .elementor-element.elementor-element-d0e257d::before{filter:brightness( 55% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-110 .elementor-element.elementor-element-d0e257d:hover::before, .elementor-110 .elementor-element.elementor-element-d0e257d:hover > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-d0e257d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .elementor-background-slideshow:hover::before, .elementor-110 .elementor-element.elementor-element-d0e257d > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-110 .elementor-element.elementor-element-d0e257d:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-110 .elementor-element.elementor-element-229216c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-229216c{text-align:center;}.elementor-110 .elementor-element.elementor-element-229216c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-59f5eb5{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-110 .elementor-element.elementor-element-59f5eb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-59f5eb5 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-110 .elementor-element.elementor-element-59f5eb5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-110 .elementor-element.elementor-element-af3a4da > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-110 .elementor-element.elementor-element-af3a4da{text-align:center;}.elementor-110 .elementor-element.elementor-element-af3a4da .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-2a14ec7{--width:46%;}.elementor-110 .elementor-element.elementor-element-ee37d6b{--width:46%;}.elementor-110 .elementor-element.elementor-element-43a798c{--width:46%;}.elementor-110 .elementor-element.elementor-element-b55d9bb{--width:46%;}.elementor-110 .elementor-element.elementor-element-43c51e1{--width:46%;}.elementor-110 .elementor-element.elementor-element-900552e{--width:46%;}.elementor-110 .elementor-element.elementor-element-fa500e9{--width:46%;}.elementor-110 .elementor-element.elementor-element-24aa379{--width:46%;}.elementor-110 .elementor-element.elementor-element-c96c961{--width:46%;}.elementor-110 .elementor-element.elementor-element-021086b{--width:46%;}.elementor-110 .elementor-element.elementor-element-bb6f29f{--width:46%;}.elementor-110 .elementor-element.elementor-element-ee7a84b{--width:46%;}.elementor-110 .elementor-element.elementor-element-89ef908{--width:46%;}.elementor-110 .elementor-element.elementor-element-6192570{--width:46%;}.elementor-110 .elementor-element.elementor-element-d0e257d{--width:46%;}}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-f08b999{--min-height:350px;}.elementor-110 .elementor-element.elementor-element-e39cf8b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-6e40b78 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-110 .elementor-element.elementor-element-6e40b78 .elementor-heading-title{font-size:32px;}.elementor-110 .elementor-element.elementor-element-fde6afb{font-size:19px;}.elementor-110 .elementor-element.elementor-element-dd6b227{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-2a14ec7{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-6df10dc .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-ad8206a .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-ee37d6b{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-d183bfa .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-07706eb .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-43a798c{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-d8c2f6c .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-e729a30 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-b55d9bb{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-b0e78b7 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-853d48b .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-43c51e1{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-4e239ef .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-32d56b3 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-900552e{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-f03f3f6 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-e85fe35 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-fa500e9{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-7b03d59 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-c895d24 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-24aa379{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-d607bb2 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-64cffbc .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-c96c961{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-d31661a .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-4b1a733 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-021086b{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-e742c47 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-903a505 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-bb6f29f{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-5db900a .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-ea545f0 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-ee7a84b{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-18bbe1b .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-2e82e81 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-89ef908{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-3c0f9c8 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-d5b4739 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-6192570{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-04e79b4 .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-c9c85f8 .elementor-heading-title{font-size:20px;}.elementor-110 .elementor-element.elementor-element-d0e257d{--min-height:300px;}.elementor-110 .elementor-element.elementor-element-229216c .elementor-heading-title{font-size:15px;}.elementor-110 .elementor-element.elementor-element-af3a4da .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-110 .elementor-element.elementor-element-f08b999{--min-height:200px;}.elementor-110 .elementor-element.elementor-element-add3f24 .elementor-heading-title{font-size:30px;}.elementor-110 .elementor-element.elementor-element-e39cf8b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-110 .elementor-element.elementor-element-6e40b78 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-110 .elementor-element.elementor-element-6e40b78 .elementor-heading-title{font-size:22px;}.elementor-110 .elementor-element.elementor-element-fde6afb{font-size:16px;}.elementor-110 .elementor-element.elementor-element-dd6b227{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-110 .elementor-element.elementor-element-2a14ec7{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-ee37d6b{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-43a798c{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-b55d9bb{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-43c51e1{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-900552e{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-fa500e9{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-24aa379{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-c96c961{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-021086b{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-bb6f29f{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-ee7a84b{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-89ef908{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-6192570{--min-height:250px;}.elementor-110 .elementor-element.elementor-element-d0e257d{--min-height:250px;}}