﻿.elementor-5 .elementor-element.elementor-element-06cf3a6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -100px;
	margin-bottom: 0px;
}

.elementor-5 .elementor-element.elementor-element-06cf3a6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-87af419 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-5 .elementor-element.elementor-element-87af419 .elementor-custom-embed-play i {
	color: var(--e-global-color-primary);
	font-size: 89px;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.74);
}

.elementor-5 .elementor-element.elementor-element-87af419 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-primary);
	width: 89px;
	height: 89px;
}

.elementor-5 .elementor-element.elementor-element-4801582:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-4801582>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/xtblock-bg-home-scaled.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5 .elementor-element.elementor-element-4801582 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 0% 0% 0%;
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-4801582>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-e1da97f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-5 .elementor-element.elementor-element-e1da97f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5 .elementor-element.elementor-element-e1da97f>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 10% 15% 5% 15%;
}

.elementor-5 .elementor-element.elementor-element-e1da97f>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-0ecc8c3 .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 35px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-53ad045 {
	color: #FFFFFF;
	font-family: "Carnas", Sans-serif;
	font-size: 17px;
	font-weight: 100;
}

.elementor-5 .elementor-element.elementor-element-bcdfce4 {
	--spacer-size: 50px;
}

.elementor-5 .elementor-element.elementor-element-145be4a {
	--spacer-size: 93px;
}

.elementor-5 .elementor-element.elementor-element-5b89776 {
	padding: 0% 5% 0% 5%;
}

