.elementor-132 .elementor-element.elementor-element-8db6a81>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-8db6a81 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 1em 0em 1em;
}

.elementor-132 .elementor-element.elementor-element-8db6a81:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-8db6a81>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/dhanias1s_3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-132 .elementor-element.elementor-element-8db6a81>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, #46dddbE3 30%, var(--e-global-color-primary) 100%);
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-8db6a81,
.elementor-132 .elementor-element.elementor-element-8db6a81>.elementor-background-overlay {
	border-radius: 0px 0px 120px 0px;
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-a5f2179.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-132 .elementor-element.elementor-element-53d6e2f {
	overflow: hidden;
}

.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-icon i {
	color: var(--e-global-color-651faef);
	transition: color 0.3s;
}

.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-651faef);
	transition: fill 0.3s;
}

.elementor-132 .elementor-element.elementor-element-6cb607f {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}

.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-text {
	text-shadow: -2px 2px 10px rgba(0, 0, 0, 0.2);
	color: var(--e-global-color-651faef);
	transition: color 0.3s;
}

.elementor-132 .elementor-element.elementor-element-19ac876 .elementor-heading-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-3715edf-font-family), Sans-serif;
	font-size: var(--e-global-typography-3715edf-font-size);
	font-weight: var(--e-global-typography-3715edf-font-weight);
	text-transform: var(--e-global-typography-3715edf-text-transform);
	line-height: var(--e-global-typography-3715edf-line-height);
	letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
	word-spacing: var(--e-global-typography-3715edf-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-f251970 {
	color: var(--e-global-color-73e59ac);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-4c082b4 .elementor-button {
	fill: var(--e-global-color-a291686);
	color: var(--e-global-color-a291686);
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-651faef) 0%, var(--e-global-color-651faef) 100%);
}

