.elementor-3780 .elementor-element.elementor-element-3faa56b {
	--display: flex;
	--min-height: 680px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: -94px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-3780 .elementor-element.elementor-element-5f3e52b {
	width: 100%;
	max-width: 100%;
}

.elementor-3780 .elementor-element.elementor-element-5f3e52b img {
	width: 100%;
	max-width: 100%;
	height: 680px;
	object-fit: cover;
	object-position: center center;
}

.elementor-3780 .elementor-element.elementor-element-d38b269 {
	--display: flex;
	--min-height: 680px;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 20px;
	--z-index: 1;
}

.elementor-3780 .elementor-element.elementor-element-d38b269.e-con {
	--align-self: flex-start;
}

.elementor-3780 .elementor-element.elementor-element-347c068 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
}

.elementor-3780 .elementor-element.elementor-element-347c068.e-con {
	--align-self: center;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-29ec684 {
	width: var(--container-widget-width, 36%);
	max-width: 36%;
	--container-widget-width: 36%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-29ec684 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 60px;
	font-weight: 700;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-4d5d873 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-4d5d873>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .ekit-btn-wraper .elementskit-btn {
	justify-content: flex-start;
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn {
	background-color: var(--e-global-color-astglobalcolor5);
	font-size: 15px;
	font-weight: 700;
	text-decoration: none;
	line-height: 15px;
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn:hover {
	background-color: var(--e-global-color-astglobalcolor1);
	color: var(--e-global-color-astglobalcolor5);
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn> :is(i, svg) {
	font-size: 16px;
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn>i,
.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn>svg {
	margin-right: 10px;
}

.rtl .elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn>i,
.rtl .elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn>svg {
	margin-left: 10px;
	margin-right: 0;
}

.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn i,
.elementor-3780 .elementor-element.elementor-element-5e8f7f7 .elementskit-btn svg {
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}

.elementor-3780 .elementor-element.elementor-element-e482a91 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 30px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-e482a91:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-e482a91>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F1F3F3;
}

.elementor-3780 .elementor-element.elementor-element-3eb05b8 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-b5d8c25 {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-b5d8c25 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-49a0a69 {
	--e-image-carousel-slides-to-show: 7;
}

.elementor-3780 .elementor-element.elementor-element-49a0a69>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-49a0a69 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-3780 .elementor-element.elementor-element-17d8c08 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-17d8c08:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-17d8c08>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-536810b {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 40px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-fcf6eb3 {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-fcf6eb3 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: #000000;
}

.elementor-3780 .elementor-element.elementor-element-48292cd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-48292cd {
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #666666;
}

.elementor-3780 .elementor-element.elementor-element-ff4b2d7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-3780 .elementor-element.elementor-element-6060d2b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-05baff3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-3780 .elementor-element.elementor-element-375954c:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-375954c>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-375954c .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-375954c .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-375954c.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

/* .elementor-3780 .elementor-element.elementor-element-375954c .elementor-icon {
	font-size: 32px;



} */

.elementor-element-ff4b2d7 .elementor-element-05baff3 .elementor-widget-container .elementor-icon {
	font-size: 32px !important;
	background-color: #3d136119 !important;
	border-radius: 100%;
	padding: 10px;
	height: auto !important;
	width: auto;
	display: inline-block;
}


.elementor-element-ef6aa80 .elementor-element-c03b8bf .elementor-widget-container .elementor-icon {
	font-size: 32px !important;
	background-color: #3d136119 !important;
	border-radius: 100%;
	padding: 10px;
	height: auto !important;
	width: auto;
	display: inline-block;
}



.elementor-3780 .elementor-element .elementor-icon {
	font-size: 32px !important;
	background-color: #3c1361 !important;
	border-radius: 100%;
	height: 80px;
	width: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-bottom: 10px;


}


.elementor-3780 .elementor-element.elementor-element-375954c .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-375954c .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-375954c:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-375954c:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-5761d73:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-5761d73>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-5761d73 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-5761d73 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-5761d73.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-5761d73 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-5761d73 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-5761d73 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-5761d73:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-5761d73:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ef3df5.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-0ef3df5 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-0ef3df5:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-0ef3df5:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-8adfec9:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-8adfec9>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-8adfec9.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-8adfec9 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-8adfec9:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-8adfec9:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-6723f43:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-6723f43>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-6723f43 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-6723f43 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6723f43.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-6723f43 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-6723f43 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-6723f43 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-6723f43:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-6723f43:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-dd3bb20.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-dd3bb20 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-dd3bb20:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-dd3bb20:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-1f0b105:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-1f0b105>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-1f0b105.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-1f0b105 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-1f0b105:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-1f0b105:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-888f368:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-888f368>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-888f368 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-888f368 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-888f368.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-888f368 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-888f368 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-888f368 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-888f368:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-888f368:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-3780 .elementor-element.elementor-element-77341e0 {
	--divider-border-style: solid;
	--divider-color: #CCCCCC;
	--divider-border-width: 1px;
}

.elementor-3780 .elementor-element.elementor-element-77341e0 .elementor-divider-separator {
	width: 100%;
}

.elementor-3780 .elementor-element.elementor-element-77341e0 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-3780 .elementor-element.elementor-element-ef6aa80 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-3780 .elementor-element.elementor-element-93ebbe4 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-c03b8bf {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-2558ac0>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-2558ac0.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-2558ac0 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-2558ac0:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-2558ac0:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-26e2537:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-26e2537>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-26e2537 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-26e2537 .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26e2537.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-26e2537 .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-26e2537 .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-26e2537 .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-26e2537:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-26e2537:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-0ce9dbf:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-0ce9dbf:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-6176f8f:hover .elementor-widget-container {
	background-color: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-6176f8f>.elementor-widget-container {
	padding: 20px 15px 20px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #D7D7D7;
	border-radius: 10px 10px 10px 10px;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f .elementor-icon-box-title {
	margin-block-end: 0px;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-stacked:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-stacked:has(:focus) .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-framed:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-default:has(:hover) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-framed:has(:focus) .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-6176f8f.elementor-view-default:has(:focus) .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f .elementor-icon {
	font-size: 40px;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-6176f8f .elementor-icon-box-title a {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-6176f8f:has(:hover) .elementor-icon-box-title,
.elementor-3780 .elementor-element.elementor-element-6176f8f:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-0755f50 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5f9b97b {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-5f9b97b .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8037a38 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.75;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 40px;
	--padding-bottom: 25px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-3780 .elementor-element.elementor-element-8037a38:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-8037a38>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #103260;
	background-image: url("../../2025/05/map2.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-3780 .elementor-element.elementor-element-8037a38::before,
.elementor-3780 .elementor-element.elementor-element-8037a38>.elementor-background-video-container::before,
.elementor-3780 .elementor-element.elementor-element-8037a38>.e-con-inner>.elementor-background-video-container::before,
.elementor-3780 .elementor-element.elementor-element-8037a38>.elementor-background-slideshow::before,
.elementor-3780 .elementor-element.elementor-element-8037a38>.e-con-inner>.elementor-background-slideshow::before,
.elementor-3780 .elementor-element.elementor-element-8037a38>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #103260;
	--background-overlay: '';
}

.elementor-3780 .elementor-element.elementor-element-23da023 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-dd8cc76 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-widget-counter .elementor-counter-number-wrapper {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-counter .elementor-counter-title {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-3780 .elementor-element.elementor-element-ac20d58 .elementor-counter {
	gap: 2px;
}

.elementor-3780 .elementor-element.elementor-element-ac20d58 .elementor-counter-number-wrapper {
	gap: 5px;
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto", Sans-serif;
	font-size: 60px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-ac20d58 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-3780 .elementor-element.elementor-element-425e5df {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-3780 .elementor-element.elementor-element-91f90c4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3780 .elementor-element.elementor-element-a076c70 .elementor-counter {
	gap: 2px;
}

.elementor-3780 .elementor-element.elementor-element-a076c70 .elementor-counter-number-wrapper {
	gap: 5px;
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto", Sans-serif;
	font-size: 60px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-a076c70 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-3780 .elementor-element.elementor-element-7e28e69 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-3780 .elementor-element.elementor-element-f4afaf4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-3780 .elementor-element.elementor-element-48beb12 .elementor-counter {
	gap: 2px;
}

.elementor-3780 .elementor-element.elementor-element-48beb12 .elementor-counter-number-wrapper {
	gap: 5px;
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto", Sans-serif;
	font-size: 60px;
	font-weight: 600;
}

.elementor-3780 .elementor-element.elementor-element-48beb12 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor5);
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-3780 .elementor-element.elementor-element-0721997 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: var(--e-global-color-astglobalcolor4);
}

.elementor-3780 .elementor-element.elementor-element-e06c8c6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-e06c8c6:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-e06c8c6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-f6eaf3a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-2d41807 {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-2d41807 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: #000;
}

.elementor-3780 .elementor-element.elementor-element-551ca51>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-551ca51 {
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #666666;
}

.elementor-3780 .elementor-element.elementor-element-72514d5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 30px 30px;
	--row-gap: 30px;
	--column-gap: 30px;
	--margin-top: 5px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5e4aa00 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 0.5;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5e4aa00:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-5e4aa00::before,
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.elementor-background-video-container::before,
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.e-con-inner>.elementor-background-video-container::before,
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.elementor-background-slideshow::before,
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.e-con-inner>.elementor-background-slideshow::before,
.elementor-3780 .elementor-element.elementor-element-5e4aa00>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #FFFFFF;
	--background-overlay: '';
}

.elementor-3780 .elementor-element.elementor-element-96752c8 {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-96752c8 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	/* color: #000 !important; */
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-3780 .elementor-element.elementor-element-c776cc7>.elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

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

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

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-icon i {
	color: #000 !important;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-icon svg {
	fill: #000 !important;
	transition: fill 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-item>a {
	font-size: 15px;
	text-decoration: none;
}

.elementor-3780 .elementor-element.elementor-element-c776cc7 .elementor-icon-list-text {
	color: #666666;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-dfa7f2c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-dfa7f2c:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-dfa7f2c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-e427fa6 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a>.elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-icon i {
	color: #000 !important;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-icon svg {
	fill: #000 !important;
	transition: fill 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-item>a {
	font-size: 15px;
	text-decoration: none;
}

.elementor-3780 .elementor-element.elementor-element-4bead4a .elementor-icon-list-text {
	color: #666666;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-6c90fa9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: flex-start;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-6c90fa9:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-6c90fa9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-544095a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f>.elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-15px/2);
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-icon i {
	color: #000 !important;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-icon svg {
	fill: #000 !important;
	transition: fill 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f {
	--e-icon-list-icon-size: 15px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-item>a {
	font-size: 15px;
	text-decoration: none;
}

.elementor-3780 .elementor-element.elementor-element-4fe038f .elementor-icon-list-text {
	color: #666666;
	transition: color 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-5d2c7d5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5d2c7d5:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-5d2c7d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-3780 .elementor-element.elementor-element-3e7c9bf {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-456df64 {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-456df64 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: #000;
}

.elementor-3780 .elementor-element.elementor-element-ea1a7b2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-ea1a7b2 {
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #666666;
}

.elementor-3780 .elementor-element.elementor-element-f44cf9f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 5px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-a74f595 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-1336130 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-1336130 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-82ba25c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image-box .elementor-image-box-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-3780 .elementor-element.elementor-element-8d26a63 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-8d26a63 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-4de9a28 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-e47f1c4 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-e47f1c4>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-e47f1c4 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-e47f1c4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-e47f1c4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-140d77e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-140d77e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-140d77e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-140d77e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-140d77e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-140d77e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-140d77e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-140d77e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-863e585 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-863e585>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-863e585.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-863e585.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-863e585.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-863e585 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-863e585 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-863e585 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-fcf4313 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-fcf4313>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-fcf4313 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-fcf4313 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-fcf4313 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-55faaa5 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-f0349cb {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-f0349cb>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-f0349cb .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-f0349cb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-f0349cb .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-02a5174 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-02a5174>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-02a5174.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-02a5174.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-02a5174.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-02a5174 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-02a5174 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-02a5174 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-ce2da31 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-9597fa1 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-9597fa1 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-891215a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-4d4e94a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-7c7e2b7 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-26360a2 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-26360a2>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-26360a2.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-26360a2.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-26360a2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-26360a2 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-26360a2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-26360a2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-21beb4f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

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

.elementor-3780 .elementor-element.elementor-element-87617b0 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-87617b0>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-87617b0.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-87617b0.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-87617b0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-87617b0 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-87617b0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-87617b0 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-07df634 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-07df634>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-07df634.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-07df634.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-07df634.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-07df634 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-07df634 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-07df634 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-ec3bcad {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-ec3bcad>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-ec3bcad .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-ec3bcad .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-ec3bcad .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-bd149ca {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-bd149ca>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-bd149ca .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-bd149ca .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-bd149ca .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-62010c6 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-62010c6>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-62010c6.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-62010c6.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-62010c6.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-62010c6 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-62010c6 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-62010c6 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-23e943c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-32e2116 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-32e2116 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-e67e6fe {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-08247bb>.elementor-widget-container {
	padding: 0px 6px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-08247bb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-08247bb .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-b8cda8a {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-b8cda8a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-b8cda8a .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-b8cda8a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-b8cda8a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-0496096 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0496096>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-0496096 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-0496096 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-0496096 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-06e04d7 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-f9e1f5f {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-f9e1f5f>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-f9e1f5f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-f9e1f5f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-f9e1f5f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-804e34f {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-804e34f>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-804e34f.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-804e34f.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-804e34f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-804e34f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-804e34f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-804e34f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-8be687e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-8be687e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-8be687e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8be687e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8be687e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8be687e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8be687e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-8be687e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-7a0754e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-72a5630 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-72a5630>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-72a5630.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-72a5630.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-72a5630.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-72a5630 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-72a5630 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-72a5630 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-89a420d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-d6b8399 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-d6b8399 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-41ae6a3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-0c4a0d3 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-de43f72 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-de43f72>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-de43f72 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-de43f72 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-de43f72 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-8d2cc6b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-269660e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-269660e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-269660e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-269660e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-269660e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-269660e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-269660e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-269660e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-f45df2b {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-f45df2b>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-f45df2b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-f45df2b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-f45df2b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-09d03fb .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-88ed42e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-9b7b983 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-0ffcb83 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-3c4953d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-0b57527 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0b57527 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-0df4fa7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-17da742 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-17da742>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-17da742.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-17da742.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-17da742.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-17da742 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-17da742 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-17da742 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-dfdaa38 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-dfdaa38>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-dfdaa38 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-dfdaa38 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-dfdaa38 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-32a87ff .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-4d9ebb4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-8167f13 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-8167f13>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-8167f13.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8167f13.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8167f13.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8167f13 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8167f13 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-8167f13 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-fad09ad {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-fad09ad>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-fad09ad .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-fad09ad .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-fad09ad .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-63d7523 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-63d7523>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-63d7523.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-63d7523.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-63d7523.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-63d7523 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-63d7523 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-63d7523 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-8e81ce2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-9594f8f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-cf8e85c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-cf8e85c:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-cf8e85c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-bf95808 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-bf95808 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-df619d5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-e274a70 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-e274a70>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-e274a70 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-e274a70 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-e274a70 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-564e20d {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-564e20d>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-564e20d.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-564e20d.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-564e20d.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-564e20d .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-564e20d .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-564e20d .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-6d8e21b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

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

.elementor-3780 .elementor-element.elementor-element-925e075 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-925e075>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-925e075.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-925e075.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-925e075.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-925e075 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-925e075 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-925e075 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-5399355 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-5399355>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-5399355 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-5399355 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-5399355 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-aafc3cd {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-aafc3cd>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-aafc3cd .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-aafc3cd .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-aafc3cd .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4c37756 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-4c37756>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4c37756.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4c37756.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4c37756.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4c37756 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4c37756 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-4c37756 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-b66588a {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-b66588a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-b66588a .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-b66588a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-b66588a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-f876300 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-f876300>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-f876300 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-f876300 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-f876300 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4db75c7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-4db75c7:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-4db75c7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-fe85567 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-fe85567 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-3a16ef1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-34af25e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-34af25e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-34af25e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-c439c39 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-c439c39>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-c439c39 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-c439c39 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-c439c39 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-546fd54 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-546fd54>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-546fd54.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-546fd54.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-546fd54.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-546fd54 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-546fd54 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-546fd54 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-5570598 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-5570598>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-5570598 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-5570598 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-5570598 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-869d5d0 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-fe6ec45 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-fe6ec45>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-fe6ec45 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-fe6ec45 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-fe6ec45 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-d2a0015 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-d2a0015>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-d2a0015 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-d2a0015 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-d2a0015 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-bc5b092 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-bc5b092>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-bc5b092 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-bc5b092 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-bc5b092 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-920da9f {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-920da9f>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-920da9f.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-920da9f.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-920da9f.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-920da9f .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-920da9f .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-920da9f .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-b251930 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-7b4dd07 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-7b4dd07 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-692d5d4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-fdc5add {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-fdc5add>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-fdc5add .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-fdc5add .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-fdc5add .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-1565690 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-1565690>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-1565690 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-1565690 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-1565690 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-195ec5e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-1ddf2a2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-4afb1c9 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-114c808 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-114c808>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-114c808.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-114c808.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-114c808.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-114c808 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-114c808 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-114c808 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-1540be9 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-1540be9>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-1540be9.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1540be9.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1540be9.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-1540be9 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-1540be9 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-1540be9 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-da447db {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-da447db>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-da447db .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-da447db .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-da447db .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-97fa00b .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-753bbed {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-970d56d {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-970d56d .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-6614db0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-517dab4>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-517dab4 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-517dab4 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-6327f8a .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-c2648fe {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-c2648fe>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-c2648fe .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-c2648fe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-c2648fe .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-b062162 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-b062162>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-b062162 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-b062162 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-b062162 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-ab4c2db {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-ab4c2db>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-ab4c2db .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-ab4c2db .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-ab4c2db .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-2741447 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-2741447>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-2741447 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-2741447 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-2741447 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-0d9e890 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87.elementor-position-right .elementor-image-box-img {
	margin-left: 5px;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87.elementor-position-left .elementor-image-box-img {
	margin-right: 5px;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87.elementor-position-top .elementor-image-box-img {
	margin-bottom: 5px;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-16e1d87 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-3780 .elementor-element.elementor-element-0799025 {
	width: var(--container-widget-width, 11%);
	max-width: 11%;
	--container-widget-width: 11%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-0799025>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-3780 .elementor-element.elementor-element-0799025 .elementor-image-box-title {
	margin-bottom: 0px;
	font-family: "Roboto", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-0799025 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 36px;
}

.elementor-3780 .elementor-element.elementor-element-0799025 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-3780 .elementor-element.elementor-element-b37c35e .elementor-button {
	background-color: #000 !important;
	border-radius: 6px 6px 6px 6px;
}

.elementor-3780 .elementor-element.elementor-element-b37c35e>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-351053b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 30px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-61527d7 {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-61527d7 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-b33d187>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-b33d187 {
	text-align: start;
	font-family: "Roboto", Sans-serif;
	font-weight: 400;
	color: #666666;
}

.elementor-3780 .elementor-element.elementor-element-0820202 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: center;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-3780 .elementor-element.elementor-element-791586d {
	--display: flex;
	--min-height: 155px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-astglobalcolor2);
	--border-color: var(--e-global-color-astglobalcolor2);
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 9px;
	--padding-bottom: 9px;
	--padding-left: 9px;
	--padding-right: 9px;
}

.elementor-3780 .elementor-element.elementor-element-072e921 {
	--display: flex;
	--min-height: 140px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 72px 72px 72px 72px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -3px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-3780 .elementor-element.elementor-element-072e921:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-072e921>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-072e921.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon,
.elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-3780 .elementor-element.elementor-element-26cb02a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-26cb02a>.elementor-widget-container {
	/* background-color: #0F1740E0; */
	padding: 20px 20px 20px 20px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-26cb02a .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor5);
	border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-26cb02a.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-26cb02a .elementor-icon {
	font-size: 44px;
}

.elementor-3780 .elementor-element.elementor-element-26cb02a .elementor-icon svg {
	height: 44px;
}

.elementor-3780 .elementor-element.elementor-element-0cee0a5>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-0cee0a5 {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-0cee0a5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-32fa173 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: none;
	--border-style: none;
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-10235d5 {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-10235d5>.elementor-widget-container {
	background-color: #000 !important;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000 !important;
	border-radius: 60px 60px 60px 60px;
}

.elementor-3780 .elementor-element.elementor-element-10235d5 img {
	height: 40px;
}

.elementor-3780 .elementor-element.elementor-element-06e690a {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-06e690a .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor8);
}

.elementor-3780 .elementor-element.elementor-element-fcc7c46 {
	--display: flex;
	--min-height: 155px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-astglobalcolor2);
	--border-color: var(--e-global-color-astglobalcolor2);
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 9px;
	--padding-bottom: 9px;
	--padding-left: 9px;
	--padding-right: 9px;
}

.elementor-3780 .elementor-element.elementor-element-83d35ff {
	--display: flex;
	--min-height: 140px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 72px 72px 72px 72px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -3px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 11px;
}

.elementor-3780 .elementor-element.elementor-element-83d35ff:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-83d35ff>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-83d35ff.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8>.elementor-widget-container {
	/* background-color: #0F1740E0; */
	padding: 20px 20px 20px 20px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor5);
	border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-3d05dc8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8 .elementor-icon {
	font-size: 44px;
}

.elementor-3780 .elementor-element.elementor-element-3d05dc8 .elementor-icon svg {
	height: 44px;
}

.elementor-3780 .elementor-element.elementor-element-3ea31b0>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-3ea31b0 {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-3ea31b0 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-c941a40 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: none;
	--border-style: none;
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-5c48f2e {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-5c48f2e>.elementor-widget-container {
	background-color: #000 !important;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000 !important;
	border-radius: 60px 60px 60px 60px;
}

.elementor-3780 .elementor-element.elementor-element-5c48f2e img {
	height: 40px;
}

.elementor-3780 .elementor-element.elementor-element-3e24ed5 {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-3e24ed5 .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor8);
}

.elementor-3780 .elementor-element.elementor-element-49b6f0a {
	--display: flex;
	--min-height: 155px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-astglobalcolor2);
	--border-color: var(--e-global-color-astglobalcolor2);
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 9px;
	--padding-bottom: 9px;
	--padding-left: 9px;
	--padding-right: 9px;
}

.elementor-3780 .elementor-element.elementor-element-e23c2a5 {
	--display: flex;
	--min-height: 140px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 72px 72px 72px 72px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -3px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 11px;
}

.elementor-3780 .elementor-element.elementor-element-e23c2a5:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-e23c2a5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-e23c2a5.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba>.elementor-widget-container {
	/* background-color: #0F1740E0; */
	padding: 20px 20px 20px 20px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor5);
	border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-7b4ecba.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba .elementor-icon {
	font-size: 44px;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba .elementor-icon svg {
	height: 44px;
}

.elementor-3780 .elementor-element.elementor-element-7b4ecba .elementor-icon i,
.elementor-3780 .elementor-element.elementor-element-7b4ecba .elementor-icon svg {
	transform: rotate(87deg);
}

.elementor-3780 .elementor-element.elementor-element-f73918d>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-f73918d {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-f73918d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-d542718 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 6px 6px;
	--row-gap: 6px;
	--column-gap: 6px;
	border-style: none;
	--border-style: none;
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 40px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-017b55b {
	width: var(--container-widget-width, 40px);
	max-width: 40px;
	--container-widget-width: 40px;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-017b55b>.elementor-widget-container {
	background-color: #000 !important;
	padding: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #000 !important;
	border-radius: 60px 60px 60px 60px;
}

.elementor-3780 .elementor-element.elementor-element-017b55b img {
	height: 40px;
}

.elementor-3780 .elementor-element.elementor-element-2f8873f {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-2f8873f .elementor-heading-title {
	color: var(--e-global-color-astglobalcolor8);
}

.elementor-3780 .elementor-element.elementor-element-5a8ede2 {
	--display: flex;
	--min-height: 155px;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-astglobalcolor2);
	--border-color: var(--e-global-color-astglobalcolor2);
	--border-radius: 105px 105px 105px 105px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 9px;
	--padding-bottom: 9px;
	--padding-left: 9px;
	--padding-right: 9px;
}

.elementor-3780 .elementor-element.elementor-element-56f03cc {
	--display: flex;
	--min-height: 140px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--border-radius: 72px 72px 72px 72px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -3px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 11px;
}

.elementor-3780 .elementor-element.elementor-element-56f03cc:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-56f03cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-56f03cc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8>.elementor-widget-container {
	/* background-color: #0F1740E0; */
	padding: 20px 20px 20px 20px;
	border-radius: 50px 50px 50px 50px;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-astglobalcolor5);
	border-color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-view-framed .elementor-icon,
.elementor-3780 .elementor-element.elementor-element-cf8c7f8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8 .elementor-icon {
	font-size: 44px;
}

.elementor-3780 .elementor-element.elementor-element-cf8c7f8 .elementor-icon svg {
	height: 44px;
}

.elementor-3780 .elementor-element.elementor-element-cf58a8a>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-cf58a8a {
	text-align: center;
}

.elementor-3780 .elementor-element.elementor-element-cf58a8a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-47bccfd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-47bccfd:not(.elementor-motion-effects-element-type-background),
.elementor-3780 .elementor-element.elementor-element-47bccfd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F1F3F3;
}

.elementor-3780 .elementor-element.elementor-element-5129c4c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-6b6086f {
	text-align: start;
}

.elementor-3780 .elementor-element.elementor-element-6b6086f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 38px;
	font-weight: 500;
	color: var(--e-global-color-astglobalcolor2);
}

.elementor-3780 .elementor-element.elementor-element-f2b55f9>.elementor-widget-container {
	margin: 0px 0px -14px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-f2b55f9 {
	color: #666666;
}

.elementor-3780 .elementor-element.elementor-element-226b177 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--margin-top: 10px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-ea60e07 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 10px;
}

.elementor-3780 .elementor-element.elementor-element-3fb642c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 1px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 1px;
	border-color: #CCCCCC;
	--border-color: #CCCCCC;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 10px;
}

.elementor-3780 .elementor-element.elementor-element-9c2e003 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-0b82515 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 24px;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-53fe8b8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--justify-items: start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-67e2c87 .elementor-counter-number-wrapper {
	color: #000 !important;
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-67e2c87 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor8);
	font-family: "Roboto Slab", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-92e8d74 .elementor-counter-number-wrapper {
	color: #000 !important;
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-92e8d74 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor8);
	font-family: "Roboto Slab", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-338f2b8 .elementor-counter-number-wrapper {
	color: #000 !important;
	font-family: "Roboto", Sans-serif;
	font-size: 24px;
	font-weight: 900;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-338f2b8 .elementor-counter-title {
	color: var(--e-global-color-astglobalcolor8);
	font-family: "Roboto Slab", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-3780 .elementor-element.elementor-element-856b164 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 5px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-42d815e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-2595b1c {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-a02de38>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-a02de38 img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-99feec8>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-99feec8 img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-5f8a843 {
	--display: flex;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 5px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-dc396d9 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 24px;
	color: #000 !important;
}

.elementor-3780 .elementor-element.elementor-element-bc9f0bf {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3780 .elementor-element.elementor-element-a91033b>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-a91033b img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-87d6403 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--grid-auto-flow: row;
	--align-items: center;
}

.elementor-3780 .elementor-element.elementor-element-fdfee52>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-fdfee52 img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-7ee9ab1>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-7ee9ab1 img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-7958480>.elementor-widget-container {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #B9B9B9;
	border-radius: 0px 0px 0px 0px;
}

.elementor-3780 .elementor-element.elementor-element-7958480 img {
	border-style: none;
}

.elementor-3780 .elementor-element.elementor-element-f9cb308 {
	--display: flex;
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .ekit-btn-wraper .elementskit-btn {
	justify-content: flex-start;
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn {
	background-color: #000 !important;
	font-size: 15px;
	font-weight: 700;
	text-decoration: none;
	line-height: 15px;
	color: var(--e-global-color-astglobalcolor5);
	fill: var(--e-global-color-astglobalcolor5);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 6px 6px 6px 6px;
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn:hover {
	background-color: var(--e-global-color-astglobalcolor1);
	color: var(--e-global-color-astglobalcolor5);
	fill: var(--e-global-color-astglobalcolor5);
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn> :is(i, svg) {
	font-size: 16px;
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn>i,
.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn>svg {
	margin-right: 10px;
}

.rtl .elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn>i,
.rtl .elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn>svg {
	margin-left: 10px;
	margin-right: 0;
}

.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn i,
.elementor-3780 .elementor-element.elementor-element-9bcfec2 .elementskit-btn svg {
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}

:root {
	--page-title-display: none;
}

@media(max-width:1024px) {
	.elementor-3780 .elementor-element.elementor-element-29ec684 {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
	}

	.elementor-3780 .elementor-element.elementor-element-4d5d873 {
		width: var(--container-widget-width, 75%);
		max-width: 75%;
		--container-widget-width: 75%;
		--container-widget-flex-grow: 0;
	}

	.elementor-3780 .elementor-element.elementor-element-3eb05b8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-49a0a69 {
		--e-image-carousel-slides-to-show: 3;
	}

	.elementor-3780 .elementor-element.elementor-element-17d8c08 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-ff4b2d7 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-3780 .elementor-element.elementor-element-6060d2b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-05baff3 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-ef6aa80 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}

	.elementor-3780 .elementor-element.elementor-element-c03b8bf {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-0755f50 {
		--padding-top: 0px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-23da023 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-ac20d58>.elementor-widget-container {
		padding: 0px 0px 6px 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-ac20d58 .elementor-counter-number-wrapper {
		font-size: 50px;
	}

	.elementor-3780 .elementor-element.elementor-element-ac20d58 .elementor-counter-title {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-3780 .elementor-element.elementor-element-a076c70>.elementor-widget-container {
		padding: 0px 0px 6px 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-a076c70 .elementor-counter-number-wrapper {
		font-size: 50px;
	}

	.elementor-3780 .elementor-element.elementor-element-a076c70 .elementor-counter-title {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-3780 .elementor-element.elementor-element-48beb12>.elementor-widget-container {
		padding: 0px 0px 6px 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-48beb12 .elementor-counter-number-wrapper {
		font-size: 50px;
	}

	.elementor-3780 .elementor-element.elementor-element-48beb12 .elementor-counter-title {
		font-size: 16px;
		line-height: 24px;
	}

	.elementor-3780 .elementor-element.elementor-element-e06c8c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-5d2c7d5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-351053b {
		--padding-top: 30px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-0820202 {
		--justify-content: flex-start;
		--flex-wrap: wrap;
	}

	.elementor-3780 .elementor-element.elementor-element-47bccfd {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-226b177 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-3fb642c {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-53fe8b8 {
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-856b164 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}

	.elementor-3780 .elementor-element.elementor-element-2595b1c {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
		--justify-items: stretch;
		--align-items: start;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38 img {
		height: 70px;
		object-fit: contain;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8 img {
		height: 70px;
		object-fit: contain;
	}

	.elementor-3780 .elementor-element.elementor-element-5f8a843 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b img {
		height: 70px;
		object-fit: contain;
	}

	.elementor-3780 .elementor-element.elementor-element-87d6403 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52 img {
		height: 70px;
		object-fit: contain;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1 img {
		height: 70px;
		object-fit: contain;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480>.elementor-widget-container {
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480 img {
		height: 70px;
		object-fit: contain;
	}
}

@media(max-width:767px) {
	.elementor-3780 .elementor-element.elementor-element-3faa56b {
		--min-height: 600px;
	}

	.elementor-3780 .elementor-element.elementor-element-5f3e52b img {
		width: 100%;
		max-width: 100%;
		height: 600px;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-d38b269 {
		--min-height: 600px;
		--padding-top: 100px;
		--padding-bottom: 0px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-29ec684 {
		--container-widget-width: 90%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 90%);
		max-width: 90%;
	}

	.elementor-3780 .elementor-element.elementor-element-29ec684 .elementor-heading-title {
		font-size: 36px;
	}

	.elementor-3780 .elementor-element.elementor-element-4d5d873 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-17d8c08 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-536810b {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-fcf6eb3 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-3780 .elementor-element.elementor-element-ff4b2d7 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-6060d2b {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-05baff3 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-93ebbe4 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-c03b8bf {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 12px 12px;
		--row-gap: 12px;
		--column-gap: 12px;
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-0755f50 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-5f9b97b .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-3780 .elementor-element.elementor-element-e06c8c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-f6eaf3a {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-2d41807 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-3780 .elementor-element.elementor-element-5d2c7d5 {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-3e7c9bf {
		--padding-top: 0px;
		--padding-bottom: 20px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-456df64 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-3780 .elementor-element.elementor-element-1336130 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-82ba25c {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-8d26a63 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-8d26a63 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-4de9a28 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-4de9a28 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-e47f1c4 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-e47f1c4 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-140d77e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-140d77e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-863e585 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-863e585 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fcf4313 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-fcf4313 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-55faaa5 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-55faaa5 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-f0349cb {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-f0349cb .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-02a5174 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-02a5174 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-891215a {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-4d4e94a {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-4d4e94a .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7c7e2b7 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-7c7e2b7 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-26360a2 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-26360a2 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-21beb4f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-21beb4f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-87617b0 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-87617b0 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-07df634 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-07df634 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-ec3bcad {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-ec3bcad .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-bd149ca {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-bd149ca .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-62010c6 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-62010c6 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-e67e6fe {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-08247bb {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-08247bb .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-b8cda8a {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-b8cda8a .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-0496096 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-0496096 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-06e04d7 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-06e04d7 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-f9e1f5f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-f9e1f5f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-804e34f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-804e34f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-8be687e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-8be687e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7a0754e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-7a0754e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-72a5630 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-72a5630 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-d6b8399 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-41ae6a3 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-0c4a0d3 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-0c4a0d3 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-de43f72 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-de43f72 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-8d2cc6b {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-8d2cc6b .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-269660e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-269660e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-f45df2b {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-f45df2b .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-09d03fb {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-09d03fb .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-88ed42e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-88ed42e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-9b7b983 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-9b7b983 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-0ffcb83 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-0ffcb83 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-0b57527 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-0df4fa7 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-17da742 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-17da742 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-dfdaa38 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-dfdaa38 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-32a87ff {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-32a87ff .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-4d9ebb4 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-4d9ebb4 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-8167f13 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-8167f13 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fad09ad {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-fad09ad .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-63d7523 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-63d7523 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-8e81ce2 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-8e81ce2 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-9594f8f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-9594f8f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-bf95808 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-df619d5 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-e274a70 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-e274a70 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-564e20d {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-564e20d .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-6d8e21b {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-6d8e21b .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-925e075 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-925e075 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-5399355 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-5399355 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-aafc3cd {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-aafc3cd .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-4c37756 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-4c37756 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-b66588a {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-b66588a .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-f876300 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-f876300 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fe85567 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-3a16ef1 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-34af25e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-34af25e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-c439c39 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-c439c39 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-546fd54 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-546fd54 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-5570598 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-5570598 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-869d5d0 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-869d5d0 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fe6ec45 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-fe6ec45 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-d2a0015 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-d2a0015 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-bc5b092 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-bc5b092 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-920da9f {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-920da9f .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7b4dd07 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-692d5d4 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-fdc5add {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-fdc5add .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-1565690 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-1565690 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-195ec5e {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-195ec5e .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-1ddf2a2 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-1ddf2a2 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-4afb1c9 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-4afb1c9 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-114c808 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-114c808 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-1540be9 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-1540be9 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-da447db {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-da447db .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-97fa00b {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-97fa00b .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-970d56d {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-6614db0 {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
	}

	.elementor-3780 .elementor-element.elementor-element-517dab4 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-517dab4 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-6327f8a {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-6327f8a .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-c2648fe {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-c2648fe .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-b062162 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-b062162 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-ab4c2db {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-ab4c2db .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-2741447 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-2741447 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-0d9e890 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-0d9e890 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-16e1d87 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-16e1d87 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-0799025 {
		--container-widget-width: 30%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30%);
		max-width: 30%;
	}

	.elementor-3780 .elementor-element.elementor-element-0799025 .elementor-image-box-img {
		margin-bottom: 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-351053b {
		--padding-top: 20px;
		--padding-bottom: 30px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-61527d7 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-3780 .elementor-element.elementor-element-0820202 {
		--justify-content: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-791586d {
		--width: 155px;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 8px;
		--padding-right: 2px;
	}

	.elementor-3780 .elementor-element.elementor-element-32fa173 {
		--flex-direction: row;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 80px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-fcc7c46 {
		--width: 155px;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 8px;
		--padding-right: 2px;
	}

	.elementor-3780 .elementor-element.elementor-element-c941a40 {
		--flex-direction: row;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 80px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-49b6f0a {
		--width: 155px;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 8px;
		--padding-right: 2px;
	}

	.elementor-3780 .elementor-element.elementor-element-d542718 {
		--flex-direction: row;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: center;
		--padding-top: 0px;
		--padding-bottom: 40px;
		--padding-left: 80px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-5a8ede2 {
		--width: 155px;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 8px;
		--padding-right: 2px;
	}

	.elementor-3780 .elementor-element.elementor-element-47bccfd {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-5129c4c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 16px;
		--padding-right: 16px;
	}

	.elementor-3780 .elementor-element.elementor-element-6b6086f .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-3780 .elementor-element.elementor-element-226b177 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-3780 .elementor-element.elementor-element-ea60e07 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-3fb642c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-0b82515 .elementor-heading-title {
		font-size: 19px;
	}

	.elementor-3780 .elementor-element.elementor-element-53fe8b8 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
		--grid-auto-flow: row;
		--justify-items: start;
	}

	.elementor-3780 .elementor-element.elementor-element-67e2c87 .elementor-counter-title {
		justify-content: start;
	}

	.elementor-3780 .elementor-element.elementor-element-67e2c87 .elementor-counter-number-wrapper {
		text-align: {
				{
				VALUE
			}
		}

		;
		--counter-prefix-grow:0;
		--counter-suffix-grow:1;
		--counter-number-grow:0;
	}

	.elementor-3780 .elementor-element.elementor-element-92e8d74 .elementor-counter-number-wrapper {
		text-align: {
				{
				VALUE
			}
		}

		;
		--counter-prefix-grow:0;
		--counter-suffix-grow:1;
		--counter-number-grow:0;
	}

	.elementor-3780 .elementor-element.elementor-element-338f2b8 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-338f2b8 .elementor-counter-number-wrapper {
		text-align: {
				{
				VALUE
			}
		}

		;
		--counter-prefix-grow:0;
		--counter-suffix-grow:1;
		--counter-number-grow:0;
	}

	.elementor-3780 .elementor-element.elementor-element-856b164 {
		--gap: 15px 15px;
		--row-gap: 15px;
		--column-gap: 15px;
	}

	.elementor-3780 .elementor-element.elementor-element-42d815e .elementor-heading-title {
		font-size: 19px;
	}

	.elementor-3780 .elementor-element.elementor-element-2595b1c {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38 {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-a02de38 img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8 {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-99feec8 img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-a91033b img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-87d6403 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--grid-auto-flow: row;
		--align-items: stretch;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52 {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-fdfee52 img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1 {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-7ee9ab1 img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480>.elementor-widget-container {
		padding: 5px 5px 5px 5px;
		border-width: 1px 1px 1px 1px;
		border-radius: 5px 5px 5px 5px;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480.elementor-element {
		--align-self: stretch;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480 {
		text-align: start;
	}

	.elementor-3780 .elementor-element.elementor-element-7958480 img {
		height: 90px;
		object-fit: contain;
		object-position: center center;
	}
}

@media(min-width:768px) {
	.elementor-3780 .elementor-element.elementor-element-347c068 {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-536810b {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-05baff3 {
		--width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-c03b8bf {
		--width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-0755f50 {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-8037a38 {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-f6eaf3a {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-3e7c9bf {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-82ba25c {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-891215a {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-e67e6fe {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-41ae6a3 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-0df4fa7 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-df619d5 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-3a16ef1 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-692d5d4 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-6614db0 {
		--width: 74%;
	}

	.elementor-3780 .elementor-element.elementor-element-351053b {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-0820202 {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-791586d {
		--width: 155px;
	}

	.elementor-3780 .elementor-element.elementor-element-072e921 {
		--width: 140px;
	}

	.elementor-3780 .elementor-element.elementor-element-32fa173 {
		--width: 100px;
	}

	.elementor-3780 .elementor-element.elementor-element-fcc7c46 {
		--width: 155px;
	}

	.elementor-3780 .elementor-element.elementor-element-83d35ff {
		--width: 140px;
	}

	.elementor-3780 .elementor-element.elementor-element-c941a40 {
		--width: 100px;
	}

	.elementor-3780 .elementor-element.elementor-element-49b6f0a {
		--width: 155px;
	}

	.elementor-3780 .elementor-element.elementor-element-e23c2a5 {
		--width: 140px;
	}

	.elementor-3780 .elementor-element.elementor-element-d542718 {
		--width: 100px;
	}

	.elementor-3780 .elementor-element.elementor-element-5a8ede2 {
		--width: 155px;
	}

	.elementor-3780 .elementor-element.elementor-element-56f03cc {
		--width: 140px;
	}

	.elementor-3780 .elementor-element.elementor-element-47bccfd {
		--content-width: 1320px;
	}

	.elementor-3780 .elementor-element.elementor-element-5129c4c {
		--width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-ea60e07 {
		--width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-3fb642c {
		--width: 100%;
	}

	.elementor-3780 .elementor-element.elementor-element-87d6403 {
		--width: 70%;
	}
}