  .elementor-129675 .elementor-element.elementor-element-c89be00{--display:flex;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-0e64ae2 .swiper-slide-bg{background-color:#D8D8D8;background-image:url(https://eco.ca/wp-content/uploads/2022/06/4191f4fa-50e7-494d-9d7d-c2a168591165.jpg);background-size:cover;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-0e64ae2 .swiper-slide-contents{margin-right:auto;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-0e64ae2 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-043857a .swiper-slide-bg{background-color:#D8D8D8;background-image:url(https://eco.ca/wp-content/uploads/2023/08/RRU-IELP-Program-ECOweb-080823.jpg);background-size:cover;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-043857a .swiper-slide-contents{margin-right:auto;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-043857a .swiper-slide-inner{align-items:center;text-align:left;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-e816103 .swiper-slide-bg{background-color:#D8D8D8;background-image:url(https://eco.ca/wp-content/uploads/2021/01/ECO-BEAHR-Tsuutina-Program-Highlight-2020-Full-Cut.00_00_39_00.Still003-e1686936883120.png);background-size:cover;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-e816103 .swiper-slide-contents{margin-right:auto;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-e816103 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-4487fe8 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://eco.ca/wp-content/uploads/2021/01/BEAHR_INT_FINAL_90s_V1.1.00_01_02_00.Still019.png);background-size:cover;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-4487fe8 .swiper-slide-inner{align-items:center;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-6254d8a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://eco.ca/wp-content/uploads/2023/06/Untitled-design-12-scaled.jpg);background-size:cover;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-repeater-item-6254d8a .swiper-slide-inner{align-items:center;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:65vh;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-button{background-color:#3A9B4200;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;border-width:1px;border-radius:40px;color:#FFFFFF;border-color:#FFFFFF;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-button:hover{background-color:#3A9B42;color:#FFFFFF;}.elementor-129675 .elementor-element.elementor-element-4c154f3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:left;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-heading{font-family:var( --e-global-typography-6c9a102-font-family ), Sans-serif;font-size:var( --e-global-typography-6c9a102-font-size );font-weight:var( --e-global-typography-6c9a102-font-weight );text-transform:var( --e-global-typography-6c9a102-text-transform );line-height:var( --e-global-typography-6c9a102-line-height );letter-spacing:var( --e-global-typography-6c9a102-letter-spacing );}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:300;line-height:22px;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-swiper-button{color:#FFFFFF;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-129675 .elementor-element.elementor-element-067c03f{--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;--justify-content:center;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-129675 .elementor-element.elementor-element-6a4cb23.elementor-element{--align-self:center;}.elementor-129675 .elementor-element.elementor-element-a64618d > .elementor-background-overlay{opacity:0.13;}.elementor-129675 .elementor-element.elementor-element-a64618d{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-a0e440a );margin-top:30px;margin-bottom:0px;}.elementor-129675 .elementor-element.elementor-element-4a5361a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 14% 10% 15%;}.elementor-129675 .elementor-element.elementor-element-a5bf052 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-129675 .elementor-element.elementor-element-a5bf052{text-align:left;}.elementor-129675 .elementor-element.elementor-element-2260bff .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:8.7px;color:var( --e-global-color-276a07e );}.elementor-129675 .elementor-element.elementor-element-b5519e5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-129675 .elementor-element.elementor-element-b5519e5 .elementor-heading-title{color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-63926f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eco.ca/wp-content/uploads/2021/01/ECO-BEAHR-Tsuutina-Program-Highlight-2020-Full-Cut.00_01_50_00.Still010.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-element-populated >  .elementor-background-overlay{background-color:#54595F00;opacity:1;}.elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-4e2ef2f{--spacer-size:50px;}.elementor-129675 .elementor-element.elementor-element-7a526db{margin-top:75px;margin-bottom:0px;z-index:3;}.elementor-129675 .elementor-element.elementor-element-f5375c1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-f5375c1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-f5375c1 > .elementor-element-populated{box-shadow:0px 0px 44px 0px rgba(0, 0, 0, 0.33);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:43px 43px 43px 43px;}.elementor-129675 .elementor-element.elementor-element-f5375c1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-37023c0{text-align:center;font-weight:900;}.elementor-129675 .elementor-element.elementor-element-792e632{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-136px;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-792e632{left:-127px;}body.rtl .elementor-129675 .elementor-element.elementor-element-792e632{right:-127px;}.elementor-129675 .elementor-element.elementor-element-e0f2813:not(.elementor-motion-effects-element-type-background), .elementor-129675 .elementor-element.elementor-element-e0f2813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-14143bb );}.elementor-129675 .elementor-element.elementor-element-e0f2813 > .elementor-background-overlay{background-image:url("https://eco.ca/wp-content/uploads/2021/01/972baf30be0a1e7ab221dd20344afc0b.png");background-position:0px 323px;background-repeat:no-repeat;background-size:cover;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-e0f2813{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-14143bb );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:0px;padding:109px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-581c209.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-581c209.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-581c209 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-822dca8 );margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10% 14% 10% 9%;}.elementor-129675 .elementor-element.elementor-element-40c8b33 > .elementor-widget-container{background-color:var( --e-global-color-822dca8 );border-style:none;}.elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button{fill:var( --e-global-color-14143bb );color:var( --e-global-color-14143bb );background-color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-5ded5b4 .eco-button-text{fill:var( --e-global-color-14143bb );color:var( --e-global-color-14143bb );}.elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:hover, .elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:focus{color:var( --e-global-color-822dca8 );background-color:var( --e-global-color-14143bb );}.elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:hover svg, .elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:focus svg{fill:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:hover .eco-button-text, .elementor-129675 .elementor-element.elementor-element-5ded5b4 .elementor-button:focus .eco-button-text{fill:var( --e-global-color-822dca8 );color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-f0face3 > .elementor-background-overlay{opacity:0.5;}.elementor-129675 .elementor-element.elementor-element-f0face3{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-14143bb );margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-129675 .elementor-element.elementor-element-f20f53e > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-14143bb );margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:10% 14% 10% 15%;}.elementor-129675 .elementor-element.elementor-element-ae03fb1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:8.7px;color:var( --e-global-color-14143bb );}.elementor-129675 .elementor-element.elementor-element-41ab448 > .elementor-widget-container{margin:0% 25% 0% 0%;}.elementor-129675 .elementor-element.elementor-element-41ab448 .elementor-heading-title{color:var( --e-global-color-14143bb );}.elementor-129675 .elementor-element.elementor-element-c5637fd .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129675 .elementor-element.elementor-element-c5637fd .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-129675 .elementor-element.elementor-element-c5637fd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129675 .elementor-element.elementor-element-c5637fd .elementor-icon-list-icon{padding-right:22px;}.elementor-129675 .elementor-element.elementor-element-c5637fd .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-a5f8a1f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-14143bb );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:51px 51px 51px 51px;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-f2f6ba0{text-align:center;}.elementor-129675 .elementor-element.elementor-element-f2f6ba0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-129675 .elementor-element.elementor-element-ba203b3 > .elementor-widget-container{border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.62);}.elementor-129675 .elementor-element.elementor-element-ba203b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-129675 .elementor-element.elementor-element-d8d7dca{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;top:226.989px;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-d8d7dca{left:-128.989px;}body.rtl .elementor-129675 .elementor-element.elementor-element-d8d7dca{right:-128.989px;}.elementor-129675 .elementor-element.elementor-element-64e456c:not(.elementor-motion-effects-element-type-background), .elementor-129675 .elementor-element.elementor-element-64e456c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16131100;}.elementor-129675 .elementor-element.elementor-element-64e456c > .elementor-background-overlay{background-image:url("https://eco.ca/wp-content/uploads/2021/01/BEAHR_Logo.png");background-position:center center;background-repeat:no-repeat;background-size:52% auto;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-64e456c{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-822aeb3 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-64e456c, .elementor-129675 .elementor-element.elementor-element-64e456c > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-c0ed21f > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-822aeb3 );margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-5f25ea3{margin-top:50px;margin-bottom:50px;}.elementor-129675 .elementor-element.elementor-element-cf9da20 > .elementor-widget-container{margin:0% 5% 0% 5%;}.elementor-129675 .elementor-element.elementor-element-cf9da20{text-align:center;}.elementor-129675 .elementor-element.elementor-element-cf9da20 .elementor-heading-title{color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-2f01811{margin-top:15px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-06abe47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-06abe47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-e9819a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-e9819a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-6d95ee6{margin-top:0px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-25c17c3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-25c17c3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button{fill:var( --e-global-color-822aeb3 );color:var( --e-global-color-822aeb3 );border-style:solid;border-color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-9c94b5a .eco-button-text{fill:var( --e-global-color-822aeb3 );color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:hover, .elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:focus{color:var( --e-global-color-822dca8 );background-color:var( --e-global-color-822aeb3 );border-color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:hover svg, .elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:focus svg{fill:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:hover .eco-button-text, .elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:focus .eco-button-text{fill:var( --e-global-color-822dca8 );color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:hover .eco-button-icon.eco-align-icon-right, .elementor-129675 .elementor-element.elementor-element-9c94b5a .elementor-button:focus .eco-button-icon.eco-align-icon-right{border-left-color:var( --e-global-color-822aeb3 );}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-09a9b14.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-09a9b14.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button{fill:var( --e-global-color-822aeb3 );color:var( --e-global-color-822aeb3 );border-style:solid;border-color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-27282c1 .eco-button-text{fill:var( --e-global-color-822aeb3 );color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:hover, .elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:focus{color:var( --e-global-color-822dca8 );background-color:var( --e-global-color-822aeb3 );border-color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:hover svg, .elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:focus svg{fill:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:hover .eco-button-text, .elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:focus .eco-button-text{fill:var( --e-global-color-822dca8 );color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:hover .eco-button-icon.eco-align-icon-right, .elementor-129675 .elementor-element.elementor-element-27282c1 .elementor-button:focus .eco-button-icon.eco-align-icon-right{border-left-color:var( --e-global-color-822aeb3 );}.elementor-129675 .elementor-element.elementor-element-4b91cbc:not(.elementor-motion-effects-element-type-background), .elementor-129675 .elementor-element.elementor-element-4b91cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eco.ca/wp-content/uploads/2021/01/BEAHR_INT_FINAL_90s_V1.1.00_01_11_12.Still018.png");}.elementor-129675 .elementor-element.elementor-element-4b91cbc > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-4b91cbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:25px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-0091b4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-element-populated >  .elementor-background-overlay{background-color:#0B2F5000;opacity:0.54;}.elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-25px 0px 50px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;padding:10px 10px 10px 10px;}.elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.25s, border-radius 0.3s, opacity 0.25s;}.elementor-129675 .elementor-element.elementor-element-28cdb75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-b4f1157 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-822dca8 );margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:180px 50px 80px 50px;}.elementor-129675 .elementor-element.elementor-element-5873784{text-align:left;}.elementor-129675 .elementor-element.elementor-element-61a1ac2 .elementor-heading-title{line-height:1.3em;color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-c25bff9{width:var( --container-widget-width, 823px );max-width:823px;--container-widget-width:823px;--container-widget-flex-grow:0;top:242.969px;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-c25bff9{left:468.969px;}body.rtl .elementor-129675 .elementor-element.elementor-element-c25bff9{right:468.969px;}.elementor-129675 .elementor-element.elementor-element-c25bff9 img{width:394px;}.elementor-129675 .elementor-element.elementor-element-a09a68c > .elementor-widget-container{margin:0px 140px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-a09a68c{color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-0dfbb3e > .elementor-element-populated >  .elementor-background-overlay{background-color:#0B2F5000;opacity:1;}.elementor-129675 .elementor-element.elementor-element-0dfbb3e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-0dfbb3e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-feae67b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-f62094a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-822dca8 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:180px 50px 80px 50px;}.elementor-129675 .elementor-element.elementor-element-f62094a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-d9936dd > .elementor-background-overlay{opacity:0.13;}.elementor-129675 .elementor-element.elementor-element-d9936dd{border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-a0e440a );margin-top:30px;margin-bottom:0px;}.elementor-129675 .elementor-element.elementor-element-848b6db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eco.ca/wp-content/uploads/2021/01/BEAHR_INT_FINAL_90s_V1.1.00_01_02_00.Still019.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-element-populated >  .elementor-background-overlay{background-color:#54595F00;opacity:1;}.elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-129675 .elementor-element.elementor-element-15e16f6{--spacer-size:50px;}.elementor-129675 .elementor-element.elementor-element-aef4d46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10% 14% 10% 15%;}.elementor-129675 .elementor-element.elementor-element-3ad114a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-129675 .elementor-element.elementor-element-3ad114a .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-7c76fe3{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-icon{padding-right:22px;}.elementor-129675 .elementor-element.elementor-element-7c76fe3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-129675 .elementor-element.elementor-element-222b96e{text-align:left;}.elementor-129675 .elementor-element.elementor-element-f2e4f04{width:var( --container-widget-width, 312px );max-width:312px;--container-widget-width:312px;--container-widget-flex-grow:0;top:422px;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-f2e4f04{left:1319px;}body.rtl .elementor-129675 .elementor-element.elementor-element-f2e4f04{right:1319px;}.elementor-129675 .elementor-element.elementor-element-f2e4f04 img{width:394px;}.elementor-129675 .elementor-element.elementor-element-06a8f25{text-align:left;}.elementor-129675 .elementor-element.elementor-element-06a8f25 .elementor-heading-title{font-weight:900;color:var( --e-global-color-276a07e );}.elementor-129675 .elementor-element.elementor-element-69a025a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-129675 .elementor-element.elementor-element-69a025a{text-align:left;color:var( --e-global-color-primary );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button{fill:var( --e-global-color-a0e440a );color:var( --e-global-color-a0e440a );border-style:solid;border-color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .eco-button-text{fill:var( --e-global-color-a0e440a );color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:hover, .elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:focus{color:var( --e-global-color-822dca8 );background-color:var( --e-global-color-a0e440a );border-color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:hover svg, .elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:focus svg{fill:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:hover .eco-button-text, .elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:focus .eco-button-text{fill:var( --e-global-color-822dca8 );color:var( --e-global-color-822dca8 );}.elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:hover .eco-button-icon.eco-align-icon-right, .elementor-129675 .elementor-element.elementor-element-c5e8c0b .elementor-button:focus .eco-button-icon.eco-align-icon-right{border-left-color:var( --e-global-color-a0e440a );}.elementor-129675 .elementor-element.elementor-element-bb1b866{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-129675 .elementor-element.elementor-element-e2327e6.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-heading{font-size:var( --e-global-typography-6c9a102-font-size );line-height:var( --e-global-typography-6c9a102-line-height );letter-spacing:var( --e-global-typography-6c9a102-letter-spacing );}.elementor-129675 .elementor-element.elementor-element-a5bf052{text-align:center;}.elementor-129675 .elementor-element.elementor-element-63926f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-129675 .elementor-element.elementor-element-7a526db{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-129675 .elementor-element.elementor-element-f5375c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-129675 .elementor-element.elementor-element-f5375c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-129675 .elementor-element.elementor-element-f5375c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-129675 .elementor-element.elementor-element-f5375c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-37023c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-792e632{left:585px;}body.rtl .elementor-129675 .elementor-element.elementor-element-792e632{right:585px;}.elementor-129675 .elementor-element.elementor-element-792e632{top:-231px;}.elementor-129675 .elementor-element.elementor-element-e0f2813 > .elementor-background-overlay{background-position:0px 0px;}.elementor-129675 .elementor-element.elementor-element-581c209.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-129675 .elementor-element.elementor-element-d8d7dca{left:552.016px;}body.rtl .elementor-129675 .elementor-element.elementor-element-d8d7dca{right:552.016px;}.elementor-129675 .elementor-element.elementor-element-d8d7dca{top:235.984px;}.elementor-129675 .elementor-element.elementor-element-c0ed21f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-5f25ea3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-b78604b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-4b91cbc{margin-top:0px;margin-bottom:0px;}.elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-b4f1157 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-129675 .elementor-element.elementor-element-5873784{text-align:center;}.elementor-129675 .elementor-element.elementor-element-a09a68c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-d9936dd{margin-top:0px;margin-bottom:0px;}.elementor-129675 .elementor-element.elementor-element-848b6db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-129675 .elementor-element.elementor-element-222b96e{text-align:center;}}@media(max-width:767px){.elementor-129675 .elementor-element.elementor-element-4c154f3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .swiper-slide{height:72vh;}.elementor-129675 .elementor-element.elementor-element-4c154f3 .elementor-slide-heading{font-size:var( --e-global-typography-6c9a102-font-size );line-height:var( --e-global-typography-6c9a102-line-height );letter-spacing:var( --e-global-typography-6c9a102-letter-spacing );}.elementor-129675 .elementor-element.elementor-element-a64618d{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;}.elementor-129675 .elementor-element.elementor-element-4a5361a > .elementor-element-populated{margin:40px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-129675 .elementor-element.elementor-element-63926f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-63926f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-129675 .elementor-element.elementor-element-4e2ef2f{--spacer-size:250px;}.elementor-129675 .elementor-element.elementor-element-f5375c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-e0f2813 > .elementor-background-overlay{background-position:0px 0px;}.elementor-129675 .elementor-element.elementor-element-e0f2813{border-width:0px 0px 0px 0px;margin-top:00px;margin-bottom:00px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-581c209 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-129675 .elementor-element.elementor-element-f0face3{border-width:0px 0px 0px 0px;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-f20f53e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-129675 .elementor-element.elementor-element-41ab448 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-64e456c{border-width:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-6d95ee6{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-0091b4a > .elementor-element-populated{padding:60px 20px 20px 20px;}.elementor-129675 .elementor-element.elementor-element-b4f1157 > .elementor-element-populated{padding:2px 20px 0px 20px;}.elementor-129675 .elementor-element.elementor-element-a09a68c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-f62094a > .elementor-element-populated{padding:60px 20px 20px 20px;}.elementor-129675 .elementor-element.elementor-element-d9936dd{border-width:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-848b6db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-129675 .elementor-element.elementor-element-848b6db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-129675 .elementor-element.elementor-element-15e16f6{--spacer-size:337px;}.elementor-129675 .elementor-element.elementor-element-aef4d46 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-129675 .elementor-element.elementor-element-06a8f25{text-align:left;}.elementor-129675 .elementor-element.elementor-element-69a025a{text-align:left;}}@media(min-width:768px){.elementor-129675 .elementor-element.elementor-element-4a5361a{width:56.598%;}.elementor-129675 .elementor-element.elementor-element-63926f1{width:38.068%;}.elementor-129675 .elementor-element.elementor-element-c99a833{width:5%;}.elementor-129675 .elementor-element.elementor-element-f62094a{width:100%;}.elementor-129675 .elementor-element.elementor-element-ddb762b{width:5%;}.elementor-129675 .elementor-element.elementor-element-848b6db{width:38.006%;}.elementor-129675 .elementor-element.elementor-element-aef4d46{width:56.66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-129675 .elementor-element.elementor-element-4a5361a{width:50%;}.elementor-129675 .elementor-element.elementor-element-63926f1{width:50%;}.elementor-129675 .elementor-element.elementor-element-c99a833{width:100%;}.elementor-129675 .elementor-element.elementor-element-581c209{width:100%;}.elementor-129675 .elementor-element.elementor-element-f20f53e{width:100%;}.elementor-129675 .elementor-element.elementor-element-a5f8a1f{width:100%;}.elementor-129675 .elementor-element.elementor-element-0091b4a{width:100%;}.elementor-129675 .elementor-element.elementor-element-b4f1157{width:100%;}.elementor-129675 .elementor-element.elementor-element-0dfbb3e{width:100%;}.elementor-129675 .elementor-element.elementor-element-ddb762b{width:100%;}.elementor-129675 .elementor-element.elementor-element-aef4d46{width:100%;}}/* Start custom CSS for slides, class: .elementor-element-4c154f3 */.eco-slider-new .swiper-slide:before{
    content: '';
     position: absolute;
    top: 0;
    left: 0;
    width: 50vw;
    height: 100%;
    background: url(/wp-content/uploads/2023/03/Subtract.svg) right/cover no-repeat;
    opacity:.94;
    z-index: 0;
}
.eco-slider-new .swiper-slide-inner{
    padding: 0 !important;
    max-width: 1260px;
}
.eco-slider-new .swiper-slide-contents{
    width: 400px;
    z-index: 1;
}
.eco-slider-new .elementor-slide-heading{
    margin-bottom: 20px !important;
    position: relative;
}/*
.eco-slider-new .elementor-slide-heading:before{
    content: 'Eco Canada';
    font-size: 15px;
    letter-spacing: 5px;
    color: #ffffff;
    font-weight: 700;
    font-family: "Open Sans", Sans-serif;
    display: block;
    margin: 0 0 20px;
    
}
.eco-slider-new .elementor-slide-heading:after{
    content: '';
    width: 103px;
    height: 89px;
    background: url(https://eco.ca/wp-content/uploads/2021/10/ECO-Logo-white.png) center/contain no-repeat;
    display: block;
    position: absolute;
    top: -90px;
    left: -00px;
}*/
.eco-slider-new .elementor-slide-description{
    margin-bottom: 30px !important;
}
.eco-slider-new .elementor-slide-description h3{
    font-size: 20px;
}
.eco-slider-new .elementor-slide-button{
    padding: 17px 64px;
    border-radius: 10px
}
.eco-slider-new .swiper-pagination-bullets{
    bottom: 30px;
    margin-top: 30px;
    left: 0;
    right: 0;
    width: 1260px;
    margin: auto;
    text-align: center;
}
.eco-slider-new .swiper-pagination-bullets .swiper-pagination-bullet{
    width: 14px;
    height: 14px;
    border-radius: 7px;
    border: 1px solid #fff !important;
    background-color: transparent !important;
    opacity: 1;
    margin: 0 6px !important;
}
.eco-slider-new .swiper-pagination-bullets .swiper-pagination-bullet-active{
    background-color: #fff !important;
}
.eco-slider-new .elementor-swiper-button{
    visibility: visible;
    z-index: 999; 
}
@media screen and (min-width:981px) and (max-width:1024px){
    .eco-slider-new .swiper-slide:before{
        width: 50vw;
    }
    .eco-slider-new .elementor-slide-description h3{
        text-align: left;
    }

}
@media screen and (max-width:1024px){
        .eco-slider-new h2{
        text-align: left !important;
        }
    }
@media screen and (min-width:981px) and (max-width:1280px){
    .eco-slider-new .swiper-slide-inner{
        max-width: 90vw;
    }
    .eco-slider-new .swiper-slide:before{
        width: 62vw;
    }
}
@media screen and (max-width:980px){
    .eco-slider-new .swiper-slide:before{
        width: 150vw;
    }
    .eco-slider-new .swiper-slide-inner {
        padding: 0 50px !important;
    }
    .eco-slider-new .swiper-slide-contents {
        height: auto;
        align-self: flex-end;
        /*width: 100%;*/
       margin-top: auto;
       margin-bottom:auto ;
       margin-left: 1.4rem;
    }
    .eco-slider-new .elementor-slide-description h3{
        text-align: left;
    }
    .eco-slider-new .swiper-slide .elementor-slide-button{
        padding: 20px 0;
        width: 100%;
    }
    .eco-slider-new .swiper-pagination-bullets{
        width: 100%;
        text-align: center;
    }
    .eco-slider-new .elementor-swiper-button{
        visibility: visible;
    }
}
@media screen and (max-width:480px){
    .eco-slider-new .swiper-slide:before{
        width: 150%;
        background-color: #154315;
        opacity: 0.94;
    }
    .eco-slider-new .swiper-slide-inner {
        padding: 0 15px !important;
    }
    .eco-slider-new .elementor-slide-heading:after{
        width: 60px;
        height: 60px;
        top: -48px;
        left: -26px;
    }
    .eco-slider-new .swiper-slide-contents{
        width: 100%;
    }
}/* End custom CSS */