.elementor-2888
	.elementor-element.elementor-element-e36e57c
	> .elementor-container {
	min-height: 50vh;
}
.elementor-2888
	.elementor-element.elementor-element-e36e57c:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-2888
	.elementor-element.elementor-element-e36e57c
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(
		120deg,
		var(--e-global-color-51054e4) 0%,
		var(--e-global-color-170ad02) 100%
	);
}
.elementor-2888
	.elementor-element.elementor-element-e36e57c
	> .elementor-background-overlay {
	background-image: url("../../2023/06/contact.avif");
	filter: brightness(70%);
	height: 410px;
	background-position: top center;
	background-size: cover;
	opacity: 1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888 .elementor-element.elementor-element-e36e57c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 1em 1em;
}
.elementor-2888
	.elementor-element.elementor-element-e36e57c
	> .elementor-shape-bottom
	.elementor-shape-fill {
	fill: var(--e-global-color-4bcf99e);
}
.elementor-2888
	.elementor-element.elementor-element-e36e57c
	> .elementor-shape-bottom
	svg {
	height: 80px;
	transform: translateX(-50%) rotateY(180deg);
}
.elementor-2888 .elementor-element.elementor-element-0f2231b {
	text-align: center;
}
.elementor-2888 .elementor-element.elementor-element-c193fd4 {
	padding: 6em 1em 6em 1em;
}
.elementor-2888
	.elementor-element.elementor-element-a868bb1
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-a868bb1
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-8effeef
	> .elementor-container {
	max-width: 1600px;
}
.elementor-bc-flex-widget
	.elementor-2888
	.elementor-element.elementor-element-7715ade.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-2888
	.elementor-element.elementor-element-7715ade.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-2888
	.elementor-element.elementor-element-7715ade
	> .elementor-element-populated {
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
}
.elementor-2888
	.elementor-element.elementor-element-692e2f7
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-fdb7347
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-e2e4af0
	.elementor-heading-title {
	color: var(--e-global-color-02ad1dc);
}
.elementor-2888
	.elementor-element.elementor-element-e2e4af0
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-2888 .elementor-element.elementor-element-ab0cc3d {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-ab0cc3d
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888 .elementor-element.elementor-element-464ffe2 {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 17px;
	--grid-column-gap: 15px;
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-widget-container {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon {
	background-color: var(--e-global-color-6cd832b);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon
	i {
	color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon
	svg {
	fill: var(--e-global-color-d0acdbd);
}
.elementor-2888 .elementor-element.elementor-element-464ffe2 .elementor-icon {
	border-radius: 3px 3px 3px 3px;
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon:hover {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon:hover
	i {
	color: var(--e-global-color-c03b357);
}
.elementor-2888
	.elementor-element.elementor-element-464ffe2
	.elementor-social-icon:hover
	svg {
	fill: var(--e-global-color-c03b357);
}
.elementor-2888 .elementor-element.elementor-element-4936eaf {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-4936eaf
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-4936eaf
	> .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(15px / 2);
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items:not(.elementor-inline-items)
	.elementor-icon-list-item:not(:first-child) {
	margin-top: calc(15px / 2);
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item {
	margin-right: calc(15px / 2);
	margin-left: calc(15px / 2);
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-15px / 2);
	margin-left: calc(-15px / 2);
}
body.rtl
	.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	left: calc(-15px / 2);
}
body:not(.rtl)
	.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-items.elementor-inline-items
	.elementor-icon-list-item:after {
	right: calc(-15px / 2);
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-icon
	i {
	color: var(--e-global-color-dab5bca);
	transition: color 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-icon
	svg {
	fill: var(--e-global-color-dab5bca);
	transition: fill 0.3s;
}
.elementor-2888 .elementor-element.elementor-element-fca647f {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-offset: 0px;
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-item
	> a {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}
.elementor-2888
	.elementor-element.elementor-element-fca647f
	.elementor-icon-list-text {
	color: var(--e-global-color-02ad1dc);
	transition: color 0.3s;
}
.elementor-2888 .elementor-element.elementor-element-d807444 {
	padding: 6em 1em 6em 1em;
}
.elementor-2888 .elementor-element.elementor-element-b89202d {
	text-align: center;
}
.elementor-2888
	.elementor-element.elementor-element-b89202d
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888 .elementor-element.elementor-element-4b22a94 {
	text-align: center;
}
.elementor-2888
	.elementor-element.elementor-element-4b22a94
	.elementor-heading-title {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-4b22a94
	> .elementor-widget-container {
	margin: 0% 25% 0% 25%;
}
.elementor-2888
	.elementor-element.elementor-element-7b3a8ea
	.qodef-qi-highlight {
	text-align: center;
	color: var(--e-global-color-02ad1dc);
}
.elementor-2888
	.elementor-element.elementor-element-7b3a8ea
	.qodef-qi-highlight
	.qodef-highlight-text {
	color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-7b3a8ea
	> .elementor-widget-container {
	margin: 0% 25% 0% 25%;
}
.elementor-2888 .elementor-element.elementor-element-a460770 {
	margin-top: 30px;
	margin-bottom: 0px;
}
.elementor-2888
	.elementor-element.elementor-element-4cb2da0:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-c03b357);
}
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-28d1b98);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 2em 2em 2em 2em;
}
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-element-populated,
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}
.elementor-2888
	.elementor-element.elementor-element-4cb2da0:hover
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-4cb2da0
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-framed
	.elementor-icon,
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-stacked
	.elementor-icon:hover {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-framed
	.elementor-icon:hover,
.elementor-2888
	.elementor-element.elementor-element-269efc8.elementor-view-default
	.elementor-icon:hover {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888 .elementor-element.elementor-element-269efc8 {
	--icon-box-icon-margin: 100px;
}
.elementor-2888 .elementor-element.elementor-element-269efc8 .elementor-icon {
	font-size: 25px;
}
.elementor-2888
	.elementor-element.elementor-element-269efc8
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-269efc8
	.elementor-icon-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888 .elementor-element.elementor-element-d9da442 {
	color: var(--e-global-color-02ad1dc);
}
.elementor-2888
	.elementor-element.elementor-element-d9da442
	> .elementor-widget-container {
	margin: 0% 30% 0% 0%;
}
.elementor-2888 .elementor-element.elementor-element-f186cb6 {
	color: var(--e-global-color-69ea889);
}
.elementor-2888
	.elementor-element.elementor-element-23e1deb:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-c03b357);
}
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-28d1b98);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 2em 2em 2em 2em;
}
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-element-populated,
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}
.elementor-2888
	.elementor-element.elementor-element-23e1deb:hover
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-23e1deb
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-framed
	.elementor-icon,
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-stacked
	.elementor-icon:hover {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-framed
	.elementor-icon:hover,
.elementor-2888
	.elementor-element.elementor-element-7d71f94.elementor-view-default
	.elementor-icon:hover {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888 .elementor-element.elementor-element-7d71f94 {
	--icon-box-icon-margin: 100px;
}
.elementor-2888 .elementor-element.elementor-element-7d71f94 .elementor-icon {
	font-size: 25px;
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-7d71f94
	.elementor-icon-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888 .elementor-element.elementor-element-f95ffe0 {
	color: var(--e-global-color-02ad1dc);
}
.elementor-2888
	.elementor-element.elementor-element-f95ffe0
	> .elementor-widget-container {
	margin: 0% 30% 0% 0%;
}
.elementor-2888 .elementor-element.elementor-element-c7795ed {
	color: var(--e-global-color-69ea889);
}
.elementor-2888
	.elementor-element.elementor-element-cf1b75e:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-c03b357);
}
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-28d1b98);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 2em 2em 2em 2em;
}
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-element-populated,
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}
.elementor-2888
	.elementor-element.elementor-element-cf1b75e:hover
	> .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-cf1b75e
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-stacked
	.elementor-icon {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-framed
	.elementor-icon,
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-default
	.elementor-icon {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-stacked
	.elementor-icon:hover {
	background-color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-framed
	.elementor-icon:hover,
.elementor-2888
	.elementor-element.elementor-element-5ba7c08.elementor-view-default
	.elementor-icon:hover {
	fill: var(--e-global-color-d0acdbd);
	color: var(--e-global-color-d0acdbd);
	border-color: var(--e-global-color-d0acdbd);
}
.elementor-2888 .elementor-element.elementor-element-5ba7c08 {
	--icon-box-icon-margin: 100px;
}
.elementor-2888 .elementor-element.elementor-element-5ba7c08 .elementor-icon {
	font-size: 25px;
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08
	.elementor-icon-box-wrapper {
	text-align: left;
}
.elementor-2888
	.elementor-element.elementor-element-5ba7c08
	.elementor-icon-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888 .elementor-element.elementor-element-54ffe72 {
	color: var(--e-global-color-02ad1dc);
}
.elementor-2888
	.elementor-element.elementor-element-54ffe72
	> .elementor-widget-container {
	margin: 0% 30% 0% 0%;
}
.elementor-2888 .elementor-element.elementor-element-3d95ef2 {
	color: var(--e-global-color-69ea889);
}
.elementor-2888
	.elementor-element.elementor-element-a5b9c3a:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-2888
	.elementor-element.elementor-element-a5b9c3a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: var(--e-global-color-4bcf99e);
}
.elementor-2888
	.elementor-element.elementor-element-a5b9c3a
	> .elementor-background-overlay {
	background-image: url("../../2023/06/background-2.jpg");
	background-position: center center;
	background-size: cover;
	opacity: 1;
	mix-blend-mode: difference;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2888 .elementor-element.elementor-element-a5b9c3a {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	border-color: var(--e-global-color-28d1b98);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 6em 1em 6em 1em;
}
.elementor-2888
	.elementor-element.elementor-element-06d92f2
	.qodef-qi-typeout-text {
	text-align: center;
}
.elementor-2888
	.elementor-element.elementor-element-06d92f2
	.qodef-qi-typeout-text
	.qodef-m-text {
	color: var(--e-global-color-c35c9ee);
}
.elementor-2888
	.elementor-element.elementor-element-06d92f2
	.qodef-qi-typeout-text
	.qodef-typeout-holder {
	color: var(--e-global-color-d0acdbd);
}
.elementor-2888
	.elementor-element.elementor-element-06d92f2
	> .elementor-widget-container {
	margin: 0% 12% 0% 12%;
}
@media (max-width: 1024px) {
	.elementor-2888
		.elementor-element.elementor-element-e36e57c
		> .elementor-container {
		min-height: 35vh;
	}
	.elementor-2888
		.elementor-element.elementor-element-e36e57c
		> .elementor-shape-bottom
		svg {
		height: 50px;
	}
	.elementor-2888 .elementor-element.elementor-element-e36e57c {
		padding: 6em 1em 1em 1em;
	}
	.elementor-2888
		.elementor-element.elementor-element-fca647f
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-2888
		.elementor-element.elementor-element-fca647f
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-2888
		.elementor-element.elementor-element-4b22a94
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888
		.elementor-element.elementor-element-7b3a8ea
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
}
@media (max-width: 767px) {
	.elementor-2888
		.elementor-element.elementor-element-e36e57c
		> .elementor-container {
		min-height: 25vh;
	}
	.elementor-2888
		.elementor-element.elementor-element-e36e57c
		> .elementor-shape-bottom
		svg {
		height: 40px;
	}
	.elementor-2888 .elementor-element.elementor-element-e36e57c {
		padding: 9em 1em 1em 1em;
	}
	.elementor-2888
		.elementor-element.elementor-element-a868bb1
		> .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}
	.elementor-2888
		.elementor-element.elementor-element-7715ade
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-2888 .elementor-element.elementor-element-692e2f7 {
		text-align: center;
	}
	.elementor-2888 .elementor-element.elementor-element-fdb7347 {
		text-align: center;
	}
	.elementor-2888 .elementor-element.elementor-element-e2e4af0 {
		text-align: center;
	}
	.elementor-2888 .elementor-element.elementor-element-ab0cc3d {
		text-align: center;
	}
	.elementor-2888
		.elementor-element.elementor-element-464ffe2
		.elementor-widget-container {
		text-align: center;
	}
	.elementor-2888 .elementor-element.elementor-element-4936eaf {
		text-align: center;
	}
	.elementor-2888
		.elementor-element.elementor-element-fca647f
		.elementor-icon-list-item
		> .elementor-icon-list-text,
	.elementor-2888
		.elementor-element.elementor-element-fca647f
		.elementor-icon-list-item
		> a {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	.elementor-2888
		.elementor-element.elementor-element-330a53a
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-b8a12b5
		> .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 0px 0px 0px 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-4b22a94
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888
		.elementor-element.elementor-element-7b3a8ea
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888 .elementor-element.elementor-element-269efc8 {
		--icon-box-icon-margin: 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-d9da442
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888 .elementor-element.elementor-element-7d71f94 {
		--icon-box-icon-margin: 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-f95ffe0
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888 .elementor-element.elementor-element-5ba7c08 {
		--icon-box-icon-margin: 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-54ffe72
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	.elementor-2888
		.elementor-element.elementor-element-7c560db
		> .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	.elementor-2888
		.elementor-element.elementor-element-06d92f2
		> .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
}
@media (min-width: 768px) {
	.elementor-2888 .elementor-element.elementor-element-7715ade {
		width: 50%;
	}
	.elementor-2888 .elementor-element.elementor-element-330a53a {
		width: 50%;
	}
}
@media (max-width: 1024px) and (min-width: 768px) {
	.elementor-2888 .elementor-element.elementor-element-7715ade {
		width: 100%;
	}
	.elementor-2888 .elementor-element.elementor-element-330a53a {
		width: 100%;
	}
	.elementor-2888 .elementor-element.elementor-element-4cb2da0 {
		width: 100%;
	}
	.elementor-2888 .elementor-element.elementor-element-23e1deb {
		width: 100%;
	}
	.elementor-2888 .elementor-element.elementor-element-cf1b75e {
		width: 100%;
	}
}