.elementor-132 .elementor-element.elementor-element-4c082b4 .elementor-button:hover,
.elementor-132 .elementor-element.elementor-element-4c082b4 .elementor-button:focus {
	color: var(--e-global-color-primary);
	background-color: transparent;
	background-image: linear-gradient(165deg, var(--e-global-color-text) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-132 .elementor-element.elementor-element-4c082b4 .elementor-button:hover svg,
.elementor-132 .elementor-element.elementor-element-4c082b4 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-9d619a4.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-132 .elementor-element.elementor-element-9d619a4>.elementor-element-populated {
	padding: 2em 0em 0em 0em;
}

.elementor-132 .elementor-element.elementor-element-107bbb8 {
	--icon-box-icon-margin: 10px;
	width: auto;
	max-width: auto;
	top: 496px;
}

.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-107bbb8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-107bbb8.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-107bbb8.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-112b6c4-font-family), Sans-serif;
	font-size: var(--e-global-typography-112b6c4-font-size);
	font-weight: var(--e-global-typography-112b6c4-font-weight);
	line-height: var(--e-global-typography-112b6c4-line-height);
	letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
	word-spacing: var(--e-global-typography-112b6c4-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-description {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-107bbb8>.elementor-widget-container {
	padding: 10px 10px 10px 10px;
	background-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-107bbb8 {
	left: -38px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-107bbb8 {
	right: -38px;
}

.elementor-132 .elementor-element.elementor-element-acd1984 {
	--icon-box-icon-margin: 10px;
	width: auto;
	max-width: auto;
	top: 341px;
}
linear-gradient(180deg, #33d6d3 30%, #fb7830 100%)

.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-acd1984.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-acd1984.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-acd1984.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon {
	font-size: 50px;
}

.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-112b6c4-font-family), Sans-serif;
	font-size: var(--e-global-typography-112b6c4-font-size);
	font-weight: var(--e-global-typography-112b6c4-font-weight);
	line-height: var(--e-global-typography-112b6c4-line-height);
	letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
	word-spacing: var(--e-global-typography-112b6c4-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-description {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-acd1984>.elementor-widget-container {
	padding: 10px 10px 10px 10px;
	background-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-acd1984 {
	left: 23px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-acd1984 {
	right: 23px;
}

.elementor-132 .elementor-element.elementor-element-9b0dfc4 img {
	width: 100%;
	height: 650px;
	object-fit: contain;
	object-position: center center;
}

.elementor-132 .elementor-element.elementor-element-9b0dfc4 {
	width: auto;
	max-width: auto;
}

.elementor-132 .elementor-element.elementor-element-8110333>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-8110333 {
	overflow: hidden;
	padding: 0em 1em 0em 1em;
}

.elementor-132 .elementor-element.elementor-element-2817054>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-9eaa092);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4em 0em 4em 0em;
}

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

.elementor-132 .elementor-element.elementor-element-acb2d4b>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-287a188>.elementor-element-populated {
	margin: 0em 2em 0em 0em;
	--e-column-margin-right: 2em;
	--e-column-margin-left: 0em;
}

.elementor-132 .elementor-element.elementor-element-4b0d195 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-d3dae9a-font-family), Sans-serif;
	font-size: var(--e-global-typography-d3dae9a-font-size);
	font-weight: var(--e-global-typography-d3dae9a-font-weight);
	line-height: var(--e-global-typography-d3dae9a-line-height);
	letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
	word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-4b0d195 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-589b101 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 4px;
}

.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider-separator {
	width: 80px;
}

.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-132 .elementor-element.elementor-element-a93a3a8 {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-132 .elementor-element.elementor-element-a93a3a8 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-b4db746 {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-132 .elementor-element.elementor-element-b4db746 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-51e3c47>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-51e3c47 {
	overflow: hidden;
	padding: 7em 1em 7em 1em;
}

.elementor-132 .elementor-element.elementor-element-5756df7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-number-wrapper {
	color: var(--e-global-color-651faef);
	font-family: var(--e-global-typography-3715edf-font-family), Sans-serif;
	font-size: var(--e-global-typography-3715edf-font-size);
	font-weight: var(--e-global-typography-3715edf-font-weight);
	text-transform: var(--e-global-typography-3715edf-text-transform);
	line-height: var(--e-global-typography-3715edf-line-height);
	letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
	word-spacing: var(--e-global-typography-3715edf-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-title {
	color: var(--e-global-color-651faef);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	line-height: var(--e-global-typography-520c191-line-height);
	letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	word-spacing: var(--e-global-typography-520c191-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-77c9e6e>.elementor-widget-container {
	padding: 20px 20px 20px 20px;
	background-color: transparent;
	background-image: linear-gradient(165deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.25);
}

.elementor-132 .elementor-element.elementor-element-77c9e6e {
	width: auto;
	max-width: auto;
	bottom: 1em;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-77c9e6e {
	right: 0px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-77c9e6e {
	left: 0px;
}

.elementor-132 .elementor-element.elementor-element-43bba6c img {
	width: 100%;
	height: 450px;
	object-fit: cover;
	object-position: center center;
	border-radius: 8px 8px 8px 100px;
}

.elementor-132 .elementor-element.elementor-element-43bba6c>.elementor-widget-container {
	padding: 0em 1em 0em 0em;
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-218b5c2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-218b5c2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-218b5c2>.elementor-element-populated {
	margin: 0em 0em 0em 4em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 4em;
}

.elementor-132 .elementor-element.elementor-element-7e7a563 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-63b1b34>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-254c8df {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-9eaa092);
	--divider-border-width: 1px;
}

.elementor-132 .elementor-element.elementor-element-254c8df .elementor-divider-separator {
	width: 100%;
}

.elementor-132 .elementor-element.elementor-element-254c8df .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-132 .elementor-element.elementor-element-c63e690 {
	margin-top: 0.5em;
	margin-bottom: 0em;
}

.elementor-132 .elementor-element.elementor-element-62c6eb0>.elementor-element-populated {
	padding: 0px 25px 0px 0px;
}

.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .skill-bar {
	background-color: var(--e-global-color-9eaa092);
	height: 10px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(205deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	line-height: var(--e-global-typography-520c191-line-height);
	letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	word-spacing: var(--e-global-typography-520c191-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-9bfdda8 {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-697bfe9>.elementor-element-populated {
	padding: 0px 0px 0px 25px;
}

.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .number-percentage-wraper {
	display: no;
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .skill-bar {
	background-color: var(--e-global-color-9eaa092);
	height: 10px;
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .skill-track {
	background-color: transparent;
	background-image: linear-gradient(205deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .skill-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	line-height: var(--e-global-typography-520c191-line-height);
	letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	word-spacing: var(--e-global-typography-520c191-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-ac372c7 {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-f1af880 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0.5em 8em 0.5em;
}

.elementor-132 .elementor-element.elementor-element-f1af880:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-f1af880>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-a954db2);
}

.elementor-132 .elementor-element.elementor-element-f1af880>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-450e6c2 {
	margin-top: 0em;
	margin-bottom: 1em;
}

.elementor-132 .elementor-element.elementor-element-647be10>.elementor-element-populated {
	margin: 0em 3em 0em 0em;
	--e-column-margin-right: 3em;
	--e-column-margin-left: 0em;
}

.elementor-132 .elementor-element.elementor-element-4358965>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-d060af6 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-primary);
	--divider-border-width: 4px;
}

.elementor-132 .elementor-element.elementor-element-d060af6 .elementor-divider-separator {
	width: 80px;
}

.elementor-132 .elementor-element.elementor-element-d060af6 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-132 .elementor-element.elementor-element-74baf2f {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-74baf2f>.elementor-widget-container {
	padding: 25px 25px 25px 25px;
	background-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-74baf2f:hover .elementor-widget-container {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd>.elementor-widget-container {
	padding: 25px 25px 25px 25px;
	background-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-4c5dfbd:hover .elementor-widget-container {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

.elementor-132 .elementor-element.elementor-element-8de27c9 {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title {
	margin-bottom: 7px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-8de27c9>.elementor-widget-container {
	padding: 25px 25px 25px 25px;
	background-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-8de27c9:hover .elementor-widget-container {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

.elementor-132 .elementor-element.elementor-element-127a33b:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-127a33b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/15303164_green_comics_halftone_background-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-132 .elementor-element.elementor-element-127a33b>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(165deg, var(--e-global-color-secondary) 40%, var(--e-global-color-primary) 100%);
	opacity: 0.85;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-127a33b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0.5em 0em 0.5em;
}

.elementor-132 .elementor-element.elementor-element-fc0715b img {
	width: 100%;
	height: 640px;
	object-fit: contain;
	object-position: center center;
	filter: brightness(110%) contrast(150%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-132 .elementor-element.elementor-element-fc0715b>.elementor-widget-container {
	margin: -5em 0em -5em 0em;
}

.elementor-132 .elementor-element.elementor-element-fc0715b {
	z-index: 3;
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-5f78428.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-5f78428.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-5f78428>.elementor-element-populated {
	padding: 5em 0em 5em 4em;
}

.elementor-132 .elementor-element.elementor-element-9d7b5dd .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-e83df85 .elementor-heading-title {
	color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-686daa3 {
	color: var(--e-global-color-9eaa092);
}

.elementor-132 .elementor-element.elementor-element-0e87031 img {
	width: 100%;
}

.elementor-132 .elementor-element.elementor-element-0e87031>.elementor-widget-container {
	margin: 0px 7px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-0e87031 {
	width: var(--container-widget-width, 150px);
	max-width: 150px;
	--container-widget-width: 150px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-6b10ca1 img {
	width: 100%;
}

.elementor-132 .elementor-element.elementor-element-6b10ca1>.elementor-widget-container {
	margin: 0px 0px 0px 7px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-651faef);
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-6b10ca1 {
	width: var(--container-widget-width, 150px);
	max-width: 150px;
	--container-widget-width: 150px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-39d5f12 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0.5em 8em 0.5em;
}

.elementor-132 .elementor-element.elementor-element-39d5f12:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-39d5f12>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/BG1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-132 .elementor-element.elementor-element-39d5f12>.elementor-background-overlay {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFFFFFD9 0%, var(--e-global-color-651faef) 80%);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-b5adb57>.elementor-container {
	max-width: 700px;
}

.elementor-132 .elementor-element.elementor-element-b5adb57 {
	margin-top: 0em;
	margin-bottom: 1.5em;
}

.elementor-132 .elementor-element.elementor-element-11a13f6 {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-11a13f6 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-ae91095 {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-413d87f {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-95f3ab6:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-26f7373.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-26f7373>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-26f7373 {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-26f7373 {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-26f7373 {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-c1fe9ff {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-0e9b75d>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-c0eb91e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

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

.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-2fe13fa.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-2fe13fa>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-2fe13fa {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-2fe13fa {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-2fe13fa {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c036205 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-c036205 .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-c036205 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c036205 .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c036205 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-c036205 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-c036205 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-c036205>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-c036205 {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-b89604a>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-7629cfd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-346364c.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-346364c>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-346364c {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-346364c {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-346364c {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-b689ade .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-b689ade .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-b689ade .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-b689ade .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-b689ade .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-b689ade .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-b689ade .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-b689ade>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-b689ade {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-64daa9c>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-c54ba65:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

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

.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-693e6bd.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-693e6bd>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-693e6bd {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-693e6bd {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-693e6bd {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-fc5bbca {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-629aafe>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-356ce6a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-3618fc0.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-3618fc0>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-3618fc0 {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-3618fc0 {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-3618fc0 {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-9717bb2>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-9717bb2 {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-d56bf2e>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-7c5c9ac:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-88450a7.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-88450a7>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-88450a7 {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-88450a7 {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-88450a7 {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-e30c9a2 {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-ce261b4>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-10b359f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-9989875.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-9989875>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-9989875 {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-9989875 {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-9989875 {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-d3645cb .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-d3645cb .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-d3645cb .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-d3645cb .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-d3645cb .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-d3645cb .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-d3645cb .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-d3645cb>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-d3645cb {
	width: var(--container-widget-width, 265px);
	max-width: 265px;
	--container-widget-width: 265px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-6a3cf64>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-285aa1c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-element-populated {
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 10px 10px 10px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 40px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-dc9fdca.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon {
	font-size: 32px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon svg {
	height: 32px;
}

.elementor-132 .elementor-element.elementor-element-dc9fdca>.elementor-widget-container {
	margin: 0px 0px -7px 0px;
}

.elementor-132 .elementor-element.elementor-element-dc9fdca {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-dc9fdca {
	right: 20px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-dc9fdca {
	left: 20px;
}

.elementor-132 .elementor-element.elementor-element-45be796 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-secondary);
	margin: 0px 0px 0px 0px;
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-45be796 .ekit-heading__title-has-border::before {
	width: 5px;
	height: 100%;
	top: 0px;
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 0%, var(--e-global-color-a291686) 100%);
}

.elementor-132 .elementor-element.elementor-element-45be796 .ekit-heading__title-has-border {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-45be796 .ekit-heading__title-has-border~* {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-45be796 .ekit-heading__subtitle-has-border {
	margin-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-45be796 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-45be796 .elementskit-section-title-wraper .elementskit-section-title:hover>span {
	color: #000000;
}

.elementor-132 .elementor-element.elementor-element-45be796>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-132 .elementor-element.elementor-element-45be796 {
	width: var(--container-widget-width, 275px);
	max-width: 275px;
	--container-widget-width: 275px;
	--container-widget-flex-grow: 0;
}

.elementor-132 .elementor-element.elementor-element-67c885f>.elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-132 .elementor-element.elementor-element-285d931>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-285d931 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 1em 0em 1em;
}

.elementor-132 .elementor-element.elementor-element-285d931:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-285d931>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-a954db2);
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/topography-1.png");
	background-position: center center;
	background-repeat: repeat;
	background-size: 350px auto;
}

.elementor-132 .elementor-element.elementor-element-285d931>.elementor-background-overlay {
	background-color: transparent;
	background-image: radial-gradient(at center center, #F6F6F6C7 0%, var(--e-global-color-a954db2) 80%);
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-285d931,
.elementor-132 .elementor-element.elementor-element-285d931>.elementor-background-overlay {
	border-radius: 0px 150px 0px 0px;
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-462eb0e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-462eb0e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-462eb0e>.elementor-element-populated {
	padding: 7em 4em 7em 0em;
}

.elementor-132 .elementor-element.elementor-element-7176283 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-a8f9652 {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-cbbd222 {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-b4f445a {
	--icon-box-icon-margin: 15px;
}

.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-73e59ac);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-73e59ac);
	color: var(--e-global-color-73e59ac);
	border-color: var(--e-global-color-73e59ac);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-stacked .elementor-icon:hover {
	background-color: var(--e-global-color-primary);
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-framed .elementor-icon:hover,
.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-default .elementor-icon:hover {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a.elementor-view-framed .elementor-icon:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon {
	font-size: 25px;
}

.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
	letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
	word-spacing: var(--e-global-typography-7044a64-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-533b285.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-533b285.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-533b285.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-132 .elementor-element.elementor-element-533b285>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-132 .elementor-element.elementor-element-4e53395 img {
	max-width: 50vw;
	height: 720px;
	object-fit: cover;
	object-position: center center;
	filter: brightness(80%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	border-radius: 0px 150px 0px 0px;
}

.elementor-132 .elementor-element.elementor-element-53a3849 .video-content {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn i {
	font-size: 56px;
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn svg {
	max-width: 56px;
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn {
	width: 120px;
	height: 120px;
	line-height: 97px;
	--glow-size: 40px;
	color: var(--e-global-color-secondary);
	background-color: #FFFFFFA8;
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn.glow-btn>i:after {
	color: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn:hover {
	color: var(--e-global-color-primary);
	background-color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn:hover svg path {
	stroke: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-132 .elementor-element.elementor-element-53a3849 {
	width: auto;
	max-width: auto;
	bottom: 50px;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-53a3849 {
	left: 50px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-53a3849 {
	right: 50px;
}

.elementor-132 .elementor-element.elementor-element-bbcc910>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-bbcc910 {
	overflow: hidden;
	padding: 7em 1em 7em 1em;
}

.elementor-132 .elementor-element.elementor-element-76c410a>.elementor-container {
	max-width: 700px;
}

.elementor-132 .elementor-element.elementor-element-76c410a {
	margin-top: 0em;
	margin-bottom: 2em;
}

.elementor-132 .elementor-element.elementor-element-4bf7fa2 {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-4bf7fa2 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-596c447 {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-644db4e {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-bd69ff0,
.elementor-132 .elementor-element.elementor-element-bd69ff0>.elementor-background-overlay {
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-bd69ff0 {
	box-shadow: 0px 5px 30px -10px rgba(0, 0, 0, 0.15);
}

.elementor-132 .elementor-element.elementor-element-f5815e5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/credit-card-woman-and-phone-for-ecommerce-payment-fintech-and-password-for-online-shopping-at-hom.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(165deg, var(--e-global-color-secondary) 20%, var(--e-global-color-primary) 100%);
	opacity: 0.75;
}

.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated,
.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated>.elementor-background-overlay,
.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-background-slideshow {
	border-radius: 8px 0px 0px 8px;
}

.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 30px 30px 30px;
}

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

.elementor-132 .elementor-element.elementor-element-300882f .elementor-heading-title {
	color: var(--e-global-color-a291686);
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-132 .elementor-element.elementor-element-300882f>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 5px 15px 5px 15px;
	background-color: var(--e-global-color-651faef);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-300882f {
	width: auto;
	max-width: auto;
}

.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title {
	margin-bottom: 10px;
	color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-description {
	color: var(--e-global-color-651faef);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-46f3b7a>.elementor-element-populated {
	padding: 30px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-c0bc324 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-132 .elementor-element.elementor-element-c0bc324>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 5px 15px 5px 15px;
	background-color: var(--e-global-color-651faef);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-c0bc324 {
	width: auto;
	max-width: auto;
}

.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title {
	margin-bottom: 10px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-1b2bd50>.elementor-element-populated {
	border-style: dashed;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-9eaa092);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-1b2bd50>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-0e627c8 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-132 .elementor-element.elementor-element-0e627c8>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 5px 15px 5px 15px;
	background-color: var(--e-global-color-651faef);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-0e627c8 {
	width: auto;
	max-width: auto;
}

.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title {
	margin-bottom: 10px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-11e020c>.elementor-element-populated {
	border-style: dashed;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-9eaa092);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 30px 30px 30px 30px;
}

.elementor-132 .elementor-element.elementor-element-11e020c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-4a06b84 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-132 .elementor-element.elementor-element-4a06b84>.elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 5px 15px 5px 15px;
	background-color: var(--e-global-color-651faef);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 5px 5px 5px 5px;
}

.elementor-132 .elementor-element.elementor-element-4a06b84 {
	width: auto;
	max-width: auto;
}

.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title {
	margin-bottom: 10px;
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title,
.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title a {
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
	letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
	word-spacing: var(--e-global-typography-83682a1-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-description {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
	letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
	word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-dbfcd83>.elementor-container {
	max-width: 1250px;
}

.elementor-132 .elementor-element.elementor-element-dbfcd83 {
	padding: 0em 1em 7em 1em;
}

.elementor-132 .elementor-element.elementor-element-e258d2e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-2db06a9);
	color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-default .elementor-icon {
	color: var(--e-global-color-2db06a9);
	border-color: var(--e-global-color-2db06a9);
}

.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-framed .elementor-icon,
.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-2db06a9);
}

.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-28af6c4.elementor-view-stacked .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon {
	font-size: 45px;
	padding: 20px;
	border-radius: 8px 8px 8px 8px;
}

.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon svg {
	height: 45px;
}

.elementor-132 .elementor-element.elementor-element-28af6c4>.elementor-widget-container {
	padding: 10px 7px 0px 7px;
	background-color: var(--e-global-color-primary);
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 10px 40px -5px rgba(0, 0, 0, 0.15);
}

.elementor-132 .elementor-element.elementor-element-28af6c4 {
	width: auto;
	max-width: auto;
	top: -10px;
	z-index: 3;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-28af6c4 {
	left: 0px;
}

body.rtl .elementor-132 .elementor-element.elementor-element-28af6c4 {
	right: 0px;
}

.elementor-132 .elementor-element.elementor-element-f928faf img {
	width: 100%;
	height: 475px;
	object-fit: cover;
	object-position: center center;
	border-radius: 8px 8px 8px 100px;
}

.elementor-132 .elementor-element.elementor-element-f928faf>.elementor-widget-container {
	padding: 0px 0px 0px 10px;
}

.elementor-bc-flex-widget .elementor-132 .elementor-element.elementor-element-8aa2fcc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-8aa2fcc.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-132 .elementor-element.elementor-element-8aa2fcc>.elementor-element-populated {
	margin: 0em 0em 0em 4em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 4em;
}

.elementor-132 .elementor-element.elementor-element-d63e971 .elementor-heading-title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	word-spacing: var(--e-global-typography-84ca66e-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-main-swiper {
	width: 100%;
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-main-swiper .swiper-slide {
	background-color: var(--e-global-color-a954db2);
	border-radius: 8px;
	padding: 30px 30px 25px 30px;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
	margin-top: 20px;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
	margin-bottom: 20px;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 20px;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
	padding-left: 20px;
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__text {
	color: var(--e-global-color-text);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	line-height: 1.5em;
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__name {
	color: var(--e-global-color-secondary);
	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);
	text-transform: var(--e-global-typography-text-text-transform);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	line-height: var(--e-global-typography-69c152f-line-height);
	letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
	word-spacing: var(--e-global-typography-69c152f-word-spacing);
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__image img {
	width: 55px;
	height: 55px;
	border-style: solid;
	border-color: var(--e-global-color-651faef);
	border-width: 5px;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + (55px / 2) - 8px);
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + (55px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + (55px / 2) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + (55px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + (55px / 2) - 8px);
	left: auto;
}

body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-left: 15px;
	margin-right: 0;
}

body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body.rtl .elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-right: 15px;
	margin-left: 0;
}

.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,
.elementor-132 .elementor-element.elementor-element-a763aba.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite {
	margin-top: 15px;
}

.elementor-132 .elementor-element.elementor-element-a763aba .elementor-swiper-button {
	font-size: 20px;
}

.elementor-132 .elementor-element.elementor-element-a763aba>.elementor-widget-container {
	margin: 0em 0em 0em -13em;
	padding: 15px 0px 0px 15px;
	background-color: var(--e-global-color-651faef);
	border-radius: 10px 0px 0px 0px;
}

.elementor-132 .elementor-element.elementor-element-3d64d06 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0.5em 10em 0.5em;
}

.elementor-132 .elementor-element.elementor-element-3d64d06:not(.elementor-motion-effects-element-type-background),
.elementor-132 .elementor-element.elementor-element-3d64d06>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://kitdemo.moxcreative.com/ezepay/wp-content/uploads/sites/14/2023/08/online-payment-hands-of-woman-holding-a-credit-card-and-using-smart-phone-laptop-for-online-shoppin.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-132 .elementor-element.elementor-element-3d64d06>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(165deg, var(--e-global-color-secondary) 40%, var(--e-global-color-primary) 100%);
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-132 .elementor-element.elementor-element-200e43d {
	padding: 0% 60% 0% 0%;
}

.elementor-132 .elementor-element.elementor-element-8fe6c97 .elementor-heading-title {
	color: var(--e-global-color-651faef);
}

.elementor-132 .elementor-element.elementor-element-2f553f6 {
	color: var(--e-global-color-a954db2);
}

@media(min-width:768px) {
	.elementor-132 .elementor-element.elementor-element-287a188 {
		width: 35%;
	}

	.elementor-132 .elementor-element.elementor-element-a9cd9ef {
		width: 65%;
	}

	.elementor-132 .elementor-element.elementor-element-647be10 {
		width: 45%;
	}

	.elementor-132 .elementor-element.elementor-element-271cd01 {
		width: 55%;
	}

	.elementor-132 .elementor-element.elementor-element-3289ff7 {
		width: 45%;
	}

	.elementor-132 .elementor-element.elementor-element-5f78428 {
		width: 55%;
	}
}

@media(max-width:1024px) {
	.elementor-132 .elementor-element.elementor-element-8db6a81 {
		padding: 0em 2em 0em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-19ac876 .elementor-heading-title {
		font-size: var(--e-global-typography-3715edf-font-size);
		line-height: var(--e-global-typography-3715edf-line-height);
		letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
		word-spacing: var(--e-global-typography-3715edf-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f251970 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
		width: var(--container-widget-width, 330px);
		max-width: 330px;
		--container-widget-width: 330px;
		--container-widget-flex-grow: 0;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 {
		--icon-box-icon-margin: 7px;
		top: 383px;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon {
		font-size: 45px;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
		letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
		word-spacing: var(--e-global-typography-112b6c4-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-description {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8>.elementor-widget-container {
		padding: 7px 7px 7px 7px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-107bbb8 {
		left: -101px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-107bbb8 {
		right: -101px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 {
		--icon-box-icon-margin: 7px;
		top: 288px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon {
		font-size: 45px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
		letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
		word-spacing: var(--e-global-typography-112b6c4-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-description {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-acd1984>.elementor-widget-container {
		padding: 7px 7px 7px 7px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-acd1984 {
		left: -61px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-acd1984 {
		right: -61px;
	}

	.elementor-132 .elementor-element.elementor-element-9b0dfc4 img {
		height: 490px;
	}

	.elementor-132 .elementor-element.elementor-element-9b0dfc4>.elementor-widget-container {
		margin: 0em -6em 0em -4em;
	}

	.elementor-132 .elementor-element.elementor-element-8110333 {
		padding: 0em 2em 0em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-2817054>.elementor-element-populated {
		padding: 3.5em 0em 3em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-287a188.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-132 .elementor-element.elementor-element-287a188>.elementor-element-populated {
		margin: 0em 0em 2em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}

	.elementor-132 .elementor-element.elementor-element-4b0d195 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-d3dae9a-font-size);
		line-height: var(--e-global-typography-d3dae9a-line-height);
		letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
		word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-4b0d195 {
		width: var(--container-widget-width, 450px);
		max-width: 450px;
		--container-widget-width: 450px;
		--container-widget-flex-grow: 0;
	}

	.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider-separator {
		width: 77px;
		margin: 0 auto;
		margin-center: 0;
	}

	.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider {
		text-align: center;
	}

	.elementor-132 .elementor-element.elementor-element-a93a3a8 {
		--e-image-carousel-slides-to-show: 4;
	}

	.elementor-132 .elementor-element.elementor-element-b4db746 {
		--e-image-carousel-slides-to-show: 4;
	}

	.elementor-132 .elementor-element.elementor-element-51e3c47 {
		padding: 4em 2em 4em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-3715edf-font-size);
		line-height: var(--e-global-typography-3715edf-line-height);
		letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
		word-spacing: var(--e-global-typography-3715edf-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-77c9e6e {
		right: -1em;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-77c9e6e {
		left: -1em;
	}

	.elementor-132 .elementor-element.elementor-element-43bba6c>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-218b5c2>.elementor-element-populated {
		margin: 0em 0em 2em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}

	.elementor-132 .elementor-element.elementor-element-7e7a563 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-baf2c9c>.elementor-widget-container {
		padding: 0em 7em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-9bfdda8 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-ac372c7 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f1af880 {
		padding: 3.5em 1.5em 3.5em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-647be10>.elementor-element-populated {
		margin: 0em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}

	.elementor-132 .elementor-element.elementor-element-bf09687>.elementor-widget-container {
		padding: 0em 10em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-d060af6 .elementor-divider-separator {
		width: 77px;
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-127a33b {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-fc0715b img {
		height: 550px;
	}

	.elementor-132 .elementor-element.elementor-element-fc0715b>.elementor-widget-container {
		margin: -4em -3em -4em -7em;
	}

	.elementor-132 .elementor-element.elementor-element-5f78428>.elementor-element-populated {
		padding: 4em 2em 4em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-9d7b5dd .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-0e87031 {
		--container-widget-width: 130px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 130px);
		max-width: 130px;
	}

	.elementor-132 .elementor-element.elementor-element-6b10ca1 {
		--container-widget-width: 130px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 130px);
		max-width: 130px;
	}

	.elementor-132 .elementor-element.elementor-element-39d5f12 {
		padding: 4em 1em 4em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-b5adb57>.elementor-container {
		max-width: 600px;
	}

	.elementor-132 .elementor-element.elementor-element-b5adb57 {
		margin-top: 0em;
		margin-bottom: 1em;
	}

	.elementor-132 .elementor-element.elementor-element-11a13f6 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-95f3ab6>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-c1fe9ff .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c1fe9ff {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-c0eb91e>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-c036205 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c036205 {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-7629cfd>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-b689ade .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b689ade {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-c54ba65>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-fc5bbca .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-fc5bbca {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-356ce6a>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-9717bb2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-9717bb2 {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-7c5c9ac>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-e30c9a2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-e30c9a2 {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-10b359f>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-d3645cb .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-d3645cb {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-285aa1c>.elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}

	.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon {
		font-size: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon svg {
		height: 28px;
	}

	.elementor-132 .elementor-element.elementor-element-45be796 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-45be796 {
		--container-widget-width: 230px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 230px);
		max-width: 230px;
	}

	.elementor-132 .elementor-element.elementor-element-285d931,
	.elementor-132 .elementor-element.elementor-element-285d931>.elementor-background-overlay {
		border-radius: 0px 120px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-285d931 {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-462eb0e>.elementor-element-populated {
		padding: 4em 2.5em 4em 2.5em;
	}

	.elementor-132 .elementor-element.elementor-element-7176283 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652>.elementor-widget-container {
		padding: 0em 10em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222>.elementor-widget-container {
		padding: 0em 10em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon {
		font-size: 22px;
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a>.elementor-widget-container {
		padding: 0em 10em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-4e53395 img {
		width: 100%;
		max-width: 100%;
		height: 500px;
		border-radius: 0px 120px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn i {
		font-size: 48px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn svg {
		max-width: 48px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn {
		width: 100px;
		height: 100px;
		line-height: 79px;
	}

	.elementor-132 .elementor-element.elementor-element-bbcc910 {
		padding: 4em 2em 4.5em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-76c410a>.elementor-container {
		max-width: 600px;
	}

	.elementor-132 .elementor-element.elementor-element-76c410a {
		margin-top: 0em;
		margin-bottom: 1em;
	}

	.elementor-132 .elementor-element.elementor-element-4bf7fa2 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated,
	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated>.elementor-background-overlay,
	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-background-slideshow {
		border-radius: 8px 0px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-300882f .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c0bc324 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-1b2bd50>.elementor-element-populated {
		border-width: 0px 0px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-0e627c8 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-11e020c>.elementor-element-populated {
		border-width: 1px 0px 0px 1px;
	}

	.elementor-132 .elementor-element.elementor-element-4a06b84 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-dbfcd83 {
		padding: 0em 1.5em 4em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon {
		font-size: 40px;
	}

	.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon svg {
		height: 40px;
	}

	.elementor-132 .elementor-element.elementor-element-f928faf img {
		height: 450px;
	}

	.elementor-132 .elementor-element.elementor-element-8aa2fcc>.elementor-element-populated {
		margin: 0em 0em 0em 3em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 3em;
	}

	.elementor-132 .elementor-element.elementor-element-d63e971 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a47abb5>.elementor-widget-container {
		padding: 0em 7em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__text {
		font-size: 16px;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__name {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__title {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__image img {
		width: 50px;
		height: 50px;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba>.elementor-widget-container {
		margin: 0em 0em 0em -6em;
	}

	.elementor-132 .elementor-element.elementor-element-3d64d06 {
		padding: 4em 1em 7em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-200e43d {
		padding: 0% 50% 0% 0%;
	}
}

@media(max-width:767px) {

	.elementor-132 .elementor-element.elementor-element-8db6a81,
	.elementor-132 .elementor-element.elementor-element-8db6a81>.elementor-background-overlay {
		border-radius: 0px 0px 80px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-8db6a81 {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-a5f2179>.elementor-element-populated {
		padding: 4em 1.5em 1em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-132 .elementor-element.elementor-element-6cb607f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-19ac876 {
		text-align: center;
	}

	.elementor-132 .elementor-element.elementor-element-19ac876 .elementor-heading-title {
		font-size: var(--e-global-typography-3715edf-font-size);
		line-height: var(--e-global-typography-3715edf-line-height);
		letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
		word-spacing: var(--e-global-typography-3715edf-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f251970 {
		text-align: center;
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-9d619a4.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-132 .elementor-element.elementor-element-9d619a4>.elementor-element-populated {
		padding: 0.5em 0em 0em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 {
		--icon-box-icon-margin: 5px;
		top: 285px;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon {
		font-size: 40px;
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
		letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
		word-spacing: var(--e-global-typography-112b6c4-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8 .elementor-icon-box-description {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-107bbb8>.elementor-widget-container {
		padding: 5px 5px 2px 5px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-107bbb8 {
		left: 205px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-107bbb8 {
		right: 205px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 {
		--icon-box-icon-margin: 5px;
		top: 195px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon {
		font-size: 40px;
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-112b6c4-font-size);
		line-height: var(--e-global-typography-112b6c4-line-height);
		letter-spacing: var(--e-global-typography-112b6c4-letter-spacing);
		word-spacing: var(--e-global-typography-112b6c4-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-acd1984 .elementor-icon-box-description {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-acd1984>.elementor-widget-container {
		padding: 5px 5px 2px 5px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-acd1984 {
		left: 6px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-acd1984 {
		right: 6px;
	}

	.elementor-132 .elementor-element.elementor-element-9b0dfc4 img {
		height: 361px;
	}

	.elementor-132 .elementor-element.elementor-element-9b0dfc4>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-8110333 {
		padding: 0em 1em 0em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-2817054>.elementor-element-populated {
		padding: 2em 0em 1.5em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-4b0d195 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-d3dae9a-font-size);
		line-height: var(--e-global-typography-d3dae9a-line-height);
		letter-spacing: var(--e-global-typography-d3dae9a-letter-spacing);
		word-spacing: var(--e-global-typography-d3dae9a-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider-separator {
		width: 55px;
	}

	.elementor-132 .elementor-element.elementor-element-589b101 .elementor-divider {
		padding-block-start: 0px;
		padding-block-end: 0px;
	}

	.elementor-132 .elementor-element.elementor-element-a93a3a8 {
		--e-image-carousel-slides-to-show: 3;
	}

	.elementor-132 .elementor-element.elementor-element-b4db746 {
		--e-image-carousel-slides-to-show: 3;
	}

	.elementor-132 .elementor-element.elementor-element-51e3c47 {
		padding: 2em 1.5em 2.5em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-3715edf-font-size);
		line-height: var(--e-global-typography-3715edf-line-height);
		letter-spacing: var(--e-global-typography-3715edf-letter-spacing);
		word-spacing: var(--e-global-typography-3715edf-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e .elementor-counter-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e>.elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}

	.elementor-132 .elementor-element.elementor-element-77c9e6e {
		width: var(--container-widget-width, 130px);
		max-width: 130px;
		--container-widget-width: 130px;
		--container-widget-flex-grow: 0;
	}

	.elementor-132 .elementor-element.elementor-element-43bba6c img {
		height: 240px;
		border-radius: 0px 0px 0px 80px;
	}

	.elementor-132 .elementor-element.elementor-element-218b5c2>.elementor-element-populated {
		margin: 0em 0em 1em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}

	.elementor-132 .elementor-element.elementor-element-7e7a563 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-baf2c9c>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-62c6eb0>.elementor-element-populated {
		margin: 0px 0px 7px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b8275e3 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-9bfdda8 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-697bfe9>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .skill-title {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
		word-spacing: var(--e-global-typography-520c191-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-fc3b581 .skillbar-group .number-percentage-wraper {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-ac372c7 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f1af880 {
		padding: 2em 1em 2em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-bf09687>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-d060af6 .elementor-divider-separator {
		width: 55px;
	}

	.elementor-132 .elementor-element.elementor-element-d060af6 .elementor-divider {
		padding-block-start: 0px;
		padding-block-end: 0px;
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-74baf2f>.elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-4c5dfbd>.elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-8de27c9>.elementor-widget-container {
		padding: 15px 15px 15px 15px;
	}

	.elementor-132 .elementor-element.elementor-element-127a33b {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-fc0715b img {
		height: 350px;
	}

	.elementor-132 .elementor-element.elementor-element-fc0715b>.elementor-widget-container {
		margin: -1em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-5f78428>.elementor-element-populated {
		padding: 3em 2em 2em 2em;
	}

	.elementor-132 .elementor-element.elementor-element-9d7b5dd .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-39d5f12 {
		padding: 2em 1em 2em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-b5adb57 {
		padding: 0px 10px 0px 10px;
	}

	.elementor-132 .elementor-element.elementor-element-11a13f6 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-413d87f>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-26f7373 .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-26f7373 {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-26f7373 {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-c1fe9ff .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c1fe9ff {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-0e9b75d>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-2fe13fa .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-2fe13fa {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-2fe13fa {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-c036205 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c036205 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-b89604a>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-346364c .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-346364c {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-346364c {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-b689ade .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b689ade {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-64daa9c>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-693e6bd .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-693e6bd {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-693e6bd {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-fc5bbca .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-fc5bbca {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-629aafe>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-3618fc0 .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-3618fc0 {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-3618fc0 {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-9717bb2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-9717bb2 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-d56bf2e>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-88450a7 .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-88450a7 {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-88450a7 {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-e30c9a2 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-e30c9a2 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-ce261b4>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-9989875 .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-9989875 {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-9989875 {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-d3645cb .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-d3645cb {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-6a3cf64>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon {
		font-size: 25px;
	}

	.elementor-132 .elementor-element.elementor-element-dc9fdca .elementor-icon svg {
		height: 25px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-dc9fdca {
		right: 15px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-dc9fdca {
		left: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-45be796 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-45be796 {
		--container-widget-width: 200px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 200px);
		max-width: 200px;
	}

	.elementor-132 .elementor-element.elementor-element-67c885f>.elementor-widget-container {
		margin: 0em 0em -1em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-285d931,
	.elementor-132 .elementor-element.elementor-element-285d931>.elementor-background-overlay {
		border-radius: 0px 80px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-462eb0e>.elementor-element-populated {
		padding: 30px 30px 30px 30px;
	}

	.elementor-132 .elementor-element.elementor-element-7176283 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a8f9652>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-cbbd222>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a {
		--icon-box-icon-margin: 12px;
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon {
		font-size: 19px;
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
		letter-spacing: var(--e-global-typography-7044a64-letter-spacing);
		word-spacing: var(--e-global-typography-7044a64-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-b4f445a>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-4e53395 img {
		height: 240px;
		border-radius: 0px 80px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn i {
		font-size: 38px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn svg {
		max-width: 38px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 .ekit-video-popup-btn {
		width: 80px;
		height: 80px;
		line-height: 59px;
	}

	body:not(.rtl) .elementor-132 .elementor-element.elementor-element-53a3849 {
		left: 20px;
	}

	body.rtl .elementor-132 .elementor-element.elementor-element-53a3849 {
		right: 20px;
	}

	.elementor-132 .elementor-element.elementor-element-53a3849 {
		bottom: 20px;
	}

	.elementor-132 .elementor-element.elementor-element-bbcc910 {
		padding: 2.5em 1.5em 2.5em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-76c410a {
		margin-top: 0em;
		margin-bottom: 1em;
		padding: 0px 10px 0px 10px;
	}

	.elementor-132 .elementor-element.elementor-element-4bf7fa2 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated,
	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated>.elementor-background-overlay,
	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-background-slideshow {
		border-radius: 8px 8px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-f5815e5>.elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}

	.elementor-132 .elementor-element.elementor-element-300882f .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a44048c .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a44048c>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-a44048c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-46f3b7a>.elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}

	.elementor-132 .elementor-element.elementor-element-c0bc324 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-5155be5 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-5155be5>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-5155be5 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-1b2bd50>.elementor-element-populated {
		border-width: 1px 0px 0px 0px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-132 .elementor-element.elementor-element-0e627c8 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-79743ad .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-79743ad>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-79743ad {
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-11e020c>.elementor-element-populated {
		padding: 25px 25px 25px 25px;
	}

	.elementor-132 .elementor-element.elementor-element-4a06b84 .elementor-heading-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title,
	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-title a {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
		letter-spacing: var(--e-global-typography-83682a1-letter-spacing);
		word-spacing: var(--e-global-typography-83682a1-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c264f33 .elementor-icon-box-description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
		letter-spacing: var(--e-global-typography-b2ce6af-letter-spacing);
		word-spacing: var(--e-global-typography-b2ce6af-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-c264f33>.elementor-widget-container {
		padding: 0em 0em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-c264f33 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-dbfcd83 {
		padding: 0em 1.5em 2.5em 1.5em;
	}

	.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon {
		font-size: 30px;
	}

	.elementor-132 .elementor-element.elementor-element-28af6c4 .elementor-icon svg {
		height: 30px;
	}

	.elementor-132 .elementor-element.elementor-element-f928faf img {
		height: 280px;
		border-radius: 8px 8px 8px 80px;
	}

	.elementor-132 .elementor-element.elementor-element-8aa2fcc>.elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}

	.elementor-132 .elementor-element.elementor-element-d63e971 {
		text-align: center;
	}

	.elementor-132 .elementor-element.elementor-element-d63e971 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
		word-spacing: var(--e-global-typography-84ca66e-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a47abb5 {
		text-align: center;
	}

	.elementor-132 .elementor-element.elementor-element-a47abb5>.elementor-widget-container {
		padding: 0em 3em 0em 0em;
	}

	.elementor-132 .elementor-element.elementor-element-f997c5b {
		text-align: center;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__text {
		font-size: 15px;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__name {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__title {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
		letter-spacing: var(--e-global-typography-69c152f-letter-spacing);
		word-spacing: var(--e-global-typography-69c152f-word-spacing);
	}

	.elementor-132 .elementor-element.elementor-element-a763aba .elementor-testimonial__image img {
		width: 47px;
		height: 47px;
	}

	.elementor-132 .elementor-element.elementor-element-a763aba>.elementor-widget-container {
		margin: 0em 0em 0em 0em;
		padding: 0px 0px 0px 0px;
	}

	.elementor-132 .elementor-element.elementor-element-3d64d06 {
		padding: 3em 1em 6em 1em;
	}

	.elementor-132 .elementor-element.elementor-element-200e43d {
		padding: 0% 0% 0% 0%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-132 .elementor-element.elementor-element-a5f2179 {
		width: 60%;
	}

	.elementor-132 .elementor-element.elementor-element-9d619a4 {
		width: 40%;
	}

	.elementor-132 .elementor-element.elementor-element-2817054 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-287a188 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-a9cd9ef {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-5756df7 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-218b5c2 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-647be10 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-271cd01 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-3a6d89b {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-d2f4a53 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-8976c22 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-95f3ab6 {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-c0eb91e {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-7629cfd {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-c54ba65 {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-356ce6a {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-7c5c9ac {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-10b359f {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-285aa1c {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-462eb0e {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-533b285 {
		width: 100%;
	}

	.elementor-132 .elementor-element.elementor-element-f5815e5 {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-46f3b7a {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-1b2bd50 {
		width: 50%;
	}

	.elementor-132 .elementor-element.elementor-element-11e020c {
		width: 50%;
	}
}