.elementor-26650
	.elementor-element.elementor-element-4ab2c18:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-26650
	.elementor-element.elementor-element-4ab2c18
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../uploads/2022/09/ffflux-5.svg');
	background-position: top center;
	background-size: cover;
}
.elementor-26650
	.elementor-element.elementor-element-4ab2c18
	> .elementor-container {
	min-height: 95vh;
}
.elementor-26650 .elementor-element.elementor-element-4ab2c18 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-4ab2c18
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-4ab2c18
	> .elementor-shape-bottom
	svg {
	height: 213px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-26650
	.elementor-element.elementor-element-9881a3e
	> .elementor-container {
	max-width: 1140px;
}
.elementor-26650 .elementor-element.elementor-element-9881a3e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 120px;
	margin-bottom: 0;
	z-index: 2;
}
.elementor-26650
	.elementor-element.elementor-element-9881a3e
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-6fffef7.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-6fffef7.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-6fffef7
	> .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-26650 .elementor-element.elementor-element-06802be {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-06802be
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-06802be
	.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-26650 .elementor-element.elementor-element-a437739 {
	width: var(--container-widget-width, 82.04%);
	max-width: 82.04%;
	--container-widget-width: 82.04%;
	--container-widget-flex-grow: 0;
}
.elementor-26650
	.elementor-element.elementor-element-a437739
	> .elementor-widget-container {
	margin: 0 0 20px;
}
.elementor-26650
	.elementor-element.elementor-element-a437739
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.9rem;
	font-weight: 700;
	line-height: 1.1em;
}
.elementor-26650 .elementor-element.elementor-element-419f3aa {
	width: var(--container-widget-width, 73.871%);
	max-width: 73.871%;
	--container-widget-width: 73.871%;
	--container-widget-flex-grow: 0;
	text-align: left;
}
.elementor-26650
	.elementor-element.elementor-element-419f3aa
	> .elementor-widget-container {
	margin: 0 0 40px;
	border-radius: 0;
}
.elementor-26650
	.elementor-element.elementor-element-419f3aa
	.elementor-heading-title {
	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: var(--e-global-color-6ace6f5);
}
.elementor-26650
	.elementor-element.elementor-element-4d9a92b
	.elementor-button {
	background-color: #9fc5e8;
	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-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-f72c080.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-f72c080.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-1fd0a12
	> .elementor-widget-container {
	margin: 0 0 0 -115px;
}
.elementor-26650 .elementor-element.elementor-element-1fd0a12 img {
	width: 584px;
	max-width: 574px;
	opacity: 1;
	transition-duration: 1s;
}
.elementor-26650
	.elementor-element.elementor-element-58a7132
	> .elementor-container {
	max-width: 1600px;
}
.elementor-26650 .elementor-element.elementor-element-58a7132 {
	margin-top: 0;
	margin-bottom: 50px;
}
.elementor-26650 .elementor-element.elementor-element-2d01834 {
	margin-top: 24px;
	margin-bottom: 0;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-fdb06a0.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-fdb06a0.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650 .elementor-element.elementor-element-b24e44c {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-b24e44c
	.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-60670d2);
}
.elementor-26650 .elementor-element.elementor-element-e3836f5 {
	margin-top: 16px;
	margin-bottom: 0;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-b84a9dd.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-b84a9dd.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650 .elementor-element.elementor-element-6a55646 img {
	width: 77%;
	filter: brightness(189%) contrast(98%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-b2dcf0c.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-b2dcf0c.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650 .elementor-element.elementor-element-4c180f2 img {
	width: 70%;
	filter: brightness(189%) contrast(98%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-bf56708.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-bf56708.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-bf56708.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-4c8c877 img {
	width: 57%;
	filter: brightness(197%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-7e116f1.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-7e116f1.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-7e116f1.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-d650f1c img {
	width: 70%;
	filter: brightness(155%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-ca2604c.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-ca2604c.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650 .elementor-element.elementor-element-39fab44 img {
	width: 70%;
	filter: brightness(157%) contrast(0%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-5f2dc55.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-5f2dc55.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650 .elementor-element.elementor-element-6ad2221 img {
	width: 70%;
	filter: brightness(191%) contrast(103%) saturate(0%) blur(0px)
		hue-rotate(0deg);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-7224fc8.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-7224fc8.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-7224fc8.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-0d74102 img {
	width: 65%;
	filter: brightness(194%) contrast(83%) saturate(0%) blur(0px) hue-rotate(0deg);
}
.elementor-26650 .elementor-element.elementor-element-ed13d86 {
	margin-top: 0;
	margin-bottom: 50px;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-ff7b5fd.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-ff7b5fd.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-ff7b5fd.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-355c7c0 {
	text-align: center;
}
.elementor-26650 .elementor-element.elementor-element-355c7c0 img {
	width: 81%;
	transition-duration: 1s;
}
.elementor-26650
	.elementor-element.elementor-element-d83d807
	> .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-26650
	.elementor-element.elementor-element-d83d807
	> .elementor-element-populated {
	padding: 40px;
}
.elementor-26650 .elementor-element.elementor-element-e48a0c0 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-e48a0c0
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-e48a0c0
	.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-26650
	.elementor-element.elementor-element-2b422c4
	> .elementor-widget-container {
	margin: 0 0 20px;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-2b422c4
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
}
.elementor-26650
	.elementor-element.elementor-element-ac96d4b
	> .elementor-widget-container {
	padding: 0;
}
.elementor-26650 .elementor-element.elementor-element-ac96d4b {
	font-weight: 400;
	line-height: 1.6em;
	color: #56595a;
}
.elementor-26650
	.elementor-element.elementor-element-f3f8bee
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-f3f8bee
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-f3f8bee
	.elementor-button:focus {
	background-color: #f5ac57;
}
.elementor-26650
	.elementor-element.elementor-element-f50c130:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-26650
	.elementor-element.elementor-element-f50c130
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #f7fcff;
}
.elementor-26650 .elementor-element.elementor-element-f50c130 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 100px;
	margin-bottom: 150px;
}
.elementor-26650
	.elementor-element.elementor-element-f50c130
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-f5e6fbf.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-f5e6fbf
	> .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-26650
	.elementor-element.elementor-element-f5e6fbf
	> .elementor-element-populated {
	padding: 80px 0;
}
.elementor-26650 .elementor-element.elementor-element-a8f1c95 {
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-a8f1c95
	> .elementor-widget-container {
	margin: 0 0 32px;
}
.elementor-26650
	.elementor-element.elementor-element-a8f1c95
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 1.6em;
	font-weight: 500;
	line-height: 1.3em;
}
.elementor-26650
	.elementor-element.elementor-element-ee774d6
	> .elementor-widget-container {
	margin: 0 0 20px;
}
.elementor-26650 .elementor-element.elementor-element-ee774d6 img {
	width: 11%;
}
.elementor-26650
	.elementor-element.elementor-element-b5cf6de
	> .elementor-widget-container {
	margin: 0 0 4px;
}
.elementor-26650 .elementor-element.elementor-element-b5cf6de {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-b5cf6de
	.elementor-heading-title {
	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: var(--e-global-color-32fbefa);
}
.elementor-26650
	.elementor-element.elementor-element-fd0e674
	> .elementor-widget-container {
	margin: 0;
}
.elementor-26650 .elementor-element.elementor-element-fd0e674 {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-fd0e674
	.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);
}
.elementor-26650
	.elementor-element.elementor-element-8906bf8
	> .elementor-widget-container {
	margin: 50px 0 0;
	padding: 0;
}
.elementor-26650 .elementor-element.elementor-element-8906bf8 img {
	width: 11%;
}
.elementor-26650
	.elementor-element.elementor-element-14d925f
	> .elementor-background-overlay {
	background-image: url('../../uploads/2022/09/blur_2x-8-1024x871.webp');
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 0.61;
}
.elementor-26650
	.elementor-element.elementor-element-6e865ec.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-f515b71 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-f515b71
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 50px 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-f515b71
	.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-26650
	.elementor-element.elementor-element-63c94ff
	> .elementor-widget-container {
	margin: 0;
}
.elementor-26650 .elementor-element.elementor-element-63c94ff {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-63c94ff
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
	color: #292c2e;
}
.elementor-26650
	.elementor-element.elementor-element-c0543f5
	> .elementor-widget-container {
	margin: 0 0 50px;
}
.elementor-26650
	.elementor-element.elementor-element-858cea6.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-1203a68
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-1203a68 {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-1203a68
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-1203a68 .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-1203a68
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-1203a68
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-1203a68
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-8bf6ccd
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-8bf6ccd {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-8bf6ccd
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-8bf6ccd .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-8bf6ccd
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-8bf6ccd
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-8bf6ccd
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-b99a8fe.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-5b71219
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-5b71219 {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-5b71219
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-5b71219 .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-5b71219
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-5b71219
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-5b71219
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-dd85b5d
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-dd85b5d {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-dd85b5d
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-dd85b5d .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-dd85b5d
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-dd85b5d
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-dd85b5d
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-6a97187
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-6a97187
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-6a97187
	.elementor-button:focus {
	background-color: #f5ac57;
}
.elementor-26650
	.elementor-element.elementor-element-6a97187
	> .elementor-widget-container {
	margin: 40px 0 0;
}
.elementor-26650 .elementor-element.elementor-element-53de7dc {
	--spacer-size: 50px;
}
.elementor-26650 .elementor-element.elementor-element-7c40543 {
	margin-top: 50px;
	margin-bottom: 80px;
	padding: 0 0 50px;
}
.elementor-26650
	.elementor-element.elementor-element-21aff05
	> .elementor-container {
	max-width: 1140px;
}
.elementor-26650 .elementor-element.elementor-element-21aff05 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-9dc1d0c
	> .elementor-element-populated
	> .elementor-background-overlay {
	background-image: url('../../uploads/2022/09/blur3_2x-8.webp');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-9dc1d0c
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-9dc1d0c
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-7a40d93 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-7a40d93
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-7a40d93
	.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-26650
	.elementor-element.elementor-element-162a17e
	> .elementor-widget-container {
	margin: 0 0 20px;
}
.elementor-26650
	.elementor-element.elementor-element-162a17e
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
}
.elementor-26650
	.elementor-element.elementor-element-50de627
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-50de627 {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-50de627
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-50de627 .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-50de627
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-50de627
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-50de627
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-31fad0e
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-31fad0e {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-31fad0e
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-31fad0e .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-31fad0e
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-31fad0e
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-31fad0e
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-015286c
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-015286c {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-015286c
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-015286c .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-015286c
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-015286c
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-015286c
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-0b7156d
	> .elementor-widget-container {
	margin: 0 0 12px;
	padding: 20px;
}
.elementor-26650 .elementor-element.elementor-element-0b7156d {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-0b7156d
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-0b7156d .elementor-icon {
	font-size: 60px;
}
.elementor-26650
	.elementor-element.elementor-element-0b7156d
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-0b7156d
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-0b7156d
	.elementor-icon-box-description {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-84492ba.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-84492ba.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-84492ba.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-84492ba
	> .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-26650
	.elementor-element.elementor-element-7cb9f5b
	> .elementor-widget-container {
	padding: 0 30px 0 0;
}
.elementor-26650 .elementor-element.elementor-element-7cb9f5b {
	text-align: left;
}
.elementor-26650 .elementor-element.elementor-element-7cb9f5b img {
	width: 100%;
}
.elementor-26650 .elementor-element.elementor-element-9125ec7 {
	margin-top: 0;
	margin-bottom: 100px;
}
.elementor-26650
	.elementor-element.elementor-element-19f07a7
	> .elementor-element-populated
	> .elementor-background-overlay {
	background-image: url('../../uploads/2024/08/Ellipse-Hintergrund-2-scaled.webp');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	opacity: 0.98;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-19f07a7.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-19f07a7.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-19f07a7.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-19f07a7
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0 30px 0 0;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-19f07a7
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-c299029 {
	text-align: center;
}
.elementor-26650 .elementor-element.elementor-element-c299029 img {
	width: 72%;
	transition-duration: 1s;
}
.elementor-26650
	.elementor-element.elementor-element-e1bb34e
	> .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-26650
	.elementor-element.elementor-element-e1bb34e
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px;
}
.elementor-26650 .elementor-element.elementor-element-669c6a2 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-669c6a2
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-669c6a2
	.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-26650
	.elementor-element.elementor-element-9b14203
	> .elementor-widget-container {
	margin: 0 0 20px;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-9b14203
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	> .elementor-widget-container {
	margin: 10px 0 40px;
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-b543334 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-b543334
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	> .elementor-widget-container {
	margin: 10px 0 40px;
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-bdfbe80 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-bdfbe80
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-a4a7b5c
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-a4a7b5c
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-a4a7b5c
	.elementor-button:focus {
	background-color: #f5ac57;
}
.elementor-26650
	.elementor-element.elementor-element-a4a7b5c
	> .elementor-widget-container {
	margin: 0;
}
.elementor-26650
	.elementor-element.elementor-element-d61e06a
	> .elementor-background-overlay {
	background-image: url('../../uploads/2022/09/blur_2x-8-1024x871.webp');
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 0.61;
}
.elementor-26650
	.elementor-element.elementor-element-c0750c4.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-25cb9a6 {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-25cb9a6
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 50px 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-25cb9a6
	.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-26650
	.elementor-element.elementor-element-c72cda4
	> .elementor-widget-container {
	margin: 0 0 30px;
}
.elementor-26650 .elementor-element.elementor-element-c72cda4 {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-c72cda4
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
	color: #292c2e;
}
.elementor-26650
	.elementor-element.elementor-element-e212493
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-251288c:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-251288c.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-251288c.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-251288c.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-251288c:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-251288c
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-5c313c8
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-a9a6842 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-a9a6842
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-b078c19.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-b078c19
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-2ecfd23
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-55d4eb9 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-55d4eb9
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-96f1b68.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-96f1b68
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-8da8d24
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-f594f0b {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-f594f0b
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-2eb6f11.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-2eb6f11
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-fcb3481
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-5356a30 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-5356a30
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-cfeb96b.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-cfeb96b
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-1bb6e10
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-47c8872 {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-47c8872
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #ffffff6b;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-7493a15.elementor-column
	.elementor-widget-wrap {
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15:hover
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.5;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-element-populated,
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-background-slideshow {
	border-radius: 10px;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-element-populated {
	box-shadow: 0px 0px 39px -11px rgba(0, 0, 0, 0.1);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 20px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 20px;
	padding: 30px 20px 20px;
}
.elementor-26650
	.elementor-element.elementor-element-7493a15
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-c8d8fba
	> .elementor-widget-container {
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-c8d8fba
	.elementor-icon-box-wrapper {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(12px / 2);
	margin-left: calc(12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-12px / 2);
	margin-left: calc(-12px / 2);
}
body.rtl
	.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-12px / 2);
}
body:not(.rtl)
	.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-12px / 2);
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-icon
	i {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-icon
	svg {
	transition: fill 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-d269f4d {
	--e-icon-list-icon-size: 24px;
	--icon-vertical-offset: 0px;
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-item
	> a {
	font-size: var(--e-global-typography-2e86cb9-font-size);
	font-weight: var(--e-global-typography-2e86cb9-font-weight);
	line-height: var(--e-global-typography-2e86cb9-line-height);
}
.elementor-26650
	.elementor-element.elementor-element-d269f4d
	.elementor-icon-list-text {
	transition: color 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-eed3f2b
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-eed3f2b
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-eed3f2b
	.elementor-button:focus {
	background-color: #f5ac57;
}
.elementor-26650
	.elementor-element.elementor-element-eed3f2b
	> .elementor-widget-container {
	margin: 40px 0 0;
}
.elementor-26650
	.elementor-element.elementor-element-5cc6dc4:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-26650
	.elementor-element.elementor-element-5cc6dc4
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f69d3e7);
}
.elementor-26650
	.elementor-element.elementor-element-5cc6dc4
	> .elementor-background-overlay {
	opacity: 0.61;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-26650 .elementor-element.elementor-element-5cc6dc4 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 100px;
	margin-bottom: 100px;
	padding: 50px 0;
}
.elementor-26650
	.elementor-element.elementor-element-9f4b89f.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650 .elementor-element.elementor-element-3993c5f {
	width: auto;
	max-width: auto;
	align-self: center;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-3993c5f
	> .elementor-widget-container {
	background-color: #e0f5ff;
	margin: 0 0 12px;
	padding: 4px 8px;
	border-radius: 8px;
}
.elementor-26650
	.elementor-element.elementor-element-3993c5f
	.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-26650
	.elementor-element.elementor-element-7f2c13b
	> .elementor-widget-container {
	margin: 0 0 40px;
}
.elementor-26650 .elementor-element.elementor-element-7f2c13b {
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-7f2c13b
	.elementor-heading-title {
	font-family: 'Open Sans', Sans-serif;
	font-size: 2.25rem;
	font-weight: 600;
	line-height: 1.3em;
	color: #292c2e;
}
.elementor-26650
	.elementor-element.elementor-element-369b39a.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	> .elementor-widget-container {
	background-color: var(--e-global-color-9817032);
	margin: 0 0 12px;
	padding: 20px 20px 20px 40px;
	border-radius: 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, 0.28);
}
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-26650 .elementor-element.elementor-element-d5dd697 {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-d5dd697 .elementor-icon {
	font-size: 77px;
}
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-d5dd697
	.elementor-icon-box-description {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.5em;
	color: var(--e-global-color-accent);
}
.elementor-26650
	.elementor-element.elementor-element-556a42a
	> .elementor-widget-container {
	background-color: var(--e-global-color-9817032);
	margin: 0 0 12px;
	padding: 20px 20px 20px 40px;
	border-radius: 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, 0.28);
}
.elementor-26650
	.elementor-element.elementor-element-556a42a
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-26650 .elementor-element.elementor-element-556a42a {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-556a42a
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-556a42a .elementor-icon {
	font-size: 77px;
}
.elementor-26650
	.elementor-element.elementor-element-556a42a
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-556a42a
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-556a42a
	.elementor-icon-box-description {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.5em;
	color: var(--e-global-color-accent);
}
.elementor-26650
	.elementor-element.elementor-element-6190386.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	> .elementor-widget-container {
	background-color: var(--e-global-color-9817032);
	margin: 0 0 12px;
	padding: 20px 20px 20px 40px;
	border-radius: 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, 0.28);
}
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-26650 .elementor-element.elementor-element-87b2f9a {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-87b2f9a .elementor-icon {
	font-size: 77px;
}
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-87b2f9a
	.elementor-icon-box-description {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.5em;
	color: var(--e-global-color-accent);
}
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	> .elementor-widget-container {
	background-color: var(--e-global-color-9817032);
	margin: 0 0 12px;
	padding: 20px 20px 20px 40px;
	border-radius: 20px;
	box-shadow: 0px 0px 10px -4px rgba(0, 0, 0, 0.28);
}
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-26650 .elementor-element.elementor-element-6b976ad {
	--icon-box-icon-margin: 24px;
}
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	.elementor-icon-box-title {
	margin-bottom: 8px;
}
.elementor-26650 .elementor-element.elementor-element-6b976ad .elementor-icon {
	font-size: 77px;
}
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	.elementor-icon-box-title,
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	.elementor-icon-box-title
	a {
	font-family: var(--e-global-typography-e47ad82-font-family), Sans-serif;
	font-size: var(--e-global-typography-e47ad82-font-size);
	font-weight: var(--e-global-typography-e47ad82-font-weight);
}
.elementor-26650
	.elementor-element.elementor-element-6b976ad
	.elementor-icon-box-description {
	font-size: 1rem;
	font-weight: 500;
	line-height: 1.5em;
	color: var(--e-global-color-accent);
}
.elementor-26650
	.elementor-element.elementor-element-e0c9372
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-e0c9372
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-e0c9372
	.elementor-button:focus {
	background-color: #f5ac57;
}
.elementor-26650
	.elementor-element.elementor-element-e0c9372
	> .elementor-widget-container {
	margin: 40px 0 0;
}
.elementor-26650 .elementor-element.elementor-element-6b5708c {
	margin-top: 50px;
	margin-bottom: 150px;
}
.elementor-26650
	.elementor-element.elementor-element-c68cd58
	> .elementor-background-overlay {
	background-image: url('../../uploads/2022/09/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-26650
	.elementor-element.elementor-element-c68cd58
	> .elementor-container {
	max-width: 1140px;
}
.elementor-26650 .elementor-element.elementor-element-c68cd58 {
	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-26650 .elementor-element.elementor-element-c68cd58,
.elementor-26650
	.elementor-element.elementor-element-c68cd58
	> .elementor-background-overlay {
	border-radius: 12px;
}
.elementor-bc-flex-widget
	.elementor-26650
	.elementor-element.elementor-element-3815932.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-3815932.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-26650
	.elementor-element.elementor-element-3815932.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-26650
	.elementor-element.elementor-element-3815932
	> .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-26650
	.elementor-element.elementor-element-3815932
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px 0;
}
.elementor-26650 .elementor-element.elementor-element-2f91bfa {
	width: var(--container-widget-width, 62%);
	max-width: 62%;
	--container-widget-width: 62%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-2f91bfa
	> .elementor-widget-container {
	margin: 0 0 8px;
}
.elementor-26650
	.elementor-element.elementor-element-2f91bfa
	.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-26650 .elementor-element.elementor-element-cd8419b {
	width: var(--container-widget-width, 72%);
	max-width: 72%;
	--container-widget-width: 72%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-26650
	.elementor-element.elementor-element-cd8419b
	> .elementor-widget-container {
	margin: 0 0 32px;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74
	> .elementor-widget-container {
	margin: 0 0 40px 300px;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74.elementor-position-right
	.elementor-image-box-img {
	margin-left: 40px;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74.elementor-position-left
	.elementor-image-box-img {
	margin-right: 40px;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 40px;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74
	.elementor-image-box-title {
	margin-bottom: 7px;
	font-weight: 600;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 22%;
}
.elementor-26650
	.elementor-element.elementor-element-46c0a74
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-26650
	.elementor-element.elementor-element-df3532a
	.elementor-button {
	background-color: #9fc5e8;
	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-26650
	.elementor-element.elementor-element-df3532a
	.elementor-button:hover,
.elementor-26650
	.elementor-element.elementor-element-df3532a
	.elementor-button:focus {
	background-color: #f5ac57;
}
body.elementor-page-26650:not(
		.elementor-motion-effects-element-type-background
	),
body.elementor-page-26650
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #fff;
}
@media (min-width: 768px) {
	.elementor-26650 .elementor-element.elementor-element-6fffef7 {
		width: 66.769%;
	}
	.elementor-26650 .elementor-element.elementor-element-f72c080 {
		width: 33.191%;
	}
	.elementor-26650 .elementor-element.elementor-element-ff7b5fd {
		width: 47.149%;
	}
	.elementor-26650 .elementor-element.elementor-element-d83d807 {
		width: 52.807%;
	}
	.elementor-26650 .elementor-element.elementor-element-9dc1d0c {
		width: 61.163%;
	}
	.elementor-26650 .elementor-element.elementor-element-84492ba {
		width: 38.793%;
	}
	.elementor-26650 .elementor-element.elementor-element-19f07a7 {
		width: 47.149%;
	}
	.elementor-26650 .elementor-element.elementor-element-e1bb34e {
		width: 52.807%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-26650 .elementor-element.elementor-element-6fffef7 {
		width: 55%;
	}
	.elementor-26650 .elementor-element.elementor-element-f72c080 {
		width: 45%;
	}
	.elementor-26650 .elementor-element.elementor-element-9dc1d0c {
		width: 100%;
	}
	.elementor-26650 .elementor-element.elementor-element-84492ba {
		width: 100%;
	}
	.elementor-26650 .elementor-element.elementor-element-3815932 {
		width: 100%;
	}
}
@media (min-width: 2400px) {
	.elementor-26650
		.elementor-element.elementor-element-06802be
		.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-26650
		.elementor-element.elementor-element-419f3aa
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-b24e44c
		.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-26650
		.elementor-element.elementor-element-e48a0c0
		.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-26650
		.elementor-element.elementor-element-b5cf6de
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-fd0e674
		.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-26650
		.elementor-element.elementor-element-f515b71
		.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-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-7a40d93
		.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-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-669c6a2
		.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-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-25cb9a6
		.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-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-3993c5f
		.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-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-2f91bfa
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
}
@media (max-width: 1024px) {
	.elementor-26650 .elementor-element.elementor-element-9881a3e {
		margin-top: 120px;
		margin-bottom: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-06802be
		.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-26650 .elementor-element.elementor-element-a437739 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-a437739
		.elementor-heading-title {
		font-size: 2.5rem;
	}
	.elementor-26650 .elementor-element.elementor-element-419f3aa {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-419f3aa
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-1fd0a12
		> .elementor-widget-container {
		margin: 0 0 0 -100px;
	}
	.elementor-26650
		.elementor-element.elementor-element-b24e44c
		.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-26650
		.elementor-element.elementor-element-e48a0c0
		.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-26650
		.elementor-element.elementor-element-f5e6fbf.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-f5e6fbf
		> .elementor-element-populated {
		padding: 48px 0;
	}
	.elementor-26650 .elementor-element.elementor-element-a8f1c95 {
		width: auto;
		max-width: auto;
		align-self: center;
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-a8f1c95
		> .elementor-widget-container {
		padding: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-b5cf6de
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-fd0e674
		.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-26650
		.elementor-element.elementor-element-f515b71
		.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-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-bc-flex-widget
		.elementor-26650
		.elementor-element.elementor-element-74c4dc3.elementor-column
		.elementor-widget-wrap {
		align-items: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-74c4dc3.elementor-column.elementor-element[data-element_type='column']
		> .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-74c4dc3.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-7a40d93
		.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-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650 .elementor-element.elementor-element-7cb9f5b {
		width: var(--container-widget-width, 274px);
		max-width: 274px;
		--container-widget-width: 274px;
		--container-widget-flex-grow: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-669c6a2
		.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-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-25cb9a6
		.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-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-3993c5f
		.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-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-3815932.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-3815932
		> .elementor-element-populated {
		padding: 32px 16px;
	}
	.elementor-26650 .elementor-element.elementor-element-2f91bfa {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-2f91bfa
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-46c0a74
		> .elementor-widget-container {
		margin: 0 0 30px 120px;
	}
}
@media (max-width: 767px) {
	.elementor-26650
		.elementor-element.elementor-element-4ab2c18:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-26650
		.elementor-element.elementor-element-4ab2c18
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-position: top left;
	}
	.elementor-26650 .elementor-element.elementor-element-9881a3e {
		margin-top: 80px;
		margin-bottom: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-6fffef7.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-06802be
		.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-26650 .elementor-element.elementor-element-a437739 {
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-a437739
		.elementor-heading-title {
		font-size: 2.25rem;
	}
	.elementor-26650
		.elementor-element.elementor-element-419f3aa
		> .elementor-widget-container {
		margin: 0 0 32px;
	}
	.elementor-26650 .elementor-element.elementor-element-419f3aa {
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-419f3aa
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-1fd0a12
		> .elementor-widget-container {
		margin: 0;
	}
	.elementor-26650 .elementor-element.elementor-element-1fd0a12 img {
		width: 75%;
	}
	.elementor-26650 .elementor-element.elementor-element-fdb06a0 {
		width: 50%;
	}
	.elementor-26650
		.elementor-element.elementor-element-b24e44c
		.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-26650 .elementor-element.elementor-element-b84a9dd {
		width: 50%;
	}
	.elementor-26650 .elementor-element.elementor-element-b2dcf0c {
		width: 50%;
	}
	.elementor-26650 .elementor-element.elementor-element-bf56708 {
		width: 50%;
	}
	.elementor-26650 .elementor-element.elementor-element-ca2604c {
		width: 50%;
	}
	.elementor-26650 .elementor-element.elementor-element-5f2dc55 {
		width: 50%;
	}
	.elementor-26650 .elementor-element.elementor-element-7224fc8 {
		width: 50%;
	}
	.elementor-26650
		.elementor-element.elementor-element-d83d807
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-26650
		.elementor-element.elementor-element-e48a0c0
		.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-26650
		.elementor-element.elementor-element-2b422c4
		.elementor-heading-title {
		font-size: 1.875rem;
	}
	.elementor-26650
		.elementor-element.elementor-element-f3f8bee
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-26650 .elementor-element.elementor-element-f50c130 {
		margin-top: 0;
		margin-bottom: 0;
	}
	.elementor-26650 .elementor-element.elementor-element-a8f1c95 {
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-a8f1c95
		.elementor-heading-title {
		font-size: 1.4em;
	}
	.elementor-26650
		.elementor-element.elementor-element-b5cf6de
		.elementor-heading-title {
		font-size: var(--e-global-typography-7e1533c-font-size);
		line-height: var(--e-global-typography-7e1533c-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-fd0e674
		.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-26650
		.elementor-element.elementor-element-f515b71
		.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-26650
		.elementor-element.elementor-element-63c94ff
		.elementor-heading-title {
		font-size: 1.875em;
	}
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-1203a68
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-8bf6ccd
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-5b71219
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-dd85b5d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-6a97187
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-26650
		.elementor-element.elementor-element-7a40d93
		.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-26650 .elementor-element.elementor-element-162a17e {
		width: var(--container-widget-width, 85%);
		max-width: 85%;
		--container-widget-width: 85%;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-162a17e
		.elementor-heading-title {
		font-size: 1.875rem;
		line-height: 1.3em;
	}
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-50de627
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-31fad0e
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-015286c
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-0b7156d
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650 .elementor-element.elementor-element-9125ec7 {
		margin-top: 70px;
		margin-bottom: 0;
	}
	.elementor-26650
		.elementor-element.elementor-element-e1bb34e
		> .elementor-element-populated {
		padding: 20px;
	}
	.elementor-26650
		.elementor-element.elementor-element-669c6a2
		.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-26650
		.elementor-element.elementor-element-9b14203
		.elementor-heading-title {
		font-size: 1.875rem;
	}
	.elementor-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-b543334
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-bdfbe80
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-a4a7b5c
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-26650
		.elementor-element.elementor-element-25cb9a6
		.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-26650
		.elementor-element.elementor-element-c72cda4
		.elementor-heading-title {
		font-size: 1.875em;
	}
	.elementor-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-a9a6842
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-55d4eb9
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-f594f0b
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-5356a30
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-47c8872
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-26650
		.elementor-element.elementor-element-d269f4d
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-2e86cb9-font-size);
		line-height: var(--e-global-typography-2e86cb9-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-eed3f2b
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-26650
		.elementor-element.elementor-element-3993c5f
		.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-26650
		.elementor-element.elementor-element-7f2c13b
		.elementor-heading-title {
		font-size: 1.875em;
	}
	.elementor-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-d5dd697
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-556a42a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-87b2f9a
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title,
	.elementor-26650
		.elementor-element.elementor-element-6b976ad
		.elementor-icon-box-title
		a {
		font-size: var(--e-global-typography-e47ad82-font-size);
	}
	.elementor-26650
		.elementor-element.elementor-element-e0c9372
		.elementor-button {
		padding: 16px 32px;
	}
	.elementor-26650 .elementor-element.elementor-element-3815932 {
		width: 100%;
	}
	.elementor-bc-flex-widget
		.elementor-26650
		.elementor-element.elementor-element-3815932.elementor-column
		.elementor-widget-wrap {
		align-items: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-3815932.elementor-column.elementor-element[data-element_type='column']
		> .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-3815932.elementor-column
		> .elementor-widget-wrap {
		justify-content: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-3815932
		> .elementor-element-populated {
		padding: 32px 20px;
	}
	.elementor-26650 .elementor-element.elementor-element-2f91bfa {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-2f91bfa
		> .elementor-widget-container {
		margin: 0 0 16px;
	}
	.elementor-26650
		.elementor-element.elementor-element-2f91bfa
		.elementor-heading-title {
		font-size: var(--e-global-typography-6807faf-font-size);
		line-height: var(--e-global-typography-6807faf-line-height);
	}
	.elementor-26650
		.elementor-element.elementor-element-46c0a74
		> .elementor-widget-container {
		margin: 0 0 30px;
	}
	.elementor-26650
		.elementor-element.elementor-element-46c0a74
		.elementor-image-box-wrapper {
		text-align: center;
	}
	.elementor-26650
		.elementor-element.elementor-element-46c0a74
		.elementor-image-box-img {
		margin-bottom: 40px;
	}
}
