.elementor-7667 .elementor-element.elementor-element-0ac172c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-0ac172c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-18f803b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-18f803b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-18f803b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-8cd8ef2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-8cd8ef2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-4d93575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-4d93575 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-4d93575 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-d4f77ae > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-7667 .elementor-element.elementor-element-d4f77ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:160px;margin-bottom:0px;padding:0% 0% 0% 0%;}.elementor-7667 .elementor-element.elementor-element-d4f77ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-98870ad > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7667 .elementor-element.elementor-element-98870ad > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-repeater-item-5f0cd04 .swiper-slide-bg{background-color:#2C3D2F;background-image:url(../../2025/05/nutrtition_slider2.jpg);background-size:cover;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-repeater-item-d3bae76 .swiper-slide-bg{background-color:var( --e-global-color-8afc5be );background-image:url(https://sohumhealing.com/wp-content/uploads/2025/05/sh_fathersday_slider.jpg);background-size:cover;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-repeater-item-5ab192f .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://sohumhealing.com/wp-content/uploads/2025/05/sh_nutrition_slider.jpg);background-size:cover;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide-contents{max-width:100%;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide-inner{padding:5% 5% 5% 5%;text-align:left;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-heading{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:25px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-description{font-family:"EB Garamond", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-button{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;border-width:1px;border-radius:0px;}.elementor-7667 .elementor-element.elementor-element-6f2ff9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:07%;--padding-left:20%;--padding-right:20%;}.elementor-7667 .elementor-element.elementor-element-6f2ff9a:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-6f2ff9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7667 .elementor-element.elementor-element-6f2ff9a, .elementor-7667 .elementor-element.elementor-element-6f2ff9a::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-b3fb1b5{--display:flex;--background-transition:0.3s;--margin-top:8%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7667 .elementor-element.elementor-element-fb78d04{text-align:center;}.elementor-7667 .elementor-element.elementor-element-fb78d04 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:normal;text-transform:capitalize;}.elementor-7667 .elementor-element.elementor-element-68c71f5{--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 60px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7667 .elementor-element.elementor-element-68c71f5:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-68c71f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE7;}.elementor-7667 .elementor-element.elementor-element-68c71f5, .elementor-7667 .elementor-element.elementor-element-68c71f5::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-bb19ad0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7667 .elementor-element.elementor-element-d80b4a8 > .elementor-widget-container{padding:15px 50px 30px 50px;}.elementor-7667 .elementor-element.elementor-element-d80b4a8.elementor-element{--align-self:center;}.elementor-7667 .elementor-element.elementor-element-e4781f9{--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 60px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7667 .elementor-element.elementor-element-e4781f9:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-e4781f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE7;}.elementor-7667 .elementor-element.elementor-element-e4781f9, .elementor-7667 .elementor-element.elementor-element-e4781f9::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-469cc70{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-c601b23{--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:space-evenly;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7667 .elementor-element.elementor-element-c601b23:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-c601b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7667 .elementor-element.elementor-element-c601b23, .elementor-7667 .elementor-element.elementor-element-c601b23::before{--border-transition:0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7667 .elementor-element.elementor-element-2402b5e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7667 .elementor-element.elementor-element-2402b5e{text-align:center;}.elementor-7667 .elementor-element.elementor-element-2402b5e .elementor-heading-title{font-family:"Marisa Regular", Sans-serif;font-weight:400;}.elementor-7667 .elementor-element.elementor-element-6f9180b{color:#1A0530;}.elementor-7667 .elementor-element.elementor-element-79455c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-79455c6.e-con{--align-self:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7667 .elementor-element.elementor-element-4d8b15e .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-4d8b15e .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-4d8b15e .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-4d8b15e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-4d8b15e.elementor-element{--align-self:center;}.elementor-7667 .elementor-element.elementor-element-2afdd52 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-2afdd52 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-2afdd52 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-2afdd52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-2afdd52.elementor-element{--align-self:center;}.elementor-7667 .elementor-element.elementor-element-313e259{--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:space-evenly;--background-transition:0.3s;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-7667 .elementor-element.elementor-element-313e259:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-313e259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F5F0;}.elementor-7667 .elementor-element.elementor-element-313e259, .elementor-7667 .elementor-element.elementor-element-313e259::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-3f36d55 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7667 .elementor-element.elementor-element-3f36d55{text-align:center;}.elementor-7667 .elementor-element.elementor-element-3f36d55 .elementor-heading-title{font-family:"Marisa Regular", Sans-serif;font-weight:400;}.elementor-7667 .elementor-element.elementor-element-36a6d35{color:#1A0530;}.elementor-7667 .elementor-element.elementor-element-655eae2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-655eae2.e-con{--align-self:center;}.elementor-7667 .elementor-element.elementor-element-08c50bb .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-08c50bb .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-08c50bb .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-08c50bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-9d44a3e .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-9d44a3e .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-9d44a3e .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-9d44a3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-e524b44{--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;--background-transition:0.3s;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7667 .elementor-element.elementor-element-e524b44, .elementor-7667 .elementor-element.elementor-element-e524b44::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-4526179 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7667 .elementor-element.elementor-element-4526179{text-align:center;}.elementor-7667 .elementor-element.elementor-element-07c086c{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-00b19d0{--display:flex;--min-height:445px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-00b19d0, .elementor-7667 .elementor-element.elementor-element-00b19d0::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-9467ef2 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-524f16c{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-de5e67b{--display:flex;--min-height:445px;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-de5e67b, .elementor-7667 .elementor-element.elementor-element-de5e67b::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-18502e1 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-3f117b5{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-68cdeb8{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-5076660 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-6dc1e8e{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-70e868e{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-0d32162 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-507ca39{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-894384b{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-5e0078a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-32be5a1{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-7b8c0c3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-caa324f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-3b1653f{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-1ca4193{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-8516ab4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-0e2ec96{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-d5aec6f .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-c1b2927{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-fa2c289{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-e663efb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-d161f79{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-1b0cae5{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-2446547 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-8cbb42a{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-57a6421 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-77a3e55{--display:flex;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-f604ffa .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-7667 .elementor-element.elementor-element-86cb081{--e-n-carousel-swiper-slides-to-display:5;--e-n-carousel-swiper-offset-size:95px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:40px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:#1A0530C2;}.elementor-7667 .elementor-element.elementor-element-86cb081 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-7667 .elementor-element.elementor-element-a636654{--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;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-81d098d{--display:flex;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-7667 .elementor-element.elementor-element-81d098d:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-81d098d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62788fe );}.elementor-7667 .elementor-element.elementor-element-81d098d, .elementor-7667 .elementor-element.elementor-element-81d098d::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7667 .elementor-element.elementor-element-e911624 > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-7667 .elementor-element.elementor-element-e911624 .elementor-icon-wrapper{text-align:center;}.elementor-7667 .elementor-element.elementor-element-d523c77{text-align:center;color:#1A0530;}.elementor-7667 .elementor-element.elementor-element-c9a2f27{--display:flex;--background-transition:0.3s;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-7667 .elementor-element.elementor-element-c9a2f27:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-c9a2f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62788fe );}.elementor-7667 .elementor-element.elementor-element-c9a2f27, .elementor-7667 .elementor-element.elementor-element-c9a2f27::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-8606843 > .elementor-widget-container{margin:0px 0px -26px 0px;}.elementor-7667 .elementor-element.elementor-element-8606843 .elementor-icon-wrapper{text-align:center;}.elementor-7667 .elementor-element.elementor-element-aa87f7c{text-align:center;color:#1A0530;}.elementor-7667 .elementor-element.elementor-element-da3aea7{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-203434f .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-203434f .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-203434f .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-203434f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-43d65eb:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/nurture_sm.jpg");background-position:bottom right;}.elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-43d65eb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-ea3b76e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-ea3b76e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-ea3b76e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-ea3b76e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-2543791{text-align:center;}.elementor-7667 .elementor-element.elementor-element-2543791 .elementor-heading-title{color:#FFFFFF;font-family:"Marisa Regular", Sans-serif;font-size:31px;font-weight:600;}.elementor-7667 .elementor-element.elementor-element-397f2be{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7667 .elementor-element.elementor-element-397f2be > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-4bd30e1 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-4bd30e1 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-4bd30e1 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-4bd30e1 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-8e4e616:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/reset_sm.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-8e4e616{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7667 .elementor-element.elementor-element-fa8e752.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-fa8e752 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-fa8e752 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-fa8e752 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-7999ea1{text-align:center;}.elementor-7667 .elementor-element.elementor-element-7999ea1 .elementor-heading-title{color:#FFFFFF;font-family:"Marisa Regular", Sans-serif;font-size:31px;font-weight:600;}.elementor-7667 .elementor-element.elementor-element-bd38ee7{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7667 .elementor-element.elementor-element-bd38ee7 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-9666c68 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-9666c68 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-9666c68 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-9666c68 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-94b6b9f:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/awaken_sm.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:auto;}.elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-94b6b9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7667 .elementor-element.elementor-element-07eca30.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-07eca30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-07eca30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-07eca30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-51c1698{text-align:center;}.elementor-7667 .elementor-element.elementor-element-51c1698 .elementor-heading-title{color:#FFFFFF;font-family:"Marisa Regular", Sans-serif;font-size:31px;font-weight:600;}.elementor-7667 .elementor-element.elementor-element-734d564{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7667 .elementor-element.elementor-element-88790c2 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-88790c2 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-88790c2 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-88790c2 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-c526a37:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-c526a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/nourish_sm.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7667 .elementor-element.elementor-element-c526a37 > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-c526a37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7667 .elementor-element.elementor-element-c526a37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-523ae79.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-523ae79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-523ae79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-523ae79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-b3f1fa4{text-align:center;}.elementor-7667 .elementor-element.elementor-element-b3f1fa4 .elementor-heading-title{color:#FFFFFF;font-family:"Marisa Regular", Sans-serif;font-size:31px;font-weight:600;}.elementor-7667 .elementor-element.elementor-element-11e0bbe{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7667 .elementor-element.elementor-element-11e0bbe > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-2fa0072 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-2fa0072 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-2fa0072 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-2fa0072 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-12c9860:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-12c9860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/breathe_sm.jpg");background-size:cover;}.elementor-7667 .elementor-element.elementor-element-12c9860 > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-12c9860{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7667 .elementor-element.elementor-element-12c9860 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-f40a383.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-f40a383 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-f40a383 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-f40a383 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-7e07bc4{text-align:center;}.elementor-7667 .elementor-element.elementor-element-7e07bc4 .elementor-heading-title{color:#FFFFFF;font-family:"Marisa Regular", Sans-serif;font-size:31px;font-weight:600;}.elementor-7667 .elementor-element.elementor-element-2ba334e{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;}.elementor-7667 .elementor-element.elementor-element-2ba334e > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-d3a915e .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-d3a915e .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-d3a915e .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-d3a915e > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-948ce12{--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;--background-transition:0.3s;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-b2f2afd{text-align:center;}.elementor-7667 .elementor-element.elementor-element-a155e39{text-align:center;color:#1A0530;font-family:"EB Garamond", Sans-serif;font-weight:400;}.elementor-7667 .elementor-element.elementor-element-262ac85{--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;--background-transition:0.3s;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-262ac85:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-262ac85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7667 .elementor-element.elementor-element-262ac85, .elementor-7667 .elementor-element.elementor-element-262ac85::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-b0cbdc6{--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;--background-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-5d4fcf8 > .elementor-widget-container{padding:10% 10% 10% 10%;}.elementor-7667 .elementor-element.elementor-element-31c4db4{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-31c4db4:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-31c4db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/dl_quote_new.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7667 .elementor-element.elementor-element-31c4db4, .elementor-7667 .elementor-element.elementor-element-31c4db4::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-2418a73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:60px;}.elementor-7667 .elementor-element.elementor-element-2418a73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-425179b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-425179b{text-align:center;}.elementor-7667 .elementor-element.elementor-element-14f0d6b{--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:5px 5px;--background-transition:0.3s;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-d8eac1d{--display:flex;--min-height:500px;--justify-content:center;--overflow:hidden;--background-transition:0.3s;--overlay-opacity:0.35;}.elementor-7667 .elementor-element.elementor-element-d8eac1d:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-d8eac1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/exec_suites_home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7667 .elementor-element.elementor-element-d8eac1d::before, .elementor-7667 .elementor-element.elementor-element-d8eac1d > .elementor-background-video-container::before, .elementor-7667 .elementor-element.elementor-element-d8eac1d > .e-con-inner > .elementor-background-video-container::before, .elementor-7667 .elementor-element.elementor-element-d8eac1d > .elementor-background-slideshow::before, .elementor-7667 .elementor-element.elementor-element-d8eac1d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7667 .elementor-element.elementor-element-d8eac1d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7667 .elementor-element.elementor-element-d8eac1d, .elementor-7667 .elementor-element.elementor-element-d8eac1d::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-0de2f38{text-align:center;}.elementor-7667 .elementor-element.elementor-element-0de2f38 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;font-style:normal;}.elementor-7667 .elementor-element.elementor-element-c93c422{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-7667 .elementor-element.elementor-element-3a0fc42 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-3a0fc42 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-3a0fc42 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-3a0fc42 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-b8d8a1b{--display:flex;--min-height:440px;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.2;}.elementor-7667 .elementor-element.elementor-element-b8d8a1b:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2025/02/soma_home.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7667 .elementor-element.elementor-element-b8d8a1b::before, .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .elementor-background-video-container::before, .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .e-con-inner > .elementor-background-video-container::before, .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .elementor-background-slideshow::before, .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7667 .elementor-element.elementor-element-b8d8a1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7667 .elementor-element.elementor-element-b8d8a1b, .elementor-7667 .elementor-element.elementor-element-b8d8a1b::before{--border-transition:0.3s;}.elementor-7667 .elementor-element.elementor-element-f7a5491 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-f7a5491{text-align:center;}.elementor-7667 .elementor-element.elementor-element-f7a5491 .elementor-heading-title{color:#FFFFFF;font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:400;font-style:normal;}.elementor-7667 .elementor-element.elementor-element-5659985{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-7667 .elementor-element.elementor-element-fffaf27 .elementor-button{background-color:#5197A6;font-family:"Marisa Regular", Sans-serif;font-size:18px;font-weight:500;transition-duration:0.5s;}.elementor-7667 .elementor-element.elementor-element-fffaf27 .elementor-button:hover, .elementor-7667 .elementor-element.elementor-element-fffaf27 .elementor-button:focus{background-color:#362A4E;}.elementor-7667 .elementor-element.elementor-element-fffaf27 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-be6b2ab > .elementor-container{max-width:695px;}.elementor-7667 .elementor-element.elementor-element-be6b2ab{margin-top:0%;margin-bottom:5%;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-8dfd33b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7667 .elementor-element.elementor-element-8dfd33b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-7667 .elementor-element.elementor-element-8dfd33b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7667 .elementor-element.elementor-element-30ed417{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-7667 .elementor-element.elementor-element-d4f77ae{margin-top:0px;margin-bottom:0px;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide{height:450px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-heading{font-size:30px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-description{font-size:18px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-button{font-size:15px;}.elementor-7667 .elementor-element.elementor-element-68c71f5{--gap:20px 20px;}.elementor-7667 .elementor-element.elementor-element-bb19ad0{--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-d80b4a8 > .elementor-widget-container{padding:15px 25px 30px 25px;}.elementor-7667 .elementor-element.elementor-element-e4781f9{--gap:20px 20px;}.elementor-7667 .elementor-element.elementor-element-469cc70{--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-79455c6{--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-655eae2{--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-86cb081{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7667 .elementor-element.elementor-element-94b6b9f:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-7667 .elementor-element.elementor-element-2418a73{padding:10% 10% 10% 10%;}.elementor-7667 .elementor-element.elementor-element-14f0d6b{--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-7667 .elementor-element.elementor-element-30ed417{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}}@media(max-width:767px){.elementor-7667 .elementor-element.elementor-element-d4f77ae{margin-top:65px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-98870ad > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide{height:706px;}.elementor-7667 .elementor-element.elementor-element-5864262 .swiper-slide-inner{padding:05% 5% 15% 5%;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-heading{font-size:26px;}.elementor-7667 .elementor-element.elementor-element-5864262 .elementor-slide-description{font-size:16px;}.elementor-7667 .elementor-element.elementor-element-6f2ff9a{--width:100%;--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;--gap:0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-7667 .elementor-element.elementor-element-b3fb1b5{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-7667 .elementor-element.elementor-element-fb78d04{text-align:center;}.elementor-7667 .elementor-element.elementor-element-fb78d04 .elementor-heading-title{font-size:35px;}.elementor-7667 .elementor-element.elementor-element-68c71f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-bb19ad0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-d80b4a8 > .elementor-widget-container{padding:0px 10px 15px 10px;}.elementor-7667 .elementor-element.elementor-element-e4781f9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-469cc70{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-c601b23{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-79455c6{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-2afdd52 > .elementor-widget-container{padding:020px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-313e259{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-655eae2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;}.elementor-7667 .elementor-element.elementor-element-9d44a3e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-e524b44{--padding-top:0%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-7667 .elementor-element.elementor-element-4526179 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-86cb081{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:36px;}.elementor-7667 .elementor-element.elementor-element-86cb081 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-7667 .elementor-element.elementor-element-43d65eb:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2023/08/therapies_mobile.jpg");background-size:cover;}.elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-43d65eb{padding:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-8e4e616:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2023/08/rooms_mobile.jpg");background-size:cover;}.elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-fa8e752 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-94b6b9f:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2023/08/programs_mobile3.jpg");background-size:cover;}.elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-container{min-height:100vh;}.elementor-7667 .elementor-element.elementor-element-07eca30 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-c526a37:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-c526a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sohumhealing.com/wp-content/uploads/2023/08/dine_mobile.jpg");}.elementor-7667 .elementor-element.elementor-element-523ae79 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-f40a383 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-7667 .elementor-element.elementor-element-262ac85{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-31c4db4{--min-height:251px;}.elementor-7667 .elementor-element.elementor-element-2418a73{padding:0% 6% 6% 6%;}.elementor-7667 .elementor-element.elementor-element-425179b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7667 .elementor-element.elementor-element-14f0d6b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7667 .elementor-element.elementor-element-8c34285 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-7667 .elementor-element.elementor-element-30ed417{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}}@media(min-width:768px){.elementor-7667 .elementor-element.elementor-element-18f803b{width:100%;}.elementor-7667 .elementor-element.elementor-element-98870ad{width:100%;}.elementor-7667 .elementor-element.elementor-element-68c71f5{--content-width:100%;}.elementor-7667 .elementor-element.elementor-element-e4781f9{--content-width:100%;}.elementor-7667 .elementor-element.elementor-element-c601b23{--width:100%;}.elementor-7667 .elementor-element.elementor-element-313e259{--width:100%;}.elementor-7667 .elementor-element.elementor-element-262ac85{--content-width:1600px;}.elementor-7667 .elementor-element.elementor-element-b0cbdc6{--width:50%;}.elementor-7667 .elementor-element.elementor-element-31c4db4{--width:50%;}.elementor-7667 .elementor-element.elementor-element-8dfd33b{width:100%;}}@media(min-width:1025px){.elementor-7667 .elementor-element.elementor-element-43d65eb:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-43d65eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7667 .elementor-element.elementor-element-8e4e616:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-8e4e616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7667 .elementor-element.elementor-element-94b6b9f:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-94b6b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7667 .elementor-element.elementor-element-c526a37:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-c526a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-7667 .elementor-element.elementor-element-12c9860:not(.elementor-motion-effects-element-type-background), .elementor-7667 .elementor-element.elementor-element-12c9860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-5864262 */.swiper-slide-bg {
    width: 100% !important;
    min-width: 100% !important;
   background-size: 50% auto !important;
    background-position: 0 !important;
}

