.elementor-7203 .elementor-element.elementor-element-358aaaa{--display:flex;--width:97%;--min-height:65vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7203 .elementor-element.elementor-element-358aaaa:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-358aaaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stepabovemassage.com/wp-content/uploads/2026/02/hero-section-home-page.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7203 .elementor-element.elementor-element-ddece9c{--display:flex;--width:45%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-7203 .elementor-element.elementor-element-ddece9c:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-ddece9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EDED;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-e35f57b .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:60px;font-weight:400;color:#141414;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.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-7203 .elementor-element.elementor-element-815fd79{font-size:18px;font-weight:400;color:#382D2D;--textColor:#382D2D;}.elementor-7203 .elementor-element.elementor-element-51d8c17{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-weight:500;border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button:hover, .elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button:focus{background-color:#FFFFFF;background-image:none;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button:hover svg, .elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button{background-color:#FFFFFF;background-image:none;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button:hover, .elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );color:#FFFFFF;}.elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button:hover svg, .elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7203 .elementor-element.elementor-element-7d05532{--display:flex;--width:55%;--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-7203 .elementor-element.elementor-element-d0e0be5{--display:flex;--width:97%;--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:center;--margin-top:120px;--margin-bottom:120px;--margin-left:auto;--margin-right:auto;}.elementor-7203 .elementor-element.elementor-element-bc7337c{--display:flex;--width:50%;--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-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7203 .elementor-element.elementor-element-1951570 img{height:550px;object-fit:cover;object-position:center center;}.elementor-7203 .elementor-element.elementor-element-1951570 svg{height:550px;}.elementor-7203 .elementor-element.elementor-element-9930b5e{--display:flex;--width:50%;--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-8314f19:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-8314f19:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-508c403 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-bd8cd51 .elementor-heading-title{font-size:16px;font-weight:600;color:var( --e-global-color-text );}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button:hover, .elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button:focus{background-color:var( --e-global-color-accent );background-image:var( --e-global-color-accent );color:#FFFFFF;border-color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button, .elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button .elementor-button-icon{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button:hover svg, .elementor-7203 .elementor-element.elementor-element-4f15a06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7203 .elementor-element.elementor-element-894f37d{--display:flex;--width:97%;--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-7203 .elementor-element.elementor-element-1ca1213{--display:flex;--width:50%;--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-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-d646b21:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-d646b21:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-bf62eab .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-f155c4c{--display:flex;--width:50%;--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-7203 .elementor-element.elementor-element-0d51438{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-f87e86d );padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-7203 .elementor-element.elementor-element-fe7537e{width:var( --container-widget-width, 50% );max-width:50%;background-color:var( --e-global-color-f87e86d );padding:25px 25px 25px 25px;--container-widget-width:50%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-7203 .elementor-element.elementor-element-e9219e8{--display:flex;--width:97%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7203 .elementor-element.elementor-element-f89233e{--display:flex;--width:25%;--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-7203 .elementor-element.elementor-element-2748dcc{background-color:var( --e-global-color-f87e86d );padding:25px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-7203 .elementor-element.elementor-element-31151c4{--display:flex;--width:25%;--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-7203 .elementor-element.elementor-element-c0cdf7e{background-color:var( --e-global-color-f87e86d );padding:25px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-7203 .elementor-element.elementor-element-35962ff{--display:flex;--width:25%;--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-7203 .elementor-element.elementor-element-750fab0{background-color:var( --e-global-color-f87e86d );padding:25px 25px 25px 25px;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-description{font-size:14px;font-weight:400;}.elementor-7203 .elementor-element.elementor-element-1e38d43{--display:flex;--width:25%;--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-7203 .elementor-element.elementor-element-ad13cf1{background-color:var( --e-global-color-primary );padding:100px 25px 100px 25px;border-radius:20px 20px 20px 20px;}.elementor-7203 .elementor-element.elementor-element-ad13cf1 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-ad13cf1 .elementor-icon-box-title a{font-size:22px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-ad13cf1 .elementor-icon-box-description{font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-7203 .elementor-element.elementor-element-2e102f3{--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;--overlay-opacity:0.6;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:100px;--padding-right:100px;}.elementor-7203 .elementor-element.elementor-element-2e102f3:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-2e102f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stepabovemassage.com/wp-content/uploads/2025/12/Best-Massage-Center-in-Raleigh-NC.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7203 .elementor-element.elementor-element-2e102f3::before, .elementor-7203 .elementor-element.elementor-element-2e102f3 > .elementor-background-video-container::before, .elementor-7203 .elementor-element.elementor-element-2e102f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7203 .elementor-element.elementor-element-2e102f3 > .elementor-background-slideshow::before, .elementor-7203 .elementor-element.elementor-element-2e102f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7203 .elementor-element.elementor-element-2e102f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7203 .elementor-element.elementor-element-9e4cf45{text-align:center;}.elementor-7203 .elementor-element.elementor-element-9e4cf45 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-b7cdfea{text-align:center;color:#EBEBEB;--textColor:#EBEBEB;}.elementor-7203 .elementor-element.elementor-element-fb5cc7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7203 .elementor-element.elementor-element-d18cf39.elementor-element{--align-self:center;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-d18cf39:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-d18cf39:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-e9e2b2a{text-align:center;}.elementor-7203 .elementor-element.elementor-element-e9e2b2a .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-11e0ce1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-7203 .elementor-element.elementor-element-11e0ce1.elementor-element{--align-self:center;}.elementor-7203 .elementor-element.elementor-element-156f246{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7203 .elementor-element.elementor-element-156f246:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-156f246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-a99de44 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-da745a9 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-6a8e802 .elementor-heading-title{font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7203 .elementor-element.elementor-element-a67a448{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-a67a448 img, .elementor-7203 .elementor-element.elementor-element-a67a448 svg{border-radius:50% 50% 50% 50%;}.elementor-7203 .elementor-element.elementor-element-45f2b6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7203 .elementor-element.elementor-element-45f2b6a:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-45f2b6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-2580b4b .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-ef0bb91 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-c04ce61 .elementor-heading-title{font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7203 .elementor-element.elementor-element-e592779{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-e592779 img, .elementor-7203 .elementor-element.elementor-element-e592779 svg{border-radius:50% 50% 50% 50%;}.elementor-7203 .elementor-element.elementor-element-555bc59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7203 .elementor-element.elementor-element-555bc59:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-555bc59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-d2012d9 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-44adef8 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-2c9f777 .elementor-heading-title{font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7203 .elementor-element.elementor-element-4c67404{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-4c67404 img, .elementor-7203 .elementor-element.elementor-element-4c67404 svg{border-radius:50% 50% 50% 50%;}.elementor-7203 .elementor-element.elementor-element-72300f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7203 .elementor-element.elementor-element-72300f1:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-72300f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-ed03b70 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-16dccd1 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-94a532d .elementor-heading-title{font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7203 .elementor-element.elementor-element-98cca23{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-98cca23 img, .elementor-7203 .elementor-element.elementor-element-98cca23 svg{border-radius:50% 50% 50% 50%;}.elementor-7203 .elementor-element.elementor-element-2dc13f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-7203 .elementor-element.elementor-element-2dc13f8:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-2dc13f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-b702b70 .elementor-heading-title{font-size:20px;font-weight:600;color:var( --e-global-color-accent );}.elementor-7203 .elementor-element.elementor-element-2c39136 .elementor-heading-title{font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-7203 .elementor-element.elementor-element-45db29b .elementor-heading-title{font-size:13px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-7203 .elementor-element.elementor-element-9477f1f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-9477f1f img, .elementor-7203 .elementor-element.elementor-element-9477f1f svg{border-radius:50% 50% 50% 50%;}.elementor-7203 .elementor-element.elementor-element-f053c20{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;--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-swiper-pagination-spacing:20px;}.elementor-7203 .elementor-element.elementor-element-fae353a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-7203 .elementor-element.elementor-element-4182102.elementor-element{--align-self:center;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-4182102:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-4182102:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-8fb2cf8{text-align:center;}.elementor-7203 .elementor-element.elementor-element-8fb2cf8 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-00bed45{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-7203 .elementor-element.elementor-element-00bed45.elementor-element{--align-self:center;}.elementor-7203 .elementor-element.elementor-element-40982e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7203 .elementor-element.elementor-element-40982e7:not(.elementor-motion-effects-element-type-background), .elementor-7203 .elementor-element.elementor-element-40982e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f87e86d );}.elementor-7203 .elementor-element.elementor-element-8cafa32{--display:flex;--width:50%;--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-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-9145ef7:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-9145ef7:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-ea07d25 .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-75b87e1{--display:flex;}.elementor-7203 .elementor-element.elementor-element-a961dc3{font-weight:400;}.elementor-7203 .elementor-element.elementor-element-6843eec{--display:flex;}.elementor-7203 .elementor-element.elementor-element-2a62e4a{font-weight:400;}.elementor-7203 .elementor-element.elementor-element-db22738{--display:flex;}.elementor-7203 .elementor-element.elementor-element-9bfb054{font-weight:400;}.elementor-7203 .elementor-element.elementor-element-664d4be{--display:flex;}.elementor-7203 .elementor-element.elementor-element-f6780c9{font-weight:400;}.elementor-7203 .elementor-element.elementor-element-447fcd4{--display:flex;}.elementor-7203 .elementor-element.elementor-element-37f54eb{font-weight:400;}.elementor-7203 .elementor-element.elementor-element-7ec0ea1{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-icon-size:15px;}.elementor-7203 .elementor-element.elementor-element-7ec0ea1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C1C1C1;}:where( .elementor-7203 .elementor-element.elementor-element-7ec0ea1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#C1C1C1;}.elementor-7203 .elementor-element.elementor-element-73599f7{--display:flex;--width:50%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-7203 .elementor-element.elementor-element-fa7bec7 img, .elementor-7203 .elementor-element.elementor-element-fa7bec7 svg{width:65%;}.elementor-7203 .elementor-element.elementor-element-fa7bec7 svg{height:auto;}.elementor-7203 .elementor-element.elementor-element-c7b39fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-7203 .elementor-element.elementor-element-7d79c0e.elementor-element{--align-self:center;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-7d79c0e:has(:hover) .elementor-icon-box-title,
					 .elementor-7203 .elementor-element.elementor-element-7d79c0e:has(:focus) .elementor-icon-box-title{color:#141414;}.elementor-7203 .elementor-element.elementor-element-54114bd{text-align:center;}.elementor-7203 .elementor-element.elementor-element-54114bd .elementor-heading-title{font-family:"Philosopher", Sans-serif;font-size:30px;font-weight:600;}.elementor-7203 .elementor-element.elementor-element-967c191{--swiper-slides-to-display:3;--swiper-slides-gap:30px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-7203 .elementor-element.elementor-element-967c191 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7203 .elementor-element.elementor-element-f053c20{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7203 .elementor-element.elementor-element-967c191{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7203 .elementor-element.elementor-element-358aaaa{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7203 .elementor-element.elementor-element-ddece9c{--width:100%;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7203 .elementor-element.elementor-element-e35f57b .elementor-heading-title{font-size:35px;}.elementor-7203 .elementor-element.elementor-element-815fd79{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-51d8c17{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button, .elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button .elementor-button-icon{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-077a2da .elementor-button{padding:12px 12px 12px 12px;}.elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button, .elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button .elementor-button-icon{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-ac73679 .elementor-button{padding:12px 12px 12px 12px;}.elementor-7203 .elementor-element.elementor-element-7d05532{--width:100%;}.elementor-7203 .elementor-element.elementor-element-d0e0be5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:auto;--margin-right:auto;}.elementor-7203 .elementor-element.elementor-element-bc7337c{--width:100%;}.elementor-7203 .elementor-element.elementor-element-1951570 img{height:300px;}.elementor-7203 .elementor-element.elementor-element-1951570 svg{height:300px;}.elementor-7203 .elementor-element.elementor-element-9930b5e{--width:100%;}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-8314f19 .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-508c403{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-508c403 .elementor-heading-title{font-size:25px;}.elementor-7203 .elementor-element.elementor-element-bd8cd51 .elementor-heading-title{line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-894f37d{--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;--row-gap:0px;--column-gap:0px;}.elementor-7203 .elementor-element.elementor-element-1ca1213{--width:100%;}.elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-d646b21 .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-bf62eab{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-bf62eab .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-f155c4c{--width:100%;}.elementor-7203 .elementor-element.elementor-element-0d51438{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-0d51438 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-fe7537e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-fe7537e .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-e9219e8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0;--margin-left:auto;--margin-right:auto;}.elementor-7203 .elementor-element.elementor-element-f89233e{--width:100%;}.elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-2748dcc .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-31151c4{--width:100%;}.elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-c0cdf7e .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-35962ff{--width:100%;}.elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-750fab0 .elementor-icon-box-title a{font-size:17px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-1e38d43{--width:100%;}.elementor-7203 .elementor-element.elementor-element-2e102f3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-7203 .elementor-element.elementor-element-9e4cf45 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-d18cf39 .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-e9e2b2a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-e9e2b2a .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-f053c20{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-4182102 .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-8fb2cf8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-8fb2cf8 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-40982e7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7203 .elementor-element.elementor-element-8cafa32{--width:100%;}.elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-9145ef7 .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-ea07d25{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-ea07d25 .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-a961dc3{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-2a62e4a{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-9bfb054{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-f6780c9{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-37f54eb{font-size:14px;}.elementor-7203 .elementor-element.elementor-element-73599f7{--width:100%;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon{font-size:20px;}.elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-title, .elementor-7203 .elementor-element.elementor-element-7d79c0e .elementor-icon-box-title a{font-size:12px;}.elementor-7203 .elementor-element.elementor-element-54114bd{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7203 .elementor-element.elementor-element-54114bd .elementor-heading-title{font-size:25px;line-height:1.5em;}.elementor-7203 .elementor-element.elementor-element-967c191{--swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-358aaaa */.elementor-7203 .elementor-element.elementor-element-358aaaa {
    margin-top: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1951570 */.about-image {
  --r: 30px; /* the radius */
  --s: 40px; /* size of inner curve */
  --x: 30px; /* horizontal offset (no percentane) */
  --y: 20px; /* vertical offset (no percentage) */
  
  /*aspect-ratio: 1;*/
  overflow: hidden;
  border-radius: var(--r);
  --_m:/calc(2*var(--r)) calc(2*var(--r)) radial-gradient(#000 70%,#0000 72%);
  --_g:conic-gradient(from 90deg at calc(100% - var(--r)) calc(100% - var(--r)),#0000 25%,#000 0);
  --_d:(var(--s) + var(--r));
  mask:
    calc(100% - var(--_d) - var(--x)) 100% var(--_m),
    100% calc(100% - var(--_d) - var(--y)) var(--_m),
    radial-gradient(var(--s) at 100% 100%,#0000 99%,#000 calc(100% + 1px)) 
     calc(-1*var(--r) - var(--x)) calc(-1*var(--r) - var(--y)),
    var(--_g) calc(-1*var(--_d) - var(--x)) 0,
    var(--_g) 0 calc(-1*var(--_d) - var(--y));
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc7337c */.homepage-about-us::after {
  content: "";
  position: absolute;
  bottom: 22px;
  right: 20px;
  width: 60px;
  height: 60px;
  background-color: #000;
  border-radius: 50%;
  background-image: url("https://stepabovemassage.com/wp-content/uploads/2026/02/arrow-white-1.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 28px 28px;
  transform: rotate(
  -40deg);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8314f19 */.elementor-7203 .elementor-element.elementor-element-8314f19 span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d646b21 */.elementor-7203 .elementor-element.elementor-element-d646b21 span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0cdf7e */.elementor-7203 .elementor-element.elementor-element-c0cdf7e p.elementor-icon-box-description {
    min-height: 130px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-750fab0 */.elementor-7203 .elementor-element.elementor-element-750fab0 p.elementor-icon-box-description {
    min-height: 130px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e4cf45 */.elementor-7203 .elementor-element.elementor-element-9e4cf45 h2.elementor-heading-title.elementor-size-default {
    text-shadow: #8f8f8f 0 0 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7cdfea */.elementor-7203 .elementor-element.elementor-element-b7cdfea p {
    text-shadow: #8f8f8f 0 0 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d18cf39 */.elementor-7203 .elementor-element.elementor-element-d18cf39 span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f053c20 */.elementor-7203 .elementor-element.elementor-element-f053c20 {
    overflow-x: clip;
}
.elementor-7203 .elementor-element.elementor-element-f053c20 :is(.swiper, .swiper-slide) {
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4182102 */.elementor-7203 .elementor-element.elementor-element-4182102 span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9145ef7 */.elementor-7203 .elementor-element.elementor-element-9145ef7 span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7d79c0e */.elementor-7203 .elementor-element.elementor-element-7d79c0e span.elementor-icon svg path {
    fill: #141414;
}/* End custom CSS */