.elementor-3604 .elementor-element.elementor-element-15ffb84 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-3604 .elementor-element.elementor-element-15ffb84:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-15ffb84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-15ffb84 > .elementor-container{max-width:1280px;min-height:640px;}.elementor-3604 .elementor-element.elementor-element-15ffb84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:110px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-15ffb84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-049551b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-0cacbd2 > .elementor-container{max-width:1280px;min-height:650px;}.elementor-3604 .elementor-element.elementor-element-0cacbd2{overflow:hidden;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-5f4842a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3604 .elementor-element.elementor-element-5f4842a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3604 .elementor-element.elementor-element-5f4842a > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-5f4842a > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-5f4842a > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-5f4842a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-5f4842a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-repeater-item-b842fe0 .swiper-slide-bg{background-image:url(https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/DSC_6638-scaled-e1771427556265.webp);background-size:cover;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-repeater-item-8880758 .swiper-slide-bg{background-image:url(https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/1213-scaled-e1771427671554.webp);background-size:cover;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-repeater-item-398a6a9 .swiper-slide-bg{background-image:url(https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/DSC_6258-scaled-e1771427941585.webp);background-size:cover;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-button{background-color:#FABB18;font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );border-width:0px;border-radius:5px;color:var( --e-global-color-primary );border-color:var( --e-global-color-3f8240f4 );}.elementor-3604 .elementor-element.elementor-element-9840d18{width:100%;max-width:100%;top:0px;z-index:3;}.elementor-3604 .elementor-element.elementor-element-9840d18 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-3604 .elementor-element.elementor-element-9840d18{left:0px;}body.rtl .elementor-3604 .elementor-element.elementor-element-9840d18{right:0px;}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-slide{height:650px;}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-slide-contents{max-width:80%;}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-slide-inner{text-align:center;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-heading{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-description{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-swiper-button{color:var( --e-global-color-3f8240f4 );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-swiper-button svg{fill:var( --e-global-color-3f8240f4 );}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:18px;--swiper-pagination-bullet-vertical-gap:18px;}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-32ba174f );opacity:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-pagination-bullet-active{background-color:var( --e-global-color-3f8240f4 );}.elementor-3604 .elementor-element.elementor-element-70238c6:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-70238c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-70238c6 > .elementor-container{max-width:1280px;}.elementor-3604 .elementor-element.elementor-element-70238c6{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );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-3604 .elementor-element.elementor-element-70238c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-2d74953:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-2d74953 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-e03f3d9 > .elementor-container{max-width:1280px;}.elementor-3604 .elementor-element.elementor-element-e03f3d9{padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-291c800.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-291c800.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-291c800 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-wrapper{gap:15px;}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon{font-size:24px;}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title{color:var( --e-global-color-32ba174f );}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-ed0e545.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-ed0e545.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-ed0e545 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-wrapper{gap:15px;}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon{font-size:26px;}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title{color:var( --e-global-color-32ba174f );}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-117a9b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-117a9b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-wrapper{gap:15px;}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon{font-size:24px;}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title{color:var( --e-global-color-32ba174f );}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-1ab902d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-1ab902d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-wrapper{gap:15px;}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title{margin-block-end:2px;color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon{font-size:24px;}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-addfdc3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-addfdc3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-wrapper{gap:15px;}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon{font-size:24px;}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title{color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-583a00b:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-583a00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-583a00b > .elementor-background-overlay{opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-583a00b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 20px 20px;}.elementor-3604 .elementor-element.elementor-element-1ced01a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:80px;}.elementor-3604 .elementor-element.elementor-element-1ced01a .elementor-background-slideshow__slide__image{background-size:auto;background-position:bottom left;}.elementor-3604 .elementor-element.elementor-element-1ced01a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3604 .elementor-element.elementor-element-1ced01a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-b8bddfa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-b8bddfa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-b8bddfa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-3604 .elementor-element.elementor-element-b8bddfa > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-177dbbb > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-177dbbb{text-align:start;}.elementor-3604 .elementor-element.elementor-element-177dbbb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-b50fd03 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-b50fd03{text-align:start;}.elementor-3604 .elementor-element.elementor-element-b50fd03 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-fe0a26c{--divider-border-style:solid;--divider-color:var( --e-global-color-7ad1311c );--divider-border-width:1.5px;--divider-icon-size:24px;}.elementor-3604 .elementor-element.elementor-element-fe0a26c .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-3604 .elementor-element.elementor-element-fe0a26c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3604 .elementor-element.elementor-element-c2a622c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-c2a622c{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5px;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-0c26dae.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3604 .elementor-element.elementor-element-0c26dae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3604 .elementor-element.elementor-element-0c26dae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-0c26dae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-5fe8a92 > .elementor-widget-container{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-5fe8a92 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3604 .elementor-element.elementor-element-5231583:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-5231583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2025/12/right-2.svg");background-position:center right;background-repeat:no-repeat;background-size:30% auto;}.elementor-3604 .elementor-element.elementor-element-5231583{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 40px 20px;}.elementor-3604 .elementor-element.elementor-element-5231583 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-a975254 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3624119 > .elementor-container{max-width:820px;}.elementor-3604 .elementor-element.elementor-element-3624119{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-57c1c3a{text-align:center;}.elementor-3604 .elementor-element.elementor-element-57c1c3a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-12fcf9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-12fcf9e{text-align:center;font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-a94d684{padding:30px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7580e48:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-70e2550 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-70e2550.to--top,
							 .ee-tooltip.ee-tooltip-70e2550.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-70e2550.to--left,
							 .ee-tooltip.ee-tooltip-70e2550.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-70e2550 img{height:200px;object-fit:cover;object-position:top center;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-3fac53c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-3fac53c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-c792831 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-c792831{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-c792831 a:hover, .elementor-3604 .elementor-element.elementor-element-c792831 a:focus{color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-c792831 a{transition-duration:0.2s;}.elementor-3604 .elementor-element.elementor-element-096247b > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-096247b{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5px;}.elementor-3604 .elementor-element.elementor-element-72a9886 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 10px 30px;}.elementor-3604 .elementor-element.elementor-element-72a9886{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-7e2639d .elementor-button{background-color:var( --e-global-color-3f8240f4 );font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-7e2639d > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-fe273ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-5292571 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-5292571.to--top,
							 .ee-tooltip.ee-tooltip-5292571.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-5292571.to--left,
							 .ee-tooltip.ee-tooltip-5292571.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-5292571 img{height:200px;object-fit:cover;object-position:top center;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-3667adc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-3667adc .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-ee7cf9e > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-ee7cf9e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-ee7cf9e a:hover, .elementor-3604 .elementor-element.elementor-element-ee7cf9e a:focus{color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-ee7cf9e a{transition-duration:0.2s;}.elementor-3604 .elementor-element.elementor-element-0eca874 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-0eca874{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5px;}.elementor-3604 .elementor-element.elementor-element-2b0be92 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 10px 30px;}.elementor-3604 .elementor-element.elementor-element-2b0be92{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-5ce8138 .elementor-button{background-color:var( --e-global-color-3f8240f4 );font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-5ce8138 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-7b4e0be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-e7429fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.ee-tooltip.ee-tooltip-e7429fa.to--top,
							 .ee-tooltip.ee-tooltip-e7429fa.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-e7429fa.to--left,
							 .ee-tooltip.ee-tooltip-e7429fa.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-e7429fa img{height:200px;object-fit:cover;object-position:top center;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-d29f54b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-d29f54b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-e7c5080 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-e7c5080{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-e7c5080 a:hover, .elementor-3604 .elementor-element.elementor-element-e7c5080 a:focus{color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-e7c5080 a{transition-duration:0.2s;}.elementor-3604 .elementor-element.elementor-element-5feae75 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-5feae75{font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5px;}.elementor-3604 .elementor-element.elementor-element-f2870a8 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 10px 30px;}.elementor-3604 .elementor-element.elementor-element-f2870a8{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-3967924 .elementor-button{background-color:var( --e-global-color-3f8240f4 );font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-3967924 > .elementor-widget-container{padding:0px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-9da34dd:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-9da34dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2025/12/Left-1.svg");background-position:center left;background-repeat:no-repeat;background-size:30% auto;}.elementor-3604 .elementor-element.elementor-element-9da34dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3604 .elementor-element.elementor-element-9da34dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-5e78a2b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-d1d9b82 > .elementor-container{max-width:820px;}.elementor-3604 .elementor-element.elementor-element-d1d9b82{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-4c28db8 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-3604 .elementor-element.elementor-element-b0b3945{text-align:center;}.elementor-3604 .elementor-element.elementor-element-b0b3945 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-111b53d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-111b53d{text-align:center;font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-4f30aed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-4f30aed{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-6d97301 > .elementor-container{min-height:80px;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #08899200 30%, #088992 90%);}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__back{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-61c5a7b > .elementor-widget-container{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2021/02/adult-community-helpers.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box{height:280px;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__layer, .elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;justify-content:flex-end;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:center;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__button{margin-inline-center:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #08899200 30%, #088992 90%);}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__back{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-08ecc39 > .elementor-widget-container{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/DSC_6487-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box{height:280px;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__layer, .elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;justify-content:flex-end;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:center;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__button{margin-inline-center:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-4223db3 > .elementor-container{min-height:80px;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #08899200 30%, #088992 90%);}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__back{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-ba21612 > .elementor-widget-container{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/DSC_6517-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box{height:280px;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__layer, .elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;justify-content:flex-end;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:center;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__button{margin-inline-center:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__front{background-color:transparent;background-image:linear-gradient(180deg, #08899200 30%, #088992 90%);}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__back{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-bdab996 > .elementor-widget-container{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/iStock-1471886671.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box{height:280px;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__layer, .elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__layer__overlay{border-radius:15px;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:20px 20px 20px 20px;justify-content:flex-end;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:center;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__button{margin-inline-center:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-802a784:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-802a784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2026/02/DSC_6527-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-3604 .elementor-element.elementor-element-802a784 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-7ad1311c ) 32%, rgba(215, 223, 225, 0.5686274509803921) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-802a784{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-4e1a18e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-4e1a18e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-4e1a18e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-3604 .elementor-element.elementor-element-4e1a18e > .elementor-element-populated{padding:0px 120px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ee1ac41{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-3604 .elementor-element.elementor-element-ee1ac41 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-ee1ac41 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-aba24a1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-aba24a1 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-4a67796 .elementor-button{background-color:#FABB18;font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-e78b640{padding:80px 20px 80px 20px;}.elementor-3604 .elementor-element.elementor-element-6b006ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-2b56874{text-align:center;}.elementor-3604 .elementor-element.elementor-element-2b56874 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-de9e533 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-de9e533{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-37c5f56 > .elementor-container{min-height:80px;}.ee-tooltip.ee-tooltip-9e8a7e6.to--top,
							 .ee-tooltip.ee-tooltip-9e8a7e6.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-9e8a7e6.to--left,
							 .ee-tooltip.ee-tooltip-9e8a7e6.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-9e8a7e6 img{height:80px;object-fit:contain;object-position:center center;}.ee-tooltip.ee-tooltip-2f5b737.to--top,
							 .ee-tooltip.ee-tooltip-2f5b737.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-2f5b737.to--left,
							 .ee-tooltip.ee-tooltip-2f5b737.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-2f5b737 img{height:80px;object-fit:contain;object-position:center center;}.ee-tooltip.ee-tooltip-3aa1244.to--top,
							 .ee-tooltip.ee-tooltip-3aa1244.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-3aa1244.to--left,
							 .ee-tooltip.ee-tooltip-3aa1244.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-3aa1244 img{height:80px;object-fit:contain;object-position:center center;}.elementor-3604 .elementor-element.elementor-element-3835f215:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-3835f215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32ba174f );background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2025/12/Left-2.svg");background-position:center left;background-repeat:no-repeat;background-size:30% auto;}.elementor-3604 .elementor-element.elementor-element-3835f215{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3604 .elementor-element.elementor-element-3835f215 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-3fb5673c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-63cd0582 > .elementor-container{max-width:820px;}.elementor-3604 .elementor-element.elementor-element-63cd0582{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-d9a3113{text-align:center;}.elementor-3604 .elementor-element.elementor-element-d9a3113 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-ec9cd93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ec9cd93{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;color:var( --e-global-color-primary );}.elementor-3604 .elementor-element.elementor-element-5834bfde{padding:40px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-40f90c14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-57fd3cce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-57fd3cce .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-ded546c > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-ded546c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-59eaa4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-e66561b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-e66561b .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-a355e23 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-a355e23{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-a0f9fce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-a32814e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-a32814e .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-2f876c5 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-2f876c5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-9e7638f{padding:5px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-9f1615b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-80d5290 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-80d5290 .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-6bf906e > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-6bf906e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-e911520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-53b4a8f > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-53b4a8f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-b464324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-13268de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-3604 .elementor-element.elementor-element-13268de .elementor-heading-title{font-family:var( --e-global-typography-54c86be-font-family ), Sans-serif;font-size:var( --e-global-typography-54c86be-font-size );font-weight:var( --e-global-typography-54c86be-font-weight );line-height:var( --e-global-typography-54c86be-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-b59aa02 > .elementor-widget-container{margin:-22px 0px 0px 0px;padding:20px 30px 30px 30px;}.elementor-3604 .elementor-element.elementor-element-b59aa02{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-d197079 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-d197079:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-d197079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-d197079{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-d197079 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-c9261b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3604 .elementor-element.elementor-element-c9261b2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-616b8af > .elementor-container{max-width:820px;}.elementor-3604 .elementor-element.elementor-element-616b8af{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-7a17715{text-align:center;}.elementor-3604 .elementor-element.elementor-element-7a17715 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-68fe664{text-align:center;}.elementor-3604 .elementor-element.elementor-element-68fe664 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-b1b629d{width:var( --container-widget-width, 82.895% );max-width:82.895%;--container-widget-width:82.895%;--container-widget-flex-grow:0;align-self:center;}.elementor-3604 .elementor-element.elementor-element-b1b629d.elementor-arrows-yes .elementor-main-swiper{width:calc( 50% - 40px );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-main-swiper{width:50%;}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-swiper-button{font-size:20px;}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__text{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__name{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2c0e9c0:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-2c0e9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ad1311c );}.elementor-3604 .elementor-element.elementor-element-2c0e9c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-3604 .elementor-element.elementor-element-2c0e9c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-a0c3e8e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3604 .elementor-element.elementor-element-a0c3e8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-47ef09d > .elementor-container{max-width:820px;}.elementor-3604 .elementor-element.elementor-element-47ef09d{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-fe1d672{text-align:center;}.elementor-3604 .elementor-element.elementor-element-fe1d672 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-0d738c9{width:var( --container-widget-width, 82.28% );max-width:82.28%;--container-widget-width:82.28%;--container-widget-flex-grow:0;align-self:center;}.elementor-3604 .elementor-element.elementor-element-0d738c9.elementor-arrows-yes .elementor-main-swiper{width:calc( 50% - 40px );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-main-swiper{width:50%;}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-swiper-button{font-size:20px;}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__text{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__name{color:var( --e-global-color-32ba174f );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2d23b250:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-2d23b250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-2d23b250 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-2d23b250{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-3604 .elementor-element.elementor-element-8509736 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3cf43786 > .elementor-container{max-width:1024px;}.elementor-3604 .elementor-element.elementor-element-3cf43786{margin-top:0px;margin-bottom:0px;z-index:5;}.elementor-3604 .elementor-element.elementor-element-2be454cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ec7f530:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cmhe.growmeconsulting.ca/wp-content/uploads/2020/08/Peer-Supporter-Certificate.webp");background-position:307px -77px;background-repeat:no-repeat;background-size:75% auto;}.elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(84deg, #088992 53%, rgba(36, 76, 90, 0) 90%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-container{min-height:275px;}.elementor-3604 .elementor-element.elementor-element-ec7f530, .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-ec7f530{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-5d7d131.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-5d7d131.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-3604 .elementor-element.elementor-element-71f31fc{width:100%;max-width:100%;}.ee-tooltip.ee-tooltip-71f31fc.to--top,
							 .ee-tooltip.ee-tooltip-71f31fc.to--bottom{margin-left:0px;}.ee-tooltip.ee-tooltip-71f31fc.to--left,
							 .ee-tooltip.ee-tooltip-71f31fc.to--right{margin-top:0px;}.elementor-3604 .elementor-element.elementor-element-358f3f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:#FFFFFF;}.elementor-3604 .elementor-element.elementor-element-bc04bfa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-bc04bfa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-32ba174f );}.elementor-3604 .elementor-element.elementor-element-3330417 .elementor-button{font-family:var( --e-global-typography-c84eaf7-font-family ), Sans-serif;font-size:var( --e-global-typography-c84eaf7-font-size );font-weight:var( --e-global-typography-c84eaf7-font-weight );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );border-radius:5px 5px 5px 5px;padding:24px 24px 24px 24px;}@media(min-width:768px){.elementor-3604 .elementor-element.elementor-element-049551b{width:100%;}.elementor-3604 .elementor-element.elementor-element-5f4842a{width:100%;}.elementor-3604 .elementor-element.elementor-element-4e1a18e{width:100%;}.elementor-3604 .elementor-element.elementor-element-c9261b2{width:100%;}}@media(max-width:1024px){.elementor-3604 .elementor-element.elementor-element-15ffb84{margin-top:0px;margin-bottom:0px;padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-70238c6{padding:0px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-d10899f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-b8bddfa > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-177dbbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-b50fd03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-0c26dae.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3604 .elementor-element.elementor-element-0c26dae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3604 .elementor-element.elementor-element-0c26dae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-57c1c3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-12fcf9e{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-70e2550 img{height:160px;object-fit:cover;}.elementor-3604 .elementor-element.elementor-element-3fac53c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3fac53c{text-align:center;}.elementor-3604 .elementor-element.elementor-element-3fac53c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-c792831 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-c792831{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-096247b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-096247b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-72a9886 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-72a9886{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-7e2639d .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-5292571 img{height:160px;object-fit:cover;}.elementor-3604 .elementor-element.elementor-element-3667adc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3667adc{text-align:center;}.elementor-3604 .elementor-element.elementor-element-3667adc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-ee7cf9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-ee7cf9e{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0eca874 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-0eca874{text-align:center;}.elementor-3604 .elementor-element.elementor-element-2b0be92 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-2b0be92{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-5ce8138 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-e7429fa img{height:160px;object-fit:cover;}.elementor-3604 .elementor-element.elementor-element-d29f54b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-d29f54b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-d29f54b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-e7c5080 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-e7c5080{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-5feae75 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-5feae75{text-align:center;}.elementor-3604 .elementor-element.elementor-element-f2870a8 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-f2870a8{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-3967924 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-b0b3945 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-111b53d{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-4f30aed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-802a784:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-802a784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:243px -133px;}.elementor-3604 .elementor-element.elementor-element-802a784{padding:40px 25px 40px 25px;}.elementor-3604 .elementor-element.elementor-element-4e1a18e > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ee1ac41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-aba24a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-4a67796 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2b56874 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-de9e533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-d9a3113 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-ec9cd93{font-size:12px;}.elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-57fd3cce > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-57fd3cce{text-align:center;}.elementor-3604 .elementor-element.elementor-element-57fd3cce .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-ded546c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 20px 20px 20px;}.elementor-3604 .elementor-element.elementor-element-ded546c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-e66561b > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-e66561b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-e66561b .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-a355e23 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-3604 .elementor-element.elementor-element-a355e23{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-a32814e > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-a32814e{text-align:center;}.elementor-3604 .elementor-element.elementor-element-a32814e .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-2f876c5 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-3604 .elementor-element.elementor-element-2f876c5{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-80d5290 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-80d5290{text-align:center;}.elementor-3604 .elementor-element.elementor-element-80d5290 .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-6bf906e > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-3604 .elementor-element.elementor-element-6bf906e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-c1c42a8{text-align:center;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-53b4a8f > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-3604 .elementor-element.elementor-element-53b4a8f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-13268de > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-13268de{text-align:center;}.elementor-3604 .elementor-element.elementor-element-13268de .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-b59aa02 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 10px 10px 10px;}.elementor-3604 .elementor-element.elementor-element-b59aa02{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-c9261b2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7a17715 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-68fe664 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2c0e9c0{padding:-50px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-fe1d672 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-ec7f530:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-3604 .elementor-element.elementor-element-ec7f530, .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-element-populated, .elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-element-populated > .elementor-background-overlay, .elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-3604 .elementor-element.elementor-element-358f3f0{text-align:start;}.elementor-3604 .elementor-element.elementor-element-358f3f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-bc04bfa{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-bc04bfa > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3330417 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}}@media(max-width:767px){.elementor-3604 .elementor-element.elementor-element-15ffb84 > .elementor-container{min-height:600px;}.elementor-3604 .elementor-element.elementor-element-9840d18 .swiper-slide-contents{max-width:90%;}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-9840d18 .elementor-slide-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-291c800{width:50%;}.elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-ac9dc13 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-ed0e545{width:50%;}.elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-0567b53 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-117a9b2{width:50%;}.elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-69687fa .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-1ab902d{width:50%;}.elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-36c8308 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title, .elementor-3604 .elementor-element.elementor-element-d10899f .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-583a00b{padding:50px 20px 0px 20px;}.elementor-3604 .elementor-element.elementor-element-b8bddfa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-177dbbb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-b50fd03 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-fe0a26c .elementor-divider-separator{width:20%;}.elementor-3604 .elementor-element.elementor-element-c2a622c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-0c26dae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-5231583{padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-b7cfe05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-57c1c3a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-12fcf9e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-12fcf9e{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-7580e48 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-3fac53c > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-3fac53c{text-align:center;}.elementor-3604 .elementor-element.elementor-element-3fac53c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-c792831{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-096247b > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3604 .elementor-element.elementor-element-096247b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-72a9886{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-7e2639d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-7e2639d .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-fe273ac > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-3667adc > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-3667adc{text-align:center;}.elementor-3604 .elementor-element.elementor-element-3667adc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-ee7cf9e{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0eca874 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3604 .elementor-element.elementor-element-0eca874{text-align:center;}.elementor-3604 .elementor-element.elementor-element-2b0be92{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-5ce8138 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-5ce8138 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-7b4e0be > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-d29f54b > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-d29f54b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-d29f54b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-e7c5080{text-align:center;font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-5feae75 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-3604 .elementor-element.elementor-element-5feae75{text-align:center;}.elementor-3604 .elementor-element.elementor-element-f2870a8{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-3967924 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-3967924 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-9da34dd{padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-4c28db8 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-b0b3945 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-111b53d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-111b53d{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-4f30aed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-4f30aed{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-6d97301 > .elementor-container{min-height:100px;}.elementor-3604 .elementor-element.elementor-element-ea3152e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-61c5a7b .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-708460e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-08ecc39 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-4223db3 > .elementor-container{min-height:100px;}.elementor-3604 .elementor-element.elementor-element-6dd4c58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 20px 0px;}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-ba21612 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b68feec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-bdab996 .elementor-flip-box__button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-802a784:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-802a784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-3604 .elementor-element.elementor-element-802a784{padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-4e1a18e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ee1ac41{text-align:center;}.elementor-3604 .elementor-element.elementor-element-ee1ac41 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-aba24a1{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-4a67796 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-4a67796 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );padding:24px 24px 24px 24px;}.elementor-3604 .elementor-element.elementor-element-e78b640{padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-2b56874 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-de9e533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-de9e533{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-af70e48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7093c85 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-8966aeb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-3835f215:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-3835f215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 397px;background-size:62% auto;}.elementor-3604 .elementor-element.elementor-element-3835f215{padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-253bd756 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-d9a3113 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-ec9cd93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-ec9cd93{font-size:12px;}.elementor-3604 .elementor-element.elementor-element-40f90c14 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-57fd3cce > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-57fd3cce{text-align:center;}.elementor-3604 .elementor-element.elementor-element-57fd3cce .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-ded546c{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-59eaa4a > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-e66561b > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-e66561b{text-align:center;}.elementor-3604 .elementor-element.elementor-element-e66561b .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-a355e23{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-a0f9fce > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-a32814e > .elementor-widget-container{padding:20px 10px 10px 0px;}.elementor-3604 .elementor-element.elementor-element-a32814e{text-align:center;}.elementor-3604 .elementor-element.elementor-element-a32814e .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-2f876c5{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-9f1615b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-80d5290 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-80d5290{text-align:center;}.elementor-3604 .elementor-element.elementor-element-80d5290 .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-6bf906e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-e911520 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 > .elementor-widget-container{padding:20px 10px 0px 10px;}.elementor-3604 .elementor-element.elementor-element-c1c42a8{text-align:center;}.elementor-3604 .elementor-element.elementor-element-c1c42a8 .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-53b4a8f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b464324 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3604 .elementor-element.elementor-element-13268de > .elementor-widget-container{padding:20px 10px 10px 0px;}.elementor-3604 .elementor-element.elementor-element-13268de{text-align:center;}.elementor-3604 .elementor-element.elementor-element-13268de .elementor-heading-title{font-size:var( --e-global-typography-54c86be-font-size );line-height:var( --e-global-typography-54c86be-line-height );}.elementor-3604 .elementor-element.elementor-element-b59aa02{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-d197079{padding:50px 20px 20px 20px;}.elementor-3604 .elementor-element.elementor-element-b4a6763 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-7a17715 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-68fe664 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-b1b629d.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-main-swiper{width:100%;}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-b1b629d .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2c0e9c0{padding:-50px 20px -20px 20px;}.elementor-3604 .elementor-element.elementor-element-c72b51c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-fe1d672 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-0d738c9.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-main-swiper{width:100%;}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-0d738c9 .elementor-testimonial__name{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3604 .elementor-element.elementor-element-2d23b250{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3604 .elementor-element.elementor-element-3cf43786{margin-top:0px;margin-bottom:0px;}.elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-container{min-height:0px;}.elementor-3604 .elementor-element.elementor-element-ec7f530:not(.elementor-motion-effects-element-type-background), .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(112deg, #088992 100%, rgba(36, 76, 90, 0) 100%);}.elementor-3604 .elementor-element.elementor-element-ec7f530, .elementor-3604 .elementor-element.elementor-element-ec7f530 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-3604 .elementor-element.elementor-element-ec7f530{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-3604 .elementor-element.elementor-element-5d7d131.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3604 .elementor-element.elementor-element-5d7d131.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3604 .elementor-element.elementor-element-5d7d131.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3604 .elementor-element.elementor-element-5d7d131 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-71f31fc > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-71f31fc img{border-radius:8px 8px 8px 8px;}.elementor-3604 .elementor-element.elementor-element-358f3f0{width:100%;max-width:100%;text-align:center;}.elementor-3604 .elementor-element.elementor-element-358f3f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-3604 .elementor-element.elementor-element-bc04bfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3604 .elementor-element.elementor-element-bc04bfa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3604 .elementor-element.elementor-element-3330417 .elementor-button{font-size:var( --e-global-typography-c84eaf7-font-size );line-height:var( --e-global-typography-c84eaf7-line-height );letter-spacing:var( --e-global-typography-c84eaf7-letter-spacing );padding:16px 24px 16px 24px;}}/* Start custom CSS for slides, class: .elementor-element-9840d18 */.hero-slides {
  position: relative;
  overflow: hidden;
}

/* Градієнт ТІЛЬКИ над фоном слайду */
.hero-slides .swiper-slide-inner::before {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(
    to top,
    rgba(8, 137, 146, 1) 10%,
    rgba(8, 137, 146, 0.75) 45%,
    rgba(8, 137, 146, 0.15) 70%
  );
  z-index: 1;
  pointer-events: none;
}

/* Контент поверх градієнта */
.hero-slides .swiper-slide-inner > * {
  position: relative;
  z-index: 2;
}

/* HERO-контент не блокує кліки по стрілках */
.hero-slides .hero-content {
  pointer-events: none;
}

/* Але кнопки та лінки в hero працюють */
.hero-slides .hero-content a,
.hero-slides .hero-content button {
  pointer-events: auto;
}

/* Стрілки завжди клікабельні */
.hero-slides .swiper-button-next,
.hero-slides .swiper-button-prev {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 9998;
  pointer-events: auto;
}

.hero-slides .swiper-slide-inner .elementor-button,
.hero-slides .swiper-slide-inner .elementor-button span {
  padding: 16px 30px !important; /* падінги зверху/знизу та з боків */
  background: #FABB18 !important;
  color: #000 !important;
  border: none !important;
  font-size: 16px !important;
  border-radius: 6px !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover ефект з float-анімацією */
.hero-slides .swiper-slide-inner .elementor-button:hover,
.hero-slides .swiper-slide-inner .elementor-button:hover span {
  transform: translateY(-3px) !important;
  box-shadow: 0 6px 12px rgba(0,0,0,0.2) !important;
  background: #FABB18 !important;
}

/* Псевдоелементи для Elementor */
.hero-slides .swiper-slide-inner .elementor-button::before,
.hero-slides .swiper-slide-inner .elementor-button:hover::before {
  background: #FABB18 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9da34dd */.flip-list {
  list-style: none;
  padding: 0;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3330417 */.btn-getintouch .elementor-button {
    background: linear-gradient(270deg, #4D86A0 0%, #244C5A 100%);
}/* End custom CSS */