.elementor-345 .elementor-element.elementor-element-8ed5c72{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:9em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-8ed5c72:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-8ed5c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socalsauna.com/wp-content/uploads/2026/04/20221221_192017-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-345 .elementor-element.elementor-element-8ed5c72::before, .elementor-345 .elementor-element.elementor-element-8ed5c72 > .elementor-background-video-container::before, .elementor-345 .elementor-element.elementor-element-8ed5c72 > .e-con-inner > .elementor-background-video-container::before, .elementor-345 .elementor-element.elementor-element-8ed5c72 > .elementor-background-slideshow::before, .elementor-345 .elementor-element.elementor-element-8ed5c72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-345 .elementor-element.elementor-element-8ed5c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-345 .elementor-element.elementor-element-1758301{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-feee72e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-18d195a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-5a3bb07{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-345 .elementor-element.elementor-element-5a3bb07 .elementor-heading-title{color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-914cff6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-6e10098{color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-db5ba3f .elementor-icon-list-icon i{color:var( --e-global-color-b2de658 );transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-db5ba3f .elementor-icon-list-icon svg{fill:var( --e-global-color-b2de658 );transition:fill 0.3s;}.elementor-345 .elementor-element.elementor-element-db5ba3f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-345 .elementor-element.elementor-element-db5ba3f .elementor-icon-list-text{color:var( --e-global-color-b2de658 );transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-de41845{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-de41845:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-de41845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c312d75 );}.elementor-345 .elementor-element.elementor-element-581d664{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-d4d7e8c{--animation-duration:1200ms;--dynamic-text-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-d4d7e8c > .elementor-widget-container{margin:0em 12em 0em 12em;}.elementor-345 .elementor-element.elementor-element-d4d7e8c .elementor-headline{text-align:center;}.elementor-345 .elementor-element.elementor-element-d4d7e8c .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-345 .elementor-element.elementor-element-d4d7e8c .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-68f1ffa{margin:0em 16em calc(var(--kit-widget-spacing, 0px) + 0em) 16em;text-align:center;}.elementor-345 .elementor-element.elementor-element-554b1f8{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-f00b341{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-f00b341:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-f00b341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-965dea0{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-965dea0 .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-10558ad{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-10558ad:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-10558ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-15819f4{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-15819f4 .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-4387088{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-4387088:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-4387088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-8491357{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-8491357 .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-041f228{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-041f228:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-041f228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-9abe33e{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-9abe33e .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-3f6baac{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-3f6baac:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-3f6baac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-12e906d{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-12e906d .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-80aceaa{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-80aceaa:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-80aceaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-2609aa9{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-2609aa9 .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-053452c{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-053452c:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-053452c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-042cc7b{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-042cc7b .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-6a3f611{--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;--justify-content:space-between;--flex-wrap:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-6a3f611:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-6a3f611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b744107 );}.elementor-345 .elementor-element.elementor-element-39c26e9{padding:2em 1em 2em 1em;border-radius:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-39c26e9 .elementor-icon-box-wrapper{text-align:center;}.elementor-345 .elementor-element.elementor-element-db27ba9{--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:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-db27ba9:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-db27ba9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c312d75 );}.elementor-345 .elementor-element.elementor-element-ec67e62{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-68f6199{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-c603cbd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-77bd3ed .elementor-heading-title{color:#DD0000;}.elementor-345 .elementor-element.elementor-element-4e29ef1{--animation-duration:1200ms;--dynamic-text-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-4e29ef1 .elementor-headline{text-align:left;}.elementor-345 .elementor-element.elementor-element-4e29ef1 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-345 .elementor-element.elementor-element-4e29ef1 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-3bfd284{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-69babaf{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 7em;text-align:end;}.elementor-345 .elementor-element.elementor-element-f0a47f8{--spacer-size:20px;}.elementor-345 .elementor-element.elementor-element-7940a86{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-43bb7eb{--display:flex;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:2em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-43bb7eb:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-43bb7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socalsauna.com/wp-content/uploads/2026/04/20201116_164638-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-345 .elementor-element.elementor-element-51b63ff{--spacer-size:50px;}.elementor-345 .elementor-element.elementor-element-b580357{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-ba93616 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-345 .elementor-element.elementor-element-ba93616 .elementor-icon-box-title{margin-block-end:12px;}.elementor-345 .elementor-element.elementor-element-ba93616.elementor-view-stacked .elementor-icon{background-color:#DD0000;fill:var( --e-global-color-b2de658 );color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-ba93616.elementor-view-framed .elementor-icon, .elementor-345 .elementor-element.elementor-element-ba93616.elementor-view-default .elementor-icon{fill:#DD0000;color:#DD0000;border-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-ba93616.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-ba93616 .elementor-icon{font-size:24px;padding:16px;}.elementor-345 .elementor-element.elementor-element-1fae04c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-345 .elementor-element.elementor-element-1fae04c .elementor-icon-box-title{margin-block-end:12px;}.elementor-345 .elementor-element.elementor-element-1fae04c.elementor-view-stacked .elementor-icon{background-color:#DD0000;fill:var( --e-global-color-b2de658 );color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-1fae04c.elementor-view-framed .elementor-icon, .elementor-345 .elementor-element.elementor-element-1fae04c.elementor-view-default .elementor-icon{fill:#DD0000;color:#DD0000;border-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-1fae04c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-1fae04c .elementor-icon{font-size:24px;padding:16px;}.elementor-345 .elementor-element.elementor-element-a6247c7 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-345 .elementor-element.elementor-element-a6247c7 .elementor-icon-box-title{margin-block-end:12px;}.elementor-345 .elementor-element.elementor-element-a6247c7.elementor-view-stacked .elementor-icon{background-color:#DD0000;fill:var( --e-global-color-b2de658 );color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-a6247c7.elementor-view-framed .elementor-icon, .elementor-345 .elementor-element.elementor-element-a6247c7.elementor-view-default .elementor-icon{fill:#DD0000;color:#DD0000;border-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-a6247c7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-a6247c7 .elementor-icon{font-size:24px;padding:16px;}.elementor-345 .elementor-element.elementor-element-efa91f1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-345 .elementor-element.elementor-element-efa91f1 .elementor-icon-box-title{margin-block-end:12px;}.elementor-345 .elementor-element.elementor-element-efa91f1.elementor-view-stacked .elementor-icon{background-color:#DD0000;fill:var( --e-global-color-b2de658 );color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-efa91f1.elementor-view-framed .elementor-icon, .elementor-345 .elementor-element.elementor-element-efa91f1.elementor-view-default .elementor-icon{fill:#DD0000;color:#DD0000;border-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-efa91f1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-efa91f1 .elementor-icon{font-size:24px;padding:16px;}.elementor-345 .elementor-element.elementor-element-01984b2{--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:flex-start;--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-01984b2:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-01984b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c312d75 );}.elementor-345 .elementor-element.elementor-element-a829e9f{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-ebbac77{--display:flex;--justify-content:flex-start;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-ebbac77.e-con{--align-self:flex-start;}.elementor-345 .elementor-element.elementor-element-b8880ea .elementor-heading-title{color:#DD0000;}.elementor-345 .elementor-element.elementor-element-c02622e{--animation-duration:1200ms;--dynamic-text-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-c02622e > .elementor-widget-container{margin:0em 4em 0em 0em;}.elementor-345 .elementor-element.elementor-element-c02622e .elementor-headline{text-align:left;}.elementor-345 .elementor-element.elementor-element-c02622e .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-345 .elementor-element.elementor-element-c02622e .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-e676a6c{margin:0em 4em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-6046a57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-5b6521a{--display:flex;}.elementor-345 .elementor-element.elementor-element-b4db638{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-bad0a77{--display:flex;}.elementor-345 .elementor-element.elementor-element-c7c0c9b{--display:flex;}.elementor-345 .elementor-element.elementor-element-8649fa2{--display:flex;}.elementor-345 .elementor-element.elementor-element-d79f62b{--display:flex;}.elementor-345 .elementor-element.elementor-element-eccec49{--n-accordion-title-font-size:1.5rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-icon-size:24px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-345 .elementor-element.elementor-element-eccec49 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#DD0000;border-style:none;}.elementor-345 .elementor-element.elementor-element-eccec49 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-eccec49 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#DD0000;}:where( .elementor-345 .elementor-element.elementor-element-eccec49 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-b2de658 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-345 .elementor-element.elementor-element-eccec49 {--n-accordion-padding:16px 16px 16px 16px;}.elementor-345 .elementor-element.elementor-element-6fe32ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.7;--padding-top:12em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-6fe32ac:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-6fe32ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socalsauna.com/wp-content/uploads/2026/04/20230602_191612-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-345 .elementor-element.elementor-element-6fe32ac::before, .elementor-345 .elementor-element.elementor-element-6fe32ac > .elementor-background-video-container::before, .elementor-345 .elementor-element.elementor-element-6fe32ac > .e-con-inner > .elementor-background-video-container::before, .elementor-345 .elementor-element.elementor-element-6fe32ac > .elementor-background-slideshow::before, .elementor-345 .elementor-element.elementor-element-6fe32ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-345 .elementor-element.elementor-element-6fe32ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-345 .elementor-element.elementor-element-e7ba4d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-f1b778e{--animation-duration:1200ms;--dynamic-text-color:#DD0000;}.elementor-345 .elementor-element.elementor-element-f1b778e > .elementor-widget-container{margin:0em 12em 0em 12em;}.elementor-345 .elementor-element.elementor-element-f1b778e .elementor-headline{text-align:center;}.elementor-345 .elementor-element.elementor-element-f1b778e .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-345 .elementor-element.elementor-element-f1b778e .elementor-headline-plain-text{color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-d469163{margin:0em 18em calc(var(--kit-widget-spacing, 0px) + 0em) 18em;text-align:center;color:var( --e-global-color-b2de658 );}.elementor-345 .elementor-element.elementor-element-ad5909b .elementor-button{background-color:#DD0000;}@media(max-width:1024px){.elementor-345 .elementor-element.elementor-element-8ed5c72{--padding-top:8em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-5a3bb07{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-d4d7e8c > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-345 .elementor-element.elementor-element-68f1ffa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-554b1f8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-345 .elementor-element.elementor-element-f00b341{--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-345 .elementor-element.elementor-element-10558ad{--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-345 .elementor-element.elementor-element-4387088{--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-345 .elementor-element.elementor-element-041f228{--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-345 .elementor-element.elementor-element-3f6baac{--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-345 .elementor-element.elementor-element-80aceaa{--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-345 .elementor-element.elementor-element-053452c{--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-345 .elementor-element.elementor-element-6a3f611{--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-345 .elementor-element.elementor-element-db27ba9{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-4e29ef1 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-345 .elementor-element.elementor-element-69babaf{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-7940a86{--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-345 .elementor-element.elementor-element-43bb7eb{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-345 .elementor-element.elementor-element-51b63ff{--spacer-size:240px;}.elementor-345 .elementor-element.elementor-element-b580357{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-345 .elementor-element.elementor-element-01984b2{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-c02622e > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-345 .elementor-element.elementor-element-6fe32ac{--padding-top:6em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-345 .elementor-element.elementor-element-f1b778e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-345 .elementor-element.elementor-element-d469163{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}}@media(max-width:767px){.elementor-345 .elementor-element.elementor-element-5a3bb07{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-d4d7e8c > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-345 .elementor-element.elementor-element-68f1ffa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-69babaf{text-align:start;}.elementor-345 .elementor-element.elementor-element-f0a47f8{--spacer-size:10px;}.elementor-345 .elementor-element.elementor-element-51b63ff{--spacer-size:240px;}.elementor-345 .elementor-element.elementor-element-e676a6c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-345 .elementor-element.elementor-element-d469163{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}}@media(min-width:768px){.elementor-345 .elementor-element.elementor-element-8ed5c72{--content-width:1440px;}.elementor-345 .elementor-element.elementor-element-de41845{--content-width:1440px;}.elementor-345 .elementor-element.elementor-element-f00b341{--width:23%;}.elementor-345 .elementor-element.elementor-element-10558ad{--width:23%;}.elementor-345 .elementor-element.elementor-element-4387088{--width:23%;}.elementor-345 .elementor-element.elementor-element-041f228{--width:23%;}.elementor-345 .elementor-element.elementor-element-3f6baac{--width:23%;}.elementor-345 .elementor-element.elementor-element-80aceaa{--width:23%;}.elementor-345 .elementor-element.elementor-element-053452c{--width:23%;}.elementor-345 .elementor-element.elementor-element-6a3f611{--width:23%;}.elementor-345 .elementor-element.elementor-element-db27ba9{--content-width:1440px;}.elementor-345 .elementor-element.elementor-element-43bb7eb{--width:94%;}.elementor-345 .elementor-element.elementor-element-01984b2{--content-width:1440px;}.elementor-345 .elementor-element.elementor-element-6fe32ac{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-345 .elementor-element.elementor-element-f00b341{--width:48%;}.elementor-345 .elementor-element.elementor-element-10558ad{--width:48%;}.elementor-345 .elementor-element.elementor-element-4387088{--width:48%;}.elementor-345 .elementor-element.elementor-element-041f228{--width:48%;}.elementor-345 .elementor-element.elementor-element-3f6baac{--width:48%;}.elementor-345 .elementor-element.elementor-element-80aceaa{--width:48%;}.elementor-345 .elementor-element.elementor-element-053452c{--width:48%;}.elementor-345 .elementor-element.elementor-element-6a3f611{--width:48%;}.elementor-345 .elementor-element.elementor-element-7940a86{--width:100%;}.elementor-345 .elementor-element.elementor-element-43bb7eb{--width:100%;}.elementor-345 .elementor-element.elementor-element-ebbac77{--width:100%;}}@media(min-width:1025px){.elementor-345 .elementor-element.elementor-element-8ed5c72:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-8ed5c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-345 .elementor-element.elementor-element-43bb7eb:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-43bb7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-345 .elementor-element.elementor-element-6fe32ac:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-6fe32ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}