/* End Custom Fonts CSS */

.elementor-9656 .elementor-element.elementor-element-63cdd99a > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-9656 .elementor-element.elementor-element-63cdd99a:not(.elementor-motion-effects-element-type-background), .elementor-9656 .elementor-element.elementor-element-63cdd99a > .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/11/Bulbshares-Smart-Knowledge-Base-GIF-2000-x-1080-px-2500-x-1080-px-1.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-9656 .elementor-element.elementor-element-63cdd99a > .elementor-container {
	min-height: 400px;
}

.elementor-9656 .elementor-element.elementor-element-63cdd99a > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-63cdd99a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-4dc45c1f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9656 .elementor-element.elementor-element-4dc45c1f > .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-9656 .elementor-element.elementor-element-4dc45c1f.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-4dc45c1f > .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-9656 .elementor-element.elementor-element-4dc45c1f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-9656 .elementor-element.elementor-element-cae070a > .elementor-container {
	max-width: 1200px;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-3324eec > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-3324eec.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-3324eec > .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-9656 .elementor-element.elementor-element-3324eec > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-7d65a60 {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-7d65a60 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-00d822a {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-00d822a > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-a50cf02 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-a50cf02 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-9656 .elementor-element.elementor-element-a50cf02 .elementor-button {
	font-family: "Gilroy", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-5a1f56fd {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-9656 .elementor-element.elementor-element-5a1f56fd .elementor-divider-separator {
	width: 100%;
}

.elementor-9656 .elementor-element.elementor-element-5a1f56fd .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

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

.elementor-9656 .elementor-element.elementor-element-56740b54 > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-56740b54 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-56740b54 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

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

.elementor-9656 .elementor-element.elementor-element-321722a {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-321722a > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-321722a img {
	width: 50%;
	max-width: 50%;
}

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

.elementor-9656 .elementor-element.elementor-element-6c6b1dd .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-6c6b1dd .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-6c6b1dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-6c6b1dd .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-40c41df > .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-9656 .elementor-element.elementor-element-40c41df .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

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

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

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

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

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

.elementor-9656 .elementor-element.elementor-element-40c41df .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-40c41df .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

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

.elementor-9656 .elementor-element.elementor-element-2b97989 {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-2b97989 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-2b97989 img {
	width: 50%;
	max-width: 50%;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-667682d7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-667682d7 .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-203d306c > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-203d306c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-203d306c > .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-9656 .elementor-element.elementor-element-203d306c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-91e2ee5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-9656 .elementor-element.elementor-element-91e2ee5:not(.elementor-motion-effects-element-type-background), .elementor-9656 .elementor-element.elementor-element-91e2ee5 > .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/11/Bulbshares-Smart-Knowledge-Base-GIF-2000-x-1080-px-2500-x-1080-px-1.gif");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-9656 .elementor-element.elementor-element-91e2ee5 > .elementor-container {
	min-height: 400px;
}

.elementor-9656 .elementor-element.elementor-element-91e2ee5 > .elementor-background-overlay {
	opacity: .54;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-91e2ee5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9656 .elementor-element.elementor-element-dfaac35:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9656 .elementor-element.elementor-element-dfaac35 > .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-9656 .elementor-element.elementor-element-dfaac35.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-dfaac35 > .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-9656 .elementor-element.elementor-element-dfaac35 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-9656 .elementor-element.elementor-element-6b4bdc31 > .elementor-container {
	max-width: 1200px;
}

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

.elementor-9656 .elementor-element.elementor-element-6b4bdc31 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 30px;
	margin-bottom: 50px;
	padding: 100px 0px 80px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-140b14a6 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-140b14a6.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-140b14a6 > .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-9656 .elementor-element.elementor-element-140b14a6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-212d67d9 {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-212d67d9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-32cbf41b {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-32cbf41b > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-36d3519 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-36d3519 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-36d3519 > .elementor-widget-container {
	margin: 20px 0px 20px 0px;
}

.elementor-9656 .elementor-element.elementor-element-65196dc5 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 0px;
}

.elementor-9656 .elementor-element.elementor-element-65196dc5 .elementor-divider-separator {
	width: 100%;
}

.elementor-9656 .elementor-element.elementor-element-65196dc5 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

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

.elementor-9656 .elementor-element.elementor-element-6e2196d0 > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-6e2196d0 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-6e2196d0 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

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

.elementor-9656 .elementor-element.elementor-element-d968244 {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-d968244 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-d968244 img {
	width: 90%;
	max-width: 90%;
}

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

.elementor-9656 .elementor-element.elementor-element-2fe1a056 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-9656 .elementor-element.elementor-element-2fe1a056 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-2fe1a056 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-2fe1a056 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-2fe1a056 .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-10dae07e > .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-9656 .elementor-element.elementor-element-10dae07e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

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

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

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

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

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

.elementor-9656 .elementor-element.elementor-element-10dae07e .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-10dae07e .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

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

.elementor-9656 .elementor-element.elementor-element-dfc612a {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-dfc612a > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-dfc612a img {
	width: 90%;
	max-width: 90%;
}

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

.elementor-9656 .elementor-element.elementor-element-32556001 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

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

.elementor-9656 .elementor-element.elementor-element-32556001 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-32556001 .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-6c0cd5e3 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-6c0cd5e3.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-6c0cd5e3 > .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-9656 .elementor-element.elementor-element-6c0cd5e3 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-5543efc5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-5543efc5 > .elementor-container {
	min-height: 700px;
}

.elementor-9656 .elementor-element.elementor-element-5543efc5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-5543efc5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-9656 .elementor-element.elementor-element-5e8c0b84 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-9656 .elementor-element.elementor-element-3851d722 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-3851d722 > .elementor-container {
	max-width: 1200px;
	min-height: 90px;
}

.elementor-9656 .elementor-element.elementor-element-3851d722 > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-3851d722 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 80px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-6ab3fa7c > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-6ab3fa7c.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-6ab3fa7c > .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-9656 .elementor-element.elementor-element-6ab3fa7c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-69a13e43 {
	width: 100%;
	max-width: 100%;
	z-index: 20;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-69a13e43 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-69a13e43 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 60px;
	font-weight: 800;
	color: #fff;
}

.elementor-9656 .elementor-element.elementor-element-152f56b6 {
	width: 100%;
	max-width: 100%;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-152f56b6 > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-1b2880e .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-1b2880e > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-2a77a3b0 .elementor-divider-separator {
	width: 100%;
}

.elementor-9656 .elementor-element.elementor-element-2a77a3b0 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

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

.elementor-9656 .elementor-element.elementor-element-2d091c19 > .elementor-widget-container {
	margin: 0px 10px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-2d091c19 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-2d091c19 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

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

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

.elementor-9656 .elementor-element.elementor-element-171529b {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-171529b > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-171529b img {
	width: 90%;
	max-width: 90%;
}

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

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

.elementor-9656 .elementor-element.elementor-element-6491025c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-6491025c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-6491025c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-6491025c .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-310740f1 > .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-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(0px / 2);
}

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

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

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

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

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

.elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-weight: 700;
}

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

.elementor-9656 .elementor-element.elementor-element-31e1a52 {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-31e1a52 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-31e1a52 img {
	width: 90%;
	max-width: 90%;
}

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

.elementor-9656 .elementor-element.elementor-element-74440f00 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

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

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

.elementor-9656 .elementor-element.elementor-element-74440f00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-74440f00 .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

.elementor-9656 .elementor-element.elementor-element-efb0130 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-efb0130 > .elementor-container {
	min-height: 700px;
}

.elementor-9656 .elementor-element.elementor-element-efb0130 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-460e3a06.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-460e3a06 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9656 .elementor-element.elementor-element-460e3a06 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-40b704bf > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-40b704bf > .elementor-container {
	max-width: 1200px;
	min-height: 90px;
}

.elementor-9656 .elementor-element.elementor-element-40b704bf > .elementor-background-overlay {
	opacity: 0;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-40b704bf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 80px 0px;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-5fe8ffab > .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-9656 .elementor-element.elementor-element-5fe8ffab > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-3b03924a {
	width: auto;
	max-width: auto;
	z-index: 20;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-3b03924a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-3b03924a .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 60px;
	font-weight: 800;
	color: #fff;
}

.elementor-9656 .elementor-element.elementor-element-53ed9c71 {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-53ed9c71 > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-73c1376 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-73c1376 > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-db6ad03 > .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-9656 .elementor-element.elementor-element-db6ad03 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-66930b07 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-weight: 700;
}

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

.elementor-9656 .elementor-element.elementor-element-2c004de {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-2c004de > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-2c004de img {
	width: 90%;
	max-width: 90%;
}

.elementor-9656 .elementor-element.elementor-element-41056969 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-41056969 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-41056969 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-9656 .elementor-element.elementor-element-41056969 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-41056969 .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

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

.elementor-9656 .elementor-element.elementor-element-203ca0f5 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0);
	opacity: 0;
}

.elementor-9656 .elementor-element.elementor-element-203ca0f5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-203ca0f5 > .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-9656 .elementor-element.elementor-element-203ca0f5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

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

.elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-9656 .elementor-element.elementor-element-5272f80c {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-item > a {
	font-family: "AvenirNext Bold", Sans-serif;
	font-weight: 700;
}

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

.elementor-9656 .elementor-element.elementor-element-236a21b {
	width: var(--container-widget-width, 5%);
	max-width: 5%;
	--container-widget-width: 5%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-236a21b > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-236a21b img {
	width: 90%;
	max-width: 90%;
}

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

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

.elementor-9656 .elementor-element.elementor-element-42cf0a2d {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-9656 .elementor-element.elementor-element-42cf0a2d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-42cf0a2d .elementor-icon-list-item > a {
	font-family: "Avenir Roman", Sans-serif;
	font-weight: 400;
}

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

.elementor-9656 .elementor-element.elementor-element-cf30f23 > .elementor-container {
	max-width: 1140px;
}

.elementor-9656 .elementor-element.elementor-element-758da95e {
	margin-top: 60px;
	margin-bottom: 60px;
}

.elementor-9656 .elementor-element.elementor-element-72cfcf0 {
	text-align: center;
}

.elementor-9656 .elementor-element.elementor-element-72cfcf0 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 52px;
	color: #015fe7;
}

.elementor-9656 .elementor-element.elementor-element-36cfb081 {
	text-align: center;
	color: var(--e-global-color-text);
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-9656 .elementor-element.elementor-element-6c4e2daa > .elementor-widget-container {
	border-radius: 36px 36px 36px 36px;
}

.elementor-9656 .elementor-element.elementor-element-6c4e2daa .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9656 .elementor-element.elementor-element-7dd4836 > .elementor-widget-container {
	border-radius: 36px 36px 36px 36px;
}

.elementor-9656 .elementor-element.elementor-element-7dd4836 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-9656 .elementor-element.elementor-element-6d382169 {
	margin-top: 30px;
	margin-bottom: 30px;
}

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

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

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

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

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

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

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

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

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

.elementor-9656 .elementor-element.elementor-element-5e03187c {
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-9656 .elementor-element.elementor-element-5e03187c .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-9656 .elementor-element.elementor-element-5e03187c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-5e03187c .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 20.8px;
}

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

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 > .elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(20px / 2);
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(20px / 2);
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(20px / 2);
	margin-left: calc(20px / 2);
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-20px / 2);
	margin-left: calc(-20px / 2);
}

body.rtl .elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-20px / 2);
}

body:not(.rtl) .elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-20px / 2);
}

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

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

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 {
	--e-icon-list-icon-size: 10px;
	--icon-vertical-align: flex-start;
	--icon-vertical-offset: 5px;
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-item > a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 20.8px;
}

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

.elementor-9656 .elementor-element.elementor-element-5210ca23 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-5210ca23 > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-9656 .elementor-element.elementor-element-3a51df73 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-3a51df73 > .elementor-container {
	min-height: 515px;
}

.elementor-9656 .elementor-element.elementor-element-3a51df73 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 60px;
	margin-bottom: 60px;
	padding: 15px 0px 15px 0px;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-78987429.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-9656 .elementor-element.elementor-element-70b4ef76 {
	text-align: center;
}

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

.elementor-9656 .elementor-element.elementor-element-67d3e758 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: "Gilroy", Sans-serif;
	font-size: 140px;
	font-weight: 800;
	line-height: 164.06px;
}

.elementor-9656 .elementor-element.elementor-element-67d3e758 .elementor-counter-title {
	color: var(--e-global-color-d3d6af1);
	font-family: "Gilroy", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	line-height: 58.59px;
}

.elementor-9656 .elementor-element.elementor-element-1ef48fa3 {
	text-align: center;
}

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

.elementor-9656 .elementor-element.elementor-element-2400b200 .elementor-counter-number-wrapper {
	color: var(--e-global-color-accent);
	font-family: "Gilroy", Sans-serif;
	font-size: 140px;
	font-weight: 800;
	line-height: 164.06px;
}

.elementor-9656 .elementor-element.elementor-element-2400b200 .elementor-counter-title {
	color: var(--e-global-color-d3d6af1);
	font-family: "Gilroy", Sans-serif;
	font-size: 50px;
	font-weight: 400;
	line-height: 58.59px;
}

.elementor-9656 .elementor-element.elementor-element-bdc8d3e > .elementor-container {
	max-width: 1140px;
}

.elementor-9656 .elementor-element.elementor-element-bdc8d3e {
	margin-top: 30px;
	margin-bottom: 30px;
}

.elementor-9656 .elementor-element.elementor-element-4eb1433b {
	text-align: center;
}

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

.elementor-9656 .elementor-element.elementor-element-5e59acbe {
	text-align: center;
}

.elementor-9656 .elementor-element.elementor-element-5e59acbe .elementor-heading-title {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	line-height: 34.76px;
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-3559af63 {
	margin-top: 40px;
	margin-bottom: 40px;
}

.elementor-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-4d183580.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

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

.elementor-9656 .elementor-element.elementor-element-4d183580.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-dfccae3 {
	--divider-border-style: solid;
	--divider-color: #bdbdbd;
	--divider-border-width: 1px;
}

.elementor-9656 .elementor-element.elementor-element-dfccae3 .elementor-divider-separator {
	width: 100%;
}

.elementor-9656 .elementor-element.elementor-element-dfccae3 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-9656 .elementor-element.elementor-element-dfccae3 .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-9656 .elementor-element.elementor-element-34b6dbad {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-9656 .elementor-element.elementor-element-34b6dbad > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-9656 .elementor-element.elementor-element-34b6dbad .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-34b6dbad .elementor-icon-box-title, .elementor-9656 .elementor-element.elementor-element-34b6dbad .elementor-icon-box-title a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
}

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

.elementor-9656 .elementor-element.elementor-element-157aada5 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-9656 .elementor-element.elementor-element-157aada5 .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-157aada5 .elementor-icon-box-title, .elementor-9656 .elementor-element.elementor-element-157aada5 .elementor-icon-box-title a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
}

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

.elementor-9656 .elementor-element.elementor-element-72c0a5ee > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-9656 .elementor-element.elementor-element-72c0a5ee .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-72c0a5ee .elementor-icon-box-title, .elementor-9656 .elementor-element.elementor-element-72c0a5ee .elementor-icon-box-title a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
}

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

.elementor-9656 .elementor-element.elementor-element-30e28088 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-9656 .elementor-element.elementor-element-30e28088 .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-9656 .elementor-element.elementor-element-30e28088 .elementor-icon-box-title, .elementor-9656 .elementor-element.elementor-element-30e28088 .elementor-icon-box-title a {
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 300;
}

.elementor-9656 .elementor-element.elementor-element-632643c4 > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-9656 .elementor-element.elementor-element-632643c4 .elementor-button {
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-43e4bed8 > .elementor-container {
	max-width: 1100px;
}

.elementor-9656 .elementor-element.elementor-element-43e4bed8 {
	padding: 50px 0px 10px 0px;
}

.elementor-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-4643ca22.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-4643ca22.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-9656 .elementor-element.elementor-element-4643ca22 > .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-9656 .elementor-element.elementor-element-4643ca22 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9656 .elementor-element.elementor-element-13063efe img {
	width: 100%;
	max-width: 100%;
	border-radius: 36px 36px 36px 36px;
}

.elementor-9656 .elementor-element.elementor-element-786031df > .elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
	padding: 10px 40px 10px 10px;
}

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

.elementor-9656 .elementor-element.elementor-element-71b07403 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-71b07403 {
	color: #000;
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-9656 .elementor-element.elementor-element-570cd067 .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-9656 .elementor-element.elementor-element-5cc7d20 > .elementor-container {
	max-width: 1100px;
}

.elementor-9656 .elementor-element.elementor-element-5cc7d20 {
	margin-top: 60px;
	margin-bottom: 60px;
	padding: 10px 0px 10px 0px;
	z-index: 20;
}

.elementor-9656 .elementor-element.elementor-element-31b347d > .elementor-element-populated {
	padding: 10px 40px 10px 10px;
}

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

.elementor-9656 .elementor-element.elementor-element-34149a69 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-34149a69 {
	color: #000;
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-9656 .elementor-element.elementor-element-4c37e1c5 .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-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-79dc4180.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-79dc4180.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-9656 .elementor-element.elementor-element-79dc4180 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-5ca65025 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-5ca65025 img {
	width: 100%;
	height: 333px;
	object-fit: fill;
	border-radius: 36px 36px 36px 36px;
}

.elementor-9656 .elementor-element.elementor-element-43b08d6a > .elementor-container {
	max-width: 1100px;
}

.elementor-9656 .elementor-element.elementor-element-43b08d6a {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 10px 0px 50px 0px;
}

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

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

.elementor-9656 .elementor-element.elementor-element-5ccd587e.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-9656 .elementor-element.elementor-element-5ccd587e > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-56e138d9 .jet-video {
	border-radius: 36px 36px 36px 36px;
}

.elementor-9656 .elementor-element.elementor-element-33e4cca6 > .elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
	padding: 10px 40px 10px 10px;
}

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

.elementor-9656 .elementor-element.elementor-element-589f60b5 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-589f60b5 {
	color: #000;
	font-family: "Avenir Next LT Pro", Sans-serif;
	font-size: 16px;
	font-weight: 100;
}

.elementor-9656 .elementor-element.elementor-element-6108d53c .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-9656 .elementor-element.elementor-element-7b07353 .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-9656 .elementor-element.elementor-element-1bd126dd > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-9656 .elementor-element.elementor-element-1bd126dd:not(.elementor-motion-effects-element-type-background), .elementor-9656 .elementor-element.elementor-element-1bd126dd > .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/11/bg-02.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-9656 .elementor-element.elementor-element-1bd126dd > .elementor-container {
	max-width: 1140px;
	min-height: 100px;
}

.elementor-9656 .elementor-element.elementor-element-1bd126dd {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 60px;
	margin-bottom: 60px;
	padding: 60px 0px 60px 0px;
}

.elementor-9656 .elementor-element.elementor-element-1bd126dd > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-41e740d6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-9656 .elementor-element.elementor-element-41e740d6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

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

.elementor-9656 .elementor-element.elementor-element-4ad6257d.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-9656 .elementor-element.elementor-element-660d2d53 {
	width: var(--container-widget-width, 95%);
	max-width: 95%;
	--container-widget-width: 95%;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-660d2d53 > .elementor-widget-container {
	margin: 60px 0px 0px 0px;
}

.elementor-9656 .elementor-element.elementor-element-660d2d53 .elementor-heading-title {
	font-family: "Gilroy", Sans-serif;
	font-size: 40px;
	font-weight: 800;
	line-height: 46.88px;
	color: var(--e-global-color-d3d6af1);
}

.elementor-9656 .elementor-element.elementor-element-826f1f {
	width: auto;
	max-width: auto;
	text-align: left;
}

.elementor-9656 .elementor-element.elementor-element-826f1f > .elementor-widget-container {
	margin: 20px 20px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-9656 .elementor-element.elementor-element-48f731c2 .elementor-button {
	background-color: #ffe802;
	font-family: "Gilroy", 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-9656 .elementor-element.elementor-element-48f731c2 > .elementor-widget-container {
	margin: 40px 0px 40px 0px;
}

.elementor-9656 .elementor-element.elementor-element-2c33f93f img {
	width: 100%;
	max-width: 100%;
}

.elementor-9656 .elementor-element.elementor-element-784f991 > .elementor-container {
	max-width: 1140px;
}

.elementor-9656 .elementor-element.elementor-element-784f991 {
	margin-top: 60px;
	margin-bottom: 60px;
}

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

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

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

.elementor-9656 .elementor-element.elementor-element-34348901 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 1;
}

.elementor-9656 .elementor-element.elementor-element-34348901 .jet-listing-grid__slider .jet-slick-dots li {
	background: #b4b4b4;
}

.elementor-9656 .elementor-element.elementor-element-34348901 .jet-listing-grid__slider .jet-slick-dots li:hover {
	background: var(--e-global-color-primary);
}

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

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

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

@media (min-width:768px) {
	.elementor-9656 .elementor-element.elementor-element-3324eec {
		width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-203d306c {
		width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-140b14a6 {
		width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-6c0cd5e3 {
		width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-4643ca22 {
		width: 54%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-786031df {
		width: 46%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-31b347d {
		width: 46%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-79dc4180 {
		width: 54%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5ccd587e {
		width: 54%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-33e4cca6 {
		width: 46%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-9656 .elementor-element.elementor-element-4643ca22 {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-786031df {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-31b347d {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-79dc4180 {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5ccd587e {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-33e4cca6 {
		width: 100%;
	}
}

@media (max-width:1366px) {
	.elementor-9656 .elementor-element.elementor-element-91e2ee5:not(.elementor-motion-effects-element-type-background), .elementor-9656 .elementor-element.elementor-element-91e2ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
	}
	
	.elementor-9656 .elementor-element.elementor-element-6b4bdc31 {
		margin-top: 20px;
		margin-bottom: 0px;
		padding: 60px 0px 80px 0px;
	}
}

@media (max-width:1024px) {
	.elementor-9656 .elementor-element.elementor-element-00d822a .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-9656 .elementor-element.elementor-element-32cbf41b .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-9656 .elementor-element.elementor-element-3851d722 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-69a13e43 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-152f56b6 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-9656 .elementor-element.elementor-element-1b2880e {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-9656 .elementor-element.elementor-element-2a77a3b0 .elementor-divider-separator {
		width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-2a77a3b0 .elementor-divider {
		padding-block-start: 0px;
		padding-block-end: 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-310740f1 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-40b704bf {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-53ed9c71 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-9656 .elementor-element.elementor-element-34b6dbad {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-157aada5 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-72c0a5ee {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-30e28088 {
		--container-widget-width: 50%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 50%);
		max-width: 50%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-43e4bed8 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5cc7d20 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5ca65025 img {
		height: 400px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-43b08d6a {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-826f1f .elementor-heading-title {
		line-height: 1.3em;
	}
}

@media (max-width:767px) {
	.elementor-9656 .elementor-element.elementor-element-63cdd99a {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-cae070a {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-3324eec > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-7d65a60 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-7d65a60 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-203d306c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-91e2ee5 {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-6b4bdc31 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-140b14a6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-212d67d9 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-212d67d9 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-6c0cd5e3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5543efc5 {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-3851d722 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-6ab3fa7c > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-69a13e43 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-69a13e43 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-1b2880e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-efb0130 {
		padding: 120px 0px 50px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-40b704bf {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5fe8ffab > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-3b03924a {
		text-align: left;
	}
	
	.elementor-9656 .elementor-element.elementor-element-3b03924a .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-73c1376 > .elementor-widget-container {
		margin: 40px 0px 40px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-db6ad03.elementor-column .elementor-widget-wrap {
		align-items: space-around;
	}
	
	.elementor-9656 .elementor-element.elementor-element-db6ad03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: space-around;
		align-items: space-around;
	}
	
	.elementor-9656 .elementor-element.elementor-element-db6ad03 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-66930b07 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-9656 .elementor-element.elementor-element-66930b07 > .elementor-widget-container {
		margin: 0px 30px 0px 30px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-66930b07 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-2c004de > .elementor-widget-container {
		margin: -5px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-2c004de {
		--container-widget-width: 25px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 25px);
		max-width: 25px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-41056969 {
		width: auto;
		max-width: auto;
	}
	
	.elementor-9656 .elementor-element.elementor-element-41056969 > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-bc-flex-widget .elementor-9656 .elementor-element.elementor-element-203ca0f5.elementor-column .elementor-widget-wrap {
		align-items: space-around;
	}
	
	.elementor-9656 .elementor-element.elementor-element-203ca0f5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: space-around;
		align-items: space-around;
	}
	
	.elementor-9656 .elementor-element.elementor-element-203ca0f5 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5272f80c {
		width: auto;
		max-width: auto;
		align-self: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5272f80c > .elementor-widget-container {
		margin: 0px 10px 0px 30px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-5272f80c .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-236a21b {
		--container-widget-width: 25px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 25px);
		max-width: 25px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-42cf0a2d {
		width: auto;
		max-width: auto;
	}
	
	.elementor-9656 .elementor-element.elementor-element-42cf0a2d > .elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-72cfcf0 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5e03187c {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5e03187c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-5e03187c .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 {
		--icon-vertical-align: flex-start;
		--icon-vertical-offset: 10px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9656 .elementor-element.elementor-element-4bd9b4b7 .elementor-icon-list-item > a {
		font-size: 18px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-4eb1433b {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-34b6dbad {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-157aada5 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-72c0a5ee {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-30e28088 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-9656 .elementor-element.elementor-element-43e4bed8 {
		padding: 20px 20px 20px 20px;
		z-index: 200;
	}
	
	.elementor-9656 .elementor-element.elementor-element-4643ca22 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-786031df > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-617c79bd {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-71b07403 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-71b07403 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5cc7d20 {
		margin-top: -90px;
		margin-bottom: 0px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-31b347d > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-7b452e0e {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-34149a69 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-34149a69 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-79dc4180 > .elementor-element-populated {
		margin: 40px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5ca65025 img {
		height: 200px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-43b08d6a {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-5ccd587e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-33e4cca6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-17212197 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-589f60b5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-9656 .elementor-element.elementor-element-589f60b5 {
		text-align: center;
	}
	
	.elementor-9656 .elementor-element.elementor-element-660d2d53 {
		text-align: center;
	}
}

/* Start custom CSS for heading, class: .elementor-element-7d65a60 */
.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-63cdd99a */
.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-212d67d9 */
.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-91e2ee5 */
.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-69a13e43 */
.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-5543efc5 */
.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-3b03924a */
.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-efb0130 */
.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 text-editor, class: .elementor-element-71b07403 */
.elementor-9656 .elementor-element.elementor-element-71b07403 {
	font-weight: 300 !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-34149a69 */
.elementor-9656 .elementor-element.elementor-element-34149a69 {
	font-weight: 300 !important;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-589f60b5 */
.elementor-9656 .elementor-element.elementor-element-589f60b5 {
	font-weight: 300 !important;
}
