.elementor-kit-9250 {
	--e-global-color-primary: #ffcd28;
	--e-global-color-secondary: #194341;
	--e-global-color-text: #040404;
	--e-global-color-accent: #f7f8fa;
	--e-global-typography-primary-font-family: "Roboto";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Roboto";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
	color: #5f6973;
	font-family: "Source Sans Pro", Sans-serif;
	font-size: 17px;
	line-height: 1.64em;
}
body.elementor-page {
	--color-gradient-start: #007fff;
	--color-gradient-stop: #ff4d54;
}
h1,
.h1 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 42px;
	font-weight: 700;
	line-height: 1.25em;
}
h2,
.h2 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 40px;
	font-weight: 700;
	line-height: 1.24em;
}
h3,
.h3 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 700;
	line-height: 1.25em;
}
h4,
.h4 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 700;
	line-height: 1.25em;
}
h5,
.h5 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 1.5em;
}
h6,
.h6 {
	color: #184341;
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.5em;
}
.elementor-kit-9250 a {
	color: var(--e-global-color-secondary);
	font-family: "Source Sans Pro", Sans-serif;
}
.page-scheme-dark {
	color: rgba(255, 255, 255, 0.8);
}
.page-scheme-dark h1,
.page-scheme-dark .h1 {
	color: #ffffff;
}
.page-scheme-dark h2,
.page-scheme-dark .h2 {
	color: #ffffff;
}
.page-scheme-dark h3,
.page-scheme-dark .h3 {
	color: #ffffff;
}
.page-scheme-dark h4,
.page-scheme-dark .h4 {
	color: #ffffff;
}
.page-scheme-dark h5,
.page-scheme-dark .h5 {
	color: #ffffff;
}
.page-scheme-dark h6,
.page-scheme-dark .h6 {
	color: #ffffff;
}
.elementor-kit-9250 button,
.elementor-kit-9250 input[type="button"],
.elementor-kit-9250 input[type="submit"],
.elementor-kit-9250 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 700;
	border-radius: 4px 4px 4px 4px;
}
.elementor-kit-9250 button:hover,
.elementor-kit-9250 button:focus,
.elementor-kit-9250 input[type="button"]:hover,
.elementor-kit-9250 input[type="button"]:focus,
.elementor-kit-9250 input[type="submit"]:hover,
.elementor-kit-9250 input[type="submit"]:focus,
.elementor-kit-9250 .elementor-button:hover,
.elementor-kit-9250 .elementor-button:focus {
	color: var(--e-global-color-accent);
	background-color: var(--e-global-color-secondary);
}
.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1140px;
}
.e-con {
	--container-max-width: 1140px;
}
.elementor-widget:not(:last-child) {
	margin-block-end: 0px;
}
.elementor-element {
	--widgets-spacing: 0px 0px;
}

