.elementor-80411 .elementor-element.elementor-element-bc0e84a:not(.elementor-motion-effects-element-type-background),
.elementor-80411 .elementor-element.elementor-element-bc0e84a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #2D2D2D;
}

.elementor-80411 .elementor-element.elementor-element-bc0e84a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 75px 80px 0px 80px;
	z-index: 0;
}

.elementor-80411 .elementor-element.elementor-element-bc0e84a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-80411 .elementor-element.elementor-element-51621fb {
	padding: 0px 0px 34px 0px;
}

.elementor-80411 .elementor-element.elementor-element-326b08a>.elementor-element-populated {
	padding: 0px 80px 0px 0px;
}

.elementor-80411 .elementor-element.elementor-element-6b1d981 {
	text-align: left;
}

.elementor-80411 .elementor-element.elementor-element-6b1d981 img {
	width: 25% !important;
	height:150px !important;
}

.elementor-80411 .elementor-element.elementor-element-4e40a02>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-80411 .elementor-element.elementor-element-4e40a02 {
	font-family: "Poppins", Sans-serif;
	color: #E5E9F0;
}

.elementor-80411 .elementor-element.elementor-element-52c1fce>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-80411 .elementor-element.elementor-element-52c1fce .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #B1BED2;
}

.elementor-80411 .elementor-element.elementor-element-19d6420 {
	text-align: left;
}

.elementor-80411 .elementor-element.elementor-element-a3920fd>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-80411 .elementor-element.elementor-element-a3920fd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #B1BED2;
}

.elementor-80411 .elementor-element.elementor-element-15af215 {
	text-align: left;
}

.elementor-80411 .elementor-element.elementor-element-ada023d {
	text-align: left;
}

.elementor-80411 .elementor-element.elementor-element-ada023d .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #B1BED2;
}

.elementor-80411 .elementor-element.elementor-element-92d086d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-80411 .elementor-element.elementor-element-92d086d {
	font-family: "Poppins", Sans-serif;
	color: #E5E9F0;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form__submit {
	background-color: #7504ED;
	color: #FFFFFF;
	border-radius: 15px 15px 15px 15px;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form__submit:hover {
	background-color: #686868;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a>.elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form {
	width: 85%;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form__input {
	border-radius: 15px 15px 15px 15px;
	background-color: #ECECEC;
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form__submit {
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	text-decoration: none;
}

.elementor-80411 .elementor-element.elementor-element-3207d4a .jet-subscribe-form__message .jet-subscribe-form__message-inner {
	justify-content: center;
}

.elementor-80411 .elementor-element.elementor-element-2fcf8e7 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #B1BED2;
}

.elementor-80411 .elementor-element.elementor-element-573049f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-80411 .elementor-element.elementor-element-573049f {
	font-family: "Poppins", Sans-serif;
	color: #E5E9F0;
}

.elementor-80411 .elementor-element.elementor-element-e91d1b2>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-80411 .elementor-element.elementor-element-e91d1b2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	color: #B1BED2;
}

.elementor-80411 .elementor-element.elementor-element-c18214f {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 22px;
	--grid-column-gap: 25px;
}

.elementor-80411 .elementor-element.elementor-element-c18214f .elementor-widget-container {
	text-align: left;
}

.elementor-80411 .elementor-element.elementor-element-3f61882 {
	--divider-border-style: dashed;
	--divider-color: #FFFFFF;
	--divider-border-width: 1px;
}

.elementor-80411 .elementor-element.elementor-element-3f61882 .elementor-divider-separator {
	width: 100%;
}

.elementor-80411 .elementor-element.elementor-element-3f61882 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu .elementor-item {
	text-decoration: none;
}

.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-2e6d447);
	fill: var(--e-global-color-2e6d447);
}

.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu--main .elementor-item:hover,
.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-80411 .elementor-element.elementor-element-4a4e47d .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-07d821f);
	fill: var(--e-global-color-07d821f);
}

.elementor-80411 .elementor-element.elementor-element-0b99e15>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-80411 .elementor-element.elementor-element-0b99e15 {
	text-align: center;
	font-family: "Poppins", Sans-serif;
	color: #FFFFFF;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media(min-width:2400px) {
	.elementor-80411 .elementor-element.elementor-element-2fcf8e7>.elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
}

@media(max-width:1024px) {
	.elementor-80411 .elementor-element.elementor-element-bc0e84a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-80411 .elementor-element.elementor-element-bc0e84a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 0px 0px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-326b08a>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-6b1d981>.elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-6b1d981 {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-4e40a02>.elementor-widget-container {
		margin: 0px 0px 24px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-4e40a02 {
		font-size: 14px;
		line-height: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-52c1fce {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-52c1fce .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-19d6420 {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-a3920fd {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-a3920fd .elementor-heading-title {
		font-size: 20px;
		line-height: 25px;
	}

	.elementor-80411 .elementor-element.elementor-element-15af215 {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-ada023d>.elementor-widget-container {
		margin: 0px 0px 5px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-ada023d {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-ada023d .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-92d086d {
		text-align: center;
		font-size: 14px;
		line-height: 18px;
	}

	.elementor-80411 .elementor-element.elementor-element-2fcf8e7 {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-2fcf8e7 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-573049f {
		text-align: center;
		font-size: 14px;
		line-height: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-e91d1b2>.elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}

	.elementor-80411 .elementor-element.elementor-element-e91d1b2 {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-e91d1b2 .elementor-heading-title {
		font-size: 20px;
	}

	.elementor-80411 .elementor-element.elementor-element-c18214f .elementor-widget-container {
		text-align: center;
	}

	.elementor-80411 .elementor-element.elementor-element-0b99e15 {
		font-size: 14px;
		line-height: 18px;
	}
}