
.elementor-17893 .elementor-element.elementor-element-28ed74f7:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-28ed74f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a0114;
}

.elementor-17893 .elementor-element.elementor-element-28ed74f7 > .elementor-container {
	max-width: 1144px;
	min-height: 750px;
}

.elementor-17893 .elementor-element.elementor-element-28ed74f7 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-28ed74f7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-17893 .elementor-element.elementor-element-5994413c > .elementor-element-populated {
	padding: 0px 40px 0px 35px;
}

.elementor-17893 .elementor-element.elementor-element-4ba7042c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 50px;
	letter-spacing: -1.3px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-6b7a1b8f > .elementor-widget-container {
	margin: 3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-6b7a1b8f {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-207ee93d .elementor-button {
	background-color: #c54137;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #c54137;
	border-radius: 100px 100px 100px 100px;
	padding: 15px 21px 15px 21px;
}

.elementor-17893 .elementor-element.elementor-element-207ee93d .elementor-button:hover, .elementor-17893 .elementor-element.elementor-element-207ee93d .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: #fff;
	border-color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-207ee93d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-207ee93d .elementor-button:hover svg, .elementor-17893 .elementor-element.elementor-element-207ee93d .elementor-button:focus svg {
	fill: #fff;
}

.elementor-17893 .elementor-element.elementor-element-75916f4f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-58c2e462 img {
	border-radius: 25px 25px 25px 25px;
}

.elementor-17893 .elementor-element.elementor-element-79e098d > .elementor-container {
	max-width: 1160px;
}

.elementor-17893 .elementor-element.elementor-element-79e098d {
	padding: 20px 0px 20px 0px;
}

.elementor-17893 .elementor-element.elementor-element-6884c6ab > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-6a1626d6 > .elementor-container {
	max-width: 1050px;
}

.elementor-17893 .elementor-element.elementor-element-6a1626d6 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 35px 0px 50px 0px;
}

.elementor-17893 .elementor-element.elementor-element-66cbfdce.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17893 .elementor-element.elementor-element-1c1d160 {
	--e-image-carousel-slides-to-show: 4;
}

.elementor-17893 .elementor-element.elementor-element-1c1d160 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-17893 .elementor-element.elementor-element-2d0e503a {
	width: var(--container-widget-width, 650px);
	max-width: 650px;
	--container-widget-width: 650px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-2d0e503a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: -1.3px;
}

.elementor-17893 .elementor-element.elementor-element-5063d3ba {
	margin-top: 23px;
	margin-bottom: 0px;
}

.elementor-17893 .elementor-element.elementor-element-31c6898 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-31c6898 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-31c6898 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 22px;
	letter-spacing: -.5px;
}

.elementor-17893 .elementor-element.elementor-element-43740f45 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-43740f45 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-17893 .elementor-element.elementor-element-64eb0e7a > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-64eb0e7a {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-64eb0e7a .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 22px;
	letter-spacing: -.5px;
}

.elementor-17893 .elementor-element.elementor-element-77484d1c > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-77484d1c {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-17893 .elementor-element.elementor-element-4b054ac1 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-4b054ac1 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-4b054ac1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 22px;
	letter-spacing: -.5px;
}

.elementor-17893 .elementor-element.elementor-element-14e3a0c1 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-14e3a0c1 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-17893 .elementor-element.elementor-element-73c419fb:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-73c419fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a0114;
}

.elementor-17893 .elementor-element.elementor-element-73c419fb > .elementor-container {
	max-width: 1080px;
}

.elementor-17893 .elementor-element.elementor-element-73c419fb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 110px 0px 110px 0px;
}

.elementor-17893 .elementor-element.elementor-element-73c419fb > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-ee9da54 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-17c5701:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5f54c5;
}

.elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-element-populated, .elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-element-populated > .elementor-background-overlay, .elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 19px 40px 0px;
	--e-column-margin-right: 19px;
	--e-column-margin-left: 0px;
	padding: 15px 17px 17px 17px;
}

.elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-47fbcf7 {
	width: var(--container-widget-width, 42%);
	max-width: 42%;
	--container-widget-width: 42%;
	--container-widget-flex-grow: 0;
}

.elementor-17893 .elementor-element.elementor-element-47fbcf7 > .elementor-widget-container {
	margin: 41px 0px 27px 0px;
	padding: 0px 0px 0px 32px;
}

.elementor-17893 .elementor-element.elementor-element-47fbcf7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	line-height: 44px;
	letter-spacing: -1.3px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 > .elementor-widget-container {
	padding: 0px 0px 54px 32px;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-9b451f2 > .elementor-widget-container {
	margin: 0px 0px -58px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-9b451f2 img {
	width: 100%;
	height: 385px;
	object-fit: cover;
	object-position: center center;
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-d6e3700:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5f54c5;
}

.elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-element-populated, .elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-element-populated > .elementor-background-overlay, .elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 40px 0px 0px 19px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 19px;
	padding: 17px 17px 17px 17px;
}

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

.elementor-17893 .elementor-element.elementor-element-b1b247f > .elementor-widget-container {
	margin: -58px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-b1b247f img {
	width: 100%;
	height: 385px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #fff;
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-8710abc {
	width: var(--container-widget-width, 42%);
	max-width: 42%;
	--container-widget-width: 42%;
	--container-widget-flex-grow: 0;
}

.elementor-17893 .elementor-element.elementor-element-8710abc > .elementor-widget-container {
	margin: 40px 0px 27px 0px;
	padding: 0px 0px 0px 32px;
}

.elementor-17893 .elementor-element.elementor-element-8710abc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 600;
	line-height: 44px;
	letter-spacing: -1.3px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b > .elementor-widget-container {
	padding: 0px 0px 54px 32px;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

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

.elementor-17893 .elementor-element.elementor-element-6a1641bb:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-6a1641bb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #231a2b;
}

.elementor-17893 .elementor-element.elementor-element-6a1641bb, .elementor-17893 .elementor-element.elementor-element-6a1641bb > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-6a1641bb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 26px 0px 26px 50px;
}

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

.elementor-17893 .elementor-element.elementor-element-6d1e3615 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 38px;
	font-weight: 600;
	letter-spacing: -1.3px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-351d7a4b {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-351d7a4b > .elementor-widget-container {
	padding: 0px 0px 23px 0px;
}

.elementor-17893 .elementor-element.elementor-element-571c8f8 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17893 .elementor-element.elementor-element-571c8f8:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-571c8f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #231a2b;
}

.elementor-17893 .elementor-element.elementor-element-571c8f8, .elementor-17893 .elementor-element.elementor-element-571c8f8 > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-571c8f8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-17893 .elementor-element.elementor-element-571c8f8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

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

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

.elementor-17893 .elementor-element.elementor-element-0d816c3 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 {
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-47d71238 {
	width: auto;
	max-width: auto;
	--e-icon-list-icon-size: 26px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-weight: 400;
}

.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-5eb266bd > .elementor-widget-container {
	margin: 0px -88px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-5eb266bd img {
	height: 410px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-3ef7ddb {
	padding: 90px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-17893 .elementor-element.elementor-element-403aff43.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-17893 .elementor-element.elementor-element-403aff43.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17893 .elementor-element.elementor-element-1a248198 > .elementor-container {
	max-width: 1080px;
}

.elementor-17893 .elementor-element.elementor-element-30fe2cf2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17893 .elementor-element.elementor-element-7cbde5ea {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-7cbde5ea > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-17893 .elementor-element.elementor-element-7cbde5ea .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 50px;
	letter-spacing: -1.3px;
}

.elementor-17893 .elementor-element.elementor-element-50ec509c > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-50ec509c {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #8c8c8c;
}

.elementor-17893 .elementor-element.elementor-element-43bd3952 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17893 .elementor-element.elementor-element-43bd3952 > .elementor-container {
	max-width: 1080px;
}

.elementor-17893 .elementor-element.elementor-element-43bd3952 {
	margin-top: 119px;
	margin-bottom: 0px;
}

.elementor-17893 .elementor-element.elementor-element-309c6203 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-794566bb img {
	height: 395px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #808080;
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-66eb4815 > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-17893 .elementor-element.elementor-element-1b7b944e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: -1.3px;
	color: #000;
}

.elementor-17893 .elementor-element.elementor-element-66168f5 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-66168f5 {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 23px;
	color: #000;
}

.elementor-17893 .elementor-element.elementor-element-392b6:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-392b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5f54c5;
}

.elementor-17893 .elementor-element.elementor-element-392b6 > .elementor-container {
	max-width: 1080px;
}

.elementor-17893 .elementor-element.elementor-element-392b6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 0px 100px 0px;
}

.elementor-17893 .elementor-element.elementor-element-392b6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-17893 .elementor-element.elementor-element-2edd822a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-17893 .elementor-element.elementor-element-2edd822a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17893 .elementor-element.elementor-element-7a0f087f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17893 .elementor-element.elementor-element-7a0f087f > .elementor-container {
	max-width: 1080px;
}

.elementor-17893 .elementor-element.elementor-element-7a0f087f {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-17893 .elementor-element.elementor-element-6ecb2a6f > .elementor-element-populated {
	padding: 0px 80px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-1d56fd6e {
	text-align: left;
}

.elementor-17893 .elementor-element.elementor-element-1d56fd6e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	line-height: 33px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-224f2b0f {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 23px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-13px / 2);
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-icon i {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-icon svg {
	fill: #fff;
	transition: fill .3s;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e {
	--e-icon-list-icon-size: 0px;
	--icon-vertical-offset: 0px;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-icon {
	padding-inline-end: 0px;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-item > a {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
}

.elementor-17893 .elementor-element.elementor-element-5d74451e .elementor-icon-list-text {
	color: #fff;
	transition: color .3s;
}

.elementor-17893 .elementor-element.elementor-element-5ed360c1 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-18ab6cf9 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-20ef366b > .elementor-container {
	max-width: 1050px;
}

.elementor-17893 .elementor-element.elementor-element-20ef366b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 110px 0px 100px 0px;
}

.elementor-17893 .elementor-element.elementor-element-48493c1b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17893 .elementor-element.elementor-element-611471e5 {
	width: var(--container-widget-width, 650px);
	max-width: 650px;
	--container-widget-width: 650px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-611471e5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: -1.3px;
}

.elementor-17893 .elementor-element.elementor-element-67e45996 > .elementor-container {
	max-width: 990px;
}

.elementor-17893 .elementor-element.elementor-element-67e45996 {
	margin-top: 23px;
	margin-bottom: 0px;
}

.elementor-17893 .elementor-element.elementor-element-3b019a4e > .elementor-element-populated {
	padding: 0px 10px 0px 10px;
}

.elementor-17893 .elementor-element.elementor-element-5d3fc440 img {
	height: 40px;
	object-fit: contain;
	object-position: center center;
}

.elementor-17893 .elementor-element.elementor-element-399e4150 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-399e4150 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-399e4150 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 22px;
}

.elementor-17893 .elementor-element.elementor-element-3cf3a3dc > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-3cf3a3dc {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-17893 .elementor-element.elementor-element-62daab91 .elementor-button {
	background-color: #fff;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #8f8f8f;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-62daab91 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-62daab91 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-17893 .elementor-element.elementor-element-62daab91 .elementor-button .elementor-button-content-wrapper {
	gap: 7px;
}

.elementor-17893 .elementor-element.elementor-element-63d5e6ab > .elementor-element-populated {
	padding: 0px 10px 0px 10px;
}

.elementor-17893 .elementor-element.elementor-element-6ebe1519 img {
	height: 40px;
	object-fit: contain;
	object-position: center center;
}

.elementor-17893 .elementor-element.elementor-element-2138917f > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-2138917f {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-2138917f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 600;
	line-height: 22px;
}

.elementor-17893 .elementor-element.elementor-element-30706603 > .elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-30706603 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
}

.elementor-17893 .elementor-element.elementor-element-10ea28 .elementor-button {
	background-color: #fff;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	fill: #000;
	color: #000;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #8f8f8f;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-10ea28 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-10ea28 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-17893 .elementor-element.elementor-element-10ea28 .elementor-button .elementor-button-content-wrapper {
	gap: 7px;
}

.elementor-17893 .elementor-element.elementor-element-592e6b7a:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-592e6b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0a0114;
}

.elementor-17893 .elementor-element.elementor-element-592e6b7a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 85px 0px 90px 0px;
}

.elementor-17893 .elementor-element.elementor-element-592e6b7a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-56138203 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-666c89c1 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-666c89c1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: -1.3px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-1295d2f8 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-709b38d7 > .elementor-container {
	max-width: 1140px;
}

.elementor-17893 .elementor-element.elementor-element-709b38d7 {
	margin-top: 90px;
	margin-bottom: 40px;
}

.elementor-17893 .elementor-element.elementor-element-41f11aa1 > .elementor-widget-container {
	margin: 0px 0px 11px 0px;
}

.elementor-17893 .elementor-element.elementor-element-41f11aa1 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-41f11aa1 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 40px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: -1.3px;
}

.elementor-17893 .elementor-element.elementor-element-4411225d {
	margin-top: 16px;
	margin-bottom: 0px;
}

.elementor-17893 .elementor-element.elementor-element-ebb5dc6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-3fe8895f {
	--grid-columns: 2;
	--grid-column-gap: 15px;
}

.elementor-17893 .elementor-element.elementor-element-3fe8895f .elementor-loop-container {
	grid-auto-rows: 1fr;
}

.elementor-17893 .elementor-element.elementor-element-3fe8895f .e-loop-item > .elementor-section, .elementor-17893 .elementor-element.elementor-element-3fe8895f .e-loop-item > .elementor-section > .elementor-container, .elementor-17893 .elementor-element.elementor-element-3fe8895f .e-loop-item > .e-con, .elementor-17893 .elementor-element.elementor-element-3fe8895f .e-loop-item .elementor-section-wrap  > .e-con {
	height: 100%;
}

.elementor-17893 .elementor-element.elementor-element-128bd450:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-128bd450 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5f54c5;
}

.elementor-17893 .elementor-element.elementor-element-128bd450 > .elementor-container {
	max-width: 1140px;
}

.elementor-17893 .elementor-element.elementor-element-128bd450 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 45px 0px 55px 0px;
}

.elementor-17893 .elementor-element.elementor-element-128bd450 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-37f730a6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-2b59ee8d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17893 .elementor-element.elementor-element-3f661ab7 {
	width: var(--container-widget-width, 686.438px);
	max-width: 686.438px;
	--container-widget-width: 686.438px;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-17893 .elementor-element.elementor-element-3f661ab7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 1.3em;
	letter-spacing: 0px;
	color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-3576feef {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .3px;
	color: #c4c5f3;
}

.elementor-17893 .elementor-element.elementor-element-3576feef > .elementor-widget-container {
	margin: 0px 0px -10px 0px;
}

.elementor-17893 .elementor-element.elementor-element-72bf346e .elementor-button {
	background-color: #c54137;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #c54137;
	border-radius: 100px 100px 100px 100px;
	padding: 15px 21px 15px 21px;
}

.elementor-17893 .elementor-element.elementor-element-72bf346e .elementor-button:hover, .elementor-17893 .elementor-element.elementor-element-72bf346e .elementor-button:focus {
	background-color: rgba(255, 255, 255, 0);
	color: #fff;
	border-color: #fff;
}

.elementor-17893 .elementor-element.elementor-element-72bf346e > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-72bf346e .elementor-button:hover svg, .elementor-17893 .elementor-element.elementor-element-72bf346e .elementor-button:focus svg {
	fill: #fff;
}

.elementor-17893 .elementor-element.elementor-element-736b788 {
	padding: 85px 0px 85px 0px;
}

.elementor-17893 .elementor-element.elementor-element-5a34663 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17893 .elementor-element.elementor-element-3f80977 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-17893 .elementor-element.elementor-element-3f80977 {
	text-align: center;
}

.elementor-17893 .elementor-element.elementor-element-3f80977 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 30px;
	font-weight: 400;
	line-height: 1.1em;
	color: #0a0113;
}

.elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-17893 .elementor-element.elementor-element-8a09af0:not(.elementor-motion-effects-element-type-background), .elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilblekd.nitrocdn.com/bpbNzbblcprVjFllczfoEqhsCegkROBU/assets/images/optimized/rev-b90c066/www.mersive.com/wp-content/uploads/2023/10/wework-in-office-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #000 100%);
	opacity: .9;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-container {
	min-height: 500px;
}

.elementor-17893 .elementor-element.elementor-element-8a09af0, .elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-background-overlay {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17893 .elementor-element.elementor-element-8a09af0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-17893 .elementor-element.elementor-element-b6c98e0 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .9;
}

.elementor-17893 .elementor-element.elementor-element-b6c98e0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-17893 .elementor-element.elementor-element-33b4581 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-17893 .elementor-element.elementor-element-33b4581 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	line-height: 1.5em;
	color: #fff;
}

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

@media (max-width:1024px) {
	.elementor-17893 .elementor-element.elementor-element-1c1d160 {
		--e-image-carousel-slides-to-show: 3;
	}
	
	.elementor-17893 .elementor-element.elementor-element-43740f45 {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-77484d1c {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-14e3a0c1 {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-73c419fb {
		padding: 60px 15px 50px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-551a78e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-47fbcf7 > .elementor-widget-container {
		margin: 1px 0px 17px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-47fbcf7 {
		--container-widget-width: 210px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 210px);
		max-width: 210px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-47fbcf7 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 > .elementor-widget-container {
		padding: 0px 0px 20px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-4d87f23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-9b451f2 img {
		height: 280px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-b1b247f img {
		height: 280px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-8710abc {
		width: var(--container-widget-width, 210px);
		max-width: 210px;
		--container-widget-width: 210px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17893 .elementor-element.elementor-element-8710abc > .elementor-widget-container {
		margin: 0px 0px 17px 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-8710abc .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b > .elementor-widget-container {
		padding: 0px 0px 20px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
		padding-block-end: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
		margin-block-start: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
		margin-inline: calc(12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items {
		margin-inline: calc(-12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-ec78d1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
		inset-inline-end: calc(-12px / 2);
	}
	
	.elementor-17893 .elementor-element.elementor-element-6a1641bb {
		padding: 25px 15px 25px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6d1e3615 {
		text-align: left;
	}
	
	.elementor-17893 .elementor-element.elementor-element-571c8f8 {
		padding: 25px 15px 25px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6e0ad37 > .elementor-element-populated {
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-78e17694 > .elementor-element-populated {
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5eb266bd {
		width: initial;
		max-width: initial;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5eb266bd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5eb266bd img {
		height: 350px;
		object-fit: cover;
	}
	
	.elementor-17893 .elementor-element.elementor-element-7cbde5ea .elementor-heading-title {
		font-size: 30px;
		line-height: 38px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-66eb4815 > .elementor-element-populated {
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1b7b944e .elementor-heading-title {
		font-size: 26px;
		line-height: 36px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1d56fd6e .elementor-heading-title {
		font-size: 26px;
		line-height: 38px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-62daab91 .elementor-button {
		font-size: 14px;
		border-width: 0px 0px 2px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-10ea28 .elementor-button {
		font-size: 14px;
		border-width: 0px 0px 2px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3fe8895f {
		--grid-columns: 2;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3f661ab7 .elementor-heading-title {
		font-size: 30px;
		line-height: 38px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-736b788 {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-8a09af0 > .elementor-container {
		min-height: 400px;
	}
}

@media (min-width:769px) {
	.elementor-17893 .elementor-element.elementor-element-5994413c {
		width: 40%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-75916f4f {
		width: 60%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-309c6203 {
		width: 54%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-66eb4815 {
		width: 46%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6ecb2a6f {
		width: 50%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5ed360c1 {
		width: 50%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1c4738d1 {
		width: 78.501%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-706710d8 {
		width: 21.307%;
	}
}

@media (max-width:1024px) and (min-width:769px) {
	.elementor-17893 .elementor-element.elementor-element-5994413c {
		width: 55%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-75916f4f {
		width: 45%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-639140b6 {
		width: 55%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-726929e {
		width: 55%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6e0ad37 {
		width: 45%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-78e17694 {
		width: 45%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1c4738d1 {
		width: 70%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-706710d8 {
		width: 30%;
	}
}

@media (max-width:768px) {
	.elementor-17893 .elementor-element.elementor-element-28ed74f7 > .elementor-container {
		min-height: 690px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-28ed74f7 {
		padding: 70px 0px 0px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-17893 .elementor-element.elementor-element-32dcba03.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-17893 .elementor-element.elementor-element-32dcba03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-17893 .elementor-element.elementor-element-e3683ba {
		margin-top: -15px;
		margin-bottom: 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5994413c > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-4ba7042c .elementor-heading-title {
		font-size: 35px;
		line-height: 42px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6b7a1b8f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-207ee93d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-75916f4f > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-58c2e462 img {
		height: 230px;
		object-fit: cover;
	}
	
	.elementor-17893 .elementor-element.elementor-element-79e098d {
		padding: 20px 0px 20px 0px;
		z-index: 1;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1c1d160 {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-17893 .elementor-element.elementor-element-2d0e503a .elementor-heading-title {
		font-size: 30px;
		line-height: 36px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-73c419fb {
		padding: 50px 15px 60px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-ee9da54 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-17c5701 > .elementor-element-populated {
		margin: 0px 0px 80px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-9b451f2 img {
		height: 220px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-d6e3700 > .elementor-element-populated {
		margin: 80px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-b1b247f img {
		height: 220px;
		border-width: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6a1641bb {
		padding: 25px 0px 25px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6d1e3615 {
		text-align: left;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6d1e3615 .elementor-heading-title {
		font-size: 30px;
		line-height: 36px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-351d7a4b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-571c8f8 {
		padding: 25px 0px 25px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-0d816c3 .elementor-icon-list-item > a {
		font-size: 12px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6e0ad37 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-a7f6910 .elementor-icon-list-item > a {
		font-size: 12px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17893 .elementor-element.elementor-element-47d71238 .elementor-icon-list-item > a {
		font-size: 12px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-78e17694 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-5eb266bd img {
		height: 250px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3ef7ddb {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-7cbde5ea {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-17893 .elementor-element.elementor-element-7cbde5ea .elementor-heading-title {
		font-size: 22px;
		line-height: 26px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-43bd3952 {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-794566bb img {
		height: 250px;
		border-width: 0px 0px 1px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-66eb4815 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1b7b944e {
		text-align: left;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1b7b944e .elementor-heading-title {
		font-size: 26px;
		line-height: 32px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-66168f5 {
		text-align: left;
		font-size: 16px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-392b6 {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-2edd822a > .elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-7a0f087f {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-6ecb2a6f > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-1d56fd6e .elementor-heading-title {
		font-size: 26px;
		line-height: 32px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-224f2b0f {
		font-size: 16px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-18ab6cf9 img {
		height: 250px;
		object-fit: cover;
	}
	
	.elementor-17893 .elementor-element.elementor-element-20ef366b {
		padding: 60px 0px 50px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-62daab91 .elementor-button {
		font-size: 14px;
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-63d5e6ab > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-10ea28 .elementor-button {
		font-size: 14px;
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-592e6b7a {
		padding: 55px 15px 50px 15px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-4411225d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3fe8895f {
		--grid-columns: 1;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3f661ab7 {
		text-align: center;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3f661ab7 .elementor-heading-title {
		font-size: 22px;
		line-height: 28px;
		letter-spacing: -.5px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-3576feef {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-72bf346e > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-17893 .elementor-element.elementor-element-736b788 {
		padding: 20px 10px 20px 10px;
	}
}
