/* * {
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.4);
} */

.elementor-24202 .elementor-element.elementor-element-d75905a {
	padding: 30px 0 0
}

.elementor-24202 .elementor-element.elementor-element-39b1c94 {
	margin-top: 20px;
	margin-bottom: 0
}

.elementor-24202 .elementor-element.elementor-element-4953ff0 {
	--divider-border-style: solid;
	--divider-color: #1C72614D;
	--divider-border-width: 1px
}

.elementor-24202 .elementor-element.elementor-element-4953ff0 .elementor-divider-separator {
	width: 100%
}

.elementor-24202 .elementor-element.elementor-element-4953ff0 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px
}

.elementor-24202 .elementor-element.elementor-element-4953ff0>.elementor-widget-container {
	margin: 20px 0 0
}

.elementor-24202 .elementor-element.elementor-element-3c5g307 {
	columns: 1;
}

.elementor-24202 .elementor-element.elementor-element-3ce7b07 {
	columns: 2;
}

.elementor-24202 .elementor-element.elementor-element-ec1cc70 {
	padding: 50px 0
}

.elementor-24202 .elementor-element.elementor-element-f7f1609>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 5px
}

.elementor-24202 .elementor-element.elementor-element-c758e9b>.elementor-widget-container {
	margin: 0
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px/2)
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px/2)
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(12px/2);
	margin-left: calc(12px/2)
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px/2);
	margin-left: calc(-12px/2)
}

body.rtl .elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-12px/2)
}

body:not(.rtl) .elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-12px/2)
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-icon i {
	color: var(--ast-global-color-1);
	text-align: center;
	transition: color .3s
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-icon svg {
	transition: fill .3s
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-item>a {
	font-weight: 500
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9 .elementor-icon-list-text {
	transition: color .3s
}

.elementor-24202 .elementor-element.elementor-element-7d25aa9>.elementor-widget-container {
	margin: 15px 0 0
}

.elementor-24202 .elementor-element.elementor-element-7ccb538>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 40px
}

.elementor-24202 .elementor-element.elementor-element-2c681a5>.elementor-widget-container {
	margin: 0
}

.elementor-24202 .elementor-element.elementor-element-bff26fd>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start
}

.elementor-24202 .elementor-element.elementor-element-bff26fd {
	margin-top: 0;
	margin-bottom: 0
}

.elementor-24202 .elementor-element.elementor-element-4fd785b>.elementor-element-populated {
	margin: 0 50px 0 0;
	--e-column-margin-right: 50px;
	--e-column-margin-left: 0px
}

.elementor-24202 .elementor-element.elementor-element-be468c9 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor1)
}

.elementor-24202 .elementor-element.elementor-element-be468c9>.elementor-widget-container {
	margin: 0
}

.elementor-24202 .elementor-element.elementor-element-6bfd4b2 {
	text-align: left
}

.elementor-24202 .elementor-element.elementor-element-6bfd4b2 img {
	width: 110px
}


.img-width-fix {
	width: 100% !important;
}

@media(max-width:1024px) {
	.elementor-24202 .elementor-element.elementor-element-ec1cc70 {
		padding: 60px 0
	}

	.elementor-24202 .elementor-element.elementor-element-7ccb538>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 30px
	}

	.elementor-24202 .elementor-element.elementor-element-bff26fd {
		margin-top: 0;
		margin-bottom: 0;
		padding: 0
	}

	.elementor-24202 .elementor-element.elementor-element-4fd785b>.elementor-element-populated {
		margin: 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px
	}

	.elementor-24202 .elementor-element.elementor-element-6bfd4b2 {
		text-align: center
	}
}

@media(max-width:800px) {
	.elementor-24202 .elementor-element.elementor-element-3ce7b07 {
		columns: 1;
	}

	.elementor-24202 .elementor-element.elementor-element-3ce7b07 {
		columns: 1;
	}
}

@media(max-width:767px) {

	.elementor-24202 .elementor-element.elementor-element-4ef5a32>.elementor-widget-container {
		padding: 20px 0 0
	}

	.elementor-24202 .elementor-element.elementor-element-ec1cc70 {
		padding: 40px 0
	}

	.elementor-24202 .elementor-element.elementor-element-f7f1609 {
		width: 100%
	}

	.elementor-24202 .elementor-element.elementor-element-7ccb538>.elementor-element-populated {
		margin: 50px 0 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px
	}

	.elementor-24202 .elementor-element.elementor-element-4fd785b>.elementor-element-populated {
		margin: 20px 0 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px
	}

	.elementor-24202 .elementor-element.elementor-element-6bfd4b2 {
		text-align: left
	}
}

@media(min-width:768px) {
	.elementor-24202 .elementor-element.elementor-element-f7f1609 {
		width: 50.1%
	}

	.elementor-24202 .elementor-element.elementor-element-7ccb538 {
		width: 49.847%
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-24202 .elementor-element.elementor-element-f7f1609 {
		width: 35%
	}

	.elementor-24202 .elementor-element.elementor-element-7ccb538 {
		width: 65%
	}
}