.elementor-3154 .elementor-element.elementor-element-c0c9fa1>.elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(60deg, #001E5FE0 60%, var(--e-global-color-4ada15d) 100%);
	opacity: 0.75;
	mix-blend-mode: multiply;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c0c9fa1>.elementor-container {
	min-height: 95vh;
}

.elementor-3154 .elementor-element.elementor-element-c0c9fa1 .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.elementor-3154 .elementor-element.elementor-element-c0c9fa1 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-e2eab5b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-e2eab5b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-e2eab5b>.elementor-element-populated {
	margin: 2% 50% 0% 2%;
	--e-column-margin-right: 50%;
	--e-column-margin-left: 0%;
}

.elementor-3154 .elementor-element.elementor-element-114bd1f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-fdf233e-font-family), Sans-serif;
	font-size: var(--e-global-typography-fdf233e-font-size);
	font-weight: var(--e-global-typography-fdf233e-font-weight);
	line-height: var(--e-global-typography-fdf233e-line-height);
}

.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-fdf233e-font-family), Sans-serif;
	font-size: var(--e-global-typography-fdf233e-font-size);
	font-weight: var(--e-global-typography-fdf233e-font-weight);
	line-height: var(--e-global-typography-fdf233e-line-height);
}

.elementor-3154 .elementor-element.elementor-element-fede45b>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-fede45b {
	color: var(--e-global-color-ccfc345);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-b8a99ce.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-b8a99ce.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-b8a99ce>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: var(--e-global-color-5138af0);
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-0f96b62 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn {
	background-color: var(--e-global-color-0663e46);
	width: 50px;
	height: 50px;
	line-height: 30px;
	color: var(--e-global-color-d113bf1);
	z-index:0;
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .video-content {
	text-align: right;
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-0663e46);
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-0663e46);
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn.glow-btn>i:after {
	color: var(--e-global-color-0663e46);
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn:hover {
	color: #ffffff;
}

.elementor-3154 .elementor-element.elementor-element-9504e73 .ekit-video-popup-btn:hover svg path {
	stroke: #ffffff;
	fill: #ffffff;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-627b5fa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-627b5fa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-240d816 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-18823b2>a {
	color: var(--e-global-color-d113bf1);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-18823b2>a svg path {
	stroke: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-18823b2>a:hover {
	color: var(--e-global-color-ccfc345);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-18823b2>a:hover svg path {
	stroke: var(--e-global-color-ccfc345);
	fill: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-4291637>a {
	color: var(--e-global-color-d113bf1);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-4291637>a svg path {
	stroke: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-4291637>a:hover {
	color: var(--e-global-color-ccfc345);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-4291637>a:hover svg path {
	stroke: var(--e-global-color-ccfc345);
	fill: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-9797b14>a {
	color: var(--e-global-color-d113bf1);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-9797b14>a svg path {
	stroke: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-9797b14>a:hover {
	color: var(--e-global-color-ccfc345);
	background-color: var(--e-global-color-9aef338);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .elementor-repeater-item-9797b14>a:hover svg path {
	stroke: var(--e-global-color-ccfc345);
	fill: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 {
	width: var(--container-widget-width, 51.68%);
	max-width: 51.68%;
	--container-widget-width: 51.68%;
	--container-widget-flex-grow: 0;
	top: 455px;
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
	left: 15px;
}

body.rtl .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
	right: 15px;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 a>i {
	padding-right: 5px;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li>a {
	text-align: center;
	text-decoration: none;
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: 30px;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li {
	display: inline-block;
	margin: 5px 10px 5px 0px;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li>a i {
	font-size: 16px;
}

.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li>a svg {
	max-width: 16px;
}

.elementor-3154 .elementor-element.elementor-element-2d5e52a:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-2d5e52a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../uploads/2023/05/background-2.png");
	background-position: 24% 77%;
	background-repeat: no-repeat;
	background-size: 20% auto;
}

.elementor-3154 .elementor-element.elementor-element-2d5e52a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-2d5e52a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-324a9e1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-324a9e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-324a9e1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-324a9e1>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-1515bd7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-1515bd7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-1515bd7>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-9bba0b7 {
	--spacer-size: 50vh;
}

.elementor-3154 .elementor-element.elementor-element-9bba0b7>.elementor-widget-container {
	background-image: url("../uploads/2023/05/photo-8-2.jpg");
	background-position: center center;
	background-size: cover;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-b9fbbc3>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-deb9105 {
	--spacer-size: 65vh;
}

.elementor-3154 .elementor-element.elementor-element-deb9105>.elementor-widget-container {
	background-image: url("../uploads/2023/05/photo-2-1.jpg");
	background-position: center center;
	background-size: cover;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-486fdde>.elementor-widget-container {
	margin: -106% 0% 0% 0%;
}

.elementor-3154 .elementor-element.elementor-element-486fdde img {
	border-radius: 300px 300px 300px 300px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-2d580c5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2d580c5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2d580c5>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-92ac9b0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-a971473);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider-separator {
	width: 25%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-789f507>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-62c7c90>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-62c7c90 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-253c228 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-dd74907.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-dd74907.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating__title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

.elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating {
	font-size: 15px;
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 5px;
}

body.rtl .elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 5px;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-48e9102.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-48e9102.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-3154 .elementor-element.elementor-element-48e9102.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 7%;
}

.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-b70be71:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-b70be71>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-b70be71 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-b70be71>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-99a5773.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-99a5773.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-99a5773>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-753cc72 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider-separator {
	width: 42%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider__text {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-7a174e6>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-7519a69>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-7519a69 {
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-69b5626>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-556ed52 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-1eb6076 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-5ba46bc>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-f6e7740 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c9fcd88 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-ccfc345);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-d092c58.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-d092c58.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-d092c58>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-1d14395:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-1d14395>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-1d14395,
.elementor-3154 .elementor-element.elementor-element-1d14395>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-1d14395 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-1d14395>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-48ceef9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-48ceef9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-wrap,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-container {
	width: 100px;
	height: 100px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-circle-wrap {
	width: 100px;
	height: calc(100 / 2 * 1px);
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-labels {
	width: 100px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-content i {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-content svg,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-content img {
	width: 30px !important;
	height: 30px !important;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-inner,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-circle-progress {
	border-width: 15px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-label-left {
	transform: translateX(calc(15 / 4 * 1px));
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-inner {
	border-color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-hf-circle-progress {
	border-color: var(--e-global-color-0663e46);
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-left-label {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-right-label {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-circle-icon {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-drawable-icon *,
.elementor-3154 .elementor-element.elementor-element-f6c5ec4 svg:not([class*="premium-"]) {
	fill: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-7ff876b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-7ff876b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-bd2dad9:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-bd2dad9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-1bbe309) 0%, var(--e-global-color-9809693) 100%);
}

.elementor-3154 .elementor-element.elementor-element-bd2dad9,
.elementor-3154 .elementor-element.elementor-element-bd2dad9>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-bd2dad9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-bd2dad9>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-9a429ec.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-9a429ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-wrap,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-container {
	width: 100px;
	height: 100px;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-circle-wrap {
	width: 100px;
	height: calc(100 / 2 * 1px);
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-labels {
	width: 100px;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-content i {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-content svg,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-content img {
	width: 30px !important;
	height: 30px !important;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-inner,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-circle-progress {
	border-width: 15px;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-label-left {
	transform: translateX(calc(15 / 4 * 1px));
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle-inner {
	border-color: var(--e-global-color-19458cc);
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-hf-circle-progress {
	border-color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-left-label {
	color: var(--e-global-color-d113bf1);
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-right-label {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-a1ea478.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-a1ea478.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-description {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-82be672:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-82be672>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-82be672,
.elementor-3154 .elementor-element.elementor-element-82be672>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-82be672 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-82be672>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-4a1c3f0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-4a1c3f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-wrap,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-container {
	width: 100px;
	height: 100px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-circle-wrap {
	width: 100px;
	height: calc(100 / 2 * 1px);
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-labels {
	width: 100px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-content i {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-content svg,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-content img {
	width: 30px !important;
	height: 30px !important;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-inner,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-circle-progress {
	border-width: 15px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-label-left {
	transform: translateX(calc(15 / 4 * 1px));
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-base,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-inner {
	border-color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle div,
.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-hf-circle-progress {
	border-color: var(--e-global-color-ae373c9);
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-left-label {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-right-label {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-circle-icon {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-drawable-icon *,
.elementor-3154 .elementor-element.elementor-element-533bf37 svg:not([class*="premium-"]) {
	fill: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-8539a0d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-8539a0d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-78cf3a1:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-78cf3a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../uploads/2023/05/background-2.png");
	background-position: 81% 80%;
	background-repeat: no-repeat;
	background-size: 20% auto;
}

.elementor-3154 .elementor-element.elementor-element-78cf3a1 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-78cf3a1>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-568919f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-568919f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-568919f>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-e4bee62 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-a971473);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider-separator {
	width: 40%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-88ceb07>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-7cff9a2>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-7cff9a2 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-318fda4>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-icon i {
	color: var(--e-global-color-ae373c9);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-ae373c9);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-f69c233 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-text {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-a400817>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-2b72018 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-dcaf848>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-icon i {
	color: var(--e-global-color-b356f1e);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-b356f1e);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-6425e58 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-text {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c00250a>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-1c4800b {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-cb3502d>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-ca65068 {
	--spacer-size: 60vh;
}

.elementor-3154 .elementor-element.elementor-element-ca65068>.elementor-widget-container {
	background-image: url("../uploads/2023/05/photo-3.jpg");
	margin: 0% 20% 0% 0%;
	background-position: center center;
	background-size: cover;
	border-radius: 300px 300px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-3551ba3>.elementor-widget-container {
	margin: -50% 0% 0% 60%;
}

.elementor-3154 .elementor-element.elementor-element-3551ba3 img {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-51f322b {
	padding: 2em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-8b68cdc {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-0bdc587>.elementor-widget-container {
	margin: 0px 25px 0px 25px;
}

.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-5febd5c>.elementor-widget-container {
	margin: -2% 20% 0% 20%;
}

.elementor-3154 .elementor-element.elementor-element-5febd5c {
	text-align: center;
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-d8d66bb:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-d8d66bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-d8d66bb,
.elementor-3154 .elementor-element.elementor-element-d8d66bb>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-d8d66bb {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-d8d66bb>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-63cf74c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-1bbe309) 0%, var(--e-global-color-9809693) 100%);
}

.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated,
.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated>.elementor-background-overlay,
.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-background-slideshow {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-50fcee4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-50fcee4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-322cc1a .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-icon i {
	color: var(--e-global-color-d113bf1);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d113bf1);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c350961 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3d402e2>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-14ed526.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-14ed526.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-39a96d9 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-icon i {
	color: var(--e-global-color-d113bf1);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d113bf1);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-488c674 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-24537d6>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-icon i {
	color: var(--e-global-color-0663e46);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0663e46);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-24537d6 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-icon i {
	color: var(--e-global-color-1bbe309);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-1bbe309);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-37ef599:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-37ef599>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-37ef599,
.elementor-3154 .elementor-element.elementor-element-37ef599>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-37ef599 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-3154 .elementor-element.elementor-element-37ef599>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3ddd311>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-03b7d28.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-03b7d28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-7cff453 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-icon i {
	color: var(--e-global-color-d113bf1);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d113bf1);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-2274a77>.elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-799cc71.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-799cc71.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-34961c6 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-icon i {
	color: var(--e-global-color-d113bf1);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d113bf1);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1397f7f {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-text {
	color: var(--e-global-color-ccfc345);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-10556b9>.elementor-widget-container {
	margin: 60px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-10556b9 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-01712e6 {
	text-align: center;
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-a6bcce8:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-a6bcce8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-5246305);
}

.elementor-3154 .elementor-element.elementor-element-a6bcce8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 1em 0em 1em;
}

.elementor-3154 .elementor-element.elementor-element-a6bcce8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-2a4da1c>.elementor-element-populated {
	margin: 15px 15px 0px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-4285c18 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider-separator {
	width: 13%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-39d729c>.elementor-widget-container {
	margin: 0% 40% 0% 0%;
}

.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-b65e94d>.elementor-widget-container {
	margin: -2% 50% 0% 0%;
}

.elementor-3154 .elementor-element.elementor-element-b65e94d {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-4248743:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-4248743>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-5246305);
}

.elementor-3154 .elementor-element.elementor-element-4248743 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 0em 0em 0em;
}

.elementor-3154 .elementor-element.elementor-element-4248743>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-b594f9f>.elementor-element-populated {
	margin: 0px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-dfa3213.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-dfa3213.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-e688f91.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-e688f91.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-3727040.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3727040.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3727040.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 16%;
}

.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-c07f782 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-878a0e1.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-878a0e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-878a0e1>.elementor-element-populated {
	margin: 0px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-49c24e3.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-49c24e3.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-353dd1f.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-353dd1f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-6a98352.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-3154 .elementor-element.elementor-element-6a98352.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-3154 .elementor-element.elementor-element-6a98352.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 16%;
}

.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-1dff3b9 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-5e061fe.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-5e061fe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-5e061fe>.elementor-element-populated {
	margin: 0px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-bcd07d2.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-bcd07d2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-97f3bf9.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-97f3bf9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 16%;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-4c2bf81 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-042e4e6.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-042e4e6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-042e4e6>.elementor-element-populated {
	margin: 0px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-5c60f90.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-5c60f90.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-1569cb4.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-1569cb4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-00814c3.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-3154 .elementor-element.elementor-element-00814c3.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-3154 .elementor-element.elementor-element-00814c3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 16%;
}

.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-48a7be6 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-2e515f9:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-2e515f9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-5246305);
}

.elementor-3154 .elementor-element.elementor-element-2e515f9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-2e515f9>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-93bd0f2>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-befcd2d {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-99d9218);
	--divider-border-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-befcd2d>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-befcd2d .elementor-divider-separator {
	width: 100%;
}

.elementor-3154 .elementor-element.elementor-element-befcd2d .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-init-wrapper {
	flex-direction: column;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter:not(.top) {
	justify-content: center;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter.top {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-value-wrap {
	align-self: center;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-title {
	text-align: center;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-title .premium-counter-title-val {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area .premium-counter-init {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#prefix {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#suffix {
	color: var(--e-global-color-ce1b22f);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-init-wrapper {
	flex-direction: column;
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter:not(.top) {
	justify-content: center;
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter.top {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-value-wrap {
	align-self: center;
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-title {
	text-align: center;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-title .premium-counter-title-val {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area .premium-counter-init {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#prefix {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#suffix {
	color: var(--e-global-color-ce1b22f);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-init-wrapper {
	flex-direction: column;
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter:not(.top) {
	justify-content: center;
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter.top {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-value-wrap {
	align-self: center;
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-title {
	text-align: center;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-title .premium-counter-title-val {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area .premium-counter-init {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#prefix {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#suffix {
	color: var(--e-global-color-ce1b22f);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-init-wrapper {
	flex-direction: column;
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter:not(.top) {
	justify-content: center;
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter.top {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-value-wrap {
	align-self: center;
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-title {
	text-align: center;
	background-color: var(--e-global-color-ae373c9);
	border-radius: 100px;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-title .premium-counter-title-val {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area .premium-counter-init {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#prefix {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#suffix {
	color: var(--e-global-color-ce1b22f);
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
}

.elementor-3154 .elementor-element.elementor-element-1cc4498:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-1cc4498>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-4ada15d) 0%, var(--e-global-color-0663e46) 40%);
}

.elementor-3154 .elementor-element.elementor-element-1cc4498>.elementor-background-overlay {
	background-image: url("../uploads/2023/05/photo-6-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	mix-blend-mode: multiply;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1cc4498 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 6em 1em 6em 1em;
}

.elementor-3154 .elementor-element.elementor-element-1cd3905>.elementor-widget-container {
	margin: 0% 25% 0% 25%;
}

.elementor-3154 .elementor-element.elementor-element-1cd3905 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-1cd3905 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-1191ced>.elementor-widget-container {
	margin: 0% 20% 0% 20%;
}

.elementor-3154 .elementor-element.elementor-element-1191ced {
	text-align: center;
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-e3fd2fc>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-1110da1 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-8d70312>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn {
	background-color: var(--e-global-color-b356f1e);
	width: 50px;
	height: 50px;
	line-height: 30px;
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .video-content {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn.glow-btn>i:after {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn svg path {
	stroke: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn:hover {
	color: #ffffff;
}

.elementor-3154 .elementor-element.elementor-element-7340e44 .ekit-video-popup-btn:hover svg path {
	stroke: #ffffff;
	fill: #ffffff;
}

.elementor-3154 .elementor-element.elementor-element-083b605:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-083b605>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../uploads/2023/05/background-2.png");
	background-position: 25% 80%;
	background-repeat: no-repeat;
	background-size: 20% auto;
}

.elementor-3154 .elementor-element.elementor-element-083b605 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-083b605>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-b4867cd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-b4867cd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-b4867cd>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-7a95895 {
	--spacer-size: 45vh;
}

.elementor-3154 .elementor-element.elementor-element-7a95895>.elementor-widget-container {
	background-image: url("../uploads/2023/05/photo-7.jpg");
	margin: 0% 0% 0% 0%;
	background-position: bottom center;
	background-size: cover;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-5736b3d>.elementor-widget-container {
	margin: -70% 0% 0% 0%;
}

.elementor-3154 .elementor-element.elementor-element-5736b3d {
	z-index: 1;
}

.elementor-3154 .elementor-element.elementor-element-5736b3d img {
	border-radius: 300px 300px 300px 300px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-b217afb.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-b217afb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-3154 .elementor-element.elementor-element-b217afb>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-b049b7c {
	--spacer-size: 60vh;
}

.elementor-3154 .elementor-element.elementor-element-b049b7c>.elementor-widget-container {
	background-image: url("../uploads/2023/05/photo-5a.jpg");
	background-position: center center;
	background-size: cover;
	border-radius: 300px 300px 300px 300px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-5eaa13d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-5eaa13d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-5eaa13d>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-caab8d5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-a971473);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider-separator {
	width: 44%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-7caa564>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-5c5c16c>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-5c5c16c {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-icon i {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-48d9276);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-e7575e3>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-icon i {
	color: var(--e-global-color-0663e46);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0663e46);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-71e5207>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-icon i {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-48d9276);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-71e5207 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-icon i {
	color: var(--e-global-color-1bbe309);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-1bbe309);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-40d7026>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-icon i {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-48d9276);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-40d7026 {
	--e-icon-list-icon-size: 6px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-9ad37fc {
	padding: 2em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-25db7cb {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider-separator {
	width: 18%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-34ca149>.elementor-widget-container {
	margin: 0px 25px 0px 25px;
}

.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-70ac4e4>.elementor-widget-container {
	margin: -2% 20% 0% 20%;
}

.elementor-3154 .elementor-element.elementor-element-70ac4e4 {
	text-align: center;
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-98c5e2e>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-gradient:before,
.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-gradient:after {
	background-color: transparent;
	background-image: linear-gradient(70deg, var(--e-global-color-9809693) 0%, var(--e-global-color-9aef338) 100%);
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-ib-title,
.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-ib-content,
.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-read-more {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-ib {
	background: #242323;
	border-radius: 10px;
	mix-blend-mode: multiply;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-ib img {
	opacity: 0.5;
}

.elementor-3154 .elementor-element.elementor-element-c62c156:hover .premium-banner-ib img {
	opacity: 0.7;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-ib-desc .premium_banner_title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium_banner_content {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-animation11:hover .premium-banner-gradient:after {
	transition-delay: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-animation11 .premium-banner-gradient:before {
	transition: transform 0.3s ease-out 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-animation11:hover .premium-banner-gradient:before {
	transition-delay: 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-c62c156 .premium-banner-animation11 .premium-banner-gradient:after {
	transition: transform 0.3s ease-out 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-c1128ef>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-ib-title,
.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-ib-content,
.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-read-more {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-ib {
	background: var(--e-global-color-6190694);
	border-radius: 10px;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56:hover .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-ib-desc .premium_banner_title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium_banner_content {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-animation11:hover .premium-banner-gradient:after {
	transition-delay: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-animation11 .premium-banner-gradient:before {
	transition: transform 0.3s ease-out 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-animation11:hover .premium-banner-gradient:before {
	transition-delay: 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium-banner-animation11 .premium-banner-gradient:after {
	transition: transform 0.3s ease-out 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-0a181e9>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-ib-title,
.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-ib-content,
.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-read-more {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-ib {
	background: var(--e-global-color-6190694);
	border-radius: 10px;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8:hover .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-ib-desc .premium_banner_title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium_banner_content {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-animation11:hover .premium-banner-gradient:after {
	transition-delay: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-animation11 .premium-banner-gradient:before {
	transition: transform 0.3s ease-out 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-animation11:hover .premium-banner-gradient:before {
	transition-delay: 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium-banner-animation11 .premium-banner-gradient:after {
	transition: transform 0.3s ease-out 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-69479ea>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-ib-title,
.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-ib-content,
.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-read-more {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-ib {
	background: var(--e-global-color-6190694);
	border-radius: 10px;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a:hover .premium-banner-ib img {
	opacity: 1;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-ib-desc .premium_banner_title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium_banner_content {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-animation11:hover .premium-banner-gradient:after {
	transition-delay: 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-animation11 .premium-banner-gradient:before {
	transition: transform 0.3s ease-out 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-animation11:hover .premium-banner-gradient:before {
	transition-delay: 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium-banner-animation11 .premium-banner-gradient:after {
	transition: transform 0.3s ease-out 0.15s;
}

.elementor-3154 .elementor-element.elementor-element-c529c50 {
	padding: 1em 1em 1em 1em;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-ea48423.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-ea48423.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-ea48423>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-a37b747 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider-separator {
	width: 39%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-a05f4c7>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-4012ff6>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-4012ff6 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-2a540ec>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-73a8347.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-73a8347.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-7b59087 .elementor-star-rating__title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d2b24c3-font-family), Sans-serif;
	font-size: var(--e-global-typography-d2b24c3-font-size);
	font-weight: var(--e-global-typography-d2b24c3-font-weight);
	line-height: var(--e-global-typography-d2b24c3-line-height);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-7b59087 .elementor-star-rating i:not(:last-of-type) {
	margin-right: 5px;
}

body.rtl .elementor-3154 .elementor-element.elementor-element-7b59087 .elementor-star-rating i:not(:last-of-type) {
	margin-left: 5px;
}

.elementor-3154 .elementor-element.elementor-element-ca43813>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-ca43813 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-8dc4abd>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-1e3c01e:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-1e3c01e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-1bbe309) 0%, var(--e-global-color-9809693) 100%);
}

.elementor-3154 .elementor-element.elementor-element-1e3c01e,
.elementor-3154 .elementor-element.elementor-element-1e3c01e>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-1e3c01e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-3154 .elementor-element.elementor-element-1e3c01e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-a9ef4e0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-a9ef4e0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-80f330a img {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-b77bee8 .elementor-icon-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-b77bee8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-5138af0);
}

.elementor-3154 .elementor-element.elementor-element-b77bee8.elementor-view-framed .elementor-icon,
.elementor-3154 .elementor-element.elementor-element-b77bee8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-5138af0);
	border-color: var(--e-global-color-5138af0);
}

.elementor-3154 .elementor-element.elementor-element-b77bee8.elementor-view-framed .elementor-icon,
.elementor-3154 .elementor-element.elementor-element-b77bee8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-5138af0);
}

.elementor-3154 .elementor-element.elementor-element-b77bee8 .elementor-icon {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-b77bee8 .elementor-icon svg {
	height: 30px;
}

.elementor-3154 .elementor-element.elementor-element-28540f2>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-28540f2 {
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-ac46ab5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-19458cc);
	--divider-border-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-ac46ab5>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-ac46ab5 .elementor-divider-separator {
	width: 100%;
}

.elementor-3154 .elementor-element.elementor-element-ac46ab5 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-3154 .elementor-element.elementor-element-1593a0d>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-1593a0d .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-1259e58:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-1259e58>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-32858df);
}

.elementor-3154 .elementor-element.elementor-element-1259e58,
.elementor-3154 .elementor-element.elementor-element-1259e58>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-1259e58 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 2em 2em 2em 2em;
}

.elementor-3154 .elementor-element.elementor-element-1259e58>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-6f99692.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-6f99692.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-8405a72 img {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-96474fb .elementor-icon-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-96474fb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-96474fb.elementor-view-framed .elementor-icon,
.elementor-3154 .elementor-element.elementor-element-96474fb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-99d9218);
	border-color: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-96474fb.elementor-view-framed .elementor-icon,
.elementor-3154 .elementor-element.elementor-element-96474fb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-96474fb .elementor-icon {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-96474fb .elementor-icon svg {
	height: 30px;
}

.elementor-3154 .elementor-element.elementor-element-8cc8936>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-8cc8936 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-157da30 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-99d9218);
	--divider-border-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-157da30>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-157da30 .elementor-divider-separator {
	width: 100%;
}

.elementor-3154 .elementor-element.elementor-element-157da30 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-3154 .elementor-element.elementor-element-c177f87>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-c177f87 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-b338f58 {
	padding: 1em 1em 6em 1em;
}

.elementor-3154 .elementor-element.elementor-element-9171136 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-9171136 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider {
	--ekit_client_logo_left_right_spacing: 15px;
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .ekit-price-card-slider {
	--ekit_client_logo_slidetosho: 6;
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider .single-client {
	background-color: var(--e-global-color-9aef338);
	min-height: 0px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}

.elementor-3154 .elementor-element.elementor-element-2b48073>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider .swiper-wrapper {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .simple_logo_image .single-client .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider .single-client img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .simple_logo_image .single-client:hover .content-image img {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-3154 .elementor-element.elementor-element-2b48073 .simple_logo_image .single-client:hover .content-image .main-image {
	opacity: 1;
	filter: alpha(opacity=1);
}

.elementor-3154 .elementor-element.elementor-element-cdc5cec:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-cdc5cec>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-cdc5cec {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-cdc5cec>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-ed4ceae {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider-separator {
	width: 15%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider__text {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-2d655ee>.elementor-widget-container {
	margin: 0% 25% 0% 25%;
}

.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-d113bf1);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-a4a8e12>.elementor-widget-container {
	margin: -2% 20% 0% 20%;
}

.elementor-3154 .elementor-element.elementor-element-a4a8e12 {
	text-align: center;
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-9306e08:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-9306e08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-9306e08 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 0em 1em;
}

.elementor-3154 .elementor-element.elementor-element-9306e08>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-e552bc2>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-979ae16:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-979ae16>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-979ae16,
.elementor-3154 .elementor-element.elementor-element-979ae16>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-979ae16 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-979ae16>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-dca551a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-dca551a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-0c715a7>.elementor-widget-container {
	background-color: var(--e-global-color-0663e46);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-0c715a7 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-0c715a7 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-1905720>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-63be28d:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-63be28d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-63be28d,
.elementor-3154 .elementor-element.elementor-element-63be28d>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-63be28d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-63be28d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-80007a0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-80007a0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-b796a0d>.elementor-widget-container {
	background-color: var(--e-global-color-0663e46);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-b796a0d {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-b796a0d .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-3ffa854>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-efd37f6:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-efd37f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-efd37f6,
.elementor-3154 .elementor-element.elementor-element-efd37f6>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-efd37f6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-efd37f6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-673e5f4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-673e5f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2f798e5>.elementor-widget-container {
	background-color: var(--e-global-color-0663e46);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-2f798e5 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-2f798e5 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-80c225c:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-80c225c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-80c225c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-80c225c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-e79704d>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-7558884:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-7558884>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-7558884,
.elementor-3154 .elementor-element.elementor-element-7558884>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-7558884 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-7558884>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-f789ff0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-f789ff0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-6af8655>.elementor-widget-container {
	background-color: var(--e-global-color-0663e46);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-6af8655 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-6af8655 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-eff7e43>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-a738f7b:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-a738f7b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-a738f7b,
.elementor-3154 .elementor-element.elementor-element-a738f7b>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-a738f7b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-a738f7b>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-5c54bac>.elementor-element-populated {
	padding: 0em 0em 0em 0em;
}

.elementor-3154 .elementor-element.elementor-element-cfdadcf:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-cfdadcf>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-87b0d5c);
}

.elementor-3154 .elementor-element.elementor-element-cfdadcf,
.elementor-3154 .elementor-element.elementor-element-cfdadcf>.elementor-background-overlay {
	border-radius: 100px 100px 100px 100px;
}

.elementor-3154 .elementor-element.elementor-element-cfdadcf {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-cfdadcf>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-32e8ba0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-32e8ba0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-e926b35>.elementor-widget-container {
	background-color: var(--e-global-color-0663e46);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-e926b35 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-e926b35 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-description {
	color: var(--e-global-color-fe55e5b);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-e45eeb2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-1bbe309) 0%, var(--e-global-color-9809693) 100%);
}

.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated,
.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated>.elementor-background-overlay,
.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-background-slideshow {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 30px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 30px;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-edaa78a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-edaa78a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-0169137>.elementor-widget-container {
	background-color: var(--e-global-color-19458cc);
	margin: 6px 6px 6px 6px;
	padding: 1em 1em 1em 1em;
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-0169137 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-0169137 .elementor-heading-title {
	font-family: var(--e-global-typography-df7dd07-font-family), Sans-serif;
	font-size: var(--e-global-typography-df7dd07-font-size);
	font-weight: var(--e-global-typography-df7dd07-font-weight);
	line-height: var(--e-global-typography-df7dd07-line-height);
	letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-description {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-555ab71>.elementor-background-overlay {
	background-image: url("../uploads/2023/05/background-1-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.4;
	mix-blend-mode: multiply;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-555ab71 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 6em 1em 9em 1em;
}

.elementor-3154 .elementor-element.elementor-element-73c95d7 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider-separator {
	width: 14%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-d416790>.elementor-widget-container {
	margin: 0% 25% 0% 25%;
}

.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-7a911a1 {
	margin-top: -10%;
	margin-bottom: 0%;
	padding: 1em 1em 6em 1em;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-cb1e7e1.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-cb1e7e1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-element-populated,
.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-element-populated>.elementor-background-overlay,
.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-5e24cda:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-5e24cda>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-32858df);
}

.elementor-3154 .elementor-element.elementor-element-5e24cda,
.elementor-3154 .elementor-element.elementor-element-5e24cda>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-5e24cda {
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-3154 .elementor-element.elementor-element-5e24cda>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-54a968b {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-54a968b .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-d1ffb10 {
	text-align: center;
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-e1134a1 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-e1134a1 .elementor-heading-title {
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-896eb31 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-896eb31 .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-ce1b22f);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-icon i {
	color: var(--e-global-color-0663e46);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0663e46);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-905df53 {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button {
	background-color: transparent;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	fill: var(--e-global-color-48d9276);
	color: var(--e-global-color-48d9276);
	background-image: linear-gradient(140deg, var(--e-global-color-9aef338) 0%, var(--e-global-color-9aef338) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button:hover,
.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-d113bf1);
	background-image: linear-gradient(140deg, var(--e-global-color-6190694) 0%, var(--e-global-color-b356f1e) 100%);
}

.elementor-3154 .elementor-element.elementor-element-9fe99fb>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button:hover svg,
.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button:focus svg {
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-afd31ca {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-afd31ca .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-element-populated,
.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-element-populated>.elementor-background-overlay,
.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-281f437:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-281f437>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-32858df);
}

.elementor-3154 .elementor-element.elementor-element-281f437,
.elementor-3154 .elementor-element.elementor-element-281f437>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-281f437 {
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 2em 3em 2em;
}

.elementor-3154 .elementor-element.elementor-element-281f437>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-053b53f:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-053b53f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(240deg, var(--e-global-color-1bbe309) 0%, var(--e-global-color-9809693) 100%);
}

.elementor-3154 .elementor-element.elementor-element-053b53f,
.elementor-3154 .elementor-element.elementor-element-053b53f>.elementor-background-overlay {
	border-radius: 300px 300px 300px 300px;
}

.elementor-3154 .elementor-element.elementor-element-053b53f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-053b53f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-cf8a613 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-cf8a613 .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-8193bfb>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-8193bfb {
	text-align: center;
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-1259545 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-1259545 .elementor-heading-title {
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-54cf29f {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-54cf29f .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-ce1b22f);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-icon i {
	color: var(--e-global-color-0663e46);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0663e46);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-8257351>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-8257351 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-ad8cf7e {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-ad8cf7e .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-fe55e5b);
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-bc6d8f4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-bc6d8f4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-element-populated,
.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-element-populated>.elementor-background-overlay,
.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1e83705:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-1e83705>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-32858df);
}

.elementor-3154 .elementor-element.elementor-element-1e83705,
.elementor-3154 .elementor-element.elementor-element-1e83705>.elementor-background-overlay {
	border-radius: 10px 10px 10px 10px;
}

.elementor-3154 .elementor-element.elementor-element-1e83705 {
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.2);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}

.elementor-3154 .elementor-element.elementor-element-1e83705>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-2aabc03 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-2aabc03 .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-fda52ca {
	text-align: center;
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-b5b69ab {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-b5b69ab .elementor-heading-title {
	font-family: var(--e-global-typography-be68fd6-font-family), Sans-serif;
	font-size: var(--e-global-typography-be68fd6-font-size);
	font-weight: var(--e-global-typography-be68fd6-font-weight);
	line-height: var(--e-global-typography-be68fd6-line-height);
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-e50c354 {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-e50c354 .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-ce1b22f);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item:not(:last-child):after {
	content: "";
	border-color: var(--e-global-color-99d9218);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-icon i {
	color: var(--e-global-color-0663e46);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-0663e46);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-083a88a {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button {
	background-color: transparent;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	fill: var(--e-global-color-48d9276);
	color: var(--e-global-color-48d9276);
	background-image: linear-gradient(140deg, var(--e-global-color-9aef338) 0%, var(--e-global-color-9aef338) 100%);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button:hover,
.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-d113bf1);
	background-image: linear-gradient(140deg, var(--e-global-color-6190694) 0%, var(--e-global-color-b356f1e) 100%);
}

.elementor-3154 .elementor-element.elementor-element-7bb81cb>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button:hover svg,
.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button:focus svg {
	fill: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-24e6a3a {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-24e6a3a .elementor-heading-title {
	font-family: var(--e-global-typography-3fc64f6-font-family), Sans-serif;
	font-size: var(--e-global-typography-3fc64f6-font-size);
	line-height: var(--e-global-typography-3fc64f6-line-height);
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-3c12a10:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-3c12a10>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-ca346c8);
}

.elementor-3154 .elementor-element.elementor-element-3c12a10 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}

.elementor-3154 .elementor-element.elementor-element-3c12a10>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-ae8747f>.elementor-widget-container {
	margin: 0% 15% 0% 15%;
}

.elementor-3154 .elementor-element.elementor-element-ae8747f {
	text-align: center;
}

.elementor-3154 .elementor-element.elementor-element-ae8747f .elementor-heading-title {
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-c5f664f>.elementor-widget-container {
	margin: 0% 20% 0% 20%;
}

.elementor-3154 .elementor-element.elementor-element-c5f664f {
	text-align: center;
	color: var(--e-global-color-ccfc345);
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf>.elementor-widget-container {
	margin: 0% 0% 0% 39%;
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf {
	--icon-box-icon-margin: 15px;
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-title {
	margin-bottom: 5px;
	color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d113bf1);
	fill: var(--e-global-color-ce1b22f);
	color: var(--e-global-color-ce1b22f);
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf.elementor-view-framed .elementor-icon,
.elementor-3154 .elementor-element.elementor-element-0f5e5bf.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d113bf1);
	color: var(--e-global-color-d113bf1);
	border-color: var(--e-global-color-d113bf1);
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf.elementor-view-framed .elementor-icon {
	background-color: var(--e-global-color-ce1b22f);
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon {
	font-size: 30px;
}

.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-description {
	color: var(--e-global-color-ccfc345);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-dff538e:not(.elementor-motion-effects-element-type-background),
.elementor-3154 .elementor-element.elementor-element-dff538e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-5246305);
}

.elementor-3154 .elementor-element.elementor-element-dff538e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 1em 2em 1em;
}

.elementor-3154 .elementor-element.elementor-element-dff538e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-3154 .elementor-element.elementor-element-2eadc6c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2eadc6c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-3154 .elementor-element.elementor-element-2eadc6c>.elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-ff2e73b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-b356f1e);
	--divider-border-width: 3px;
}

.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider-separator {
	width: 30%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider {
	text-align: left;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider__text {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-d682f5f-font-family), Sans-serif;
	font-size: var(--e-global-typography-d682f5f-font-size);
	font-weight: var(--e-global-typography-d682f5f-font-weight);
	line-height: var(--e-global-typography-d682f5f-line-height);
	letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
	word-spacing: var(--e-global-typography-d682f5f-word-spacing);
}

.elementor-3154 .elementor-element.elementor-element-6f9824b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-48d9276);
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title>span {
	color: var(--e-global-color-5f0540d);
}

.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title>span {
	font-family: var(--e-global-typography-69772e6-font-family), Sans-serif;
	font-size: var(--e-global-typography-69772e6-font-size);
	font-weight: var(--e-global-typography-69772e6-font-weight);
	line-height: var(--e-global-typography-69772e6-line-height);
}

.elementor-3154 .elementor-element.elementor-element-59854d9>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-59854d9 {
	color: var(--e-global-color-fe55e5b);
}

.elementor-3154 .elementor-element.elementor-element-8cae127 .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-3154 .elementor-element.elementor-element-600af2b>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-3154 .elementor-element.elementor-element-600af2b .elementor-heading-title {
	color: var(--e-global-color-48d9276);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-15px/2);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-icon i {
	color: var(--e-global-color-48d9276);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-48d9276);
	transition: fill 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-offset: 0px;
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-text {
	color: var(--e-global-color-fe55e5b);
	transition: color 0.3s;
}

.elementor-3154 .elementor-element.elementor-element-a83bf43>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}

.elementor-3154 .elementor-element.elementor-element-a83bf43>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

@media(min-width:768px) {
	.elementor-3154 .elementor-element.elementor-element-b8a99ce {
		width: 32%;
	}

	.elementor-3154 .elementor-element.elementor-element-bdc4186 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-627b5fa {
		width: 52.331%;
	}

	.elementor-3154 .elementor-element.elementor-element-491cc80 {
		width: 9%;
	}

	.elementor-3154 .elementor-element.elementor-element-dd74907 {
		width: 91%;
	}

	.elementor-3154 .elementor-element.elementor-element-69b5626 {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-5ba46bc {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-48ceef9 {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-7ff876b {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-9a429ec {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-a1ea478 {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-4a1c3f0 {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-8539a0d {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-318fda4 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-a400817 {
		width: 85%;
	}

	.elementor-3154 .elementor-element.elementor-element-dcaf848 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-c00250a {
		width: 85%;
	}

	.elementor-3154 .elementor-element.elementor-element-50fcee4 {
		width: 25%;
	}

	.elementor-3154 .elementor-element.elementor-element-97916da {
		width: 74.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-14ed526 {
		width: 25%;
	}

	.elementor-3154 .elementor-element.elementor-element-a3f7b49 {
		width: 74.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-03b7d28 {
		width: 25%;
	}

	.elementor-3154 .elementor-element.elementor-element-42ba4c0 {
		width: 74.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-799cc71 {
		width: 25%;
	}

	.elementor-3154 .elementor-element.elementor-element-c8c341d {
		width: 74.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-dfa3213 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-e688f91 {
		width: 84.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-49c24e3 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-353dd1f {
		width: 84.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-bcd07d2 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-97f3bf9 {
		width: 84.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-5c60f90 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-1569cb4 {
		width: 84.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-2a540ec {
		width: 20%;
	}

	.elementor-3154 .elementor-element.elementor-element-73a8347 {
		width: 80%;
	}

	.elementor-3154 .elementor-element.elementor-element-a9ef4e0 {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-cf6d247 {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-6f99692 {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-89be5cf {
		width: 70%;
	}

	.elementor-3154 .elementor-element.elementor-element-dca551a {
		width: 26%;
	}

	.elementor-3154 .elementor-element.elementor-element-34a04a6 {
		width: 73.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-80007a0 {
		width: 26%;
	}

	.elementor-3154 .elementor-element.elementor-element-39bf86d {
		width: 73.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-673e5f4 {
		width: 26%;
	}

	.elementor-3154 .elementor-element.elementor-element-c1cc547 {
		width: 73.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-e79704d {
		width: 33%;
	}

	.elementor-3154 .elementor-element.elementor-element-f789ff0 {
		width: 26%;
	}

	.elementor-3154 .elementor-element.elementor-element-eccf606 {
		width: 73.998%;
	}

	.elementor-3154 .elementor-element.elementor-element-eff7e43 {
		width: 67%;
	}

	.elementor-3154 .elementor-element.elementor-element-32e8ba0 {
		width: 24%;
	}

	.elementor-3154 .elementor-element.elementor-element-b934234 {
		width: 76%;
	}

	.elementor-3154 .elementor-element.elementor-element-edaa78a {
		width: 26%;
	}

	.elementor-3154 .elementor-element.elementor-element-c02a9fc {
		width: 74%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-3154 .elementor-element.elementor-element-324a9e1 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-2d580c5 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-99a5773 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-d092c58 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-568919f {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-cb3502d {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-63cf74c {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-3d402e2 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-3ddd311 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-2274a77 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-b594f9f {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-dfa3213 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-e688f91 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-878a0e1 {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-49c24e3 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-353dd1f {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-5e061fe {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-bcd07d2 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-97f3bf9 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-042e4e6 {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-5c60f90 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-1569cb4 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-861e145 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-5eaa13d {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-98c5e2e {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-c1128ef {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-0a181e9 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-69479ea {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-ea48423 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-8dc4abd {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-e552bc2 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-1905720 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-3ffa854 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-e79704d {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-eff7e43 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-5c54bac {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-e45eeb2 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-cb1e7e1 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-7383b6f {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-bc6d8f4 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-2eadc6c {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-a83bf43 {
		width: 100%;
	}
}

@media(min-width:1025px) {
	.elementor-3154 .elementor-element.elementor-element-1cc4498>.elementor-background-overlay {
		background-attachment: fixed;
	}
}

@media(max-width:1024px) {
	.elementor-3154 .elementor-element.elementor-element-e2eab5b>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 2em 2em 2em 2em;
	}

	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-fdf233e-font-size);
		line-height: var(--e-global-typography-fdf233e-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-fdf233e-font-size);
		line-height: var(--e-global-typography-fdf233e-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-0f96b62 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		left: 47px;
	}

	body.rtl .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		right: 47px;
	}

	.elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		top: 452px;
	}

	.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li>a {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2d5e52a:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-2d5e52a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 45% 85%;
		background-size: 30% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-253c228 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating__title {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1eb6076 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-c9fcd88 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-left-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-left-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-78cf3a1:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-78cf3a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 75% 90%;
		background-size: 30% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ca65068 {
		--spacer-size: 70vh;
	}

	.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider-separator {
		width: 31%;
	}

	.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-5febd5c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-d8d66bb,
	.elementor-3154 .elementor-element.elementor-element-d8d66bb>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated {
		margin: 15px 15px 15px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-37ef599,
	.elementor-3154 .elementor-element.elementor-element-37ef599>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-10556b9 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-01712e6 {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider-separator {
		width: 33%;
	}

	.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-b65e94d>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-1cd3905>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-1191ced>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-1110da1 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-083b605:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-083b605>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 50% 87%;
		background-size: 30% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider-separator {
		width: 37%;
	}

	.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-70ac4e4>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-c62c156 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7b59087 .elementor-star-rating__title {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ca43813 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}

	.elementor-3154 .elementor-element.elementor-element-2b48073 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 5;
	}

	.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider-separator {
		width: 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a4a8e12>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-0c715a7 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-b796a0d .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2f798e5 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6af8655 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a738f7b,
	.elementor-3154 .elementor-element.elementor-element-a738f7b>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-cfdadcf,
	.elementor-3154 .elementor-element.elementor-element-cfdadcf>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-e926b35 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated {
		margin: 15px 15px 15px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
	}

	.elementor-3154 .elementor-element.elementor-element-0169137 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider-separator {
		width: 28%;
	}

	.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-d416790>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7a911a1 {
		margin-top: -20%;
		margin-bottom: 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-e1134a1 .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-896eb31 .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-afd31ca .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1259545 .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-54cf29f .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8257351 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ad8cf7e .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-b5b69ab .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e50c354 .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-24e6a3a .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ae8747f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-c5f664f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf>.elementor-widget-container {
		margin: 0% 0% 0% 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon {
		font-size: 25px;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8cae127 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media(max-width:767px) {
	.elementor-3154 .elementor-element.elementor-element-c0c9fa1 {
		padding: 9em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-e2eab5b>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 0em 0em 0em 0em;
	}

	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-fdf233e-font-size);
		line-height: var(--e-global-typography-fdf233e-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-114bd1f .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-fdf233e-font-size);
		line-height: var(--e-global-typography-fdf233e-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-fede45b {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-b8a99ce {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-0f96b62 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-bdc4186 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-9504e73 .video-content {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-240d816 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		width: var(--container-widget-width, 244.033px);
		max-width: 244.033px;
		--container-widget-width: 244.033px;
		--container-widget-flex-grow: 0;
		top: 530px;
	}

	body:not(.rtl) .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		left: 46px;
	}

	body.rtl .elementor-3154 .elementor-element.elementor-element-d70e0f7 {
		right: 46px;
	}

	.elementor-3154 .elementor-element.elementor-element-d70e0f7 .ekit_social_media>li>a {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2d5e52a:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-2d5e52a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 40% 85%;
		background-size: 40% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-324a9e1>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1515bd7 {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-1515bd7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-9bba0b7 {
		--spacer-size: 27vh;
	}

	.elementor-3154 .elementor-element.elementor-element-b9fbbc3 {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-b9fbbc3>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-deb9105 {
		--spacer-size: 36vh;
	}

	.elementor-3154 .elementor-element.elementor-element-486fdde>.elementor-widget-container {
		margin: -113% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-2d580c5>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider-separator {
		width: 42%;
	}

	.elementor-3154 .elementor-element.elementor-element-92ac9b0 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-789f507 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-491cc80 {
		width: 15%;
	}

	.elementor-3154 .elementor-element.elementor-element-253c228 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-dd74907 {
		width: 85%;
	}

	.elementor-3154 .elementor-element.elementor-element-2c8b2e5 .elementor-star-rating__title {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-3154 .elementor-element.elementor-element-8a1f6ac .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-wrapper {
		text-align: left;
	}

	.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-3154 .elementor-element.elementor-element-48e9102 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-99a5773>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider-separator {
		width: 72%;
	}

	.elementor-3154 .elementor-element.elementor-element-753cc72 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-7a174e6 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-69b5626 {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-1eb6076 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-5ba46bc {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-c9fcd88 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-d092c58>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1d14395,
	.elementor-3154 .elementor-element.elementor-element-1d14395>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-1d14395 {
		margin-top: 50px;
		margin-bottom: 0px;
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-left-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-f6c5ec4 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-685b128 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-bd2dad9,
	.elementor-3154 .elementor-element.elementor-element-bd2dad9>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-e16b3a4 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-205abfd .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-82be672,
	.elementor-3154 .elementor-element.elementor-element-82be672>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-left-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-533bf37 .premium-progressbar-right-label {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-70e30ae .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-78cf3a1:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-78cf3a1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 75% 90%;
		background-size: 40% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-568919f>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider-separator {
		width: 63%;
	}

	.elementor-3154 .elementor-element.elementor-element-e4bee62 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-88ceb07 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-f69c233 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-6425e58 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-cb3502d>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-ca65068 {
		--spacer-size: 40vh;
	}

	.elementor-3154 .elementor-element.elementor-element-c5ebae6>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider-separator {
		width: 51%;
	}

	.elementor-3154 .elementor-element.elementor-element-8b68cdc .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-0bdc587 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-5febd5c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-d8d66bb,
	.elementor-3154 .elementor-element.elementor-element-d8d66bb>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated,
	.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated>.elementor-background-overlay,
	.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-background-slideshow {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-63cf74c>.elementor-element-populated {
		margin: 15px 15px 15px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-50fcee4 {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-b2e47e8>.elementor-widget-container {
		margin: 0% 30% 0% 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-322cc1a {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-c350961 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-3d402e2>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-a72b477>.elementor-widget-container {
		margin: 0% 33% 0% 33%;
	}

	.elementor-3154 .elementor-element.elementor-element-39a96d9 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-488c674 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-24537d6 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-eef1aa1 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-37ef599,
	.elementor-3154 .elementor-element.elementor-element-37ef599>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-3ddd311>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-85de1f8>.elementor-widget-container {
		margin: 0% 33% 0% 33%;
	}

	.elementor-3154 .elementor-element.elementor-element-7cff453 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-3dcc76e .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2274a77>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-b3a764c>.elementor-widget-container {
		margin: 0% 33% 0% 33%;
	}

	.elementor-3154 .elementor-element.elementor-element-34961c6 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-1397f7f .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-10556b9 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-01712e6 {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2a4da1c>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider-separator {
		width: 56%;
	}

	.elementor-3154 .elementor-element.elementor-element-4285c18 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-39d729c .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-b65e94d>.elementor-widget-container {
		margin: -2% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-dfa3213 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-e688f91 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-3727040 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-49c24e3 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-353dd1f {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-6a98352 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-bcd07d2 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-97f3bf9 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-3b7061e .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-5c60f90 {
		width: 10%;
	}

	.elementor-3154 .elementor-element.elementor-element-1569cb4 {
		width: 90%;
	}

	.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-00814c3 .elementor-image-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-93bd0f2>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-feda508 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-910a910 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-8f84eb0 .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-title .premium-counter-title-val {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area .premium-counter-init {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#prefix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-cc075de .premium-counter-area span#suffix {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-73fe31b>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1cd3905>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-1191ced>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-e3fd2fc {
		width: 100%;
	}

	.elementor-3154 .elementor-element.elementor-element-e3fd2fc>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1110da1 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8d70312>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-7340e44 .video-content {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-083b605:not(.elementor-motion-effects-element-type-background),
	.elementor-3154 .elementor-element.elementor-element-083b605>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 44% 89%;
		background-size: 40% auto;
	}

	.elementor-3154 .elementor-element.elementor-element-861e145>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-b4867cd {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-b4867cd>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-7a95895 {
		--spacer-size: 32vh;
	}

	.elementor-3154 .elementor-element.elementor-element-b217afb {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-b217afb>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-b049b7c {
		--spacer-size: 35vh;
	}

	.elementor-3154 .elementor-element.elementor-element-5eaa13d>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider-separator {
		width: 69%;
	}

	.elementor-3154 .elementor-element.elementor-element-caab8d5 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-7caa564 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8e70815>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-4ac6f02 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-e7575e3 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-71e5207 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6dced3d>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-b9f4344 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-40d7026 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider-separator {
		width: 63%;
	}

	.elementor-3154 .elementor-element.elementor-element-25db7cb .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-34ca149 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-70ac4e4>.elementor-widget-container {
		margin: -20px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-98c5e2e>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-c62c156 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-c1128ef>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-c5bfb56 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-0a181e9>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-a9cd4f8 .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-69479ea>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-8aeda8a .premium_banner_content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ea48423>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider-separator {
		width: 62%;
		margin: 0 auto;
		margin-center: 0;
	}

	.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-a37b747 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-a05f4c7 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-4012ff6 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-cb326c6 img {
		width: 40%;
	}

	.elementor-3154 .elementor-element.elementor-element-7b59087 .elementor-star-rating__title {
		font-size: var(--e-global-typography-d2b24c3-font-size);
		line-height: var(--e-global-typography-d2b24c3-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ca43813>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-ca43813 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8dc4abd>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1e3c01e,
	.elementor-3154 .elementor-element.elementor-element-1e3c01e>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-1e3c01e {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-80f330a>.elementor-widget-container {
		margin: 0% 30% 0% 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-b77bee8 .elementor-icon-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-28540f2 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-1593a0d {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-1259e58,
	.elementor-3154 .elementor-element.elementor-element-1259e58>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-1259e58 {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-8405a72>.elementor-widget-container {
		margin: 0% 30% 0% 30%;
	}

	.elementor-3154 .elementor-element.elementor-element-96474fb .elementor-icon-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-8cc8936 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-c177f87 {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-2b48073 .elementskit-clients-slider {
		--ekit_client_logo_left_right_spacing: 10px;
	}

	.elementor-3154 .elementor-element.elementor-element-2b48073 .ekit-price-card-slider {
		--ekit_client_logo_slidetosho: 3;
	}

	.elementor-3154 .elementor-element.elementor-element-58fd2ac>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider-separator {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-ed4ceae .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-2d655ee .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a4a8e12>.elementor-widget-container {
		margin: -2% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-e552bc2>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-979ae16,
	.elementor-3154 .elementor-element.elementor-element-979ae16>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-0c715a7 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-79e3ae1 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1905720>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-63be28d,
	.elementor-3154 .elementor-element.elementor-element-63be28d>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-b796a0d .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-ed5132c .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-3ffa854>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-efd37f6,
	.elementor-3154 .elementor-element.elementor-element-efd37f6>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-2f798e5 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-e50c25f .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e79704d>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-7558884,
	.elementor-3154 .elementor-element.elementor-element-7558884>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-6af8655 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-ab17e93 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-eff7e43>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-a738f7b,
	.elementor-3154 .elementor-element.elementor-element-a738f7b>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-cfdadcf,
	.elementor-3154 .elementor-element.elementor-element-cfdadcf>.elementor-background-overlay {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-e926b35 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-c694445 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated,
	.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated>.elementor-background-overlay,
	.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-background-slideshow {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-e45eeb2>.elementor-element-populated {
		margin: 15px 15px 15px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-0169137 .elementor-heading-title {
		font-size: var(--e-global-typography-df7dd07-font-size);
		line-height: var(--e-global-typography-df7dd07-line-height);
		letter-spacing: var(--e-global-typography-df7dd07-letter-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-80d8259 .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider-separator {
		width: 50%;
	}

	.elementor-3154 .elementor-element.elementor-element-73c95d7 .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-d416790>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-d416790 .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7a911a1 {
		margin-top: -46%;
		margin-bottom: 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-cb1e7e1>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-5e24cda {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-e1134a1 .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-896eb31 .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-905df53 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-9fe99fb .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-afd31ca .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7383b6f>.elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-281f437 {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-1259545 .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-54cf29f .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-eec50fb .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8257351 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ad8cf7e .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-bc6d8f4>.elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-1e83705 {
		padding: 1em 1em 1em 1em;
	}

	.elementor-3154 .elementor-element.elementor-element-b5b69ab .elementor-heading-title {
		font-size: var(--e-global-typography-be68fd6-font-size);
		line-height: var(--e-global-typography-be68fd6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-e50c354 .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-083a88a .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-7bb81cb .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-24e6a3a .elementor-heading-title {
		font-size: var(--e-global-typography-3fc64f6-font-size);
		line-height: var(--e-global-typography-3fc64f6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-ae8747f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-c5f664f>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon {
		font-size: 20px;
	}

	.elementor-3154 .elementor-element.elementor-element-0f5e5bf .elementor-icon-box-description {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-2eadc6c>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider-separator {
		width: 47%;
	}

	.elementor-3154 .elementor-element.elementor-element-ff2e73b .elementor-divider__text {
		font-size: var(--e-global-typography-d682f5f-font-size);
		line-height: var(--e-global-typography-d682f5f-line-height);
		letter-spacing: var(--e-global-typography-d682f5f-letter-spacing);
		word-spacing: var(--e-global-typography-d682f5f-word-spacing);
	}

	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title span:last-child,
	.elementor-3154 .elementor-element.elementor-element-6f9824b .elementskit-section-title-wraper .elementskit-section-title>span {
		font-size: var(--e-global-typography-69772e6-font-size);
		line-height: var(--e-global-typography-69772e6-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-8cae127 .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-3154 .elementor-element.elementor-element-1f06e61 .elementor-icon-list-item>a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-3154 .elementor-element.elementor-element-a83bf43>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
}