.elementor-1939
	.elementor-element.elementor-element-5e39a8ac:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1939
	.elementor-element.elementor-element-5e39a8ac
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(
		160deg,
		var(--e-global-color-text) 0%,
		var(--e-global-color-secondary) 100%
	);
}
.elementor-1939 .elementor-element.elementor-element-5e39a8ac {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 0em 20em 0em;
}
.elementor-1939
	.elementor-element.elementor-element-5e39a8ac
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939
	.elementor-element.elementor-element-5e39a8ac
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1939
	.elementor-element.elementor-element-5e39a8ac
	> .elementor-shape-bottom
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1939
	.elementor-element.elementor-element-5626f782
	> .elementor-element-populated {
	margin: 0% 10% 0% 10%;
	--e-column-margin-right: 10%;
	--e-column-margin-left: 10%;
}
.elementor-1939 .elementor-element.elementor-element-5f63b1f6 {
	text-align: center;
}
.elementor-1939
	.elementor-element.elementor-element-5f63b1f6
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
	font-family: var(--e-global-typography-01c75c0-font-family), Sans-serif;
	font-size: var(--e-global-typography-01c75c0-font-size);
	font-weight: var(--e-global-typography-01c75c0-font-weight);
	line-height: var(--e-global-typography-01c75c0-line-height);
	letter-spacing: var(--e-global-typography-01c75c0-letter-spacing);
	word-spacing: var(--e-global-typography-01c75c0-word-spacing);
}
.elementor-1939
	.elementor-element.elementor-element-5f63b1f6
	> .elementor-widget-container {
	margin: 0em 0em 0em 0em;
}
.elementor-1939 .elementor-element.elementor-element-6787cf15 {
	text-align: center;
	color: var(--e-global-color-bfca241);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}
.elementor-1939 .elementor-element.elementor-element-67d404cd {
	margin-top: -15em;
	margin-bottom: 0em;
}
.elementor-1939
	.elementor-element.elementor-element-50800245:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1939
	.elementor-element.elementor-element-50800245
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1939 .elementor-element.elementor-element-50800245,
.elementor-1939
	.elementor-element.elementor-element-50800245
	> .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1939 .elementor-element.elementor-element-50800245 {
	box-shadow: 0px 10px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.18);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 2em 2em;
}
.elementor-1939
	.elementor-element.elementor-element-50800245
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939
	.elementor-element.elementor-element-15ecc6a:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(
		150deg,
		var(--e-global-color-accent) 0%,
		var(--e-global-color-715c75c) 100%
	);
}
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-element-populated
	> .elementor-background-overlay {
	background-image: url('../../../../../../assets/img/contact-us-ew2.png');
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
	opacity: 1;
}
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-element-populated,
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 2em 0em 2em;
}
.elementor-1939
	.elementor-element.elementor-element-15ecc6a
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939
	.elementor-element.elementor-element-1e0c104
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1939 .elementor-element.elementor-element-4c4f1b1c {
	color: var(--e-global-color-bfca241);
}
.elementor-1939 .elementor-element.elementor-element-37fa52c3 {
	--spacer-size: 450px;
}
.elementor-bc-flex-widget
	.elementor-1939
	.elementor-element.elementor-element-71a245de.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1939
	.elementor-element.elementor-element-71a245de.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1939
	.elementor-element.elementor-element-71a245de
	> .elementor-element-populated {
	margin: 0% 0% 0% 10%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 10%;
}
.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-field-group {
	padding-right: calc(20px / 2);
	padding-left: calc(20px / 2);
	margin-bottom: 20px;
}
.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-form-fields-wrapper {
	margin-left: calc(-20px / 2);
	margin-right: calc(-20px / 2);
	margin-bottom: -20px;
}
.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}
body.rtl
	.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-labels-inline
	.elementor-field-group
	> label {
	padding-left: 4px;
}
body:not(.rtl)
	.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-labels-inline
	.elementor-field-group
	> label {
	padding-right: 4px;
}
body
	.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-labels-above
	.elementor-field-group
	> label {
	padding-bottom: 4px;
}
.elementor-1939
	.elementor-element.elementor-element-2ac63bc6
	.elementor-field-type-html {
	padding-bottom: 0px;
}
.elementor-1939 .elementor-element.elementor-element-2ac63bc6 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}
.elementor-1939 .elementor-element.elementor-element-226dd47a {
	--spacer-size: 5.5em;
}
.elementor-1939
	.elementor-element.elementor-element-7822815e.elementor-column
	> .elementor-widget-wrap {
	justify-content: space-between;
}
.elementor-1939
	.elementor-element.elementor-element-3798fa1.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-2ac0027);
	fill: var(--e-global-color-715c75c);
	color: var(--e-global-color-715c75c);
}
.elementor-1939
	.elementor-element.elementor-element-3798fa1.elementor-view-framed
	.elementor-icon,
.elementor-1939
	.elementor-element.elementor-element-3798fa1.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-2ac0027);
	color: var(--e-global-color-2ac0027);
	border-color: var(--e-global-color-2ac0027);
}
.elementor-1939
	.elementor-element.elementor-element-3798fa1.elementor-view-framed
	.elementor-icon {
	background-color: var(--e-global-color-715c75c);
}
.elementor-1939 .elementor-element.elementor-element-3798fa1 {
	--icon-box-icon-margin: 16px;
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}
.elementor-1939 .elementor-element.elementor-element-3798fa1 .elementor-icon {
	font-size: 30px;
	padding: 19px;
}
.elementor-1939
	.elementor-element.elementor-element-3798fa1
	.elementor-icon-box-title {
	margin-bottom: 4px;
}
.elementor-1939
	.elementor-element.elementor-element-3798fa1
	.elementor-icon-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-85fb097-font-family), Sans-serif;
	font-size: var(--e-global-typography-85fb097-font-size);
	font-weight: var(--e-global-typography-85fb097-font-weight);
	line-height: var(--e-global-typography-85fb097-line-height);
	letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
	word-spacing: var(--e-global-typography-85fb097-word-spacing);
}
.elementor-1939
	.elementor-element.elementor-element-19ca6876.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-21b37a5);
	fill: var(--e-global-color-50440da);
	color: var(--e-global-color-50440da);
}
.elementor-1939
	.elementor-element.elementor-element-19ca6876.elementor-view-framed
	.elementor-icon,
.elementor-1939
	.elementor-element.elementor-element-19ca6876.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-21b37a5);
	color: var(--e-global-color-21b37a5);
	border-color: var(--e-global-color-21b37a5);
}
.elementor-1939
	.elementor-element.elementor-element-19ca6876.elementor-view-framed
	.elementor-icon {
	background-color: var(--e-global-color-50440da);
}
.elementor-1939 .elementor-element.elementor-element-19ca6876 {
	--icon-box-icon-margin: 16px;
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}
.elementor-1939 .elementor-element.elementor-element-19ca6876 .elementor-icon {
	font-size: 30px;
	padding: 19px;
}
.elementor-1939
	.elementor-element.elementor-element-19ca6876
	.elementor-icon-box-title {
	margin-bottom: 4px;
}
.elementor-1939
	.elementor-element.elementor-element-19ca6876
	.elementor-icon-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-85fb097-font-family), Sans-serif;
	font-size: var(--e-global-typography-85fb097-font-size);
	font-weight: var(--e-global-typography-85fb097-font-weight);
	line-height: var(--e-global-typography-85fb097-line-height);
	letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
	word-spacing: var(--e-global-typography-85fb097-word-spacing);
}
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-2ac0027);
	fill: var(--e-global-color-715c75c);
	color: var(--e-global-color-715c75c);
}
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a.elementor-view-framed
	.elementor-icon,
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-2ac0027);
	color: var(--e-global-color-2ac0027);
	border-color: var(--e-global-color-2ac0027);
}
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a.elementor-view-framed
	.elementor-icon {
	background-color: var(--e-global-color-715c75c);
}
.elementor-1939 .elementor-element.elementor-element-1ce42d9a {
	--icon-box-icon-margin: 16px;
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}
.elementor-1939 .elementor-element.elementor-element-1ce42d9a .elementor-icon {
	font-size: 30px;
	padding: 19px;
}
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a
	.elementor-icon-box-title {
	margin-bottom: 4px;
}
.elementor-1939
	.elementor-element.elementor-element-1ce42d9a
	.elementor-icon-box-description {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-85fb097-font-family), Sans-serif;
	font-size: var(--e-global-typography-85fb097-font-size);
	font-weight: var(--e-global-typography-85fb097-font-weight);
	line-height: var(--e-global-typography-85fb097-line-height);
	letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
	word-spacing: var(--e-global-typography-85fb097-word-spacing);
}
.elementor-1939 .elementor-element.elementor-element-7c2c824a {
	--spacer-size: 1em;
}
.elementor-1939 .elementor-element.elementor-element-44603d7e {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-7423bcc);
	--divider-border-width: 1px;
}
.elementor-1939
	.elementor-element.elementor-element-44603d7e
	.elementor-divider-separator {
	width: 100%;
}
.elementor-1939
	.elementor-element.elementor-element-44603d7e
	.elementor-divider {
	padding-top: 50px;
	padding-bottom: 50px;
}
.elementor-1939
	.elementor-element.elementor-element-7f41ac35
	> .elementor-container {
	max-width: 710px;
}
.elementor-1939
	.elementor-element.elementor-element-7f41ac35:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1939
	.elementor-element.elementor-element-7f41ac35
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f266bc9);
}
.elementor-1939
	.elementor-element.elementor-element-7f41ac35
	> .elementor-background-overlay {
	background-image: url('../../2022/11/bg-faq.png');
	background-position: center center;
	background-repeat: no-repeat;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-7f41ac35 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 6em 0em 5em 0em;
}
.elementor-1939 .elementor-element.elementor-element-78cbc017 {
	text-align: center;
}
.elementor-1939 .elementor-element.elementor-element-23204954 {
	text-align: center;
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-content {
	border-bottom-color: var(--e-global-color-e19675b);
	padding: 0em 1em 0em 1em;
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-title {
	border-color: var(--e-global-color-e19675b);
	padding: 1.2em 1em 1.2em 1em;
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-title
	.elementor-toggle-icon
	i:before {
	color: var(--e-global-color-text);
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-title
	.elementor-toggle-icon
	svg {
	fill: var(--e-global-color-text);
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	i:before {
	color: var(--e-global-color-accent);
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	svg {
	fill: var(--e-global-color-accent);
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-toggle-icon.elementor-toggle-icon-left {
	margin-right: 20px;
}
.elementor-1939
	.elementor-element.elementor-element-27c111bd
	.elementor-toggle-icon.elementor-toggle-icon-right {
	margin-left: 20px;
}
.elementor-1939 .elementor-element.elementor-element-57c67cf1 {
	padding: 2em 0em 4em 0em;
}
.elementor-1939
	.elementor-element.elementor-element-56d28d67:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-element-populated,
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-element-populated {
	box-shadow: 0px 10px 50px 0px
		rgba(61.999999999999716, 54.99999999999995, 177.99999999999994, 0.12);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 1em 3em 1em;
}
.elementor-1939
	.elementor-element.elementor-element-56d28d67
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-656d1f2 {
	text-align: center;
}
.elementor-1939
	.elementor-element.elementor-element-7097249a.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1939 .elementor-element.elementor-element-215a3fc2 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-215a3fc2:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-215a3fc2
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-215a3fc2 {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939 .elementor-element.elementor-element-371f32a4 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-371f32a4:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-371f32a4
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-371f32a4 {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939 .elementor-element.elementor-element-31076bc8 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-31076bc8:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-31076bc8
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-31076bc8 {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939 .elementor-element.elementor-element-4990a8b0 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-4990a8b0:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-4990a8b0
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-4990a8b0 {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939 .elementor-element.elementor-element-69acfbf1 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-69acfbf1:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-69acfbf1
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-69acfbf1 {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939 .elementor-element.elementor-element-233ed37d img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-233ed37d:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1939
	.elementor-element.elementor-element-233ed37d
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1939 .elementor-element.elementor-element-233ed37d {
	width: var(--container-widget-width, 16.5%);
	max-width: 16.5%;
	--container-widget-width: 16.5%;
	--container-widget-flex-grow: 0;
	align-self: center;
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-container {
	max-width: 700px;
}
.elementor-1939
	.elementor-element.elementor-element-309435d4:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-background-overlay {
	background-image: url('../../2022/11/bg-cta-v4.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.66;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1939 .elementor-element.elementor-element-309435d4 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 12em 0em 13em 0em;
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-shape-top
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-shape-top
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-shape-bottom
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1939
	.elementor-element.elementor-element-309435d4
	> .elementor-shape-bottom {
	z-index: 2;
	pointer-events: none;
}
.elementor-1939
	.elementor-element.elementor-element-64a265d7.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1939 .elementor-element.elementor-element-6c2ceac4 {
	text-align: center;
}
.elementor-1939
	.elementor-element.elementor-element-6c2ceac4
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1939 .elementor-element.elementor-element-732b33cd {
	text-align: center;
	color: var(--e-global-color-bfca241);
}
.elementor-1939 .elementor-element.elementor-element-7d17a03b {
	width: auto;
	max-width: auto;
}
.elementor-1939
	.elementor-element.elementor-element-519fff29
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1939
	.elementor-element.elementor-element-519fff29
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1939
	.elementor-element.elementor-element-519fff29
	.elementor-button {
	fill: var(--e-global-color-bfca241);
	color: var(--e-global-color-bfca241);
	background-color: var(--e-global-color-f266bc9);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-bfca241);
	border-radius: 0px 0px 0px 0px;
	padding: 0em 0em 0.4em 0em;
}
.elementor-1939
	.elementor-element.elementor-element-519fff29
	> .elementor-widget-container {
	margin: 0em 0em 0em 2em;
}
.elementor-1939 .elementor-element.elementor-element-519fff29 {
	width: auto;
	max-width: auto;
	align-self: center;
}
@media (min-width: 768px) {
	.elementor-1939 .elementor-element.elementor-element-15ecc6a {
		width: 40%;
	}
	.elementor-1939 .elementor-element.elementor-element-71a245de {
		width: 59.552%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-1939 .elementor-element.elementor-element-15ecc6a {
		width: 100%;
	}
	.elementor-1939 .elementor-element.elementor-element-71a245de {
		width: 100%;
	}
}
@media (min-width: 1025px) {
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1939
		.elementor-element.elementor-element-7f41ac35
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
}
@media (max-width: 1024px) {
	.elementor-1939
		.elementor-element.elementor-element-5e39a8ac
		> .elementor-shape-bottom
		svg {
		height: 70px;
	}
	.elementor-1939 .elementor-element.elementor-element-5e39a8ac {
		padding: 5em 3em 18em 3em;
	}
	.elementor-1939
		.elementor-element.elementor-element-5f63b1f6
		.elementor-heading-title {
		font-size: var(--e-global-typography-01c75c0-font-size);
		line-height: var(--e-global-typography-01c75c0-line-height);
		letter-spacing: var(--e-global-typography-01c75c0-letter-spacing);
		word-spacing: var(--e-global-typography-01c75c0-word-spacing);
	}
	.elementor-1939
		.elementor-element.elementor-element-5f63b1f6
		> .elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	.elementor-1939 .elementor-element.elementor-element-6787cf15 {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	.elementor-1939 .elementor-element.elementor-element-67d404cd {
		padding: 0em 3em 0em 3em;
	}
	.elementor-1939 .elementor-element.elementor-element-50800245,
	.elementor-1939
		.elementor-element.elementor-element-50800245
		> .elementor-background-overlay {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1939 .elementor-element.elementor-element-50800245 {
		padding: 3em 3em 3em 3em;
	}
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated
		> .elementor-background-overlay {
		background-size: 53% auto;
	}
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated,
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1939 .elementor-element.elementor-element-37fa52c3 {
		--spacer-size: 15.2em;
	}
	.elementor-1939
		.elementor-element.elementor-element-71a245de
		> .elementor-element-populated {
		margin: 4em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1939 .elementor-element.elementor-element-226dd47a {
		--spacer-size: 3em;
	}
	.elementor-1939
		.elementor-element.elementor-element-3798fa1
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939
		.elementor-element.elementor-element-3798fa1
		> .elementor-widget-container {
		margin: 1em 1em 1em 1em;
	}
	.elementor-1939 .elementor-element.elementor-element-3798fa1 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-19ca6876
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939
		.elementor-element.elementor-element-19ca6876
		> .elementor-widget-container {
		margin: 1em 1em 1em 1em;
	}
	.elementor-1939 .elementor-element.elementor-element-19ca6876 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-1ce42d9a
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939
		.elementor-element.elementor-element-1ce42d9a
		> .elementor-widget-container {
		margin: 1em 1em 1em 1em;
	}
	.elementor-1939 .elementor-element.elementor-element-1ce42d9a {
		width: var(--container-widget-width, 70%);
		max-width: 70%;
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939 .elementor-element.elementor-element-7f41ac35 {
		padding: 2em 5em 5em 5em;
	}
	.elementor-1939 .elementor-element.elementor-element-57c67cf1 {
		padding: 0em 1.5em 3em 1.5em;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-shape-top
		svg {
		height: 70px;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-shape-bottom
		svg {
		height: 70px;
	}
	.elementor-1939 .elementor-element.elementor-element-309435d4 {
		padding: 8em 6em 8em 6em;
	}
}
@media (max-width: 767px) {
	.elementor-1939
		.elementor-element.elementor-element-5e39a8ac
		> .elementor-shape-bottom
		svg {
		height: 40px;
	}
	.elementor-1939 .elementor-element.elementor-element-5e39a8ac {
		padding: 5em 2em 17em 2em;
	}
	.elementor-1939
		.elementor-element.elementor-element-5626f782
		> .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	.elementor-1939
		.elementor-element.elementor-element-5f63b1f6
		.elementor-heading-title {
		font-size: var(--e-global-typography-01c75c0-font-size);
		line-height: var(--e-global-typography-01c75c0-line-height);
		letter-spacing: var(--e-global-typography-01c75c0-letter-spacing);
		word-spacing: var(--e-global-typography-01c75c0-word-spacing);
	}
	.elementor-1939 .elementor-element.elementor-element-6787cf15 {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	.elementor-1939 .elementor-element.elementor-element-67d404cd {
		padding: 0em 1.5em 0em 1.5em;
	}
	.elementor-1939 .elementor-element.elementor-element-50800245 {
		padding: 1.5em 1.5em 2em 1.5em;
	}
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated
		> .elementor-background-overlay {
		background-size: contain;
	}
	.elementor-1939
		.elementor-element.elementor-element-15ecc6a
		> .elementor-element-populated {
		padding: 2em 1.5em 0em 1.5em;
	}
	.elementor-1939 .elementor-element.elementor-element-37fa52c3 {
		--spacer-size: 14em;
	}
	.elementor-1939
		.elementor-element.elementor-element-71a245de
		> .elementor-element-populated {
		margin: 3em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1939 .elementor-element.elementor-element-3798fa1 {
		--icon-box-icon-margin: 10px;
		width: 100%;
		max-width: 100%;
	}
	.elementor-1939 .elementor-element.elementor-element-3798fa1 .elementor-icon {
		font-size: 26px;
		padding: 18px;
	}
	.elementor-1939
		.elementor-element.elementor-element-3798fa1
		.elementor-icon-box-title {
		margin-bottom: 0px;
	}
	.elementor-1939
		.elementor-element.elementor-element-3798fa1
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939 .elementor-element.elementor-element-19ca6876 {
		--icon-box-icon-margin: 10px;
		width: 100%;
		max-width: 100%;
	}
	.elementor-1939
		.elementor-element.elementor-element-19ca6876
		.elementor-icon {
		font-size: 26px;
		padding: 18px;
	}
	.elementor-1939
		.elementor-element.elementor-element-19ca6876
		.elementor-icon-box-title {
		margin-bottom: 0px;
	}
	.elementor-1939
		.elementor-element.elementor-element-19ca6876
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939 .elementor-element.elementor-element-1ce42d9a {
		--icon-box-icon-margin: 10px;
		width: 100%;
		max-width: 100%;
	}
	.elementor-1939
		.elementor-element.elementor-element-1ce42d9a
		.elementor-icon {
		font-size: 26px;
		padding: 18px;
	}
	.elementor-1939
		.elementor-element.elementor-element-1ce42d9a
		.elementor-icon-box-title {
		margin-bottom: 0px;
	}
	.elementor-1939
		.elementor-element.elementor-element-1ce42d9a
		.elementor-icon-box-description {
		font-size: var(--e-global-typography-85fb097-font-size);
		line-height: var(--e-global-typography-85fb097-line-height);
		letter-spacing: var(--e-global-typography-85fb097-letter-spacing);
		word-spacing: var(--e-global-typography-85fb097-word-spacing);
	}
	.elementor-1939 .elementor-element.elementor-element-7f41ac35 {
		padding: 1.5em 1.5em 5em 1.5em;
	}
	.elementor-1939
		.elementor-element.elementor-element-27c111bd
		.elementor-tab-title {
		padding: 1em 0em 1em 0em;
	}
	.elementor-1939
		.elementor-element.elementor-element-27c111bd
		.elementor-tab-content {
		padding: 0em 0em 0em 0em;
	}
	.elementor-1939 .elementor-element.elementor-element-57c67cf1 {
		padding: 1.5em 1em 4em 1em;
	}
	.elementor-1939
		.elementor-element.elementor-element-215a3fc2
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-215a3fc2 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-371f32a4
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-371f32a4 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-31076bc8
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-31076bc8 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-4990a8b0
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-4990a8b0 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-69acfbf1
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-69acfbf1 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-233ed37d
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1939 .elementor-element.elementor-element-233ed37d {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-background-overlay {
		background-position: center center;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-shape-top
		svg {
		height: 40px;
	}
	.elementor-1939
		.elementor-element.elementor-element-309435d4
		> .elementor-shape-bottom
		svg {
		height: 40px;
	}
	.elementor-1939 .elementor-element.elementor-element-309435d4 {
		padding: 7em 2em 6em 2em;
	}
	.elementor-1939 .elementor-element.elementor-element-7d17a03b {
		width: 100%;
		max-width: 100%;
	}
	.elementor-1939
		.elementor-element.elementor-element-519fff29
		> .elementor-widget-container {
		margin: 1em 0em 0em 0em;
	}
	.elementor-1939 .elementor-element.elementor-element-519fff29 {
		width: 100%;
		max-width: 100%;
	}
}
