/* End Custom Fonts CSS */

.elementor-9660 .elementor-element.elementor-element-88ca6da:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-88ca6da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9faff;
	background-image: url("https://cdn-eomdf.nitrocdn.com/GWyDTvCeTOaDnEqKJDgTLcbvEUznMrdD/assets/images/optimized/rev-30c161c/sados.com/wp-content/uploads/2021/12/bg-animated.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-9660 .elementor-element.elementor-element-88ca6da > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-88ca6da {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-4d66b77.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-4d66b77.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-76183ed {
	--spacer-size: 150px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-eb4dc0d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-eb4dc0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ed62b6f {
	--spacer-size: 10px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-c338d7b {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-c338d7b .elementor-heading-title {
	color: var(--e-global-color-704f279);
}

.elementor-9660 .elementor-element.elementor-element-7853d35 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-7853d35 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-7853d35 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 65px;
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-5aca740 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-5aca740 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 32px;
	color: var(--e-global-color-704f279);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-526c438 > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-9660 .elementor-element.elementor-element-526c438 {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 20px;
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-86041e9 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-86041e9 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 11px;
	line-height: 1.3em;
	color: rgba(255, 255, 255, .4);
}

.elementor-9660 .elementor-element.elementor-element-863875f {
	--spacer-size: 10px;
}

.elementor-9660 .elementor-element.elementor-element-5d59f3d {
	--spacer-size: 56px;
}

.elementor-9660 .elementor-element.elementor-element-8192aab {
	margin-top: -50px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 0px;
	z-index: 3;
}

.elementor-9660 .elementor-element.elementor-element-77e5030 > .elementor-element-populated {
	padding: 0px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-77e5030 {
	z-index: 3;
}

.elementor-9660 .elementor-element.elementor-element-cd620a7 > .elementor-container {
	max-width: 705px;
}

.elementor-9660 .elementor-element.elementor-element-cd620a7 {
	margin-top: 10px;
	margin-bottom: 10px;
	z-index: 2;
}

.elementor-9660 .elementor-element.elementor-element-c8fd10e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-9660 .elementor-element.elementor-element-d07f3da > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-8f71692 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-8f71692 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-adc933e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-0dc7425 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-2b1ca71 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-2b1ca71 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-19d4a67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-element-populated {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-643e18a > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-64665c3 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-64665c3 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-bac4b97 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-bac4b97 > .elementor-widget-container {
	margin: 0px 0px -18px 0px;
}

.elementor-9660 .elementor-element.elementor-element-e0a71ce > .elementor-container {
	max-width: 705px;
}

.elementor-9660 .elementor-element.elementor-element-e0a71ce {
	margin-top: 10px;
	margin-bottom: 10px;
}

.elementor-9660 .elementor-element.elementor-element-a3cb2fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-9660 .elementor-element.elementor-element-26167ea {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-26167ea .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-86541f3 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-86541f3 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-06553c5 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-06553c5 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-604b552 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-9660 .elementor-element.elementor-element-6977bcf {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-6977bcf .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-eb13d12 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-eb13d12 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-cdc2913 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-cdc2913 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-9122071 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-9660 .elementor-element.elementor-element-af63453 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-af63453 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-e146b2a {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-e146b2a .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-1e792b7 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-1e792b7 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 18px;
	font-weight: 900;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-86bcb2b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-86bcb2b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-86bcb2b > .elementor-element-populated {
	padding: 10px 10px 10px 45px;
}

.elementor-9660 .elementor-element.elementor-element-44ad70f {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-9660 .elementor-element.elementor-element-c4b74ae:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-c4b74ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-c4b74ae {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: #d8d9e3;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 23px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-c4b74ae > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-95fdf67 > .elementor-widget-container {
	margin: 0px 0px -14px 0px;
}

.elementor-9660 .elementor-element.elementor-element-95fdf67 .elementor-heading-title {
	color: var(--e-global-color-accent);
}

.elementor-9660 .elementor-element.elementor-element-c2168fb .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-9ef167b {
	--spacer-size: 5px;
}

.elementor-9660 .elementor-element.elementor-element-10eef79:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-10eef79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-704f279);
	background-image: url("https://cdn-eomdf.nitrocdn.com/GWyDTvCeTOaDnEqKJDgTLcbvEUznMrdD/assets/images/optimized/rev-30c161c/sados.com/wp-content/uploads/2022/04/bg.jpg");
	background-position: center center;
	background-size: auto;
}

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

.elementor-9660 .elementor-element.elementor-element-10eef79 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(0deg, #0b0e1e 0%, rgba(27, 33, 63, 0) 56%);
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-10eef79 > .elementor-container {
	min-height: 591px;
}

.elementor-9660 .elementor-element.elementor-element-10eef79 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-9660 .elementor-element.elementor-element-cfcf49d > .elementor-widget-container {
	margin: 0px 27px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-cfcf49d {
	text-align: right;
}

.elementor-9660 .elementor-element.elementor-element-cfcf49d .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-6d9ef56 {
	--spacer-size: 503px;
}

.elementor-9660 .elementor-element.elementor-element-63c4a3b {
	text-align: right;
}

.elementor-9660 .elementor-element.elementor-element-63c4a3b .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-70a35df {
	text-align: right;
}

.elementor-9660 .elementor-element.elementor-element-70a35df .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-fe2c501:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-fe2c501 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-fe2c501 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-fe2c501 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-4e0bc22 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -179px;
	margin-bottom: 0px;
}

.elementor-9660 .elementor-element.elementor-element-4e0bc22 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-4970199 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-4970199 .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-068086c > .elementor-widget-container {
	background-color: var(--e-global-color-primary);
	margin: 0px 0px 0px 0px;
	padding: 16px 16px 16px 16px;
	border-radius: 7px 7px 7px 7px;
}

.elementor-9660 .elementor-element.elementor-element-068086c {
	z-index: 2;
}

.elementor-9660 .elementor-element.elementor-element-068086c .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-e0a0ddf {
	--spacer-size: 50px;
}

.elementor-9660 .elementor-element.elementor-element-95c3ad9 {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 20px;
}

.elementor-9660 .elementor-element.elementor-element-68b5531 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-68b5531 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	color: #01d0c0;
}

.elementor-9660 .elementor-element.elementor-element-932fe4f > .elementor-widget-container {
	margin: 0px 0px -16px 0px;
}

.elementor-9660 .elementor-element.elementor-element-932fe4f {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-932fe4f .elementor-heading-title {
	color: #1b213f;
}

.elementor-9660 .elementor-element.elementor-element-08ddc7b > .elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-9660 .elementor-element.elementor-element-08ddc7b {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-weight: bold;
}

.elementor-9660 .elementor-element.elementor-element-3842e0a > .elementor-container {
	max-width: 956px;
}

.elementor-9660 .elementor-element.elementor-element-3842e0a {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #dbdde7;
	padding: 35px 35px 35px 35px;
}

.elementor-9660 .elementor-element.elementor-element-3842e0a, .elementor-9660 .elementor-element.elementor-element-3842e0a > .elementor-background-overlay {
	border-radius: 7px 7px 7px 7px;
}

.elementor-9660 .elementor-element.elementor-element-b1e3935 {
	--spacer-size: 10px;
}

.elementor-9660 .elementor-element.elementor-element-9658002 > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-9660 .elementor-element.elementor-element-9658002 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-2d9f865 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-2d9f865 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9660 .elementor-element.elementor-element-b6881ed {
	--spacer-size: 10px;
}

.elementor-9660 .elementor-element.elementor-element-6cf0bdc > .elementor-widget-container {
	margin: 0px 0px -11px 0px;
}

.elementor-9660 .elementor-element.elementor-element-6cf0bdc {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-4150b3e {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-4150b3e .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.elementor-9660 .elementor-element.elementor-element-0013dde > .elementor-widget-container {
	margin: 15px 0px -22px 0px;
}

.elementor-9660 .elementor-element.elementor-element-0013dde {
	text-align: center;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	color: rgba(27, 33, 63, .55);
}

.elementor-9660 .elementor-element.elementor-element-9887c8b {
	--spacer-size: 50px;
}

.elementor-9660 .elementor-element.elementor-element-6e2bf15:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-6e2bf15 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-8ea04a0);
}

.elementor-9660 .elementor-element.elementor-element-6e2bf15 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-6e2bf15 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-d1fb6a0 {
	--spacer-size: 50px;
}

.elementor-9660 .elementor-element.elementor-element-8468be0 {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 20px;
}

.elementor-widget-progress .elementor-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar {
	background-color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-title {
	font-family: "Sharp Sans", Sans-serif;
	font-weight: bold;
}

.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-progress-wrapper .elementor-progress-bar {
	background-color: var(--e-global-color-accent);
}

.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-progress-wrapper {
	background-color: var(--e-global-color-037d6ee);
	border-radius: 7px;
	overflow: hidden;
}

.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-progress-bar {
	height: 63px;
	line-height: 63px;
	font-size: 18px;
}

.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-title {
	font-family: "Sharp Sans", Sans-serif;
	font-weight: bold;
}

.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-progress-wrapper .elementor-progress-bar {
	background-color: #d3d5e7;
}

.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-progress-wrapper {
	background-color: var(--e-global-color-037d6ee);
	border-radius: 7px;
	overflow: hidden;
}

.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-progress-bar {
	height: 63px;
	line-height: 63px;
	color: var(--e-global-color-primary);
	font-size: 18px;
}

.elementor-9660 .elementor-element.elementor-element-eb4088d:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-eb4088d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-8ea04a0);
}

.elementor-9660 .elementor-element.elementor-element-eb4088d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 57px 0px 80px 0px;
}

.elementor-9660 .elementor-element.elementor-element-eb4088d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-fafe2de.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-fafe2de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-fafe2de > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-fafe2de > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-fafe2de > .elementor-background-slideshow {
	border-radius: 5px 5px 5px 5px;
}

.elementor-9660 .elementor-element.elementor-element-fafe2de > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-fafe2de > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-380ba25 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: -1px;
	z-index: 8;
}

.elementor-9660 .elementor-element.elementor-element-380ba25 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-6e70b95.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-6e70b95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-6e70b95 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-6e70b95 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-6e70b95 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-6e70b95 > .elementor-background-slideshow {
	border-radius: 5px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-6e70b95 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-5091340 {
	--spacer-size: 50px;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-0388ec0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: var(--e-global-color-accent);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-ad317c6 > .elementor-widget-container {
	background-color: #4660ff;
	padding: 7px 7px 7px 7px;
}

.elementor-9660 .elementor-element.elementor-element-ad317c6 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-ad317c6 .elementor-heading-title {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.3em;
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-eed8c28 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-eed8c28 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-eed8c28 .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-be0d6b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-be0d6b0.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-be0d6b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 15px 15px;
}

.elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-background-slideshow {
	border-radius: 5px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-5333637 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-5333637 {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-5333637 .elementor-heading-title {
	font-size: 18px;
	font-weight: 900;
}

.elementor-9660 .elementor-element.elementor-element-5e62aca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-5e62aca.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-5e62aca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-5e62aca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-9f54fcd > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-9f54fcd .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-eb51feb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-eb51feb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-eb51feb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-eb51feb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-eb51feb > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-eb51feb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-5cb3c7c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-5cb3c7c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-5cb3c7c .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-62ab2b4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-62ab2b4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-62ab2b4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-62ab2b4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-62ab2b4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-62ab2b4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-12eb721 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-12eb721 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-12eb721.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-12eb721.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-12eb721.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-12eb721.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-12eb721.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-12eb721 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-12eb721 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-ae1fffc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-ae1fffc.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ae1fffc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-ae1fffc > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-82d99c2 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-82d99c2 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-f613d02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-f613d02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-f613d02.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f613d02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f613d02 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-f613d02 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-874c9a9 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-874c9a9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-874c9a9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-874c9a9.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-874c9a9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-874c9a9.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-874c9a9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-874c9a9 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-874c9a9 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-7ff184a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-7ff184a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-7ff184a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-7ff184a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-7ff184a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-7ff184a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-74f8cf1.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-74f8cf1.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-74f8cf1 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-0e4f438:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-0e4f438.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0e4f438.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-0e4f438 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-4518ca6 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-4518ca6 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-d95e6a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-d95e6a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-d95e6a2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d95e6a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d95e6a2 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-d95e6a2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-2433787 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-2433787 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-2433787.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-2433787.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-2433787.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-2433787.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-2433787.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-2433787 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-2433787 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-6a83ee4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-6a83ee4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-6a83ee4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-6a83ee4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-6a83ee4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-6a83ee4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-69f82e8.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-69f82e8.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-69f82e8 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-1b1ca8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-1b1ca8e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-1b1ca8e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-1b1ca8e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-87a823a > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-87a823a .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-096ffd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-096ffd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-096ffd4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-096ffd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-096ffd4 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-096ffd4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-e28faa3 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-e28faa3 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-e28faa3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-e28faa3.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-e28faa3.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-e28faa3.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-e28faa3.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-e28faa3 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-e28faa3 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-80c70a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-80c70a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-80c70a3.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-80c70a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-80c70a3 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-80c70a3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-b10ab94 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-b10ab94 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-b10ab94.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b10ab94.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-b10ab94.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b10ab94.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-b10ab94.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b10ab94 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-b10ab94 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-71a2d54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-71a2d54.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-71a2d54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-71a2d54 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-dca8f7d > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-dca8f7d .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-bf88d90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-bf88d90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-bf88d90.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bf88d90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bf88d90 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-bf88d90 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-51a2424 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-51a2424 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-51a2424.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-51a2424.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-51a2424.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-51a2424.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-51a2424.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-51a2424 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-51a2424 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-f340a4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-f340a4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-f340a4b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f340a4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f340a4b > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-f340a4b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-cdcdadc.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-cdcdadc.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-cdcdadc .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-d6ed654:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-d6ed654.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d6ed654.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-d6ed654 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-96986b0 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-96986b0 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-b0b7c54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-b0b7c54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-b0b7c54.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-b0b7c54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-b0b7c54 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-b0b7c54 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-b6fe6ec.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-b6fe6ec.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-b6fe6ec .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-72a96c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-72a96c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-72a96c6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-72a96c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-72a96c6 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-72a96c6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-19bc234 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-19bc234 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-19bc234.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-19bc234.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-19bc234.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-19bc234.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-19bc234.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-19bc234 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-19bc234 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-403e1b3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-403e1b3 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-ea9d2af:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-ea9d2af.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ea9d2af.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 10px 15px 10px;
}

.elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 7px;
}

.elementor-9660 .elementor-element.elementor-element-ea9d2af > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-ad93800 > .elementor-widget-container {
	margin: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-ad93800 .elementor-heading-title {
	font-size: 14px;
	font-weight: 500;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-f124c36:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-f124c36.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f124c36.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-background-slideshow {
	border-radius: 0px 0px 7px 0px;
}

.elementor-9660 .elementor-element.elementor-element-f124c36 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-308824c > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-308824c .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-308824c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-308824c.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-308824c.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-308824c.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-308824c.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-308824c .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-308824c .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-cf10f71:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-cf10f71 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-cf10f71.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-cf10f71.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-cf10f71 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #e4e6ec;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-cf10f71 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196.elementor-view-stacked .elementor-icon {
	background-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-d3e4196.elementor-view-default .elementor-icon {
	color: #ccc;
	border-color: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-d3e4196.elementor-view-default .elementor-icon svg {
	fill: #ccc;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196 .elementor-icon {
	font-size: 15px;
}

.elementor-9660 .elementor-element.elementor-element-d3e4196 .elementor-icon svg {
	height: 15px;
}

.elementor-9660 .elementor-element.elementor-element-5aeb902:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-5aeb902 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-8ea04a0);
}

.elementor-9660 .elementor-element.elementor-element-5aeb902 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-5aeb902 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-a3d60a9 {
	font-family: "Sharp Sans", Sans-serif;
	font-size: 20px;
}

.elementor-9660 .elementor-element.elementor-element-15d1965 {
	--spacer-size: 50px;
}

.elementor-9660 .elementor-element.elementor-element-4235be0:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-4235be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f3f4f9;
}

.elementor-9660 .elementor-element.elementor-element-4235be0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-9660 .elementor-element.elementor-element-4235be0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-f54e388.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f54e388.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f54e388 > .elementor-element-populated {
	padding: 10px 40px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-0b41057 {
	text-align: left;
}

.elementor-9660 .elementor-element.elementor-element-0b41057 .elementor-heading-title {
	color: #080c2d;
}

.elementor-9660 .elementor-element.elementor-element-97d0dad > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-9660 .elementor-element.elementor-element-97d0dad {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
}

.elementor-9660 .elementor-element.elementor-element-2698fb7 .elementor-button {
	background-color: rgba(253, 179, 0, 0);
	fill: var(--e-global-color-c6c9a19);
	color: var(--e-global-color-c6c9a19);
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-2698fb7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-2698fb7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-9660 .elementor-element.elementor-element-2698fb7 .elementor-button .elementor-button-content-wrapper {
	gap: 11px;
}

.elementor-9660 .elementor-element.elementor-element-8ce5967:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #080c2d;
}

.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 0px 10px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-78f64ba > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-78f64ba {
	text-align: left;
}

.elementor-9660 .elementor-element.elementor-element-78f64ba .elementor-heading-title {
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-fdb1801 > .elementor-widget-container {
	margin: 0px 0px -30px 0px;
}

.elementor-9660 .elementor-element.elementor-element-fdb1801 {
	text-align: left;
	color: var(--e-global-color-037d6ee);
}

.elementor-9660 .elementor-element.elementor-element-78cba7f {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-b16c8a6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-b16c8a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-b16c8a6 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-b94b82e .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-af05b54.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-af05b54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-af05b54 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-9f9a30e {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-190ef78.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-190ef78.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-190ef78 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-b1c7086 .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-ac84d40.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ac84d40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ac84d40 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-818ee6d {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(255, 255, 255, .29);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-d383842.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d383842.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-d383842 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-30af0ec .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-06b1c3c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-06b1c3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-06b1c3c > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-07cda58 {
	margin-top: 0px;
	margin-bottom: 28px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-ec4cd25.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ec4cd25.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-ec4cd25 > .elementor-element-populated {
	padding: 10px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-9f28c2e .elementor-heading-title {
	color: rgba(255, 255, 255, .74);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-35217c8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-35217c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-35217c8 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-a54c3c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-037d6ee);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-a54c3c8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-a54c3c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 10px 10px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 25px 25px 25px 25px;
}

.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-ef12a68 > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-9660 .elementor-element.elementor-element-ef12a68 {
	text-align: left;
}

.elementor-9660 .elementor-element.elementor-element-ef12a68 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-bc4967e > .elementor-widget-container {
	margin: 0px 0px -22px 0px;
}

.elementor-9660 .elementor-element.elementor-element-bc4967e {
	text-align: left;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	color: var(--e-global-color-primary);
}

.elementor-9660 .elementor-element.elementor-element-fa8e135 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-fa8e135 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-74c0ce6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-74c0ce6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-74c0ce6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-c84d228 img {
	max-width: 20px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-c1ca90f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-c1ca90f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-c1ca90f > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-936c1f3 > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-9660 .elementor-element.elementor-element-936c1f3 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-0ce700b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0ce700b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-46f861b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-46f861b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-46f861b > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-559a984 {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-559a984 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-7a55c03.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-7a55c03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-7a55c03 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-f38a3fb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-f38a3fb .elementor-icon {
	font-size: 7px;
}

.elementor-9660 .elementor-element.elementor-element-f38a3fb .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-f6517ef.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f6517ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-f6517ef > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-1e69fc3 > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-9660 .elementor-element.elementor-element-1e69fc3 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-366187b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-366187b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-0ad4e90.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0ad4e90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-0ad4e90 > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-3b39e2f {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: rgba(8, 12, 45, .21);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-3b39e2f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-c913597.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-c913597.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-c913597 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-6e09a93 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-6e09a93.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-704f279);
}

.elementor-9660 .elementor-element.elementor-element-6e09a93.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-6e09a93.elementor-view-default .elementor-icon {
	color: var(--e-global-color-704f279);
	border-color: var(--e-global-color-704f279);
}

.elementor-9660 .elementor-element.elementor-element-6e09a93.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-6e09a93.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-704f279);
}

.elementor-9660 .elementor-element.elementor-element-6e09a93 .elementor-icon {
	font-size: 7px;
}

.elementor-9660 .elementor-element.elementor-element-6e09a93 .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-bf8ec23.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bf8ec23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bf8ec23 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-9fc0689 > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-9660 .elementor-element.elementor-element-9fc0689 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-1086966.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-1086966.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-961d14a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-961d14a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-961d14a > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-d1c0de2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-d1c0de2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-11f95b2.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-11f95b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-11f95b2 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-3155a7e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-9660 .elementor-element.elementor-element-3155a7e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-3155a7e.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-3155a7e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-c6c9a19);
	border-color: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-3155a7e.elementor-view-framed .elementor-icon, .elementor-9660 .elementor-element.elementor-element-3155a7e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-c6c9a19);
}

.elementor-9660 .elementor-element.elementor-element-3155a7e .elementor-icon {
	font-size: 7px;
}

.elementor-9660 .elementor-element.elementor-element-3155a7e .elementor-icon svg {
	height: 7px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-807a914.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-807a914.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-807a914 > .elementor-element-populated {
	padding: 10px 10px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-de4f600 > .elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-9660 .elementor-element.elementor-element-de4f600 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-361c105.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-361c105.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-bd6eeca.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bd6eeca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-bd6eeca > .elementor-element-populated {
	padding: 10px 0px 10px 10px;
}

.elementor-9660 .elementor-element.elementor-element-cd52616 > .elementor-widget-container {
	margin: 15px 0px -22px 0px;
}

.elementor-9660 .elementor-element.elementor-element-cd52616 {
	text-align: left;
	font-family: "Sharp Sans", Sans-serif;
	font-size: 12px;
	color: rgba(27, 33, 63, .55);
}

.elementor-9660 .elementor-element.elementor-element-c1004e9:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-c1004e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9faff;
}

.elementor-9660 .elementor-element.elementor-element-c1004e9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-c1004e9 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-7951a92 {
	--spacer-size: 28px;
}

.elementor-9660 .elementor-element.elementor-element-b603fdc img {
	border-style: solid;
	border-width: 7px 7px 7px 7px;
	border-color: var(--e-global-color-037d6ee);
	border-radius: 250px 250px 250px 250px;
}

.elementor-9660 .elementor-element.elementor-element-413eb91 > .elementor-element-populated {
	padding: 10px 10px 10px 50px;
}

.elementor-9660 .elementor-element.elementor-element-6398052 {
	--spacer-size: 49px;
}

.elementor-9660 .elementor-element.elementor-element-0ce8025 {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-bc-flex-widget .elementor-9660 .elementor-element.elementor-element-5ea6566.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-5ea6566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-9660 .elementor-element.elementor-element-5ea6566 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 3px 0px 0px;
	border-color: rgba(2, 1, 1, .16);
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-80847da > .elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-9660 .elementor-element.elementor-element-1c1ac80 > .elementor-element-populated {
	padding: 10px 10px 10px 25px;
}

.elementor-9660 .elementor-element.elementor-element-5e99f9b {
	text-align: left;
}

.elementor-9660 .elementor-element.elementor-element-5e99f9b img {
	max-width: 155px;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__text {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__name {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
}

.elementor-widget-testimonial-carousel .elementor-testimonial__title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 > .elementor-widget-container {
	margin: 0px 0px 19px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-main-swiper {
	width: 100%;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-main-swiper .swiper-slide {
	padding: 0px 0px 0px 0px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-swiper-button {
	font-size: 10px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
	margin-top: 4px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
	margin-bottom: 4px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 4px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
	padding-left: 4px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__text {
	color: var(--e-global-color-primary);
	font-size: 21px;
	font-weight: 500;
	font-style: normal;
	line-height: 1.6em;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__name {
	color: var(--e-global-color-primary);
	font-family: "Sharp Sans", Sans-serif;
	font-size: 14px;
	font-weight: 500;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__title {
	color: var(--e-global-color-primary);
	font-family: "Sharp Sans", Sans-serif;
	font-weight: 500;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__image img {
	width: 41px;
	height: 41px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + ( 41px / 2 ) - 8px);
}

body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 41px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 41px / 2 ) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 41px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 41px / 2 ) - 8px);
	left: auto;
}

body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite, body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite, body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
	margin-left: 12px;
	margin-right: 0;
}

body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite, body:not(.rtl) .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite, body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body.rtl .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
	margin-right: 12px;
	margin-left: 0;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite, .elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite {
	margin-top: 12px;
}

.elementor-9660 .elementor-element.elementor-element-13706e7:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-13706e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f9faff;
}

.elementor-9660 .elementor-element.elementor-element-13706e7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9660 .elementor-element.elementor-element-13706e7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9660 .elementor-element.elementor-element-68806bd > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

@media (max-width:1024px) {
	.elementor-9660 .elementor-element.elementor-element-88ca6da > .elementor-container {
		min-height: 80vh;
	}
	
	.elementor-9660 .elementor-element.elementor-element-526c438 {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-95c3ad9 {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-08ddc7b {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0013dde {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8468be0 {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-title {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-title {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-eb4088d {
		padding: 50px 10px 50px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0388ec0 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-eed8c28 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-eed8c28 {
		text-align: left;
	}
	
	.elementor-9660 .elementor-element.elementor-element-eed8c28 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-be0d6b0 > .elementor-element-populated {
		padding: 150px 15px 10px 15px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5333637 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5333637 {
		text-align: left;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5333637 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a3d60a9 {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4235be0 {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f54e388 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0b41057 {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-97d0dad {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated {
		margin: 0px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-cd52616 {
		font-size: 18px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__text {
		font-size: 20px;
	}
}

@media (max-width:767px) {
	.elementor-9660 .elementor-element.elementor-element-88ca6da > .elementor-container {
		min-height: 90vh;
	}
	
	.elementor-9660 .elementor-element.elementor-element-76183ed {
		--spacer-size: 17px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-7853d35 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5aca740 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-526c438 {
		font-size: 16px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-863875f {
		--spacer-size: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5d59f3d {
		--spacer-size: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8192aab {
		padding: 25px 0px 25px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-77e5030 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-cd620a7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c8fd10e {
		width: 100%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c8fd10e > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d07f3da img {
		max-width: 105px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-adc933e > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0dc7425 img {
		max-width: 105px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-19d4a67 > .elementor-element-populated {
		margin: 0px 0px 15px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-643e18a img {
		max-width: 105px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bac4b97 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-e0a71ce {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a3cb2fe {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-604b552 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-86bcb2b > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-44ad70f > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-44ad70f {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bcc506f {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-10eef79 > .elementor-container {
		min-height: 209px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-10eef79:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-10eef79 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: cover;
	}
	
	.elementor-9660 .elementor-element.elementor-element-66b5f51 {
		width: 33%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-cfcf49d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-cfcf49d {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-6d9ef56 {
		--spacer-size: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-48f4a39 {
		width: 33%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-63c4a3b {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ed4d4cd {
		width: 33%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-70a35df {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4e0bc22:not(.elementor-motion-effects-element-type-background), .elementor-9660 .elementor-element.elementor-element-4e0bc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-eomdf.nitrocdn.com/GWyDTvCeTOaDnEqKJDgTLcbvEUznMrdD/assets/images/optimized/rev-30c161c/sados.com/wp-content/uploads/2022/04/1.png");
	}
	
	.elementor-9660 .elementor-element.elementor-element-4e0bc22:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-9660 .elementor-element.elementor-element-4e0bc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4e0bc22 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f0e38f2 > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-e0a0ddf {
		--spacer-size: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-95c3ad9 {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-08ddc7b {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-b0c93a0 > .elementor-element-populated {
		margin: 0px 0px 40px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0013dde {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8468be0 {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-18076e9 .elementor-title {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-9cef199 .elementor-title {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-9f54fcd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-9f54fcd .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-82d99c2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-82d99c2 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4518ca6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4518ca6 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-87a823a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-87a823a .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-dca8f7d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-dca8f7d .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-96986b0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-96986b0 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ad93800 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ad93800 .elementor-heading-title {
		line-height: 1.2em;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a3d60a9 {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-4235be0 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f54e388 > .elementor-element-populated {
		padding: 50px 10px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0b41057 {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-97d0dad {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-2698fb7 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 > .elementor-element-populated {
		margin: 10px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-78f64ba > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-78f64ba {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-fdb1801 {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-b16c8a6 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-af05b54 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-190ef78 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ac84d40 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d383842 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-06b1c3c {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ec4cd25 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-35217c8 {
		width: 50%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 > .elementor-element-populated {
		margin: 0px 10px 10px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ef12a68 > .elementor-widget-container {
		margin: 0px 0px -13px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ef12a68 {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bc4967e {
		text-align: center;
	}
	
	.elementor-9660 .elementor-element.elementor-element-74c0ce6 {
		width: 10%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c1ca90f {
		width: 35%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0ce700b {
		width: 25%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-46f861b {
		width: 30%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-7a55c03 {
		width: 10%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f6517ef {
		width: 35%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-366187b {
		width: 25%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0ad4e90 {
		width: 30%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c913597 {
		width: 10%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bf8ec23 {
		width: 35%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-1086966 {
		width: 25%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-961d14a {
		width: 30%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-11f95b2 {
		width: 10%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-807a914 {
		width: 35%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-361c105 {
		width: 25%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bd6eeca {
		width: 30%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-cd52616 {
		text-align: center;
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c1004e9 {
		margin-top: 0px;
		margin-bottom: -43px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-2e600c5 {
		width: 20%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-7951a92 {
		--spacer-size: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-b603fdc img {
		border-width: 4px 4px 4px 4px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-413eb91 {
		width: 80%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-413eb91 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-6398052 {
		--spacer-size: 10px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-1c1ac80 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5e99f9b img {
		max-width: 101px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d238df2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__text {
		font-size: 14px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__name {
		font-size: 12px;
	}
	
	.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__title {
		font-size: 12px;
	}
}

@media (min-width:768px) {
	.elementor-9660 .elementor-element.elementor-element-77e5030 {
		width: 58.157%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-86bcb2b {
		width: 41.799%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f54e388 {
		width: 33%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 {
		width: 27.982%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-ec4cd25 {
		width: 80.113%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-35217c8 {
		width: 19.693%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 {
		width: 38.351%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-74c0ce6 {
		width: 6.751%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c1ca90f {
		width: 27.995%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0ce700b {
		width: 32.943%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-46f861b {
		width: 32.194%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-7a55c03 {
		width: 6.751%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-f6517ef {
		width: 27.995%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-366187b {
		width: 33.096%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-0ad4e90 {
		width: 32.158%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-c913597 {
		width: 6.751%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bf8ec23 {
		width: 27.995%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-1086966 {
		width: 33.096%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-961d14a {
		width: 32.158%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-11f95b2 {
		width: 6.751%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-807a914 {
		width: 27.995%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-361c105 {
		width: 33.096%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-bd6eeca {
		width: 32.158%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-2e600c5 {
		width: 14.385%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-413eb91 {
		width: 85.615%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-5ea6566 {
		width: 23.714%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-1c1ac80 {
		width: 76.286%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-9660 .elementor-element.elementor-element-f54e388 {
		width: 100%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-8ce5967 {
		width: 100%;
	}
	
	.elementor-9660 .elementor-element.elementor-element-a54c3c8 {
		width: 100%;
	}
}

/* Start custom CSS for section, class: .elementor-element-88ca6da */
.elementor-9660 .elementor-element.elementor-element-88ca6da {}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-68b5531 */
.elementor-9660 .elementor-element.elementor-element-68b5531 span {
	border: 2px solid #01d0c0;
	padding: 4px 10px;
	border-radius: 250px;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ad317c6 */
.elementor-9660 .elementor-element.elementor-element-ad317c6 {
	position: absolute;
	top: 0;
	left: 0;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-0388ec0 */
.elementor-9660 .elementor-element.elementor-element-0388ec0:before {
	content: "";
	display: block;
	width: 5px;
	height: 100%;
	background: #4660ff;
	left: -1px;
	left: -1px;
	position: absolute;
}

.elementor-9660 .elementor-element.elementor-element-0388ec0:after {
	content: "";
	display: block;
	width: calc(100% + 1px);
	height: 10px;
	background: #4660ff;
	top: -5px;
	position: absolute;
	left: -1px;
	border-radius: 5px 5px 0 0;
}

@media only screen and (max-width: 767px) {
	.elementor-9660 .elementor-element.elementor-element-0388ec0:after {
		display: none !important;
	}
	
	.stick {
		display: none !important;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-380ba25 */
.elementor-9660 .elementor-element.elementor-element-380ba25.elementor-sticky--active {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 10%);
}

@media only screen and (max-width: 1024px) {
	.elementor-9660 .elementor-element.elementor-element-380ba25 .tag {
		display: none;
	}
	
	.elementor-9660 .elementor-element.elementor-element-380ba25 .blank {
		display: none;
	}
	
	.elementor-9660 .elementor-element.elementor-element-380ba25 .title .elementor-heading-title {
		font-size: 12px;
		font-weight: 400;
		left: 50%;
		line-height: 16px;
		position: absolute;
		-ms-transform: rotate(-90deg);
		transform: rotate(-90deg);
		-ms-transform-origin: 0 50%;
		transform-origin: 0 50%;
		white-space: nowrap;
	}
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-eb4088d */
.elementor-9660 .elementor-element.elementor-element-eb4088d .label {
	width: 30% !important;
}

.elementor-9660 .elementor-element.elementor-element-eb4088d .col {
	width: 35% !important;
}

@media only screen and (max-width: 1024px) {
	.elementor-9660 .elementor-element.elementor-element-eb4088d .label {
		width: 40% !important;
	}
	
	.elementor-9660 .elementor-element.elementor-element-eb4088d .col {
		width: 30% !important;
	}
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-2698fb7 */
.elementor-9660 .elementor-element.elementor-element-2698fb7 i {
	font-size: 12px;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-8ce5967 */
.elementor-9660 .elementor-element.elementor-element-8ce5967:before {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	top: -15px;
	height: 25px;
	border-radius: 10px 10px 0 0;
}

.elementor-9660 .elementor-element.elementor-element-8ce5967:after {
	content: "";
	width: 100%;
	background: #080c2d;
	position: absolute;
	bottom: -15px;
	height: 25px;
	border-radius: 0 0 10px 10px;
}

@media only screen and (max-width:1024px) {
	.elementor-9660 .elementor-element.elementor-element-8ce5967:before, .elementor-9660 .elementor-element.elementor-element-8ce5967:after {
		display: none;
	}
}

/* End custom CSS */

/* Start custom CSS for testimonial-carousel, class: .elementor-element-d238df2 */
.elementor-9660 .elementor-element.elementor-element-d238df2 img {
	border: 3px solid #fff;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__text span {
	position: relative;
}

@media only screen and (max-width: 600px) {
	.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__text  span {
		background-size: 12px;
		width: 12px;
		height: 12px;
		right: -3px;
		top: 1px;
	}
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-widget-reviews .elementor-main-swiper, .elementor-widget-testimonial-carousel .elementor-main-swiper {
	width: 100%;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer {
	position: relative;
	padding-top: 15px;
}

.elementor-9660 .elementor-element.elementor-element-d238df2.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer:before {
	content: "";
	display: block;
	height: 2px;
	width: 50%;
	background: #031b4e;
	position: absolute;
	top: 0;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__cite {
	display: table;
}

.elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__name, .elementor-9660 .elementor-element.elementor-element-d238df2 .elementor-testimonial__title {
	font-family: gira-sans, sans-serif;
	font-weight: 300;
	font-style: normal;
	padding-right: 5px;
	text-transform: uppercase;
}

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