h1.entry-title {
	display: var(--page-title-display);
}
.elementor-kit-9250 e-page-transition {
	background-color: #ffbc7d;
}
@media (max-width: 1199px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
	.e-con {
		--container-max-width: 1024px;
	}
}
@media (max-width: 767px) {
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
	.e-con {
		--container-max-width: 767px;
	}
}
.elementor-10928 .elementor-element.elementor-element-7d0e6c35 > .elementor-container {
	min-height: 530px;
}
.elementor-10928 .elementor-element.elementor-element-7d0e6c35:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-7d0e6c35
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #007fff;
}
.elementor-10928 .elementor-element.elementor-element-7d0e6c35 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 130px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-7d0e6c35 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-45598a89 .ld-fh-element a {
	color: #f8f8f8;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 .ld-fh-element {
	font-size: 38px;
	line-height: 1.4em;
	letter-spacing: -0.2px;
	margin: 0em 0em 0.15em 0em;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 .lqd-highlight-inner .lqd-highlight-brush-svg {
	fill: #ffcd28;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 .lqd-highlight-inner,
.elementor-10928 .elementor-element.elementor-element-45598a89 .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: 0.2em;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-45598a89 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-29feafa8 {
	--display: flex;
	--min-height: 0px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: -10px;
	--margin-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-4dbbd9d5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378 .iconbox-icon-container {
	font-size: 14px;
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-10fe7378 .lqd-iconbox-heading {
	margin: 0em 0em 0em 0em;
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-8c5e80c {
	--display: flex;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-8c5e80c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-7df7150c .btn {
	color: #ffc400;
	fill: #ffc400;
}
.elementor-10928 .elementor-element.elementor-element-7df7150c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-3c74fd6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 20px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-3c74fd6.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-53aa5338 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .iconbox-icon-container {
	min-width: 50px;
	font-size: 50px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .iconbox-icon-container > img {
	width: 50px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .iconbox-inline .contents {
	margin-top: 24px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .iconbox-inline .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5.elementor-align-right .iconbox-inline .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-2fbac3e5 .lqd-iconbox-heading {
	margin: 0em 0em 0em 0em;
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-187f6501 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .iconbox-icon-container {
	min-width: 50px;
	font-size: 50px;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .iconbox-icon-container > img {
	width: 50px;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .iconbox-inline .contents {
	margin-top: 24px;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .iconbox-inline .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-578b3585.elementor-align-right .iconbox-inline .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-578b3585 .lqd-iconbox-heading {
	margin: 0em 0em 0em 0em;
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-6ed48067 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc .iconbox-icon-container {
	font-size: 24px;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-783a5bdc .lqd-iconbox-heading {
	margin: 0em 0em 0em 0em;
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de .iconbox-icon-container {
	font-size: 14px;
	color: #ffc400;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-33cd98de .lqd-iconbox-heading {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50 .iconbox-icon-container {
	font-size: 14px;
	color: #ffc400;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-2717fb50 .lqd-iconbox-heading {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285 .iconbox-icon-container {
	font-size: 14px;
	color: #ffc400;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-6b4fc285 .lqd-iconbox-heading {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-996b463 .lqd-imggrp-img-container{
	display:block;
	padding:20px 10px;
}
.elementor-10928 .elementor-element.elementor-element-996b463 figure {
	display:flex;
	justify-content:center
}
.elementor-10928 .elementor-element.elementor-element-996b463 img {
	width: 80%;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-996b463 {
	max-width:200px;
	left: 936px;
	background-color:#ffffffe0;
	border-radius:10px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-996b463 {
	right: 955px;
}
.elementor-10928 .elementor-element.elementor-element-996b463 {
	top: 0px;
}
.elementor-10928 .elementor-element.elementor-element-722a5377 img {
	width: 70%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}
.elementor-10928 .elementor-element.elementor-element-722a5377 {
	text-align: right;
	width: auto;
	max-width: auto;
	top: 124px;
}
.elementor-10928 .elementor-element.elementor-element-722a5377 > .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-722a5377 {
	left: 807px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-722a5377 {
	right: 807px;
}
.elementor-10928 .elementor-element.elementor-element-259b6d58 .btn {
	width: 230px;
	height: 65px;
	font-size: 22px;
	color: #ffffff;
	fill: #ffffff;
	border-radius: 15px 15px 15px 15px;
}
.elementor-10928 .elementor-element.elementor-element-259b6d58 > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-486e3a16 {
	--display: flex;
	--min-height: 39px;
	--background-transition: 0.3s;
	--padding-block-start: 12px;
	--padding-block-end: 0px;
	--padding-inline-start: 42px;
	--padding-inline-end: 0px;
	--position: absolute;
	top: 400px;
}
.elementor-10928 .elementor-element.elementor-element-486e3a16:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-486e3a16
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("/product/img/review_img-4-2.png");
	background-repeat: no-repeat;
	background-size: contain;
}
.elementor-10928 .elementor-element.elementor-element-486e3a16,
.elementor-10928 .elementor-element.elementor-element-486e3a16::before {
	--border-transition: 0.3s;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-486e3a16 {
	left: -70px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-486e3a16 {
	right: -70px;
}
.elementor-10928 .elementor-element.elementor-element-277d1715 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-277d1715 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-277d1715 .ld-fh-element {
	font-size: 14px;
}
.elementor-10928 .elementor-element.elementor-element-277d1715 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-277d1715 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-69bcda25 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--justify-content: center;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 50px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 25px;
	--padding-block-end: 25px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
	--z-index: 9999;
}
.elementor-10928 .elementor-element.elementor-element-69bcda25:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-69bcda25
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #037ffd;
	text-align: left;
}
@media (max-width: 767px) {
	.elementor-element-69bcda25 > div:last-of-type {
		content: "";
		flex: auto;
	}
}
.elementor-10928 .elementor-element.elementor-element-69bcda25,
.elementor-10928 .elementor-element.elementor-element-69bcda25::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-201d49c0 .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-201d49c0 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-11d8cfd3 .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
	line-height: 40px;
}
.elementor-10928 .elementor-element.elementor-element-11d8cfd3 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-36bf2688 .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-36bf2688 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-b825bc0 .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-b825bc0 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-5534d801 .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-5534d801 > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-33922d0b .btn {
	font-size: 16px;
	font-weight: normal;
	color: #ffffff;
	fill: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-33922d0b > .elementor-widget-container {
	margin: 0px 30px 0px 30px;
}
.elementor-10928 .elementor-element.elementor-element-37879b7c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-3a0209f8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-24817d8f {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 25px 25px 25px 25px;
	--margin-block-start: 0px;
	--margin-block-end: 50px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 20px;
	--padding-block-end: 20px;
	--padding-inline-start: 100px;
	--padding-inline-end: 50px;
}
.elementor-10928 .elementor-element.elementor-element-24817d8f:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-24817d8f
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-24817d8f,
.elementor-10928 .elementor-element.elementor-element-24817d8f::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-3b284982 img {
	width: 70%;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-3b284982 {
	left: 21px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-3b284982 {
	right: 21px;
}
.elementor-10928 .elementor-element.elementor-element-3b284982 {
	top: -10px;
}
.elementor-10928 .elementor-element.elementor-element-511a1c40 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-511a1c40 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-511a1c40 .ld-fh-element {
	font-size: 18px;
}
.elementor-10928 .elementor-element.elementor-element-511a1c40 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-23961e57 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-23961e57 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-23961e57 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-23961e57 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}
.elementor-10928 .elementor-element.elementor-element-fc9b6f .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-fc9b6f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-4b4c16de img {
	width: 30%;
}
.elementor-10928 .elementor-element.elementor-element-4b4c16de {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-553a7979 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 > .elementor-widget-container {
	justify-content: left;
}
.elementor-10928 .elementor-element.elementor-element-69cfd379 .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-6872dc51 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-6872dc51 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-57db97e1 {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-57db97e1 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-a9e4c5e {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 25px 25px 25px 25px;
	--margin-block-start: 0px;
	--margin-block-end: 50px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-a9e4c5e:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-a9e4c5e
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-a9e4c5e,
.elementor-10928 .elementor-element.elementor-element-a9e4c5e::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-a9e4c5e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-943a8c4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-3af23eec {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-3af23eec.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-6cbf4b61 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-6cbf4b61 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-6cbf4b61 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-6cbf4b61 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-6cbf4b61 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-7bad9ef0 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-55f91e95 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-55f91e95 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-55f91e95 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-55f91e95 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-55f91e95 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-36d23b98 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-415263e5 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-415263e5 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-415263e5 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-415263e5 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-415263e5 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-7f3dd140 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6e01863 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-6e01863 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-6e01863 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-6e01863 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-6e01863 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-6ef4897a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-6ef4897a:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-6ef4897a
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #7444c2;
}
.elementor-10928 .elementor-element.elementor-element-6ef4897a,
.elementor-10928 .elementor-element.elementor-element-6ef4897a::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-1c864fea {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-1c864fea.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-7a12ff15 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-7a12ff15 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-7a12ff15 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-7a12ff15 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-7a12ff15 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-2334ee70 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-57c88e90 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-57c88e90 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-57c88e90 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-57c88e90 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-57c88e90 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-342147b {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-66c14201 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-66c14201 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-66c14201 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-66c14201 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-66c14201 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-14a36c3b {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-c2feb40 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-c2feb40 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-c2feb40 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-c2feb40 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-c2feb40 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-76b3123b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-76b3123b,
.elementor-10928 .elementor-element.elementor-element-76b3123b::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6c46efe7 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6c46efe7:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-6c46efe7
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #7444c2;
}
.elementor-10928 .elementor-element.elementor-element-6c46efe7,
.elementor-10928 .elementor-element.elementor-element-6c46efe7::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6c46efe7.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}
.elementor-10928 .elementor-element.elementor-element-4c5d4067 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-4c5d4067 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-4c5d4067 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-4c5d4067 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-4c5d4067 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-4d0dbdd4 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-4d0dbdd4:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-4d0dbdd4
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #7444c2;
}
.elementor-10928 .elementor-element.elementor-element-4d0dbdd4,
.elementor-10928 .elementor-element.elementor-element-4d0dbdd4::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-37f3915 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-37f3915 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-37f3915 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-37f3915 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-37f3915 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-53bef623 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-53bef623:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-53bef623
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #7444c2;
}
.elementor-10928 .elementor-element.elementor-element-53bef623,
.elementor-10928 .elementor-element.elementor-element-53bef623::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-65d3d2f5 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-65d3d2f5 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-65d3d2f5 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-65d3d2f5 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-65d3d2f5 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-69a857e5 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-69a857e5:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-69a857e5
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #7444c2;
}
.elementor-10928 .elementor-element.elementor-element-69a857e5,
.elementor-10928 .elementor-element.elementor-element-69a857e5::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-d3df610 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-d3df610 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-d3df610 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-d3df610 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-d3df610 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-3a27421c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--border-radius: 0px 0px 25px 25px;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-3a27421c,
.elementor-10928 .elementor-element.elementor-element-3a27421c::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-40a0232b {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-40a0232b,
.elementor-10928 .elementor-element.elementor-element-40a0232b::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-669e9110 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-669e9110 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-669e9110 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-669e9110 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-669e9110 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-1bf3f3e4 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-182ac308 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-182ac308 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-182ac308 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-182ac308 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-182ac308 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-68bc88fa {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6754c57b .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-6754c57b .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-6754c57b .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-6754c57b .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-6754c57b .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-7b898124 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-90c4642 .ld-fancy-heading {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-90c4642 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-90c4642 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-90c4642 .ld-fh-element {
	font-size: 16px;
}
.elementor-10928 .elementor-element.elementor-element-90c4642 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-75d868e2 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-75d868e2 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-54d33197 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-54d33197 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-54d33197.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-54d33197 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-54d33197 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-54d33197 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-152bdd6b .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-56a92085 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-56a92085 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-56a92085.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-56a92085 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-56a92085 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-56a92085 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-288bc5a3 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-68deb5f4 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-9e40e91 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-68f1f71a .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-6169f0ea .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-57ea4df4 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-7f1c6ae0 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-4af310ab .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-4af310ab > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-653e6c1e {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 25px 25px 25px 25px;
	--margin-block-start: 0px;
	--margin-block-end: 50px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 20px;
	--padding-block-end: 20px;
	--padding-inline-start: 100px;
	--padding-inline-end: 50px;
}
.elementor-10928 .elementor-element.elementor-element-653e6c1e:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-653e6c1e
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-653e6c1e,
.elementor-10928 .elementor-element.elementor-element-653e6c1e::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-13a6d5f9 img {
	width: 80%;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-13a6d5f9 {
	left: 21px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-13a6d5f9 {
	right: 21px;
}
.elementor-10928 .elementor-element.elementor-element-13a6d5f9 {
	top: -10px;
}
.elementor-10928 .elementor-element.elementor-element-5c43dde1 .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-5c43dde1 .ld-fh-element a {
	color: #ffffff;
}
.elementor-10928 .elementor-element.elementor-element-5c43dde1 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-7c5a6d7b {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 > .elementor-widget-container {
	justify-content: left;
}
.elementor-10928 .elementor-element.elementor-element-5dd795d7 .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-4f874fb7 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-1f3f1aa4 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-1f3f1aa4 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-29217eb3 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-249d1a4e .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-64fc04a9 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-2d1c1676 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-259e766 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-259e766 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-259e766.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-259e766 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-259e766 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-259e766 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-7621eb63 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-78058109 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-78058109 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-78058109.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-78058109 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-78058109 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-78058109 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-1adf61df .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef > .elementor-widget-container {
	justify-content: left;
	margin: 20px 0px 30px 0px;
}
.elementor-10928 .elementor-element.elementor-element-86bbeef .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-23e8217a .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-23e8217a > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-3caf231b .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96 .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96 > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-3b60bf96 .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a .iconbox-icon-container {
	font-size: 14px;
	color: #a97df0;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a > .elementor-widget-container {
	justify-content: left;
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-627bff1a .lqd-iconbox-heading {
	color: #000000;
}
.elementor-10928 .elementor-element.elementor-element-456b2ef8 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-456b2ef8 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-7e7a45d {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-6a965add .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-6a965add .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-6a965add .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-6a965add.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-6a965add .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-6a965add > .elementor-widget-container {
	justify-content: left;
}
.elementor-10928 .elementor-element.elementor-element-6a965add .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-3ef9b79 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-3ef9b79 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-4aa63625 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 > .elementor-widget-container {
	justify-content: left;
}
.elementor-10928 .elementor-element.elementor-element-7e2fd322 .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-419c1b22 .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-419c1b22 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-6605c43c .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-6605c43c > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-10928 .elementor-element.elementor-element-18a3ac25 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-5298485c .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-5298485c .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-5298485c .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-5298485c.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-5298485c .iconbox {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-5298485c > .elementor-widget-container {
	justify-content: left;
}
.elementor-10928 .elementor-element.elementor-element-5298485c .lqd-iconbox-heading {
	font-size: 24px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-d16a06d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-654b05e5 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 25px 25px 25px 25px;
	--margin-block-start: 2px;
	--margin-block-end: 2px;
	--margin-inline-start: 2px;
	--margin-inline-end: 2px;
	--padding-block-start: 12px;
	--padding-block-end: 12px;
	--padding-inline-start: 12px;
	--padding-inline-end: 12px;
}
.elementor-10928 .elementor-element.elementor-element-654b05e5:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-654b05e5
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	/* background-color: #eae5ff; */
	background-color: #f5f5f5;
}
.elementor-10928 .elementor-element.elementor-element-654b05e5,
.elementor-10928 .elementor-element.elementor-element-654b05e5::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-685c6386 img {
	width: 46%;
}
.elementor-10928 .elementor-element.elementor-element-685c6386 {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 .iconbox-icon-container {
	min-width: 33px;
	font-size: 33px;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 .iconbox-icon-container > img {
	width: 33px;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 .iconbox-side .iconbox-icon-wrap {
	margin-inline-end: 10px;
}
.elementor-10928 .elementor-element.elementor-element-60c46621.elementor-align-right .iconbox-side .iconbox-icon-wrap {
	margin-inline-start: 10px;
	margin-inline-end: 0;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 .iconbox {
	text-align: center;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 > .elementor-widget-container {
	justify-content: center;
}
.elementor-10928 .elementor-element.elementor-element-60c46621 .lqd-iconbox-heading {
	font-size: 16px;
	margin: 0em 0em 0em 0em;
}
.elementor-10928 .elementor-element.elementor-element-2a71c916 .btn {
	width: 152px;
	height: 41px;
	color: #ffffff;
	fill: #ffffff;
	background-color: transparent;
	background-image: linear-gradient(90deg, #5fc6ff 0%, #c39dff 100%);
	border-radius: 8px 8px 8px 8px;
}
.elementor-10928 .elementor-element.elementor-element-2a71c916 .btn:hover,
.elementor-10928 .elementor-element.elementor-element-2a71c916 .btn:focus {
	background-color: transparent;
	background-image: linear-gradient(90deg, #5fc6ff 0%, #c39dff 100%);
}
.elementor-10928 .elementor-element.elementor-element-9cda3fe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-ae139c9 {
	--display: flex;
	--min-height: 261px;
	--background-transition: 0.3s;
	--padding-block-start: 50px;
	--padding-block-end: 0px;
	--padding-inline-start: 300px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-ae139c9:not(.elementor-motion-effects-element-type-background),
.elementor-10928
	.elementor-element.elementor-element-ae139c9
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #f6f2ff;
}
.elementor-10928 .elementor-element.elementor-element-ae139c9,
.elementor-10928 .elementor-element.elementor-element-ae139c9::before {
	--border-transition: 0.3s;
}
.elementor-10928 .elementor-element.elementor-element-3308af2 img {
	width: 100%;
	height: 261px;
}
.elementor-10928 .elementor-element.elementor-element-3308af2 {
	text-align: left;
	top: 0px;
	z-index: 0;
}
.elementor-10928 .elementor-element.elementor-element-3308af2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-3308af2 {
	left: 0px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-3308af2 {
	right: 0px;
}
.elementor-10928 .elementor-element.elementor-element-e6682af img {
	width: 100%;
	height: 261px;
}
.elementor-10928 .elementor-element.elementor-element-e6682af {
	text-align: right;
	top: 0px;
	z-index: 0;
}
.elementor-10928 .elementor-element.elementor-element-e6682af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-e6682af {
	right: 0px;
}
body.rtl .elementor-10928 .elementor-element.elementor-element-e6682af {
	left: 0px;
}
.elementor-10928 .elementor-element.elementor-element-a90d4cf .ld-fancy-heading {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-a90d4cf .ld-fh-element {
	font-size: 26px;
}
.elementor-10928 .elementor-element.elementor-element-a90d4cf .lqd-highlight-inner,
.elementor-10928 .elementor-element.elementor-element-a90d4cf .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: 0.275em;
}
.elementor-10928 .elementor-element.elementor-element-a90d4cf .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-a4c379d .ld-fancy-heading {
	text-align: left;
}
.elementor-10928 .elementor-element.elementor-element-a4c379d .ld-fh-element,
.elementor-10928 .elementor-element.elementor-element-a4c379d .ld-fh-element a {
	color: #0000007d;
}
.elementor-10928 .elementor-element.elementor-element-a4c379d .lqd-highlight-inner,
.elementor-10928 .elementor-element.elementor-element-a4c379d .lqd-highlight-inner .lqd-highlight-brush-svg {
	height: 0.275em;
}
.elementor-10928 .elementor-element.elementor-element-a4c379d .lqd-highlight-inner {
	bottom: 0em;
	left: 0em;
}
.elementor-10928 .elementor-element.elementor-element-a5e23f5 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__container {
	min-height: 50px;
}
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__submit {
	min-width: 50px;
	--e-search-form-submit-text-color: #7444c2;
	background-color: #ffffff0d;
	--e-search-form-submit-icon-size: 30px;
}
body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__icon {
	padding-left: calc(50px / 3);
}
body.rtl .elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__icon {
	padding-right: calc(50px / 3);
}
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__input,
.elementor-10928
	.elementor-element.elementor-element-4a863a9.elementor-search-form--button-type-text
	.elementor-search-form__submit {
	padding-left: calc(50px / 3);
	padding-right: calc(50px / 3);
}
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__input,
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-search-form__icon,
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-lightbox .dialog-lightbox-close-button,
.elementor-10928 .elementor-element.elementor-element-4a863a9 .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-10928
	.elementor-element.elementor-element-4a863a9.elementor-search-form--skin-full_screen
	input[type="search"].elementor-search-form__input {
	color: #7444c2;
	fill: #7444c2;
}
.elementor-10928
	.elementor-element.elementor-element-4a863a9:not(.elementor-search-form--skin-full_screen)
	.elementor-search-form__container {
	background-color: #02010100;
	border-color: #7444c2;
	border-width: 1px 1px 1px 1px;
	border-radius: 25px;
}
.elementor-10928
	.elementor-element.elementor-element-4a863a9.elementor-search-form--skin-full_screen
	input[type="search"].elementor-search-form__input {
	background-color: #02010100;
	border-color: #7444c2;
	border-width: 1px 1px 1px 1px;
	border-radius: 25px;
}
.elementor-10928 .elementor-element.elementor-element-4a863a9 {
	width: var(--container-widget-width, 46%);
	max-width: 46%;
	--container-widget-width: 46%;
	--container-widget-flex-grow: 0;
}
@media (min-width: 768px) {
	.elementor-10928 .elementor-element.elementor-element-4dbbd9d5 {
		--width: 67%;
	}
	.elementor-10928 .elementor-element.elementor-element-8c5e80c {
		--width: 56.72%;
	}
	.elementor-10928 .elementor-element.elementor-element-53aa5338 {
		--width: 44%;
	}
	.elementor-10928 .elementor-element.elementor-element-187f6501 {
		--width: 44%;
	}
	.elementor-10928 .elementor-element.elementor-element-6ed48067 {
		--width: 73%;
	}
	.elementor-10928 .elementor-element.elementor-element-3a0209f8 {
		--width: 66.6666%;
	}
	.elementor-10928 .elementor-element.elementor-element-a9e4c5e {
		--width: 99.861%;
	}
	.elementor-10928 .elementor-element.elementor-element-3af23eec {
		--width: 27.64%;
	}
	.elementor-10928 .elementor-element.elementor-element-7bad9ef0 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-36d23b98 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-7f3dd140 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-1c864fea {
		--width: 26.945%;
	}
	.elementor-10928 .elementor-element.elementor-element-2334ee70 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-342147b {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-14a36c3b {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-6c46efe7 {
		--width: 26.389%;
	}
	.elementor-10928 .elementor-element.elementor-element-4d0dbdd4 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-53bef623 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-69a857e5 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-40a0232b {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-1bf3f3e4 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-68bc88fa {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-7b898124 {
		--width: 50%;
	}
	.elementor-10928 .elementor-element.elementor-element-d16a06d {
		--width: 33.3333%;
	}
	.elementor-10928 .elementor-element.elementor-element-9cda3fe {
		--content-width: 1488px;
	}
}
@media (max-width: 1199px) {
	.elementor-10928 .elementor-element.elementor-element-7d0e6c35 {
		padding: 0px 35px 0px 35px;
	}
	.elementor-bc-flex-widget
		.elementor-10928
		.elementor-element.elementor-element-1191e801.elementor-column
		.elementor-widget-wrap {
		align-items: flex-end;
	}
	.elementor-10928
		.elementor-element.elementor-element-1191e801.elementor-column.elementor-element[data-element_type="column"]
		> .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	.elementor-10928 .elementor-element.elementor-element-45598a89 .ld-fh-element {
		font-size: 38px;
	}
	body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-486e3a16 {
		left: -25px;
	}
	body.rtl .elementor-10928 .elementor-element.elementor-element-486e3a16 {
		right: -25px;
	}
	.elementor-10928 .elementor-element.elementor-element-486e3a16 {
		top: 497px;
	}
	.elementor-10928 .elementor-element.elementor-element-69bcda25 {
		--flex-wrap: wrap;
	}
}
@media (max-width: 767px) {
	.elementor-10928 .elementor-element.elementor-element-7d0e6c35 {
		padding: 30px 10px 20px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-45598a89 .ld-fh-element {
		font-size: 6vw;
	}
	.elementor-10928 .elementor-element.elementor-element-45598a89 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	.elementor-10928 .elementor-element.elementor-element-259b6d58 .btn {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-486e3a16 {
		--margin-block-start: 0px;
		--margin-block-end: 0px;
		--margin-inline-start: 0px;
		--margin-inline-end: 0px;
		top: 615px;
	}
	body:not(.rtl) .elementor-10928 .elementor-element.elementor-element-486e3a16 {
		left: 2px;
	}
	body.rtl .elementor-10928 .elementor-element.elementor-element-486e3a16 {
		right: 2px;
	}
	.elementor-10928 .elementor-element.elementor-element-201d49c0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-201d49c0 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-11d8cfd3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-11d8cfd3 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-36bf2688 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-36bf2688 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-b825bc0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-b825bc0 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-5534d801 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-5534d801 {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-33922d0b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-33922d0b {
		width: var(--container-widget-width, 50%);
		max-width: 50%;
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-24817d8f {
		--padding-block-start: 60px;
		--padding-block-end: 10px;
		--padding-inline-start: 10px;
		--padding-inline-end: 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-4b4c16de > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	.elementor-10928 .elementor-element.elementor-element-69cfd379 .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-653e6c1e {
		--padding-block-start: 60px;
		--padding-block-end: 10px;
		--padding-inline-start: 10px;
		--padding-inline-end: 10px;
	}
	.elementor-10928 .elementor-element.elementor-element-5dd795d7 .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-86bbeef .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-6a965add .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-7e2fd322 .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-5298485c .lqd-iconbox-heading {
		font-size: 20px;
	}
	.elementor-10928 .elementor-element.elementor-element-ae139c9 {
		--padding-block-start: 50px;
		--padding-block-end: 50px;
		--padding-inline-start: 50px;
		--padding-inline-end: 50px;
	}
	.elementor-10928 .elementor-element.elementor-element-3308af2 {
		z-index: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-e6682af {
		z-index: 0;
	}
	.elementor-10928 .elementor-element.elementor-element-a90d4cf .ld-fh-element {
		font-size: 21px;
	}
	.elementor-10928 .elementor-element.elementor-element-4a863a9 {
		--container-widget-width: 240px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 240px);
		max-width: 240px;
	}
}
@media (max-width: 1199px) and (min-width: 768px) {
	.elementor-10928 .elementor-element.elementor-element-1191e801 {
		width: 100%;
	}
}
@media (max-width: 1199px) {
}
@media (max-width: 767px) {
}

.elementor-button {
	background-color: #ffcd28;
}
