

.elementor-140 .elementor-element.elementor-element-bb9592a>.elementor-background-overlay {
	background-color:#e8d9dfad;
	opacity: 0,7;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-bb9592a>.elementor-container {
	max-width: 1000px;
}

.elementor-140 .elementor-element.elementor-element-bb9592a .elementor-background-slideshow__slide__image {
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-bb9592a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 200px 0px;
}

.elementor-140 .elementor-element.elementor-element-bb9592a>.elementor-shape-bottom .elementor-shape-fill {
	fill: #bfa498;
}

.elementor-140 .elementor-element.elementor-element-bb9592a>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 90px;
}

.elementor-140 .elementor-element.elementor-element-61976b29.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-140 .elementor-element.elementor-element-3dfc30e4 {
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-3dfc30e4 .elementor-heading-title {
	font-family: "cursive", Georgia, serif;
	font-size: var(--e-global-typography-5907655-font-size);
	font-weight: var(--e-global-typography-5907655-font-weight);
	line-height: var(--e-global-typography-5907655-line-height);
	color: #FFFFFF;
}

.elementor-140 .elementor-element.elementor-element-4c30020d>.elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-140 .elementor-element.elementor-element-4c30020d {
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.8em;
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-56f39099 .ekit-btn-wraper .elementskit-btn {
	justify-content: center;
}

.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn {
	background-color: #5d1930;
	width: 100%;
	padding: 25px 40px 25px 40px;
	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);
	text-transform: var(--e-global-typography-accent-text-transform);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
	color: #FFFFFF;
	fill: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FFFFFF;
	border-radius: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn:hover {
	background-color: #5d1930;
	color: #ffffff;
	fill: #ffffff;
	border-color: #BFA498;
}

.elementor-140 .elementor-element.elementor-element-56f39099 {
	width: auto;
	max-width: auto;
}

.elementor-140 .elementor-element.elementor-element-56f39099>.elementor-widget-container {
	margin: 0px 40px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn> :is(i, svg) {
	font-size: 14px;
}

.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn>i,
.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn>svg {
	margin-right: 5px;
}

.rtl .elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn>i,
.rtl .elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn>svg {
	margin-left: 5px;
	margin-right: 0;
}

.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button {
	background-color: #5d1930;
	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);
	text-transform: var(--e-global-typography-accent-text-transform);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
	fill: #FFFFFF;
	color: #FFFFFF;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #E1D6CB;
	border-radius: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

.elementor-140 .elementor-element.elementor-element-2055a96c {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-on:hover,
.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button:focus {
	color: var(--e-global-color-5266e14);
}

.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button:hover svg,
.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button:focus svg {
	fill: var(--e-global-color-5266e14);
}

.elementor-140 .elementor-element.elementor-element-47da4dfb:not(.elementor-motion-effects-element-type-background),
.elementor-140 .elementor-element.elementor-element-47da4dfb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-47da4dfb>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-47da4dfb>.elementor-background-overlay {
	opacity: 0.1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-47da4dfb {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-140 .elementor-element.elementor-element-47da4dfb>.elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 90px;
}

.elementor-140 .elementor-element.elementor-element-21873256 {
	z-index: 1;
}

.elementor-140 .elementor-element.elementor-element-21873256 img {
	width: 10%;
	max-width: 100%;
}

body:not(.rtl) .elementor-140 .elementor-element.elementor-element-51a4c5fc {
	left: 0%;
}

body.rtl .elementor-140 .elementor-element.elementor-element-51a4c5fc {
	right: 0%;
}

.elementor-140 .elementor-element.elementor-element-51a4c5fc {
	top: 22%;
	z-index: 0;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-51a4c5fc .elementor-heading-title {
	font-family: var(--e-global-typography-3c14565-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c14565-font-size);
	font-weight: var(--e-global-typography-3c14565-font-weight);
	line-height: var(--e-global-typography-3c14565-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-288a5e63 {
	z-index: 1;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-288a5e63 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-27f47d7a {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
	top: -43%;
}

body:not(.rtl) .elementor-140 .elementor-element.elementor-element-27f47d7a {
	left: 3%;
}

body.rtl .elementor-140 .elementor-element.elementor-element-27f47d7a {
	right: 3%;
}

.elementor-140 .elementor-element.elementor-element-27f47d7a img {
	width: 100%;
	max-width: 100%;
	opacity: 0.2;
	filter: brightness(0%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-140 .elementor-element.elementor-element-a4dbd7f>.elementor-widget-container {
	padding: 0% 20% 0% 20%;
}

.elementor-140 .elementor-element.elementor-element-a4dbd7f {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-3f51a904:not(.elementor-motion-effects-element-type-background),
.elementor-140 .elementor-element.elementor-element-3f51a904>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #d2beb6
;
}

.elementor-140 .elementor-element.elementor-element-3f51a904>.elementor-background-overlay {
	background-color: #d2beb6;
	background-image: url("../../2023/line-e1622624773406.png");
    background-position: 100% 0%;
	background-repeat: no-repeat;
	background-size: 20% auto;
	opacity: 0.1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-3f51a904>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-3f51a904 {
	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-140 .elementor-element.elementor-element-3c5d8a0f>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-3c5d8a0f {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-140 .elementor-element.elementor-element-45708578:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-140 .elementor-element.elementor-element-45708578>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/masseur-doing-massage-on-womans-back-.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-45708578>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-45708578>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-4734da7c {
	--spacer-size: 273px;
}

.elementor-140 .elementor-element.elementor-element-6b81fc69>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-140 .elementor-element.elementor-element-6b81fc69 {
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-6b81fc69 .elementor-heading-title {
	font-family: var(--e-global-typography-a7e7765-font-family), Sans-serif;
	font-size: var(--e-global-typography-a7e7765-font-size);
	font-weight: var(--e-global-typography-a7e7765-font-weight);
	text-transform: var(--e-global-typography-a7e7765-text-transform);
	line-height: var(--e-global-typography-a7e7765-line-height);
	letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	color:#5d1930;
}

.elementor-140 .elementor-element.elementor-element-3d038f1f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-140 .elementor-element.elementor-element-3d038f1f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/spa-therapist-placing-black-stones-on-relaxed-young-lady-back.jpg");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-3d038f1f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
}

.elementor-140 .elementor-element.elementor-element-3d038f1f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-29efbada {
	--spacer-size: 273px;
}

.elementor-140 .elementor-element.elementor-element-4f3b7f48>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-140 .elementor-element.elementor-element-4f3b7f48 {
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-4f3b7f48 .elementor-heading-title {
	font-family: var(--e-global-typography-a7e7765-font-family), Sans-serif;
	font-size: var(--e-global-typography-a7e7765-font-size);
	font-weight: var(--e-global-typography-a7e7765-font-weight);
	text-transform: var(--e-global-typography-a7e7765-text-transform);
	line-height: var(--e-global-typography-a7e7765-line-height);
	letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-1333ea08:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-140 .elementor-element.elementor-element-1333ea08>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/massage-therapist-massaging-woman.jpg");
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-1333ea08>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
}

.elementor-140 .elementor-element.elementor-element-1333ea08>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-3d7f645c {
	--spacer-size: 273px;
}

.elementor-140 .elementor-element.elementor-element-5e2e8fc8>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
}

.elementor-140 .elementor-element.elementor-element-5e2e8fc8 {
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-5e2e8fc8 .elementor-heading-title {
	font-family: var(--e-global-typography-a7e7765-font-family), Sans-serif;
	font-size: var(--e-global-typography-a7e7765-font-size);
	font-weight: var(--e-global-typography-a7e7765-font-weight);
	text-transform: var(--e-global-typography-a7e7765-text-transform);
	line-height: var(--e-global-typography-a7e7765-line-height);
	letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-87a2518 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-140 .elementor-element.elementor-element-8996e2d {
	--display: flex;
}

.elementor-140 .elementor-element.elementor-element-5448945 {
	z-index: 1;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-5448945 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-7f47b94 {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-140 .elementor-element.elementor-element-7f47b94 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 10px 10px 10px 10px;
}

.elementor-140 .elementor-element.elementor-element-5209543f>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-5209543f {
	padding: 50px 0px 100px 0px;
}

.elementor-140 .elementor-element.elementor-element-6ba64b94 {
	z-index: 1;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-6ba64b94 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: #5d1930;
}

body:not(.rtl) .elementor-140 .elementor-element.elementor-element-64c4d5d7 {
	left: 0%;
}

body.rtl .elementor-140 .elementor-element.elementor-element-64c4d5d7 {
	right: 0%;
}

.elementor-140 .elementor-element.elementor-element-64c4d5d7 {
	top: -15%;
	z-index: 0;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-64c4d5d7 .elementor-heading-title {
	font-family: var(--e-global-typography-3c14565-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c14565-font-size);
	font-weight: var(--e-global-typography-3c14565-font-weight);
	line-height: var(--e-global-typography-3c14565-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-8feae95>.elementor-widget-container {
	padding: 0% 25% 0% 25%;
}

.elementor-140 .elementor-element.elementor-element-8feae95 {
	text-align: center;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-a5f1ad9>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-758700e4>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-9c9a795>.elementor-widget-container {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-9c9a795 {
	--icon-box-icon-margin: 15px;
}

.elementor-140 .elementor-element.elementor-element-9c9a795.elementor-view-stacked .elementor-icon {
	background-color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-9c9a795.elementor-view-framed .elementor-icon,
.elementor-140 .elementor-element.elementor-element-9c9a795.elementor-view-default .elementor-icon {
	fill: #5d1930;
	color:#5d1930 ;
	border-color: var(--e-global-color-secondary);
}

.elementor-140 .elementor-element.elementor-element-58bf78e0>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-8be855d>.elementor-widget-container {
	background-color:#d2beb6;
}

.elementor-140 .elementor-element.elementor-element-8be855d {
	--icon-box-icon-margin: 15px;
}

.elementor-140 .elementor-element.elementor-element-8be855d.elementor-view-stacked .elementor-icon {
	background-color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-8be855d.elementor-view-framed .elementor-icon,
.elementor-140 .elementor-element.elementor-element-8be855d.elementor-view-default .elementor-icon {
	fill: #5d1930;
	color: #5d1930;
	border-color: var(--e-global-color-secondary);
}

.elementor-140 .elementor-element.elementor-element-7091e2ba>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-cd57d02>.elementor-widget-container {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-cd57d02 {
	--icon-box-icon-margin: 15px;
}

.elementor-140 .elementor-element.elementor-element-cd57d02.elementor-view-stacked .elementor-icon {
	background-color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-cd57d02.elementor-view-framed .elementor-icon,
.elementor-140 .elementor-element.elementor-element-cd57d02.elementor-view-default .elementor-icon {
	fill: #5d1930;
	color: #5d1930;
	border-color: var(--e-global-color-secondary);
}

.elementor-140 .elementor-element.elementor-element-70fb63d3>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-0cf74c6>.elementor-widget-container {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-0cf74c6 {
	--icon-box-icon-margin: 15px;
}

.elementor-140 .elementor-element.elementor-element-0cf74c6.elementor-view-stacked .elementor-icon {
	background-color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-0cf74c6.elementor-view-framed .elementor-icon,
.elementor-140 .elementor-element.elementor-element-0cf74c6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: #5d1930;
	border-color: var(--e-global-color-secondary);
}

.elementor-140 .elementor-element.elementor-element-4d6c9aee>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-48975b7>.elementor-widget-container {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-48975b7 {
	--icon-box-icon-margin: 15px;
}

.elementor-140 .elementor-element.elementor-element-48975b7.elementor-view-stacked .elementor-icon {
	background-color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-48975b7.elementor-view-framed .elementor-icon,
.elementor-140 .elementor-element.elementor-element-48975b7.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-secondary);
	color: #5d1930;
	border-color: var(--e-global-color-secondary);
}

.elementor-140 .elementor-element.elementor-element-1702fb99 {
	padding: 100px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-6e1b2299>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class^='eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class^='eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class^='eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class^='eihe-reveal-']:before,
.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-reveal-']:before {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-reveal-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption {
	align-items: center;
	justify-content: center;
	padding: 0% 15% 0% 15%;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-86461cd-font-family), Sans-serif;
	font-size: var(--e-global-typography-86461cd-font-size);
	font-weight: var(--e-global-typography-86461cd-font-weight);
	letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-icon {
	color: #dddddd;
	font-size: 5px;
	width: 5px;
	height: 5px;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft {
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-iright {
	margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-2fd4389>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class^='eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class^='eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class^='eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class^='eihe-reveal-']:before,
.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-reveal-']:before {
	background-color: #6647508A;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-reveal-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption {
	align-items: center;
	justify-content: center;
	padding: 0% 15% 0% 15%;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-86461cd-font-family), Sans-serif;
	font-size: var(--e-global-typography-86461cd-font-size);
	font-weight: var(--e-global-typography-86461cd-font-weight);
	letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-icon {
	color: #dddddd;
	font-size: 5px;
	width: 5px;
	height: 5px;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft {
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-iright {
	margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-2b75ab61 {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-32e31a38>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-77d895f6>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class^='eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class^='eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class^='eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class^='eihe-reveal-']:before,
.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-reveal-']:before {
	background-color: #6647508A;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-reveal-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption {
	align-items: center;
	justify-content: center;
	padding: 0% 15% 0% 15%;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-86461cd-font-family), Sans-serif;
	font-size: var(--e-global-typography-86461cd-font-size);
	font-weight: var(--e-global-typography-86461cd-font-weight);
	letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-icon {
	color: #dddddd;
	font-size: 5px;
	width: 5px;
	height: 5px;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft {
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-iright {
	margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-47bd12>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class^='eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class^='eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class^='eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class^='eihe-reveal-']:before,
.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-reveal-']:before {
	background-color: #6647508A;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-reveal-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption {
	align-items: center;
	justify-content: center;
	padding: 0% 15% 0% 15%;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-86461cd-font-family), Sans-serif;
	font-size: var(--e-global-typography-86461cd-font-size);
	font-weight: var(--e-global-typography-86461cd-font-weight);
	letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-icon {
	color: #dddddd;
	font-size: 5px;
	width: 5px;
	height: 5px;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft {
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-iright {
	margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-6db6c5eb>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class^='eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class^='eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-shutter-in-']:after,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-shutter-in-']:before,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class^='eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-shutter-out-']:before,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class^='eihe-reveal-']:before,
.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-reveal-']:before {
	background-color: #6647508A;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-reveal-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-shutter-in-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box[class*=' eihe-shutter-out-'] .eihe-caption {
	background: none;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption {
	align-items: center;
	justify-content: center;
	padding: 0% 15% 0% 15%;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-86461cd-font-family), Sans-serif;
	font-size: var(--e-global-typography-86461cd-font-size);
	font-weight: var(--e-global-typography-86461cd-font-weight);
	letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption p {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-icon {
	color: #dddddd;
	font-size: 5px;
	width: 5px;
	height: 5px;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-ileft {
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-iright {
	margin-left: 0px;
}

.elementor-140 .elementor-element.elementor-element-2beaea69:not(.elementor-motion-effects-element-type-background),
.elementor-140 .elementor-element.elementor-element-2beaea69>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-2beaea69>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-2beaea69 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-2beaea69>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-19c9dd2e {
	z-index: 1;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-19c9dd2e .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-8eaed98>.elementor-widget-container {
	padding: 0% 25% 0% 25%;
}

.elementor-140 .elementor-element.elementor-element-8eaed98 {
	z-index: 1;
	text-align: center;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.8em;
	color: #3A2C39;
}

body:not(.rtl) .elementor-140 .elementor-element.elementor-element-6ba7f93 {
	left: -1%;
}

body.rtl .elementor-140 .elementor-element.elementor-element-6ba7f93 {
	right: -1%;
}

.elementor-140 .elementor-element.elementor-element-6ba7f93 {
	top: -30%;
	z-index: 0;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-6ba7f93 .elementor-heading-title {
	font-family: var(--e-global-typography-3c14565-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c14565-font-size);
	font-weight: var(--e-global-typography-3c14565-font-weight);
	line-height: var(--e-global-typography-3c14565-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-106373f:not(.elementor-motion-effects-element-type-background),
.elementor-140 .elementor-element.elementor-element-106373f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #d2beb6;
}

.elementor-140 .elementor-element.elementor-element-106373f>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-106373f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 50px 0px;
}

.elementor-140 .elementor-element.elementor-element-106373f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-2660890b>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-76faf229 {
	z-index: 1;
	text-align: left;
}

.elementor-140 .elementor-element.elementor-element-76faf229 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: #5d1930;
}

.elementor-140 .elementor-element.elementor-element-2cc45bff {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: #3A2C39;
}

.elementor-140 .elementor-element.elementor-element-6f4379bd {
	--divider-border-style: dashed;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-140 .elementor-element.elementor-element-6f4379bd .elementor-divider-separator {
	width: 100%;
}

.elementor-140 .elementor-element.elementor-element-6f4379bd .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-140 .elementor-element.elementor-element-12cef207:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/spa-background.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-element-populated>.elementor-background-overlay {
	background-color: #3A2C39;
	opacity: 0.5;
}

.elementor-bc-flex-widget .elementor-140 .elementor-element.elementor-element-12cef207.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-140 .elementor-element.elementor-element-12cef207.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-140 .elementor-element.elementor-element-12cef207.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 50px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 50px;
}

.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-3b972cb0 {
	width: auto;
	max-width: auto;
}

.elementor-140 .elementor-element.elementor-element-3b972cb0>.elementor-widget-container {
	background-color: #BFA498B5;
	padding: 60px 100px 60px 100px;
}

.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-ead7894-font-family), Sans-serif;
	font-size: var(--e-global-typography-ead7894-font-size);
	font-weight: var(--e-global-typography-ead7894-font-weight);
	line-height: var(--e-global-typography-ead7894-line-height);
}

.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #FFFFFF;
	padding: 35px 0px 20px 0px;
}

.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: "Alex Brush", Sans-serif;
	font-size: 100px;
	font-weight: 600;
	line-height: 1em;
}

.elementor-140 .elementor-element.elementor-element-5eee9515:not(.elementor-motion-effects-element-type-background),
.elementor-140 .elementor-element.elementor-element-5eee9515>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("assets/image/spa-setting-1.jpg");
	background-position: 0px 30%;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-140 .elementor-element.elementor-element-5eee9515>.elementor-container {
	max-width: 1290px;
}

.elementor-140 .elementor-element.elementor-element-5eee9515 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-140 .elementor-element.elementor-element-5eee9515>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-140 .elementor-element.elementor-element-4de3497e {
	z-index: 1;
}

.elementor-140 .elementor-element.elementor-element-4de3497e img {
	width: 10%;
	max-width: 100%;
}

.elementor-140 .elementor-element.elementor-element-50537c0a {
	z-index: 1;
	text-align: center;
}

.elementor-140 .elementor-element.elementor-element-50537c0a .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color:#5d1930;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider {
	--ekit_testimonial_left_right_spacing: 50px;
	--ekit_testimonial_slidetoshow: 1;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content::before {
	background-color: #FF505000;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-prev,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-next {
	background-color: #02010100;
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
	border-style: solid;
	border-width: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-140 .elementor-element.elementor-element-30c536d5 .ekit-main-swiper .elementskit-single-testimonial-slider,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card {
	margin-left: 0px;
	margin-right: 0px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card {
	padding: 0px 60px 60px 60px;
	box-shadow: 0px 0px 0px 0px rgba(215.1328125, 215.1328125, 215.1328125, 0.5);
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card {
	border-radius: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-commentor-content {
	padding: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
	color: #FFFFFF;
	margin: 0px 30px 0px 30px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
	color: #FFFFFF;
	margin: 0px 30px 0px 30px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
	font-family: "Muli", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	text-transform: none;
	line-height: 1.8em;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-name {
	color: #FFFFFF;
	font-family: var(--e-global-typography-db13ce3-font-family), Sans-serif;
	font-size: var(--e-global-typography-db13ce3-font-size);
	font-weight: var(--e-global-typography-db13ce3-font-weight);
	line-height: var(--e-global-typography-db13ce3-line-height);
	margin-bottom: 4px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-des {
	color: #FFFFFF;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-commentor-bio {
	margin: 0px 0px 0px 0px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-commentor-content .elementskit-client_logo {
	margin-bottom: 32px;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-navigation-button {
	font-size: 25px;
	-webkit-transform: translateY(40px);
	-ms-transform: translateY(40px);
	transform: translateY(40px);
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-prev {
	left: 10%;
	width: 50px;
	height: 50px;
	color: #FFFFFF;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-next {
	right: 10%;
	width: 50px;
	height: 50px;
	color: #FFFFFF;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-prev:hover {
	color: #E1D6CB;
}

.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-next:hover {
	color: #E1D6CB;
}

@media(min-width:768px) {
	.elementor-140 .elementor-element.elementor-element-87a2518 {
		--content-width: 1440px;
	}
}

@media(max-width:1024px) {
	.elementor-140 .elementor-element.elementor-element-bb9592a .elementor-background-slideshow__slide__image {
		background-size: cover;
		background-position: center center;
	}

	.elementor-140 .elementor-element.elementor-element-61976b29>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-3dfc30e4 .elementor-heading-title {
		font-size: var(--e-global-typography-5907655-font-size);
		line-height: var(--e-global-typography-5907655-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-4c30020d {
		font-size: 13px;
	}

	.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-21778ec2>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-21873256 img {
		width: 15%;
		max-width: 100%;
	}

	body:not(.rtl) .elementor-140 .elementor-element.elementor-element-51a4c5fc {
		left: 0%;
	}

	body.rtl .elementor-140 .elementor-element.elementor-element-51a4c5fc {
		right: 0%;
	}

	.elementor-140 .elementor-element.elementor-element-51a4c5fc {
		top: 20%;
	}

	.elementor-140 .elementor-element.elementor-element-51a4c5fc .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-288a5e63 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-27f47d7a {
		width: var(--container-widget-width, 19%);
		max-width: 19%;
		--container-widget-width: 19%;
		--container-widget-flex-grow: 0;
		top: -46%;
	}

	body:not(.rtl) .elementor-140 .elementor-element.elementor-element-27f47d7a {
		left: 10%;
	}

	body.rtl .elementor-140 .elementor-element.elementor-element-27f47d7a {
		right: 10%;
	}

	.elementor-140 .elementor-element.elementor-element-27f47d7a img {
		width: 100%;
		max-width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-a4dbd7f>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-a4dbd7f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3f51a904>.elementor-background-overlay {
		background-position: 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-3f51a904 {
		padding: 80px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-46478af3>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-45708578>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-6b81fc69 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-3d038f1f>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-4f3b7f48 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-1333ea08>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-5e2e8fc8 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-5448945 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-5209543f {
		padding: 80px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-15a8882>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-6ba64b94 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	body:not(.rtl) .elementor-140 .elementor-element.elementor-element-64c4d5d7 {
		left: -2%;
	}

	body.rtl .elementor-140 .elementor-element.elementor-element-64c4d5d7 {
		right: -2%;
	}

	.elementor-140 .elementor-element.elementor-element-64c4d5d7 {
		top: -10%;
	}

	.elementor-140 .elementor-element.elementor-element-64c4d5d7 .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-8feae95>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-8feae95 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-758700e4>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-58bf78e0>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-1702fb99 {
		padding: 80px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-2beaea69 {
		padding: 80px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-64a2f3a2>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-19c9dd2e .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-8eaed98>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-8eaed98 {
		font-size: 13px;
	}

	.elementor-140 .elementor-element.elementor-element-6ba7f93 {
		top: -20%;
	}

	.elementor-140 .elementor-element.elementor-element-6ba7f93 .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-106373f {
		padding: 0px 0px 40px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-16efba1e>.elementor-element-populated {
		margin: 0px 10px 20px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-76faf229 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-2cc45bff {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-element-populated {
		margin: 0px 20px 0px 20px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 20px;
		padding: 100px 0px 100px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-ead7894-font-size);
		line-height: var(--e-global-typography-ead7894-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: 80px;
	}

	.elementor-140 .elementor-element.elementor-element-5eee9515:not(.elementor-motion-effects-element-type-background),
	.elementor-140 .elementor-element.elementor-element-5eee9515>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 100% 0%;
	}

	.elementor-140 .elementor-element.elementor-element-5eee9515 {
		padding: 80px 0px 80px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-72ce289f>.elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}

	.elementor-140 .elementor-element.elementor-element-4de3497e img {
		width: 15%;
		max-width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-50537c0a .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5>.elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card {
		padding: 0px 0px 30px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: 14px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
		margin: -30px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
		margin: -30px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-db13ce3-font-size);
		line-height: var(--e-global-typography-db13ce3-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-prev {
		left: 80px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider .swiper-button-next {
		right: 100px;
	}
}

@media(max-width:767px) {
	.elementor-140 .elementor-element.elementor-element-61976b29>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-3dfc30e4 .elementor-heading-title {
		font-size: var(--e-global-typography-5907655-font-size);
		line-height: var(--e-global-typography-5907655-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-4c30020d>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-4c30020d {
		font-size: 12px;
	}

	.elementor-140 .elementor-element.elementor-element-56f39099>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-140 .elementor-element.elementor-element-56f39099 .elementskit-btn {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-2055a96c>.elementor-widget-container {
		margin: 15px 20px 15px 20px;
	}

	.elementor-140 .elementor-element.elementor-element-2055a96c .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-47da4dfb {
		padding: 50px 0px 80px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-21778ec2>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-21873256 img {
		width: 25%;
		max-width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-51a4c5fc {
		top: 20%;
	}

	.elementor-140 .elementor-element.elementor-element-51a4c5fc .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-288a5e63 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-27f47d7a {
		width: var(--container-widget-width, 30%);
		max-width: 30%;
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		top: -30%;
	}

	.elementor-140 .elementor-element.elementor-element-a4dbd7f {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3f51a904>.elementor-background-overlay {
		background-position: 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-3f51a904 {
		padding: 50px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-46478af3>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-6b81fc69 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-4f3b7f48 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-5e2e8fc8 .elementor-heading-title {
		font-size: var(--e-global-typography-a7e7765-font-size);
		line-height: var(--e-global-typography-a7e7765-line-height);
		letter-spacing: var(--e-global-typography-a7e7765-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-5448945 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-7f47b94 {
		--e-image-carousel-slides-to-show: 1;
	}

	.elementor-140 .elementor-element.elementor-element-7f47b94 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-140 .elementor-element.elementor-element-5209543f {
		padding: 50px 0px 50px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-15a8882>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-6ba64b94 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-64c4d5d7 {
		top: -2%;
	}

	.elementor-140 .elementor-element.elementor-element-64c4d5d7 .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-8feae95 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-7091e2ba>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-70fb63d3>.elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-140 .elementor-element.elementor-element-1702fb99 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-19b2a2e8 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-3bab9e37 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-77d895f6 .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-84b7ffd .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption .eihe-title-cover .eihe-title {
		font-size: var(--e-global-typography-86461cd-font-size);
		letter-spacing: var(--e-global-typography-86461cd-letter-spacing);
	}

	.elementor-140 .elementor-element.elementor-element-1fc9e7aa .eihe-box .eihe-caption p {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-2beaea69 {
		padding: 50px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-64a2f3a2>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-19c9dd2e .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-8eaed98 {
		font-size: 12px;
	}

	.elementor-140 .elementor-element.elementor-element-6ba7f93 {
		top: -5%;
	}

	.elementor-140 .elementor-element.elementor-element-6ba7f93 .elementor-heading-title {
		font-size: var(--e-global-typography-3c14565-font-size);
		line-height: var(--e-global-typography-3c14565-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-16efba1e>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-76faf229 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-2cc45bff {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-12cef207>.elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-ead7894-font-size);
		line-height: var(--e-global-typography-ead7894-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-140 .elementor-element.elementor-element-3b972cb0 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: 48px;
	}

	.elementor-140 .elementor-element.elementor-element-5eee9515:not(.elementor-motion-effects-element-type-background),
	.elementor-140 .elementor-element.elementor-element-5eee9515>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-5eee9515 {
		padding: 50px 0px 50px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-72ce289f>.elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
	}

	.elementor-140 .elementor-element.elementor-element-4de3497e img {
		width: 20%;
	}

	.elementor-140 .elementor-element.elementor-element-50537c0a .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial-slider {
		--ekit_testimonial_left_right_spacing: 10px;
		--ekit_testimonial_slidetoshow: 1;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 7px 0px 7px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-tootltip-testimonial .elementskit-commentor-content,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card {
		padding: 0px 0px 40px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p,
	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
		font-size: 14px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-single-testimonial-slider .elementskit-commentor-content>p {
		margin: -25px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-testimonial_card .elementskit-commentor-coment {
		margin: -25px 0px 0px 0px;
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-name {
		font-size: var(--e-global-typography-db13ce3-font-size);
		line-height: var(--e-global-typography-db13ce3-line-height);
	}

	.elementor-140 .elementor-element.elementor-element-30c536d5 .elementskit-profile-info .elementskit-author-des {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-140 .elementor-element.elementor-element-45708578 {
		width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-3d038f1f {
		width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-1333ea08 {
		width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-758700e4 {
		width: 33.3%;
	}

	.elementor-140 .elementor-element.elementor-element-58bf78e0 {
		width: 33.3%;
	}

	.elementor-140 .elementor-element.elementor-element-7091e2ba {
		width: 33.3%;
	}

	.elementor-140 .elementor-element.elementor-element-70fb63d3 {
		width: 33.3%;
	}

	.elementor-140 .elementor-element.elementor-element-4d6c9aee {
		width: 33.3%;
	}

	.elementor-140 .elementor-element.elementor-element-32e31a38 {
		width: 50%;
	}

	.elementor-140 .elementor-element.elementor-element-47bd12 {
		width: 50%;
	}

	.elementor-140 .elementor-element.elementor-element-6db6c5eb {
		width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-16efba1e {
		width: 100%;
	}

	.elementor-140 .elementor-element.elementor-element-12cef207 {
		width: 100%;
	}
}