.elementor-21 .elementor-element.elementor-element-5a1b294a{margin-top:0px;margin-bottom:-90px;padding:20px 0px 10px 0px;z-index:1;}.elementor-21 .elementor-element.elementor-element-3a34e29e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1e8f661a{text-align:left;}.elementor-21 .elementor-element.elementor-element-1e8f661a img{width:50%;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2016f0e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2016f0e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2016f0e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:25px;}body.rtl .elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-left:25px;}.elementor-21 .elementor-element.elementor-element-2de6044d nav:not(.hfe-nav-menu__layout-horizontal) .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:25px;}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu{border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown{border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible{border-radius:15px 15px 15px 15px;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li.menu-item:first-child{border-top-left-radius:15px;border-top-right-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li.menu-item:last-child{border-bottom-right-radius:15px;border-bottom-left-radius:15px;overflow:hidden;}.elementor-21 .elementor-element.elementor-element-2de6044d ul.sub-menu{width:220px;}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-menu-item.elementor-button{padding:13px 30px 13px 30px;background-color:var( --e-global-color-30e5369 );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-30e5369 );border-radius:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-cfd96a7 );color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu__toggle{margin-left:auto;}.elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-sub-menu-item{font-family:var( --e-global-typography-c3b6dfb-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b6dfb-font-size );font-weight:var( --e-global-typography-c3b6dfb-font-weight );}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d .elementor-menu-toggle,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-2de6044d .elementor-menu-toggle:hover,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-2de6044d .hfe-nav-menu .sub-menu,
								.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown,
						 		.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible{box-shadow:3px 4px 10px 0px rgba(231.74999999999997, 231.74999999999997, 231.74999999999997, 0.34);}.elementor-21 .elementor-element.elementor-element-2de6044d .sub-menu li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:0px;}.elementor-21 .elementor-element.elementor-element-2de6044d div.hfe-nav-menu-icon{color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2de6044d div.hfe-nav-menu-icon svg{fill:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-327a38bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 150px 0px;}.elementor-21 .elementor-element.elementor-element-327a38bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-6fe4b351.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-6fe4b351.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-6fe4b351 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 80px 50px 0px;}.elementor-21 .elementor-element.elementor-element-5c078b3a{z-index:1;}.elementor-21 .elementor-element.elementor-element-5c078b3a .elementor-heading-title{color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-5e150e84{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-21 .elementor-element.elementor-element-6a469f42 .elementor-button{background-color:var( --e-global-color-primary );border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-6a469f42 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-6a469f42 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-30e5369 );border-color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-6a469f42{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-6a469f42 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-6a469f42 .elementor-button:focus svg{fill:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2b1c97a1 .elementor-button{background-color:var( --e-global-color-cfd96a7 );fill:var( --e-global-color-30e5369 );color:var( --e-global-color-30e5369 );border-style:solid;border-color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2b1c97a1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2b1c97a1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-30e5369 );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-2b1c97a1{width:auto;max-width:auto;padding:0px 0px 0px 20px;}.elementor-21 .elementor-element.elementor-element-2b1c97a1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-2b1c97a1 .elementor-button:focus svg{fill:var( --e-global-color-30e5369 );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-6130531a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-6130531a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-21 .elementor-element.elementor-element-6130531a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-394732e1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-394732e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-394732e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-394732e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-22f24c96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9ee9e0a img{width:21%;}.elementor-21 .elementor-element.elementor-element-5f4f2869{text-align:center;}.elementor-21 .elementor-element.elementor-element-5f4f2869 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-5660767a{padding:0px 20px 0px 20px;text-align:center;color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-5660767a p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-1f77d2c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 10px 0px 10px;}.elementor-21 .elementor-element.elementor-element-69b9e53a img{width:16%;}.elementor-21 .elementor-element.elementor-element-46074545{text-align:center;}.elementor-21 .elementor-element.elementor-element-46074545 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2e68fbbb{padding:0px 20px 0px 20px;text-align:center;color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2e68fbbb p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-5df8b865 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-21 .elementor-element.elementor-element-babde92 img{width:16%;}.elementor-21 .elementor-element.elementor-element-58e00d88{text-align:center;}.elementor-21 .elementor-element.elementor-element-58e00d88 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-18e12513{padding:0px 20px 0px 20px;text-align:center;color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-18e12513 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-45854759{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-70a0d98a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-57adc07{width:auto;max-width:auto;top:-16px;z-index:0;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-57adc07{left:-32px;}body.rtl .elementor-21 .elementor-element.elementor-element-57adc07{right:-32px;}.elementor-21 .elementor-element.elementor-element-57adc07:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-57adc07.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-57adc07 img{opacity:0.64;}.elementor-21 .elementor-element.elementor-element-38004aeb{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;top:1px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-38004aeb{left:-162px;}body.rtl .elementor-21 .elementor-element.elementor-element-38004aeb{right:-162px;}.elementor-21 .elementor-element.elementor-element-4c3e3b71{z-index:1;}.elementor-21 .elementor-element.elementor-element-4c3e3b71:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-4c3e3b71.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-46a8bb0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-46a8bb0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-46a8bb0c > .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-21 .elementor-element.elementor-element-46a8bb0c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-7d1fc351{width:var( --container-widget-width, 118.719px );max-width:118.719px;--container-widget-width:118.719px;--container-widget-flex-grow:0;top:364px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-7d1fc351{left:516px;}body.rtl .elementor-21 .elementor-element.elementor-element-7d1fc351{right:516px;}.elementor-21 .elementor-element.elementor-element-441d26f p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-2da443ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2da443ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2da443ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated{box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-number-wrapper{color:var( --e-global-color-30e5369 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-title{color:var( --e-global-color-30e5369 );font-family:var( --e-global-typography-1473676-font-family ), Sans-serif;font-size:var( --e-global-typography-1473676-font-size );font-weight:var( --e-global-typography-1473676-font-weight );}.elementor-21 .elementor-element.elementor-element-5ec4d141:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-5ec4d141.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-5ec4d141.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated{box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1daa20b6 .elementor-counter-number-wrapper{color:var( --e-global-color-30e5369 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21 .elementor-element.elementor-element-1daa20b6 .elementor-counter-title{color:var( --e-global-color-30e5369 );font-family:"Marcellus", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-21 .elementor-element.elementor-element-7ee2a1cb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7ee2a1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-7ee2a1cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-7ee2a1cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-1c9f7d98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-1c9f7d98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-1c9f7d98 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4a27ecec{padding:0px 0px 0px 80px;text-align:right;}.elementor-21 .elementor-element.elementor-element-4a27ecec .elementor-heading-title{color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-3918535f > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2fc3407b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 130px 0px 0px;color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-2fc3407b p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-4c90d1f1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4c90d1f1 .elementor-button:focus{background-color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-4c90d1f1 .elementor-button{border-style:solid;border-color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-31935e5f{margin-top:0px;margin-bottom:0px;padding:100px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-1aaf1b58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-55a945c3{text-align:center;}.elementor-21 .elementor-element.elementor-element-962357a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-888dd61 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ea25842 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-646f5ff:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-646f5ff.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-f99c36e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-f99c36e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-f99c36e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-93983e1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-93983e1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-334bfcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-30b5c72 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-30b5c72 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-30b5c72 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-30b5c72 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-30b5c72 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-2b6f0e5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f456769 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-871b71c:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-871b71c.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-fd38f71.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-fd38f71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-fd38f71 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a0c385b{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-a0c385b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-6d82046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c4765a1 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c4765a1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-c4765a1 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c4765a1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-c4765a1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-eb2d473{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a765a34 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0970b7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-33a4ea9:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-33a4ea9.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-3946500.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-3946500.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-3946500 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9db3972{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-9db3972 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-a841421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a369a12 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a369a12 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-a369a12 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-a369a12 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-a369a12 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-912ac93 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a293ca7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-05f8575:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-05f8575.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-f027e4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-f027e4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-f027e4a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5d44715{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-5d44715 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-125dc97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c63cfd1 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-c63cfd1 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-c63cfd1 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-c63cfd1 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-c63cfd1 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-15e80a5{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-78c1aec > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e5c58ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6c08f28:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-6c08f28.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-2eb9834.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-2eb9834.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2eb9834 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e698c94{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-e698c94 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-9b6bdca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b6f2379 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-b6f2379 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-b6f2379 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-b6f2379 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-b6f2379 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-91eea17 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ffb852c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-54d6a74:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-54d6a74.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-5afc0fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-5afc0fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-5afc0fe > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f43a62{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-1f43a62 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-b7ce1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9d24d86 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-9d24d86 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-9d24d86 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-9d24d86 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-9d24d86 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-d63dccd{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-37da6ad > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-53ffe15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3c24274:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-3c24274.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-91b0f7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-91b0f7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-91b0f7f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-865f845{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-865f845 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-c58093a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-35f986e .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-35f986e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-35f986e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-35f986e .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-35f986e .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-857818e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-64d8a17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c2c68df:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-c2c68df.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-59b8a7f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-59b8a7f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-59b8a7f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c64d2ab{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-c64d2ab .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-f54ec2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-34eb426 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-34eb426 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-34eb426 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-34eb426 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-34eb426 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-076e509{margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3e38e5e > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-69a0746 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bdfb1f6:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-bdfb1f6.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-ae5ff2f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-ae5ff2f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-ae5ff2f > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e212c1e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-e212c1e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-c374991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-98c6ed7 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-98c6ed7 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-98c6ed7 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-98c6ed7 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-98c6ed7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-8d2a09a > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-da30785 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a4e3780:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-a4e3780.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-11fc4ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-11fc4ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-11fc4ed > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4711cbe{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-4711cbe .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-56f1960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-35ab384 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-35ab384 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-35ab384 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-35ab384 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-35ab384 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-ed789bf{margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-7be9e28 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9ca9e4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f2d797c:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-f2d797c.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-5788347.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-5788347.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-5788347 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5ef517f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-21 .elementor-element.elementor-element-5ef517f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:1.5em;font-weight:500;color:#5E0826;}.elementor-21 .elementor-element.elementor-element-1c33982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-524eea2 .elementor-button{background-color:var( --e-global-color-primary );box-shadow:4px 5px 10px 0px rgba(212, 212, 212, 0.24);border-style:solid;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-524eea2 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-524eea2 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-524eea2 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-524eea2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-85e93b9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-10525873:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-10525873 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-10525873{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-10525873 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4736b559 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-611e24a{width:var( --container-widget-width, 593px );max-width:593px;--container-widget-width:593px;--container-widget-flex-grow:0;top:-105px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-611e24a{left:-265px;}body.rtl .elementor-21 .elementor-element.elementor-element-611e24a{right:-265px;}.elementor-21 .elementor-element.elementor-element-7b8033d0{text-align:center;}.elementor-21 .elementor-element.elementor-element-7b8033d0 .elementor-heading-title{color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-430098ce{padding:0px 100px 0px 100px;text-align:center;color:var( --e-global-color-30e5369 );}.elementor-21 .elementor-element.elementor-element-14114497{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post-holder{background-color:var( --e-global-color-30e5369 );border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-post-grid .eael-grid-post .eael-entry-media img, .elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post .eael-entry-overlay{border-radius:10px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title a{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title:hover, .elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title a:hover{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title, .elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title a{font-family:var( --e-global-typography-8a8bed2-font-family ), Sans-serif;font-size:var( --e-global-typography-8a8bed2-font-size );font-weight:var( --e-global-typography-8a8bed2-font-weight );line-height:var( --e-global-typography-8a8bed2-line-height );}.elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post .eael-entry-overlay{background-color:var( --e-global-color-233c4a0 );}.elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post .eael-entry-overlay > i{color:var( --e-global-color-30e5369 );font-size:18px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-21 .elementor-element.elementor-element-11ffb78e{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-609ad913.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-609ad913.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-609ad913 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-47df73b8{width:auto;max-width:auto;top:-16px;z-index:0;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-47df73b8{left:-32px;}body.rtl .elementor-21 .elementor-element.elementor-element-47df73b8{right:-32px;}.elementor-21 .elementor-element.elementor-element-47df73b8:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-47df73b8.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-21 .elementor-element.elementor-element-47df73b8 img{opacity:0.64;}.elementor-21 .elementor-element.elementor-element-74e2bedc{z-index:1;}.elementor-21 .elementor-element.elementor-element-74e2bedc:not( .elementor-widget-image ), .elementor-21 .elementor-element.elementor-element-74e2bedc.elementor-widget-image img{-webkit-mask-image:url( https://vitalityspaandfitness.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center left;-webkit-mask-repeat:no-repeat;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-45be599e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-45be599e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-45be599e > .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-21 .elementor-element.elementor-element-45be599e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-576643aa{width:var( --container-widget-width, 359.983px );max-width:359.983px;--container-widget-width:359.983px;--container-widget-flex-grow:0;top:-20.014px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-576643aa{left:-800.976px;}body.rtl .elementor-21 .elementor-element.elementor-element-576643aa{right:-800.976px;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-item{border-width:0px;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-icon, .elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-title{color:#5E0826;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-icon svg{fill:#5E0826;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-active .elementor-accordion-icon, .elementor-21 .elementor-element.elementor-element-5b73391a .elementor-active .elementor-accordion-title{color:#5E0826;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-active .elementor-accordion-icon svg{fill:#5E0826;}.elementor-21 .elementor-element.elementor-element-5b73391a .elementor-accordion-title{font-family:"Marcellus", Sans-serif;font-size:1.2em;font-weight:500;}.elementor-21 .elementor-element.elementor-element-728f105{margin-top:0px;margin-bottom:0px;padding:0px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-6ffa1fd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3c2470ef{text-align:center;}.elementor-21 .elementor-element.elementor-element-1ee19a58{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5f966852 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6acda43 img{border-radius:6px 6px 6px 6px;}.elementor-21 .elementor-element.elementor-element-65f42a0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-65f42a0c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-77b480f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-1df6ceb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-21 .elementor-element.elementor-element-634fb5ff{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon{background-color:var( --e-global-color-cfd96a7 );--icon-padding:0.2em;}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon:hover{background-color:#5E082600;}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-634fb5ff .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-191b72bf > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-22dd66e img{border-radius:6px 6px 6px 6px;}.elementor-21 .elementor-element.elementor-element-7a50261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-7a50261 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-239214d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-6fe8a038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3b68d4d6{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon{background-color:var( --e-global-color-cfd96a7 );--icon-padding:0.2em;}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon:hover{background-color:#5E082600;}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3b68d4d6 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3976f961 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ac0c857 img{border-radius:6px 6px 6px 6px;}.elementor-21 .elementor-element.elementor-element-3ddf0fe4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3ddf0fe4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-d5f3189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-71068818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 30px 0px 30px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3c2213a5{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:18px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon{background-color:var( --e-global-color-cfd96a7 );--icon-padding:0.2em;}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon:hover{background-color:#5E082600;}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-3c2213a5 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-243b330f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-243b330f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitalityspaandfitness.com/wp-content/uploads/2025/10/spa-settings-on-pink-background-PNTV8L5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-243b330f > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-243b330f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-26fa3c1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b82d03e );}.elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-26fa3c1a > .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:100px 100px 100px 100px;}.elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-25e8ab2f{text-align:center;}.elementor-21 .elementor-element.elementor-element-40a588d{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5c781128 > .elementor-element-populated{margin:0px 40px 0px 20px;--e-column-margin-right:40px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-68f6bcf0{width:var( --container-widget-width, 36.5px );max-width:36.5px;--container-widget-width:36.5px;--container-widget-flex-grow:0;top:-15px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-68f6bcf0{left:-58px;}body.rtl .elementor-21 .elementor-element.elementor-element-68f6bcf0{right:-58px;}.elementor-21 .elementor-element.elementor-element-3482f29a{width:var( --container-widget-width, 35.5px );max-width:35.5px;--container-widget-width:35.5px;--container-widget-flex-grow:0;top:-14px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-3482f29a{left:451px;}body.rtl .elementor-21 .elementor-element.elementor-element-3482f29a{right:451px;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-content{color:#5E0826;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-name{color:#5E0826;font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:500;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-509e73dd > .elementor-element-populated{margin:0px 0px 0px 60px;--e-column-margin-right:0px;--e-column-margin-left:60px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-wrapper{text-align:left;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-content{color:#5E0826;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-name{color:#5E0826;font-family:"Marcellus", Sans-serif;font-size:1.3em;font-weight:500;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-job{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-65b355b7{margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-2955ca68 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-2955ca68 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-2955ca68 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2955ca68 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion {height:400px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion{border-radius:10px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion a:first-child{border-radius:10px 0 0 10px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion a:last-child{border-radius:0 10px 10px 0;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .eael-image-accordion-hover:before{background-color:var( --e-global-color-158c32f );}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .eael-image-accordion-hover:hover::before{background-color:var( --e-global-color-233c4a0 );}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .eael-image-accordion-hover.overlay-active:hover::before{background-color:var( --e-global-color-233c4a0 );}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .eael-image-accordion-hover.overlay-active:before{background-color:var( --e-global-color-233c4a0 );}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .overlay .img-accordion-title{color:#fff !important;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .overlay p{color:#fff;}.elementor-21 .elementor-element.elementor-element-a7c219e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a7c219e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitalityspaandfitness.com/wp-content/uploads/2025/10/spa-settings-on-pink-background-PNTV8L5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-a7c219e > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-a7c219e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-21 .elementor-element.elementor-element-1603098c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-1603098c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b82d03e );}.elementor-21 .elementor-element.elementor-element-1603098c > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-1603098c > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-1603098c > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-1603098c > .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:50px 50px 50px 50px;}.elementor-21 .elementor-element.elementor-element-1603098c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-29c4a175{text-align:center;}.elementor-21 .elementor-element.elementor-element-45ce3547{padding:0px 50px 0px 50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-3a34e29e{width:30%;}.elementor-21 .elementor-element.elementor-element-2016f0e8{width:70%;}.elementor-21 .elementor-element.elementor-element-6fe4b351{width:51.604%;}.elementor-21 .elementor-element.elementor-element-6130531a{width:48.396%;}.elementor-21 .elementor-element.elementor-element-70a0d98a{width:52.927%;}.elementor-21 .elementor-element.elementor-element-46a8bb0c{width:47.027%;}.elementor-21 .elementor-element.elementor-element-ea25842{width:34.25%;}.elementor-21 .elementor-element.elementor-element-f99c36e{width:65.75%;}.elementor-21 .elementor-element.elementor-element-f456769{width:34.25%;}.elementor-21 .elementor-element.elementor-element-fd38f71{width:65.75%;}.elementor-21 .elementor-element.elementor-element-0970b7b{width:34.25%;}.elementor-21 .elementor-element.elementor-element-3946500{width:65.75%;}.elementor-21 .elementor-element.elementor-element-a293ca7{width:34.25%;}.elementor-21 .elementor-element.elementor-element-f027e4a{width:65.75%;}.elementor-21 .elementor-element.elementor-element-e5c58ca{width:34.25%;}.elementor-21 .elementor-element.elementor-element-2eb9834{width:65.75%;}.elementor-21 .elementor-element.elementor-element-ffb852c{width:34.25%;}.elementor-21 .elementor-element.elementor-element-5afc0fe{width:65.75%;}.elementor-21 .elementor-element.elementor-element-53ffe15{width:34.25%;}.elementor-21 .elementor-element.elementor-element-91b0f7f{width:65.75%;}.elementor-21 .elementor-element.elementor-element-64d8a17{width:34.25%;}.elementor-21 .elementor-element.elementor-element-59b8a7f{width:65.75%;}.elementor-21 .elementor-element.elementor-element-69a0746{width:34.25%;}.elementor-21 .elementor-element.elementor-element-ae5ff2f{width:65.75%;}.elementor-21 .elementor-element.elementor-element-da30785{width:34.25%;}.elementor-21 .elementor-element.elementor-element-11fc4ed{width:65.75%;}.elementor-21 .elementor-element.elementor-element-9ca9e4d{width:34.25%;}.elementor-21 .elementor-element.elementor-element-5788347{width:65.75%;}.elementor-21 .elementor-element.elementor-element-609ad913{width:52.927%;}.elementor-21 .elementor-element.elementor-element-45be599e{width:47.027%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-6fe4b351{width:60%;}.elementor-21 .elementor-element.elementor-element-6130531a{width:40%;}.elementor-21 .elementor-element.elementor-element-609ad913{width:45%;}.elementor-21 .elementor-element.elementor-element-45be599e{width:55%;}}@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-243b330f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-243b330f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-21 .elementor-element.elementor-element-a7c219e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a7c219e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-5a1b294a{padding:20px 30px 10px 30px;}.elementor-21 .elementor-element.elementor-element-1e8f661a img{width:55%;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2de6044d.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-sub-menu-item{font-size:var( --e-global-typography-c3b6dfb-font-size );}.elementor-21 .elementor-element.elementor-element-327a38bf{padding:80px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-6fe4b351 > .elementor-element-populated{padding:0px 80px 100px 0px;}.elementor-21 .elementor-element.elementor-element-394732e1{padding:100px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-9ee9e0a img{width:20%;}.elementor-21 .elementor-element.elementor-element-5f4f2869 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-69b9e53a img{width:20%;}.elementor-21 .elementor-element.elementor-element-46074545 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-babde92 img{width:20%;}.elementor-21 .elementor-element.elementor-element-58e00d88 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-45854759{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-70a0d98a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-70a0d98a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-57adc07{left:-13px;}body.rtl .elementor-21 .elementor-element.elementor-element-57adc07{right:-13px;}.elementor-21 .elementor-element.elementor-element-57adc07{top:55px;}.elementor-21 .elementor-element.elementor-element-7d1fc351{width:var( --container-widget-width, 62.719px );max-width:62.719px;--container-widget-width:62.719px;--container-widget-flex-grow:0;top:-55px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-7d1fc351{left:262px;}body.rtl .elementor-21 .elementor-element.elementor-element-7d1fc351{right:262px;}.elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-title{font-size:var( --e-global-typography-1473676-font-size );}.elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-1daa20b6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-1daa20b6 .elementor-counter-title{font-size:1rem;}.elementor-21 .elementor-element.elementor-element-7ee2a1cb{padding:100px 30px 100px 30px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-1c9f7d98.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-1c9f7d98.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-2fc3407b{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-31935e5f{margin-top:0px;margin-bottom:0px;padding:100px 30px 50px 30px;}.elementor-21 .elementor-element.elementor-element-962357a{margin-top:0px;margin-bottom:0px;padding:100px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-888dd61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-ea25842.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-ea25842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-ea25842 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f99c36e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-93983e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-334bfcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-f456769.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-f456769.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-f456769 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-fd38f71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-6d82046{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-eb2d473{margin-top:0px;margin-bottom:0px;padding:40px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-a765a34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-75ece87{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-0970b7b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-0970b7b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-0970b7b > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-3946500 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-a841421{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-a293ca7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-a293ca7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-a293ca7 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f027e4a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-125dc97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-15e80a5{margin-top:0px;margin-bottom:0px;padding:40px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-78c1aec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-e5c58ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-e5c58ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-e5c58ca > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2eb9834 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-9b6bdca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-ffb852c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-ffb852c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-ffb852c > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5afc0fe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-b7ce1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-d63dccd{margin-top:0px;margin-bottom:0px;padding:40px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-37da6ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-53ffe15.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-53ffe15.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-53ffe15 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-91b0f7f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c58093a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-64d8a17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-64d8a17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-64d8a17 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-59b8a7f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-f54ec2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-076e509{margin-top:0px;margin-bottom:0px;padding:40px 30px 0px 30px;}.elementor-21 .elementor-element.elementor-element-3e38e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-69a0746.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-69a0746.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-69a0746 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ae5ff2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-c374991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-da30785.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-da30785.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-da30785 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-11fc4ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-56f1960{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-ed789bf{margin-top:0px;margin-bottom:0px;padding:40px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-7be9e28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-9ca9e4d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-9ca9e4d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-9ca9e4d > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5788347 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-21 .elementor-element.elementor-element-1c33982{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:20px 50px 0px 0px;}.elementor-21 .elementor-element.elementor-element-10525873{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-611e24a{width:var( --container-widget-width, 458px );max-width:458px;--container-widget-width:458px;--container-widget-flex-grow:0;top:-98px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-611e24a{left:-200px;}body.rtl .elementor-21 .elementor-element.elementor-element-611e24a{right:-200px;}.elementor-21 .elementor-element.elementor-element-430098ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14114497{padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title, .elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title a{font-size:var( --e-global-typography-8a8bed2-font-size );line-height:var( --e-global-typography-8a8bed2-line-height );}.elementor-21 .elementor-element.elementor-element-11ffb78e{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-47df73b8{left:-23px;}body.rtl .elementor-21 .elementor-element.elementor-element-47df73b8{right:-23px;}.elementor-21 .elementor-element.elementor-element-47df73b8{top:77px;}.elementor-21 .elementor-element.elementor-element-74e2bedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-728f105{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-65f42a0c{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-65f42a0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-77b480f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-1df6ceb9{padding:0px 5px 0px 5px;}.elementor-21 .elementor-element.elementor-element-7a50261{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7a50261 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-239214d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-6fe8a038{padding:0px 5px 0px 5px;}.elementor-21 .elementor-element.elementor-element-3ddf0fe4{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3ddf0fe4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-d5f3189{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-21 .elementor-element.elementor-element-71068818{padding:0px 5px 0px 5px;}.elementor-21 .elementor-element.elementor-element-243b330f{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-21 .elementor-element.elementor-element-5c781128 > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-21 .elementor-element.elementor-element-68f6bcf0{width:var( --container-widget-width, 33.5px );max-width:33.5px;--container-widget-width:33.5px;--container-widget-flex-grow:0;top:-6px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-68f6bcf0{left:-48px;}body.rtl .elementor-21 .elementor-element.elementor-element-68f6bcf0{right:-48px;}.elementor-21 .elementor-element.elementor-element-3482f29a{width:var( --container-widget-width, 30.5px );max-width:30.5px;--container-widget-width:30.5px;--container-widget-flex-grow:0;top:-3px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-3482f29a{left:278px;}body.rtl .elementor-21 .elementor-element.elementor-element-3482f29a{right:278px;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-509e73dd > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-65b355b7{margin-top:0px;margin-bottom:0px;padding:100px 30px 100px 30px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-a7c219e{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-45ce3547{padding:0px 0px 0px 20px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-5a1b294a{padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-3a34e29e{width:50%;}.elementor-21 .elementor-element.elementor-element-1e8f661a img{width:65%;}.elementor-21 .elementor-element.elementor-element-2016f0e8{width:50%;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-2de6044d.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu > li.menu-item:not(:last-child){margin-right:0px;}body .elementor-21 .elementor-element.elementor-element-2de6044d nav.hfe-nav-menu__layout-vertical .hfe-nav-menu > li.menu-item:not(:last-child){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-menu-item, .elementor-21 .elementor-element.elementor-element-2de6044d a.hfe-sub-menu-item{font-size:var( --e-global-typography-c3b6dfb-font-size );}.elementor-21 .elementor-element.elementor-element-327a38bf{margin-top:0px;margin-bottom:0px;padding:150px 20px 70px 20px;}.elementor-21 .elementor-element.elementor-element-6fe4b351.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-6fe4b351 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5c078b3a{text-align:center;}.elementor-21 .elementor-element.elementor-element-5e150e84{text-align:center;}.elementor-21 .elementor-element.elementor-element-394732e1{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-22f24c96 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9ee9e0a img{width:16%;}.elementor-21 .elementor-element.elementor-element-5f4f2869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-5f4f2869 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-5660767a{padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-1f77d2c1 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-69b9e53a img{width:16%;}.elementor-21 .elementor-element.elementor-element-46074545 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-2e68fbbb{padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-5df8b865 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-babde92 img{width:16%;}.elementor-21 .elementor-element.elementor-element-58e00d88 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-18e12513{padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-45854759{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-70a0d98a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-57adc07{left:0px;}body.rtl .elementor-21 .elementor-element.elementor-element-57adc07{right:0px;}.elementor-21 .elementor-element.elementor-element-57adc07{top:-14px;}.elementor-21 .elementor-element.elementor-element-38004aeb{width:var( --container-widget-width, 219px );max-width:219px;--container-widget-width:219px;--container-widget-flex-grow:0;top:-95px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-38004aeb{left:-137px;}body.rtl .elementor-21 .elementor-element.elementor-element-38004aeb{right:-137px;}.elementor-21 .elementor-element.elementor-element-4c3e3b71{text-align:center;}.elementor-21 .elementor-element.elementor-element-46a8bb0c > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7d1fc351{width:var( --container-widget-width, 44.719px );max-width:44.719px;--container-widget-width:44.719px;--container-widget-flex-grow:0;top:-24px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-7d1fc351{left:235px;}body.rtl .elementor-21 .elementor-element.elementor-element-7d1fc351{right:235px;}.elementor-21 .elementor-element.elementor-element-42c3c83b{text-align:center;}.elementor-21 .elementor-element.elementor-element-441d26f{padding:0px 10px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-2da443ed{width:50%;}.elementor-21 .elementor-element.elementor-element-2da443ed > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-1f21b9ec .elementor-counter-title{font-size:var( --e-global-typography-1473676-font-size );}.elementor-21 .elementor-element.elementor-element-5ec4d141{width:50%;}.elementor-21 .elementor-element.elementor-element-5ec4d141 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:10px 0px 10px 0px;}.elementor-21 .elementor-element.elementor-element-1daa20b6 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-secondary-font-size );}.elementor-21 .elementor-element.elementor-element-7ee2a1cb{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-1c9f7d98 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 30px 0px;}.elementor-21 .elementor-element.elementor-element-4a27ecec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 0px 10px;text-align:center;}.elementor-21 .elementor-element.elementor-element-3918535f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-2fc3407b{padding:0px 20px 0px 20px;text-align:center;}.elementor-21 .elementor-element.elementor-element-31935e5f{margin-top:0px;margin-bottom:0px;padding:100px 20px 50px 20px;}.elementor-21 .elementor-element.elementor-element-962357a{padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-732096d{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-ea25842 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-646f5ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-f99c36e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-93983e1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-334bfcb{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-2b6f0e5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-92e5e11{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-f456769 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-871b71c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-fd38f71.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-6d82046{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-eb2d473{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-75ece87{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-0970b7b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-33a4ea9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-3946500.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-a841421{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-912ac93 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0dc8ee7{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a293ca7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-05f8575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-f027e4a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-125dc97{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-15e80a5{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-78c1aec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cf079f4{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-e5c58ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6c08f28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-2eb9834.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-9b6bdca{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-91eea17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0f11805{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-ffb852c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-54d6a74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-5afc0fe.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-b7ce1fe{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-d63dccd{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-37da6ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cd58065{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-53ffe15 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3c24274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-91b0f7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-c58093a{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-857818e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5adcd9d{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-64d8a17 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c2c68df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-59b8a7f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-f54ec2e{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-076e509{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-3e38e5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-636adeb{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-69a0746 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-bdfb1f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-ae5ff2f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-c374991{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-8d2a09a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7a4818d{margin-top:0px;margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-da30785 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-a4e3780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-11fc4ed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-56f1960{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-ed789bf{margin-top:0px;margin-bottom:0px;padding:0px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-7be9e28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-8e23e83{margin-top:0px;margin-bottom:50px;}.elementor-21 .elementor-element.elementor-element-9ca9e4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f2d797c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 20px 0px 20px;}.elementor-21 .elementor-element.elementor-element-5788347.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-21 .elementor-element.elementor-element-1c33982{padding:5px 0px 0px 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-85e93b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-10525873{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-611e24a{width:var( --container-widget-width, 409px );max-width:409px;--container-widget-width:409px;--container-widget-flex-grow:0;top:-100px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-611e24a{left:-177px;}body.rtl .elementor-21 .elementor-element.elementor-element-611e24a{right:-177px;}.elementor-21 .elementor-element.elementor-element-430098ce{padding:0px 5px 0px 5px;}.elementor-21 .elementor-element.elementor-element-14114497{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title{text-align:center;}.elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title, .elementor-21 .elementor-element.elementor-element-14114497 .eael-entry-title a{font-size:var( --e-global-typography-8a8bed2-font-size );line-height:var( --e-global-typography-8a8bed2-line-height );}.elementor-21 .elementor-element.elementor-element-14114497 .eael-grid-post-excerpt p{text-align:center;}.elementor-21 .elementor-element.elementor-element-11ffb78e{padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-609ad913 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-47df73b8{left:-13px;}body.rtl .elementor-21 .elementor-element.elementor-element-47df73b8{right:-13px;}.elementor-21 .elementor-element.elementor-element-47df73b8{top:-3px;}.elementor-21 .elementor-element.elementor-element-45be599e > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5ea8470f{text-align:center;}.elementor-21 .elementor-element.elementor-element-728f105{margin-top:0px;margin-bottom:0px;padding:0px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-5f966852 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-65f42a0c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-1df6ceb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-191b72bf > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7a50261 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-6fe8a038{padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-3976f961 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3ddf0fe4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-71068818{padding:0px 50px 0px 50px;}.elementor-21 .elementor-element.elementor-element-243b330f{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-26fa3c1a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-21 .elementor-element.elementor-element-5c781128 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 50px 0px;}.elementor-21 .elementor-element.elementor-element-68f6bcf0{width:var( --container-widget-width, 27.5px );max-width:27.5px;--container-widget-width:27.5px;--container-widget-flex-grow:0;top:-11px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-68f6bcf0{left:-21px;}body.rtl .elementor-21 .elementor-element.elementor-element-68f6bcf0{right:-21px;}.elementor-21 .elementor-element.elementor-element-3482f29a{width:var( --container-widget-width, 28.5px );max-width:28.5px;--container-widget-width:28.5px;--container-widget-flex-grow:0;top:229px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-3482f29a{left:-17px;}body.rtl .elementor-21 .elementor-element.elementor-element-3482f29a{right:-17px;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-1a1a6fe6 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-509e73dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-25aa719 .elementor-testimonial-job{font-size:var( --e-global-typography-text-font-size );}.elementor-21 .elementor-element.elementor-element-65b355b7{margin-top:0px;margin-bottom:0px;padding:100px 20px 100px 20px;}.elementor-21 .elementor-element.elementor-element-e704a0f .eael-img-accordion .overlay .img-accordion-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-21 .elementor-element.elementor-element-a7c219e{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-1603098c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-21 .elementor-element.elementor-element-45ce3547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}