@media (max-width: 1300px) {
	.btn-slick-prev {
		left: 19%;
	}

	.btn-slick-next {
		left: 81%;
	}
}

@media (max-width: 1200px) {
	.header {
		padding: 35px 10px 244px 10px;
		overflow: hidden;
	}

	.location {
		padding: 140px 20px;
	}

	.location-wrapper {
		flex-direction: column;
		align-items: center;
	}

	.location-block:not(:last-child) {
		margin-bottom: 20px;
	}

	/* news   */

	.news {
		padding: 140px 10px 143px 10px;
	}

	.news__wrapper {
		justify-content: center;
		flex-wrap: wrap;
		gap: 45px;
	}
	/*  footer  */

	.footer {
		padding: 70px 10px 78px 10px;
	}
}

@media (max-width: 980px) {
	/*  footer  */
	.footer__wrapper > div {
		width: 50%;
	}
}

@media (max-width: 850px) {
	.nav {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
	}

	.menu {
		background: #fff;
		position: absolute;
		left: 100%;
		right: 0;
		top: 0;
		height: 100vh;
		z-index: 2;
		flex-direction: column;
		justify-content: flex-start;
		padding: 30px;
		transition: all 0.4s ease;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
	}

	.menu.active {
		left: 0%;
		transition: all 0.4s ease;
		-webkit-transition: all 0.4s ease;
		-moz-transition: all 0.4s ease;
		-ms-transition: all 0.4s ease;
		-o-transition: all 0.4s ease;
	}

	.menu-list + .menu-list {
		margin-left: 0px;
		margin-top: 30px;
	}

	.menu-link {
		color: #000;
	}

	.desctop_btn {
		display: none;
	}

	.mibile-menu {
		display: block;
	}

	.menu-list .mobile_btn {
		display: block;
	}
}

@media (max-width: 768px) {
	.location-subtitle {
		width: 95%;
	}

	.location {
		padding: 70px 20px;
	}

	.header-bottom-title {
		width: 100%;
		font-size: 50px;
		line-height: 60px;
	}

	.header-bottom-text {
		width: 100%;
	}

	/* news */
	.news {
		padding: 50px 10px 50px 10px;
	}

	/* footer */

	.footer {
		padding: 50px 10px 50px 10px;
	}

	.footer__form {
		width: 100%;
		justify-content: center;
		flex-direction: column;
		row-gap: 20px;
	}

	.input-email,
	.footer__btn {
		width: 95%;
		margin: 0 auto;
	}
}

@media (max-width: 590px) {
	.header {
		padding: 35px 10px 100px 10px;
	}

	.header-bottom {
		margin-top: 100px;
	}

	.header-bottom-title {
		width: 100%;
		font-size: 40px;
		line-height: 50px;
	}

	.slider {
		padding: 0 10px 57px 10px;
	}

	.slick-dots li {
		width: 35px;
	}

	/*  news  */

	.news-subtitle {
		width: 100%;
	}

	.news__left {
		width: 100%;
	}

	.news__left img {
		width: 100%;
	}

	.news__right {
		width: 100%;
	}

	.news__right-wrapper {
		justify-content: center;
		gap: 45px;
		flex-wrap: wrap;
	}

	/*  footer  */
	.footer__wrapper > div {
		width: 100%;
		text-align: center;
	}
}

@media (max-width: 450px) {
	.header-bottom-title {
		width: 100%;
		font-size: 30px;
		line-height: 40px;
	}

	.location {
		padding: 70px 10px;
	}

	.inner-title {
		font-size: 35px;
		line-height: 40px;
	}

	.location-block {
		width: 90%;
	}
}