.elementor-slides .swiper-slide-inner {
    left: auto !important;
    width: 50% !important;
    right: 0 !important
}


.npa-qodef-h5 {
    color: #c9ab81 !important;
    font-size: 14px;
    color: #fff;
    font-family: "Josefin Sans", sans-serif;
        text-transform: uppercase;
        line-height: 1.182em;
    letter-spacing: .035em;
    font-weight: 400;
    margin: 25px 0;
    word-wrap: break-word;
}
.swiper-wrapper .swiper-slide:nth-child(3) .swiper-slide-inner h5{
    color: #DC8600 !important;
}
.elementor-11291 .elementor-element.elementor-element-a0746af .elementor-slide-button {
    padding: 16px 62px 16px 62px;
    position: relative;
}
.elementor-11291 .elementor-element.elementor-element-a0746af .elementor-slide-button:hover {
    background: #1a0530;
    color: #fff !important;
}
.elementor-11291 .elementor-element.elementor-element-a0746af .elementor-slide-button::after {
    display: inline-block;
    content: "";
    position: absolute;
    border: 1px solid #41392e;
    width: calc(100% + 2 * 6px);
    height: calc(100% - 2 * 3px);
    top: calc(3px - 0px);
    left: -6px;
    transform: translateX(0) translateY(0);
    z-index: 0;
}

