
.elementor-2390 .elementor-element.elementor-element-7cba178 {
	--display: flex;
	--min-height: 350px;
	--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-end;
	--align-items: center;
	--overlay-opacity: .8;
}

.elementor-2390 .elementor-element.elementor-element-7cba178:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-7cba178 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://www.iphc.int/nitropack_static/VFrdzqtVHOuzntUyQrXdJKXVYqCmmvpz/assets/images/optimized/rev-52734e0/www.iphc.int/uploads/2023/10/masthead-default.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2390 .elementor-element.elementor-element-7cba178:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-2390 .elementor-element.elementor-element-7cba178 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-2390 .elementor-element.elementor-element-7cba178::before, .elementor-2390 .elementor-element.elementor-element-7cba178 > .elementor-background-video-container::before, .elementor-2390 .elementor-element.elementor-element-7cba178 > .e-con-inner > .elementor-background-video-container::before, .elementor-2390 .elementor-element.elementor-element-7cba178 > .elementor-background-slideshow::before, .elementor-2390 .elementor-element.elementor-element-7cba178 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2390 .elementor-element.elementor-element-7cba178 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, rgba(105, 104, 108, 0) 50%, #1f1e24 100%);
}

.elementor-2390 .elementor-element.elementor-element-7ba7687 {
	--display: flex;
	--min-height: 180px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: -60px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.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-2390 .elementor-element.elementor-element-948d872 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-948d872 .elementor-heading-title {
	font-family: var(--e-global-typography-e7b522f-font-family), Sans-serif;
	font-size: var(--e-global-typography-e7b522f-font-size);
	font-weight: var(--e-global-typography-e7b522f-font-weight);
	line-height: var(--e-global-typography-e7b522f-line-height);
	letter-spacing: var(--e-global-typography-e7b522f-letter-spacing);
	color: var(--e-global-color-3f1370a);
}

.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-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
}

.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-2390 .elementor-element.elementor-element-65966f1 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-63c53dc);
	--divider-border-width: 2px;
}

