.elementor-222 .elementor-element.elementor-element-50997c8e > .elementor-container {
	max-width: 1600px;
}

.elementor-222 .elementor-element.elementor-element-50997c8e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-222 .elementor-element.elementor-element-50997c8e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 8px 35px 0px 35px;
}

.elementor-222 .elementor-element.elementor-element-25091142.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-222 .elementor-element.elementor-element-1da0e04 {
	text-align: left;
	width: auto;
	max-width: auto;
	z-index: 999;
}

.elementor-222 .elementor-element.elementor-element-7e1f9195 {
	display: block;
	text-align: center;
	width: auto;
	max-width: auto;
}

.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-vertical .aux-menu-depth-0 .aux-item-content {
	display: block;
	text-align: center;
}

.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-menu-depth-0 > .aux-item-content {
	color: var( --e-global-color-text );
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 1.5em;
	padding: 0px 0px 0px 40px;
}

.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-menu-depth-0.aux-hover > .aux-item-content {
	color: var( --e-global-color-3497e955 );
}
.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-menu-depth-0 .on{
	color:#013703;
}
.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-menu-depth-0.aux-hover > .aux-item-content {
	/*font-size: 17px;*/
}

.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-submenu .aux-menu-item {
	font-weight: 500;
}

.elementor-222 .elementor-element.elementor-element-7e1f9195.elementor-element {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-222 .elementor-element.elementor-element-8b08515 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-222 .elementor-element.elementor-element-8b08515 .aux-modern-button .aux-overlay:before {
	background-color: var( --e-global-color-3497e955 );
}

.elementor-222 .elementor-element.elementor-element-8b08515 .aux-overlay:before, .elementor-222 .elementor-element.elementor-element-8b08515 .aux-overlay:after {
	border-radius: 25px 25px 25px 25px;
}

.elementor-222 .elementor-element.elementor-element-8b08515 .aux-text {
	font-size: 16px;
}

.elementor-222 .elementor-element.elementor-element-8b08515 .aux-icon {
	font-size: 22px;
	color: #F1F1F1;
}

.elementor-222 .elementor-element.elementor-element-8b08515 {
	width: auto;
	max-width: auto;
}

@media(max-width:1024px) {
	.elementor-222 .elementor-element.elementor-element-25091142.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-222 .elementor-element.elementor-element-1da0e04 {
		text-align: center;
		width: 100%;
		max-width: 100%;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 > .elementor-widget-container {
		margin: 55px 0px 0px 0px;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 {
		width: auto;
		max-width: auto;
	}
}

@media(max-width:767px) {
	.elementor-222 .elementor-element.elementor-element-50997c8e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 10px 20px 10px 20px;
	}

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

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

	.elementor-222 .elementor-element.elementor-element-25091142.elementor-column > .elementor-widget-wrap {
		justify-content: space-between;
	}

	.elementor-222 .elementor-element.elementor-element-1da0e04 {
		text-align: left;
		width: auto;
		max-width: auto;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 {
		text-align: left;
		width: auto;
		max-width: auto;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-vertical .aux-menu-depth-0 .aux-item-content {
		text-align: left;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-menu-depth-0 > .aux-item-content {
		font-size: 18px;
		line-height: 1.8em;
		padding: 0px 0px 0px 0px;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 .aux-submenu .aux-menu-item {
		font-size: 16px;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195 > .elementor-widget-container {
		margin: 0px 15px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-222 .elementor-element.elementor-element-7e1f9195.elementor-element {
		--align-self: center;
		--flex-grow: 0;
		--flex-shrink: 0;
	}
}/* Start custom CSS for aux_menu_box, class: .elementor-element-7e1f9195 */.aux-master-menu.aux-horizontal.aux-skin-classic .aux-menu-depth-0 > .aux-submenu {
	color: #3D3D3D;
	margin-top: 0;
	background-color: #F3F3F3;
	text-align: left;
}/* End custom CSS */