.elementor-31181 .elementor-element.elementor-element-4a45e31{--display:flex;--min-height:73vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-4a45e31:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-4a45e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001833E6;background-image:url("https://asanarecovery.com/wp-content/uploads/2024/10/AdobeStock_354017271-1-scaled-2.png");}.elementor-31181 .elementor-element.elementor-element-4a45e31::before, .elementor-31181 .elementor-element.elementor-element-4a45e31 > .elementor-background-video-container::before, .elementor-31181 .elementor-element.elementor-element-4a45e31 > .e-con-inner > .elementor-background-video-container::before, .elementor-31181 .elementor-element.elementor-element-4a45e31 > .elementor-background-slideshow::before, .elementor-31181 .elementor-element.elementor-element-4a45e31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31181 .elementor-element.elementor-element-4a45e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#001833E6;--background-overlay:'';}.elementor-31181 .elementor-element.elementor-element-64833b9 > .elementor-widget-container{margin:135px 0px 0px 0px;}.elementor-31181 .elementor-element.elementor-element-64833b9.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-64833b9{text-align:center;}.elementor-31181 .elementor-element.elementor-element-64833b9 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:65px;color:var( --e-global-color-439f637 );}.elementor-31181 .elementor-element.elementor-element-2ad21dc{--divider-border-style:solid;--divider-color:var( --e-global-color-23b8a2db );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-2ad21dc .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-31181 .elementor-element.elementor-element-2ad21dc .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-0c416ac > .elementor-widget-container{padding:0vw 15vw 0vw 15vw;}.elementor-31181 .elementor-element.elementor-element-0c416ac{text-align:center;font-family:var( --e-global-typography-b6449a2-font-family ), Sans-serif;font-size:var( --e-global-typography-b6449a2-font-size );color:#FFFFFF;}.elementor-31181 .elementor-element.elementor-element-2d2b744{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31181 .elementor-element.elementor-element-2d2b744:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-2d2b744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-31181 .elementor-element.elementor-element-f1381af > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-f1381af.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-f1381af{text-align:center;}.elementor-31181 .elementor-element.elementor-element-f1381af .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-3d2fa4f{--display:flex;}.elementor-31181 .elementor-element.elementor-element-226f5b9 > .elementor-widget-container{padding:15px 70px 15px 70px;}.elementor-31181 .elementor-element.elementor-element-226f5b9{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;color:#000000;}.elementor-31181 .elementor-element.elementor-element-8a86960{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31181 .elementor-element.elementor-element-8a86960:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-8a86960 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-31181 .elementor-element.elementor-element-cb02a25 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-cb02a25.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-cb02a25{text-align:center;}.elementor-31181 .elementor-element.elementor-element-cb02a25 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-f24eac8{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-f24eac8 > .elementor-widget-container{padding:0vw 0vw 0vw 5vw;}.elementor-31181 .elementor-element.elementor-element-f24eac8 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-31181 .elementor-element.elementor-element-f24eac8 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-2201be8 .gallery-item{padding:0 15px 15px 0;}.elementor-31181 .elementor-element.elementor-element-2201be8 .gallery{margin:0 -15px -15px 0;}.elementor-31181 .elementor-element.elementor-element-2201be8 .gallery-item img{border-radius:25px 25px 25px 25px;}.elementor-31181 .elementor-element.elementor-element-2201be8 .gallery-item .gallery-caption{text-align:center;}.elementor-31181 .elementor-element.elementor-element-77c29ad7{--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;--justify-content:center;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-5db58833{--display:flex;}.elementor-31181 .elementor-element.elementor-element-7bbfeda4 .elementor-icon-wrapper{text-align:center;}.elementor-31181 .elementor-element.elementor-element-19880793{text-align:center;}.elementor-31181 .elementor-element.elementor-element-19880793 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;}.elementor-31181 .elementor-element.elementor-element-175d3f6c{--divider-border-style:solid;--divider-color:var( --e-global-color-deafa22 );--divider-border-width:2px;}.elementor-31181 .elementor-element.elementor-element-175d3f6c .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-31181 .elementor-element.elementor-element-175d3f6c .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-77def959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31181 .elementor-element.elementor-element-6d82e5c9{--e-image-carousel-slides-to-show:5;}.elementor-31181 .elementor-element.elementor-element-6d82e5c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-31181 .elementor-element.elementor-element-6d82e5c9 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-31181 .elementor-element.elementor-element-6d82e5c9 .swiper-wrapper{display:flex;align-items:center;}.elementor-31181 .elementor-element.elementor-element-6d82e5c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-971303c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-971303c:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-971303c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6f11ea );}.elementor-31181 .elementor-element.elementor-element-e17a21d > .elementor-widget-container{margin:250px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-e17a21d.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-e17a21d{text-align:center;}.elementor-31181 .elementor-element.elementor-element-e17a21d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-32df283{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-32df283 > .elementor-widget-container{padding:0vw 0vw 0vw 5vw;}.elementor-31181 .elementor-element.elementor-element-32df283 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-31181 .elementor-element.elementor-element-32df283 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-1d42b77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-31181 .elementor-element.elementor-element-de36ada > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;padding:0% 10% 0% 10%;}.elementor-31181 .elementor-element.elementor-element-de36ada{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:var( --e-global-color-19253660 );}.elementor-31181 .elementor-element.elementor-element-66c3d17e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-66c3d17e:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-66c3d17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f1f01 );background-image:url("https://asanarecovery.com/wp-content/uploads/2024/10/Group-29.png");background-position:bottom left;background-repeat:no-repeat;background-size:contain;}.elementor-31181 .elementor-element.elementor-element-550802a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:0vw;--margin-left:10vw;--margin-right:0vw;}.elementor-31181 .elementor-element.elementor-element-550802a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-190ece69 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-190ece69 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-31181 .elementor-element.elementor-element-5fcb226f{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-5fcb226f .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-31181 .elementor-element.elementor-element-5fcb226f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-65389053 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-31181 .elementor-element.elementor-element-65389053{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;color:var( --e-global-color-f6f11ea );}.elementor-31181 .elementor-element.elementor-element-1ceae4ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-1ceae4ec.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-31181 .elementor-element.elementor-element-79e6a554{--e-image-carousel-slides-to-show:2;}.elementor-31181 .elementor-element.elementor-element-79e6a554 > .elementor-widget-container{margin:0px -16px 0px 0px;padding:0px -3px 0px 0px;}.elementor-31181 .elementor-element.elementor-element-79e6a554.elementor-element{--align-self:flex-end;}.elementor-31181 .elementor-element.elementor-element-79e6a554 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-fd300d4 );opacity:var( --e-global-color-fd300d4 );}.elementor-31181 .elementor-element.elementor-element-79e6a554 .swiper-pagination-bullet{background:var( --e-global-color-f6f11ea );}.elementor-31181 .elementor-element.elementor-element-79e6a554 .swiper-wrapper{display:flex;align-items:center;}.elementor-31181 .elementor-element.elementor-element-79e6a554 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-dc2c382{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-32563b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:25px;}.elementor-31181 .elementor-element.elementor-element-32563b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-af526d6 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-af526d6{text-align:left;}.elementor-31181 .elementor-element.elementor-element-af526d6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-50a1d97{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-50a1d97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-50a1d97 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-31181 .elementor-element.elementor-element-50a1d97 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-5068258{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-31181 .elementor-element.elementor-element-c45521b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-33be3d0 img{border-radius:25px 25px 25px 25px;}.elementor-31181 .elementor-element.elementor-element-a0cbd0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-8ae8c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:25px;}.elementor-31181 .elementor-element.elementor-element-8ae8c84.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-a12f30f{width:var( --container-widget-width, 106.154% );max-width:106.154%;--container-widget-width:106.154%;--container-widget-flex-grow:0;}.elementor-31181 .elementor-element.elementor-element-a12f30f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-a12f30f img{border-radius:25px 25px 25px 25px;}.elementor-31181 .elementor-element.elementor-element-793e3ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-7fb9c58 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-7fb9c58{text-align:left;}.elementor-31181 .elementor-element.elementor-element-7fb9c58 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-7cbf0fa{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-7cbf0fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-7cbf0fa .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-31181 .elementor-element.elementor-element-7cbf0fa .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-401e64f{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-31181 .elementor-element.elementor-element-e02ff3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-31181 .elementor-element.elementor-element-fc0caa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:25px;}.elementor-31181 .elementor-element.elementor-element-fc0caa8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-13d96f2 > .elementor-widget-container{margin:02rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-13d96f2{text-align:left;}.elementor-31181 .elementor-element.elementor-element-13d96f2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:35px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-593ed87{--divider-border-style:solid;--divider-color:var( --e-global-color-fd300d4 );--divider-border-width:3px;}.elementor-31181 .elementor-element.elementor-element-593ed87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-593ed87 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-31181 .elementor-element.elementor-element-593ed87 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-bef9468{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;}.elementor-31181 .elementor-element.elementor-element-a9d21d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-4ef489e img{border-radius:25px 25px 25px 25px;}.elementor-31181 .elementor-element.elementor-element-de4e2d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-31181 .elementor-element.elementor-element-de4e2d4:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-de4e2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-31181 .elementor-element.elementor-element-9b92eca > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-9b92eca{text-align:center;}.elementor-31181 .elementor-element.elementor-element-9b92eca .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-03f1f01 );}.elementor-31181 .elementor-element.elementor-element-616de18{--divider-border-style:solid;--divider-color:var( --e-global-color-deafa22 );--divider-border-width:2px;}.elementor-31181 .elementor-element.elementor-element-616de18 .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-31181 .elementor-element.elementor-element-616de18 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-1a41469{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-1a41469:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-1a41469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-31181 .elementor-element.elementor-element-1a41469.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-31181 .elementor-element.elementor-element-0f01eaa > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px -5px 0px;padding:020px 40px 40px 40px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-0f01eaa.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-0f01eaa{text-align:center;}.elementor-31181 .elementor-element.elementor-element-a58bcce > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:25px 15px 25px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-a58bcce.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-a58bcce{text-align:center;}.elementor-31181 .elementor-element.elementor-element-0910064 > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:32px 15px 31px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-0910064.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-0910064{text-align:center;}.elementor-31181 .elementor-element.elementor-element-d32d37f > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:33px 15px 32px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-d32d37f.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-d32d37f{text-align:center;}.elementor-31181 .elementor-element.elementor-element-ee3905f > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:25px 15px 25px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-ee3905f.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-ee3905f{text-align:center;}.elementor-31181 .elementor-element.elementor-element-1c65313 > .elementor-widget-container{background-color:#FFFFFF;margin:-4px 0px 0px 0px;padding:35px 15px 35px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-1c65313.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-1c65313{text-align:center;}.elementor-31181 .elementor-element.elementor-element-2e0eb3a > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:25px 15px 25px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-2e0eb3a.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-2e0eb3a{text-align:center;}.elementor-31181 .elementor-element.elementor-element-b093ba3 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:35px 15px 35px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-b093ba3.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-b093ba3{text-align:center;}.elementor-31181 .elementor-element.elementor-element-d2e5a72 > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:28px 15px 29px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-d2e5a72.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-d2e5a72{text-align:center;}.elementor-31181 .elementor-element.elementor-element-6111c0d > .elementor-widget-container{background-color:#FFFFFF;margin:3px 0px 0px 0px;padding:35px 15px 25px 15px;border-radius:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-6111c0d.elementor-element{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-6111c0d{text-align:center;}.elementor-31181 .elementor-element.elementor-element-762979aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.41;--margin-top:75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-762979aa:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-762979aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asanarecovery.com/wp-content/uploads/2024/01/0.Residential-Treatment-in-California-A-Complete-Guide-scaled.jpeg");}.elementor-31181 .elementor-element.elementor-element-762979aa::before, .elementor-31181 .elementor-element.elementor-element-762979aa > .elementor-background-video-container::before, .elementor-31181 .elementor-element.elementor-element-762979aa > .e-con-inner > .elementor-background-video-container::before, .elementor-31181 .elementor-element.elementor-element-762979aa > .elementor-background-slideshow::before, .elementor-31181 .elementor-element.elementor-element-762979aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-31181 .elementor-element.elementor-element-762979aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #FFFFFF38 80%);}.elementor-31181 .elementor-element.elementor-element-6eb1ab40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:14%;--margin-bottom:8%;--margin-left:0%;--margin-right:0%;}.elementor-31181 .elementor-element.elementor-element-2714ad38 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:65px;color:var( --e-global-color-439f637 );}.elementor-31181 .elementor-element.elementor-element-4d9e1dd2{--divider-border-style:solid;--divider-color:var( --e-global-color-23b8a2db );--divider-border-width:2.9px;}.elementor-31181 .elementor-element.elementor-element-4d9e1dd2 .elementor-divider-separator{width:10%;}.elementor-31181 .elementor-element.elementor-element-4d9e1dd2 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-31181 .elementor-element.elementor-element-6084102{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:27px;color:#FFFFFF;}.elementor-31181 .elementor-element.elementor-element-12d22236{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-12d22236:not(.elementor-motion-effects-element-type-background), .elementor-31181 .elementor-element.elementor-element-12d22236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF1A;}.elementor-31181 .elementor-element.elementor-element-7b90ce27 > .elementor-widget-container{margin:-12px 0px -6px 0px;}.elementor-31181 .elementor-element.elementor-element-7b90ce27{z-index:18;text-align:center;}.elementor-31181 .elementor-element.elementor-element-7b90ce27 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-f6f11ea );}.elementor-31181 .elementor-element.elementor-element-51dfc6ab > .elementor-widget-container{margin:-24px 0px -50px 0px;}.elementor-31181 .elementor-element.elementor-element-51dfc6ab{z-index:18;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;color:var( --e-global-color-f6f11ea );}.elementor-31181 .elementor-element.elementor-element-51f52391 > .elementor-widget-container{background-color:#00183380;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-31181 .elementor-element.elementor-element-77def959{--width:100%;}.elementor-31181 .elementor-element.elementor-element-550802a1{--width:42.711%;}.elementor-31181 .elementor-element.elementor-element-1ceae4ec{--width:50%;}.elementor-31181 .elementor-element.elementor-element-32563b1{--width:50%;}.elementor-31181 .elementor-element.elementor-element-c45521b{--width:50%;}.elementor-31181 .elementor-element.elementor-element-8ae8c84{--width:50%;}.elementor-31181 .elementor-element.elementor-element-793e3ae{--width:50%;}.elementor-31181 .elementor-element.elementor-element-fc0caa8{--width:50%;}.elementor-31181 .elementor-element.elementor-element-a9d21d1{--width:50%;}.elementor-31181 .elementor-element.elementor-element-6eb1ab40{--width:50%;}.elementor-31181 .elementor-element.elementor-element-12d22236{--width:50%;}}@media(max-width:1024px){.elementor-31181 .elementor-element.elementor-element-4a45e31{--min-height:64vh;}.elementor-31181 .elementor-element.elementor-element-64833b9 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31181 .elementor-element.elementor-element-0c416ac{font-size:var( --e-global-typography-b6449a2-font-size );}.elementor-31181 .elementor-element.elementor-element-1a41469{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-31181 .elementor-element.elementor-element-64833b9 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-31181 .elementor-element.elementor-element-64833b9 .elementor-heading-title{font-size:45px;}.elementor-31181 .elementor-element.elementor-element-0c416ac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0vw 0vw 0vw 0vw;}.elementor-31181 .elementor-element.elementor-element-0c416ac{font-size:var( --e-global-typography-b6449a2-font-size );}.elementor-31181 .elementor-element.elementor-element-f1381af .elementor-heading-title{font-size:35px;}.elementor-31181 .elementor-element.elementor-element-cb02a25 .elementor-heading-title{font-size:35px;}.elementor-31181 .elementor-element.elementor-element-e17a21d .elementor-heading-title{font-size:35px;}.elementor-31181 .elementor-element.elementor-element-de36ada{font-size:16px;}.elementor-31181 .elementor-element.elementor-element-66c3d17e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-550802a1{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-550802a1.e-con{--align-self:center;}.elementor-31181 .elementor-element.elementor-element-190ece69 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-31181 .elementor-element.elementor-element-65389053 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:10px 10px 10px 10px;}.elementor-31181 .elementor-element.elementor-element-dc2c382{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-31181 .elementor-element.elementor-element-32563b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-af526d6 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-5068258 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31181 .elementor-element.elementor-element-c45521b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-33be3d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-a0cbd0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-8ae8c84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-a12f30f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-793e3ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31181 .elementor-element.elementor-element-7fb9c58 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;padding:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-401e64f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-31181 .elementor-element.elementor-element-fc0caa8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-31181 .elementor-element.elementor-element-13d96f2 > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-a9d21d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:015px;--padding-bottom:015px;--padding-left:015px;--padding-right:015px;}.elementor-31181 .elementor-element.elementor-element-9b92eca > .elementor-widget-container{margin:4rem 0rem 0rem 0rem;}.elementor-31181 .elementor-element.elementor-element-1a41469{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-51f52391 *//* Ninja forms field */
#nf-field-32-wrap .ninja-forms-field{
	transform:translatex(222px) translatey(0px);
	width:229px;
	min-height:58px;
	font-size:20px;
	color:#ffb340;
	background-color:rgba(0,24,51,0.27);
	border-width:4px;
	border-color:#000000;
	border-style:none;
	position:relative;
	font-weight:600;
	backdrop-filter:blur(15px);
}

