.elementor-2492 .elementor-element.elementor-element-07feaa9 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-c0907c1 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-1c7a2bb {
--e-image-carousel-slides-to-show:1;
}
.elementor-2492 .elementor-element.elementor-element-1c7a2bb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2492 .elementor-element.elementor-element-1c7a2bb .elementor-swiper-button.elementor-swiper-button-next {
	font-size: 20px;
	color: var( --e-global-color-8235737 );
}
.elementor-2492 .elementor-element.elementor-element-1c7a2bb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2492 .elementor-element.elementor-element-1c7a2bb .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: var( --e-global-color-8235737 );
}
.elementor-2492 .elementor-element.elementor-element-1c7a2bb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
}
.elementor-2492 .elementor-element.elementor-element-682d4d6 {
--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:20px 20px;
--row-gap:20px;
--column-gap:20px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:25px;
--padding-bottom:25px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-14d3e4c {
--display:flex;
--gap:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-cc98536 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-cc98536 img {
	width: 55px;
}
.elementor-2492 .elementor-element.elementor-element-9ab9008 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-9ab9008 .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-90cf338 {
--display:flex;
--gap:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-ed19c5c {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-ed19c5c img {
	width: 55px;
}
.elementor-2492 .elementor-element.elementor-element-4f16ec6 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-4f16ec6 .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-48ba9dd {
--display:flex;
--gap:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-b1717d6 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-b1717d6 img {
	width: 70px;
}
.elementor-2492 .elementor-element.elementor-element-064245f {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-064245f .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-771a3f8 {
--display:flex;
--gap:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-b897739 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-b897739 img {
	width: 55px;
}
.elementor-2492 .elementor-element.elementor-element-8f64968 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-8f64968 .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-257bd22 {
--display:flex;
--gap:20px 20px;
--row-gap:20px;
--column-gap:20px;
	border-style: solid;
--border-style:solid;
	border-width: 1px 0px 1px 0px;
--border-top-width:1px;
--border-right-width:0px;
--border-bottom-width:1px;
--border-left-width:0px;
	border-color: var( --e-global-color-d0bbac9 );
--border-color:var( --e-global-color-d0bbac9 );
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:25px;
--padding-bottom:25px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-d00e12f {
	text-align: left;
}
.elementor-2492 .elementor-element.elementor-element-d00e12f .elementor-heading-title {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
	color: var( --e-global-color-text );
}
.elementor-2492 .elementor-element.elementor-element-d5f9404 {
	text-align: left;
}
.elementor-2492 .elementor-element.elementor-element-d5f9404 .elementor-heading-title {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
	color: var( --e-global-color-text );
}
.elementor-2492 .elementor-element.elementor-element-e5c2dfc {
--display:flex;
--gap:40px 40px;
--row-gap:40px;
--column-gap:40px;
	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: var( --e-global-color-d0bbac9 );
--border-color:var( --e-global-color-d0bbac9 );
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:60px;
--padding-bottom:60px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-7455c08 .elementor-heading-title {
	font-family: var( --e-global-typography-f124006-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f124006-font-size );
	font-weight: var( --e-global-typography-f124006-font-weight );
	text-transform: var( --e-global-typography-f124006-text-transform );
	font-style: var( --e-global-typography-f124006-font-style );
	text-decoration: var( --e-global-typography-f124006-text-decoration );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-1627497 {
--display:flex;
--gap:40px 40px;
--row-gap:40px;
--column-gap:40px;
	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: var( --e-global-color-d0bbac9 );
--border-color:var( --e-global-color-d0bbac9 );
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:25px;
--padding-bottom:25px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-446a7d1 .elementor-heading-title {
	font-family: var( --e-global-typography-f124006-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f124006-font-size );
	font-weight: var( --e-global-typography-f124006-font-weight );
	text-transform: var( --e-global-typography-f124006-text-transform );
	font-style: var( --e-global-typography-f124006-font-style );
	text-decoration: var( --e-global-typography-f124006-text-decoration );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-9aab4b9 {
--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;
--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-2492 .elementor-element.elementor-element-7dc6454 {
--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:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-e876e01 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-icon {
	padding-inline-end: 10px;
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-c6edfa1 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-fe7614d {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-icon {
	padding-inline-end: 10px;
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-390d5a0 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-icon {
	padding-inline-end: 10px;
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-b49bb7e {
--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:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-bef138e {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-icon {
	padding-inline-end: 10px;
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-756f9fd {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-icon {
	
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-eace5a9 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-8f71176 {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-icon {
	padding-inline-end: 10px;
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-2eda989 {
--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:20px 20px;
--row-gap:20px;
--column-gap:20px;
--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-2492 .elementor-element.elementor-element-d90778f {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(0px/2);
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-0px/2);
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-icon i {
	color: var( --e-global-color-primary );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-icon svg {
	fill: var( --e-global-color-primary );
	transition: fill 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 {
--e-icon-list-icon-size:20px;
--e-icon-list-icon-align:left;
--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
--icon-vertical-align:center;
--icon-vertical-offset:0px;
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-icon {
	
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > a {
	font-family: var( --e-global-typography-text-font-family ), Sans-serif;
	font-size: var( --e-global-typography-text-font-size );
	font-weight: var( --e-global-typography-text-font-weight );
	text-transform: var( --e-global-typography-text-text-transform );
	font-style: var( --e-global-typography-text-font-style );
	text-decoration: var( --e-global-typography-text-text-decoration );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-text {
	color: var( --e-global-color-text );
	transition: color 0.3s;
}
.elementor-2492 .elementor-element.elementor-element-ca5b66e {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-8eb7344 {
--spacer-size:1px;
}
.elementor-2492 .elementor-element.elementor-element-bf45adf {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--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-2492 .elementor-element.elementor-element-90feaf4 {
--spacer-size:1px;
}
.elementor-2492 .elementor-element.elementor-element-730d60b {
--display:flex;
--gap:40px 40px;
--row-gap:40px;
--column-gap:40px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:25px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-c7628e4 .elementor-heading-title {
	font-family: var( --e-global-typography-f124006-font-family ), Sans-serif;
	font-size: var( --e-global-typography-f124006-font-size );
	font-weight: var( --e-global-typography-f124006-font-weight );
	text-transform: var( --e-global-typography-f124006-text-transform );
	font-style: var( --e-global-typography-f124006-font-style );
	text-decoration: var( --e-global-typography-f124006-text-decoration );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
	color: var( --e-global-color-primary );
}
.elementor-2492 .elementor-element.elementor-element-333d9d0 {
--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:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
}
.elementor-2492 .elementor-element.elementor-element-dea65a5 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--overflow:hidden;
--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-2492 .elementor-element.elementor-element-d84a886 img {
	width: 100%;
}
.elementor-2492 .elementor-element.elementor-element-87c7950 {
--display:flex;
--position:absolute;
--min-height:100%;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
	top: 0px;
--z-index:9;
}
.elementor-2492 .elementor-element.elementor-element-87c7950:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-87c7950 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-10a94b3) 0%, #0b162c4a 100%);
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-87c7950 {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-87c7950 {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-40119e3 {
--display:flex;
--position:absolute;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	bottom: 40px;
--z-index:99;
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-40119e3 {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-40119e3 {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-ea1c425 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-ea1c425 .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-8235737 );
}
.elementor-2492 .elementor-element.elementor-element-2822d10 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--overflow:hidden;
--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-2492 .elementor-element.elementor-element-c0f5c80 img {
	width: 100%;
}
.elementor-2492 .elementor-element.elementor-element-840260d {
--display:flex;
--position:absolute;
--min-height:100%;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
	top: 0px;
--z-index:9;
}
.elementor-2492 .elementor-element.elementor-element-840260d:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-840260d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-10a94b3) 0%, #0b162c4a 100%);
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-840260d {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-840260d {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-334550e {
--display:flex;
--position:absolute;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	bottom: 40px;
--z-index:99;
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-334550e {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-334550e {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-b538f00 {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-b538f00 .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-8235737 );
}
.elementor-2492 .elementor-element.elementor-element-84ecc20 {
--display:flex;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--overflow:hidden;
--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-2492 .elementor-element.elementor-element-1ab23a5 img {
	width: 100%;
}
.elementor-2492 .elementor-element.elementor-element-7588dfd {
--display:flex;
--position:absolute;
--min-height:100%;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
	top: 0px;
--z-index:9;
}
.elementor-2492 .elementor-element.elementor-element-7588dfd:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-7588dfd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, var( --e-global-color-10a94b3 ) 0%, var( --e-global-color-b4ec28f ) 100%);
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-7588dfd {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-7588dfd {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-a748719 {
--display:flex;
--position:absolute;
--gap:0px 0px;
--row-gap:0px;
--column-gap:0px;
--margin-top:0px;
--margin-bottom:0px;
--margin-left:0px;
--margin-right:0px;
--padding-top:0px;
--padding-bottom:0px;
--padding-left:0px;
--padding-right:0px;
	bottom: 40px;
--z-index:99;
}
body:not(.rtl) .elementor-2492 .elementor-element.elementor-element-a748719 {
	left: 0px;
}
body.rtl .elementor-2492 .elementor-element.elementor-element-a748719 {
	right: 0px;
}
.elementor-2492 .elementor-element.elementor-element-0dae81b {
	text-align: center;
}
.elementor-2492 .elementor-element.elementor-element-0dae81b .elementor-heading-title {
	font-family: var( --e-global-typography-31919b4-font-family ), Sans-serif;
	font-size: var( --e-global-typography-31919b4-font-size );
	font-weight: var( --e-global-typography-31919b4-font-weight );
	text-transform: var( --e-global-typography-31919b4-text-transform );
	font-style: var( --e-global-typography-31919b4-font-style );
	text-decoration: var( --e-global-typography-31919b4-text-decoration );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
	color: var( --e-global-color-8235737 );
}

@media(max-width:1024px) {
.elementor-2492 .elementor-element.elementor-element-9ab9008 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-4f16ec6 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-064245f .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-8f64968 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d00e12f .elementor-heading-title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d5f9404 .elementor-heading-title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-7455c08 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-446a7d1 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-c7628e4 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-ea1c425 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-b538f00 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-0dae81b .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
}

@media(max-width:767px) {
.elementor-2492 .elementor-element.elementor-element-9ab9008 .elementor-heading-title {
	font-size: 10px;
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-4f16ec6 .elementor-heading-title {
	font-size: 10px;
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-064245f .elementor-heading-title {
	font-size: 11px;
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-8f64968 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d00e12f .elementor-heading-title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d5f9404 .elementor-heading-title {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-7455c08 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-446a7d1 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-f5d29cc .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-fe7614d .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-7a0d837 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-234e8c5 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-d0608b0 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-8f71176 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2492 .elementor-element.elementor-element-62e79b2 .elementor-icon-list-item > a {
	font-size: var( --e-global-typography-text-font-size );
	line-height: var( --e-global-typography-text-line-height );
	letter-spacing: var( --e-global-typography-text-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-c7628e4 .elementor-heading-title {
	font-size: var( --e-global-typography-f124006-font-size );
	line-height: var( --e-global-typography-f124006-line-height );
	letter-spacing: var( --e-global-typography-f124006-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-ea1c425 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-b538f00 .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
.elementor-2492 .elementor-element.elementor-element-0dae81b .elementor-heading-title {
	font-size: var( --e-global-typography-31919b4-font-size );
	line-height: var( --e-global-typography-31919b4-line-height );
	letter-spacing: var( --e-global-typography-31919b4-letter-spacing );
}
}
