.elementor-13500
	.elementor-element.elementor-element-5e1b478:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-5e1b478
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('blur_2x-8.webp');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}
.elementor-13500
	.elementor-element.elementor-element-5e1b478
	> .elementor-background-overlay {
	background-image: url('BLUR-UP-scaled.webp');
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-5e1b478
	> .elementor-container {
	min-height: 80vh;
}
.elementor-13500 .elementor-element.elementor-element-5e1b478 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-ad1364d
	> .elementor-container {
	max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-ad1364d {
	margin-top: 180px;
	margin-bottom: 0;
	padding: 0;
}
.elementor-13500
	.elementor-element.elementor-element-de12c2d.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-de12c2d
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-de12c2d
	> .elementor-element-populated {
	padding: 10px;
}
.elementor-13500
	.elementor-element.elementor-element-c227e76
	> .elementor-widget-container {
	margin: 0 0 20px;
	padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-c227e76 {
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-c227e76
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 4rem;
	font-weight: 700;
	line-height: 1.1em;
	color: #292c2e;
}
.elementor-13500 .elementor-element.elementor-element-6aafc0e {
	width: var(--container-widget-width, 768px);
	max-width: 768px;
	--container-widget-width: 768px;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-6aafc0e
	> .elementor-widget-container {
	margin: 0 0 40px;
	padding: 0;
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-6aafc0e
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 1.125rem;
	font-weight: 400;
	line-height: 1.4em;
	color: var(--e-global-color-60670d2);
}
.elementor-13500
	.elementor-element.elementor-element-03dad7f
	.elementor-button {
	background-color: #93c47d;
	font-family: 'Open Sans', Sans-serif;
	font-size: 16px;
	font-weight: 600;
	letter-spacing: 0.4px;
	fill: #fff;
	color: #fff;
	border-radius: 8px;
	padding: 16px 32px;
}
.elementor-13500
	.elementor-element.elementor-element-03dad7f
	.elementor-button:hover,
.elementor-13500
	.elementor-element.elementor-element-03dad7f
	.elementor-button:focus {
	background-color: #93c47d;
}
.elementor-13500
	.elementor-element.elementor-element-1e55381
	> .elementor-container {
	max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-1e55381 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 0;
	z-index: 4;
}
.elementor-13500
	.elementor-element.elementor-element-1e55381
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-2846a94
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-2846a94
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-0802155 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: left;
}
.elementor-13500
	.elementor-element.elementor-element-0802155
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 10px 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-0802155
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: #45ace2;
}
.elementor-13500
	.elementor-element.elementor-element-9b797d5
	> .elementor-widget-container {
	margin: 0 0 20px;
	padding: 0 10px;
}
.elementor-13500 .elementor-element.elementor-element-9b797d5 {
	text-align: left;
}
.elementor-13500
	.elementor-element.elementor-element-9b797d5
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 36px;
	font-weight: 600;
	font-style: normal;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-89e8b2a {
	width: var(--container-widget-width, 75%);
	max-width: 75%;
	--container-widget-width: 75%;
	--container-widget-flex-grow: 0;
	text-align: left;
	font-family: var(--e-global-typography-5578463-font-family), Sans-serif;
	font-size: var(--e-global-typography-5578463-font-size);
	font-weight: var(--e-global-typography-5578463-font-weight);
	line-height: var(--e-global-typography-5578463-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-89e8b2a
	> .elementor-widget-container {
	margin: 0 0 80px;
	padding: 0 10px;
}
.elementor-13500
	.elementor-element.elementor-element-d055c60
	> .elementor-container {
	max-width: 1140px;
	min-height: 80vh;
}
.elementor-13500 .elementor-element.elementor-element-d055c60 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 96px;
	padding: 96px 0 0;
}
.elementor-13500
	.elementor-element.elementor-element-d055c60
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-0c94ad8
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-0c94ad8
	> .elementor-element-populated {
	padding: 10px;
}
.elementor-13500 .elementor-element.elementor-element-0c94ad8 {
	z-index: 2;
}
.elementor-13500 .elementor-element.elementor-element-b6240a1 {
	width: auto;
	max-width: auto;
	align-self: center;
}
.elementor-13500
	.elementor-element.elementor-element-b6240a1
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-b6240a1
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: #45ace2;
}
.elementor-13500
	.elementor-element.elementor-element-32235bd
	> .elementor-widget-container {
	margin: 0 0 20px;
	padding: 0;
}
.elementor-13500 .elementor-element.elementor-element-32235bd {
	text-align: left;
}
.elementor-13500
	.elementor-element.elementor-element-32235bd
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 36px;
	font-weight: 600;
	font-style: normal;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-d71f4e8 {
	width: var(--container-widget-width, 65%);
	max-width: 65%;
	--container-widget-width: 65%;
	--container-widget-flex-grow: 0;
	font-family: var(--e-global-typography-5578463-font-family), Sans-serif;
	font-size: var(--e-global-typography-5578463-font-size);
	font-weight: var(--e-global-typography-5578463-font-weight);
	line-height: var(--e-global-typography-5578463-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-d71f4e8
	> .elementor-widget-container {
	margin: 0 0 80px;
	padding: 0;
}
.elementor-13500
	.elementor-element.elementor-element-b0a0de1:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-b0a0de1
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-b0a0de1
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-b0a0de1,
.elementor-13500
	.elementor-element.elementor-element-b0a0de1
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-b0a0de1 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-b0a0de1
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-1bfc250.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-1bfc250.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-1bfc250.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-1bfc250
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-1bfc250
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-1bfc250
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-1bfc250
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 50px;
}
.elementor-13500
	.elementor-element.elementor-element-1bfc250
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-1564857
	> .elementor-widget-container {
	margin: 0;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-1564857 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-1564857 img {
	width: 93%;
	border-radius: 0;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-8bf3750.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-8bf3750.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-8bf3750
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-8bf3750
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-8bf3750
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-8bf3750
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-8bf3750
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-49cf2fa {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-49cf2fa
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-49cf2fa
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-ad82b6d
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-ad82b6d
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-5f93bf7 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-134cf3c
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-134cf3c {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500
	.elementor-element.elementor-element-0b46398:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-0b46398
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-0b46398
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-0b46398,
.elementor-13500
	.elementor-element.elementor-element-0b46398
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-0b46398 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-0b46398
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-0dbd23c.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-0dbd23c.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-0dbd23c
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-0dbd23c
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-0dbd23c
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-0dbd23c
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-0dbd23c
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-75b454e {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-75b454e
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-75b454e
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-a9c987a
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-a9c987a
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-9f07988 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-9c3b075
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-9c3b075 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-7b3702f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-7b3702f.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-7b3702f.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-7b3702f
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-7b3702f
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-7b3702f
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-7b3702f
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-7b3702f
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-a2fe868
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-a2fe868 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-a2fe868 img {
	width: 84%;
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-04c9ebe:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-04c9ebe
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-04c9ebe
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-04c9ebe,
.elementor-13500
	.elementor-element.elementor-element-04c9ebe
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-04c9ebe {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-04c9ebe
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-1b17a50.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-1b17a50.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-1b17a50.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-1b17a50
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-1b17a50
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-1b17a50
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-1b17a50
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-1b17a50
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-4d4e79f
	> .elementor-widget-container {
	margin: 0;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-4d4e79f {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-4d4e79f img {
	width: 100%;
	border-radius: 0;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-c888b88.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-c888b88.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-c888b88
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-c888b88
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-c888b88
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-c888b88
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-c888b88
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-e2fd8ec {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-e2fd8ec
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-e2fd8ec
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-91d1e37
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-91d1e37
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-83f0e7e {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-86ac4b2
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-86ac4b2 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500
	.elementor-element.elementor-element-f23fe4d:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-f23fe4d
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-f23fe4d
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-f23fe4d,
.elementor-13500
	.elementor-element.elementor-element-f23fe4d
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-f23fe4d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-f23fe4d
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-4de4bf5.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-4de4bf5.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-4de4bf5
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-4de4bf5
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-4de4bf5
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-4de4bf5
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-4de4bf5
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-735b439 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-735b439
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-735b439
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-1b809e4
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-1b809e4
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-495aae4 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-d3e46b0
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-d3e46b0 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-a00d3a7.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-a00d3a7.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-a00d3a7.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-a00d3a7
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-a00d3a7
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-a00d3a7
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-a00d3a7
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-a00d3a7
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-e105652
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-e105652 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-e105652 img {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-a8f5e99:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-a8f5e99
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-a8f5e99
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-a8f5e99,
.elementor-13500
	.elementor-element.elementor-element-a8f5e99
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-a8f5e99 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-a8f5e99
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-c00a3e6.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-c00a3e6.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-c00a3e6.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-c00a3e6
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-c00a3e6
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-c00a3e6
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-c00a3e6
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-c00a3e6
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-555d967
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-555d967 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-555d967 img {
	border-radius: 0;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-8eaf983.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-8eaf983.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-8eaf983
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-8eaf983
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-8eaf983
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-8eaf983
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-8eaf983
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-fe617a4 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-fe617a4
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-fe617a4
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-e5989f2
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-e5989f2
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-51854e9 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-8e35287
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-8e35287 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500
	.elementor-element.elementor-element-bc6ff38:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-bc6ff38
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-0951e3f);
}
.elementor-13500
	.elementor-element.elementor-element-bc6ff38
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-bc6ff38,
.elementor-13500
	.elementor-element.elementor-element-bc6ff38
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-bc6ff38 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-bc6ff38
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-d4f2000.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-d4f2000.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-d4f2000
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-d4f2000
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-d4f2000
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-d4f2000
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-d4f2000
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-319b5eb {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-319b5eb
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-319b5eb
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-primary);
}
.elementor-13500
	.elementor-element.elementor-element-3f2d91b
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-3f2d91b
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-01e14a1 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-83cee17
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-83cee17 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-34bc856.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-34bc856.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-34bc856.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-34bc856
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-34bc856
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-34bc856
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-34bc856
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-34bc856
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-163c4d4
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-163c4d4 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-163c4d4 img {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-2da1b80:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-2da1b80
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #fdfaf7;
}
.elementor-13500
	.elementor-element.elementor-element-2da1b80
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-2da1b80,
.elementor-13500
	.elementor-element.elementor-element-2da1b80
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-2da1b80 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-2da1b80
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-f4176d8.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-f4176d8.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-f4176d8.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-f4176d8
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-f4176d8
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-f4176d8
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-f4176d8
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-f4176d8
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-61cd6b3
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-61cd6b3 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-61cd6b3 img {
	border-radius: 0;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-b1bbb37.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-b1bbb37.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-b1bbb37
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-b1bbb37
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-b1bbb37
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-b1bbb37
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-b1bbb37
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-a55b153 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-a55b153
	> .elementor-widget-container {
	background-color: #ffe2c0;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-a55b153
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-accent);
}
.elementor-13500
	.elementor-element.elementor-element-863157c
	> .elementor-widget-container {
	margin: 0 0 12px;
}
.elementor-13500
	.elementor-element.elementor-element-863157c
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-eec4fd7 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-dc53eb6
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-dc53eb6 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-13500
	.elementor-element.elementor-element-4e3eb30:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-13500
	.elementor-element.elementor-element-4e3eb30
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #fdfaf7;
}
.elementor-13500
	.elementor-element.elementor-element-4e3eb30
	> .elementor-container {
	min-height: 30vh;
}
.elementor-13500 .elementor-element.elementor-element-4e3eb30,
.elementor-13500
	.elementor-element.elementor-element-4e3eb30
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-13500 .elementor-element.elementor-element-4e3eb30 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 32px;
	padding: 0;
	z-index: 2;
}
.elementor-13500
	.elementor-element.elementor-element-4e3eb30
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-93d417f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-93d417f.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-93d417f
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-93d417f
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-93d417f
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-93d417f
	> .elementor-background-slideshow {
	border-radius: 0;
}
.elementor-13500
	.elementor-element.elementor-element-93d417f
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 64px 48px;
}
.elementor-13500 .elementor-element.elementor-element-9cf776e {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-9cf776e
	> .elementor-widget-container {
	background-color: #ffe2c0;
	margin: 0 0 4px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-13500
	.elementor-element.elementor-element-9cf776e
	.elementor-heading-title {
	font-size: var(--e-global-typography-98724f5-font-size);
	font-weight: var(--e-global-typography-98724f5-font-weight);
	text-transform: var(--e-global-typography-98724f5-text-transform);
	line-height: var(--e-global-typography-98724f5-line-height);
	letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	color: var(--e-global-color-accent);
}
.elementor-13500
	.elementor-element.elementor-element-5346443
	> .elementor-widget-container {
	margin: 0 0 16px;
}
.elementor-13500
	.elementor-element.elementor-element-5346443
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
	color: var(--e-global-color-32fbefa);
}
.elementor-13500 .elementor-element.elementor-element-9e22e62 {
	font-size: var(--e-global-typography-7e1533c-font-size);
	font-weight: var(--e-global-typography-7e1533c-font-weight);
	line-height: var(--e-global-typography-7e1533c-line-height);
	color: #5a6265;
}
.elementor-13500
	.elementor-element.elementor-element-f2c66a7
	> .elementor-widget-container {
	margin: 0 12px 0 0;
}
.elementor-13500 .elementor-element.elementor-element-f2c66a7 {
	text-align: justify;
	font-family: 'Open Sans', Sans-serif;
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.75em;
	color: var(--e-global-color-32fbefa);
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-47abf73.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-47abf73.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-47abf73.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-47abf73
	> .elementor-element-populated,
.elementor-13500
	.elementor-element.elementor-element-47abf73
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-13500
	.elementor-element.elementor-element-47abf73
	> .elementor-background-slideshow {
	border-radius: 12px;
}
.elementor-13500
	.elementor-element.elementor-element-47abf73
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-13500
	.elementor-element.elementor-element-47abf73
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-2c479a4
	> .elementor-widget-container {
	margin: 40px;
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-2c479a4 {
	text-align: center;
}
.elementor-13500 .elementor-element.elementor-element-2c479a4 img {
	border-radius: 0;
}
.elementor-13500 .elementor-element.elementor-element-2b88fac {
	margin-top: 0;
	margin-bottom: 150px;
}
.elementor-13500
	.elementor-element.elementor-element-2d0d991
	> .elementor-background-overlay {
	background-image: url('ffflux-7.svg');
	background-position: center center;
	background-size: cover;
	opacity: 0.6;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-2d0d991
	> .elementor-container {
	max-width: 1140px;
}
.elementor-13500 .elementor-element.elementor-element-2d0d991 {
	border-style: solid;
	border-width: 1px;
	border-color: #e1e4e8;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0;
	margin-bottom: 0;
}
.elementor-13500 .elementor-element.elementor-element-2d0d991,
.elementor-13500
	.elementor-element.elementor-element-2d0d991
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-bc-flex-widget
	.elementor-13500
	.elementor-element.elementor-element-643c4d8.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-643c4d8.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-13500
	.elementor-element.elementor-element-643c4d8.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-13500
	.elementor-element.elementor-element-643c4d8
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0;
}
.elementor-13500
	.elementor-element.elementor-element-643c4d8
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px 0;
}
.elementor-13500 .elementor-element.elementor-element-5d30ca2 {
	width: var(--container-widget-width, 62%);
	max-width: 62%;
	--container-widget-width: 62%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-5d30ca2
	> .elementor-widget-container {
	margin: 0 0 8px;
}
.elementor-13500
	.elementor-element.elementor-element-5d30ca2
	.elementor-heading-title {
	font-size: var(--e-global-typography-6807faf-font-size);
	font-weight: var(--e-global-typography-6807faf-font-weight);
	line-height: var(--e-global-typography-6807faf-line-height);
}
.elementor-13500 .elementor-element.elementor-element-7644509 {
	width: var(--container-widget-width, 72%);
	max-width: 72%;
	--container-widget-width: 72%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-13500
	.elementor-element.elementor-element-7644509
	> .elementor-widget-container {
	margin: 0 0 32px;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c
	> .elementor-widget-container {
	margin: 0 0 40px 300px;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c.elementor-position-right
	.elementor-image-box-img {
	margin-left: 40px;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c.elementor-position-left
	.elementor-image-box-img {
	margin-right: 40px;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 40px;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c
	.elementor-image-box-title {
	margin-bottom: 7px;
	font-weight: 600;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 22%;
}
.elementor-13500
	.elementor-element.elementor-element-4e60f0c
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-13500
	.elementor-element.elementor-element-8bde836
	.elementor-button {
	background-color: #93c47d;
	font-family: 'Open Sans', Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
	letter-spacing: 0.4px;
	fill: #fff;
	color: #fff;
	border-radius: 8px;
	padding: 16px 24px;
}
.elementor-13500
	.elementor-element.elementor-element-8bde836
	.elementor-button:hover,
.elementor-13500
	.elementor-element.elementor-element-8bde836
	.elementor-button:focus {
	background-color: #93c47d;
}
body.elementor-page-13500:not(
		.elementor-motion-effects-element-type-background
	),
body.elementor-page-13500
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #fff;
}
@media (max-width: 1024px) {
	.elementor-13500
		.elementor-element.elementor-element-c227e76
		.elementor-heading-title {
		font-size: 2.5rem;
	}
	.elementor-13500 .elementor-element.elementor-element-6aafc0e {
		--container-widget-width: 71%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 71%);
		max-width: 71%;
	}
	.elementor-13500
		.elementor-element.elementor-element-0802155
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-89e8b2a {
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-b6240a1
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-d71f4e8 {
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-49cf2fa
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-ad82b6d
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-5f93bf7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-75b454e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-a9c987a
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9f07988 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-e2fd8ec
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-91d1e37
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-83f0e7e {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-735b439
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-1b809e4
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-495aae4 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-fe617a4
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-e5989f2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-51854e9 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-319b5eb
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-3f2d91b
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-01e14a1 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-a55b153
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-863157c
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-eec4fd7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-9cf776e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-5346443
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9e22e62 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-643c4d8.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-643c4d8
		> .elementor-element-populated {
		padding: 32px 16px;
	}
	.elementor-13500 .elementor-element.elementor-element-5d30ca2 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	.elementor-13500
		.elementor-element.elementor-element-5d30ca2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-4e60f0c
		> .elementor-widget-container {
		margin: 0 0 30px 120px;
	}
}
@media (max-width: 767px) {
	.elementor-13500 .elementor-element.elementor-element-ad1364d {
		margin-top: 140px;
		margin-bottom: 0;
	}
	.elementor-13500
		.elementor-element.elementor-element-c227e76
		.elementor-heading-title {
		font-size: 2.25rem;
	}
	.elementor-13500
		.elementor-element.elementor-element-6aafc0e
		> .elementor-widget-container {
		margin: 0 0 32px;
	}
	.elementor-13500 .elementor-element.elementor-element-6aafc0e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	.elementor-13500
		.elementor-element.elementor-element-03dad7f
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-13500
		.elementor-element.elementor-element-2846a94.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-13500 .elementor-element.elementor-element-0802155 {
		text-align: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-0802155
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-9b797d5 {
		text-align: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-9b797d5
		.elementor-heading-title {
		font-size: 1.875rem;
	}
	.elementor-13500 .elementor-element.elementor-element-89e8b2a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: center;
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-0c94ad8.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-b6240a1
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-32235bd {
		text-align: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-32235bd
		.elementor-heading-title {
		font-size: 1.875rem;
	}
	.elementor-13500 .elementor-element.elementor-element-d71f4e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: center;
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-8bf3750
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-49cf2fa
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-ad82b6d
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-5f93bf7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-0dbd23c
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-75b454e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-a9c987a
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9f07988 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-c888b88
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-e2fd8ec
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-91d1e37
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-83f0e7e {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-4de4bf5
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-735b439
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-1b809e4
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-495aae4 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-8eaf983
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-fe617a4
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-e5989f2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-51854e9 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-d4f2000
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-319b5eb
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-3f2d91b
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-01e14a1 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-b1bbb37
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-a55b153
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-863157c
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-eec4fd7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-93d417f
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-13500
		.elementor-element.elementor-element-9cf776e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-5346443
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9e22e62 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-643c4d8 {
		width: 100%;
	}
	.elementor-bc-flex-widget
		.elementor-13500
		.elementor-element.elementor-element-643c4d8.elementor-column
		.elementor-widget-wrap {
		align-items: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-643c4d8.elementor-column.elementor-element[data-element_type='column']
		> .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-643c4d8.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-643c4d8
		> .elementor-element-populated {
		padding: 32px 20px;
	}
	.elementor-13500 .elementor-element.elementor-element-5d30ca2 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-5d30ca2
		> .elementor-widget-container {
		margin: 0 0 16px;
	}
	.elementor-13500
		.elementor-element.elementor-element-5d30ca2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-4e60f0c
		> .elementor-widget-container {
		margin: 0 0 30px;
	}
	.elementor-13500
		.elementor-element.elementor-element-4e60f0c
		.elementor-image-box-wrapper {
		text-align: center;
	}
	.elementor-13500
		.elementor-element.elementor-element-4e60f0c
		.elementor-image-box-img {
		margin-bottom: 40px;
	}
}
@media (min-width: 768px) {
	.elementor-13500 .elementor-element.elementor-element-1bfc250 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-8bf3750 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-0dbd23c {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-7b3702f {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-1b17a50 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-c888b88 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-4de4bf5 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-a00d3a7 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-c00a3e6 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-8eaf983 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-d4f2000 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-34bc856 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-f4176d8 {
		width: 30%;
	}
	.elementor-13500 .elementor-element.elementor-element-b1bbb37 {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-93d417f {
		width: 70%;
	}
	.elementor-13500 .elementor-element.elementor-element-47abf73 {
		width: 30%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-13500 .elementor-element.elementor-element-643c4d8 {
		width: 100%;
	}
}
@media (min-width: 2400px) {
	.elementor-13500
		.elementor-element.elementor-element-0802155
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-89e8b2a {
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-b6240a1
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500 .elementor-element.elementor-element-d71f4e8 {
		font-size: var(--e-global-typography-5578463-font-size);
		line-height: var(--e-global-typography-5578463-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-49cf2fa
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-ad82b6d
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-5f93bf7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-75b454e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-a9c987a
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9f07988 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-e2fd8ec
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-91d1e37
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-83f0e7e {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-735b439
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-1b809e4
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-495aae4 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-fe617a4
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-e5989f2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-51854e9 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-319b5eb
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-3f2d91b
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-01e14a1 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-a55b153
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-863157c
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-eec4fd7 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-9cf776e
		.elementor-heading-title {
		font-size: var(--e-global-typography-98724f5-font-size);
		line-height: var(--e-global-typography-98724f5-line-height);
		letter-spacing: var(--e-global-typography-98724f5-letter-spacing);
	}
	.elementor-13500
		.elementor-element.elementor-element-5346443
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-13500 .elementor-element.elementor-element-9e22e62 {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-13500
		.elementor-element.elementor-element-5d30ca2
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
}
