.elementor-38 .elementor-element.elementor-element-7197b5a{--display:flex;--min-height:calc(70vh - 98px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.7;}.elementor-38 .elementor-element.elementor-element-7197b5a:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-7197b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://changecommunitychurch.ca/wp-content/uploads/2025/07/rehab-group-supporting-each-other-2025-02-10-12-02-00-utc.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-7197b5a::before, .elementor-38 .elementor-element.elementor-element-7197b5a > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-7197b5a > .e-con-inner > .elementor-background-video-container::before, .elementor-38 .elementor-element.elementor-element-7197b5a > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-7197b5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-38 .elementor-element.elementor-element-7197b5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-e1d27f7 ) 76%, #FFFFFF52 100%);}.elementor-38 .elementor-element.elementor-element-9411236{--display:flex;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-8c6834d{width:var( --container-widget-width, min(700px) );max-width:min(700px);--container-widget-width:min(700px);--container-widget-flex-grow:0;}.elementor-38 .elementor-element.elementor-element-8c6834d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-5fba2bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:025px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-5fba2bd:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-5fba2bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-38 .elementor-element.elementor-element-690e37e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-155bc14{--display:flex;}.elementor-38 .elementor-element.elementor-element-72b256e .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-6dccd9e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-b88ef65{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-3273d16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-95d023e{--display:flex;}.elementor-38 .elementor-element.elementor-element-a11d660 .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-0b766ab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-69517ee{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-e4afe99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:025px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-e4afe99:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-e4afe99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-38 .elementor-element.elementor-element-3647d77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-475f3b2{--display:flex;}.elementor-38 .elementor-element.elementor-element-f569450 .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-7dabc5d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-db5bbf7{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-1acb6bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-e8fca45{--display:flex;}.elementor-38 .elementor-element.elementor-element-540e674 .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-a7ee7a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-f11f7e8{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-49a0f81{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:025px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-49a0f81:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-49a0f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-38 .elementor-element.elementor-element-2a25104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-b158a3a{--display:flex;}.elementor-38 .elementor-element.elementor-element-9a46640 .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-eed2aff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-97a6cce{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-38 .elementor-element.elementor-element-5dd1b32{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.24);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-38 .elementor-element.elementor-element-6bce714{--display:flex;}.elementor-38 .elementor-element.elementor-element-dfd469d .elementor-heading-title{font-family:var( --e-global-typography-a176685-font-family ), Sans-serif;font-size:var( --e-global-typography-a176685-font-size );font-weight:var( --e-global-typography-a176685-font-weight );line-height:var( --e-global-typography-a176685-line-height );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-953ac3e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-38 .elementor-element.elementor-element-4cc3db7{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-38 .elementor-element.elementor-element-72b256e .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-a11d660 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-f569450 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-540e674 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-9a46640 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-dfd469d .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-7197b5a{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-38 .elementor-element.elementor-element-72b256e .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38 .elementor-element.elementor-element-a11d660 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-f569450 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-540e674 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-9a46640 .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}.elementor-38 .elementor-element.elementor-element-dfd469d .elementor-heading-title{font-size:var( --e-global-typography-a176685-font-size );line-height:var( --e-global-typography-a176685-line-height );}}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-9411236{--width:min(700px,100%);}.elementor-38 .elementor-element.elementor-element-690e37e{--width:calc((100% / 2) - 20px);}.elementor-38 .elementor-element.elementor-element-3273d16{--width:calc((100% / 2) - 20px);}.elementor-38 .elementor-element.elementor-element-3647d77{--width:calc((100% / 2) - 20px);}.elementor-38 .elementor-element.elementor-element-1acb6bb{--width:calc((100% / 2) - 20px);}.elementor-38 .elementor-element.elementor-element-2a25104{--width:calc((100% / 2) - 20px);}.elementor-38 .elementor-element.elementor-element-5dd1b32{--width:calc((100% / 2) - 20px);}}/* Start custom CSS for html, class: .elementor-element-a4605f3 */.elementor-38 .elementor-element.elementor-element-a4605f3 audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-690e37e */.elementor-38 .elementor-element.elementor-element-690e37e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-13bf53d */.elementor-38 .elementor-element.elementor-element-13bf53d audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3273d16 */.elementor-38 .elementor-element.elementor-element-3273d16{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cc8900 */.elementor-38 .elementor-element.elementor-element-1cc8900 audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3647d77 */.elementor-38 .elementor-element.elementor-element-3647d77{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-156b92e */.elementor-38 .elementor-element.elementor-element-156b92e audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1acb6bb */.elementor-38 .elementor-element.elementor-element-1acb6bb{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59a811b */.elementor-38 .elementor-element.elementor-element-59a811b audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a25104 */.elementor-38 .elementor-element.elementor-element-2a25104{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67d5569 */.elementor-38 .elementor-element.elementor-element-67d5569 audio{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5dd1b32 */.elementor-38 .elementor-element.elementor-element-5dd1b32{
    text-wrap: balance;
}/* End custom CSS */