.elementor-2932 .elementor-element.elementor-element-947fe0d{--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-2932 .elementor-element.elementor-element-947fe0d:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-947fe0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-hero-alcohol-rehab-ohio-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2932 .elementor-element.elementor-element-42cb741{--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-2932 .elementor-element.elementor-element-bcd8c40 img{width:100%;}.elementor-2932 .elementor-element.elementor-element-82094ce{--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-2932 .elementor-element.elementor-element-cb6305d{z-index:1;}.elementor-2932 .elementor-element.elementor-element-cb6305d .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-2932 .elementor-element.elementor-element-bb666d6 .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-2932 .elementor-element.elementor-element-7b89a01 a{color:var( --e-global-color-accent );}.elementor-2932 .elementor-element.elementor-element-9850727 a{color:var( --e-global-color-accent );}.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-2932 .elementor-element.elementor-element-645ac7d .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-2932 .elementor-element.elementor-element-645ac7d .elementor-button:hover, .elementor-2932 .elementor-element.elementor-element-645ac7d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-97c5b24 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2932 .elementor-element.elementor-element-645ac7d{padding:0px 0px 0px 0px;z-index:1;}.elementor-2932 .elementor-element.elementor-element-0dfbac4{--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-2932 .elementor-element.elementor-element-0dfbac4:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-0dfbac4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-725efa7{--display:flex;}.elementor-2932 .elementor-element.elementor-element-871af71{text-align:center;}.elementor-2932 .elementor-element.elementor-element-871af71 .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-2932 .elementor-element.elementor-element-13ab47f{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-13ab47f a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-00f919e{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-00f919e a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-f2c044a{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-f2c044a a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-092b010{width:100%;max-width:100%;z-index:1;text-align:center;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-092b010 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-d9ffdbf{--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:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-d9ffdbf:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-d9ffdbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-5600d5c{--display:flex;}.elementor-2932 .elementor-element.elementor-element-7a2eddd img{width:100%;box-shadow:0px 0px 40px 0px rgba(0, 0, 0, 0.3);}.elementor-2932 .elementor-element.elementor-element-42c853e{--display:flex;}.elementor-2932 .elementor-element.elementor-element-d92a1ff .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-2932 .elementor-element.elementor-element-9187ccb{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-9187ccb a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-c1993f8{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-c1993f8 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-532221c .elementor-heading-title{font-family:var( --e-global-typography-6dfd7b6-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfd7b6-font-size );font-weight:var( --e-global-typography-6dfd7b6-font-weight );text-transform:var( --e-global-typography-6dfd7b6-text-transform );line-height:var( --e-global-typography-6dfd7b6-line-height );color:var( --e-global-color-97c5b24 );}.elementor-2932 .elementor-element.elementor-element-d425566{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-d425566 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-60a8a69{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-60a8a69 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-19edb61 .elementor-heading-title{font-family:var( --e-global-typography-6dfd7b6-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfd7b6-font-size );font-weight:var( --e-global-typography-6dfd7b6-font-weight );text-transform:var( --e-global-typography-6dfd7b6-text-transform );line-height:var( --e-global-typography-6dfd7b6-line-height );color:var( --e-global-color-97c5b24 );}.elementor-2932 .elementor-element.elementor-element-ecfb724{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-ecfb724 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-dde6e8b{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-dde6e8b a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-0a800b5{width:100%;max-width:100%;z-index:1;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-0a800b5 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-4c4c78c{--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:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-4c4c78c:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-4c4c78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-30a8a2c{--display:flex;}.elementor-2932 .elementor-element.elementor-element-fe1c70f{text-align:start;}.elementor-2932 .elementor-element.elementor-element-fe1c70f .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-2932 .elementor-element.elementor-element-6f2a214{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-6f2a214 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-f32eb4b{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-f32eb4b a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-1f7a410 .elementor-heading-title{font-family:var( --e-global-typography-6dfd7b6-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfd7b6-font-size );font-weight:var( --e-global-typography-6dfd7b6-font-weight );text-transform:var( --e-global-typography-6dfd7b6-text-transform );line-height:var( --e-global-typography-6dfd7b6-line-height );color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-6cb024a{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-6cb024a a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-3b44366{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-3b44366 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-7906c2b{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-7906c2b a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-7f8e5fe .elementor-heading-title{font-family:var( --e-global-typography-6dfd7b6-font-family ), Sans-serif;font-size:var( --e-global-typography-6dfd7b6-font-size );font-weight:var( --e-global-typography-6dfd7b6-font-weight );text-transform:var( --e-global-typography-6dfd7b6-text-transform );line-height:var( --e-global-typography-6dfd7b6-line-height );color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-dd95248{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-dd95248 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-43f0944{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-43f0944 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-3971166{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-3971166 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-825a28a{--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:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-825a28a:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-825a28a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-9459c19{--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-2932 .elementor-element.elementor-element-65a4374{--display:flex;}.elementor-2932 .elementor-element.elementor-element-99bf477 img{width:100%;}.elementor-2932 .elementor-element.elementor-element-d58e7c6{--display:flex;}.elementor-2932 .elementor-element.elementor-element-79e4666{text-align:start;}.elementor-2932 .elementor-element.elementor-element-79e4666 .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-2932 .elementor-element.elementor-element-546d218{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-546d218 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-10b68fa{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-10b68fa a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-1689db3{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-1689db3 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-6bd0083{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-6bd0083 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-73c1495{--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:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2932 .elementor-element.elementor-element-73c1495:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-73c1495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-66bfdae{--display:flex;}.elementor-2932 .elementor-element.elementor-element-879e0ab{text-align:start;}.elementor-2932 .elementor-element.elementor-element-879e0ab .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-2932 .elementor-element.elementor-element-b78f17b{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-b78f17b a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-8329a23{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-8329a23 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-84565ee{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-84565ee a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-de86180{--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-2932 .elementor-element.elementor-element-de86180:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-de86180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-alcohol-rehab-outpatient-program-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2932 .elementor-element.elementor-element-0ca4dc4{--display:flex;}.elementor-2932 .elementor-element.elementor-element-242c212 img{width:100%;}.elementor-2932 .elementor-element.elementor-element-faa7e92{--display:flex;}.elementor-2932 .elementor-element.elementor-element-487b23e .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-2932 .elementor-element.elementor-element-142ce77 .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-2932 .elementor-element.elementor-element-142ce77 .elementor-button:hover, .elementor-2932 .elementor-element.elementor-element-142ce77 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-97c5b24 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-2932 .elementor-element.elementor-element-142ce77{padding:0px 0px 0px 0px;z-index:1;}.elementor-2932 .elementor-element.elementor-element-db9af11{--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-2932 .elementor-element.elementor-element-db9af11:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-db9af11 > .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-2932 .elementor-element.elementor-element-677107c{--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-2932 .elementor-element.elementor-element-12fda7a{--display:flex;}.elementor-2932 .elementor-element.elementor-element-c04848b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-c04848b .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-2932 .elementor-element.elementor-element-7cd95c2{--display:flex;}.elementor-2932 .elementor-element.elementor-element-c861d2a{--display:flex;}.elementor-2932 .elementor-element.elementor-element-a6b6de2{--display:flex;}.elementor-2932 .elementor-element.elementor-element-919138f{--display:flex;}.elementor-2932 .elementor-element.elementor-element-57d33c7{--n-accordion-title-font-size:var( --e-global-typography-b0bab4a-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;}.elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2932 .elementor-element.elementor-element-57d33c7 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-b0bab4a-font-family ), Sans-serif;font-weight:var( --e-global-typography-b0bab4a-font-weight );text-transform:var( --e-global-typography-b0bab4a-text-transform );line-height:var( --e-global-typography-b0bab4a-line-height );}:where( .elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2932 .elementor-element.elementor-element-c06917a{--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-2932 .elementor-element.elementor-element-c06917a:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-c06917a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-16989e5 );}.elementor-2932 .elementor-element.elementor-element-d892d5e{--display:flex;}.elementor-2932 .elementor-element.elementor-element-536503b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-536503b .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-2932 .elementor-element.elementor-element-600d154{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-600d154 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-f027875{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-f027875 a{color:var( --e-global-color-secondary );}.elementor-2932 .elementor-element.elementor-element-cc16513{width:100%;max-width:100%;z-index:1;text-align:start;color:var( --e-global-color-text );}.elementor-2932 .elementor-element.elementor-element-cc16513 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-2932 .elementor-element.elementor-element-cb6305d .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-2932 .elementor-element.elementor-element-bb666d6 .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-2932 .elementor-element.elementor-element-871af71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-d92a1ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-532221c .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-19edb61 .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-fe1c70f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-1f7a410 .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-7f8e5fe .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-79e4666 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-879e0ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-487b23e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-c04848b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-57d33c7{--n-accordion-title-font-size:var( --e-global-typography-b0bab4a-font-size );}:where( .elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b0bab4a-line-height );}.elementor-2932 .elementor-element.elementor-element-536503b .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-2932 .elementor-element.elementor-element-947fe0d:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-947fe0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-hero-alcohol-rehab-ohio-mobile.webp");}.elementor-2932 .elementor-element.elementor-element-947fe0d{--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-2932 .elementor-element.elementor-element-cb6305d{text-align:center;}.elementor-2932 .elementor-element.elementor-element-cb6305d .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-2932 .elementor-element.elementor-element-bb666d6{text-align:center;}.elementor-2932 .elementor-element.elementor-element-bb666d6 .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-2932 .elementor-element.elementor-element-f85d55a{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7b89a01{text-align:center;}.elementor-2932 .elementor-element.elementor-element-9850727{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-2932 .elementor-element.elementor-element-645ac7d{padding:0px 0px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-645ac7d .elementor-button{padding:12px 20px 12px 20px;}.elementor-2932 .elementor-element.elementor-element-0dfbac4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-871af71{text-align:center;}.elementor-2932 .elementor-element.elementor-element-871af71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-13ab47f{text-align:center;}.elementor-2932 .elementor-element.elementor-element-00f919e{text-align:center;}.elementor-2932 .elementor-element.elementor-element-f2c044a{text-align:center;}.elementor-2932 .elementor-element.elementor-element-092b010{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d9ffdbf{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-d92a1ff{text-align:center;}.elementor-2932 .elementor-element.elementor-element-d92a1ff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-9187ccb{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c1993f8{text-align:center;}.elementor-2932 .elementor-element.elementor-element-532221c{text-align:center;}.elementor-2932 .elementor-element.elementor-element-532221c .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-d425566{text-align:start;}.elementor-2932 .elementor-element.elementor-element-60a8a69{text-align:start;}.elementor-2932 .elementor-element.elementor-element-19edb61{text-align:center;}.elementor-2932 .elementor-element.elementor-element-19edb61 .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-ecfb724{text-align:start;}.elementor-2932 .elementor-element.elementor-element-dde6e8b{text-align:center;}.elementor-2932 .elementor-element.elementor-element-0a800b5{text-align:center;}.elementor-2932 .elementor-element.elementor-element-4c4c78c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-fe1c70f{text-align:start;}.elementor-2932 .elementor-element.elementor-element-fe1c70f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-6f2a214{text-align:start;}.elementor-2932 .elementor-element.elementor-element-f32eb4b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-1f7a410{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1f7a410 .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-6cb024a{text-align:start;}.elementor-2932 .elementor-element.elementor-element-3b44366{text-align:start;}.elementor-2932 .elementor-element.elementor-element-7906c2b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-7f8e5fe{text-align:center;}.elementor-2932 .elementor-element.elementor-element-7f8e5fe .elementor-heading-title{font-size:var( --e-global-typography-6dfd7b6-font-size );line-height:var( --e-global-typography-6dfd7b6-line-height );}.elementor-2932 .elementor-element.elementor-element-dd95248{text-align:start;}.elementor-2932 .elementor-element.elementor-element-43f0944{text-align:start;}.elementor-2932 .elementor-element.elementor-element-3971166{text-align:start;}.elementor-2932 .elementor-element.elementor-element-825a28a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-9459c19{--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-2932 .elementor-element.elementor-element-79e4666{text-align:center;}.elementor-2932 .elementor-element.elementor-element-79e4666 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-546d218{text-align:center;}.elementor-2932 .elementor-element.elementor-element-10b68fa{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1689db3{text-align:center;}.elementor-2932 .elementor-element.elementor-element-6bd0083{text-align:center;}.elementor-2932 .elementor-element.elementor-element-73c1495{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-879e0ab{text-align:start;}.elementor-2932 .elementor-element.elementor-element-879e0ab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-b78f17b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-8329a23{text-align:start;}.elementor-2932 .elementor-element.elementor-element-84565ee{text-align:start;}.elementor-2932 .elementor-element.elementor-element-de86180:not(.elementor-motion-effects-element-type-background), .elementor-2932 .elementor-element.elementor-element-de86180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://freedomrecovery.us/wp-content/uploads/2026/07/background-alcohol-rehab-outpatient-program-mobile.webp");}.elementor-2932 .elementor-element.elementor-element-de86180{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-487b23e{text-align:center;}.elementor-2932 .elementor-element.elementor-element-487b23e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-b87a90c{text-align:center;}.elementor-2932 .elementor-element.elementor-element-1f3f80b{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c3ab15d{text-align:center;}.elementor-2932 .elementor-element.elementor-element-142ce77{padding:0px 0px 0px 0px;}.elementor-2932 .elementor-element.elementor-element-142ce77 .elementor-button{padding:12px 20px 12px 20px;}.elementor-2932 .elementor-element.elementor-element-db9af11{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-677107c{--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-2932 .elementor-element.elementor-element-c04848b{text-align:center;}.elementor-2932 .elementor-element.elementor-element-c04848b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-57d33c7{--n-accordion-title-font-size:var( --e-global-typography-b0bab4a-font-size );}:where( .elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b0bab4a-line-height );}:where( .elementor-2932 .elementor-element.elementor-element-57d33c7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2932 .elementor-element.elementor-element-c06917a{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2932 .elementor-element.elementor-element-536503b{text-align:start;}.elementor-2932 .elementor-element.elementor-element-536503b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2932 .elementor-element.elementor-element-600d154{text-align:start;}.elementor-2932 .elementor-element.elementor-element-f027875{text-align:start;}.elementor-2932 .elementor-element.elementor-element-cc16513{text-align:start;}}@media(min-width:768px){.elementor-2932 .elementor-element.elementor-element-947fe0d{--content-width:1180px;}.elementor-2932 .elementor-element.elementor-element-42cb741{--width:55%;}.elementor-2932 .elementor-element.elementor-element-82094ce{--width:45%;}.elementor-2932 .elementor-element.elementor-element-65a4374{--width:40%;}.elementor-2932 .elementor-element.elementor-element-d58e7c6{--width:60%;}.elementor-2932 .elementor-element.elementor-element-de86180{--content-width:1180px;}.elementor-2932 .elementor-element.elementor-element-0ca4dc4{--width:55%;}.elementor-2932 .elementor-element.elementor-element-faa7e92{--width:45%;}.elementor-2932 .elementor-element.elementor-element-12fda7a{--width:100%;}}