.elementor-10 .elementor-element.elementor-element-06ed541 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -345px;
	margin-bottom: 10px;
	padding: 320px 0px 200px 0px;
}

.elementor-10 .elementor-element.elementor-element-06ed541:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-06ed541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1b38b3c);
	background-image: url("../../2023/04/Junkky-background2.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-10 .elementor-element.elementor-element-06ed541>.elementor-background-overlay {
	opacity: 0.58;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-abaa755.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-abaa755.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-abaa755.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-abaa755 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-abaa755 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-abaa755 .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-f11d5b5.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-f11d5b5.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-f11d5b5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-f11d5b5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-f11d5b5 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-f11d5b5 .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-ac9a8d2 .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3a71a50.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-10 .elementor-element.elementor-element-3a71a50.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-ed40b3f {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-4f2b4b2 {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-355758f.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-10 .elementor-element.elementor-element-355758f.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-10 .elementor-element.elementor-element-355758f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-10 .elementor-element.elementor-element-355758f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-10 .elementor-element.elementor-element-355758f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-355758f .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-355758f>.elementor-widget-container {
	margin: 35px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-355758f {
	width: var(--container-widget-width, 47%);
	max-width: 47%;
	--container-widget-width: 47%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-b4d5802:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-b4d5802>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-b4d5802>.elementor-background-overlay {
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-b4d5802 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-54089f3 {
	z-index: 999;
}

.elementor-10 .elementor-element.elementor-element-c269a8a {
	--icon-box-icon-margin: 15px;
}

.elementor-10 .elementor-element.elementor-element-c269a8a .elementor-icon-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-03de20e {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-0c88d1c {
	width: var(--container-widget-width, 45%);
	max-width: 45%;
	--container-widget-width: 45%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-dbb764f {
	overflow: hidden;
	margin-top: -125px;
	margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-b1fdaf9.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-10 .elementor-element.elementor-element-9195ee9 {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-1efcd06 {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-2d6803c {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-7d95b6c {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-a197bbd {
	width: var(--container-widget-width, 15%);
	max-width: 15%;
	--container-widget-width: 15%;
	--container-widget-flex-grow: 0;
}

.elementor-10 .elementor-element.elementor-element-27711fa:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-27711fa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-27711fa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-27711fa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-cb23a06.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-cb23a06.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-cb23a06.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-cb23a06 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-cb23a06 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-cb23a06 .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-6a836ac.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-6a836ac.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-6a836ac.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-6a836ac .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-6a836ac .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-6a836ac .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-399c609.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-399c609.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-399c609.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-399c609 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-399c609 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-399c609 .elementor-image-box-title {
	color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-8def23a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-8def23a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-7fcb103:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-7fcb103>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-7fcb103 {
	box-shadow: 4px -7px 45px 0px rgba(0, 0, 0, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-7fcb103>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-c8d7579>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-44df7f4.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-44df7f4.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-44df7f4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-44df7f4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-44df7f4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-44df7f4 .elementor-image-box-title {
	color: #8FC95C;
	font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-cde7fc5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-cde7fc5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-cde7fc5.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-cde7fc5.elementor-view-default .elementor-icon {
	color: var(--e-global-color-1b38b3c);
	border-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-cde7fc5.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-cde7fc5.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-12f98af:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-12f98af>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-12f98af {
	box-shadow: 4px -7px 45px 0px rgba(0, 0, 0, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-12f98af>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-c74c57d.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-c74c57d.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-c74c57d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-c74c57d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-c74c57d .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-c74c57d .elementor-image-box-title {
	color: #00A8CC;
	font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-f2653fb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-f2653fb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-f2653fb.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-f2653fb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-1b38b3c);
	border-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-f2653fb.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-f2653fb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-3c0a2ae:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-3c0a2ae>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-3c0a2ae {
	box-shadow: 4px -7px 45px 0px rgba(0, 0, 0, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-3c0a2ae>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-91377ad.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-91377ad.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-91377ad.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-91377ad .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-91377ad .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-91377ad .elementor-image-box-title {
	color: #E7674B;
	font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-94d7722 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-94d7722.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-94d7722.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-94d7722.elementor-view-default .elementor-icon {
	color: var(--e-global-color-1b38b3c);
	border-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-94d7722.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-94d7722.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-afce470:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-afce470>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-afce470 {
	box-shadow: 4px -7px 45px 0px rgba(0, 0, 0, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-21e3fa7.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-21e3fa7.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-21e3fa7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-21e3fa7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-21e3fa7 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-21e3fa7 .elementor-image-box-title {
	color: #F6C445;
	font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-5628b51 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-5628b51.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-5628b51.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-5628b51.elementor-view-default .elementor-icon {
	color: var(--e-global-color-1b38b3c);
	border-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-5628b51.elementor-view-framed .elementor-icon,
.elementor-10 .elementor-element.elementor-element-5628b51.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-50871a4:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-50871a4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-50871a4 {
	box-shadow: 4px -7px 45px 0px rgba(0, 0, 0, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-50871a4>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-8682d9f.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-8682d9f.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-8682d9f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-8682d9f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-8682d9f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-8682d9f .elementor-image-box-title {
	color: #000000;
	font-weight: 700;
}

.elementor-10 .elementor-element.elementor-element-4065bb1 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 150px 0px 150px 0px;
}

.elementor-10 .elementor-element.elementor-element-4065bb1:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-4065bb1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/04/How-it-works-Map.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 65% auto;
}

.elementor-10 .elementor-element.elementor-element-4065bb1>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-d66b8ce {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-408d400 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-91bdca3>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-0177980 {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-0177980>.elementor-widget-container {
	margin: 0px 90px 0px 14px;
}

.elementor-10 .elementor-element.elementor-element-5698756>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-84bfdbc {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-84bfdbc>.elementor-widget-container {
	margin: 0px 90px 0px 14px;
}

.elementor-10 .elementor-element.elementor-element-1e1781d>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-0eb11a6 {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-0eb11a6>.elementor-widget-container {
	margin: 0px 90px 0px 14px;
}

.elementor-10 .elementor-element.elementor-element-d501a26>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-8e7fdc2 {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-8e7fdc2>.elementor-widget-container {
	margin: 0px 90px 0px 14px;
}

.elementor-10 .elementor-element.elementor-element-faf843a>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-2dd16d9 {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-2dd16d9>.elementor-widget-container {
	margin: 0px 90px 0px 14px;
}

.elementor-10 .elementor-element.elementor-element-721f356 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: -130px;
	padding: 0px 0px 0px 0px;
	z-index: 3;
}

.elementor-10 .elementor-element.elementor-element-2ba46ee {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-38565df:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-38565df>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-38565df {
	box-shadow: 10px -7px 45px 0px rgba(0, 0, 0, 0.07);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 25px;
	margin-bottom: 0px;
	padding: 50px 50px 50px 50px;
}

.elementor-10 .elementor-element.elementor-element-38565df>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-8d9c547 .elementor-counter-number-wrapper {
	color: var(--e-global-color-1b38b3c);
	font-family: "Nexa", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	line-height: 55px;
}

.elementor-10 .elementor-element.elementor-element-8d9c547 .elementor-counter-title {
	color: var(--e-global-color-2ca1ffc);
	font-family: "Nexa", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 27px;
}

.elementor-10 .elementor-element.elementor-element-e36c42f>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #D9D9D9;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-7fa0bf2 .elementor-counter-number-wrapper {
	color: var(--e-global-color-1b38b3c);
	font-family: "Nexa", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	line-height: 55px;
}

.elementor-10 .elementor-element.elementor-element-7fa0bf2 .elementor-counter-title {
	color: var(--e-global-color-2ca1ffc);
	font-family: "Nexa", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 27px;
}

.elementor-10 .elementor-element.elementor-element-f3aa7ff .elementor-counter-number-wrapper {
	color: var(--e-global-color-1b38b3c);
	font-family: "Nexa", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	line-height: 55px;
}

.elementor-10 .elementor-element.elementor-element-f3aa7ff .elementor-counter-title {
	color: var(--e-global-color-2ca1ffc);
	font-family: "Nexa", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 27px;
}

.elementor-10 .elementor-element.elementor-element-467dd73>.elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #D9D9D9;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-467dd73>.elementor-element-populated,
.elementor-10 .elementor-element.elementor-element-467dd73>.elementor-element-populated>.elementor-background-overlay,
.elementor-10 .elementor-element.elementor-element-467dd73>.elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-10 .elementor-element.elementor-element-e5ecdbf .elementor-counter-number-wrapper {
	color: var(--e-global-color-1b38b3c);
	font-family: "Nexa", Sans-serif;
	font-size: 40px;
	font-weight: 900;
	line-height: 55px;
}

.elementor-10 .elementor-element.elementor-element-e5ecdbf .elementor-counter-title {
	color: var(--e-global-color-2ca1ffc);
	font-family: "Nexa", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 27px;
}

.elementor-10 .elementor-element.elementor-element-a45d444:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-a45d444>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-a45d444 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 300px 0px 300px 0px;
}

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

.elementor-10 .elementor-element.elementor-element-3adf71a>.elementor-container {
	max-width: 800px;
}

.elementor-10 .elementor-element.elementor-element-3adf71a {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-837b768>.elementor-widget-container {
	margin: 8px 0px 0px 0px;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-837b768 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-837b768 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-837b768 {
	top: -8vh;
	z-index: 2;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-e36540f.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-10 .elementor-element.elementor-element-e36540f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

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

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

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-f290587 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-f290587 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-f290587 {
	top: 0px;
}

.elementor-10 .elementor-element.elementor-element-304320d .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10 .elementor-element.elementor-element-304320d.elementor-position-right .elementor-image-box-img {
	margin-left: 40px;
}

.elementor-10 .elementor-element.elementor-element-304320d.elementor-position-left .elementor-image-box-img {
	margin-right: 40px;
}

.elementor-10 .elementor-element.elementor-element-304320d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 40px;
}

.elementor-10 .elementor-element.elementor-element-304320d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-10 .elementor-element.elementor-element-304320d .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-304320d .elementor-image-box-description {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-304320d>.elementor-widget-container {
	margin: 0px -25px 0px 0px;
	padding: 55px 0px 0px 50px;
}

.elementor-10 .elementor-element.elementor-element-304320d {
	z-index: 2;
}

.elementor-10 .elementor-element.elementor-element-0472cdc>.elementor-container {
	max-width: 900px;
}

.elementor-10 .elementor-element.elementor-element-0472cdc {
	margin-top: 95px;
	margin-bottom: 0px;
}

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

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

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0d9d271 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-0d9d271 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-0d9d271 {
	top: 0px;
}

.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10 .elementor-element.elementor-element-2733e4f.elementor-position-right .elementor-image-box-img {
	margin-left: 40px;
}

.elementor-10 .elementor-element.elementor-element-2733e4f.elementor-position-left .elementor-image-box-img {
	margin-right: 40px;
}

.elementor-10 .elementor-element.elementor-element-2733e4f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 40px;
}

.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-description {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-2733e4f>.elementor-widget-container {
	margin: 0px 0px 0px -50px;
	padding: 85px 50px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-2733e4f {
	z-index: 2;
}

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

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

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-104eeb3 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-104eeb3 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-104eeb3 {
	top: 0px;
}

.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10 .elementor-element.elementor-element-ff3649f.elementor-position-right .elementor-image-box-img {
	margin-left: 40px;
}

.elementor-10 .elementor-element.elementor-element-ff3649f.elementor-position-left .elementor-image-box-img {
	margin-right: 40px;
}

.elementor-10 .elementor-element.elementor-element-ff3649f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 40px;
}

.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-description {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-ff3649f>.elementor-widget-container {
	margin: 0px -50px 0px 0px;
	padding: 80px 0px 0px 65px;
}

.elementor-10 .elementor-element.elementor-element-ff3649f {
	z-index: 2;
}

.elementor-10 .elementor-element.elementor-element-930abae>.elementor-container {
	max-width: 1000px;
}

.elementor-10 .elementor-element.elementor-element-930abae {
	margin-top: 109px;
	margin-bottom: 0px;
}

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

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

.elementor-10 .elementor-element.elementor-element-5168b03 {
	text-align: right;
	top: 0px;
}

.elementor-10 .elementor-element.elementor-element-5168b03 img {
	width: 92%;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-5168b03 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-5168b03 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10 .elementor-element.elementor-element-552ff15.elementor-position-right .elementor-image-box-img {
	margin-left: 40px;
}

.elementor-10 .elementor-element.elementor-element-552ff15.elementor-position-left .elementor-image-box-img {
	margin-right: 40px;
}

.elementor-10 .elementor-element.elementor-element-552ff15.elementor-position-top .elementor-image-box-img {
	margin-bottom: 40px;
}

.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-description {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-552ff15>.elementor-widget-container {
	margin: 0px 0px 0px -10px;
	padding: 85px 50px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-552ff15 {
	z-index: 2;
}

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

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

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-53d61d0 {
	left: 0px;
}

body.rtl .elementor-10 .elementor-element.elementor-element-53d61d0 {
	right: 0px;
}

.elementor-10 .elementor-element.elementor-element-53d61d0 {
	top: 0px;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f.elementor-position-right .elementor-image-box-img {
	margin-left: 40px;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f.elementor-position-left .elementor-image-box-img {
	margin-right: 40px;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 40px;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-description {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-2f03f3f>.elementor-widget-container {
	margin: 0px -60px 0px 0px;
	padding: 80px 0px 0px 80px;
}

.elementor-10 .elementor-element.elementor-element-2f03f3f {
	z-index: 2;
}

.elementor-10 .elementor-element.elementor-element-0cf4b32 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-10 .elementor-element.elementor-element-0cf4b32>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-a07ae4a>.elementor-container {
	min-height: 400px;
}

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

.elementor-10 .elementor-element.elementor-element-a07ae4a:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-a07ae4a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-a07ae4a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-38c1658 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-38c1658 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-f757b45>.elementor-container {
	min-height: 400px;
}

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

.elementor-10 .elementor-element.elementor-element-f757b45:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-f757b45>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-f757b45 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-5b29e83 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-5b29e83 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-0e530d2>.elementor-container {
	min-height: 400px;
}

.elementor-10 .elementor-element.elementor-element-0e530d2>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-10 .elementor-element.elementor-element-0e530d2:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-0e530d2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-0e530d2 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-10 .elementor-element.elementor-element-0e530d2>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-76533fe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-76533fe .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-d9c09fd>.elementor-container {
	min-height: 400px;
}

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

.elementor-10 .elementor-element.elementor-element-d9c09fd:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-d9c09fd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-d9c09fd {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-bbb291b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-bbb291b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-dd4180c>.elementor-container {
	min-height: 400px;
}

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

.elementor-10 .elementor-element.elementor-element-dd4180c:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-dd4180c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-df55a5a);
}

.elementor-10 .elementor-element.elementor-element-dd4180c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-10 .elementor-element.elementor-element-51a179c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 30%;
}

.elementor-10 .elementor-element.elementor-element-51a179c .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-10 .elementor-element.elementor-element-f2abd6e {
	padding: 80px 0px 80px 0px;
}

.elementor-10 .elementor-element.elementor-element-ac9b903 {
	text-align: center;
}

.elementor-10 .elementor-element.elementor-element-64ad511 {
	margin-top: 50px;
	margin-bottom: 80px;
}

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

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

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

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

.elementor-10 .elementor-element.elementor-element-a641a06>.elementor-element-populated {
	margin: 0px 0px 0px 50px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 50px;
}

.elementor-10 .elementor-element.elementor-element-86f2f63 {
	margin-top: 0px;
	margin-bottom: 0px;
}

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

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

.elementor-10 .elementor-element.elementor-element-0754488>.elementor-element-populated {
	margin: 0px 50px 0px 0px;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 0px;
}

.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-2fff663.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-10 .elementor-element.elementor-element-7ad2b19:not(.elementor-motion-effects-element-type-background),
.elementor-10 .elementor-element.elementor-element-7ad2b19>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F9F9F9;
}

.elementor-10 .elementor-element.elementor-element-7ad2b19 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-10 .elementor-element.elementor-element-7ad2b19>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-10 .elementor-element.elementor-element-32e1e72>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-10 .elementor-element.elementor-element-51b2f57 .elementor-heading-title {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-17ce52b>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-10 .elementor-element.elementor-element-6db0b89 {
	--icon-box-icon-margin: 15px;
}

.elementor-10 .elementor-element.elementor-element-6db0b89 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-6db0b89 .elementor-icon {
	font-size: 25px;
}

.elementor-10 .elementor-element.elementor-element-7722e09>.elementor-widget-container {
	margin: 30px 0px 10px 0px;
}

.elementor-10 .elementor-element.elementor-element-236a103 {
	--icon-box-icon-margin: 15px;
}

.elementor-10 .elementor-element.elementor-element-236a103 .elementor-icon-box-title {
	margin-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-236a103 .elementor-icon {
	font-size: 25px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group {
	padding-right: calc(25px/2);
	padding-left: calc(25px/2);
	margin-bottom: 25px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-form-fields-wrapper {
	margin-left: calc(-25px/2);
	margin-right: calc(-25px/2);
	margin-bottom: -25px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group .elementor-field {
	color: var(--e-global-color-00da55e);
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #FFFFFF00;
	border-color: #53535394;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group .elementor-select-wrapper select {
	background-color: #FFFFFF00;
	border-color: #53535394;
	border-width: 0px 0px 1px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-field-group .elementor-select-wrapper::before {
	color: #53535394;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-1b38b3c);
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-1b38b3c);
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-button[type="submit"] svg * {
	fill: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .e-form__buttons__wrapper__button-previous {
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .e-form__buttons__wrapper__button-next:hover {
	background-color: var(--e-global-color-2ca1ffc);
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-button[type="submit"]:hover {
	background-color: var(--e-global-color-2ca1ffc);
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-button[type="submit"]:hover svg * {
	fill: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .e-form__buttons__wrapper__button-previous:hover {
	color: #ffffff;
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-message.elementor-message-success {
	color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-message.elementor-message-danger {
	color: var(--e-global-color-2ca1ffc);
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 .elementor-message.elementor-help-inline {
	color: var(--e-global-color-1b38b3c);
}

.elementor-10 .elementor-element.elementor-element-d74ddb8 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

@media(min-width:768px) {
	.elementor-10 .elementor-element.elementor-element-cb9eb68 {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-3a71a50 {
		width: 49.333%;
	}

	.elementor-10 .elementor-element.elementor-element-1dc06e0 {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-efafec4 {
		width: 55%;
	}

	.elementor-10 .elementor-element.elementor-element-a641a06 {
		width: 45%;
	}

	.elementor-10 .elementor-element.elementor-element-0754488 {
		width: 45%;
	}

	.elementor-10 .elementor-element.elementor-element-2fff663 {
		width: 55%;
	}

	.elementor-10 .elementor-element.elementor-element-32e1e72 {
		width: 40%;
	}

	.elementor-10 .elementor-element.elementor-element-d45f652 {
		width: 60%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-10 .elementor-element.elementor-element-cb9eb68 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-3a71a50 {
		width: 50%;
	}
}

@media(max-width:1366px) {
	.elementor-10 .elementor-element.elementor-element-06ed541 {
		margin-top: -320px;
		margin-bottom: 0px;
		padding: 300px 20px 150px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-3a71a50.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

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

	.elementor-10 .elementor-element.elementor-element-ed40b3f {
		--container-widget-width: 45%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 45%);
		max-width: 45%;
	}

	.elementor-10 .elementor-element.elementor-element-4f2b4b2>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-355758f .elementor-image-box-title {
		font-size: 18px;
	}

	.elementor-10 .elementor-element.elementor-element-dbb764f {
		margin-top: -84px;
		margin-bottom: 0px;
		padding: 0px 100px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-4065bb1 {
		padding: 100px 0px 100px 30px;
	}

	.elementor-10 .elementor-element.elementor-element-721f356 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-a45d444 {
		padding: 200px 60px 270px 60px;
	}

	.elementor-10 .elementor-element.elementor-element-304320d>.elementor-widget-container {
		padding: 55px 0px 0px 60px;
	}

	.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 100px;
	}

	.elementor-10 .elementor-element.elementor-element-2733e4f>.elementor-widget-container {
		margin: 0px 0px 0px -50px;
	}

	.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 100px;
	}

	.elementor-10 .elementor-element.elementor-element-ff3649f>.elementor-widget-container {
		margin: 0px -45px 0px 0px;
		padding: 75px 0px 0px 50px;
	}

	.elementor-10 .elementor-element.elementor-element-930abae {
		margin-top: 100px;
		margin-bottom: 0px;
	}

	.elementor-10 .elementor-element.elementor-element-5168b03 img {
		width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 100px;
	}

	.elementor-10 .elementor-element.elementor-element-552ff15>.elementor-widget-container {
		margin: 0px 0px 0px -50px;
		padding: 70px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 100px;
	}

	.elementor-10 .elementor-element.elementor-element-2f03f3f>.elementor-widget-container {
		margin: 0px -45px 0px 0px;
		padding: 60px 0px 0px 60px;
	}

	.elementor-10 .elementor-element.elementor-element-0cf4b32 {
		padding: 50px 20px 50px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-f2abd6e {
		padding: 50px 20px 50px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-64ad511 {
		margin-top: 30px;
		margin-bottom: 30px;
	}

	.elementor-10 .elementor-element.elementor-element-7ad2b19 {
		padding: 50px 20px 50px 20px;
	}
}

@media(max-width:1024px) {
	.elementor-10 .elementor-element.elementor-element-06ed541 {
		margin-top: -145px;
		margin-bottom: 0px;
		padding: 180px 15px 100px 15px;
	}

	.elementor-10 .elementor-element.elementor-element-54089f3 img {
		width: 150px;
	}

	.elementor-10 .elementor-element.elementor-element-4065bb1 {
		padding: 50px 20px 50px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-0177980>.elementor-widget-container {
		margin: 0px 40px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-84bfdbc>.elementor-widget-container {
		margin: 0px 40px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-0eb11a6>.elementor-widget-container {
		margin: 0px 40px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-8e7fdc2>.elementor-widget-container {
		margin: 0px 40px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-2dd16d9>.elementor-widget-container {
		margin: 0px 40px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-38565df {
		padding: 20px 20px 20px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-8d9c547 .elementor-counter-number-wrapper {
		font-size: 30px;
		line-height: 45px;
	}

	.elementor-10 .elementor-element.elementor-element-8d9c547 .elementor-counter-title {
		font-size: 18px;
		line-height: 25px;
	}

	.elementor-10 .elementor-element.elementor-element-7fa0bf2 .elementor-counter-number-wrapper {
		font-size: 30px;
		line-height: 45px;
	}

	.elementor-10 .elementor-element.elementor-element-7fa0bf2 .elementor-counter-title {
		font-size: 18px;
		line-height: 25px;
	}

	.elementor-10 .elementor-element.elementor-element-f3aa7ff .elementor-counter-number-wrapper {
		font-size: 30px;
		line-height: 45px;
	}

	.elementor-10 .elementor-element.elementor-element-f3aa7ff .elementor-counter-title {
		font-size: 18px;
		line-height: 25px;
	}

	.elementor-10 .elementor-element.elementor-element-e5ecdbf .elementor-counter-number-wrapper {
		font-size: 30px;
		line-height: 45px;
	}

	.elementor-10 .elementor-element.elementor-element-e5ecdbf .elementor-counter-title {
		font-size: 18px;
		line-height: 25px;
	}

	.elementor-10 .elementor-element.elementor-element-a45d444 {
		padding: 200px 40px 140px 40px;
	}

	.elementor-10 .elementor-element.elementor-element-304320d>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 47px 0px 0px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-2733e4f>.elementor-widget-container {
		margin: 0px 0px 0px -45px;
		padding: 60px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-ff3649f>.elementor-widget-container {
		margin: 0px -42px 0px 0px;
		padding: 40px 0px 0px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-2f03f3f>.elementor-widget-container {
		margin: 0px -45px 0px 0px;
		padding: 36px 0px 0px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-0cf4b32 {
		padding: 40px 10px 50px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-f2abd6e {
		padding: 40px 10px 50px 10px;
	}

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

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

@media(max-width:767px) {

	.elementor-10 .elementor-element.elementor-element-06ed541:not(.elementor-motion-effects-element-type-background),
	.elementor-10 .elementor-element.elementor-element-06ed541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: bottom center;
	}

	.elementor-10 .elementor-element.elementor-element-06ed541 {
		margin-top: -91px;
		margin-bottom: 0px;
		padding: 100px 10px 50px 15px;
	}

	.elementor-10 .elementor-element.elementor-element-cb9eb68>.elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 5px 5px 5px 5px;
	}

	.elementor-10 .elementor-element.elementor-element-abaa755 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-abaa755 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-f11d5b5 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-f11d5b5 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-ac9a8d2 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-ac9a8d2 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-3a71a50.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-10 .elementor-element.elementor-element-ed40b3f {
		width: 100%;
		max-width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-4f2b4b2>.elementor-widget-container {
		margin: 20px 0px 20px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-4f2b4b2 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-355758f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-10 .elementor-element.elementor-element-355758f {
		width: 100%;
		max-width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-b4d5802>.elementor-background-overlay {
		background-image: url("../../2023/04/Mobile-Buildings.png");
		background-position: bottom center;
		background-repeat: no-repeat;
		background-size: contain;
		opacity: 0.96;
	}

	.elementor-10 .elementor-element.elementor-element-b4d5802 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 150px 0px 170px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-54089f3 img {
		width: 250px;
	}

	.elementor-10 .elementor-element.elementor-element-e77dd01 {
		margin-top: 0px;
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-a126914.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-10 .elementor-element.elementor-element-c269a8a .elementor-icon-box-title {
		margin-bottom: 0px;
	}

	.elementor-10 .elementor-element.elementor-element-c269a8a .elementor-icon-box-title,
	.elementor-10 .elementor-element.elementor-element-c269a8a .elementor-icon-box-title a {
		line-height: 33px;
	}

	.elementor-10 .elementor-element.elementor-element-c269a8a {
		width: auto;
		max-width: auto;
	}

	.elementor-10 .elementor-element.elementor-element-b182e2b {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-03de20e {
		width: 100%;
		max-width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-1e15f78 {
		width: 50%;
	}

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

	.elementor-10 .elementor-element.elementor-element-0c88d1c {
		width: 100%;
		max-width: 100%;
	}

	.elementor-10 .elementor-element.elementor-element-dbb764f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 40px 0px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-b1fdaf9.elementor-column>.elementor-widget-wrap {
		justify-content: space-evenly;
	}

	.elementor-10 .elementor-element.elementor-element-9195ee9 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-10 .elementor-element.elementor-element-1efcd06 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-10 .elementor-element.elementor-element-2d6803c {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-10 .elementor-element.elementor-element-7d95b6c {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-10 .elementor-element.elementor-element-a197bbd {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-10 .elementor-element.elementor-element-27711fa {
		padding: 40px 10px 40px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-cb23a06 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-cb23a06 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-6a836ac .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-6a836ac .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-399c609 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-399c609 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 25%;
	}

	.elementor-10 .elementor-element.elementor-element-8def23a:not(.elementor-motion-effects-element-type-background),
	.elementor-10 .elementor-element.elementor-element-8def23a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("../../2023/04/How-it-works-Map.jpg");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: auto;
	}

	.elementor-10 .elementor-element.elementor-element-8def23a {
		padding: 40px 25px 50px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-d3c41f3>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-c896865 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-7fcb103,
	.elementor-10 .elementor-element.elementor-element-7fcb103>.elementor-background-overlay {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-7fcb103 {
		margin-top: 20px;
		margin-bottom: 0px;
		padding: 25px 25px 25px 25px;
	}

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

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

	.elementor-10 .elementor-element.elementor-element-c8d7579.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-10 .elementor-element.elementor-element-638c211 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-44df7f4 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-44df7f4 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-cde7fc5 .elementor-icon {
		font-size: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-cde7fc5 .elementor-icon svg {
		height: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-cde7fc5>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-12f98af,
	.elementor-10 .elementor-element.elementor-element-12f98af>.elementor-background-overlay {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-12f98af {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-a8d3fe7 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-c74c57d .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-c74c57d .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-f2653fb .elementor-icon {
		font-size: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-f2653fb .elementor-icon svg {
		height: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-f2653fb>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-3c0a2ae,
	.elementor-10 .elementor-element.elementor-element-3c0a2ae>.elementor-background-overlay {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-3c0a2ae {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-a9f6b78 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-91377ad .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-91377ad .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-94d7722 .elementor-icon {
		font-size: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-94d7722 .elementor-icon svg {
		height: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-94d7722>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-afce470,
	.elementor-10 .elementor-element.elementor-element-afce470>.elementor-background-overlay {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-afce470 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-23df256 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-21e3fa7 .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-21e3fa7 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-5628b51 .elementor-icon {
		font-size: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-5628b51 .elementor-icon svg {
		height: 60px;
	}

	.elementor-10 .elementor-element.elementor-element-5628b51>.elementor-widget-container {
		margin: -25px 0px 0px 0px;
	}

	.elementor-10 .elementor-element.elementor-element-50871a4,
	.elementor-10 .elementor-element.elementor-element-50871a4>.elementor-background-overlay {
		border-radius: 10px 10px 10px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-50871a4 {
		margin-top: 0px;
		margin-bottom: 25px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-db7e125 {
		text-align: center;
	}

	.elementor-10 .elementor-element.elementor-element-8682d9f .elementor-image-box-img {
		margin-bottom: 15px;
	}

	.elementor-10 .elementor-element.elementor-element-8682d9f .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-721f356 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 15px 15px 15px 15px;
	}

	.elementor-10 .elementor-element.elementor-element-38565df {
		padding: 30px 10px 30px 10px;
	}

	.elementor-10 .elementor-element.elementor-element-1a3b979 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-e36c42f {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-e36c42f>.elementor-element-populated {
		border-width: 0px 0px 0px 1px;
	}

	.elementor-10 .elementor-element.elementor-element-a0156d6 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-467dd73 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-a45d444 {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-10 .elementor-element.elementor-element-304320d .elementor-image-box-img {
		margin-bottom: 40px;
	}

	.elementor-10 .elementor-element.elementor-element-2733e4f .elementor-image-box-img {
		margin-bottom: 40px;
	}

	.elementor-10 .elementor-element.elementor-element-ff3649f .elementor-image-box-img {
		margin-bottom: 40px;
	}

	.elementor-10 .elementor-element.elementor-element-552ff15 .elementor-image-box-img {
		margin-bottom: 40px;
	}

	.elementor-10 .elementor-element.elementor-element-2f03f3f .elementor-image-box-img {
		margin-bottom: 40px;
	}

	.elementor-10 .elementor-element.elementor-element-0cf4b32:not(.elementor-motion-effects-element-type-background),
	.elementor-10 .elementor-element.elementor-element-0cf4b32>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-image: url("../../2023/04/Home-Banner-Green.jpg");
	}

	.elementor-10 .elementor-element.elementor-element-0cf4b32 {
		margin-top: -150px;
		margin-bottom: 0px;
		padding: 150px 20px 50px 20px;
	}

	.elementor-10 .elementor-element.elementor-element-a07ae4a>.elementor-container {
		min-height: 300px;
	}

	.elementor-10 .elementor-element.elementor-element-a07ae4a {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-38c1658 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-38c1658.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-38c1658 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-f757b45>.elementor-container {
		min-height: 300px;
	}

	.elementor-10 .elementor-element.elementor-element-f757b45 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-5b29e83 .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-5b29e83.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-5b29e83 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-0e530d2>.elementor-container {
		min-height: 300px;
	}

	.elementor-10 .elementor-element.elementor-element-0e530d2 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-76533fe .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-76533fe.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-76533fe .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-d9c09fd>.elementor-container {
		min-height: 300px;
	}

	.elementor-10 .elementor-element.elementor-element-d9c09fd {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-bbb291b .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-bbb291b.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-bbb291b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-dd4180c>.elementor-container {
		min-height: 300px;
	}

	.elementor-10 .elementor-element.elementor-element-dd4180c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 25px 0px 25px;
	}

	.elementor-10 .elementor-element.elementor-element-51a179c .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-51a179c.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}

	.elementor-10 .elementor-element.elementor-element-51a179c .elementor-image-box-wrapper .elementor-image-box-img {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-64ad511 {
		margin-top: 0px;
		margin-bottom: 25px;
	}

	.elementor-10 .elementor-element.elementor-element-a641a06>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 15px;
	}

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

	.elementor-10 .elementor-element.elementor-element-0754488>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 15px;
	}

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

	.elementor-10 .elementor-element.elementor-element-7ad2b19 {
		padding: 40px 15px 40px 15px;
	}

	.elementor-10 .elementor-element.elementor-element-7722e09>.elementor-widget-container {
		margin: 20px 0px 10px 0px;
	}
}

@media(max-width:1366px) and (min-width:768px) {
	.elementor-10 .elementor-element.elementor-element-cb9eb68 {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-3a71a50 {
		width: 40%;
	}

	.elementor-10 .elementor-element.elementor-element-1dc06e0 {
		width: 30%;
	}

	.elementor-10 .elementor-element.elementor-element-efafec4 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-a641a06 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-0754488 {
		width: 50%;
	}

	.elementor-10 .elementor-element.elementor-element-2fff663 {
		width: 50%;
	}
}

@media(min-width:2400px) {
	.elementor-10 .elementor-element.elementor-element-06ed541 {
		margin-top: -395px;
		margin-bottom: 0px;
		padding: 370px 0px 200px 0px;
	}
}

/* Start custom CSS for column, class: .elementor-element-cb9eb68 */
@media (max-width: 414px) {

	.hiw_mobile .elementor-image-box-wrapper {
		text-align: left !important;
		display: flex !important;
		align-items: center !important;
		justify-content: center !important;
	}

	.hiw_mobile .elementor-image-box-title {
		margin-left: 10px !important;
	}

}

/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-32e1e72 */
.get_in_touch .elementor-icon-box-title {
	margin: 0 !important;
}

/* End custom CSS */
/* Start Custom Fonts CSS */
@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('../../2023/04/nexabook-webfont.woff2') format('woff2'),
		url('../../2023/04/nexabook-webfont.woff') format('woff');
}

@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('../../2023/04/nexabold-webfont.woff2') format('woff2'),
		url('../../2023/04/nexabold-webfont.woff') format('woff');
}

@font-face {
	font-family: 'Nexa';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../../2023/04/nexablack-webfont.woff2') format('woff2'),
		url('../../2023/04/nexablack-webfont.woff') format('woff');
}

/* End Custom Fonts CSS */