.elementor-2390 .elementor-element.elementor-element-65966f1 .elementor-divider-separator {
	width: 100px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2390 .elementor-element.elementor-element-65966f1 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-2390 .elementor-element.elementor-element-deae3de {
	--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;
	--margin-top: 100px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-aa70de8 .elementor-heading-title {
	font-family: var(--e-global-typography-32e94f0-font-family), Sans-serif;
	font-size: var(--e-global-typography-32e94f0-font-size);
	font-weight: var(--e-global-typography-32e94f0-font-weight);
	line-height: var(--e-global-typography-32e94f0-line-height);
}

.elementor-widget-text-editor {
	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);
	line-height: var(--e-global-typography-text-line-height);
	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-2390 .elementor-element.elementor-element-f5c4265 {
	--display: flex;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	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);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-2390 .elementor-element.elementor-element-5cc5e11 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5cc5e11 img {
	width: 850px;
}

.elementor-2390 .elementor-element.elementor-element-2e81be8 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-86ed15b {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-818cea0 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-818cea0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-818cea0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-cd9150a .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-48b9588 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

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

.elementor-2390 .elementor-element.elementor-element-b850115:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-b850115 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-00038b5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-00038b5 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-5added3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5added3 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e6971f8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e6971f8 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1da779d {
	--display: flex;
	--min-height: 0px;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-af9031f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-af9031f img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d5a666c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d5a666c .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-899d0be {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-899d0be .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-34bdd79 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-34bdd79:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-34bdd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-aad0018 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-be8d806 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(5, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-214ae6d {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-214ae6d:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-214ae6d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-da56e8d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-da56e8d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0db94fe {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0db94fe .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-aeda5af {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aeda5af .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-93aa29c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-93aa29c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-93aa29c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-d3ed564 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d3ed564 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-2fc3f8d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2fc3f8d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8137def {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8137def .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2c82562 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-2c82562:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-2c82562 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-9ace8f2 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9ace8f2 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d812f8d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d812f8d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-78f7047 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-78f7047 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9555f57 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-9555f57:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-9555f57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-8f40fbf {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8f40fbf img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-98d5af0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-98d5af0 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d9cd199 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d9cd199 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-853ab28 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-853ab28:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-853ab28 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-365b8ce {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-365b8ce img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0be6017 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0be6017 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8dd3ff6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8dd3ff6 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-71134f5 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-71134f5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-71134f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-769c2d3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-769c2d3 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-03384dc {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-03384dc .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-ff32521 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ff32521 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-5e34714:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-5e34714 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b9e0b0a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b9e0b0a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-3af39b6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3af39b6 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1a1632d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1a1632d .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-c6ab620:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-c6ab620 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-11b0947 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-11b0947 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-5b98111 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5b98111 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b20d79f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b20d79f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-161b03f {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-161b03f:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-161b03f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-5739b57 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5739b57 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f2b2bf6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f2b2bf6 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3a66053 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3a66053 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7975bac {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-7975bac:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-7975bac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-6f55e3a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6f55e3a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-23dd086 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-23dd086 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-11f0c0b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-11f0c0b .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-61f1211 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-61f1211:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-61f1211 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1fd8f66 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1fd8f66 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-e0c89d3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e0c89d3 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5e52ab4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5e52ab4 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-f6a927c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-f6a927c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-e041559 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e041559 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-eeeb4bf {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-eeeb4bf .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5e16e6a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5e16e6a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-49dac94 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-49dac94:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-49dac94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-a522e13 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a522e13 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-82ca24d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-82ca24d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b20d776 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b20d776 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-488fe69 {
	--display: flex;
	--min-height: 0px;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-488fe69:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-488fe69 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-47f4caf {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-47f4caf img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-3daa786 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3daa786 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8d47abe {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8d47abe .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-d7ab8c5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-d7ab8c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b8e991f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b8e991f img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-22861e9 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-22861e9 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-affda66 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-affda66 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-408ab63 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-408ab63:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-408ab63 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-ad7c652 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ad7c652 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-2712039 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2712039 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-70c249f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-70c249f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3991a49 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-3991a49:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-3991a49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-96dc5e6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-96dc5e6 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-33b07c4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-33b07c4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3c60683 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3c60683 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-cb51517:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-cb51517 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-2b2bdfb {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2b2bdfb img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-bd0ec4b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bd0ec4b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7b00d9d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7b00d9d .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1b33b95 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-a039d7c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a039d7c img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-98de1a4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-98de1a4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-cb1bd5e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-cb1bd5e .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-056cb8d {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-056cb8d:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-056cb8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b97b20a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b97b20a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ba13a80 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ba13a80 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2477d64 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2477d64 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-faa39bf:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-faa39bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-02f54a0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-02f54a0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-c84a746 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c84a746 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-73bfb17 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-73bfb17 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-cfc8e04:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-cfc8e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-064338a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-064338a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ac44970 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ac44970 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-83f279b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-83f279b .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-859cfa0 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-83247a9 {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-a974ad0 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-a974ad0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a974ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-6ca880d .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-ed00ff5 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-4485f1a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-4485f1a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-4485f1a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-151ccd7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-151ccd7 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-1105f28 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1105f28 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2ca28e5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2ca28e5 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-58a2e4c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-58a2e4c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-58a2e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-ceb4b72 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ceb4b72 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f071736 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f071736 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e5fc6bb {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e5fc6bb .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-dcaa33c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-dcaa33c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-e4675b0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e4675b0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b4dd171 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b4dd171 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8919a1b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8919a1b .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-60fe874 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-60fe874:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-60fe874 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-352bbb3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-352bbb3 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-875dcf1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-875dcf1 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-c74ed6f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c74ed6f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fe35b4a {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-97940f1 {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-829d7c7 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-829d7c7:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-829d7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-af655c0 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-a1cbed1 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-2a80924 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-2a80924:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-2a80924 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-fe7ee8e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fe7ee8e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-647e836 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-647e836 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-628853f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-628853f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-cb25039:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-cb25039 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-8d65624 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8d65624 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-741dec6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-741dec6 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-cae0646 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-cae0646 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8b13b06 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-8b13b06:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-8b13b06 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-317bc6e .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d4a9aad {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(4, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-827d60c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-827d60c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-827d60c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-500f640 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-500f640 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-23ea81e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-23ea81e .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5964e05 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5964e05 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-c25fe97:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-c25fe97 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-91c5521 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-91c5521 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-1ddbf89 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1ddbf89 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2c678f4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2c678f4 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-b19f4fc:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-b19f4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-6a0a97f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6a0a97f img {
	width: 200px;
	height: 197px;
}

.elementor-2390 .elementor-element.elementor-element-ac58f6e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ac58f6e .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d81e2e3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d81e2e3 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-f4e975d:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-f4e975d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b244d5d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b244d5d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d93cc33 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d93cc33 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b9a147a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b9a147a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-6182460:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6182460 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-bef698c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bef698c img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-7d40b34 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7d40b34 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d903f83 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d903f83 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7ef5cfb {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-aa6ae01 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aa6ae01 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0b0cb9b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0b0cb9b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-0eafa35 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0eafa35 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6478b6c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-6478b6c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6478b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-dae08d7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-dae08d7 img {
	width: 200px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-2390 .elementor-element.elementor-element-a653267 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a653267 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-41d0663 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-41d0663 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-c30b933:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-c30b933 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-537d2e7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-537d2e7 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-1bd9d4d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1bd9d4d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-df59225 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-df59225 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e091280:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e091280 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b962ac3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b962ac3 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-541eae1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-541eae1 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6c38750 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6c38750 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7f6c4a8 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-92303d0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-92303d0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-367781b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-367781b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6926f39 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6926f39 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-bfd5f9c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-bfd5f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-d253a40 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d253a40 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-e20a311 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e20a311 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-711fd48 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-711fd48 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e3619a1:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e3619a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-9dc59d8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9dc59d8 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-baebc02 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-baebc02 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fe311bc {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fe311bc .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-b18d8de:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-b18d8de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-a699e3d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a699e3d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-a34ed96 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a34ed96 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e23453c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e23453c .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4222f49 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-4222f49:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-4222f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-6e90785 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6e90785 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-9fcfcad {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9fcfcad .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-c87d48d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c87d48d .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9b7fffb {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-9b7fffb:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-9b7fffb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-f572ef1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f572ef1 img {
	width: 200px;
	height: 197px;
}

.elementor-2390 .elementor-element.elementor-element-99b135e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-99b135e .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b456cbb {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b456cbb .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-beab75f {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-8d01326 {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-12f23ca {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-12f23ca:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-12f23ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-132c459 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-58c9bcb {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

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

.elementor-2390 .elementor-element.elementor-element-dac1ef2:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-dac1ef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-38d8317 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-38d8317 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-e5caec0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e5caec0 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fba53c4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fba53c4 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-684626e {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-684626e:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-684626e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1893331 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1893331 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b761778 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b761778 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-f81f54a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f81f54a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-ec6e09a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-ec6e09a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-e213116 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e213116 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-7be594e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7be594e .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4f792ba {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4f792ba .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9e5adba {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-9e5adba:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-9e5adba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-b3c23da .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-ea12938 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(6, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-762db11 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-762db11:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-762db11 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-feeb306 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-feeb306 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-5fa35ba {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5fa35ba .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9788646 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9788646 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a30a8ff:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a30a8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-246630d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-246630d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-44d91b8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-44d91b8 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-bd3e93b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bd3e93b .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-21b8321 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-21b8321:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-21b8321 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-5413404 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5413404 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-c600296 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c600296 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5fd7619 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5fd7619 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-50d84ca {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-50d84ca:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-50d84ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b36ae47 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b36ae47 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-8766bac {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8766bac .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-0728166 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0728166 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-911057b {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-911057b:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-911057b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-5374a3e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5374a3e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b09bb2e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b09bb2e .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1f8ad3f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1f8ad3f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-d14257b:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-d14257b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-d8edd27 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d8edd27 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0e1f500 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0e1f500 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1f2d05a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1f2d05a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-308104c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-308104c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-308104c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-4aabe50 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4aabe50 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-933971d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-933971d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e6db5c7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e6db5c7 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-756705a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-756705a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-756705a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-5584a69 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5584a69 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-fdbf73b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fdbf73b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fdc1baa {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fdc1baa .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-d2fb292:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-d2fb292 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-166aac7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-166aac7 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ba93c4f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ba93c4f .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d3246af {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d3246af .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-60af6b3 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-60af6b3:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-60af6b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-fa2a7f0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fa2a7f0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-30a13b5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-30a13b5 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-0d56cf8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0d56cf8 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2e1e7b7 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-2e1e7b7:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-2e1e7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-dd63b38 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-dd63b38 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-a964e8b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a964e8b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-613dca2 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-613dca2 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-c0511b5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-c0511b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-3f11f85 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3f11f85 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-59dc4b4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-59dc4b4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-83be87c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-83be87c .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a69e021:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a69e021 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-0cac61e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0cac61e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-c9f32cc {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c9f32cc .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-ece75c5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ece75c5 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-24d5f95 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-24d5f95:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-24d5f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-6596c67 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6596c67 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-2d3422d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2d3422d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-71f6e67 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-71f6e67 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e20eef4:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e20eef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-3be80d9 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3be80d9 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-61b2277 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-61b2277 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8dd279a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8dd279a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-188883e {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-188883e:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-188883e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-c0d04ea {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c0d04ea img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f8682a4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f8682a4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5e742ac {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5e742ac .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e448aa8:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e448aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-c6feb8f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c6feb8f img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-97128d6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-97128d6 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-f2a8774 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f2a8774 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3e7c78b {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-fa774e5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fa774e5 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-17e4f5a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-17e4f5a .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-8263d6d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8263d6d .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-21df59d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-21df59d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ffab39a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ffab39a .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-68f8176 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-68f8176 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a58cbc0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a58cbc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-f31864a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f31864a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-56118e0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-56118e0 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e327388 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e327388 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4ece3c1 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-7aa9d20 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7aa9d20 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-a108632 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a108632 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-069a89b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-069a89b .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-72a0a56 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-72a0a56:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-72a0a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-df71f2b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-df71f2b img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-3b8ccd2 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3b8ccd2 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b2fb3aa {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b2fb3aa .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-f6e1958:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-f6e1958 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-ddbaa80 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ddbaa80 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-be1fa92 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-be1fa92 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-f00f932 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f00f932 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6081a06 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-6081a06:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6081a06 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-d7cc239 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-835eca8 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(6, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-78df7b7 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-78df7b7:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-78df7b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1032713 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1032713 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-89ea39c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-89ea39c .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3020975 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3020975 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-53ed5fd {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-53ed5fd:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-53ed5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-19b80f3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-19b80f3 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-943a75b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-943a75b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-a03cf85 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a03cf85 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-ea04ad9:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-ea04ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-c85df54 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c85df54 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-6db2209 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6db2209 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d54e00e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d54e00e .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e9e53fb:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e9e53fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-f4aa75e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f4aa75e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-9bcbc37 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9bcbc37 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4510d82 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4510d82 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-82cbb16 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-82cbb16:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-82cbb16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b9391a1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b9391a1 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-372d901 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-372d901 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-f057d2f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f057d2f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-65234ad {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-65234ad:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-65234ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-295b40f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-295b40f img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-fca6af6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fca6af6 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fc22945 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fc22945 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a4a6f8f:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a4a6f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-b69d9ea {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b69d9ea img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-321f844 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-321f844 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-353c3b0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-353c3b0 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-5b0fbe6:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-5b0fbe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-9be18c9 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9be18c9 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ab9256f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ab9256f .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-2d88606 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2d88606 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e2446d1:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e2446d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1f31f57 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1f31f57 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-23eef7b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-23eef7b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9f88fb4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9f88fb4 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e62c13e:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e62c13e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-63497e0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-63497e0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d38c9aa {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d38c9aa .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d2ff5ec {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d2ff5ec .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-ef0401d:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-ef0401d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-97a9515 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-97a9515 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-abb92da {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-abb92da .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6f9b62a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6f9b62a .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4c33e0a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-5204e10 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5204e10 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-33f3ac5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-33f3ac5 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-cf4ed55 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-cf4ed55 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-07219e7 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-07219e7:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-07219e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1b09018 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1b09018 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-83cc533 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-83cc533 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9d11fc0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9d11fc0 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-69884d2 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-69884d2:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-69884d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-6bbfa39 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6bbfa39 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b9c0557 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b9c0557 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-c658782 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c658782 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-283fc9c {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-283fc9c:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-283fc9c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-2a6476b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2a6476b img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-859e470 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-859e470 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-a1efa81 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a1efa81 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-93e3556 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-93e3556 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-96dd89d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-96dd89d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5a30a17 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5a30a17 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-6185184:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6185184 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-e936d34 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-e936d34 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b6d8c87 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b6d8c87 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-f75f055 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f75f055 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-92b5971 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-92b5971:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-92b5971 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-01d485c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-01d485c img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-4175cfa {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4175cfa .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-0400428 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0400428 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-29d0a1a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-29d0a1a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-29d0a1a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-82c7342 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-82c7342 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-b905802 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b905802 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9e8a594 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9e8a594 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-598a2f0 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-598a2f0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-598a2f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-2ee4b28 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-2ee4b28 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f9f0f2a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f9f0f2a .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-51aa7c6 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-51aa7c6 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a80f020:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a80f020 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-27db201 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-27db201 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-98996a2 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-98996a2 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1ab6714 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1ab6714 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a4346ca:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a4346ca > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-1d56a1d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1d56a1d img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-aa844e2 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aa844e2 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1c0fc55 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1c0fc55 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-b9df50d:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-b9df50d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-214f3b4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-214f3b4 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-02bc6d3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-02bc6d3 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-aae8811 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aae8811 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-08bcfdc {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-08bcfdc:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-08bcfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-54adbb8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-54adbb8 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-8b8821a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8b8821a .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5e71310 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5e71310 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-20e8897 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-20e8897:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-20e8897 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-4f28dd5 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4f28dd5 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-a314bd9 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a314bd9 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-04af63d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-04af63d .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-a186ab5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-a186ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-85d2bf8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-85d2bf8 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-7d42aeb {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7d42aeb .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-098969e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-098969e .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-e9f52bc:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-e9f52bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-c00be80 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c00be80 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-cf0f31c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-cf0f31c .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-02de681 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-02de681 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-c357eb5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-c357eb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-26eb6de {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-26eb6de img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-1f33dbf {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1f33dbf .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-de761fc {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-de761fc .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-956c3b1 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-956c3b1:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-956c3b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-41a0bb0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-41a0bb0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ba7d1cd {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ba7d1cd .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-aafeaea {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aafeaea .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-0970e5c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0970e5c img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-3e74fa7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3e74fa7 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-5f02049 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5f02049 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-6bf4b89 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-6bf4b89:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6bf4b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-fff3e71 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fff3e71 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-aa963a7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-aa963a7 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-c496732 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-c496732 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

.elementor-2390 .elementor-element.elementor-element-f2ce994:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-f2ce994 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-16bf2ba {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-16bf2ba img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-db68731 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-db68731 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-faa4c50 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-faa4c50 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-159ca77 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-159ca77 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-83a6b53 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-83a6b53 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-926f440 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-926f440 .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7d8f56b {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-f487e17 {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-2139807 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-2139807:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-2139807 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-8b71828 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-d40410f {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-8c57e5a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-8c57e5a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-8c57e5a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-06ea6eb {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-06ea6eb img {
	width: 200px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-2390 .elementor-element.elementor-element-121b3d3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-121b3d3 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7140c6c {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7140c6c .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7e71ac3 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-d43fc8a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d43fc8a img {
	width: 200px;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-2390 .elementor-element.elementor-element-93ff25f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-93ff25f .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-fb1c04f {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-fb1c04f .elementor-heading-title {
	font-family: var(--e-global-typography-57fde57-font-family), Sans-serif;
	font-size: var(--e-global-typography-57fde57-font-size);
	font-weight: var(--e-global-typography-57fde57-font-weight);
	line-height: var(--e-global-typography-57fde57-line-height);
	letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-209c1a9 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-209c1a9:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-209c1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-f4d1f88 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1f93498 .elementor-heading-title {
	font-family: var(--e-global-typography-9e700a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-9e700a5-font-size);
	font-weight: var(--e-global-typography-9e700a5-font-weight);
	text-transform: var(--e-global-typography-9e700a5-text-transform);
	line-height: var(--e-global-typography-9e700a5-line-height);
	letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-03c8767 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-6c9408e {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-6c9408e:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-6c9408e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-3bdb00a {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-3bdb00a img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-cf7fcb3 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-cf7fcb3 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-68881d5 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-68881d5:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-68881d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-7768c02 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7768c02 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-9a50350 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9a50350 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-32928f6 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-32928f6:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-32928f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-7ed7b76 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-7ed7b76 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-bfdc532 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bfdc532 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

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

.elementor-2390 .elementor-element.elementor-element-10ba6d4 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0a4d0c1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0a4d0c1 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1e2c7c7 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-1e2c7c7:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-1e2c7c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-85013cc {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-85013cc img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-1365670 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-1365670 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-7a9cfb9 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-7a9cfb9:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-7a9cfb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-3c8fc87 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-0e16409 .elementor-heading-title {
	font-family: var(--e-global-typography-9e700a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-9e700a5-font-size);
	font-weight: var(--e-global-typography-9e700a5-font-weight);
	text-transform: var(--e-global-typography-9e700a5-text-transform);
	line-height: var(--e-global-typography-9e700a5-line-height);
	letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-198b43c {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

.elementor-2390 .elementor-element.elementor-element-781b65e {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-781b65e:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-781b65e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-63afca0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-63afca0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-bdab054 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bdab054 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-45ce0a4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-45ce0a4 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d1f8c29 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d1f8c29 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-f72449e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f72449e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-62a7548 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-62a7548 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-4a8d57b {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-4a8d57b:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-4a8d57b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-bc83a32 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-bc83a32 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f621e00 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f621e00 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-05cb64a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-05cb64a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-05cb64a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-5c6ac7e {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-5c6ac7e img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-32acd6d {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-32acd6d .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-4e7b34b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4e7b34b img {
	width: 200px;
	height: 200px;
	object-fit: contain;
	object-position: center center;
}

.elementor-2390 .elementor-element.elementor-element-9ae5d45 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9ae5d45 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-d4d96b0 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d4d96b0 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-f2c1e73 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f2c1e73 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-84390d0 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-84390d0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-84390d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-8ddd043 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-8ddd043 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-d622c7b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-d622c7b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-3d68165 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-2390 .elementor-element.elementor-element-9f75e65 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-9f75e65 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-0be0b95 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0be0b95 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-02acb47 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-02acb47:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-02acb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-58b9857 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-58b9857 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-035d26b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-035d26b .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-dca56b1 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-dca56b1 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-92f2710 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-92f2710 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-9ef50d6 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-9ef50d6:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-9ef50d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-f5b6a76 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-f5b6a76 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-55d22e7 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-55d22e7 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-70fb5b0 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-70fb5b0:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-70fb5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-562348b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-562348b img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-745cbea {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-745cbea .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-258b4c8 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-258b4c8:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-258b4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-284982b {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-284982b img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-4112e49 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4112e49 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-6eb4497 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6eb4497 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-80947aa {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-80947aa .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

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

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

.elementor-2390 .elementor-element.elementor-element-0d6f997 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-0d6f997 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ecf0d22 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ecf0d22 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-1f824e3 {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-1f824e3:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-1f824e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-a9bb2c8 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-a9bb2c8 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-968e6e4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-968e6e4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-ed71d25 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-ed71d25:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-ed71d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-12587e5);
}

.elementor-2390 .elementor-element.elementor-element-e0abcf3 .elementor-heading-title {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-size: var(--e-global-typography-1fbcd3a-font-size);
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-b493a77 .elementor-heading-title {
	font-family: var(--e-global-typography-9e700a5-font-family), Sans-serif;
	font-size: var(--e-global-typography-9e700a5-font-size);
	font-weight: var(--e-global-typography-9e700a5-font-weight);
	text-transform: var(--e-global-typography-9e700a5-text-transform);
	line-height: var(--e-global-typography-9e700a5-line-height);
	letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-e679559 {
	--display: grid;
	--e-con-grid-template-columns: repeat(4, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--gap: 10px 30px;
	--row-gap: 10px;
	--column-gap: 30px;
	--grid-auto-flow: row;
}

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

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

.elementor-2390 .elementor-element.elementor-element-b00be74 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-b00be74 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-6152da4 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-6152da4 .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-80a5c4a {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2390 .elementor-element.elementor-element-80a5c4a:not(.elementor-motion-effects-element-type-background), .elementor-2390 .elementor-element.elementor-element-80a5c4a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-4bf9115 {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-4bf9115 img {
	width: 200px;
}

.elementor-2390 .elementor-element.elementor-element-ae9a6ec {
	text-align: center;
}

.elementor-2390 .elementor-element.elementor-element-ae9a6ec .elementor-heading-title {
	font-family: var(--e-global-typography-81baf60-font-family), Sans-serif;
	font-size: var(--e-global-typography-81baf60-font-size);
	font-weight: var(--e-global-typography-81baf60-font-weight);
	line-height: var(--e-global-typography-81baf60-line-height);
	letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
}

.elementor-2390 .elementor-element.elementor-element-cc84727 {
	--display: flex;
}

.elementor-2390 .elementor-element.elementor-element-d83169e {
	--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;
}

.elementor-2390 .elementor-element.elementor-element-a9af51b {
	--n-accordion-title-font-size: var(--e-global-typography-1fbcd3a-font-size);
	--n-accordion-title-justify-content: initial;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: -1;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-hover-color: var(--e-global-color-secondary);
	--n-accordion-icon-size: 20px;
	--n-accordion-icon-normal-color: var(--e-global-color-3f1370a);
	--n-accordion-icon-hover-color: var(--e-global-color-7e0e225);
	--n-accordion-icon-active-color: var(--e-global-color-7e0e225);
}

.elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-a3c7455);
}

.elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
	background-color: var(--e-global-color-3f1370a);
}

.elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: var(--e-global-color-ba6ee50);
}

.elementor-2390 .elementor-element.elementor-element-a9af51b {
	--n-accordion-padding: 20px 20px 20px 20px;
}

:where( .elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: var(--e-global-typography-1fbcd3a-font-family), Sans-serif;
	font-weight: var(--e-global-typography-1fbcd3a-font-weight);
	line-height: var(--e-global-typography-1fbcd3a-line-height);
	letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
}

@media (min-width:768px) {
	.elementor-2390 .elementor-element.elementor-element-7ba7687 {
		--width: 514px;
	}
}

@media (max-width:1024px) {
	.elementor-2390 .elementor-element.elementor-element-948d872 .elementor-heading-title {
		font-size: var(--e-global-typography-e7b522f-font-size);
		line-height: var(--e-global-typography-e7b522f-line-height);
		letter-spacing: var(--e-global-typography-e7b522f-letter-spacing);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa70de8 .elementor-heading-title {
		font-size: var(--e-global-typography-32e94f0-font-size);
		line-height: var(--e-global-typography-32e94f0-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cd9150a .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-48b9588 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-5added3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e6971f8 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d5a666c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-899d0be .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aad0018 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-be8d806 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-0db94fe .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aeda5af .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2fc3f8d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8137def .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d812f8d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-78f7047 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98d5af0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d9cd199 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0be6017 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8dd3ff6 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-03384dc .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ff32521 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3af39b6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1a1632d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5b98111 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b20d79f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2b2bf6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3a66053 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-23dd086 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-11f0c0b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e0c89d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e52ab4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-eeeb4bf .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e16e6a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-82ca24d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b20d776 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3daa786 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8d47abe .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-22861e9 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-affda66 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2712039 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-70c249f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-33b07c4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3c60683 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bd0ec4b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7b00d9d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98de1a4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cb1bd5e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba13a80 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2477d64 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c84a746 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-73bfb17 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ac44970 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83f279b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6ca880d .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ed00ff5 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-1105f28 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2ca28e5 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f071736 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e5fc6bb .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b4dd171 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8919a1b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-875dcf1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c74ed6f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-af655c0 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a1cbed1 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-647e836 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-628853f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-741dec6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cae0646 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-317bc6e .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d4a9aad {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-23ea81e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5964e05 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1ddbf89 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2c678f4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ac58f6e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d81e2e3 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d93cc33 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b9a147a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7d40b34 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d903f83 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0b0cb9b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0eafa35 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a653267 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-41d0663 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1bd9d4d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-df59225 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-541eae1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6c38750 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-367781b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6926f39 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e20a311 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-711fd48 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-baebc02 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fe311bc .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a34ed96 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e23453c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9fcfcad .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c87d48d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-99b135e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b456cbb .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-132c459 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-58c9bcb {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-e5caec0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fba53c4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b761778 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f81f54a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7be594e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4f792ba .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b3c23da .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ea12938 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-5fa35ba .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9788646 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-44d91b8 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bd3e93b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c600296 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5fd7619 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8766bac .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0728166 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b09bb2e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f8ad3f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0e1f500 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f2d05a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-933971d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e6db5c7 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fdbf73b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fdc1baa .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba93c4f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d3246af .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-30a13b5 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0d56cf8 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a964e8b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-613dca2 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-59dc4b4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83be87c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c9f32cc .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ece75c5 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2d3422d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-71f6e67 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-61b2277 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8dd279a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f8682a4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e742ac .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-97128d6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2a8774 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-17e4f5a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8263d6d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ffab39a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-68f8176 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-56118e0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e327388 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a108632 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-069a89b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3b8ccd2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b2fb3aa .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-be1fa92 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f00f932 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d7cc239 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-835eca8 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-89ea39c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3020975 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-943a75b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a03cf85 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6db2209 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d54e00e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9bcbc37 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4510d82 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-372d901 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f057d2f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fca6af6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fc22945 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-321f844 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-353c3b0 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ab9256f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2d88606 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-23eef7b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9f88fb4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d38c9aa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d2ff5ec .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-abb92da .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6f9b62a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-33f3ac5 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf4ed55 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83cc533 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9d11fc0 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b9c0557 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c658782 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-859e470 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a1efa81 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-96dd89d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5a30a17 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b6d8c87 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f75f055 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4175cfa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0400428 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b905802 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9e8a594 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f9f0f2a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-51aa7c6 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98996a2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1ab6714 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa844e2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1c0fc55 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-02bc6d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aae8811 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8b8821a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e71310 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a314bd9 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-04af63d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7d42aeb .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-098969e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf0f31c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-02de681 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f33dbf .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-de761fc .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba7d1cd .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aafeaea .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3e74fa7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5f02049 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa963a7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c496732 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-db68731 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-faa4c50 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83a6b53 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-926f440 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8b71828 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d40410f {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-121b3d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7140c6c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-93ff25f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fb1c04f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f4d1f88 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f93498 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-03c8767 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf7fcb3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9a50350 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bfdc532 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0a4d0c1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1365670 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3c8fc87 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0e16409 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-198b43c {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-bdab054 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d1f8c29 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-62a7548 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f621e00 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-32acd6d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9ae5d45 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2c1e73 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d622c7b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0be0b95 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-035d26b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-92f2710 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-55d22e7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-745cbea .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4112e49 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-80947aa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ecf0d22 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-968e6e4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e0abcf3 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b493a77 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e679559 {
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-6152da4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ae9a6ec .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a9af51b {
		--n-accordion-title-font-size: var(--e-global-typography-1fbcd3a-font-size);
	}
	
	:where( .elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
}

@media (max-width:767px) {
	.elementor-2390 .elementor-element.elementor-element-948d872 .elementor-heading-title {
		font-size: var(--e-global-typography-e7b522f-font-size);
		line-height: var(--e-global-typography-e7b522f-line-height);
		letter-spacing: var(--e-global-typography-e7b522f-letter-spacing);
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa70de8 .elementor-heading-title {
		font-size: var(--e-global-typography-32e94f0-font-size);
		line-height: var(--e-global-typography-32e94f0-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cd9150a .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-48b9588 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-5added3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e6971f8 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d5a666c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-899d0be .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aad0018 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-be8d806 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-0db94fe .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aeda5af .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2fc3f8d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8137def .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d812f8d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-78f7047 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98d5af0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d9cd199 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0be6017 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8dd3ff6 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-03384dc .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ff32521 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3af39b6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1a1632d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5b98111 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b20d79f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2b2bf6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3a66053 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-23dd086 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-11f0c0b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e0c89d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e52ab4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-eeeb4bf .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e16e6a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-82ca24d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b20d776 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3daa786 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8d47abe .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-22861e9 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-affda66 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2712039 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-70c249f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-33b07c4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3c60683 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bd0ec4b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7b00d9d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98de1a4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cb1bd5e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba13a80 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2477d64 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c84a746 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-73bfb17 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ac44970 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83f279b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6ca880d .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ed00ff5 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-1105f28 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2ca28e5 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f071736 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e5fc6bb .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b4dd171 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8919a1b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-875dcf1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c74ed6f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-af655c0 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a1cbed1 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-647e836 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-628853f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-741dec6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cae0646 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-317bc6e .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d4a9aad {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-23ea81e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5964e05 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1ddbf89 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2c678f4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ac58f6e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d81e2e3 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d93cc33 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b9a147a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7d40b34 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d903f83 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0b0cb9b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0eafa35 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a653267 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-41d0663 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1bd9d4d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-df59225 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-541eae1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6c38750 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-367781b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6926f39 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e20a311 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-711fd48 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-baebc02 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fe311bc .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a34ed96 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e23453c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9fcfcad .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c87d48d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-99b135e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b456cbb .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-132c459 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-58c9bcb {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-e5caec0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fba53c4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b761778 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f81f54a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7be594e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4f792ba .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b3c23da .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ea12938 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-5fa35ba .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9788646 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-44d91b8 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bd3e93b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c600296 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5fd7619 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8766bac .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0728166 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b09bb2e .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f8ad3f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0e1f500 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f2d05a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-933971d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e6db5c7 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fdbf73b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fdc1baa .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba93c4f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d3246af .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-30a13b5 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0d56cf8 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a964e8b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-613dca2 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-59dc4b4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83be87c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c9f32cc .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ece75c5 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2d3422d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-71f6e67 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-61b2277 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8dd279a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f8682a4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e742ac .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-97128d6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2a8774 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-17e4f5a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8263d6d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ffab39a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-68f8176 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-56118e0 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e327388 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a108632 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-069a89b .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3b8ccd2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b2fb3aa .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-be1fa92 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f00f932 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d7cc239 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-835eca8 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-89ea39c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3020975 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-943a75b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a03cf85 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6db2209 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d54e00e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9bcbc37 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4510d82 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-372d901 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f057d2f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fca6af6 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fc22945 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-321f844 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-353c3b0 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ab9256f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-2d88606 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-23eef7b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9f88fb4 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d38c9aa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d2ff5ec .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-abb92da .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-6f9b62a .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-33f3ac5 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf4ed55 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83cc533 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9d11fc0 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b9c0557 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c658782 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-859e470 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a1efa81 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-96dd89d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5a30a17 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b6d8c87 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f75f055 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4175cfa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0400428 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b905802 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9e8a594 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f9f0f2a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-51aa7c6 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-98996a2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1ab6714 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa844e2 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1c0fc55 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-02bc6d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aae8811 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8b8821a .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5e71310 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a314bd9 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-04af63d .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7d42aeb .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-098969e .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf0f31c .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-02de681 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f33dbf .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-de761fc .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ba7d1cd .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aafeaea .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3e74fa7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-5f02049 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-aa963a7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-c496732 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-db68731 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-faa4c50 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-83a6b53 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-926f440 .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-8b71828 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d40410f {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-121b3d3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-7140c6c .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-93ff25f .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-fb1c04f .elementor-heading-title {
		font-size: var(--e-global-typography-57fde57-font-size);
		line-height: var(--e-global-typography-57fde57-line-height);
		letter-spacing: var(--e-global-typography-57fde57-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f4d1f88 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1f93498 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-03c8767 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-cf7fcb3 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9a50350 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-bfdc532 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0a4d0c1 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-1365670 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-3c8fc87 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0e16409 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-198b43c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-bdab054 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d1f8c29 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-62a7548 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f621e00 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-32acd6d .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-9ae5d45 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-f2c1e73 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-d622c7b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-0be0b95 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-035d26b .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-92f2710 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-55d22e7 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-745cbea .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-4112e49 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-80947aa .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ecf0d22 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-968e6e4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e0abcf3 .elementor-heading-title {
		font-size: var(--e-global-typography-1fbcd3a-font-size);
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-b493a77 .elementor-heading-title {
		font-size: var(--e-global-typography-9e700a5-font-size);
		line-height: var(--e-global-typography-9e700a5-line-height);
		letter-spacing: var(--e-global-typography-9e700a5-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-e679559 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-2390 .elementor-element.elementor-element-6152da4 .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-ae9a6ec .elementor-heading-title {
		font-size: var(--e-global-typography-81baf60-font-size);
		line-height: var(--e-global-typography-81baf60-line-height);
		letter-spacing: var(--e-global-typography-81baf60-letter-spacing);
	}
	
	.elementor-2390 .elementor-element.elementor-element-a9af51b {
		--n-accordion-title-font-size: var(--e-global-typography-1fbcd3a-font-size);
	}
	
	:where( .elementor-2390 .elementor-element.elementor-element-a9af51b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
		line-height: var(--e-global-typography-1fbcd3a-line-height);
		letter-spacing: var(--e-global-typography-1fbcd3a-letter-spacing);
	}
}
