/* End Custom Fonts CSS */

.elementor-1199 .elementor-element.elementor-element-530de863:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-530de863 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
	background: url("https://cdn-ilecpjm.nitrocdn.com/tGezsJEfvJNRnkRJxLbgcyfvSNnYztAP/assets/images/optimized/rev-8f2209a/www.appcast.io/wp-content/uploads/2020/12/Appcast_working_with_us_fallback.jpg") 50% 50%;
	background-size: cover;
}

.elementor-1199 .elementor-element.elementor-element-530de863 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, var(--e-global-color-primary) 13%, var(--e-global-color-accent) 100%);
	opacity: .68;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1199 .elementor-element.elementor-element-530de863 > .elementor-container {
	min-height: 100vh;
}

.elementor-1199 .elementor-element.elementor-element-530de863 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-6bb9820b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-6bb9820b > .elementor-element-populated {
	margin: 0% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
	padding: 0% 0% 0% 0%;
}

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

.elementor-1199 .elementor-element.elementor-element-716d356e > .elementor-element-populated {
	margin: 0% 53% 0% 0%;
	--e-column-margin-right: 53%;
	--e-column-margin-left: 0%;
}

.elementor-1199 .elementor-element.elementor-element-403170ae .elementor-heading-title {
	color: var(--e-global-color-b47dce1);
}

