
.elementor-7628 .elementor-element.elementor-element-eccfe86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	--kit-widget-spacing: 10px;
}

.elementor-7628 .elementor-element.elementor-element-da6ebbe {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-da6ebbe .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-0cd3a5d {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-0cd3a5d .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-bba0f4b {
	width: var(--container-widget-width, 99.247%);
	max-width: 99.247%;
	--container-widget-width: 99.247%;
	--container-widget-flex-grow: 0;
}

.elementor-7628 .elementor-element.elementor-element-937bb32 {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-937bb32 .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-0f9ffb0 .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-b7289f7 {
	width: var(--container-widget-width, 77.338%);
	max-width: 77.338%;
	--container-widget-width: 77.338%;
	--container-widget-flex-grow: 0;
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-e9c9219 .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-7fe0b46 {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-7fe0b46 .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-5ced463 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-5ced463 .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-08902c2 {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-08902c2 .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-330aecc {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-330aecc .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-81752bd {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-81752bd .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-90a5bb3 {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-90a5bb3 .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-2798d4a {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-2798d4a .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-9b805fa {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-9b805fa .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-040bdbf {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-040bdbf .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill .3s;
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 {
	--e-icon-list-icon-size: 18px;
	--icon-vertical-offset: 0px;
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-item > a {
	font-size: 16px;
}

.elementor-7628 .elementor-element.elementor-element-f7c2489 .elementor-icon-list-text {
	color: var(--e-global-color-astglobalcolor8);
	transition: color .3s;
}

.elementor-7628 .elementor-element.elementor-element-3fbc07f {
	text-align: start;
}

.elementor-7628 .elementor-element.elementor-element-3fbc07f .elementor-heading-title {
	font-size: 28px;
	font-weight: 600;
	color: #000;
}

@media (min-width:768px) {
	.elementor-7628 .elementor-element.elementor-element-48d3158 {
		width: 15.464%;
	}
	
	.elementor-7628 .elementor-element.elementor-element-2c21ed4 {
		width: 84.536%;
	}
	
	.elementor-7628 .elementor-element.elementor-element-46394e0 {
		width: 15.106%;
	}
	
	.elementor-7628 .elementor-element.elementor-element-80e3730 {
		width: 84.894%;
	}
	
	.elementor-7628 .elementor-element.elementor-element-b5450e3 {
		width: 84.536%;
	}
	
	.elementor-7628 .elementor-element.elementor-element-8d91771 {
		width: 15.404%;
	}
}

@media (max-width:767px) {
	.elementor-7628 .elementor-element.elementor-element-da6ebbe {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-da6ebbe .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-0cd3a5d {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-0cd3a5d .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-937bb32 {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-937bb32 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-7fe0b46 {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-7fe0b46 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-08902c2 {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-08902c2 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-81752bd {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-81752bd .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-90a5bb3 {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-90a5bb3 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-2798d4a {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-2798d4a .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-040bdbf {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-040bdbf .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-7628 .elementor-element.elementor-element-3fbc07f {
		text-align: center;
	}
	
	.elementor-7628 .elementor-element.elementor-element-3fbc07f .elementor-heading-title {
		font-size: 24px;
	}
}
