.elementor-99 .elementor-element.elementor-element-2658fd0:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-2658fd0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2020/04/shutterstock_105341834-scaled.jpg");
	background-size: cover;
}

.elementor-99 .elementor-element.elementor-element-2658fd0>.elementor-background-overlay {
	background-color: rgba(2, 1, 1, 0.85);
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-2658fd0 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-99 .elementor-element.elementor-element-286d44b>.elementor-widget-container {
	background-color: rgba(2, 1, 1, 0.67);
	margin: 0px 0px 0px 0px;
	border-radius: 9px 9px 9px 9px;
}

.elementor-99 .elementor-element.elementor-element-286d44b {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-286d44b .elementor-heading-title {
	color: #FFFFFF;
}

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

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

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

.elementor-99 .elementor-element.elementor-element-0931b3f>.elementor-widget-container {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	border-radius: 15px 15px 15px 15px;
}

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

.elementor-99 .elementor-element.elementor-element-0931b3f .elementor-main-swiper {
	width: 100%;
}

.elementor-99 .elementor-element.elementor-element-0931b3f .elementor-main-swiper .swiper-slide {
	background-color: rgba(255, 255, 255, 0.48);
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f .elementor-swiper-button {
	font-size: 20px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f .elementor-testimonial__content {
	padding: 15px 15px 15px 15px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
	padding-top: 15px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
	padding: 0 15px 0 15px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f .elementor-testimonial__image img {
	width: 200px;
	height: 200px;
}

.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(15px + (200px / 2) - 8px);
}

body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(15px + (200px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(15px + (200px / 2) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(15px + (200px / 2) - 8px);
	right: auto;
}

body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(15px + (200px / 2) - 8px);
	left: auto;
}

body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-left: 9px;
	margin-right: 0;
}

body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body:not(.rtl) .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,
body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite,
body.rtl .elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite {
	margin-right: 9px;
	margin-left: 0;
}

.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_stacked .elementor-testimonial__image+cite,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,
.elementor-99 .elementor-element.elementor-element-0931b3f.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite {
	margin-top: 9px;
}

.elementor-99 .elementor-element.elementor-element-9cb0e49:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-9cb0e49>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-9cb0e49 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-9cb0e49>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.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-99 .elementor-element.elementor-element-674b16f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-framed .elementor-icon {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-674b16f.elementor-view-stacked .elementor-icon svg {
	fill: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-879fb2a>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-879fb2a .elementor-heading-title {
	color: #FFFFFF;
}

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

.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-99 .elementor-element.elementor-element-510dabb>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-510dabb {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-9906e50 {
	--spacer-size: 10px;
}

.elementor-99 .elementor-element.elementor-element-da3e5a2:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-da3e5a2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-da3e5a2 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-da3e5a2>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-a001db5 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-framed .elementor-icon {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-a001db5.elementor-view-stacked .elementor-icon svg {
	fill: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-4943305>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-4943305 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-26c42b5>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-26c42b5 {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-2d8b33d {
	--spacer-size: 10px;
}

.elementor-99 .elementor-element.elementor-element-0700cb6:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-0700cb6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-0700cb6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-0700cb6>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-framed .elementor-icon {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-c4cf5f0.elementor-view-stacked .elementor-icon svg {
	fill: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-a1e5cdd>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-a1e5cdd .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-48eeb6c>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-48eeb6c {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-b09f07f {
	--spacer-size: 10px;
}

.elementor-99 .elementor-element.elementor-element-2226089:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-2226089>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-2226089 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-2226089>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-c52047e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-framed .elementor-icon {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-c52047e.elementor-view-stacked .elementor-icon svg {
	fill: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-62c50b8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-62c50b8 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-c3dbad8>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-c3dbad8 {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-26aaff7 {
	--spacer-size: 10px;
}

.elementor-99 .elementor-element.elementor-element-742f9b3:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-742f9b3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-742f9b3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-742f9b3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-10c5088 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-default .elementor-icon {
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-default .elementor-icon svg {
	fill: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-framed .elementor-icon {
	background-color: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-10c5088.elementor-view-stacked .elementor-icon svg {
	fill: rgba(253, 112, 47, 0.84);
}

.elementor-99 .elementor-element.elementor-element-6e14325>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-6e14325 .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-e626f1b>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-e626f1b {
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-bb0191c:not(.elementor-motion-effects-element-type-background),
.elementor-99 .elementor-element.elementor-element-bb0191c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #A8D2E4;
}

.elementor-99 .elementor-element.elementor-element-bb0191c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-99 .elementor-element.elementor-element-bb0191c>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-99 .elementor-element.elementor-element-bb0191c>.elementor-shape-top .elementor-shape-fill {
	fill: rgba(203, 196, 187, 0.45);
}

.elementor-99 .elementor-element.elementor-element-bb0191c>.elementor-shape-top svg {
	width: calc(172% + 1.3px);
	height: 209px;
}

.elementor-99 .elementor-element.elementor-element-8817a6a {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-8817a6a .elementor-heading-title {
	color: #000000;
}

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

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

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

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

.elementor-99 .elementor-element.elementor-element-73c9d33 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-73c9d33.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-73c9d33.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-73c9d33.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon-box-title {
	color: rgba(15, 13, 13, 0.57);
}

.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-ebd4631 {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-ebd4631 .elementor-heading-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-9a60c2c {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-9a60c2c.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-9a60c2c.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-9a60c2c.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-de89975 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-de89975.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-de89975.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-de89975.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-cdba911 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-cdba911.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-cdba911.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-cdba911.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-6e554cf {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-6e554cf.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
	fill: #FFFFFF;
	color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-6e554cf.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-6e554cf.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-6e554cf.elementor-view-framed .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-5546c27 {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-5546c27 .elementor-heading-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-136e668 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-136e668.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-136e668.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-136e668.elementor-view-default .elementor-icon {
	fill: rgba(8, 53, 216, 0.6901960784313725);
	color: rgba(8, 53, 216, 0.6901960784313725);
	border-color: rgba(8, 53, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-7540866 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-7540866.elementor-view-stacked .elementor-icon {
	background-color: rgba(8, 164, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-7540866.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-7540866.elementor-view-default .elementor-icon {
	fill: rgba(8, 164, 216, 0.6901960784313725);
	color: rgba(8, 164, 216, 0.6901960784313725);
	border-color: rgba(8, 164, 216, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-a4dff58 {
	--icon-box-icon-margin: 10px;
}

.elementor-99 .elementor-element.elementor-element-a4dff58.elementor-view-stacked .elementor-icon {
	background-color: rgba(185, 19, 32, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-a4dff58.elementor-view-framed .elementor-icon,
.elementor-99 .elementor-element.elementor-element-a4dff58.elementor-view-default .elementor-icon {
	fill: rgba(185, 19, 32, 0.6901960784313725);
	color: rgba(185, 19, 32, 0.6901960784313725);
	border-color: rgba(185, 19, 32, 0.6901960784313725);
}

.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon {
	font-size: 12px;
}

.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon-box-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon-box-title,
.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon-box-title a {
	font-size: 15px;
	font-weight: normal;
}

.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon-box-description {
	color: #010101;
}

.elementor-99 .elementor-element.elementor-element-6fed210 {
	text-align: center;
}

.elementor-99 .elementor-element.elementor-element-6fed210 .elementor-heading-title {
	color: #000000;
}

.elementor-99 .elementor-element.elementor-element-bd6f0f3>.elementor-widget-container {
	margin: -2px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-bd6f0f3 iframe {
	height: 60px;
}

.elementor-99 .elementor-element.elementor-element-bd6f0f3:hover iframe {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-99 .elementor-element.elementor-element-bcffeed>.elementor-widget-container {
	margin: -17px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-bcffeed .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-99 .elementor-element.elementor-element-bcffeed .elementor-icon-box-title {
	color: rgba(15, 13, 13, 0.57);
}

.elementor-99 .elementor-element.elementor-element-bcffeed .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-0b62481>.elementor-widget-container {
	margin: -2px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-0b62481 iframe {
	height: 60px;
}

.elementor-99 .elementor-element.elementor-element-0b62481:hover iframe {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-99 .elementor-element.elementor-element-5eaff5d>.elementor-widget-container {
	margin: -17px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-5eaff5d .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-99 .elementor-element.elementor-element-5eaff5d .elementor-icon-box-title {
	color: rgba(15, 13, 13, 0.57);
}

.elementor-99 .elementor-element.elementor-element-5eaff5d .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

.elementor-99 .elementor-element.elementor-element-a91285f>.elementor-widget-container {
	margin: -2px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-a91285f iframe {
	height: 60px;
}

.elementor-99 .elementor-element.elementor-element-a91285f:hover iframe {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-99 .elementor-element.elementor-element-a8c5b6b>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-99 .elementor-element.elementor-element-a8c5b6b .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-99 .elementor-element.elementor-element-a8c5b6b .elementor-icon-box-title {
	color: rgba(15, 13, 13, 0.57);
}

.elementor-99 .elementor-element.elementor-element-a8c5b6b .elementor-icon-box-description {
	color: #010101;
	font-size: 15px;
}

@media(max-width:1024px) {

	.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon-box-title,
	.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon-box-title a {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-73c9d33 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-9a60c2c .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-de89975 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-cdba911 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title,
	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title a {
		font-size: 15px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-description {
		font-size: 13px;
	}

	.elementor-99 .elementor-element.elementor-element-136e668 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-7540866 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-a4dff58 .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-bd6f0f3 iframe {
		height: 50px;
	}

	.elementor-99 .elementor-element.elementor-element-bcffeed .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-0b62481 iframe {
		height: 50px;
	}

	.elementor-99 .elementor-element.elementor-element-5eaff5d .elementor-icon-box-description {
		font-size: 14px;
	}

	.elementor-99 .elementor-element.elementor-element-a91285f iframe {
		height: 50px;
	}

	.elementor-99 .elementor-element.elementor-element-a8c5b6b .elementor-icon-box-description {
		font-size: 14px;
	}
}

@media(min-width:768px) {
	.elementor-99 .elementor-element.elementor-element-44506d7 {
		width: 24.849%;
	}

	.elementor-99 .elementor-element.elementor-element-a68fa8f {
		width: 75.101%;
	}

	.elementor-99 .elementor-element.elementor-element-d01d36f {
		width: 24.849%;
	}

	.elementor-99 .elementor-element.elementor-element-c271996 {
		width: 75.101%;
	}

	.elementor-99 .elementor-element.elementor-element-44ead31 {
		width: 24.849%;
	}

	.elementor-99 .elementor-element.elementor-element-8f47021 {
		width: 75.101%;
	}

	.elementor-99 .elementor-element.elementor-element-1269329 {
		width: 24.849%;
	}

	.elementor-99 .elementor-element.elementor-element-64cdf96 {
		width: 75.101%;
	}

	.elementor-99 .elementor-element.elementor-element-2050423 {
		width: 24.849%;
	}

	.elementor-99 .elementor-element.elementor-element-52cb28c {
		width: 75.101%;
	}

	.elementor-99 .elementor-element.elementor-element-610a2ba {
		width: 22.288%;
	}

	.elementor-99 .elementor-element.elementor-element-176e71d {
		width: 29.586%;
	}

	.elementor-99 .elementor-element.elementor-element-0618814 {
		width: 23.089%;
	}
}

@media(min-width:1025px) {

	.elementor-99 .elementor-element.elementor-element-2658fd0:not(.elementor-motion-effects-element-type-background),
	.elementor-99 .elementor-element.elementor-element-2658fd0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media(max-width:767px) {
	.elementor-99 .elementor-element.elementor-element-674b16f .elementor-icon {
		font-size: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-674b16f .elementor-icon svg {
		height: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-a001db5 .elementor-icon {
		font-size: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-a001db5 .elementor-icon svg {
		height: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-c4cf5f0 .elementor-icon {
		font-size: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-c4cf5f0 .elementor-icon svg {
		height: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-c52047e .elementor-icon {
		font-size: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-c52047e .elementor-icon svg {
		height: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-10c5088 .elementor-icon {
		font-size: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-10c5088 .elementor-icon svg {
		height: 40px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf {
		--icon-box-icon-margin: 0px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon-box-title {
		margin-bottom: 0px;
	}

	.elementor-99 .elementor-element.elementor-element-6e554cf .elementor-icon {
		font-size: 10px;
	}

	.elementor-99 .elementor-element.elementor-element-bd6f0f3 iframe {
		height: 75px;
	}

	.elementor-99 .elementor-element.elementor-element-0b62481 iframe {
		height: 75px;
	}

	.elementor-99 .elementor-element.elementor-element-a91285f iframe {
		height: 75px;
	}
}

/* Start custom CSS for testimonial-carousel, class: .elementor-element-0931b3f */
.elementor-testimonial__image img {
	border-radius: 2px !important;
	width: 170px !important;
	height: 150px !important;
}

.elementor-testimonial--layout-image_inline .elementor-testimonial__footer {
	margin-top: 5px !important;
}

/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-510dabb */
ol,
ul {
	list-style-type: square;
	list-style-position: inside;
}

/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c42b5 */
ol,
ul {
	list-style-type: square;
	list-style-position: inside;
}

/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73c9d33 */
.elementor-icon-box-content,
.elementor-icon-box-icon {
	display: inline-block !important;
}

/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bcffeed */
.elementor-icon-box-content,
.elementor-icon-box-icon {
	display: inline-block !important;
}

/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5eaff5d */
.elementor-icon-box-content,
.elementor-icon-box-icon {
	display: inline-block !important;
}

/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8c5b6b */
.elementor-icon-box-content,
.elementor-icon-box-icon {
	display: inline-block !important;
}

/* End custom CSS */