.elementor-1199 .elementor-element.elementor-element-5c139fd6 {
	color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-808ebc2 .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-808ebc2 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-808ebc2 .elementor-button:focus {
	background-color: var(--e-global-color-5cb4eb09);
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-808ebc2 {
	width: auto;
	max-width: auto;
}

.elementor-1199 .elementor-element.elementor-element-808ebc2 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-808ebc2 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-5ccd338c .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-weight: normal;
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	padding: 6px 6px 6px 6px;
}

.elementor-1199 .elementor-element.elementor-element-5ccd338c {
	width: auto;
	max-width: auto;
}

.elementor-1199 .elementor-element.elementor-element-5ccd338c > .elementor-widget-container {
	margin: 0px 0px 0px 40px;
}

.elementor-1199 .elementor-element.elementor-element-5ccd338c .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-5ccd338c .elementor-button:focus {
	color: var(--e-global-color-accent);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-5ccd338c .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-5ccd338c .elementor-button:focus svg {
	fill: var(--e-global-color-accent);
}

.elementor-1199 .elementor-element.elementor-element-8134f89 {
	margin-top: 100px;
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-fafd91e > .elementor-widget-container {
	margin: 49px 49px 49px 49px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-fafd91e img {
	max-width: 70%;
}

.elementor-1199 .elementor-element.elementor-element-00a9438 > .elementor-widget-container {
	padding: 0px 100px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-bdd2924 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 25% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-bdd2924 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1.125rem;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-5f3c606 .elementor-button {
	background-color: #fff;
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: 500;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
}

.elementor-1199 .elementor-element.elementor-element-5f3c606 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-5f3c606 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-5f3c606 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-5f3c606 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-5f3c606 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-e5e11aa > .elementor-widget-container {
	margin: 5% 9% 5% 9%;
}

.elementor-1199 .elementor-element.elementor-element-e5e11aa .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-1199 .elementor-element.elementor-element-e5e11aa .elementor-custom-embed-play i {
	color: var(--e-global-color-3e80cd8d);
	text-shadow: 0px 0px 45px #000;
}

.elementor-1199 .elementor-element.elementor-element-e5e11aa .elementor-custom-embed-play svg {
	fill: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-54cb3da:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-54cb3da > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-1199 .elementor-element.elementor-element-54cb3da {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 40px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-54cb3da > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1199 .elementor-element.elementor-element-dfb5c7e > .elementor-element-populated {
	margin: 45px 0px 50px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1199 .elementor-element.elementor-element-12dcc94 {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-12dcc94 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-33423f9 {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-1199 .elementor-element.elementor-element-6a0db09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-1199 .elementor-element.elementor-element-6a0db09 {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-f565c00 {
	margin-top: -70px;
	margin-bottom: 0px;
	padding: 0px 70px 0px 70px;
}

.elementor-1199 .elementor-element.elementor-element-af6cbd6 > .elementor-element-populated {
	margin: 45px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1199 .elementor-element.elementor-element-8888e35 > .elementor-element-populated {
	margin: 45px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1199 .elementor-element.elementor-element-0782014 > .elementor-element-populated {
	margin: 45px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1199 .elementor-element.elementor-element-3a9c390 > .elementor-widget-container {
	margin: 0px 25px -35px 0px;
}

.elementor-1199 .elementor-element.elementor-element-3a9c390 {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-9519ba4 > .elementor-widget-container {
	margin: 25px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-1199 .elementor-element.elementor-element-9519ba4 {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-28d832bc:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-28d832bc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-28d832bc > .elementor-container {
	min-height: 70vh;
}

.elementor-1199 .elementor-element.elementor-element-28d832bc {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-3d71cbea.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-3d71cbea > .elementor-element-populated {
	padding: 10% 10% 10% 10%;
}

.elementor-1199 .elementor-element.elementor-element-7a3750fa {
	font-family: var(--e-global-typography-primary-font-family), sans-serif;
	color: var(--e-global-color-5cb4eb09);
}

.elementor-1199 .elementor-element.elementor-element-473cd1e8 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
}

.elementor-1199 .elementor-element.elementor-element-473cd1e8 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-473cd1e8 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-473cd1e8 .elementor-button:focus {
	color: var(--e-global-color-primary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-473cd1e8 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-473cd1e8 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-1649374f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-1649374f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-1649374f > .elementor-element-populated {
	padding: 10% 20% 15% 15%;
}

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

.elementor-1199 .elementor-element.elementor-element-f255425 {
	z-index: 2;
}

.elementor-1199 .elementor-element.elementor-element-f255425 .elementor-widget-container {
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}

.elementor-1199 .elementor-element.elementor-element-f255425 .elementor-icon-wrapper {
	text-align: right;
}

.elementor-1199 .elementor-element.elementor-element-f255425 .elementor-icon {
	font-size: 98px;
}

.elementor-1199 .elementor-element.elementor-element-f255425 .elementor-icon svg {
	height: 98px;
}

.elementor-1199 .elementor-element.elementor-element-f255425 .elementor-icon i, .elementor-1199 .elementor-element.elementor-element-f255425 .elementor-icon svg {
	transform: rotate(324deg);
}

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

.elementor-1199 .elementor-element.elementor-element-5e277aaa > .elementor-widget-container {
	margin: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-7bb0dcf1 > .elementor-container {
	min-height: 90vh;
}

.elementor-1199 .elementor-element.elementor-element-4e143df {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-364628c3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1199 .elementor-element.elementor-element-364628c3 > .elementor-element-populated {
	padding: 10% 20% 0% 2%;
}

.elementor-1199 .elementor-element.elementor-element-3b6d6f3c .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-6a64eaee > .elementor-widget-container {
	padding: 0% 30% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-6a64eaee {
	text-align: left;
}

.elementor-1199 .elementor-element.elementor-element-5e49e237 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 25% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-5e49e237 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1.125rem;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0px;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-325d3494 > .elementor-element-populated {
	padding: 0% 5% 5% 0%;
}

.elementor-1199 .elementor-element.elementor-element-8d5a288 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-8d5a288 img {
	height: 291px;
	object-fit: cover;
	object-position: center center;
}

.elementor-1199 .elementor-element.elementor-element-55d05037 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-588f3870 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-427a284f > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-427a284f .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-724c9779 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-724c9779 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-6ffc12e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-6be029d > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-6be029d .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-40f67067 > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-40f67067 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-47a03e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-f396dde > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-f396dde .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-6f91e7b > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-6f91e7b {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-1512e2f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-7e1877e > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-7e1877e .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-44a2c65 > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-44a2c65 {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-52fcb08 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 2% 2% 0% 2%;
}

.elementor-1199 .elementor-element.elementor-element-afde4ee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-c7c9b29 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-c7c9b29 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-7aac282 > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-7aac282 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-e7302b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-5f16a20 > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-5f16a20 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-526761d > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-526761d {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-5e88f3c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-3cfc0ea > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-3cfc0ea .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-c3b8fd4 > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-c3b8fd4 {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-b4c230f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-7b23b73 > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-7b23b73 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-2dd137c > .elementor-widget-container {
	padding: 5% 10% 5% 0%;
}

.elementor-1199 .elementor-element.elementor-element-2dd137c {
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-6303481 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 30% 0% 30%;
}

.elementor-1199 .elementor-element.elementor-element-3ca676e1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-12e04f1d > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-12e04f1d .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-10584845 > .elementor-widget-container {
	padding: 5% 5% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-10584845 {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-2a7f570 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-49da8ba > .elementor-widget-container {
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-49da8ba .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-0f9410d > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-0f9410d {
	font-family: var(--e-global-typography-text-font-family), sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	text-transform: var(--e-global-typography-text-text-transform);
	font-style: var(--e-global-typography-text-font-style);
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-f29fbd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1199 .elementor-element.elementor-element-fa185e0 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-fa185e0 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-22aaa25 > .elementor-widget-container {
	padding: 5% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-22aaa25 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-5ae81fcf > .elementor-container {
	max-width: 1200px;
	min-height: 60vh;
}

.elementor-1199 .elementor-element.elementor-element-5ae81fcf {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-36427abd.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-36427abd > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-6fa9afe .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-77cf4250.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-77cf4250.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1199 .elementor-element.elementor-element-77cf4250 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1199 .elementor-element.elementor-element-77cf4250 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 10% 15% 15% 20%;
}

.elementor-1199 .elementor-element.elementor-element-76228e0d > .elementor-widget-container {
	padding: 0% 20% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-76228e0d .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-14e76c28 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 30% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-14e76c28 {
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1.125rem;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0px;
}

.elementor-1199 .elementor-element.elementor-element-3ccae18 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: normal;
	fill: var(--e-global-color-32985fbd);
	color: var(--e-global-color-32985fbd);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
}

.elementor-1199 .elementor-element.elementor-element-3ccae18 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-3ccae18 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-3ccae18 .elementor-button:focus {
	color: var(--e-global-color-32985fbd);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-3ccae18 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-3ccae18 .elementor-button:focus svg {
	fill: var(--e-global-color-32985fbd);
}

.elementor-1199 .elementor-element.elementor-element-35991a4 > .elementor-container {
	min-height: 100vh;
}

.elementor-1199 .elementor-element.elementor-element-35991a4 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-bb98a64 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1199 .elementor-element.elementor-element-bb98a64 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 20% 20% 20% 20%;
}

.elementor-1199 .elementor-element.elementor-element-489549c1 .elementor-heading-title {
	color: var(--e-global-color-5cb4eb09);
}

.elementor-1199 .elementor-element.elementor-element-c0f7bd6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 10% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-c0f7bd6 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-216aaeb8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-216aaeb8 {
	text-align: left;
}

.elementor-1199 .elementor-element.elementor-element-16fb9bbe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

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

.elementor-1199 .elementor-element.elementor-element-74da121 {
	text-align: right;
}

.elementor-1199 .elementor-element.elementor-element-74da121 img {
	max-width: 40vw;
	height: 100vh;
	object-fit: cover;
	object-position: center center;
}

.elementor-1199 .elementor-element.elementor-element-30e21b52:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-30e21b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-30e21b52 > .elementor-container {
	min-height: 660px;
}

.elementor-1199 .elementor-element.elementor-element-30e21b52 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1199 .elementor-element.elementor-element-30e21b52 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-29a7d91a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-29a7d91a > .elementor-element-populated {
	padding: 10% 10% 10% 10%;
}

.elementor-1199 .elementor-element.elementor-element-7a2bc7ba {
	font-family: var(--e-global-typography-primary-font-family), sans-serif;
	color: var(--e-global-color-5cb4eb09);
}

.elementor-1199 .elementor-element.elementor-element-5193e324 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
}

.elementor-1199 .elementor-element.elementor-element-5193e324 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-5193e324 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-5193e324 .elementor-button:focus {
	color: var(--e-global-color-primary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-5193e324 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-5193e324 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

body:not(.rtl) .elementor-1199 .elementor-element.elementor-element-caa9310 {
	left: 757px;
}

body.rtl .elementor-1199 .elementor-element.elementor-element-caa9310 {
	right: 757px;
}

.elementor-1199 .elementor-element.elementor-element-caa9310 {
	top: 260px;
}

.elementor-1199 .elementor-element.elementor-element-caa9310 .elementor-widget-container {
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}

.elementor-1199 .elementor-element.elementor-element-caa9310 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-caa9310 .elementor-icon {
	font-size: 80px;
}

.elementor-1199 .elementor-element.elementor-element-caa9310 .elementor-icon svg {
	height: 80px;
}

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

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

.elementor-1199 .elementor-element.elementor-element-2e904b6d > .elementor-element-populated {
	padding: 10% 20% 15% 15%;
}

.elementor-1199 .elementor-element.elementor-element-5b94fe6c > .elementor-container {
	min-height: 80vh;
}

.elementor-1199 .elementor-element.elementor-element-5b94fe6c {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-1da2f56b > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-468a8b03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1199 .elementor-element.elementor-element-468a8b03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-1199 .elementor-element.elementor-element-468a8b03 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-primary);
	box-shadow: -7px 8px 6px -4px rgba(0, 0, 0, .16);
	transition: background 0s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
	padding: 0% 0% 10% 0%;
}

.elementor-1199 .elementor-element.elementor-element-468a8b03:hover > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16);
}

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

.elementor-1199 .elementor-element.elementor-element-5709039e > .elementor-widget-container {
	background-color: #05062c;
	padding: 5% 5% 5% 10%;
}

.elementor-1199 .elementor-element.elementor-element-5709039e .elementor-heading-title {
	color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-5c50d3c9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-5c50d3c9 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-2d9bb779 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-2d9bb779 {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-2087ac2a .elementor-button {
	background-color: var(--e-global-color-b47dce1);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: 500;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
}

.elementor-1199 .elementor-element.elementor-element-2087ac2a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5% 0% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-2087ac2a .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-2087ac2a .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-2087ac2a .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-2087ac2a .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-3c1cccad:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1199 .elementor-element.elementor-element-3c1cccad > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-1199 .elementor-element.elementor-element-3c1cccad > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-primary);
	box-shadow: -7px 8px 6px -4px rgba(0, 0, 0, .16);
	transition: background 0s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
	padding: 0% 0% 10% 0%;
}

.elementor-1199 .elementor-element.elementor-element-3c1cccad:hover > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16);
}

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

.elementor-1199 .elementor-element.elementor-element-fbf6117 > .elementor-widget-container {
	background-color: #05062c;
	padding: 5% 5% 5% 10%;
}

.elementor-1199 .elementor-element.elementor-element-fbf6117 .elementor-heading-title {
	color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-3dc679a9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-3dc679a9 .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-17fbf8c0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-17fbf8c0 {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-438ef130 .elementor-button {
	background-color: var(--e-global-color-b47dce1);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: 500;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
}

.elementor-1199 .elementor-element.elementor-element-438ef130 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5% 0% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-438ef130 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-438ef130 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-438ef130 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-438ef130 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-61efabc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1199 .elementor-element.elementor-element-61efabc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b47dce1);
}

.elementor-1199 .elementor-element.elementor-element-61efabc0 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: var(--e-global-color-primary);
	box-shadow: -7px 8px 6px -4px rgba(0, 0, 0, .16);
	transition: background 0s, border .5s, border-radius .5s, box-shadow .5s;
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
	padding: 0% 0% 10% 0%;
}

.elementor-1199 .elementor-element.elementor-element-61efabc0:hover > .elementor-element-populated {
	box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, .16);
}

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

.elementor-1199 .elementor-element.elementor-element-4abe8c17 > .elementor-widget-container {
	background-color: #05062c;
	padding: 5% 5% 5% 10%;
}

.elementor-1199 .elementor-element.elementor-element-4abe8c17 .elementor-heading-title {
	color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-689d9ccb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 8% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-689d9ccb .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-407d5b35 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 6% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-407d5b35 {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-3028f552 .elementor-button {
	background-color: var(--e-global-color-b47dce1);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: 500;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
}

.elementor-1199 .elementor-element.elementor-element-3028f552 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5% 0% 0% 10%;
}

.elementor-1199 .elementor-element.elementor-element-3028f552 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-3028f552 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-3028f552 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-3028f552 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-4d015e2:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-4d015e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-4d015e2 > .elementor-container {
	min-height: 489px;
}

.elementor-1199 .elementor-element.elementor-element-4d015e2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 0px;
	z-index: 10;
}

.elementor-1199 .elementor-element.elementor-element-4d015e2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

.elementor-1199 .elementor-element.elementor-element-d2e8a14 > .elementor-element-populated {
	padding: 10% 10% 10% 10%;
}

.elementor-1199 .elementor-element.elementor-element-91b7d21 {
	font-family: var(--e-global-typography-primary-font-family), sans-serif;
	color: var(--e-global-color-5cb4eb09);
}

.elementor-1199 .elementor-element.elementor-element-e78b294 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
}

.elementor-1199 .elementor-element.elementor-element-e78b294 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-e78b294 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-e78b294 .elementor-button:focus {
	color: var(--e-global-color-primary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-e78b294 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-e78b294 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-596c714.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-596c714 > .elementor-element-populated {
	padding: 10% 20% 15% 15%;
}

body:not(.rtl) .elementor-1199 .elementor-element.elementor-element-a54d6b9 {
	left: -197px;
}

body.rtl .elementor-1199 .elementor-element.elementor-element-a54d6b9 {
	right: -197px;
}

.elementor-1199 .elementor-element.elementor-element-a54d6b9 {
	top: 79px;
	z-index: 101;
}

.elementor-1199 .elementor-element.elementor-element-a54d6b9 .elementor-widget-container {
	--e-transform-origin-x: center;
	--e-transform-origin-y: center;
}

.elementor-1199 .elementor-element.elementor-element-a54d6b9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-a54d6b9 .elementor-icon {
	font-size: 80px;
}

.elementor-1199 .elementor-element.elementor-element-a54d6b9 .elementor-icon svg {
	height: 80px;
}

.elementor-1199 .elementor-element.elementor-element-da6fdb3 > .elementor-container {
	max-width: 1200px;
	min-height: 620px;
}

.elementor-1199 .elementor-element.elementor-element-da6fdb3 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-1199 .elementor-element.elementor-element-d8f42f4.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1199 .elementor-element.elementor-element-d8f42f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 20px;
}

.elementor-1199 .elementor-element.elementor-element-d8f42f4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 10% 15% 15% 20%;
}

.elementor-1199 .elementor-element.elementor-element-3929b95 .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-056f738 > .elementor-widget-container {
	padding: 0% 15% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-056f738 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-02ac75b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-02ac75b {
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1.125rem;
	font-weight: normal;
	line-height: 1.4em;
	letter-spacing: 0px;
}

.elementor-1199 .elementor-element.elementor-element-064ac60 .elementor-button {
	background-color: rgba(255, 255, 255, 0);
	font-family: "Founders Grotesk Text", sans-serif;
	font-size: 1rem;
	font-weight: normal;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: var(--e-global-color-5cb4eb09);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 5px 0px 4px;
}

.elementor-1199 .elementor-element.elementor-element-064ac60 > .elementor-widget-container {
	padding: 5% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-064ac60 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-064ac60 .elementor-button:focus {
	color: var(--e-global-color-secondary);
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1199 .elementor-element.elementor-element-064ac60 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-064ac60 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

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

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

.elementor-1199 .elementor-element.elementor-element-6343478 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1199 .elementor-element.elementor-element-87e4660 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 5%;
	--padding-bottom: 10%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-1199 .elementor-element.elementor-element-87e4660.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1199 .elementor-element.elementor-element-e860405 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
}

.elementor-1199 .elementor-element.elementor-element-e860405:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-e860405 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilecpjm.nitrocdn.com/tGezsJEfvJNRnkRJxLbgcyfvSNnYztAP/assets/images/optimized/rev-8f2209a/www.appcast.io/wp-content/uploads/2025/06/MLH_5490-scaled-1.jpg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1199 .elementor-element.elementor-element-2b86628 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-1199 .elementor-element.elementor-element-2b86628:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-2b86628 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-3e80cd8d);
}

.elementor-1199 .elementor-element.elementor-element-318abfe > .elementor-widget-container {
	background-color: #fff;
	padding: 10% 0% 0% 15%;
}

.elementor-1199 .elementor-element.elementor-element-318abfe {
	text-align: left;
}

.elementor-1199 .elementor-element.elementor-element-318abfe .elementor-heading-title {
	color: var(--e-global-color-secondary);
}

.elementor-1199 .elementor-element.elementor-element-79c02cc > .elementor-widget-container {
	padding: 0% 15% 0% 15%;
}

.elementor-1199 .elementor-element.elementor-element-79c02cc .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-917668b {
	--display: flex;
}

.elementor-1199 .elementor-element.elementor-element-7c2c0a2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1199 .elementor-element.elementor-element-a168fa9 > .elementor-widget-container {
	padding: 0% 12% 5% 15%;
}

.elementor-1199 .elementor-element.elementor-element-a168fa9.elementor-element {
	--align-self: center;
}

.elementor-1199 .elementor-element.elementor-element-a168fa9 {
	text-align: left;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-c8ad262 {
	--display: flex;
}

.elementor-1199 .elementor-element.elementor-element-007442d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1199 .elementor-element.elementor-element-7d457f6 > .elementor-widget-container {
	padding: 0% 12% 5% 15%;
}

.elementor-1199 .elementor-element.elementor-element-7d457f6.elementor-element {
	--align-self: center;
}

.elementor-1199 .elementor-element.elementor-element-7d457f6 {
	text-align: left;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-42a5f67 {
	--display: flex;
}

.elementor-1199 .elementor-element.elementor-element-e3d25fb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1199 .elementor-element.elementor-element-76401fa > .elementor-widget-container {
	padding: 0% 12% 5% 15%;
}

.elementor-1199 .elementor-element.elementor-element-76401fa.elementor-element {
	--align-self: center;
}

.elementor-1199 .elementor-element.elementor-element-76401fa {
	text-align: left;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-8e82d63 {
	--display: flex;
	--min-height: 0px;
}

.elementor-1199 .elementor-element.elementor-element-2f35a3a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1199 .elementor-element.elementor-element-4d7889d > .elementor-widget-container {
	padding: 0% 12% 5% 15%;
}

.elementor-1199 .elementor-element.elementor-element-4d7889d.elementor-element {
	--align-self: center;
}

.elementor-1199 .elementor-element.elementor-element-4d7889d {
	text-align: left;
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-fe9dd1c {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 0px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: -50px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: -50px;
	--e-n-carousel-arrow-normal-color: var(--e-global-color-5cb4eb09);
	--e-n-carousel-arrow-hover-color: var(--e-global-color-5cb4eb09);
}

.elementor-1199 .elementor-element.elementor-element-fe9dd1c > .elementor-widget-container {
	background-color: #fff;
	padding: 0px 5px 0px 5px;
}

.elementor-1199 .elementor-element.elementor-element-70ecef90:not(.elementor-motion-effects-element-type-background), .elementor-1199 .elementor-element.elementor-element-70ecef90 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-b169646);
}

.elementor-1199 .elementor-element.elementor-element-70ecef90 > .elementor-container {
	min-height: 400px;
}

.elementor-1199 .elementor-element.elementor-element-70ecef90 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1199 .elementor-element.elementor-element-70ecef90 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-1199 .elementor-element.elementor-element-25edf4f8.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-1199 .elementor-element.elementor-element-25edf4f8.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-1199 .elementor-element.elementor-element-25edf4f8 > .elementor-element-populated {
	margin: 150px 0px 150px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-1199 .elementor-element.elementor-element-16052578 > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-16052578.elementor-element {
	--align-self: center;
}

.elementor-1199 .elementor-element.elementor-element-16052578 {
	text-align: center;
}

.elementor-1199 .elementor-element.elementor-element-16052578 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-1199 .elementor-element.elementor-element-df0a782 .elementor-button {
	background-color: var(--e-global-color-secondary);
	font-family: "Founders Grotesk Text", sans-serif;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-df0a782 .elementor-button:hover, .elementor-1199 .elementor-element.elementor-element-df0a782 .elementor-button:focus {
	background-color: var(--e-global-color-7454d76d);
	color: var(--e-global-color-primary);
}

.elementor-1199 .elementor-element.elementor-element-df0a782 {
	width: auto;
	max-width: auto;
}

.elementor-1199 .elementor-element.elementor-element-df0a782 > .elementor-widget-container {
	margin: 5% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-1199 .elementor-element.elementor-element-df0a782 .elementor-button:hover svg, .elementor-1199 .elementor-element.elementor-element-df0a782 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

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

@media (min-width:768px) {
	.elementor-1199 .elementor-element.elementor-element-bb98a64 {
		width: 59.927%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-16fb9bbe {
		width: 40%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-e860405 {
		--width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2b86628 {
		--width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-8e82d63 {
		--content-width: 1264px;
	}
}

@media (max-width:1024px) {
	.elementor-1199 .elementor-element.elementor-element-530de863 {
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6bb9820b.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-716d356e > .elementor-element-populated {
		margin: 0% 20% 0% 0%;
		--e-column-margin-right: 20%;
		--e-column-margin-left: 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-bdd2924 > .elementor-widget-container {
		padding: 0% 5% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5f3c606 > .elementor-widget-container {
		padding: 0% 0% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-28d832bc > .elementor-container {
		min-height: 99px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-28d832bc {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3d71cbea > .elementor-element-populated {
		padding: 10% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7a3750fa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-1649374f > .elementor-element-populated {
		padding: 0% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7bb0dcf1 > .elementor-container {
		min-height: 0vh;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7bb0dcf1 {
		margin-top: 5%;
		margin-bottom: 5%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4e143df {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-364628c3 > .elementor-element-populated {
		padding: 10% 0% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6a64eaee > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e49e237 > .elementor-widget-container {
		padding: 0% 5% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-55d05037 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-588f3870 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6ffc12e5 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-47a03e3 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6f91e7b {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-1512e2f > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-44a2c65 {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-52fcb08 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-afde4ee > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-e7302b9 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-526761d {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e88f3c > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c3b8fd4 {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-b4c230f > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6303481 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3ca676e1 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-10584845 {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-2a7f570 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-0f9410d {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-f29fbd6 > .elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5ae81fcf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-36427abd > .elementor-element-populated {
		padding: 0% 10% 5% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-77cf4250 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0% 0% 0% 15%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-14e76c28 > .elementor-widget-container {
		padding: 0% 15% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-35991a4 > .elementor-container {
		min-height: 0vh;
	}
	
	.elementor-1199 .elementor-element.elementor-element-35991a4 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-bb98a64 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 10% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-74da121 img {
		width: 100vw;
		max-width: 100vw;
		height: 50vh;
		object-fit: cover;
	}
	
	.elementor-1199 .elementor-element.elementor-element-30e21b52 > .elementor-container {
		min-height: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-30e21b52 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-29a7d91a > .elementor-element-populated {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7a2bc7ba > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-caa9310 {
		width: auto;
		max-width: auto;
		top: -159px;
	}
	
	body:not(.rtl) .elementor-1199 .elementor-element.elementor-element-caa9310 {
		left: 475px;
	}
	
	body.rtl .elementor-1199 .elementor-element.elementor-element-caa9310 {
		right: 475px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2e904b6d > .elementor-element-populated {
		padding: 0% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5b94fe6c > .elementor-container {
		min-height: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5b94fe6c {
		padding: 0% 0% 10% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-468a8b03 > .elementor-element-populated {
		margin: 5% 5% 0% 10%;
		--e-column-margin-right: 5%;
		--e-column-margin-left: 10%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5c50d3c9 > .elementor-widget-container {
		padding: 5% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2d9bb779 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2087ac2a > .elementor-widget-container {
		padding: 0% 0% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3c1cccad > .elementor-element-populated {
		margin: 5% 10% 0% 5%;
		--e-column-margin-right: 10%;
		--e-column-margin-left: 5%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3dc679a9 > .elementor-widget-container {
		padding: 5% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-17fbf8c0 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-438ef130 > .elementor-widget-container {
		padding: 0% 0% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-61efabc0 > .elementor-element-populated {
		margin: 5% 5% 0% 5%;
		--e-column-margin-right: 5%;
		--e-column-margin-left: 5%;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-689d9ccb > .elementor-widget-container {
		padding: 5% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-407d5b35 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3028f552 > .elementor-widget-container {
		padding: 0% 0% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4d015e2 > .elementor-container {
		min-height: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4d015e2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-d2e8a14 > .elementor-element-populated {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-91b7d21 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-596c714 > .elementor-element-populated {
		padding: 0% 10% 10% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-a54d6b9 {
		width: auto;
		max-width: auto;
		top: 576px;
	}
	
	body:not(.rtl) .elementor-1199 .elementor-element.elementor-element-a54d6b9 {
		left: 436px;
	}
	
	body.rtl .elementor-1199 .elementor-element.elementor-element-a54d6b9 {
		right: 436px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-da6fdb3 > .elementor-container {
		min-height: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-da6fdb3 {
		margin-top: 10%;
		margin-bottom: 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-d8f42f4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0% 0% 0% 15%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-02ac75b > .elementor-widget-container {
		padding: 0% 15% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-fe9dd1c {
		--e-n-carousel-swiper-slides-to-display: 2;
	}
	
	.elementor-1199 .elementor-element.elementor-element-25edf4f8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

@media (max-width:767px) {
	.elementor-1199 .elementor-element.elementor-element-3baddb52 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-716d356e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5c139fd6 > .elementor-widget-container {
		padding: 0% 20% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5ccd338c {
		width: auto;
		max-width: auto;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5ccd338c > .elementor-widget-container {
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-bdd2924 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5f3c606 > .elementor-widget-container {
		padding: 0% 0% 20% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-28d832bc > .elementor-container {
		min-height: 0vh;
	}
	
	.elementor-1199 .elementor-element.elementor-element-28d832bc {
		padding: 75px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3d71cbea > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 0% 9% 0% 9%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-1649374f > .elementor-element-populated {
		padding: 0% 8% 0% 8%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e277aaa > .elementor-widget-container {
		padding: 0px 0px 75px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-364628c3 > .elementor-element-populated {
		padding: 6% 6% 6% 6%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e49e237 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-325d3494 > .elementor-element-populated {
		padding: 0px 5px 0px 5px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-8d5a288 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-55d05037 {
		padding: 7% 0% 7% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-588f3870 > .elementor-element-populated {
		padding: 5% 5% 0% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-427a284f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-427a284f {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-724c9779 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-724c9779 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6ffc12e5 > .elementor-element-populated {
		padding: 10% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6be029d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6be029d {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-40f67067 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-40f67067 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-47a03e3 > .elementor-element-populated {
		padding: 0% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-f396dde > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-f396dde {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6f91e7b > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6f91e7b {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-1512e2f > .elementor-element-populated {
		padding: 0% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7e1877e > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7e1877e {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-44a2c65 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-44a2c65 {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-52fcb08 {
		padding: 7% 0% 7% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-afde4ee > .elementor-element-populated {
		padding: 10% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c7c9b29 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c7c9b29 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7aac282 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7aac282 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-e7302b9 > .elementor-element-populated {
		padding: 0% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5f16a20 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5f16a20 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-526761d > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-526761d {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e88f3c > .elementor-element-populated {
		padding: 0% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3cfc0ea > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3cfc0ea {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c3b8fd4 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c3b8fd4 {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-b4c230f > .elementor-element-populated {
		padding: 5% 5% 0% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7b23b73 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-7b23b73 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2dd137c > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2dd137c {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6303481 {
		padding: 7% 0% 7% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3ca676e1 > .elementor-element-populated {
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-12e04f1d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-12e04f1d {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-10584845 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-10584845 {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-2a7f570 > .elementor-element-populated {
		padding: 0% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-49da8ba > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-49da8ba {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-0f9410d > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-0f9410d {
		text-align: center;
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-1199 .elementor-element.elementor-element-f29fbd6 > .elementor-element-populated {
		padding: 10% 5% 10% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-fa185e0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-fa185e0 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-22aaa25 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-22aaa25 {
		text-align: center;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5ae81fcf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 0% 5% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-36427abd > .elementor-element-populated {
		padding: 5% 5% 5% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-77cf4250 > .elementor-element-populated {
		padding: 10% 7.5% 0% 7.5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-76228e0d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-14e76c28 > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-bb98a64 > .elementor-element-populated {
		padding: 15% 7.5% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-c0f7bd6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0% 10% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-216aaeb8 > .elementor-widget-container {
		padding: 0% 5% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-30e21b52 > .elementor-container {
		min-height: 0vh;
	}
	
	.elementor-1199 .elementor-element.elementor-element-30e21b52 {
		padding: 20% 0% 20% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-29a7d91a > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 0% 9% 0% 9%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2e904b6d > .elementor-element-populated {
		padding: 0% 8% 0% 8%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-30abdb80 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5b94fe6c {
		padding: 10% 0% 10% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-468a8b03 > .elementor-element-populated {
		margin: 0% 5% 0% 5%;
		--e-column-margin-right: 5%;
		--e-column-margin-left: 5%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5c50d3c9 > .elementor-widget-container {
		padding: 10% 0% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2d9bb779 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2087ac2a > .elementor-widget-container {
		padding: 0% 0% 20% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3c1cccad > .elementor-element-populated {
		margin: 10% 5% 0% 5%;
		--e-column-margin-right: 5%;
		--e-column-margin-left: 5%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3dc679a9 > .elementor-widget-container {
		padding: 10% 0% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-17fbf8c0 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-438ef130 > .elementor-widget-container {
		padding: 0% 0% 20% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-61efabc0 > .elementor-element-populated {
		margin: 10% 5% 0% 5%;
		--e-column-margin-right: 5%;
		--e-column-margin-left: 5%;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-689d9ccb > .elementor-widget-container {
		padding: 10% 0% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-407d5b35 > .elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3028f552 > .elementor-widget-container {
		padding: 0% 0% 20% 10%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4d015e2 > .elementor-container {
		min-height: 0vh;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4d015e2 {
		padding: 10% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-d2e8a14 > .elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
		padding: 0% 9% 0% 9%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-596c714 > .elementor-element-populated {
		padding: 0% 8% 0% 8%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-4cbafdf > .elementor-widget-container {
		padding: 0px 0px 75px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-da6fdb3 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-d8f42f4 > .elementor-element-populated {
		padding: 10% 10% 10% 7%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-02ac75b > .elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-fe9dd1c {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-1199 .elementor-element.elementor-element-70ecef90 > .elementor-container {
		min-height: 366px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-25edf4f8 > .elementor-element-populated {
		margin: -150px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 5% 5% 5% 5%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-16052578 > .elementor-widget-container {
		margin: -60px 0px 0px 0px;
	}
	
	.elementor-1199 .elementor-element.elementor-element-16052578 .elementor-heading-title {
		font-size: 2rem;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1199 .elementor-element.elementor-element-3d71cbea {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-1649374f {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-588f3870 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-6ffc12e5 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-47a03e3 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-1512e2f {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-afde4ee {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-e7302b9 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-5e88f3c {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-b4c230f {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3ca676e1 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2a7f570 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-f29fbd6 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-36427abd {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-77cf4250 {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-bb98a64 {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-16fb9bbe {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-29a7d91a {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-2e904b6d {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-468a8b03 {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-3c1cccad {
		width: 50%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-61efabc0 {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-d2e8a14 {
		width: 100%;
	}
	
	.elementor-1199 .elementor-element.elementor-element-596c714 {
		width: 100%;
	}
}

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