.city_choose {
	width: 100%;
	margin: auto 0 0 0;
	height: fit-content;
	position: absolute;
	bottom: 0;
	vertical-align: bottom;
}
.menu_city_choose {}
.menu_city {
	display: grid;
}
.menu_city a {
	font-size: 7vw;
	font-weight: 700;
	line-height: 1;
	text-transform: uppercase;
}
.menu_city_item {
	margin-left: -.25rem;
}

/* 768 ***************************************/
@media (max-width: 768px) {}
/* 768 ***************************************/
@media (max-width: 480px) {
	.city_choose {
		margin: auto 0 6rem 0;
	}
	.menu_city a {
		font-size: 38px;  
	}
	.menu_city_item {
		margin-left: 0;
	}
}