.elementor-1671 .elementor-element.elementor-element-e330328{--display:flex;--min-height:300px;--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;--overlay-opacity:0.8;}.elementor-1671 .elementor-element.elementor-element-e330328:not(.elementor-motion-effects-element-type-background), .elementor-1671 .elementor-element.elementor-element-e330328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://soberfirstrecovery.com/wp-content/uploads/2025/06/Newport_Beach_Real_Estate_15_thumb.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1671 .elementor-element.elementor-element-e330328::before, .elementor-1671 .elementor-element.elementor-element-e330328 > .elementor-background-video-container::before, .elementor-1671 .elementor-element.elementor-element-e330328 > .e-con-inner > .elementor-background-video-container::before, .elementor-1671 .elementor-element.elementor-element-e330328 > .elementor-background-slideshow::before, .elementor-1671 .elementor-element.elementor-element-e330328 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1671 .elementor-element.elementor-element-e330328 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 40%, var( --e-global-color-primary ) 100%);}.elementor-1671 .elementor-element.elementor-element-8af8f4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1671 .elementor-element.elementor-element-601edc1{text-align:center;}.elementor-1671 .elementor-element.elementor-element-601edc1 .elementor-heading-title{font-family:"Lexend", Sans-serif;color:var( --e-global-color-99fb9af );}.elementor-1671 .elementor-element.elementor-element-2d1fa9a{--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;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-38ed7b1 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-8603672{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-ad13b5b{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-8cc4fda .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-bf587f3 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-7fd76a9{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-292c71d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-34cd44c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-9f1a190 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-8defde4{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8ad8635{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-ef76459 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-346d0ea .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-5d58010{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2c8ece8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-d305a54{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8282c8f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-955e858{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-01f3242 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-6393d1e{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-da30174{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-b94242f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-f829eb3{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-a21f158{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-91ff1d5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-25c9282 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-0e14bd7{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-96c3117 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-40b011b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-15ee643{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-7e779c4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-07abb2d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-1843e0c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2f26966 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-3ce0001{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-c1c1dfa .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-633b733{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-f4fc728{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-f235bba .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-743da0e .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-0643770{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-fd96f31 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-3840278{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-f1b4ae6 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-a944f4c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2d9898d{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-3198a0a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-2e9c1d0 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-2964846{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-4e0e569 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-b98787b{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-0a1201f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-566631c{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-4976700{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-ef14e77 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-72b79fa .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-217b3d7{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-81ab73a .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:32px;font-weight:400;color:#333333;}.elementor-1671 .elementor-element.elementor-element-8c0ee65{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-e0957c7{--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;--padding-top:40px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-bd73461 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;color:#333333;}.elementor-1671 .elementor-element.elementor-element-a52805f{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2acf403{--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;--padding-top:40px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1671 .elementor-element.elementor-element-26444a3{text-align:start;}.elementor-1671 .elementor-element.elementor-element-26444a3 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2rem;font-weight:700;line-height:1.2em;color:#333333;}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-item{border-width:1px;border-color:var( --e-global-color-primary );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:var( --e-global-color-primary );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:var( --e-global-color-primary );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-title{background-color:var( --e-global-color-primary );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-icon, .elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-active .elementor-accordion-icon, .elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-content{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1671 .elementor-element.elementor-element-8af8f4a{--content-width:800px;}}@media(max-width:1024px){.elementor-1671 .elementor-element.elementor-element-2d1fa9a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-8603672{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-ad13b5b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-7fd76a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-34cd44c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8defde4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8ad8635{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-5d58010{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-d305a54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-955e858{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-6393d1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-da30174{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-f829eb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-a21f158{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-0e14bd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-40b011b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-15ee643{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-1843e0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-3ce0001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-633b733{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-f4fc728{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-0643770{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-3840278{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-a944f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2d9898d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-2964846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-b98787b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-566631c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-4976700{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-217b3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8c0ee65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-e0957c7{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-a52805f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2acf403{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1671 .elementor-element.elementor-element-26444a3 .elementor-heading-title{font-size:26px;}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1671 .elementor-element.elementor-element-8603672{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-7fd76a9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-34cd44c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8defde4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-5d58010{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-d305a54{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-955e858{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-6393d1e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-f829eb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-0e14bd7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-40b011b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-1843e0c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-3ce0001{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-633b733{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-0643770{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-3840278{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-a944f4c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-2964846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-b98787b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-566631c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-217b3d7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-8c0ee65{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-a52805f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-26444a3 .elementor-heading-title{font-size:22px;}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-accordion-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1671 .elementor-element.elementor-element-79cc213 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}