.elementor-706 .elementor-element.elementor-element-b2fcf8b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-b2fcf8b:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-b2fcf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-hero-intensive-outpatient-therapy-ohio-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-787ccf1{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-706 .elementor-element.elementor-element-b9ea45f img{width:100%;}.elementor-706 .elementor-element.elementor-element-b8c7cf0{--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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-706 .elementor-element.elementor-element-06f09de{z-index:1;}.elementor-706 .elementor-element.elementor-element-06f09de .elementor-heading-title{font-family:var( --e-global-typography-f299b74-font-family ), Sans-serif;font-size:var( --e-global-typography-f299b74-font-size );font-weight:var( --e-global-typography-f299b74-font-weight );text-transform:var( --e-global-typography-f299b74-text-transform );line-height:var( --e-global-typography-f299b74-line-height );letter-spacing:var( --e-global-typography-f299b74-letter-spacing );color:var( --e-global-color-97c5b24 );}.elementor-706 .elementor-element.elementor-element-6361e5b .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-secondary );}.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 );line-height:var( --e-global-typography-text-line-height );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-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-706 .elementor-element.elementor-element-0a7c95a .elementor-button{background-color:transparent;background-image:linear-gradient(70deg, var( --e-global-color-accent ) 0%, var( --e-global-color-97c5b24 ) 100%);transition-duration:1s;border-radius:8px 8px 8px 8px;padding:15px 30px 15px 30px;}.elementor-706 .elementor-element.elementor-element-0a7c95a .elementor-button:hover, .elementor-706 .elementor-element.elementor-element-0a7c95a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-97c5b24 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-706 .elementor-element.elementor-element-0a7c95a{padding:0px 0px 0px 0px;z-index:1;}.elementor-706 .elementor-element.elementor-element-5c6909b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-5c6909b:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-5c6909b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-0cdc82d{--display:flex;}.elementor-706 .elementor-element.elementor-element-d479ae3 .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-97c5b24 );}.elementor-706 .elementor-element.elementor-element-5701fd1{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-5701fd1 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-532ec05{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-532ec05 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-2c6ffd4{--display:flex;}.elementor-706 .elementor-element.elementor-element-3a56259{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-3a56259:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-3a56259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-f1aacff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-706 .elementor-element.elementor-element-7dda852{--display:flex;}.elementor-706 .elementor-element.elementor-element-c5b7e56 img{width:100%;}.elementor-706 .elementor-element.elementor-element-018ad64{--display:flex;}.elementor-706 .elementor-element.elementor-element-d1a474d{text-align:start;}.elementor-706 .elementor-element.elementor-element-d1a474d .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-97c5b24 );}.elementor-706 .elementor-element.elementor-element-bcfa1de{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-bcfa1de a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-d5b6034{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-d5b6034 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-159fc41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-706 .elementor-element.elementor-element-eaf0f87{--display:flex;}.elementor-706 .elementor-element.elementor-element-4b7b22e{text-align:center;}.elementor-706 .elementor-element.elementor-element-4b7b22e .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-secondary );}.elementor-706 .elementor-element.elementor-element-697b740{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-697b740 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-b4ba14a{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-b4ba14a a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-0b557ae{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-0b557ae:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-0b557ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-alcohol-rehab-freedom-recovery-founders-staff.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-aa15a52{width:100%;max-width:100%;text-align:start;}.elementor-706 .elementor-element.elementor-element-aa15a52 .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-16989e5 );}.elementor-706 .elementor-element.elementor-element-cdf1072{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-11d0973{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-43c711f{width:100%;max-width:100%;text-align:start;color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-f4a2d68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-f4a2d68:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-f4a2d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-texture.webp");}.elementor-706 .elementor-element.elementor-element-8612cd0{--display:flex;}.elementor-706 .elementor-element.elementor-element-c0eec7a .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-secondary );}.elementor-706 .elementor-element.elementor-element-8075ee8{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-8075ee8 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-5da5e06{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-5da5e06 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-73743be .elementor-heading-title{font-family:var( --e-global-typography-3e56810-font-family ), Sans-serif;font-size:var( --e-global-typography-3e56810-font-size );font-weight:var( --e-global-typography-3e56810-font-weight );line-height:var( --e-global-typography-3e56810-line-height );color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-2cb06f2{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-2cb06f2 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-674bb6a{--display:flex;}.elementor-706 .elementor-element.elementor-element-9f1c988 img{width:100%;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.3);}.elementor-706 .elementor-element.elementor-element-c7911dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-c7911dc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-c7911dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-services-what-to-expect-desktop-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-6dbe7a9{--display:flex;}.elementor-706 .elementor-element.elementor-element-cd7b924 img{width:100%;}.elementor-706 .elementor-element.elementor-element-848f70c{--display:flex;}.elementor-706 .elementor-element.elementor-element-c12cdbe .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-secondary );}.elementor-706 .elementor-element.elementor-element-1f3168c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-1f3168c:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-1f3168c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-706 .elementor-element.elementor-element-4c242b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-82f1d1c{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-706 .elementor-element.elementor-element-82f1d1c .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-secondary );}.elementor-706 .elementor-element.elementor-element-3b3f500{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-3b3f500 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-540a0c1{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-540a0c1 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-dbef53f{width:var( --container-widget-width, 900px );max-width:900px;--container-widget-width:900px;--container-widget-flex-grow:0;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-dbef53f a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-713f9a7{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-713f9a7:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-713f9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-texture.webp");}.elementor-706 .elementor-element.elementor-element-50f539b{--display:flex;}.elementor-706 .elementor-element.elementor-element-497e572 .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-secondary );}.elementor-706 .elementor-element.elementor-element-8d0113a{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-8d0113a a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-fae1f9e{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-fae1f9e a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-6b97744{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-6b97744 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-8d0e4b8{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-8d0e4b8 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-f74531b{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-f74531b a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-4e7f188{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-4e7f188 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-673a33e{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-673a33e a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-b422e7b{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-b422e7b a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-9d5782d{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-9d5782d a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-45cae9f{--display:flex;}.elementor-706 .elementor-element.elementor-element-8c3e3b9 img{width:100%;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.3);}.elementor-706 .elementor-element.elementor-element-4f78a94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-4f78a94:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-4f78a94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-e25c842 ) 100%);}.elementor-706 .elementor-element.elementor-element-93de47c{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-706 .elementor-element.elementor-element-78c7293{--display:flex;}.elementor-706 .elementor-element.elementor-element-bebc9e5 img{width:100%;}.elementor-706 .elementor-element.elementor-element-3a8b6e1{--display:flex;}.elementor-706 .elementor-element.elementor-element-69eca62{text-align:start;}.elementor-706 .elementor-element.elementor-element-69eca62 .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-97c5b24 );}.elementor-706 .elementor-element.elementor-element-0255f0a{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-0255f0a a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-a6efb7e{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-a6efb7e a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-35af871{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-706 .elementor-element.elementor-element-2e30d09{--display:flex;}.elementor-706 .elementor-element.elementor-element-c9685f9 img{width:100%;}.elementor-706 .elementor-element.elementor-element-8787146{--display:flex;}.elementor-706 .elementor-element.elementor-element-2780c75{text-align:start;}.elementor-706 .elementor-element.elementor-element-2780c75 .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-97c5b24 );}.elementor-706 .elementor-element.elementor-element-cbedcc5{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-cbedcc5 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-67bbcab{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-67bbcab a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-29e9372{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-29e9372 a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-2d0f537{--display:flex;--min-height:1100px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-4139192{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-706 .elementor-element.elementor-element-84abf72{z-index:1;text-align:center;}.elementor-706 .elementor-element.elementor-element-84abf72 .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-secondary );}.elementor-706 .elementor-element.elementor-element-0656447{z-index:1;text-align:center;}.elementor-706 .elementor-element.elementor-element-159a04b{z-index:1;text-align:center;}.elementor-706 .elementor-element.elementor-element-ec62e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-100px;z-index:0;text-align:center;}body:not(.rtl) .elementor-706 .elementor-element.elementor-element-ec62e53{left:0px;}body.rtl .elementor-706 .elementor-element.elementor-element-ec62e53{right:0px;}.elementor-706 .elementor-element.elementor-element-ec62e53 img{width:100%;max-width:1000px;}.elementor-706 .elementor-element.elementor-element-b751d8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-706 .elementor-element.elementor-element-b751d8d:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-b751d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-texture.webp");}.elementor-706 .elementor-element.elementor-element-3253e00{--display:flex;}.elementor-706 .elementor-element.elementor-element-1554843 .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-secondary );}.elementor-706 .elementor-element.elementor-element-fdfd0da{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-fdfd0da a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-b6657bb{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-b6657bb a{color:var( --e-global-color-secondary );}.elementor-706 .elementor-element.elementor-element-dd6207b{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-706 .elementor-element.elementor-element-dd6207b a{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-706 .elementor-element.elementor-element-06f09de .elementor-heading-title{font-size:var( --e-global-typography-f299b74-font-size );line-height:var( --e-global-typography-f299b74-line-height );letter-spacing:var( --e-global-typography-f299b74-letter-spacing );}.elementor-706 .elementor-element.elementor-element-6361e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-706 .elementor-element.elementor-element-d479ae3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-d1a474d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-4b7b22e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-aa15a52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-c0eec7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-73743be .elementor-heading-title{font-size:var( --e-global-typography-3e56810-font-size );line-height:var( --e-global-typography-3e56810-line-height );}.elementor-706 .elementor-element.elementor-element-c12cdbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-82f1d1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-497e572 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-69eca62 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-2780c75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-84abf72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-1554843 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-b2fcf8b:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-b2fcf8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-hero-intensive-outpatient-program-ohio-mobile.webp");}.elementor-706 .elementor-element.elementor-element-b2fcf8b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-706 .elementor-element.elementor-element-06f09de{text-align:center;}.elementor-706 .elementor-element.elementor-element-06f09de .elementor-heading-title{font-size:var( --e-global-typography-f299b74-font-size );line-height:var( --e-global-typography-f299b74-line-height );letter-spacing:var( --e-global-typography-f299b74-letter-spacing );}.elementor-706 .elementor-element.elementor-element-6361e5b{text-align:center;}.elementor-706 .elementor-element.elementor-element-6361e5b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-706 .elementor-element.elementor-element-71f7865{text-align:center;}.elementor-706 .elementor-element.elementor-element-7501574{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-706 .elementor-element.elementor-element-0a7c95a{padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-0a7c95a .elementor-button{padding:12px 20px 12px 20px;}.elementor-706 .elementor-element.elementor-element-5c6909b{--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-d479ae3{text-align:center;}.elementor-706 .elementor-element.elementor-element-d479ae3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-5701fd1{text-align:center;}.elementor-706 .elementor-element.elementor-element-532ec05{text-align:center;}.elementor-706 .elementor-element.elementor-element-3a56259{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-f1aacff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-706 .elementor-element.elementor-element-d1a474d{text-align:center;}.elementor-706 .elementor-element.elementor-element-d1a474d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-bcfa1de{text-align:center;}.elementor-706 .elementor-element.elementor-element-d5b6034{text-align:center;}.elementor-706 .elementor-element.elementor-element-159fc41{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-706 .elementor-element.elementor-element-4b7b22e{text-align:center;}.elementor-706 .elementor-element.elementor-element-4b7b22e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-697b740{text-align:center;}.elementor-706 .elementor-element.elementor-element-b4ba14a{text-align:center;}.elementor-706 .elementor-element.elementor-element-0b557ae{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-aa15a52{text-align:start;}.elementor-706 .elementor-element.elementor-element-aa15a52 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-f4a2d68{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-c0eec7a{text-align:center;}.elementor-706 .elementor-element.elementor-element-c0eec7a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-8075ee8{text-align:center;}.elementor-706 .elementor-element.elementor-element-5da5e06{text-align:center;}.elementor-706 .elementor-element.elementor-element-73743be{text-align:center;}.elementor-706 .elementor-element.elementor-element-73743be .elementor-heading-title{font-size:var( --e-global-typography-3e56810-font-size );line-height:var( --e-global-typography-3e56810-line-height );}.elementor-706 .elementor-element.elementor-element-2cb06f2{text-align:center;}.elementor-706 .elementor-element.elementor-element-c7911dc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-c7911dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-services-what-to-expect-mobile-1.webp");}.elementor-706 .elementor-element.elementor-element-c7911dc{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-c12cdbe{text-align:center;}.elementor-706 .elementor-element.elementor-element-c12cdbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-06d4696{text-align:center;}.elementor-706 .elementor-element.elementor-element-850a737{text-align:center;}.elementor-706 .elementor-element.elementor-element-03619f3{text-align:center;}.elementor-706 .elementor-element.elementor-element-d8d5af2{text-align:center;}.elementor-706 .elementor-element.elementor-element-1f3168c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-82f1d1c{width:100%;max-width:100%;text-align:center;}.elementor-706 .elementor-element.elementor-element-82f1d1c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-3b3f500{width:100%;max-width:100%;text-align:center;}.elementor-706 .elementor-element.elementor-element-540a0c1{width:100%;max-width:100%;text-align:center;}.elementor-706 .elementor-element.elementor-element-dbef53f{width:100%;max-width:100%;text-align:center;}.elementor-706 .elementor-element.elementor-element-713f9a7{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-497e572{text-align:center;}.elementor-706 .elementor-element.elementor-element-497e572 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-8d0113a{text-align:center;}.elementor-706 .elementor-element.elementor-element-fae1f9e{text-align:center;}.elementor-706 .elementor-element.elementor-element-6b97744{text-align:center;}.elementor-706 .elementor-element.elementor-element-8d0e4b8{text-align:center;}.elementor-706 .elementor-element.elementor-element-f74531b{text-align:center;}.elementor-706 .elementor-element.elementor-element-4e7f188{text-align:center;}.elementor-706 .elementor-element.elementor-element-673a33e{text-align:center;}.elementor-706 .elementor-element.elementor-element-b422e7b{text-align:center;}.elementor-706 .elementor-element.elementor-element-9d5782d{text-align:center;}.elementor-706 .elementor-element.elementor-element-4f78a94{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-93de47c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-706 .elementor-element.elementor-element-69eca62{text-align:center;}.elementor-706 .elementor-element.elementor-element-69eca62 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-0255f0a{text-align:center;}.elementor-706 .elementor-element.elementor-element-a6efb7e{text-align:center;}.elementor-706 .elementor-element.elementor-element-35af871{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-706 .elementor-element.elementor-element-2780c75{text-align:center;}.elementor-706 .elementor-element.elementor-element-2780c75 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-cbedcc5{text-align:center;}.elementor-706 .elementor-element.elementor-element-67bbcab{text-align:center;}.elementor-706 .elementor-element.elementor-element-29e9372{text-align:center;}.elementor-706 .elementor-element.elementor-element-2d0f537{--min-height:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-4139192:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-4139192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-about-our-christian-and-faith-based-approach-mobile.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-706 .elementor-element.elementor-element-4139192{--min-height:800px;--justify-content:flex-start;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-84abf72{text-align:center;}.elementor-706 .elementor-element.elementor-element-84abf72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-0656447{text-align:center;}.elementor-706 .elementor-element.elementor-element-159a04b{text-align:center;}.elementor-706 .elementor-element.elementor-element-b751d8d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-706 .elementor-element.elementor-element-1554843{text-align:center;}.elementor-706 .elementor-element.elementor-element-1554843 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-706 .elementor-element.elementor-element-fdfd0da{text-align:center;}.elementor-706 .elementor-element.elementor-element-b6657bb{text-align:center;}.elementor-706 .elementor-element.elementor-element-dd6207b{text-align:center;}}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-b2fcf8b{--content-width:1180px;}.elementor-706 .elementor-element.elementor-element-787ccf1{--width:55%;}.elementor-706 .elementor-element.elementor-element-b8c7cf0{--width:45%;}.elementor-706 .elementor-element.elementor-element-7dda852{--width:40%;}.elementor-706 .elementor-element.elementor-element-018ad64{--width:60%;}.elementor-706 .elementor-element.elementor-element-0b557ae{--content-width:1000px;}.elementor-706 .elementor-element.elementor-element-c7911dc{--content-width:1180px;}.elementor-706 .elementor-element.elementor-element-6dbe7a9{--width:55%;}.elementor-706 .elementor-element.elementor-element-848f70c{--width:45%;}.elementor-706 .elementor-element.elementor-element-78c7293{--width:40%;}.elementor-706 .elementor-element.elementor-element-3a8b6e1{--width:60%;}.elementor-706 .elementor-element.elementor-element-2e30d09{--width:40%;}.elementor-706 .elementor-element.elementor-element-8787146{--width:60%;}.elementor-706 .elementor-element.elementor-element-4139192{--content-width:840px;}}