/* =========================================================
   География поставок
   ========================================================= */

.rs-logistics {
	width: 100%;
	margin: 100px 0;
	background-color: transparent;
}

.rs-logistics__container {
	width: 100%;
	max-width: 1590px;
	margin: 0 auto;
	padding-right: 40px;
	padding-left: 40px;
}

.rs-logistics__map {
	width: 100%;
	overflow: hidden;

	border-radius: 8px;

	background-color: #f2f5f7;
	box-shadow: 0 14px 40px rgba(38, 56, 69, 0.1);
}

.rs-logistics__map picture,
.rs-logistics__map img {
	display: block;
	width: 100%;
}

.rs-logistics__map img {
	height: auto;
	object-fit: contain;
}

/* Небольшие компьютеры */
@media (max-width: 1366px) {
	.rs-logistics {
		margin: 80px 0;
	}

	.rs-logistics__container {
		padding-right: 30px;
		padding-left: 30px;
	}
}

/* Планшеты */
@media (max-width: 992px) {
	.rs-logistics {
		margin: 65px 0;
	}

	.rs-logistics__container {
		padding-right: 15px;
		padding-left: 15px;
	}

	.rs-logistics__map {
		border-radius: 8px;
		box-shadow: 0 10px 30px rgba(38, 56, 69, 0.09);
	}
}

/* Телефоны */
@media (max-width: 767px) {
	.rs-logistics {
		margin: 50px 0;
	}

	.rs-logistics__container {
		padding-right: 8px;
		padding-left: 8px;
	}

	.rs-logistics__map {
		border-radius: 6px;
	}
}

/* Небольшие телефоны */
@media (max-width: 420px) {
	.rs-logistics {
		margin: 40px 0;
	}

	.rs-logistics__container {
		padding-right: 6px;
		padding-left: 6px;
	}
}