.elementor-19 .elementor-element.elementor-element-116ef15{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-19 .elementor-element.elementor-element-1a5397d{text-align:center;}.elementor-19 .elementor-element.elementor-element-1a5397d .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-size:46px;font-weight:500;letter-spacing:2.2px;color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-a011350{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-dbc49da{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-19 .elementor-element.elementor-element-dbc49da .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:2.9px;color:#000000;}.elementor-19 .elementor-element.elementor-element-e650cdd{--display:flex;--min-height:638px;--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;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e650cdd:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e650cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/Home-Banner-5.jpeg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-e650cdd::before, .elementor-19 .elementor-element.elementor-element-e650cdd > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e650cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e650cdd > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e650cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e650cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E8 0%, #00000069 100%);}.elementor-19 .elementor-element.elementor-element-e650cdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-85bd4bd{--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-19 .elementor-element.elementor-element-85bd4bd.e-con{--flex-grow:0;--flex-shrink:0;}.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-19 .elementor-element.elementor-element-a1e2300{width:var( --container-widget-width, 83% );max-width:83%;margin:248px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;font-style:italic;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-a1e2300.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-1fe966f{--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-19 .elementor-element.elementor-element-1fe966f.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-015cc4f .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:37px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-015cc4f .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-015cc4f .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-015cc4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;}.elementor-19 .elementor-element.elementor-element-e742966{--display:flex;--min-height:638px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-e742966:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2025/12/pexels-mikhail-nilov-8158623-scaled-1.jpg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-e742966::before, .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e742966 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e742966 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000085;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-e742966.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8b2a042{--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-19 .elementor-element.elementor-element-8b2a042.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7c49662{width:var( --container-widget-width, 70.829% );max-width:70.829%;margin:293px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;--container-widget-width:70.829%;--container-widget-flex-grow:0;border-style:solid;border-color:#0000000D;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-7c49662.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-63a24d2{--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:291px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-501c029 .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:37px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-501c029 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-501c029 .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-501c029{margin:30px 137px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;}.elementor-19 .elementor-element.elementor-element-adfcd5b{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1368275{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-19 .elementor-element.elementor-element-1368275 .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:2.9px;color:#000000;}.elementor-19 .elementor-element.elementor-element-d26fcdf{--display:flex;--min-height:731px;--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;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-d26fcdf:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d26fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/iStock-2134897262-1-scaled-1.jpg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-d26fcdf::before, .elementor-19 .elementor-element.elementor-element-d26fcdf > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d26fcdf > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-d26fcdf > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d26fcdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-d26fcdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000E8 0%, #00000069 100%);}.elementor-19 .elementor-element.elementor-element-d26fcdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-7539d32{--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-19 .elementor-element.elementor-element-7539d32.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-13f0116{width:var( --container-widget-width, 83% );max-width:83%;margin:475px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 80px;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-13f0116.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-96ba21e{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:284px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-96ba21e.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-deddb8b .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:37px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-deddb8b .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-deddb8b .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-deddb8b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;}.elementor-19 .elementor-element.elementor-element-fc2ab14{--display:flex;--min-height:638px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-fc2ab14:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fc2ab14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2025/12/pexels-mikhail-nilov-8158623-scaled-1.jpg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-fc2ab14::before, .elementor-19 .elementor-element.elementor-element-fc2ab14 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-fc2ab14 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-fc2ab14 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-fc2ab14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-fc2ab14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#301F07A6;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-fc2ab14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-ba84d5c{--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-19 .elementor-element.elementor-element-ba84d5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-bc56595{width:var( --container-widget-width, 70.829% );max-width:70.829%;margin:293px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;--container-widget-width:70.829%;--container-widget-flex-grow:0;border-style:solid;border-color:#0000000D;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-bc56595.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-400f3b3{--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:291px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-d45f45e .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:37px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d45f45e .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-d45f45e .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-d45f45e{margin:30px 137px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;}.elementor-19 .elementor-element.elementor-element-f8b0e8f{--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;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-8eee56d{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-19 .elementor-element.elementor-element-8eee56d .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:2.9px;color:#000000;}.elementor-19 .elementor-element.elementor-element-0412c8d{--display:flex;--min-height:618px;--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;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-0412c8d:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-0412c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/project-run10-scaled-e1704835467664.jpeg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-0412c8d::before, .elementor-19 .elementor-element.elementor-element-0412c8d > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0412c8d > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-0412c8d > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0412c8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-0412c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(53deg, #000000E8 0%, #00000069 100%);}.elementor-19 .elementor-element.elementor-element-0412c8d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-05fb79e{--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-19 .elementor-element.elementor-element-05fb79e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-b8faa57{width:var( --container-widget-width, 70.829% );max-width:70.829%;margin:235px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;--container-widget-width:70.829%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;font-style:italic;line-height:27px;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-b8faa57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-58e891c{--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:-68px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-58e891c.e-con{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d575786 .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:40px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d575786 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-d575786 .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-d575786{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-9816388{--display:flex;--min-height:638px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:18px;--margin-bottom:0px;--margin-left:51px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-9816388:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9816388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2025/12/pexels-mikhail-nilov-8158623-scaled-1.jpg");background-size:cover;}.elementor-19 .elementor-element.elementor-element-9816388::before, .elementor-19 .elementor-element.elementor-element-9816388 > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9816388 > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-9816388 > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9816388 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-9816388 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#301F07A6;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-9816388.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-35b86a5{--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-19 .elementor-element.elementor-element-35b86a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-e415109{width:var( --container-widget-width, 70.829% );max-width:70.829%;margin:293px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 160px;--container-widget-width:70.829%;--container-widget-flex-grow:0;border-style:none;text-align:justify;font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;font-style:italic;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-e415109.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a75944e{--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:291px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-f2c8e36 .elementor-button{background-color:#C79F5B;font-family:"TFArrow", Sans-serif;font-size:37px;font-weight:500;text-decoration:underline;border-radius:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f2c8e36 .elementor-button:hover, .elementor-19 .elementor-element.elementor-element-f2c8e36 .elementor-button:focus{background-color:#1C1C1C;}.elementor-19 .elementor-element.elementor-element-f2c8e36{margin:30px 137px calc(var(--kit-widget-spacing, 0px) + 0px) 43px;}.elementor-19 .elementor-element.elementor-element-ce7f1b7{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-1f14479{width:var( --container-widget-width, 25% );max-width:25%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-1f14479.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1f14479 img{width:100%;}.elementor-19 .elementor-element.elementor-element-be25a53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;text-align:center;}.elementor-19 .elementor-element.elementor-element-be25a53 .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-size:36px;font-weight:600;color:#595959;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-19 .elementor-element.elementor-element-02bd4cc{--iteration-count:infinite;}.elementor-19 .elementor-element.elementor-element-02bd4cc .elementor-headline{text-align:center;font-family:"TFArrow", Sans-serif;font-size:36px;font-weight:400;}.elementor-19 .elementor-element.elementor-element-02bd4cc .elementor-headline-dynamic-text{font-family:"TFArrow", Sans-serif;font-weight:700;}.elementor-19 .elementor-element.elementor-element-1732edf{--display:flex;--min-height:603px;--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:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1732edf::before, .elementor-19 .elementor-element.elementor-element-1732edf > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-1732edf > .e-con-inner > .elementor-background-video-container::before, .elementor-19 .elementor-element.elementor-element-1732edf > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-1732edf > .e-con-inner > .elementor-background-slideshow::before, .elementor-19 .elementor-element.elementor-element-1732edf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0201017D;--background-overlay:'';}.elementor-19 .elementor-element.elementor-element-b7e4b0b{width:var( --container-widget-width, 88% );max-width:88%;margin:264px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-19 .elementor-element.elementor-element-b7e4b0b.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-b7e4b0b .elementor-heading-title{font-family:"TFArrow", Sans-serif;font-weight:400;line-height:1.3em;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-e650cdd{--width:92%;}.elementor-19 .elementor-element.elementor-element-85bd4bd{--width:56.78%;}.elementor-19 .elementor-element.elementor-element-1fe966f{--width:50%;}.elementor-19 .elementor-element.elementor-element-e742966{--content-width:801px;}.elementor-19 .elementor-element.elementor-element-63a24d2{--width:50%;}.elementor-19 .elementor-element.elementor-element-d26fcdf{--width:92%;}.elementor-19 .elementor-element.elementor-element-7539d32{--width:56.78%;}.elementor-19 .elementor-element.elementor-element-96ba21e{--width:100%;}.elementor-19 .elementor-element.elementor-element-fc2ab14{--content-width:801px;}.elementor-19 .elementor-element.elementor-element-400f3b3{--width:50%;}.elementor-19 .elementor-element.elementor-element-0412c8d{--width:92%;}.elementor-19 .elementor-element.elementor-element-05fb79e{--width:56.78%;}.elementor-19 .elementor-element.elementor-element-58e891c{--width:100%;}.elementor-19 .elementor-element.elementor-element-9816388{--content-width:801px;}.elementor-19 .elementor-element.elementor-element-a75944e{--width:50%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-dbc49da{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-e742966:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/Home-Banner-5.jpeg");}.elementor-19 .elementor-element.elementor-element-1368275{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-8eee56d{margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-d575786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-116ef15{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1a5397d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;}.elementor-19 .elementor-element.elementor-element-1a5397d.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-1a5397d .elementor-heading-title{font-size:33px;line-height:1.4em;letter-spacing:-0.5px;}.elementor-19 .elementor-element.elementor-element-a011350{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-dbc49da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;}.elementor-19 .elementor-element.elementor-element-dbc49da .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1.5px;}.elementor-19 .elementor-element.elementor-element-e650cdd{--width:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-85bd4bd{--width:250px;}.elementor-19 .elementor-element.elementor-element-a1e2300{--container-widget-width:0px;--container-widget-flex-grow:0;width:var( --container-widget-width, 0px );max-width:0px;}.elementor-19 .elementor-element.elementor-element-e742966:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-e742966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/02/Identity-Slideshow-2-scaled.webp");}.elementor-19 .elementor-element.elementor-element-e742966{--content-width:500px;--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;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-7c49662{width:100%;max-width:100%;margin:84px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;padding:22px 64px 30px 46px;border-width:0px 0px 0px 5px;text-align:start;font-size:23px;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-7c49662.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-501c029{margin:-128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-501c029.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-501c029 .elementor-button{font-size:39px;}.elementor-19 .elementor-element.elementor-element-1368275{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;}.elementor-19 .elementor-element.elementor-element-1368275 .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1.5px;}.elementor-19 .elementor-element.elementor-element-d26fcdf{--width:250px;}.elementor-19 .elementor-element.elementor-element-13f0116{--container-widget-width:50px;--container-widget-flex-grow:0;width:var( --container-widget-width, 50px );max-width:50px;}.elementor-19 .elementor-element.elementor-element-fc2ab14:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-fc2ab14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/Untitled-15-scaled.webp");background-position:center right;}.elementor-19 .elementor-element.elementor-element-fc2ab14{--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;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-bc56595{margin:67px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 32px;padding:22px 0px 30px 22px;--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;border-width:0px 0px 0px 5px;text-align:start;font-size:22px;line-height:1.3em;}.elementor-19 .elementor-element.elementor-element-d45f45e{margin:-189px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-d45f45e.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-d45f45e .elementor-button{font-size:39px;}.elementor-19 .elementor-element.elementor-element-8eee56d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 25px 0px 25px;text-align:start;}.elementor-19 .elementor-element.elementor-element-8eee56d .elementor-heading-title{font-size:25px;line-height:1.3em;letter-spacing:1.5px;}.elementor-19 .elementor-element.elementor-element-0412c8d{--width:250px;}.elementor-19 .elementor-element.elementor-element-b8faa57{--container-widget-width:24px;--container-widget-flex-grow:0;width:var( --container-widget-width, 24px );max-width:24px;}.elementor-19 .elementor-element.elementor-element-9816388:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-9816388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eradaatiliving.ca/wp-content/uploads/2026/01/Untitled-16-scaled.webp");background-position:center right;}.elementor-19 .elementor-element.elementor-element-9816388{--min-height:851px;--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;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-35b86a5{--content-width:500px;--min-height:390px;}.elementor-19 .elementor-element.elementor-element-e415109{width:100%;max-width:100%;margin:98px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 7px;padding:0px 0px 0px 0px;text-align:start;font-size:21px;line-height:1.4em;}.elementor-19 .elementor-element.elementor-element-f2c8e36{margin:-189px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-f2c8e36.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-f2c8e36 .elementor-button{font-size:39px;}.elementor-19 .elementor-element.elementor-element-ce7f1b7{--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19 .elementor-element.elementor-element-1f14479{--container-widget-width:206px;--container-widget-flex-grow:0;width:var( --container-widget-width, 206px );max-width:206px;}.elementor-19 .elementor-element.elementor-element-be25a53 .elementor-heading-title{font-size:36px;}.elementor-19 .elementor-element.elementor-element-02bd4cc{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-02bd4cc.elementor-element{--align-self:center;}.elementor-19 .elementor-element.elementor-element-02bd4cc .elementor-headline{word-spacing:0px;}.elementor-19 .elementor-element.elementor-element-02bd4cc .elementor-headline-dynamic-text{word-spacing:0px;}.elementor-19 .elementor-element.elementor-element-1732edf{--justify-content:center;--overlay-opacity:0.5;}.elementor-19 .elementor-element.elementor-element-b7e4b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-19 .elementor-element.elementor-element-b7e4b0b .elementor-heading-title{font-size:25px;}body.elementor-page-19{margin:0px 0px 0px 0px;}}/* Start custom CSS for animated-headline, class: .elementor-element-02bd4cc *//* TARGET ONLY the animated headline dynamic text */
.elementor-widget-animated-headline .elementor-headline-dynamic-text {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  text-align: center !important;

  /* Prevent awkward word breaks */
  white-space: normal !important;
  word-break: normal !important;
  overflow-wrap: normal !important;
  hyphens: none !important;

  /* FLUID TYPOGRAPHY */
  font-size: clamp(30px, 6.5vw, 52px) !important;
  line-height: 1.15 !important;

  /* RELATIVE SPACING - Scales with font size */
  /* This prevents the "ultra shrink" on different screens */
  word-spacing: -0.05em !important; 
  letter-spacing: -0.01em !important;
}

/* Wrapper full width */
.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper {
  width: 100% !important;
  max-width: 100% !important;
  text-align: center !important;
}

/* TABLET & DESKTOP ADJUSTMENTS */
@media (min-width: 768px) {
  .elementor-widget-animated-headline .elementor-headline-dynamic-text {
    /* Slightly tighter for larger screens, but still using relative units */
    word-spacing: -0.08em !important;
    letter-spacing: -0.02em !important;
  }
}

/* LARGE DESKTOP ONLY */
@media (min-width: 1200px) {
  .elementor-widget-animated-headline .elementor-headline-dynamic-text {
    word-spacing: -0.1em !important;
    letter-spacing: -0.03em !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://eradaatiliving.ca/wp-content/uploads/2026/02/Montserrat-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */