.elementor-1917
	.elementor-element.elementor-element-6fef6e07:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-6fef6e07
	> .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-1917
	.elementor-element.elementor-element-6fef6e07
	> .elementor-background-overlay {
	background-image: url('../../2022/11/bg-hero-v4.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.4;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-6fef6e07 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 7em 0em 0em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-6fef6e07
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1917
	.elementor-element.elementor-element-6fef6e07
	> .elementor-shape-bottom
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1917
	.elementor-element.elementor-element-240d9a64
	> .elementor-container {
	max-width: 855px;
}
.elementor-1917 .elementor-element.elementor-element-240d9a64 {
	margin-top: 0em;
	margin-bottom: 2em;
}
.elementor-1917 .elementor-element.elementor-element-45c52a82 {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-45c52a82
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-4e06c7a7 {
	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-1917
	.elementor-element.elementor-element-3466cd8
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-3466cd8
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1917 .elementor-element.elementor-element-58991da {
	margin-top: 0em;
	margin-bottom: -15em;
}
.elementor-1917
	.elementor-element.elementor-element-574f4048.elementor-column
	> .elementor-widget-wrap {
	justify-content: flex-end;
}
.elementor-1917
	.elementor-element.elementor-element-fde8310
	> .elementor-widget-container {
	margin: 0em 4em -8em 0em;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-bfca241);
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 50px 0px
		rgba(61.999999999999716, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917 .elementor-element.elementor-element-fde8310 {
	width: auto;
	max-width: auto;
	z-index: 2;
}
.elementor-1917
	.elementor-element.elementor-element-228e5e8a
	> .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-bfca241);
	border-radius: 24px 24px 24px 24px;
	box-shadow: 0px 10px 60px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.12);
}
.elementor-1917 .elementor-element.elementor-element-6e27c031 {
	padding: 8em 0em 2.5em 0em;
}
.elementor-1917 .elementor-element.elementor-element-d25fd9e {
	--spacer-size: 9em;
}
.elementor-1917 .elementor-element.elementor-element-703f5a04 {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-71ea128f.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1917 .elementor-element.elementor-element-5e166344 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-5e166344:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-5e166344
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-5e166344 {
	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-1917 .elementor-element.elementor-element-4a664ba6 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-4a664ba6:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-4a664ba6
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-4a664ba6 {
	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-1917 .elementor-element.elementor-element-15be590d img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-15be590d:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-15be590d
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-15be590d {
	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-1917 .elementor-element.elementor-element-e430f9c img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-e430f9c:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-e430f9c
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-e430f9c {
	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-1917 .elementor-element.elementor-element-6ae8a668 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-6ae8a668:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-6ae8a668
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-6ae8a668 {
	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-1917 .elementor-element.elementor-element-41d43a52 img {
	opacity: 0.45;
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px)
		hue-rotate(0deg);
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-41d43a52:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
		hue-rotate(0deg);
}
.elementor-1917
	.elementor-element.elementor-element-41d43a52
	> .elementor-widget-container {
	margin: 0% 4% 0% 4%;
}
.elementor-1917 .elementor-element.elementor-element-41d43a52 {
	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-1917
	.elementor-element.elementor-element-6744b6c5:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-6744b6c5
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../2022/11/bg-line-v7.png');
	background-position: center center;
	background-repeat: no-repeat;
}
.elementor-1917
	.elementor-element.elementor-element-6744b6c5
	> .elementor-background-overlay {
	background-image: url('../../2022/11/bg-gradient-blur-v3.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-6744b6c5 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 0em 9em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-254d1053
	> .elementor-container {
	max-width: 590px;
}
.elementor-1917 .elementor-element.elementor-element-49c71013 {
	text-align: center;
}
.elementor-1917 .elementor-element.elementor-element-8c1acd1 {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-8c1acd1
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1917 .elementor-element.elementor-element-69242d0e {
	--spacer-size: 1.5em;
}
.elementor-1917 .elementor-element.elementor-element-49c4dc5d {
	overflow: hidden;
	box-shadow: 0px 20px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.11);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 3em 3em 3em;
}
.elementor-1917
	.elementor-element.elementor-element-49c4dc5d:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-49c4dc5d
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-49c4dc5d,
.elementor-1917
	.elementor-element.elementor-element-49c4dc5d
	> .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-49c4dc5d
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-3a4b8c
	> .elementor-element-populated {
	margin: 0% 16% 0% 0%;
	--e-column-margin-right: 16%;
	--e-column-margin-left: 0%;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 20%;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073
	.elementor-image-box-img
	img {
	border-radius: 20px;
	transition-duration: 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-1917
	.elementor-element.elementor-element-46c47073
	.elementor-image-box-title {
	margin-bottom: 10px;
}
.elementor-1917
	.elementor-element.elementor-element-5ce825b8
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-5ce825b8
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-5ce825b8
	.elementor-button {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-f266bc9);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: 0em 0em 0.4em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-5ce825b8
	> .elementor-widget-container {
	margin: 1em 0em 0em 0em;
}
.elementor-bc-flex-widget
	.elementor-1917
	.elementor-element.elementor-element-39dc887e.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../2022/11/bg-gradient-blur.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-element-populated,
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-39dc887e
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-308f7b2d {
	text-align: center;
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
}
.elementor-1917 .elementor-element.elementor-element-308f7b2d img {
	width: 100%;
}
.elementor-1917
	.elementor-element.elementor-element-308f7b2d
	> .elementor-widget-container {
	margin: 2em 0em 2em 0em;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-bfca241);
	border-radius: 20px 20px 20px 20px;
}
.elementor-1917 .elementor-element.elementor-element-3b1c0387 {
	--spacer-size: 3em;
}
.elementor-1917 .elementor-element.elementor-element-747c9514 {
	overflow: hidden;
	box-shadow: 0px 20px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.11);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 3em 3em 3em;
}
.elementor-1917
	.elementor-element.elementor-element-747c9514:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-747c9514
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-747c9514,
.elementor-1917
	.elementor-element.elementor-element-747c9514
	> .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-747c9514
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-1917
	.elementor-element.elementor-element-5e60084.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../2022/11/bg-gradient-blur.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-element-populated,
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-5e60084
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-17327d32 {
	text-align: center;
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
}
.elementor-1917 .elementor-element.elementor-element-17327d32 img {
	width: 100%;
}
.elementor-1917
	.elementor-element.elementor-element-17327d32
	> .elementor-widget-container {
	margin: 2em 0em 2em 0em;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-bfca241);
	border-radius: 20px 20px 20px 20px;
}
.elementor-1917
	.elementor-element.elementor-element-2f988aad
	> .elementor-element-populated {
	margin: 0% 0% 0% 16%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 16%;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 20%;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5
	.elementor-image-box-img
	img {
	border-radius: 20px;
	transition-duration: 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-1917
	.elementor-element.elementor-element-5b24c2d5
	.elementor-image-box-title {
	margin-bottom: 10px;
}
.elementor-1917
	.elementor-element.elementor-element-60ac248a
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-60ac248a
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-60ac248a
	.elementor-button {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-f266bc9);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: 0em 0em 0.4em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-60ac248a
	> .elementor-widget-container {
	margin: 1em 0em 0em 0em;
}
.elementor-1917 .elementor-element.elementor-element-5d2af70f {
	--spacer-size: 3em;
}
.elementor-1917 .elementor-element.elementor-element-58de6102 {
	overflow: hidden;
	box-shadow: 0px 20px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.11);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3em 3em 3em 3em;
}
.elementor-1917
	.elementor-element.elementor-element-58de6102:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-58de6102
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-58de6102,
.elementor-1917
	.elementor-element.elementor-element-58de6102
	> .elementor-background-overlay {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-58de6102
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-5d4d5992
	> .elementor-element-populated {
	margin: 0% 16% 0% 0%;
	--e-column-margin-right: 16%;
	--e-column-margin-left: 0%;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 20%;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c
	.elementor-image-box-img
	img {
	border-radius: 20px;
	transition-duration: 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-1917
	.elementor-element.elementor-element-7607a16c
	.elementor-image-box-title {
	margin-bottom: 10px;
}
.elementor-1917
	.elementor-element.elementor-element-7cb8ac29
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-7cb8ac29
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-7cb8ac29
	.elementor-button {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-f266bc9);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: 0em 0em 0.4em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-7cb8ac29
	> .elementor-widget-container {
	margin: 1em 0em 0em 0em;
}
.elementor-bc-flex-widget
	.elementor-1917
	.elementor-element.elementor-element-9d03ada.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../2022/11/bg-gradient-blur.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-element-populated,
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-9d03ada
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-162ce8d0 {
	text-align: center;
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
}
.elementor-1917 .elementor-element.elementor-element-162ce8d0 img {
	width: 100%;
}
.elementor-1917
	.elementor-element.elementor-element-162ce8d0
	> .elementor-widget-container {
	margin: 2em 0em 2em 0em;
	padding: 1em 1em 1em 1em;
	background-color: var(--e-global-color-bfca241);
	border-radius: 20px 20px 20px 20px;
}
.elementor-1917 .elementor-element.elementor-element-4a3be682 {
	padding: 4em 0em 4em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-708b6e4a
	> .elementor-container {
	max-width: 590px;
}
.elementor-1917 .elementor-element.elementor-element-38a25f62 {
	text-align: center;
}
.elementor-1917 .elementor-element.elementor-element-3ce222b3 {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-3ce222b3
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-1917 .elementor-element.elementor-element-68fd35ce {
	--spacer-size: 1em;
}
.elementor-1917 .elementor-element.elementor-element-72198daf img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-5010a50d.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5010a50d.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5010a50d.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5010a50d
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-5010a50d
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-5c648c1b img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-698e8b96.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-698e8b96.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-698e8b96.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-698e8b96
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-698e8b96
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-588b272f img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-ef48581.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-ef48581.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-ef48581.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-ef48581
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-ef48581
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-789915c0 img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-5d299831.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5d299831.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5d299831.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5d299831
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-5d299831
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-5e2285ac img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-afe7ebc.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-afe7ebc.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-afe7ebc.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-afe7ebc
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-afe7ebc
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-1197bc9e img {
	border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 10px 40px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.25);
}
.elementor-1917
	.elementor-element.elementor-element-922e23e.elementor-position-right
	.elementor-image-box-img {
	margin-left: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-922e23e.elementor-position-left
	.elementor-image-box-img {
	margin-right: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-922e23e.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 0px;
}
.elementor-1917
	.elementor-element.elementor-element-922e23e
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-1917
	.elementor-element.elementor-element-922e23e
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-2045265b {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 8em 0em 2em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-2045265b:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-2045265b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}
.elementor-1917
	.elementor-element.elementor-element-2045265b
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917
	.elementor-element.elementor-element-2045265b
	> .elementor-shape-top
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1917
	.elementor-element.elementor-element-2045265b
	> .elementor-shape-top
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-bc-flex-widget
	.elementor-1917
	.elementor-element.elementor-element-1c869f2f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-1c869f2f.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-1917
	.elementor-element.elementor-element-1c869f2f
	> .elementor-element-populated {
	margin: 0% 10% 0% 0%;
	--e-column-margin-right: 10%;
	--e-column-margin-left: 0%;
}
.elementor-1917
	.elementor-element.elementor-element-2d45144c
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-239dac24 {
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-328ff16b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-6d40487);
	--divider-border-width: 1px;
}
.elementor-1917
	.elementor-element.elementor-element-328ff16b
	.elementor-divider-separator {
	width: 100%;
}
.elementor-1917
	.elementor-element.elementor-element-328ff16b
	.elementor-divider {
	padding-top: 10px;
	padding-bottom: 10px;
}
.elementor-1917
	.elementor-element.elementor-element-1cff0083
	.elementor-counter-number-wrapper {
	color: var(--e-global-color-715c75c);
	font-family: var(--e-global-typography-26dbde7-font-family), Sans-serif;
	font-size: var(--e-global-typography-26dbde7-font-size);
	font-weight: var(--e-global-typography-26dbde7-font-weight);
	line-height: var(--e-global-typography-26dbde7-line-height);
	letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
	word-spacing: var(--e-global-typography-26dbde7-word-spacing);
}
.elementor-1917 .elementor-element.elementor-element-1cff0083 {
	width: auto;
	max-width: auto;
	align-self: center;
}
.elementor-1917
	.elementor-element.elementor-element-3919ab2
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1917
	.elementor-element.elementor-element-591ac29a
	.elementor-counter-number-wrapper {
	color: var(--e-global-color-50440da);
	font-family: var(--e-global-typography-26dbde7-font-family), Sans-serif;
	font-size: var(--e-global-typography-26dbde7-font-size);
	font-weight: var(--e-global-typography-26dbde7-font-weight);
	line-height: var(--e-global-typography-26dbde7-line-height);
	letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
	word-spacing: var(--e-global-typography-26dbde7-word-spacing);
}
.elementor-1917 .elementor-element.elementor-element-591ac29a {
	width: auto;
	max-width: auto;
	align-self: center;
}
.elementor-1917
	.elementor-element.elementor-element-3c4e844c
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-5413f3d6 img {
	width: 100%;
	border-radius: 0px 0px 0px 0px;
}
.elementor-1917
	.elementor-element.elementor-element-5413f3d6
	> .elementor-widget-container {
	margin: 0em -4em 0em -4em;
}
.elementor-1917
	.elementor-element.elementor-element-64dd5991:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-64dd5991
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url('../../2022/11/bg-line-v7.png');
	background-position: center center;
	background-repeat: no-repeat;
}
.elementor-1917
	.elementor-element.elementor-element-64dd5991
	> .elementor-background-overlay {
	background-image: url('../../2022/11/bg-gradient-blur-v3.png');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-64dd5991 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 14em 0em 9em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-64dd5991
	> .elementor-shape-top
	.elementor-shape-fill {
	fill: var(--e-global-color-text);
}
.elementor-1917
	.elementor-element.elementor-element-64dd5991
	> .elementor-shape-top
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1917 .elementor-element.elementor-element-2d29533b {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-2d29533b
	> .elementor-widget-container {
	margin: 0% 28% 0% 28%;
}
.elementor-1917 .elementor-element.elementor-element-6ef01e50 {
	--spacer-size: 1em;
}
.elementor-1917
	.elementor-element.elementor-element-6e12951:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-element-populated,
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-element-populated {
	box-shadow: 0px 20px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.11);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 3% 3% 3% 3%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 3%;
	padding: 2.5em 3em 2.5em 3em;
}
.elementor-1917
	.elementor-element.elementor-element-6e12951
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-1fd9bef0 {
	text-align: left;
}
.elementor-1917 .elementor-element.elementor-element-1fd9bef0 img {
	width: 125px;
	border-radius: 0px 0px 0px 0px;
}
.elementor-1917
	.elementor-element.elementor-element-3aa51974
	.elementor-testimonial-wrapper {
	text-align: left;
}
.elementor-1917
	.elementor-element.elementor-element-3aa51974
	.elementor-testimonial-content {
	font-family: var(--e-global-typography-4ce781c-font-family), Sans-serif;
	font-size: var(--e-global-typography-4ce781c-font-size);
	font-weight: var(--e-global-typography-4ce781c-font-weight);
	line-height: var(--e-global-typography-4ce781c-line-height);
	letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
	word-spacing: var(--e-global-typography-4ce781c-word-spacing);
}
.elementor-1917
	.elementor-element.elementor-element-3aa51974
	.elementor-testimonial-name {
	color: var(--e-global-color-text);
	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-1917
	.elementor-element.elementor-element-3aa51974
	.elementor-testimonial-job {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}
.elementor-1917
	.elementor-element.elementor-element-3aa51974
	> .elementor-widget-container {
	margin: 1em 0em 0em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-13bdb14e:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-bfca241);
}
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-element-populated,
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-background-slideshow {
	border-radius: 24px 24px 24px 24px;
}
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-element-populated {
	box-shadow: 0px 20px 50px 0px
		rgba(61.999999999999815, 54.99999999999995, 177.99999999999994, 0.11);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 3% 3% 3% 3%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 3%;
	padding: 2.5em 3em 2.5em 3em;
}
.elementor-1917
	.elementor-element.elementor-element-13bdb14e
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-1917 .elementor-element.elementor-element-782e46ba {
	text-align: left;
}
.elementor-1917 .elementor-element.elementor-element-782e46ba img {
	width: 125px;
	border-radius: 0px 0px 0px 0px;
}
.elementor-1917
	.elementor-element.elementor-element-471c202b
	.elementor-testimonial-wrapper {
	text-align: left;
}
.elementor-1917
	.elementor-element.elementor-element-471c202b
	.elementor-testimonial-content {
	font-family: var(--e-global-typography-4ce781c-font-family), Sans-serif;
	font-size: var(--e-global-typography-4ce781c-font-size);
	font-weight: var(--e-global-typography-4ce781c-font-weight);
	line-height: var(--e-global-typography-4ce781c-line-height);
	letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
	word-spacing: var(--e-global-typography-4ce781c-word-spacing);
}
.elementor-1917
	.elementor-element.elementor-element-471c202b
	.elementor-testimonial-name {
	color: var(--e-global-color-text);
	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-1917
	.elementor-element.elementor-element-471c202b
	.elementor-testimonial-job {
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}
.elementor-1917
	.elementor-element.elementor-element-471c202b
	> .elementor-widget-container {
	margin: 1em 0em 0em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-2d4248b
	> .elementor-container {
	max-width: 710px;
}
.elementor-1917
	.elementor-element.elementor-element-2d4248b:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-2d4248b
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f266bc9);
}
.elementor-1917
	.elementor-element.elementor-element-2d4248b
	> .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-1917 .elementor-element.elementor-element-2d4248b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4em 0em 5em 0em;
}
.elementor-1917 .elementor-element.elementor-element-5dc8a902 {
	text-align: center;
}
.elementor-1917 .elementor-element.elementor-element-2ceb64e4 {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-content {
	border-bottom-color: var(--e-global-color-e19675b);
	padding: 0em 1em 0em 1em;
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-title {
	border-color: var(--e-global-color-e19675b);
	padding: 1.2em 1em 1.2em 1em;
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-title
	.elementor-toggle-icon
	i:before {
	color: var(--e-global-color-text);
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-title
	.elementor-toggle-icon
	svg {
	fill: var(--e-global-color-text);
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	i:before {
	color: var(--e-global-color-accent);
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	svg {
	fill: var(--e-global-color-accent);
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-toggle-icon.elementor-toggle-icon-left {
	margin-right: 20px;
}
.elementor-1917
	.elementor-element.elementor-element-2fb4bf22
	.elementor-toggle-icon.elementor-toggle-icon-right {
	margin-left: 20px;
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-container {
	/* max-width: 700px; */
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .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-1917 .elementor-element.elementor-element-3930eb23 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 12em 0em 13em 0em;
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-shape-top
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-shape-top
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-primary);
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-shape-bottom
	svg {
	height: 120px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-1917
	.elementor-element.elementor-element-3930eb23
	> .elementor-shape-bottom {
	z-index: 2;
	pointer-events: none;
}
.elementor-1917
	.elementor-element.elementor-element-18e2bc01.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-1917 .elementor-element.elementor-element-7ea9fd6a {
	text-align: center;
}
.elementor-1917
	.elementor-element.elementor-element-7ea9fd6a
	.elementor-heading-title {
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-6d7267fd {
	text-align: center;
	color: var(--e-global-color-bfca241);
}
.elementor-1917 .elementor-element.elementor-element-19ae1fb7 {
	width: auto;
	max-width: auto;
}
.elementor-1917
	.elementor-element.elementor-element-3115cc8b
	.elementor-button
	.elementor-align-icon-right {
	margin-left: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-3115cc8b
	.elementor-button
	.elementor-align-icon-left {
	margin-right: 16px;
}
.elementor-1917
	.elementor-element.elementor-element-3115cc8b
	.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-1917
	.elementor-element.elementor-element-3115cc8b
	> .elementor-widget-container {
	margin: 0em 0em 0em 2em;
}
.elementor-1917 .elementor-element.elementor-element-3115cc8b {
	width: auto;
	max-width: auto;
	align-self: center;
}
@media (max-width: 1024px) {
	.elementor-1917
		.elementor-element.elementor-element-6fef6e07
		> .elementor-shape-bottom
		svg {
		height: 60px;
	}
	.elementor-1917 .elementor-element.elementor-element-6fef6e07 {
		padding: 6em 0em 0em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-240d9a64
		> .elementor-container {
		max-width: 575px;
	}
	.elementor-1917 .elementor-element.elementor-element-240d9a64 {
		margin-top: 0em;
		margin-bottom: 3em;
	}
	.elementor-1917 .elementor-element.elementor-element-4e06c7a7 {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	.elementor-1917 .elementor-element.elementor-element-58991da {
		padding: 0em 1em 0em 1em;
	}
	.elementor-1917
		.elementor-element.elementor-element-fde8310
		> .elementor-widget-container {
		margin: 0em 2em -8em 0em;
		border-radius: 14px 14px 14px 14px;
	}
	.elementor-1917 .elementor-element.elementor-element-fde8310 {
		width: var(--container-widget-width, 42%);
		max-width: 42%;
		--container-widget-width: 42%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-228e5e8a
		> .elementor-widget-container {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-d25fd9e {
		--spacer-size: 7em;
	}
	.elementor-1917 .elementor-element.elementor-element-6744b6c5 {
		padding: 2em 4em 5em 4em;
	}
	.elementor-1917 .elementor-element.elementor-element-49c4dc5d,
	.elementor-1917
		.elementor-element.elementor-element-49c4dc5d
		> .elementor-background-overlay {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-49c4dc5d {
		padding: 3em 3em 3em 3em;
	}
	.elementor-1917
		.elementor-element.elementor-element-3a4b8c
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073.elementor-position-right
		.elementor-image-box-img {
		margin-left: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073.elementor-position-left
		.elementor-image-box-img {
		margin-right: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073.elementor-position-top
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 14%;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073
		.elementor-image-box-img
		img {
		border-radius: 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5ce825b8
		> .elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-39dc887e
		> .elementor-element-populated,
	.elementor-1917
		.elementor-element.elementor-element-39dc887e
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1917
		.elementor-element.elementor-element-39dc887e
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-308f7b2d
		> .elementor-widget-container {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-3b1c0387 {
		--spacer-size: 1.8em;
	}
	.elementor-1917 .elementor-element.elementor-element-747c9514,
	.elementor-1917
		.elementor-element.elementor-element-747c9514
		> .elementor-background-overlay {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-747c9514 {
		padding: 3em 3em 3em 3em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5e60084
		> .elementor-element-populated,
	.elementor-1917
		.elementor-element.elementor-element-5e60084
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1917
		.elementor-element.elementor-element-5e60084
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-17327d32
		> .elementor-widget-container {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-2f988aad
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5.elementor-position-right
		.elementor-image-box-img {
		margin-left: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5.elementor-position-left
		.elementor-image-box-img {
		margin-right: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5.elementor-position-top
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 14%;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5
		.elementor-image-box-img
		img {
		border-radius: 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-60ac248a
		> .elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	.elementor-1917 .elementor-element.elementor-element-5d2af70f {
		--spacer-size: 1.8em;
	}
	.elementor-1917 .elementor-element.elementor-element-58de6102,
	.elementor-1917
		.elementor-element.elementor-element-58de6102
		> .elementor-background-overlay {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-58de6102 {
		padding: 3em 3em 3em 3em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5d4d5992
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c.elementor-position-right
		.elementor-image-box-img {
		margin-left: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c.elementor-position-left
		.elementor-image-box-img {
		margin-right: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c.elementor-position-top
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 14%;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c
		.elementor-image-box-img
		img {
		border-radius: 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-7cb8ac29
		> .elementor-widget-container {
		margin: 0em 0em 0em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-9d03ada
		> .elementor-element-populated,
	.elementor-1917
		.elementor-element.elementor-element-9d03ada
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1917
		.elementor-element.elementor-element-9d03ada
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-162ce8d0
		> .elementor-widget-container {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917 .elementor-element.elementor-element-4a3be682 {
		padding: 4em 0em 2em 0em;
	}
	.elementor-1917 .elementor-element.elementor-element-68fd35ce {
		--spacer-size: 0.5em;
	}
	.elementor-1917 .elementor-element.elementor-element-72198daf img {
		width: 75px;
	}
	.elementor-1917 .elementor-element.elementor-element-5c648c1b img {
		width: 75px;
	}
	.elementor-1917 .elementor-element.elementor-element-588b272f img {
		width: 75px;
	}
	.elementor-1917 .elementor-element.elementor-element-789915c0 img {
		width: 75px;
	}
	.elementor-1917 .elementor-element.elementor-element-5e2285ac img {
		width: 75px;
	}
	.elementor-1917 .elementor-element.elementor-element-1197bc9e img {
		width: 75px;
	}
	.elementor-1917
		.elementor-element.elementor-element-2045265b
		> .elementor-shape-top
		svg {
		height: 70px;
	}
	.elementor-1917 .elementor-element.elementor-element-2045265b {
		padding: 10em 6em 0em 6em;
	}
	.elementor-1917
		.elementor-element.elementor-element-1cff0083
		.elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-26dbde7-font-size);
		line-height: var(--e-global-typography-26dbde7-line-height);
		letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
		word-spacing: var(--e-global-typography-26dbde7-word-spacing);
	}
	.elementor-1917
		.elementor-element.elementor-element-591ac29a
		.elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-26dbde7-font-size);
		line-height: var(--e-global-typography-26dbde7-line-height);
		letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
		word-spacing: var(--e-global-typography-26dbde7-word-spacing);
	}
	.elementor-1917 .elementor-element.elementor-element-5413f3d6 img {
		width: 75%;
	}
	.elementor-1917
		.elementor-element.elementor-element-64dd5991
		> .elementor-shape-top
		svg {
		height: 70px;
	}
	.elementor-1917 .elementor-element.elementor-element-64dd5991 {
		padding: 9em 1.5em 5em 1.5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-2d29533b
		> .elementor-widget-container {
		margin: 0% 20% 0% 20%;
	}
	.elementor-1917 .elementor-element.elementor-element-6ef01e50 {
		--spacer-size: 0.5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-6e12951
		> .elementor-element-populated,
	.elementor-1917
		.elementor-element.elementor-element-6e12951
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1917
		.elementor-element.elementor-element-6e12951
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-content {
		font-size: var(--e-global-typography-4ce781c-font-size);
		line-height: var(--e-global-typography-4ce781c-line-height);
		letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
		word-spacing: var(--e-global-typography-4ce781c-word-spacing);
	}
	.elementor-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-name {
		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-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-job {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-1917
		.elementor-element.elementor-element-13bdb14e
		> .elementor-element-populated,
	.elementor-1917
		.elementor-element.elementor-element-13bdb14e
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-1917
		.elementor-element.elementor-element-13bdb14e
		> .elementor-background-slideshow {
		border-radius: 16px 16px 16px 16px;
	}
	.elementor-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-content {
		font-size: var(--e-global-typography-4ce781c-font-size);
		line-height: var(--e-global-typography-4ce781c-line-height);
		letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
		word-spacing: var(--e-global-typography-4ce781c-word-spacing);
	}
	.elementor-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-name {
		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-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-job {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-1917 .elementor-element.elementor-element-2d4248b {
		padding: 2em 5em 5em 5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-shape-top
		svg {
		height: 70px;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-shape-bottom
		svg {
		height: 70px;
	}
	.elementor-1917 .elementor-element.elementor-element-3930eb23 {
		padding: 8em 6em 8em 6em;
	}
}
@media (max-width: 767px) {
	.elementor-1917
		.elementor-element.elementor-element-6fef6e07
		> .elementor-shape-bottom
		svg {
		height: 40px;
	}
	.elementor-1917 .elementor-element.elementor-element-6fef6e07 {
		padding: 5em 0em 0em 0em;
	}
	.elementor-1917 .elementor-element.elementor-element-240d9a64 {
		margin-top: 0em;
		margin-bottom: 0em;
		padding: 0em 1.5em 3em 1.5em;
	}
	.elementor-1917 .elementor-element.elementor-element-4e06c7a7 {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	.elementor-1917 .elementor-element.elementor-element-58991da {
		margin-top: 0em;
		margin-bottom: -5em;
		padding: 0em 0em 0em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-fde8310
		> .elementor-widget-container {
		margin: 0em 1em -3em 0em;
		border-radius: 10px 10px 10px 10px;
	}
	.elementor-1917 .elementor-element.elementor-element-fde8310 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	.elementor-1917
		.elementor-element.elementor-element-228e5e8a
		> .elementor-widget-container {
		border-radius: 12px 12px 12px 12px;
	}
	.elementor-1917 .elementor-element.elementor-element-6e27c031 {
		padding: 1.5em 1em 1em 1em;
	}
	.elementor-1917 .elementor-element.elementor-element-d25fd9e {
		--spacer-size: 6em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5e166344
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-5e166344 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-4a664ba6
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-4a664ba6 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-15be590d
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-15be590d {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-e430f9c
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-e430f9c {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-6ae8a668
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-6ae8a668 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917
		.elementor-element.elementor-element-41d43a52
		> .elementor-widget-container {
		margin: 3% 3% 3% 3%;
	}
	.elementor-1917 .elementor-element.elementor-element-41d43a52 {
		width: var(--container-widget-width, 33%);
		max-width: 33%;
		--container-widget-width: 33%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917 .elementor-element.elementor-element-6744b6c5 {
		padding: 2em 1.5em 5em 1.5em;
	}
	.elementor-1917 .elementor-element.elementor-element-69242d0e {
		--spacer-size: 0.4em;
	}
	.elementor-1917 .elementor-element.elementor-element-49c4dc5d {
		padding: 2em 2em 2em 2em;
	}
	.elementor-1917
		.elementor-element.elementor-element-3a4b8c
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-46c47073
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 24%;
	}
	.elementor-1917 .elementor-element.elementor-element-747c9514 {
		padding: 2em 2em 2em 2em;
	}
	.elementor-1917
		.elementor-element.elementor-element-2f988aad
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5b24c2d5
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 24%;
	}
	.elementor-1917 .elementor-element.elementor-element-58de6102 {
		padding: 2em 2em 2em 2em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5d4d5992
		> .elementor-element-populated {
		margin: 2em 0em 0em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c
		.elementor-image-box-img {
		margin-bottom: 4px;
	}
	.elementor-1917
		.elementor-element.elementor-element-7607a16c
		.elementor-image-box-wrapper
		.elementor-image-box-img {
		width: 24%;
	}
	.elementor-1917 .elementor-element.elementor-element-4a3be682 {
		padding: 1em 0em 3em 0em;
	}
	.elementor-1917 .elementor-element.elementor-element-708b6e4a {
		padding: 0em 1.5em 0em 1.5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-5010a50d
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-698e8b96
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-ef48581
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-5d299831
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-afe7ebc
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-922e23e
		.elementor-image-box-img {
		margin-bottom: 0px;
	}
	.elementor-1917
		.elementor-element.elementor-element-2045265b
		> .elementor-shape-top
		svg {
		height: 40px;
	}
	.elementor-1917 .elementor-element.elementor-element-2045265b {
		padding: 8em 1.5em 1.5em 1.5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-1c869f2f
		> .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}
	.elementor-1917
		.elementor-element.elementor-element-18e15257
		> .elementor-element-populated {
		margin: 0em 0em 1em 0em;
		--e-column-margin-right: 0em;
		--e-column-margin-left: 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-1cff0083
		.elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-26dbde7-font-size);
		line-height: var(--e-global-typography-26dbde7-line-height);
		letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
		word-spacing: var(--e-global-typography-26dbde7-word-spacing);
	}
	.elementor-1917 .elementor-element.elementor-element-1cff0083 {
		width: var(--container-widget-width, 32%);
		max-width: 32%;
		--container-widget-width: 32%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917 .elementor-element.elementor-element-3919ab2 {
		text-align: left;
		width: var(--container-widget-width, 68%);
		max-width: 68%;
		--container-widget-width: 68%;
		--container-widget-flex-grow: 0;
		align-self: center;
	}
	.elementor-1917
		.elementor-element.elementor-element-3919ab2
		> .elementor-widget-container {
		margin: 0em 0em 0em 1em;
	}
	.elementor-1917
		.elementor-element.elementor-element-591ac29a
		.elementor-counter-number-wrapper {
		font-size: var(--e-global-typography-26dbde7-font-size);
		line-height: var(--e-global-typography-26dbde7-line-height);
		letter-spacing: var(--e-global-typography-26dbde7-letter-spacing);
		word-spacing: var(--e-global-typography-26dbde7-word-spacing);
	}
	.elementor-1917 .elementor-element.elementor-element-591ac29a {
		width: var(--container-widget-width, 32%);
		max-width: 32%;
		--container-widget-width: 32%;
		--container-widget-flex-grow: 0;
	}
	.elementor-1917 .elementor-element.elementor-element-3c4e844c {
		text-align: left;
		width: var(--container-widget-width, 68%);
		max-width: 68%;
		--container-widget-width: 68%;
		--container-widget-flex-grow: 0;
		align-self: center;
	}
	.elementor-1917
		.elementor-element.elementor-element-3c4e844c
		> .elementor-widget-container {
		margin: 0em 0em 0em 1em;
	}
	.elementor-1917 .elementor-element.elementor-element-5413f3d6 img {
		width: 100%;
	}
	.elementor-1917
		.elementor-element.elementor-element-64dd5991
		> .elementor-shape-top
		svg {
		height: 40px;
	}
	.elementor-1917 .elementor-element.elementor-element-64dd5991 {
		padding: 7em 1em 5em 1em;
	}
	.elementor-1917
		.elementor-element.elementor-element-2d29533b
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-1917
		.elementor-element.elementor-element-6e12951
		> .elementor-element-populated {
		margin: 4% 4% 4% 4%;
		--e-column-margin-right: 4%;
		--e-column-margin-left: 4%;
		padding: 2em 2em 2em 2em;
	}
	.elementor-1917 .elementor-element.elementor-element-1fd9bef0 img {
		width: 100px;
	}
	.elementor-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-content {
		font-size: var(--e-global-typography-4ce781c-font-size);
		line-height: var(--e-global-typography-4ce781c-line-height);
		letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
		word-spacing: var(--e-global-typography-4ce781c-word-spacing);
	}
	.elementor-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-name {
		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-1917
		.elementor-element.elementor-element-3aa51974
		.elementor-testimonial-job {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-1917
		.elementor-element.elementor-element-13bdb14e
		> .elementor-element-populated {
		margin: 4% 4% 4% 4%;
		--e-column-margin-right: 4%;
		--e-column-margin-left: 4%;
		padding: 2em 2em 2em 2em;
	}
	.elementor-1917 .elementor-element.elementor-element-782e46ba img {
		width: 100px;
	}
	.elementor-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-content {
		font-size: var(--e-global-typography-4ce781c-font-size);
		line-height: var(--e-global-typography-4ce781c-line-height);
		letter-spacing: var(--e-global-typography-4ce781c-letter-spacing);
		word-spacing: var(--e-global-typography-4ce781c-word-spacing);
	}
	.elementor-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-name {
		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-1917
		.elementor-element.elementor-element-471c202b
		.elementor-testimonial-job {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-1917 .elementor-element.elementor-element-2d4248b {
		padding: 1.5em 1.5em 5em 1.5em;
	}
	.elementor-1917
		.elementor-element.elementor-element-2fb4bf22
		.elementor-tab-title {
		padding: 1em 0em 1em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-2fb4bf22
		.elementor-tab-content {
		padding: 0em 0em 0em 0em;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-background-overlay {
		background-position: center center;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-shape-top
		svg {
		height: 40px;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-shape-bottom
		svg {
		height: 40px;
	}
	.elementor-1917 .elementor-element.elementor-element-3930eb23 {
		padding: 7em 2em 6em 2em;
	}
	.elementor-1917 .elementor-element.elementor-element-19ae1fb7 {
		width: 100%;
		max-width: 100%;
	}
	.elementor-1917
		.elementor-element.elementor-element-3115cc8b
		> .elementor-widget-container {
		margin: 1em 0em 0em 0em;
	}
	.elementor-1917 .elementor-element.elementor-element-3115cc8b {
		width: 100%;
		max-width: 100%;
	}
}
@media (min-width: 768px) {
	.elementor-1917 .elementor-element.elementor-element-3a4b8c {
		width: 45%;
	}
	.elementor-1917 .elementor-element.elementor-element-39dc887e {
		width: 55%;
	}
	.elementor-1917 .elementor-element.elementor-element-5e60084 {
		width: 55%;
	}
	.elementor-1917 .elementor-element.elementor-element-2f988aad {
		width: 45%;
	}
	.elementor-1917 .elementor-element.elementor-element-5d4d5992 {
		width: 45%;
	}
	.elementor-1917 .elementor-element.elementor-element-9d03ada {
		width: 55%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-1917 .elementor-element.elementor-element-3a4b8c {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-39dc887e {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-5e60084 {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-2f988aad {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-5d4d5992 {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-9d03ada {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-1c869f2f {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-f55d35e {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-6e12951 {
		width: 100%;
	}
	.elementor-1917 .elementor-element.elementor-element-13bdb14e {
		width: 100%;
	}
}
@media (min-width: 1025px) {
	.elementor-1917
		.elementor-element.elementor-element-6fef6e07
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-6744b6c5:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-1917
		.elementor-element.elementor-element-6744b6c5
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
	.elementor-1917
		.elementor-element.elementor-element-6744b6c5
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-39dc887e:not(
			.elementor-motion-effects-element-type-background
		)
		> .elementor-widget-wrap,
	.elementor-1917
		.elementor-element.elementor-element-39dc887e
		> .elementor-widget-wrap
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-5e60084:not(
			.elementor-motion-effects-element-type-background
		)
		> .elementor-widget-wrap,
	.elementor-1917
		.elementor-element.elementor-element-5e60084
		> .elementor-widget-wrap
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-9d03ada:not(
			.elementor-motion-effects-element-type-background
		)
		> .elementor-widget-wrap,
	.elementor-1917
		.elementor-element.elementor-element-9d03ada
		> .elementor-widget-wrap
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-64dd5991:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-1917
		.elementor-element.elementor-element-64dd5991
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
	.elementor-1917
		.elementor-element.elementor-element-64dd5991
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-2d4248b
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
	.elementor-1917
		.elementor-element.elementor-element-3930eb23
		> .elementor-background-overlay {
		background-attachment: scroll;
	}
}
