.elementor-499 .elementor-element.elementor-element-63cb8e16:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-63cb8e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-63cb8e16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-499 .elementor-element.elementor-element-63cb8e16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-6ffadd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-6ffadd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-593eef6e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-499 .elementor-element.elementor-element-593eef6e{text-align:left;}.elementor-499 .elementor-element.elementor-element-593eef6e img{max-width:25%;}.elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button{background-color:var( --e-global-color-primary );font-family:"mrs-eaves-xl-serif", Sans-serif;font-size:20px;fill:var( --e-global-color-e9a8276 );color:var( --e-global-color-e9a8276 );border-radius:25px 25px 25px 25px;}.elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button:focus{background-color:var( --e-global-color-e9a8276 );color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-56b4dcda > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-56b4dcda:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-56b4dcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sophrosrecoverytampa.com/wp-content/uploads/2024/04/Addiction-Treatment-Program2.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-56b4dcda > .elementor-background-overlay{background-color:var( --e-global-color-e9a8276 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-56b4dcda > .elementor-container{min-height:600px;}.elementor-499 .elementor-element.elementor-element-56b4dcda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-499 .elementor-element.elementor-element-56b4dcda > .elementor-shape-bottom svg{width:calc(155% + 1.3px);height:175px;}.elementor-499 .elementor-element.elementor-element-78ec8338 > .elementor-widget-container{margin:120px -300px 0px 75px;}.elementor-499 .elementor-element.elementor-element-3289aa51 img{max-width:80%;border-radius:300px 300px 300px 300px;}.elementor-499 .elementor-element.elementor-element-6b87c25b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-b7074c7{font-size:16px;}.elementor-499 .elementor-element.elementor-element-4f04613b .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-4f04613b .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-4f04613b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-4f04613b > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-4f04613b .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-4f04613b .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-17a9e02e .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-17a9e02e .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-17a9e02e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-17a9e02e .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-17a9e02e .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-11aaff49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-11aaff49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-1e14c3b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-1e14c3b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-3e2f947d > .elementor-widget-container{padding:0px 35px 0px 0px;}.elementor-499 .elementor-element.elementor-element-3e2f947d{text-align:center;}.elementor-499 .elementor-element.elementor-element-3e2f947d .elementor-heading-title{text-transform:none;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-1b39f54c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-1b39f54c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-6d6af306{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-7143fdd0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-7143fdd0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-27be19b6{font-size:16px;}.elementor-499 .elementor-element.elementor-element-a1ff7dc .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-a1ff7dc .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-a1ff7dc .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-a1ff7dc > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-a1ff7dc .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-a1ff7dc .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-4a7e96d1 .elementor-button{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-4a7e96d1 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-4a7e96d1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-4a7e96d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-4a7e96d1 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-4a7e96d1 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-169bb61f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-169bb61f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-4a3df96d img{border-radius:40px 40px 40px 40px;box-shadow:16px 12px 0px 0px #ACC390;}.elementor-499 .elementor-element.elementor-element-553e9e51:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-553e9e51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-553e9e51 > .elementor-container{min-height:200px;}.elementor-499 .elementor-element.elementor-element-553e9e51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-499 .elementor-element.elementor-element-553e9e51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-43b55541 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-499 .elementor-element.elementor-element-43b55541{text-align:right;}.elementor-499 .elementor-element.elementor-element-43b55541 .elementor-heading-title{font-size:46px;color:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-55e5c404 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-499 .elementor-element.elementor-element-55e5c404{font-size:16px;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-44675f3f{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-94d2fa8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-94d2fa8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-7c1a68f1 img{border-radius:40px 40px 40px 40px;box-shadow:-16px 12px 0px 0px #ACC390;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-69f01ba8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-69f01ba8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-69f01ba8 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-499 .elementor-element.elementor-element-405286d2 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-499 .elementor-element.elementor-element-405286d2 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-405286d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-405286d2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-405286d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-405286d2 .elementor-icon-list-item > a{font-size:16px;}.elementor-499 .elementor-element.elementor-element-405286d2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-37719521{margin-top:100px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-54b0340c{text-align:center;}.elementor-499 .elementor-element.elementor-element-54b0340c .elementor-heading-title{font-size:46px;}.elementor-499 .elementor-element.elementor-element-300f819b > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-499 .elementor-element.elementor-element-300f819b{text-align:center;font-size:16px;}.elementor-499 .elementor-element.elementor-element-69e7f21c{margin-top:60px;margin-bottom:0px;z-index:1;}.elementor-499 .elementor-element.elementor-element-5817a019:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-element-populated, .elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-element-populated > .elementor-background-overlay, .elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-499 .elementor-element.elementor-element-5817a019 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-58523395 > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-58523395 img{width:40%;border-radius:140px 140px 140px 140px;}.elementor-499 .elementor-element.elementor-element-6e45e0f9{text-align:center;}.elementor-499 .elementor-element.elementor-element-24cbe404 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-24cbe404{text-align:center;}.elementor-499 .elementor-element.elementor-element-24cbe404 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-67ddc3bc{text-align:center;font-size:16px;}.elementor-499 .elementor-element.elementor-element-2d272ca6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-element-populated, .elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-element-populated > .elementor-background-overlay, .elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-499 .elementor-element.elementor-element-2d272ca6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-341d03eb > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-341d03eb img{width:40%;border-radius:140px 140px 140px 140px;}.elementor-499 .elementor-element.elementor-element-a75c957{text-align:center;}.elementor-499 .elementor-element.elementor-element-36a3fa28 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-36a3fa28{text-align:center;}.elementor-499 .elementor-element.elementor-element-36a3fa28 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-321f6471{text-align:center;font-size:16px;}.elementor-499 .elementor-element.elementor-element-d23145:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-499 .elementor-element.elementor-element-d23145 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-d23145 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-499 .elementor-element.elementor-element-d23145 > .elementor-element-populated, .elementor-499 .elementor-element.elementor-element-d23145 > .elementor-element-populated > .elementor-background-overlay, .elementor-499 .elementor-element.elementor-element-d23145 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-499 .elementor-element.elementor-element-d23145 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-5bceae4b > .elementor-widget-container{margin:-90px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-5bceae4b img{width:40%;border-radius:140px 140px 140px 140px;}.elementor-499 .elementor-element.elementor-element-4886d697{text-align:center;}.elementor-499 .elementor-element.elementor-element-e4e734 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-e4e734{text-align:center;}.elementor-499 .elementor-element.elementor-element-e4e734 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-72ffcfd3{text-align:center;font-size:16px;}.elementor-499 .elementor-element.elementor-element-77410947{--spacer-size:12px;}.elementor-499 .elementor-element.elementor-element-625c28c3 > .elementor-background-overlay{background-image:url("https://www.sophrosrecoverytampa.com/wp-content/uploads/2023/10/sophros-symbol-768x768.png");background-position:800px 0px;background-repeat:no-repeat;opacity:0.07;}.elementor-499 .elementor-element.elementor-element-625c28c3 > .elementor-container{min-height:820px;}.elementor-499 .elementor-element.elementor-element-625c28c3{margin-top:-750px;margin-bottom:0px;z-index:0;}.elementor-499 .elementor-element.elementor-element-3012240a{padding:0px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-334a4e06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-334a4e06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-55f332f4 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-499 .elementor-element.elementor-element-55f332f4 .elementor-heading-title{text-transform:none;color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-16fca0e0 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-16fca0e0 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-16fca0e0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-16fca0e0 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-16fca0e0 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-16fca0e0 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-24c6211d .elementor-button{background-color:var( --e-global-color-text );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-24c6211d .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-24c6211d .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-24c6211d > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-24c6211d .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-24c6211d .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-2622712c:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-2622712c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sophrosrecoverytampa.com/wp-content/uploads/2024/04/Addiction-Treatment-Program4.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-2622712c > .elementor-background-overlay{background-color:var( --e-global-color-e9a8276 );opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-2622712c > .elementor-container{min-height:500px;}.elementor-499 .elementor-element.elementor-element-2622712c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-d2ca5bf > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-499 .elementor-element.elementor-element-d2ca5bf{text-align:right;}.elementor-499 .elementor-element.elementor-element-d2ca5bf .elementor-heading-title{font-size:46px;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-a53da9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-a53da9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-a53da9a > .elementor-element-populated{margin:0px 0px -30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield_label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_full label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_left label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_right label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_city label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_zip label,
				.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_country label{font-weight:600;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield_label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_full label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_left label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .ginput_right label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_city label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_zip label,
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .address_country label{color:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container input[type="text"],
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container select,.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper input[type="email"],.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper input[type="tel"],.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper input[type="url"]{border-style:solid;border-width:0px 0px 0px 0px;border-color:#252525;border-radius:15px 15px 15px 15px;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container textarea{border-style:solid;border-width:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container select{height:auto;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper input[type="button"],
					.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper input[type="submit"]{width:285px;font-family:"Roboto", Sans-serif;font-weight:600;border-style:solid;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gform_footer{text-align:center;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gform_button.button{background:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gform_button.button:hover{background:var( --e-global-color-accent );}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_confirmation_wrapper{border-radius:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-1bfb6553{margin-top:50px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-50b7f15c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-50b7f15c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-392b1217 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-499 .elementor-element.elementor-element-392b1217{font-size:16px;}.elementor-499 .elementor-element.elementor-element-4aa6835 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-499 .elementor-element.elementor-element-4aa6835 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-499 .elementor-element.elementor-element-4aa6835 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-499 .elementor-element.elementor-element-4aa6835{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-499 .elementor-element.elementor-element-4aa6835 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-499 .elementor-element.elementor-element-4aa6835 .elementor-icon-list-item > a{font-size:16px;}.elementor-499 .elementor-element.elementor-element-4aa6835 .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-14fd2a17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-14fd2a17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-7b9dc982 img{border-radius:40px 40px 40px 40px;box-shadow:16px 12px 0px 0px #ACC390;}.elementor-499 .elementor-element.elementor-element-59a0e999:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-59a0e999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-499 .elementor-element.elementor-element-59a0e999 > .elementor-container{min-height:330px;}.elementor-499 .elementor-element.elementor-element-59a0e999{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-59a0e999 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-1970e409{text-align:center;}.elementor-499 .elementor-element.elementor-element-1970e409 .elementor-heading-title{color:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-5cf6e9d5 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-5cf6e9d5{text-align:center;}.elementor-499 .elementor-element.elementor-element-5cf6e9d5 .elementor-heading-title{color:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-59d6ee1b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-499 .elementor-element.elementor-element-59d6ee1b{text-align:center;font-size:16px;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-734945c2{margin-top:-15px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-7884f2b6 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-7884f2b6 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-7884f2b6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-7884f2b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-7884f2b6 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-7884f2b6 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-65a41f53 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-65a41f53 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-65a41f53 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-65a41f53 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-65a41f53 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-65a41f53 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-695a03aa:not(.elementor-motion-effects-element-type-background), .elementor-499 .elementor-element.elementor-element-695a03aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sophrosrecoverytampa.com/wp-content/uploads/2024/04/Outpatient-Treatment-Program-PPC-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-499 .elementor-element.elementor-element-695a03aa > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-499 .elementor-element.elementor-element-695a03aa > .elementor-container{min-height:550px;}.elementor-499 .elementor-element.elementor-element-695a03aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-499 .elementor-element.elementor-element-55cc4a64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-499 .elementor-element.elementor-element-55cc4a64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-499 .elementor-element.elementor-element-1865b92b{text-align:left;}.elementor-499 .elementor-element.elementor-element-1865b92b .elementor-heading-title{font-size:46px;color:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-2649507c{text-align:left;font-size:16px;color:#FFFFFF;}.elementor-499 .elementor-element.elementor-element-7e8c4c08{margin-top:-15px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-1d5dc403 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-1d5dc403 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-1d5dc403 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-1d5dc403 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-1d5dc403 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-1d5dc403 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-63c3a3e4 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-499 .elementor-element.elementor-element-63c3a3e4 .elementor-button:hover, .elementor-499 .elementor-element.elementor-element-63c3a3e4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-e9a8276 );border-color:var( --e-global-color-text );}.elementor-499 .elementor-element.elementor-element-63c3a3e4 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-499 .elementor-element.elementor-element-63c3a3e4 .elementor-button:hover svg, .elementor-499 .elementor-element.elementor-element-63c3a3e4 .elementor-button:focus svg{fill:var( --e-global-color-e9a8276 );}.elementor-499 .elementor-element.elementor-element-694fec98{margin-top:-50px;margin-bottom:-25px;}.elementor-499 .elementor-element.elementor-element-3e5db7f{text-align:center;font-size:12px;font-weight:400;color:var( --e-global-color-e9a8276 );}@media(min-width:768px){.elementor-499 .elementor-element.elementor-element-719c4dae{width:8%;}.elementor-499 .elementor-element.elementor-element-1b774834{width:41.906%;}.elementor-499 .elementor-element.elementor-element-1fa477cc{width:42.094%;}.elementor-499 .elementor-element.elementor-element-35949586{width:8%;}.elementor-499 .elementor-element.elementor-element-1e14c3b7{width:79.982%;}.elementor-499 .elementor-element.elementor-element-1b39f54c{width:19.973%;}.elementor-499 .elementor-element.elementor-element-7143fdd0{width:48.033%;}.elementor-499 .elementor-element.elementor-element-70d202b7{width:2.995%;}.elementor-499 .elementor-element.elementor-element-169bb61f{width:48.578%;}.elementor-499 .elementor-element.elementor-element-4ce3c63e{width:4.046%;}.elementor-499 .elementor-element.elementor-element-3817f849{width:26.028%;}.elementor-499 .elementor-element.elementor-element-208dafc0{width:65.88%;}.elementor-499 .elementor-element.elementor-element-29059251{width:4.023%;}.elementor-499 .elementor-element.elementor-element-334a4e06{width:75.992%;}.elementor-499 .elementor-element.elementor-element-3ce8c360{width:23.961%;}.elementor-499 .elementor-element.elementor-element-636cada0{width:42.045%;}.elementor-499 .elementor-element.elementor-element-a53da9a{width:57.955%;}.elementor-499 .elementor-element.elementor-element-50b7f15c{width:48.033%;}.elementor-499 .elementor-element.elementor-element-66fe6997{width:2.995%;}.elementor-499 .elementor-element.elementor-element-14fd2a17{width:48.578%;}}@media(max-width:1032px) and (min-width:768px){.elementor-499 .elementor-element.elementor-element-636cada0{width:36%;}.elementor-499 .elementor-element.elementor-element-a53da9a{width:64%;}}@media(max-width:1032px){.elementor-499 .elementor-element.elementor-element-3289aa51 img{max-width:95%;}.elementor-499 .elementor-element.elementor-element-11aaff49{padding:0px 15px 0px 15px;}.elementor-499 .elementor-element.elementor-element-6d6af306{padding:0px 5px 0px 10px;}.elementor-499 .elementor-element.elementor-element-44675f3f{padding:0px 10px 0px 5px;}.elementor-499 .elementor-element.elementor-element-625c28c3 > .elementor-background-overlay{background-position:300px 0px;}.elementor-499 .elementor-element.elementor-element-1bfb6553{padding:0px 5px 0px 10px;}.elementor-499 .elementor-element.elementor-element-59a0e999 > .elementor-container{min-height:400px;}.elementor-499 .elementor-element.elementor-element-59a0e999{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-499 .elementor-element.elementor-element-6ffadd7{width:50%;}.elementor-499 .elementor-element.elementor-element-593eef6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-593eef6e{text-align:center;}.elementor-499 .elementor-element.elementor-element-593eef6e img{max-width:70%;}.elementor-499 .elementor-element.elementor-element-3849f5de{width:50%;}.elementor-499 .elementor-element.elementor-element-301140e4 .elementor-button{font-size:18px;border-radius:35px 35px 35px 35px;}.elementor-499 .elementor-element.elementor-element-78ec8338{z-index:0;}.elementor-499 .elementor-element.elementor-element-3289aa51 img{max-width:80%;}.elementor-499 .elementor-element.elementor-element-1fa477cc > .elementor-element-populated{margin:0px 0px 70px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-499 .elementor-element.elementor-element-7e9c1ad3{text-align:center;}.elementor-499 .elementor-element.elementor-element-7e9c1ad3 .elementor-heading-title{font-size:40px;line-height:0.9em;}.elementor-499 .elementor-element.elementor-element-6b87c25b{text-align:center;}.elementor-499 .elementor-element.elementor-element-b7074c7{text-align:center;}.elementor-499 .elementor-element.elementor-element-1e14c3b7{width:60%;}.elementor-499 .elementor-element.elementor-element-1e14c3b7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-3e2f947d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-1b39f54c{width:40%;}.elementor-499 .elementor-element.elementor-element-1b39f54c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-499 .elementor-element.elementor-element-640ec1bd > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-499 .elementor-element.elementor-element-6d6af306{padding:0px 20px 0px 20px;}.elementor-499 .elementor-element.elementor-element-2c89d65b{text-align:center;}.elementor-499 .elementor-element.elementor-element-27be19b6{text-align:center;}.elementor-499 .elementor-element.elementor-element-a1ff7dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-169bb61f > .elementor-element-populated{margin:0px 0px -50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-499 .elementor-element.elementor-element-4a3df96d > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-499 .elementor-element.elementor-element-553e9e51{padding:25px 20px 25px 20px;}.elementor-499 .elementor-element.elementor-element-43b55541{text-align:center;}.elementor-499 .elementor-element.elementor-element-43b55541 .elementor-heading-title{font-size:40px;}.elementor-499 .elementor-element.elementor-element-55e5c404{text-align:center;}.elementor-499 .elementor-element.elementor-element-44675f3f{margin-top:-50px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-7c1a68f1 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-499 .elementor-element.elementor-element-69f01ba8 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 30px;}.elementor-499 .elementor-element.elementor-element-1a714846{text-align:center;}.elementor-499 .elementor-element.elementor-element-37719521{margin-top:70px;margin-bottom:0px;}.elementor-499 .elementor-element.elementor-element-54b0340c .elementor-heading-title{font-size:40px;}.elementor-499 .elementor-element.elementor-element-4d16535d > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-499 .elementor-element.elementor-element-5c409361 > .elementor-element-populated{margin:60px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-499 .elementor-element.elementor-element-625c28c3 > .elementor-background-overlay{background-position:0px 0px;}.elementor-499 .elementor-element.elementor-element-55f332f4{text-align:center;}.elementor-499 .elementor-element.elementor-element-2622712c > .elementor-container{min-height:820px;}.elementor-499 .elementor-element.elementor-element-d2ca5bf > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-499 .elementor-element.elementor-element-d2ca5bf{text-align:center;}.elementor-499 .elementor-element.elementor-element-d2ca5bf .elementor-heading-title{font-size:40px;}.elementor-499 .elementor-element.elementor-element-a53da9a > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-499 .elementor-element.elementor-element-3577c31d .pt_plus_gravity_form .gform_wrapper .gform_footer{text-align:center;}.elementor-499 .elementor-element.elementor-element-1bfb6553{padding:0px 20px 0px 20px;}.elementor-499 .elementor-element.elementor-element-15d95dd6{text-align:center;}.elementor-499 .elementor-element.elementor-element-392b1217{text-align:center;}.elementor-499 .elementor-element.elementor-element-7b9dc982 > .elementor-widget-container{margin:0px 15px 0px 0px;}.elementor-499 .elementor-element.elementor-element-59a0e999 > .elementor-container{min-height:600px;}.elementor-499 .elementor-element.elementor-element-1970e409 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-499 .elementor-element.elementor-element-695a03aa > .elementor-container{min-height:600px;}.elementor-499 .elementor-element.elementor-element-55cc4a64 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-499 .elementor-element.elementor-element-1865b92b{text-align:center;}.elementor-499 .elementor-element.elementor-element-1865b92b .elementor-heading-title{font-size:40px;}.elementor-499 .elementor-element.elementor-element-2649507c{text-align:center;}}/* Start custom CSS */@media (min-width: 850px) {
div #box1,#box2,#box3 {
    height: 400px;
}
}

@media (max-width: 849px) {
div #box1,#box2,#box3 {
    height: 520px;
}
}

@media (max-width: 550px) {
div #box1,#box2,#box3 {
    height: 350px;
}
}/* End custom CSS */