/* End Custom Fonts CSS */

.elementor-7998 .elementor-element.elementor-element-6c09ec5f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-6c09ec5f:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-6c09ec5f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("https://cdn-gaeel.nitrocdn.com/giuYXkcdZXpXsUdsLGgLIfPJdkURNwLH/assets/images/optimized/rev-9e41e63/bulbshare.com/wp-content/uploads/2023/09/Bulbshares-Smart-Knowledge-Base-GIF-2000-x-1080-px-2500-x-1080-px.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7998 .elementor-element.elementor-element-6c09ec5f > .elementor-container {
	min-height: 400px;
}

.elementor-7998 .elementor-element.elementor-element-6c09ec5f > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-6c09ec5f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-1852b637:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-1852b637 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(107deg, var(--e-global-color-primary) 0%, rgba(53, 214, 216, .47) 28%);
}

.elementor-7998 .elementor-element.elementor-element-1852b637.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-1852b637 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-1852b637 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-1ab2553a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-1ab2553a > .elementor-container {
	max-width: 1200px;
}

.elementor-7998 .elementor-element.elementor-element-1ab2553a > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-1ab2553a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 100px 0px 150px 0px;
}

.elementor-7998 .elementor-element.elementor-element-5bb42f9c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-5bb42f9c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-5bb42f9c > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-5bb42f9c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-5bb42f9c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7998 .elementor-element.elementor-element-586ec37c {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-586ec37c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-586ec37c .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 48px;
	font-weight: 800;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-6388b3a6 {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-6388b3a6 > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-6388b3a6 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33.6px;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-7385e929 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-7385e929 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-7385e929 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-171a2433 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-171a2433 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-171a2433 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-1c57419f {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-7998 .elementor-element.elementor-element-1c57419f .elementor-divider-separator {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-1c57419f .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-3df61468 .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-3df61468 .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-bdfca0e {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-bdfca0e > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-bdfca0e img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-25f439ed {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-25f439ed > .elementor-widget-container {
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 20px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(0px / 2);
	margin-left: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-0px / 2);
	margin-left: calc(-0px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-0px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-icon i {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d3d6af1);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-25f439ed .elementor-icon-list-text {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-833f910 {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-833f910 > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-833f910 img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-b794594:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-b794594 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-b794594 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-b794594.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-380519d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-380519d:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-380519d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background-image: url("https://cdn-gaeel.nitrocdn.com/giuYXkcdZXpXsUdsLGgLIfPJdkURNwLH/assets/images/optimized/rev-9e41e63/bulbshare.com/wp-content/uploads/2023/09/Bulbshares-Smart-Knowledge-Base-GIF-2000-x-1080-px-2500-x-1080-px.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7998 .elementor-element.elementor-element-380519d > .elementor-container {
	min-height: 400px;
}

.elementor-7998 .elementor-element.elementor-element-380519d > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-380519d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-067f872:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-067f872 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(107deg, var(--e-global-color-primary) 0%, rgba(53, 214, 216, .47) 28%);
}

.elementor-7998 .elementor-element.elementor-element-067f872.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-067f872 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-067f872 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-15fcd25 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-15fcd25 > .elementor-container {
	max-width: 1200px;
}

.elementor-7998 .elementor-element.elementor-element-15fcd25 > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-15fcd25 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 100px 0px 120px 0px;
}

.elementor-7998 .elementor-element.elementor-element-b4ceb34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-b4ceb34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-b4ceb34 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-b4ceb34.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-c7d970c {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-c7d970c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-c7d970c .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 48px;
	font-weight: 800;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-06bbb4e {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-06bbb4e > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-06bbb4e .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33.6px;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-d383782 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-d383782 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-d383782 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-91be028 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-91be028 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-91be028 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-4e76c61 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-7998 .elementor-element.elementor-element-4e76c61 .elementor-divider-separator {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-4e76c61 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-77f9d35 .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-77f9d35 .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-4875f2e {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-4875f2e > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-4875f2e img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-7375da9 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-7375da9 > .elementor-widget-container {
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 20px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(0px / 2);
	margin-left: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-0px / 2);
	margin-left: calc(-0px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-0px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-icon i {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d3d6af1);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-7375da9 .elementor-icon-list-text {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-7e46a88 {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-7e46a88 > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-7e46a88 img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-ac867d4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-ac867d4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-ac867d4 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-ac867d4.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-61dc6f6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-61dc6f6:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-61dc6f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-7998 .elementor-element.elementor-element-61dc6f6 > .elementor-container {
	min-height: 400px;
}

.elementor-7998 .elementor-element.elementor-element-61dc6f6 > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-61dc6f6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-f11d6ce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-f11d6ce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(107deg, var(--e-global-color-primary) 0%, rgba(53, 214, 216, .47) 28%);
}

.elementor-7998 .elementor-element.elementor-element-f11d6ce.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-6e5ebff > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-6e5ebff > .elementor-container {
	max-width: 1200px;
}

.elementor-7998 .elementor-element.elementor-element-6e5ebff > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-6e5ebff {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 100px 0px 120px 0px;
}

.elementor-7998 .elementor-element.elementor-element-e49cbcf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-e49cbcf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-e49cbcf > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-e49cbcf.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-0342911 {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-0342911 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-0342911 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 48px;
	font-weight: 800;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-12c2b9e {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-12c2b9e > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-12c2b9e .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33.6px;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-728b08c .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-728b08c {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-728b08c > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-62cf6a0 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-62cf6a0 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-62cf6a0 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-0a197a3 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-7998 .elementor-element.elementor-element-0a197a3 .elementor-divider-separator {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-0a197a3 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-0dcf66c .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-0dcf66c .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-110aa42 {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-110aa42 > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-110aa42 img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e > .elementor-widget-container {
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 20px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(0px / 2);
	margin-left: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-0px / 2);
	margin-left: calc(-0px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-0px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-icon i {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d3d6af1);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-efc4c1e .elementor-icon-list-text {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-6ddf112 {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-6ddf112 > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-6ddf112 img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-81aa7b3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-81aa7b3:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-81aa7b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-7998 .elementor-element.elementor-element-81aa7b3 > .elementor-container {
	min-height: 400px;
}

.elementor-7998 .elementor-element.elementor-element-81aa7b3 > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-81aa7b3 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-72ed576:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-72ed576 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(107deg, var(--e-global-color-primary) 0%, rgba(53, 214, 216, .47) 28%);
}

.elementor-7998 .elementor-element.elementor-element-72ed576.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-72ed576 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-7998 .elementor-element.elementor-element-fe6a961 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-fe6a961 > .elementor-container {
	max-width: 1200px;
}

.elementor-7998 .elementor-element.elementor-element-fe6a961 > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7998 .elementor-element.elementor-element-fe6a961 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 50px;
	padding: 100px 0px 120px 0px;
}

.elementor-7998 .elementor-element.elementor-element-3d9a1f6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-3d9a1f6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-3d9a1f6 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-3d9a1f6.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-511c932 {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-511c932 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-511c932 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 48px;
	font-weight: 800;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-aa1c8f8 {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-aa1c8f8 > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-aa1c8f8 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33.6px;
	color: #fff;
}

.elementor-7998 .elementor-element.elementor-element-d22afe5 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-d22afe5 {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-d22afe5 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-1a3604c .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy Semi Bold", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-1a3604c {
	width: var(--container-widget-width, 30%);
	max-width: 30%;
	--container-widget-width: 30%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-1a3604c > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-7998 .elementor-element.elementor-element-2b9aafc {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-7998 .elementor-element.elementor-element-2b9aafc .elementor-divider-separator {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-2b9aafc .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-e2d869a .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-e2d869a .elementor-icon-list-text {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-bf1bfae {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-bf1bfae > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-bf1bfae img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a > .elementor-widget-container {
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 20px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(0px / 2);
	margin-left: calc(0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-0px / 2);
	margin-left: calc(-0px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-0px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-0px / 2);
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-icon i {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d3d6af1);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-7998 .elementor-element.elementor-element-8fbb21a .elementor-icon-list-text {
	color: var(--e-global-color-d3d6af1);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-d4932dc {
	width: auto;
	max-width: auto;
	align-self: flex-start;
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-d4932dc > .elementor-widget-container {
	margin: -5px -60px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7998 .elementor-element.elementor-element-d4932dc img {
	width: 60%;
	max-width: 60%;
}

.elementor-7998 .elementor-element.elementor-element-bcaa85c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7998 .elementor-element.elementor-element-bcaa85c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-7998 .elementor-element.elementor-element-bcaa85c > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-7998 .elementor-element.elementor-element-bcaa85c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

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

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

.elementor-7998 .elementor-element.elementor-element-6e763106 > .elementor-container {
	max-width: 1140px;
}

.elementor-7998 .elementor-element.elementor-element-6e763106 {
	margin-top: 60px;
	margin-bottom: 60px;
}

.elementor-7998 .elementor-element.elementor-element-69c9c090 {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-69c9c090 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 1.15em;
	color: #015fe7;
}

.elementor-7998 .elementor-element.elementor-element-6d4463f .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-7998 .elementor-element.elementor-element-d09eb04 {
	margin-top: 40px;
	margin-bottom: 40px;
}

.elementor-bc-flex-widget .elementor-7998 .elementor-element.elementor-element-75a7ddc4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-7998 .elementor-element.elementor-element-75a7ddc4.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 6px;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px / 2);
	margin-left: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px / 2);
	margin-left: calc(-5px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

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

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

.elementor-7998 .elementor-element.elementor-element-72c6f0b.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 6px;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 > .elementor-widget-container {
	margin: 0px 0px 0px 100px;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px / 2);
	margin-left: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px / 2);
	margin-left: calc(-5px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-cd215de .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", Sans-serif;
	font-size: 16px;
	font-weight: 800;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-cd215de > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-7998 .elementor-element.elementor-element-5f32ee6f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-5f32ee6f:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-5f32ee6f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #26b5dc 35%, #35d6d8 88%);
}

.elementor-7998 .elementor-element.elementor-element-5f32ee6f > .elementor-container {
	min-height: 515px;
}

.elementor-7998 .elementor-element.elementor-element-5f32ee6f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 0px 15px 0px;
}

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

.elementor-bc-flex-widget .elementor-7998 .elementor-element.elementor-element-10ad2db0.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-10ad2db0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-10ad2db0.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7998 .elementor-element.elementor-element-c6da716 {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-c6da716 .elementor-heading-title {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 18px;
	line-height: 27px;
	color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-b46f490 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9e80d5d);
	font-family: "Gilroy", Sans-serif;
	font-size: 140px;
}

.elementor-7998 .elementor-element.elementor-element-b46f490 .elementor-counter-title {
	color: var(--e-global-color-d3d6af1);
	font-family: "Gilroy", Sans-serif;
	font-size: 50px;
}

.elementor-7998 .elementor-element.elementor-element-ad3c1c9 {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-ad3c1c9 .elementor-heading-title {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 18px;
	line-height: 27px;
	color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-11ab186 .elementor-counter-number-wrapper {
	color: var(--e-global-color-9e80d5d);
	font-family: "Gilroy", Sans-serif;
	font-size: 140px;
}

.elementor-7998 .elementor-element.elementor-element-11ab186 .elementor-counter-title {
	color: var(--e-global-color-d3d6af1);
	font-family: "Gilroy", Sans-serif;
	font-size: 50px;
}

.elementor-7998 .elementor-element.elementor-element-288642fe > .elementor-container {
	max-width: 1140px;
}

.elementor-7998 .elementor-element.elementor-element-288642fe {
	margin-top: 60px;
	margin-bottom: 60px;
}

.elementor-7998 .elementor-element.elementor-element-7a7b15f {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-7a7b15f .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 1.15em;
	color: #015fe7;
}

.elementor-7998 .elementor-element.elementor-element-1f76e87 {
	text-align: center;
	color: var(--e-global-color-text);
	font-family: "AvenirNextLTPro-Bold", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	line-height: 34.76px;
}

.elementor-7998 .elementor-element.elementor-element-9fbc95d {
	--divider-border-style: solid;
	--divider-color: #d7d6d6;
	--divider-border-width: 1px;
}

.elementor-7998 .elementor-element.elementor-element-9fbc95d .elementor-divider-separator {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-9fbc95d .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-7998 .elementor-element.elementor-element-9fbc95d .elementor-divider__text {
	color: var(--e-global-color-text);
	font-family: "Gilroy", Sans-serif;
	font-size: 22px;
	font-weight: 800;
	line-height: 25.78px;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 .elementor-image-box-title {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
}

.elementor-7998 .elementor-element.elementor-element-36d28e8 .elementor-image-box-description {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20.8px;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 .elementor-image-box-title {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
}

.elementor-7998 .elementor-element.elementor-element-c4bd035 .elementor-image-box-description {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20.8px;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 .elementor-image-box-title {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
}

.elementor-7998 .elementor-element.elementor-element-6ee15e3 .elementor-image-box-description {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20.8px;
}

.elementor-7998 .elementor-element.elementor-element-08f898e {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-7998 .elementor-element.elementor-element-08f898e > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-7998 .elementor-element.elementor-element-08f898e.elementor-position-right .elementor-image-box-img {
	margin-left: 15px;
}

.elementor-7998 .elementor-element.elementor-element-08f898e.elementor-position-left .elementor-image-box-img {
	margin-right: 15px;
}

.elementor-7998 .elementor-element.elementor-element-08f898e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 15px;
}

.elementor-7998 .elementor-element.elementor-element-08f898e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 100%;
}

.elementor-7998 .elementor-element.elementor-element-08f898e .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-7998 .elementor-element.elementor-element-08f898e .elementor-image-box-title {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
}

.elementor-7998 .elementor-element.elementor-element-08f898e .elementor-image-box-description {
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 20.8px;
}

.elementor-7998 .elementor-element.elementor-element-c5235ea .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", Sans-serif;
	font-size: 16px;
	font-weight: 800;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-c5235ea > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-7998 .elementor-element.elementor-element-250f2f69 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7998 .elementor-element.elementor-element-250f2f69:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-250f2f69 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-06627a7) 0%, var(--e-global-color-c3866a6) 100%);
}

.elementor-7998 .elementor-element.elementor-element-250f2f69 > .elementor-container {
	max-width: 1140px;
}

.elementor-7998 .elementor-element.elementor-element-250f2f69 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 0px 80px 0px;
}

.elementor-7998 .elementor-element.elementor-element-250f2f69 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-7998 .elementor-element.elementor-element-4b71ce15.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7998 .elementor-element.elementor-element-adfaa3a > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-7998 .elementor-element.elementor-element-adfaa3a {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-adfaa3a .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 1.15em;
	color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-b3ff3fd {
	--image-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-7998 .elementor-element.elementor-element-61ba551 {
	--image-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-7998 .elementor-element.elementor-element-1dd4543 > .elementor-container {
	max-width: 1140px;
}

.elementor-7998 .elementor-element.elementor-element-1dd4543 {
	margin-top: 60px;
	margin-bottom: 60px;
}

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

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

.elementor-7998 .elementor-element.elementor-element-d2ac5ca.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-091e595 {
	text-align: center;
}

.elementor-7998 .elementor-element.elementor-element-091e595 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 1.15em;
	color: #015fe7;
}

.elementor-7998 .elementor-element.elementor-element-0ca3307 {
	text-align: center;
	color: var(--e-global-color-text);
	font-family: "AvenirNextLTPro-Bold", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	line-height: 34.76px;
}

.elementor-7998 .elementor-element.elementor-element-0e47b29 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-7998 .elementor-element.elementor-element-d20eb58 {
	margin-top: 40px;
	margin-bottom: 40px;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 6px;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px / 2);
	margin-left: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px / 2);
	margin-left: calc(-5px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 6px;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b > .elementor-widget-container {
	margin: 0px 0px 0px 100px;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px / 2);
	margin-left: calc(5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px / 2);
	margin-left: calc(-5px / 2);
}

body.rtl .elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px / 2);
}

body:not(.rtl) .elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px / 2);
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-icon i {
	color: var(--e-global-color-accent);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-accent);
	transition: fill .3s;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-text {
	color: var(--e-global-color-text);
	transition: color .3s;
}

.elementor-7998 .elementor-element.elementor-element-4f22842 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", Sans-serif;
	font-size: 16px;
	font-weight: 800;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-4f22842 > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-7998 .elementor-element.elementor-element-ebe7891 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-ebe7891:not(.elementor-motion-effects-element-type-background), .elementor-7998 .elementor-element.elementor-element-ebe7891 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-gaeel.nitrocdn.com/giuYXkcdZXpXsUdsLGgLIfPJdkURNwLH/assets/images/optimized/rev-9e41e63/bulbshare.com/wp-content/uploads/2023/09/bg-02-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}

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

.elementor-7998 .elementor-element.elementor-element-ebe7891 > .elementor-container {
	min-height: 515px;
}

.elementor-7998 .elementor-element.elementor-element-ebe7891 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 15px 0px 15px 0px;
}

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

.elementor-bc-flex-widget .elementor-7998 .elementor-element.elementor-element-ee29d03.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-ee29d03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7998 .elementor-element.elementor-element-ee29d03.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

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

.elementor-7998 .elementor-element.elementor-element-0e3e62e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7998 .elementor-element.elementor-element-1945632 {
	text-align: left;
}

.elementor-7998 .elementor-element.elementor-element-1945632 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 1.15em;
	color: var(--e-global-color-d3d6af1);
}

.elementor-7998 .elementor-element.elementor-element-f7d7bad .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", Sans-serif;
	font-size: 16px;
	font-weight: 800;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-radius: 30px 30px 30px 30px;
}

.elementor-7998 .elementor-element.elementor-element-f7d7bad > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-7998 .elementor-element.elementor-element-6a708e80 > .elementor-container {
	max-width: 1240px;
}

.elementor-7998 .elementor-element.elementor-element-6a708e80 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

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

.elementor-7998 .elementor-element.elementor-element-2c2932e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 1;
}

.elementor-7998 .elementor-element.elementor-element-2c2932e .jet-listing-grid__slider .jet-slick-dots li.slick-active {
	background: var(--e-global-color-primary);
}

.elementor-7998 .elementor-element.elementor-element-d02d711 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

body.elementor-page-7998:not(.elementor-motion-effects-element-type-background), body.elementor-page-7998 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-d3d6af1);
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-7998 .elementor-element.elementor-element-6388b3a6 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-7998 .elementor-element.elementor-element-06bbb4e .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-7998 .elementor-element.elementor-element-e49cbcf > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-12c2b9e .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-7998 .elementor-element.elementor-element-728b08c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-62cf6a0 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-aa1c8f8 .elementor-heading-title {
		line-height: 1.3em;
	}
}

@media (max-width:767px) {
	.elementor-7998 .elementor-element.elementor-element-6c09ec5f {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-1ab2553a {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-5bb42f9c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-586ec37c {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-586ec37c .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-b794594 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-380519d {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-15fcd25 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-b4ceb34 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c7d970c {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c7d970c .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-ac867d4 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-61dc6f6 {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-6e5ebff {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-e49cbcf > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-0342911 {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-0342911 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-81aa7b3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-fe6a961 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3d9a1f6.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3d9a1f6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-511c932 {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-511c932 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-d22afe5 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-1a3604c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-e2d869a > .elementor-widget-container {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-8fbb21a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 20px 0px 0px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-bcaa85c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-69c9c090 {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-27695ba7 {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-27695ba7 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3f12fe3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3f12fe3 {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-3f12fe3 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-7a7b15f {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-36d28e8 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-36d28e8 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c4bd035 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c4bd035 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-6ee15e3 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-6ee15e3 .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-08f898e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-08f898e .elementor-image-box-img {
		margin-bottom: 15px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-adfaa3a {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-b3ff3fd {
		--content-padding: 35px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-61ba551 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-61ba551 {
		--content-padding: 35px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-091e595 {
		text-align: center;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c9eaf02 {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-c9eaf02 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-7cf2d3b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-7cf2d3b {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7998 .elementor-element.elementor-element-7cf2d3b .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-7998 .elementor-element.elementor-element-1945632 {
		text-align: center;
	}
}

@media (min-width:768px) {
	.elementor-7998 .elementor-element.elementor-element-5bb42f9c {
		width: 50%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-b794594 {
		width: 50%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-b4ceb34 {
		width: 50%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-ac867d4 {
		width: 50%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-3d9a1f6 {
		width: 50%;
	}
	
	.elementor-7998 .elementor-element.elementor-element-bcaa85c {
		width: 50%;
	}
}

/* Start custom CSS for heading, class: .elementor-element-586ec37c */
.elementor-5643 .elementor-element.elementor-element-c66fe32 .elementor-heading-title {
	animation-iteration-count: infinite !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-6c09ec5f */
.bs-product-hero > .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
}

@media screen and (min-width: 768px) {
	.bs-product-hero >.elementor-background-overlay {
		background-image: -webkit-linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
		background-image: linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
	}
}

.site-header {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c7d970c */
.elementor-5643 .elementor-element.elementor-element-c66fe32 .elementor-heading-title {
	animation-iteration-count: infinite !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-380519d */
.bs-product-hero > .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
}

@media screen and (min-width: 768px) {
	.bs-product-hero >.elementor-background-overlay {
		background-image: -webkit-linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
		background-image: linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
	}
}

.site-header {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-0342911 */
.elementor-5643 .elementor-element.elementor-element-c66fe32 .elementor-heading-title {
	animation-iteration-count: infinite !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-61dc6f6 */
.bs-product-hero > .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
}

@media screen and (min-width: 768px) {
	.bs-product-hero >.elementor-background-overlay {
		background-image: -webkit-linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
		background-image: linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
	}
}

.site-header {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-511c932 */
.elementor-5643 .elementor-element.elementor-element-c66fe32 .elementor-heading-title {
	animation-iteration-count: infinite !important;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-81aa7b3 */
.bs-product-hero > .elementor-background-overlay {
	background-color: rgba(255, 255, 255, 0);
	opacity: 0;
}

@media screen and (min-width: 768px) {
	.bs-product-hero >.elementor-background-overlay {
		background-image: -webkit-linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
		background-image: linear-gradient(95.92deg, #0d76e5 -10.16%, #2eb7dd 30.54%, transparent 78.6%) !important;
	}
}

.site-header {
	display: none;
}
