@charset "utf-8";

@media only screen and (max-width: 370px) {
.container {
	padding-left: 16px;
	padding-right: 16px;
}
.header .grid, .header-place {
	height: 80px;
}
.header .container {
	padding-right: 50px;
}
.header .toggle-menu {
	right: 16px;
}
.top-block {
	padding-top: 0;
	padding-bottom: 10px;
}
.top-block .top .h1 {
	width: auto;
}
.top-block .top .plane {
	margin-top: 16px;
}
.slider-reviews {
	margin-left: -16px;
	margin-right: -16px;
}
.slider-reviews .slick-list {
	margin-left: -16px;
	margin-right: -16px;
	padding-left: 8px;
	padding-right: 8px;
}
.footer .grid .el {
	padding-left: 8px;
}
.footer .join {
	padding-right: 8px!important;
}
}
