.elementor-14374 .elementor-element.elementor-element-04938b4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-04938b4>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-8d7ef1e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14374 .elementor-element.elementor-element-8d7ef1e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d660ed)}.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-8d7ef1e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-8d7ef1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14374 .elementor-element.elementor-element-8d7ef1e>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-8d7ef1e>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-f55d014.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-f55d014.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14374 .elementor-element.elementor-element-f55d014>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 70px 70px 70px}.elementor-14374 .elementor-element.elementor-element-f55d014>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-007a445{--spacer-size:20px}.elementor-14374 .elementor-element.elementor-element-7f754dda{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;text-align:left}.elementor-14374 .elementor-element.elementor-element-8c45503{text-align:left}.elementor-14374 .elementor-element.elementor-element-8c45503 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.35em;letter-spacing:1px}.elementor-14374 .elementor-element.elementor-element-6978e2e{text-align:left}.elementor-14374 .elementor-element.elementor-element-6169690{--spacer-size:10px}.elementor-14374 .elementor-element.elementor-element-8bbe570 .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-8bbe570 .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-8bbe570 .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-8bbe570 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-3b4f61a{--spacer-size:20px}.elementor-14374 .elementor-element.elementor-element-8a4b447:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14374 .elementor-element.elementor-element-8a4b447>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1c043a3)}.elementor-14374 .elementor-element.elementor-element-8a4b447>.elementor-element-populated>.elementor-background-overlay{background-image:url(https://compassionrecoverycenters.com/wp-content/uploads/2025/03/curve-lines.png);background-position:top left;background-repeat:repeat;opacity:.12}.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-8a4b447.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-8a4b447.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14374 .elementor-element.elementor-element-8a4b447>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-14374 .elementor-element.elementor-element-8a4b447>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-058b4a7>.elementor-element-populated{padding:70px 70px 70px 70px}.elementor-14374 .elementor-element.elementor-element-60da9ba{text-align:center}.elementor-14374 .elementor-element.elementor-element-60da9ba img{border-radius:30px 30px 30px 30px}.elementor-14374 .elementor-element.elementor-element-b0ad8f2{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-11fdf49{text-align:left}.elementor-14374 .elementor-element.elementor-element-11fdf49 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;text-transform:uppercase;line-height:1.35em;letter-spacing:1px}.elementor-14374 .elementor-element.elementor-element-6d0ee9f img{border-radius:30px 30px 30px 30px}.elementor-14374 .elementor-element.elementor-element-515ae37 .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-515ae37 .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-515ae37 .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-515ae37 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-37e39d1{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-b6f586e:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-b6f586e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F7F7}.elementor-14374 .elementor-element.elementor-element-b6f586e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-b6f586e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-4b1edf3{--spacer-size:40px}.elementor-14374 .elementor-element.elementor-element-680e6ff .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#55727A}.elementor-14374 .elementor-element.elementor-element-3680acb .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:35px;font-weight:700;letter-spacing:-.8px;color:#003445}.elementor-14374 .elementor-element.elementor-element-8235cfb{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#418B9B1C}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-icon i{color:#418B9BA1;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-icon svg{fill:#418B9BA1;transition:fill 0.3s}.elementor-14374 .elementor-element.elementor-element-961bf64{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:22px;font-weight:800;letter-spacing:-.5px}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-text{color:#003445;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-961bf64 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#196B86}.elementor-14374 .elementor-element.elementor-element-004e122{--spacer-size:15px}.elementor-14374 .elementor-element.elementor-element-96431b1 img{border-radius:30px 30px 30px 30px}.elementor-14374 .elementor-element.elementor-element-978ce3f{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-c4ae50e .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-c4ae50e .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-c4ae50e .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-c4ae50e .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-3d6810d{--spacer-size:50px}.elementor-14374 .elementor-element.elementor-element-6b9c52a:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-6b9c52a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-14374 .elementor-element.elementor-element-6b9c52a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-6b9c52a>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-ea76719{--spacer-size:40px}.elementor-14374 .elementor-element.elementor-element-afa931e .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#55727A}.elementor-14374 .elementor-element.elementor-element-7976d82 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:35px;font-weight:700;letter-spacing:-.8px;color:#003445}.elementor-14374 .elementor-element.elementor-element-afbd52f{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#418B9B1C}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-icon i{color:#418B9BA1;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-icon svg{fill:#418B9BA1;transition:fill 0.3s}.elementor-14374 .elementor-element.elementor-element-9734268{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:1px}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:22px;font-weight:800;letter-spacing:-.5px}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-text{color:#003445;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-9734268 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#196B86}.elementor-14374 .elementor-element.elementor-element-fa627f8{--spacer-size:15px}.elementor-14374 .elementor-element.elementor-element-e5023ac{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-tab-title{border-width:1px;border-color:var(--e-global-color-68aed20);padding:20px 20px 20px 20px}.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-tab-content{border-width:1px;border-block-end-color:var(--e-global-color-68aed20)}.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-toggle-title,.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-toggle-icon{color:var(--e-global-color-6e478b8)}.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-toggle-icon svg{fill:var(--e-global-color-6e478b8)}.elementor-14374 .elementor-element.elementor-element-cc1d27e .elementor-toggle-title{font-size:24px}.elementor-14374 .elementor-element.elementor-element-08c4f28 img{border-radius:30px 30px 30px 30px}.elementor-14374 .elementor-element.elementor-element-519a9f7{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-614a1b5 .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-614a1b5 .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-614a1b5 .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-614a1b5 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-90ca6d4{--spacer-size:50px}.elementor-14374 .elementor-element.elementor-element-f3cd7ab:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-f3cd7ab>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3d660ed)}.elementor-14374 .elementor-element.elementor-element-f3cd7ab{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:70px 0 60px 0}.elementor-14374 .elementor-element.elementor-element-f3cd7ab>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-5f0cb5c{text-align:center}.elementor-14374 .elementor-element.elementor-element-5f0cb5c img{border-radius:25px 25px 25px 25px}.elementor-14374 .elementor-element.elementor-element-8a11111{--spacer-size:50px}.elementor-14374 .elementor-element.elementor-element-1bcc999{text-align:center}.elementor-14374 .elementor-element.elementor-element-1bcc999 img{border-radius:25px 25px 25px 25px}.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-7e688dd.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-7e688dd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14374 .elementor-element.elementor-element-6016f96 .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#55727A}.elementor-14374 .elementor-element.elementor-element-80e0dcb{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-1178d8b .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-1178d8b .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-1178d8b .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-1178d8b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-368d460 .elementor-icon-wrapper{text-align:center}.elementor-14374 .elementor-element.elementor-element-368d460.elementor-view-stacked .elementor-icon{background-color:#196B86}.elementor-14374 .elementor-element.elementor-element-368d460.elementor-view-framed .elementor-icon,.elementor-14374 .elementor-element.elementor-element-368d460.elementor-view-default .elementor-icon{color:#196B86;border-color:#196B86}.elementor-14374 .elementor-element.elementor-element-368d460.elementor-view-framed .elementor-icon,.elementor-14374 .elementor-element.elementor-element-368d460.elementor-view-default .elementor-icon svg{fill:#196B86}.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-0732b42.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-0732b42.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-14374 .elementor-element.elementor-element-edf37fb .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2.7px;color:#55727A}.elementor-14374 .elementor-element.elementor-element-874cb37:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-874cb37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-14374 .elementor-element.elementor-element-874cb37{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-874cb37>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-1c16a34{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-4bb33d7{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-e7c4a67:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-e7c4a67>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EDEEE4}.elementor-14374 .elementor-element.elementor-element-e7c4a67{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-e7c4a67>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-3579f1a{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-tab-title{border-width:1px;border-color:var(--e-global-color-68aed20);padding:20px 20px 20px 20px}.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-tab-content{border-width:1px;border-block-end-color:var(--e-global-color-68aed20)}.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-toggle-title,.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-toggle-icon{color:var(--e-global-color-6e478b8)}.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-toggle-icon svg{fill:var(--e-global-color-6e478b8)}.elementor-14374 .elementor-element.elementor-element-7f1b228 .elementor-toggle-title{font-size:24px}.elementor-14374 .elementor-element.elementor-element-73a422d{--spacer-size:20px}.elementor-14374 .elementor-element.elementor-element-a3ffc7b{--spacer-size:50px}.elementor-14374 .elementor-element.elementor-element-211a281:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-211a281>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-14374 .elementor-element.elementor-element-211a281{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-211a281>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-fff2ad9{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-66987ad .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#55727A}.elementor-14374 .elementor-element.elementor-element-05470cd .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:35px;font-weight:700;letter-spacing:-.8px;color:#003445}.elementor-14374 .elementor-element.elementor-element-fe14cb3{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-18f9775{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2)}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2)}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#418B9B1C}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-icon i{color:#418B9BA1;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-icon svg{fill:#418B9BA1;transition:fill 0.3s}.elementor-14374 .elementor-element.elementor-element-0cabefe{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-item>.elementor-icon-list-text,.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-item>a{font-family:"Inter",Sans-serif;font-size:22px;font-weight:800;letter-spacing:-.5px}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-text{color:#003445;transition:color 0.3s}.elementor-14374 .elementor-element.elementor-element-0cabefe .elementor-icon-list-item:hover .elementor-icon-list-text{color:#196B86}.elementor-14374 .elementor-element.elementor-element-749a9b0{--spacer-size:15px}.elementor-14374 .elementor-element.elementor-element-97e17b2{text-align:left;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em;letter-spacing:0;color:#4E646B}.elementor-14374 .elementor-element.elementor-element-20863db .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-20863db .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-20863db .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-20863db .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-f167b11{--spacer-size:10px}.elementor-14374 .elementor-element.elementor-element-3a5ff31 img{border-radius:30px 30px 30px 30px}.elementor-14374 .elementor-element.elementor-element-adfbd1f{--spacer-size:40px}.elementor-14374 .elementor-element.elementor-element-01302de:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-01302de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFFEF6;background-image:url(https://compassionrecoverycenters.com/wp-content/uploads/2025/03/Portrait-of-young-woman-with-curly-hair-in-the-city-1.webp);background-size:cover}.elementor-14374 .elementor-element.elementor-element-01302de>.elementor-container{min-height:450px}.elementor-14374 .elementor-element.elementor-element-01302de{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-14374 .elementor-element.elementor-element-01302de>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-14374 .elementor-element.elementor-element-fda18b7{--spacer-size:30px}.elementor-14374 .elementor-element.elementor-element-d2a58ed .elementor-heading-title{font-family:"Inter",Sans-serif;font-size:35px;font-weight:700;letter-spacing:-.8px;color:#003445}.elementor-14374 .elementor-element.elementor-element-2f3d302{--spacer-size:15px}.elementor-14374 .elementor-element.elementor-element-8afa7ae .elementor-button{background-color:#FFD238;font-size:20px;fill:#003544;color:#003544;border-radius:10px 10px 10px 10px;padding:20px 25px 20px 25px}.elementor-14374 .elementor-element.elementor-element-8afa7ae .elementor-button:hover,.elementor-14374 .elementor-element.elementor-element-8afa7ae .elementor-button:focus{background-color:#FFDA6A}.elementor-14374 .elementor-element.elementor-element-8afa7ae .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-14374 .elementor-element.elementor-element-bfc4aa8{--spacer-size:50px}@media(max-width:1024px){.elementor-bc-flex-widget .elementor-14374 .elementor-element.elementor-element-5c029d5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-14374 .elementor-element.elementor-element-5c029d5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}}@media(max-width:767px){.elementor-14374 .elementor-element.elementor-element-f55d014>.elementor-element-populated{padding:12px 12px 12px 12px}.elementor-14374 .elementor-element.elementor-element-007a445{--spacer-size:25px}.elementor-14374 .elementor-element.elementor-element-7f754dda{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-14374 .elementor-element.elementor-element-6978e2e{width:100%;max-width:100%}.elementor-14374 .elementor-element.elementor-element-6978e2e .elementor-heading-title{font-size:28px}.elementor-14374 .elementor-element.elementor-element-6169690{--spacer-size:10px}.elementor-14374 .elementor-element.elementor-element-3b4f61a{--spacer-size:25px}.elementor-14374 .elementor-element.elementor-element-058b4a7>.elementor-element-populated{padding:25px 25px 25px 25px}.elementor-14374 .elementor-element.elementor-element-60da9ba{text-align:center}.elementor-14374 .elementor-element.elementor-element-680e6ff .elementor-heading-title{font-size:11px;letter-spacing:2px}.elementor-14374 .elementor-element.elementor-element-3680acb .elementor-heading-title{font-size:28px}.elementor-14374 .elementor-element.elementor-element-8235cfb{font-size:19px}.elementor-14374 .elementor-element.elementor-element-978ce3f{font-size:19px}.elementor-14374 .elementor-element.elementor-element-afa931e .elementor-heading-title{font-size:11px;letter-spacing:2px}.elementor-14374 .elementor-element.elementor-element-7976d82 .elementor-heading-title{font-size:28px}.elementor-14374 .elementor-element.elementor-element-afbd52f{font-size:19px}.elementor-14374 .elementor-element.elementor-element-e5023ac{font-size:19px}.elementor-14374 .elementor-element.elementor-element-519a9f7{font-size:19px}.elementor-14374 .elementor-element.elementor-element-f3cd7ab{padding:30px 0 44px 0}.elementor-14374 .elementor-element.elementor-element-55bc330{width:50%}.elementor-14374 .elementor-element.elementor-element-5b95b0a{width:50%}.elementor-14374 .elementor-element.elementor-element-6016f96 .elementor-heading-title{font-size:11px;letter-spacing:2px}.elementor-14374 .elementor-element.elementor-element-80e0dcb{font-size:19px}.elementor-14374 .elementor-element.elementor-element-96fb139{width:80%}.elementor-14374 .elementor-element.elementor-element-21c7a54{width:20%}.elementor-14374 .elementor-element.elementor-element-edf37fb{text-align:right}.elementor-14374 .elementor-element.elementor-element-edf37fb .elementor-heading-title{font-size:11px;letter-spacing:2px}.elementor-14374 .elementor-element.elementor-element-66987ad .elementor-heading-title{font-size:11px;letter-spacing:2px}.elementor-14374 .elementor-element.elementor-element-05470cd .elementor-heading-title{font-size:28px}.elementor-14374 .elementor-element.elementor-element-fe14cb3{font-size:19px}.elementor-14374 .elementor-element.elementor-element-18f9775{font-size:19px}.elementor-14374 .elementor-element.elementor-element-97e17b2{font-size:19px}.elementor-14374 .elementor-element.elementor-element-01302de:not(.elementor-motion-effects-element-type-background),.elementor-14374 .elementor-element.elementor-element-01302de>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-14374 .elementor-element.elementor-element-d2a58ed{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-14374 .elementor-element.elementor-element-d2a58ed .elementor-heading-title{font-size:26px}}@media(min-width:768px){.elementor-14374 .elementor-element.elementor-element-4dd22d2{width:48.036%}.elementor-14374 .elementor-element.elementor-element-fb1bc3b{width:3.562%}.elementor-14374 .elementor-element.elementor-element-d771b28{width:48.036%}.elementor-14374 .elementor-element.elementor-element-0625bdb{width:45%}.elementor-14374 .elementor-element.elementor-element-5ed5879{width:9.332%}.elementor-14374 .elementor-element.elementor-element-4393131{width:45%}.elementor-14374 .elementor-element.elementor-element-c5b8476{width:45%}.elementor-14374 .elementor-element.elementor-element-8ca1483{width:9.332%}.elementor-14374 .elementor-element.elementor-element-c3eb024{width:45%}.elementor-14374 .elementor-element.elementor-element-96fb139{width:51.352%}.elementor-14374 .elementor-element.elementor-element-21c7a54{width:14.85%}.elementor-14374 .elementor-element.elementor-element-0d245fe{width:45%}.elementor-14374 .elementor-element.elementor-element-c3b3d68{width:9.332%}.elementor-14374 .elementor-element.elementor-element-760e728{width:45%}.elementor-14374 .elementor-element.elementor-element-e8cc0a8{width:45.146%}.elementor-14374 .elementor-element.elementor-element-76f0c5a{width:54.854%}}