/* Element */
#nf-form-3-cont nf-rows-wrap div nf-cells div nf-fields nf-field .nf-field-container .nf-field #nf-field-32-wrap .nf-field-element .nf-element{
	font-family:'Barlow', sans-serif !important;
}

/* Element */
#nf-field-32-wrap .nf-element{
	border-top-left-radius:50px !important;
	border-top-right-radius:50px !important;
	border-bottom-left-radius:50px !important;
	border-bottom-right-radius:50px !important;
	transform:translatex(204px) translatey(0px);
}

/* Form fields required */
#nf-form-3-cont nf-section .nf-form-fields-required{
	display:none;
}

/* Form content */
#nf-form-3-cont div .nf-form-content{
	backdrop-filter:blur(15px);
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding-top:95px;
	transform:translatex(0px) translatey(0px);
}

/* Input */
#nf-field-24-wrap input[type=text]{
	font-family:'barlow' !important;
	background-color:rgba(247,247,247,0);
	color:#ffffff;
	font-weight:500;
	font-size:18px;
}

/* Input */
#nf-field-28-wrap input[type=email]{
	font-family:'Barlow', sans-serif !important;
	background-color:rgba(247,247,247,0);
	color:#ffffff;
	font-size:18px;
}

/* Input */
#nf-field-27-wrap input[type=text]{
	font-family:'Barlow', sans-serif !important;
	background-color:rgba(255,255,255,0);
	color:#ffffff;
	font-weight:500;
	font-size:18px;
}

/* Input */
#nf-field-29-wrap input[type=text]{
	font-family:'Barlow', sans-serif !important;
	background-color:rgba(145,94,94,0);
	color:#ffffff;
	font-size:18px;
}

/* Input */
#nf-field-30-wrap input[type=text]{
	font-family:'Barlow', sans-serif !important;
	background-color:rgba(247,247,247,0);
	color:#ffffff;
	font-size:18px;
}

/* Select */
#nf-form-3-cont nf-rows-wrap .nf-row nf-cells .nf-cell nf-fields nf-field .listselect-container .nf-field #nf-field-26-wrap .nf-field-element select{
	font-family:'Barlow', sans-serif !important;
}

/* Input */
#nf-field-25-wrap input[type=tel]{
	background-color:rgba(255,255,255,0);
	color:#ffffff;
	font-weight:400;
	font-size:18px;
}

/* Select */
#nf-field-26-wrap select{
	background-color:rgba(0,0,0,0);
	color:#ffffff;
	transform:translatex(0px) translatey(0px);
}/* End custom CSS */