.elementor-15622 .elementor-element.elementor-element-9af7987{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0250px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-9af7987:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-9af7987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Chatswood-Home-Builders-plain-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-9af7987::before, .elementor-15622 .elementor-element.elementor-element-9af7987 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-9af7987 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-9af7987 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-9af7987 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-9af7987 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-77952c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:38px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-cb77f27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-15622 .elementor-element.elementor-element-cb77f27.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-a1c4c3b{width:var( --container-widget-width, 72% );max-width:72%;padding:0px 0px 0px 09px;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-a1c4c3b.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-e9f2e0a{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:500;fill:#FF570E;color:#FF570E;padding:15px 30px 15px 30px;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button:hover, .elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8839574 );}.elementor-15622 .elementor-element.elementor-element-ac4508e{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button:hover svg, .elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button:focus svg{fill:var( --e-global-color-8839574 );}.elementor-15622 .elementor-element.elementor-element-d98d0e0{--display:flex;--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:center;--align-items:center;--border-radius:300px 300px 300px 300px;}.elementor-15622 .elementor-element.elementor-element-69f6a18{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15622 .elementor-element.elementor-element-76529b8{--display:flex;--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;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-76529b8:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-76529b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-76529b8::before, .elementor-15622 .elementor-element.elementor-element-76529b8 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-76529b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-76529b8 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-76529b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-76529b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-f3a6e93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-f3a6e93.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15622 .elementor-element.elementor-element-622f358{--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:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;}.elementor-15622 .elementor-element.elementor-element-622f358:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-622f358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-622f358::before, .elementor-15622 .elementor-element.elementor-element-622f358 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-622f358 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-622f358 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-622f358 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-622f358 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-80566a1{--display:flex;--min-height:0px;--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:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-80566a1:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-80566a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Apartment-Renovation-Chatty.png");background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-80566a1::before, .elementor-15622 .elementor-element.elementor-element-80566a1 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-80566a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-80566a1 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-80566a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-80566a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-b5ac5eb{width:var( --container-widget-width, 100% );max-width:100%;background-color:#0000005E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-b5ac5eb.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-b5ac5eb .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-5282e62{--display:flex;--min-height:253px;--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:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-5282e62:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-5282e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Home-Renovation-Chatty.png");background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-5282e62::before, .elementor-15622 .elementor-element.elementor-element-5282e62 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-5282e62 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-5282e62 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-5282e62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-5282e62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-33377b7{width:var( --container-widget-width, 100% );max-width:100%;background-color:#0000005E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-33377b7.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-33377b7 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-a1713d0{--display:flex;--min-height:253px;--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:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-a1713d0:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-a1713d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Granny-Flat-Renovation-Chatty.png");background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-a1713d0::before, .elementor-15622 .elementor-element.elementor-element-a1713d0 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-a1713d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-a1713d0 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-a1713d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-a1713d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-24734c8{width:var( --container-widget-width, 100% );max-width:100%;background-color:#0000005E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-24734c8.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-24734c8 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-7672039{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-7672039:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-7672039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-7672039::before, .elementor-15622 .elementor-element.elementor-element-7672039 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-7672039 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-7672039 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-7672039 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-7672039 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-0d9706e{--display:flex;--min-height:253px;--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:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-0d9706e:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-0d9706e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Bathroom-Renovation-Chatty.png");background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-0d9706e::before, .elementor-15622 .elementor-element.elementor-element-0d9706e > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-0d9706e > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-0d9706e > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-0d9706e > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-0d9706e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-ef62099{width:var( --container-widget-width, 100% );max-width:100%;background-color:#0000005E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-ef62099.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-ef62099 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-3775a4f{--display:flex;--min-height:253px;--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:flex-end;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-3775a4f:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-3775a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Kitchen-Renovation-Chatty.png");background-repeat:no-repeat;}.elementor-15622 .elementor-element.elementor-element-3775a4f::before, .elementor-15622 .elementor-element.elementor-element-3775a4f > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-3775a4f > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-3775a4f > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-3775a4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-3775a4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-0dbda7c{width:var( --container-widget-width, 100% );max-width:100%;background-color:#0000005E;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:10px 0px 10px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-0dbda7c.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-0dbda7c .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-9b4e04d{--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;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-9b4e04d:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-9b4e04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-9b4e04d::before, .elementor-15622 .elementor-element.elementor-element-9b4e04d > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-9b4e04d > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-9b4e04d > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-9b4e04d > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-9b4e04d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button{background-color:#000000B8;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 30px 15px 30px;}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button:hover, .elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8839574 );}.elementor-15622 .elementor-element.elementor-element-b4ff2f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button:hover svg, .elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button:focus svg{fill:var( --e-global-color-8839574 );}.elementor-15622 .elementor-element.elementor-element-6a05c16{--display:flex;--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;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-6a05c16:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-6a05c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-6a05c16::before, .elementor-15622 .elementor-element.elementor-element-6a05c16 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-6a05c16 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-6a05c16 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-6a05c16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-6a05c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-48996c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-48996c7.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:55px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-c404d1a{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-c404d1a.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-160f656{--display:flex;--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;--align-items:center;--overlay-opacity:0.5;}.elementor-15622 .elementor-element.elementor-element-160f656:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-160f656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Areas-we-Serve-E.W-Homes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-160f656::before, .elementor-15622 .elementor-element.elementor-element-160f656 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-160f656 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-160f656 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-160f656 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-160f656 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-160f656::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15622 .elementor-element.elementor-element-bbc19ad{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-bbc19ad:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-bbc19ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF570E;}.elementor-15622 .elementor-element.elementor-element-5559bba{--display:flex;--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:center;--align-items:center;}.elementor-15622 .elementor-element.elementor-element-be61f84 .elementor-counter-number-wrapper{color:var( --e-global-color-8839574 );font-size:35px;font-weight:700;}.elementor-15622 .elementor-element.elementor-element-be61f84 .elementor-counter-title{color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-15622 .elementor-element.elementor-element-3b3c2e9{--display:flex;--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:center;--align-items:center;}.elementor-15622 .elementor-element.elementor-element-ab257d7 .elementor-counter-number-wrapper{color:var( --e-global-color-8839574 );font-size:35px;font-weight:700;}.elementor-15622 .elementor-element.elementor-element-ab257d7 .elementor-counter-title{color:var( --e-global-color-8839574 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-15622 .elementor-element.elementor-element-9270042{--display:flex;--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:center;--align-items:center;}.elementor-15622 .elementor-element.elementor-element-baeb582 .elementor-counter-number-wrapper{color:var( --e-global-color-8839574 );font-size:35px;font-weight:700;}.elementor-15622 .elementor-element.elementor-element-baeb582 .elementor-counter-title{color:var( --e-global-color-8839574 );font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;}.elementor-15622 .elementor-element.elementor-element-cb3b4bd{--display:flex;--min-height:0px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-cb3b4bd:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Areas-we-Serve-E.W-Homes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-cb3b4bd::before, .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-65f68bb{--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;}.elementor-15622 .elementor-element.elementor-element-e21d514{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-e21d514.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-a35013d{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-15622 .elementor-element.elementor-element-a35013d.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-2d1b373{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-f8956d6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-f8956d6.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-cbf7a3e{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 25px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-15622 .elementor-element.elementor-element-cbf7a3e.elementor-element{--align-self:center;}.elementor-15622 .elementor-element.elementor-element-e59afb6{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-50px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-e59afb6:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-e59afb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Areas-we-Serve-E.W-Homes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-e59afb6::before, .elementor-15622 .elementor-element.elementor-element-e59afb6 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-e59afb6 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-e59afb6 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-e59afb6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-e59afb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-e29d836{--display:flex;--padding-top:-50px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-6bc07d5{margin:-145px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15622 .elementor-element.elementor-element-b7955ff{--display:flex;--min-height:0px;--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;--align-items:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--overlay-opacity:0.5;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-b7955ff:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-b7955ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/Areas-we-Serve-E.W-Homes.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-b7955ff::before, .elementor-15622 .elementor-element.elementor-element-b7955ff > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-b7955ff > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-b7955ff > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-b7955ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-b7955ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BD;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-51f6daa{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-051ccd9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-051ccd9.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:27px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-ba420b8{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-15622 .elementor-element.elementor-element-ba420b8.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-3ae958c{--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;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15622 .elementor-element.elementor-element-ad136f9{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-ad136f9.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-15622 .elementor-element.elementor-element-a2797d5{width:var( --container-widget-width, 100% );max-width:100%;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:25px 20px 0px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-15622 .elementor-element.elementor-element-a2797d5.elementor-element{--align-self:center;}.elementor-15622 .elementor-element.elementor-element-a835231{--display:flex;--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;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:040px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-a835231:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-a835231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-a835231::before, .elementor-15622 .elementor-element.elementor-element-a835231 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-a835231 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-a835231 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-a835231 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-a835231 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-b1c1954{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-b1c1954.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15622 .elementor-element.elementor-element-312577d{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15622 .elementor-element.elementor-element-312577d.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-e6679e2{--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:0px 10px;--row-gap:0px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-e6679e2:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-e6679e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-e6679e2::before, .elementor-15622 .elementor-element.elementor-element-e6679e2 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-e6679e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-e6679e2 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-e6679e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-e6679e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-ba00b36{--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;}.elementor-15622 .elementor-element.elementor-element-e74742e{text-align:start;}.elementor-15622 .elementor-element.elementor-element-e74742e .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:25px;color:#000000;}.elementor-15622 .elementor-element.elementor-element-654aece{--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;}.elementor-15622 .elementor-element.elementor-element-d8b29d8{text-align:start;}.elementor-15622 .elementor-element.elementor-element-d8b29d8 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:25px;color:#000000;}.elementor-15622 .elementor-element.elementor-element-4288635{--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;}.elementor-15622 .elementor-element.elementor-element-3898137{text-align:center;}.elementor-15622 .elementor-element.elementor-element-3898137 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:25px;color:#000000;}.elementor-15622 .elementor-element.elementor-element-40e6014{--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;}.elementor-15622 .elementor-element.elementor-element-53d7b0a{text-align:end;}.elementor-15622 .elementor-element.elementor-element-53d7b0a .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:25px;color:#000000;}.elementor-15622 .elementor-element.elementor-element-94d2484{--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;}.elementor-15622 .elementor-element.elementor-element-5cfd30c{text-align:end;}.elementor-15622 .elementor-element.elementor-element-5cfd30c .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:25px;color:#000000;}.elementor-15622 .elementor-element.elementor-element-ddcac30{--display:flex;--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;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-15622 .elementor-element.elementor-element-ddcac30:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-ddcac30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ewhomes.com.au/wp-content/uploads/2026/05/E.W-Banner-Construction-.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15622 .elementor-element.elementor-element-ddcac30::before, .elementor-15622 .elementor-element.elementor-element-ddcac30 > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-ddcac30 > .e-con-inner > .elementor-background-video-container::before, .elementor-15622 .elementor-element.elementor-element-ddcac30 > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-ddcac30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15622 .elementor-element.elementor-element-ddcac30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFFC7;--background-overlay:'';}.elementor-15622 .elementor-element.elementor-element-9b0f315{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-15622 .elementor-element.elementor-element-9b0f315.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title{font-family:"Antonio", Sans-serif;font-size:60px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-15622 .elementor-element.elementor-element-bb175be{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-15622 .elementor-element.elementor-element-bb175be.elementor-element{--align-self:flex-start;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button{background-color:#000000B8;font-family:"Inter", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:15px 30px 15px 30px;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button:hover, .elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8839574 );}.elementor-15622 .elementor-element.elementor-element-d67ddd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button:hover svg, .elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button:focus svg{fill:var( --e-global-color-8839574 );}@media(min-width:768px){.elementor-15622 .elementor-element.elementor-element-77952c3{--width:70%;}.elementor-15622 .elementor-element.elementor-element-d98d0e0{--width:50%;}.elementor-15622 .elementor-element.elementor-element-80566a1{--width:33.33%;}.elementor-15622 .elementor-element.elementor-element-5282e62{--width:33.33%;}.elementor-15622 .elementor-element.elementor-element-a1713d0{--width:33.33%;}.elementor-15622 .elementor-element.elementor-element-0d9706e{--width:33.33%;}.elementor-15622 .elementor-element.elementor-element-3775a4f{--width:33.33%;}.elementor-15622 .elementor-element.elementor-element-5559bba{--width:25%;}.elementor-15622 .elementor-element.elementor-element-3b3c2e9{--width:25%;}.elementor-15622 .elementor-element.elementor-element-9270042{--width:25%;}.elementor-15622 .elementor-element.elementor-element-65f68bb{--width:50%;}.elementor-15622 .elementor-element.elementor-element-2d1b373{--width:50%;}.elementor-15622 .elementor-element.elementor-element-51f6daa{--width:50%;}.elementor-15622 .elementor-element.elementor-element-3ae958c{--width:50%;}.elementor-15622 .elementor-element.elementor-element-ba00b36{--width:25%;}.elementor-15622 .elementor-element.elementor-element-654aece{--width:25%;}.elementor-15622 .elementor-element.elementor-element-4288635{--width:25%;}.elementor-15622 .elementor-element.elementor-element-40e6014{--width:25%;}.elementor-15622 .elementor-element.elementor-element-94d2484{--width:25%;}}@media(min-width:1025px){.elementor-15622 .elementor-element.elementor-element-76529b8:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-76529b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-622f358:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-622f358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-7672039:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-7672039 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-9b4e04d:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-9b4e04d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-160f656:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-160f656 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-cb3b4bd:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-cb3b4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-e59afb6:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-e59afb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-b7955ff:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-b7955ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-a835231:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-a835231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-e6679e2:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-e6679e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-15622 .elementor-element.elementor-element-ddcac30:not(.elementor-motion-effects-element-type-background), .elementor-15622 .elementor-element.elementor-element-ddcac30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-15622 .elementor-element.elementor-element-cb77f27{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-a1c4c3b{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-ac4508e .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-15622 .elementor-element.elementor-element-f3a6e93{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-b5ac5eb{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-b5ac5eb .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-33377b7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-33377b7 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-24734c8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-24734c8 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-ef62099{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-ef62099 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-0dbda7c{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-0dbda7c .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-b4ff2f9 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-15622 .elementor-element.elementor-element-48996c7{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-c404d1a{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-bbc19ad{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15622 .elementor-element.elementor-element-e21d514{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-a35013d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-f8956d6{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-cbf7a3e{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-051ccd9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-ba420b8{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-ad136f9{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-a2797d5{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-b1c1954{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-312577d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-9b0f315{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title{font-size:42px;line-height:1.4em;}.elementor-15622 .elementor-element.elementor-element-bb175be{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-15622 .elementor-element.elementor-element-d67ddd2 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}}/* Start custom CSS for heading, class: .elementor-element-cb77f27 */.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-cb77f27 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4083962 */.elementor-15622 .elementor-element.elementor-element-4083962 {
  position: relative;
  animation: float 3s ease-in-out infinite;
}

@keyframes float {
  0% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-20px);
  }

  100% {
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d98d0e0 */.floating {
position: relative;
animation: float 3s ease-in-out infinite;
}

@keyframes float {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-20px);
}

100% {
transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3a6e93 */.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-f3a6e93 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-48996c7 */.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-48996c7 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e21d514 */.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-e21d514 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f8956d6 */.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-f8956d6 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-051ccd9 */.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-051ccd9 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad136f9 */.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-ad136f9 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1c1954 */.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-b1c1954 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9b0f315 */.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title {
  display: inline-block;
  position: relative;
  cursor: default;
  transition: color 0.3s ease, transform 0.3s ease, text-shadow 0.3s ease;
}

.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  width: 0;
  height: 2px;
  background: currentColor;
  opacity: 0.55;
  transform: translateX(-50%);
  transition: width 0.35s ease;
}

.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title:hover {
  transform: translateY(-4px);
  text-shadow: 0 8px 22px rgba(0, 0, 0, 0.18);
}

.elementor-15622 .elementor-element.elementor-element-9b0f315 .elementor-heading-title:hover::after {
  width: 70%;
}/* End custom CSS */