.elementor-22138 .elementor-element.elementor-element-7b7464f7{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-56bcde7d{--display:flex;--border-radius:16px 0px 0px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-56bcde7d:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-56bcde7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-1841405c .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-2d97a17a{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-4d22349d .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-30e219b{--display:flex;--overlay-opacity:1;--border-radius:0px 16px 16px 0px;}.elementor-22138 .elementor-element.elementor-element-30e219b:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-30e219b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/sports-betting.webp");background-position:center center;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-30e219b::before, .elementor-22138 .elementor-element.elementor-element-30e219b > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-30e219b > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-30e219b > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-30e219b > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-30e219b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-2ebf4ea0{--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.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-2ebf4ea0::before, .elementor-22138 .elementor-element.elementor-element-2ebf4ea0 > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-2ebf4ea0 > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-2ebf4ea0 > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-2ebf4ea0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-2ebf4ea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22138 .elementor-element.elementor-element-5592b4ad{--display:flex;--overlay-opacity:1;--border-radius:16px 0px 0px 16px;}.elementor-22138 .elementor-element.elementor-element-5592b4ad:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-5592b4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/pool-table-outdoor-patio-sober-living.webp");background-position:center center;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-5592b4ad::before, .elementor-22138 .elementor-element.elementor-element-5592b4ad > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-5592b4ad > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-5592b4ad > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-5592b4ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-5592b4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-41d97c44{--display:flex;--border-radius:0px 16px 16px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-41d97c44:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-41d97c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-6abb1330 .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-17726c31{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-1c404224 .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-c64c1fa{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-d57725e{--display:flex;--border-radius:16px 0px 0px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-d57725e:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-d57725e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-2e0f45c .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-5bdf1bf{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-3e44cdd .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-de05dff{--display:flex;--overlay-opacity:1;--border-radius:0px 16px 16px 0px;}.elementor-22138 .elementor-element.elementor-element-de05dff:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-de05dff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/yoga-group-therapy-at-the-beach.webp");background-position:center center;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-de05dff::before, .elementor-22138 .elementor-element.elementor-element-de05dff > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-de05dff > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-de05dff > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-de05dff > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-de05dff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-59801a8{--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.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-59801a8::before, .elementor-22138 .elementor-element.elementor-element-59801a8 > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-59801a8 > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-59801a8 > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-59801a8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-59801a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22138 .elementor-element.elementor-element-da3c77b{--display:flex;--overlay-opacity:1;--border-radius:16px 0px 0px 16px;}.elementor-22138 .elementor-element.elementor-element-da3c77b:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/sound-therapy-techniques.webp");background-position:0px -265px;background-repeat:no-repeat;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-da3c77b::before, .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-da3c77b > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-da3c77b > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-2a6ea8d{--display:flex;--border-radius:0px 16px 16px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-2a6ea8d:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-2a6ea8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-715d654 .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-6cec4fa{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-a4d706a .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-ef7d506{--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;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-e4ecc12{--display:flex;--border-radius:16px 0px 0px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-e4ecc12:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-e4ecc12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-060579a .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-f7d937b{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-c314d85 .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-3a739f1{--display:flex;--overlay-opacity:1;--border-radius:0px 16px 16px 0px;}.elementor-22138 .elementor-element.elementor-element-3a739f1:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-3a739f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/phone-addiction-2.webp");background-position:center center;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-3a739f1::before, .elementor-22138 .elementor-element.elementor-element-3a739f1 > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-3a739f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-3a739f1 > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-3a739f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-3a739f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-93b9321{--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.5;--border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--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-22138 .elementor-element.elementor-element-93b9321::before, .elementor-22138 .elementor-element.elementor-element-93b9321 > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-93b9321 > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-93b9321 > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-93b9321 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-93b9321 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22138 .elementor-element.elementor-element-dac89bf{--display:flex;--overlay-opacity:1;--border-radius:16px 0px 0px 16px;}.elementor-22138 .elementor-element.elementor-element-dac89bf:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-dac89bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://carlsbadbeachrecovery.com/wp-content/uploads/video-gaming-addiction-2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22138 .elementor-element.elementor-element-dac89bf::before, .elementor-22138 .elementor-element.elementor-element-dac89bf > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-dac89bf > .e-con-inner > .elementor-background-video-container::before, .elementor-22138 .elementor-element.elementor-element-dac89bf > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-dac89bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-22138 .elementor-element.elementor-element-dac89bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(-90deg, var( --e-global-color-5174d07 ) 0%, #FFFFFF00 30%);}.elementor-22138 .elementor-element.elementor-element-5371ff5{--display:flex;--border-radius:0px 16px 16px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-22138 .elementor-element.elementor-element-5371ff5:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-5371ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5174d07 );}.elementor-22138 .elementor-element.elementor-element-a242795 .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-dfb8b36{color:var( --e-global-color-text );}.elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button{background-color:#FBFAF900;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button:hover, .elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button:focus{color:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button:hover svg, .elementor-22138 .elementor-element.elementor-element-8f88d4d .elementor-button:focus svg{fill:var( --e-global-color-2064f94 );}.elementor-22138 .elementor-element.elementor-element-7aa20be8{--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:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-12511a9{text-align:center;}.elementor-22138 .elementor-element.elementor-element-12511a9 .elementor-heading-title{font-family:var( --e-global-typography-4f757fb-font-family ), Sans-serif;font-size:var( --e-global-typography-4f757fb-font-size );font-weight:var( --e-global-typography-4f757fb-font-weight );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-49174946{text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-22138 .elementor-element.elementor-element-30e7df79{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-3074dcb7{text-align:center;}.elementor-22138 .elementor-element.elementor-element-12bd9c39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-22138 .elementor-element.elementor-element-52693260{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;}.elementor-22138 .elementor-element.elementor-element-77249b38{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-22138 .elementor-element.elementor-element-77249b38.elementor-element{--align-self:center;}.elementor-22138 .elementor-element.elementor-element-77249b38 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-22138 .elementor-element.elementor-element-7b7464f7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22138 .elementor-element.elementor-element-1841405c .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-2ebf4ea0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22138 .elementor-element.elementor-element-6abb1330 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-c64c1fa{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22138 .elementor-element.elementor-element-2e0f45c .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-59801a8{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22138 .elementor-element.elementor-element-da3c77b:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-22138 .elementor-element.elementor-element-715d654 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-ef7d506{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22138 .elementor-element.elementor-element-060579a .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-93b9321{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-a242795 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-7aa20be8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-12511a9 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-30e7df79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-22138 .elementor-element.elementor-element-7b7464f7{--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;}.elementor-22138 .elementor-element.elementor-element-56bcde7d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-1841405c{text-align:center;}.elementor-22138 .elementor-element.elementor-element-1841405c .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-2d97a17a{text-align:center;}.elementor-22138 .elementor-element.elementor-element-30e219b{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-2ebf4ea0{--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-22138 .elementor-element.elementor-element-5592b4ad{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-41d97c44{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-6abb1330{text-align:center;}.elementor-22138 .elementor-element.elementor-element-6abb1330 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-17726c31{text-align:center;}.elementor-22138 .elementor-element.elementor-element-c64c1fa{--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;}.elementor-22138 .elementor-element.elementor-element-d57725e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-2e0f45c{text-align:center;}.elementor-22138 .elementor-element.elementor-element-2e0f45c .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-5bdf1bf{text-align:center;}.elementor-22138 .elementor-element.elementor-element-de05dff{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-59801a8{--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-22138 .elementor-element.elementor-element-da3c77b{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-da3c77b:not(.elementor-motion-effects-element-type-background), .elementor-22138 .elementor-element.elementor-element-da3c77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px -197px;}.elementor-22138 .elementor-element.elementor-element-2a6ea8d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-715d654{text-align:center;}.elementor-22138 .elementor-element.elementor-element-715d654 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-6cec4fa{text-align:center;}.elementor-22138 .elementor-element.elementor-element-ef7d506{--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;}.elementor-22138 .elementor-element.elementor-element-e4ecc12{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-060579a{text-align:center;}.elementor-22138 .elementor-element.elementor-element-060579a .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-f7d937b{text-align:center;}.elementor-22138 .elementor-element.elementor-element-3a739f1{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-93b9321{--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-22138 .elementor-element.elementor-element-dac89bf{--min-height:140px;--border-radius:16px 16px 0px 0px;}.elementor-22138 .elementor-element.elementor-element-5371ff5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 16px 16px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22138 .elementor-element.elementor-element-a242795{text-align:center;}.elementor-22138 .elementor-element.elementor-element-a242795 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-dfb8b36{text-align:center;}.elementor-22138 .elementor-element.elementor-element-7aa20be8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-22138 .elementor-element.elementor-element-12511a9 .elementor-heading-title{font-size:var( --e-global-typography-4f757fb-font-size );line-height:var( --e-global-typography-4f757fb-line-height );}.elementor-22138 .elementor-element.elementor-element-49174946{font-size:16px;line-height:1.6em;}.elementor-22138 .elementor-element.elementor-element-12bd9c39{font-size:16px;line-height:1.6em;}.elementor-22138 .elementor-element.elementor-element-52693260{font-size:16px;line-height:1.4em;}.elementor-22138 .elementor-element.elementor-element-77249b38{width:100%;max-width:100%;}}