.elementor-5 .elementor-element.elementor-element-6bc3fcd {
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-72fd0f5 .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 70px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-6d03886 {
	color: #FFFFFF;
	font-family: "Carnas", Sans-serif;
	font-size: 17px;
	font-weight: 100;
}

.elementor-5 .elementor-element.elementor-element-26435a2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-26435a2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-23205f5 {
	text-align: left;
}

.elementor-5 .elementor-element.elementor-element-23205f5 img {
	width: 75%;
	max-width: 75%;
}

.elementor-5 .elementor-element.elementor-element-23205f5>.elementor-widget-container {
	margin: 0% 0% 0% -40%;
}

.elementor-5 .elementor-element.elementor-element-954a9a8 {
	--spacer-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-69ae776 {
	--spacer-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-e9b3418 {
	padding: 0% 5% 0% 5%;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-29d0826.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-29d0826.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-5 .elementor-element.elementor-element-29d0826 {
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-53dc552 .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 70px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-9b86631>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5 .elementor-element.elementor-element-9b86631>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-45f45b3 {
	text-align: left;
}

.elementor-5 .elementor-element.elementor-element-45f45b3 img {
	width: 80%;
	max-width: 80%;
}

.elementor-5 .elementor-element.elementor-element-45f45b3>.elementor-widget-container {
	margin: -50% 0% 0% -70%;
}

.elementor-5 .elementor-element.elementor-element-46f0b27 {
	color: #FFFFFF;
	font-family: "Carnas", Sans-serif;
	font-size: 17px;
	font-weight: 100;
}

.elementor-5 .elementor-element.elementor-element-46f0b27>.elementor-widget-container {
	padding: 0% 15% 0% 6%;
}

.elementor-5 .elementor-element.elementor-element-903df4b {
	--spacer-size: 50px;
}

.elementor-5 .elementor-element.elementor-element-c3ab5b6:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-c3ab5b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/xtblock-bg-new-3.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5 .elementor-element.elementor-element-c3ab5b6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 0% 0% 0%;
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-c3ab5b6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-5 .elementor-element.elementor-element-698f4b2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-5 .elementor-element.elementor-element-698f4b2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-5 .elementor-element.elementor-element-698f4b2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 15% 0% 15%;
}

.elementor-5 .elementor-element.elementor-element-698f4b2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-05c0c95 {
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-f52d239 img {
	width: 100%;
	max-width: 100%;
}

.elementor-5 .elementor-element.elementor-element-f91da82 {
	--spacer-size: 50px;
}

.elementor-5 .elementor-element.elementor-element-ceffc2f .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 70px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-1eabd4c {
	color: #FFFFFF;
	font-family: "Carnas", Sans-serif;
	font-size: 17px;
	font-weight: 100;
}

.elementor-5 .elementor-element.elementor-element-2867835:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-2867835>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/xtblock-img15.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5 .elementor-element.elementor-element-2867835 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -5%;
	margin-bottom: 0%;
}

.elementor-5 .elementor-element.elementor-element-2867835>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-e57970c {
	--spacer-size: 291px;
}

.elementor-5 .elementor-element.elementor-element-bcc0b38 {
	--spacer-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-c8891d0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-c8891d0>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-8435511 {
	text-align: center;
}

.elementor-5 .elementor-element.elementor-element-8435511 .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 50px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-main-swiper {
	height: 156px;
	width: 100%;
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-main-swiper .elementor-carousel-image {
	background-size: contain;
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0.elementor-skin-slideshow .elementor-main-swiper {
	margin-bottom: 20px;
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-swiper-button {
	font-size: 20px;
	color: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-swiper-button svg {
	fill: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-custom-embed-play i {
	color: var(--e-global-color-primary);
	font-size: 26px;
}

.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-custom-embed-play svg {
	fill: var(--e-global-color-primary);
}

.elementor-5 .elementor-element.elementor-element-2dd3286 {
	--spacer-size: 155px;
}

.elementor-5 .elementor-element.elementor-element-c531541:not(.elementor-motion-effects-element-type-background),
.elementor-5 .elementor-element.elementor-element-c531541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../image/XTT-icon-big.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5 .elementor-element.elementor-element-c531541 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-c531541>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5 .elementor-element.elementor-element-e95fc4f {
	text-align: center;
}

.elementor-5 .elementor-element.elementor-element-e95fc4f .elementor-heading-title {
	color: #03EAC2;
	font-family: "Carnas", Sans-serif;
	font-size: 70px;
	font-weight: 200;
}

.elementor-5 .elementor-element.elementor-element-e0470ba {
	--spacer-size: 355px;
}

.elementor-5 .elementor-element.elementor-element-43914f9 .elementor-button {
	font-family: "Carnas", Sans-serif;
	font-size: 20px;
	font-weight: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	background-color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
}

.elementor-5 .elementor-element.elementor-element-43914f9>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-5 .elementor-element.elementor-element-a4b2aaf {
	--spacer-size: 100px;
}

.elementor-5 .elementor-element.elementor-element-b171d52 {
	z-index: 99;
}

.elementor-5 .elementor-element.elementor-element-be1ec2f img {
	width: 100%;
	max-width: 100%;
}

.elementor-5 .elementor-element.elementor-element-be1ec2f {
	width: var(--container-widget-width, 419px);
	max-width: 419px;
	--container-widget-width: 419px;
	--container-widget-flex-grow: 0;
	bottom: 73px;
}

body:not(.rtl) .elementor-5 .elementor-element.elementor-element-be1ec2f {
	right: 2px;
}

body.rtl .elementor-5 .elementor-element.elementor-element-be1ec2f {
	left: 2px;
}

:root {
	--page-title-display: none;
}

body.elementor-page-5:not(.elementor-motion-effects-element-type-background),
body.elementor-page-5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #060A1E;
}

@media(max-width:900px) {
	.elementor-5 .elementor-element.elementor-element-06cf3a6 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-5 .elementor-element.elementor-element-e1da97f>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-0ecc8c3 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-53ad045 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-bcdfce4 {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-145be4a {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-5b89776 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-72fd0f5 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-6d03886 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-954a9a8 {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-e9b3418 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-29d0826>.elementor-element-populated {
		padding: 0px 0px 20px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-53dc552 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-46f0b27 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-46f0b27>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-903df4b {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-c3ab5b6 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-698f4b2>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-ceffc2f .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-1eabd4c {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-bcc0b38 {
		--spacer-size: 22px;
	}

	.elementor-5 .elementor-element.elementor-element-c071e46>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-8435511 {
		text-align: center;
	}

	.elementor-5 .elementor-element.elementor-element-8435511 .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-5 .elementor-element.elementor-element-1f6f1f0.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-2dd3286 {
		--spacer-size: 89px;
	}

	.elementor-5 .elementor-element.elementor-element-c531541:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-c531541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: -133px 16px;
	}

	.elementor-5 .elementor-element.elementor-element-c85b62e>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-e95fc4f {
		text-align: center;
	}

	.elementor-5 .elementor-element.elementor-element-e95fc4f .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-5 .elementor-element.elementor-element-e0470ba {
		--spacer-size: 343px;
	}

	.elementor-5 .elementor-element.elementor-element-a4b2aaf {
		--spacer-size: 89px;
	}

	.elementor-5 .elementor-element.elementor-element-be1ec2f {
		width: var(--container-widget-width, 245px);
		max-width: 245px;
		--container-widget-width: 245px;
		--container-widget-flex-grow: 0;
		bottom: 134px;
	}

	body:not(.rtl) .elementor-5 .elementor-element.elementor-element-be1ec2f {
		right: 0px;
	}

	body.rtl .elementor-5 .elementor-element.elementor-element-be1ec2f {
		left: 0px;
	}
}

@media(max-width:600px) {
	.elementor-5 .elementor-element.elementor-element-06cf3a6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 10px 10px 10px;
	}

	.elementor-5 .elementor-element.elementor-element-4801582:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-4801582>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("../image/xtblock-bg-new-4-scaled.jpg");
		background-position: top center;
		background-repeat: no-repeat;
		background-size: cover;
	}

	.elementor-5 .elementor-element.elementor-element-e1da97f>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-0ecc8c3 .elementor-heading-title {
		font-size: 24px;
	}

	.elementor-5 .elementor-element.elementor-element-53ad045 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-bcdfce4 {
		--spacer-size: 0px;
	}

	.elementor-5 .elementor-element.elementor-element-145be4a {
		--spacer-size: 0px;
	}

	.elementor-5 .elementor-element.elementor-element-5b89776 {
		margin-top: -50px;
		margin-bottom: 0px;
		padding: 0% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-6bc3fcd>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-72fd0f5 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-6d03886 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-23205f5 {
		text-align: center;
	}

	.elementor-5 .elementor-element.elementor-element-23205f5 img {
		width: 65%;
		max-width: 65%;
	}

	.elementor-5 .elementor-element.elementor-element-23205f5>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-5 .elementor-element.elementor-element-954a9a8 {
		--spacer-size: 1px;
	}

	.elementor-5 .elementor-element.elementor-element-69ae776 {
		--spacer-size: 1px;
	}

	.elementor-5 .elementor-element.elementor-element-e9b3418 {
		margin-top: -50px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-29d0826>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-53dc552 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-53dc552>.elementor-widget-container {
		padding: 0px 0px 15px 0px;
	}

	.elementor-5 .elementor-element.elementor-element-45f45b3 {
		text-align: center;
	}

	.elementor-5 .elementor-element.elementor-element-45f45b3 img {
		width: 70%;
		max-width: 70%;
	}

	.elementor-5 .elementor-element.elementor-element-45f45b3>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-5 .elementor-element.elementor-element-46f0b27 {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-46f0b27>.elementor-widget-container {
		padding: 0px 15px 0px 17px;
	}

	.elementor-5 .elementor-element.elementor-element-903df4b {
		--spacer-size: 1px;
	}

	.elementor-5 .elementor-element.elementor-element-c3ab5b6:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-c3ab5b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("../image/xtblock-bg-new-3.jpg");
		background-position: center center;
		background-repeat: no-repeat;
	}

	.elementor-5 .elementor-element.elementor-element-698f4b2>.elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}

	.elementor-5 .elementor-element.elementor-element-f91da82 {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-ceffc2f .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-1eabd4c {
		font-size: 16px;
		line-height: 1.3em;
	}

	.elementor-5 .elementor-element.elementor-element-e57970c {
		--spacer-size: 111px;
	}

	.elementor-5 .elementor-element.elementor-element-bcc0b38 {
		--spacer-size: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-8435511 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-1f6f1f0 .elementor-main-swiper {
		height: 100px;
	}

	.elementor-5 .elementor-element.elementor-element-1f6f1f0.elementor-skin-slideshow .elementor-main-swiper {
		margin-bottom: 10px;
	}

	.elementor-5 .elementor-element.elementor-element-2dd3286 {
		--spacer-size: 53px;
	}

	.elementor-5 .elementor-element.elementor-element-c531541:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-c531541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: center center;
	}

	.elementor-5 .elementor-element.elementor-element-e95fc4f .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

	.elementor-5 .elementor-element.elementor-element-e0470ba {
		--spacer-size: 235px;
	}

	.elementor-5 .elementor-element.elementor-element-a4b2aaf {
		--spacer-size: 10px;
	}

	body:not(.rtl) .elementor-5 .elementor-element.elementor-element-be1ec2f {
		right: -83.297px;
	}

	body.rtl .elementor-5 .elementor-element.elementor-element-be1ec2f {
		left: -83.297px;
	}
}

@media(min-width:601px) {
	.elementor-5 .elementor-element.elementor-element-1983e76 {
		width: 65.57%;
	}

	.elementor-5 .elementor-element.elementor-element-78d1e68 {
		width: 34.378%;
	}

	.elementor-5 .elementor-element.elementor-element-6bc3fcd {
		width: 50.009%;
	}

	.elementor-5 .elementor-element.elementor-element-26435a2 {
		width: 49.991%;
	}

	.elementor-5 .elementor-element.elementor-element-29d0826 {
		width: 46.445%;
	}

	.elementor-5 .elementor-element.elementor-element-9b86631 {
		width: 53.555%;
	}

	.elementor-5 .elementor-element.elementor-element-f322ba4 {
		width: 44.874%;
	}

	.elementor-5 .elementor-element.elementor-element-b50815b {
		width: 55.074%;
	}
}

@media(max-width:900px) and (min-width:601px) {
	.elementor-5 .elementor-element.elementor-element-1983e76 {
		width: 70%;
	}

	.elementor-5 .elementor-element.elementor-element-29d0826 {
		width: 45%;
	}
}

@media(min-width:901px) {

	.elementor-5 .elementor-element.elementor-element-4801582:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-4801582>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}

	.elementor-5 .elementor-element.elementor-element-c3ab5b6:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-c3ab5b6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}

	.elementor-5 .elementor-element.elementor-element-2867835:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-2867835>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}

	.elementor-5 .elementor-element.elementor-element-c531541:not(.elementor-motion-effects-element-type-background),
	.elementor-5 .elementor-element.elementor-element-c531541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}