.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    content: "";
    border: 1px solid #1A0530;
    width: 20px;
    height: 20px;
    position: absolute;
    border-radius: 50%;
    top: -2px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{
    background-color: #1A0530;
}


@media (max-width: 767px) {
    .elementor-slides .swiper-slide-inner {
        left: auto !important;
        width: 100% !important;
        right: 0 !important;
        position: sticky !important;
        right: 0 !important;
        bottom: 0 !important;
    }
    
        .swiper-slide-bg {
                width: 100% !important;
        min-width: 100% !important;
        height: 100% !important;
        min-height: auto !important;
        background-size: 100% auto !important;
        background-position: 0% 0% !important;
        aspect-ratio: 1 / 0.7;
    }
    .elementor-11291 .elementor-element.elementor-element-a0746af .swiper-slide {
        height: auto !important;
    }
    .elementor-11291 .elementor-element.elementor-element-a0746af h5 {
    margin: 10px 0;
}
.elementor-11291 .elementor-element.elementor-element-a0746af .swiper-slide-inner {
    padding: 10% 5% 10% 5%;
    min-height:
    400px !important;
    text-align:center;
            align-items: flex-start;
    
}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
    bottom: 10px !important;
    
}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    border-color:#fff;
}
.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after{
    background-color: #fff;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d4f77ae */.elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2ff9a */@media (max-width: 767px) {
    .elementor-7667 .elementor-element.elementor-element-6f2ff9a {
        width: 100vw !important;
        max-width: 100vw !important;
        position: relative;
        left: 50%;
        right: 50%;
        margin-left: -50vw !important;
        margin-right: -50vw !important;
    }
}/* End custom CSS */