/* Common */
/* Media */
/* Content */
/* Blocks */
@media (min-width: 768px) {
	.main__inner {
		margin-top: calc(140 * 1px);
		padding: 60px 0 45px;
	}
	.main__back {
		max-width: 217px;
		height: 46px;
		font-size: 13px;
		padding: 0 22px 0 18px;
		margin-bottom: 31px;
	}
	.main__back img {
		width: 9px;
		height: 20px;
	}
	.main__box {
		grid-gap: 41px;
		margin-bottom: 41px;
	}
	.main__title {
		font-size: 28px;
		line-height: 1.2;
		margin-bottom: 16px;
	}
	.main__image {
		margin: 0;
		height: calc(425 * 1px);
	}
	.main__info {
		font-size: 16px;
	}
	.main__description {
		font-size: 20px;
		line-height: 25px;
	}
	.main__content {
		grid-gap: 33px;
	}
	.main__content-box {
		grid-gap: 33px;
		width: 645px;
		margin: 0 auto;
	}
	.main__content-text {
		font-size: 18px;
		line-height: 26px;
	}
	.main__content-text p + p {
		margin-top: 25px;
	}
	.main__content-video {
		margin: 0;
		height: calc(450 * 1px);
	}
}

@media (min-width: 992px) {
	.main__inner {
		margin-top: calc(170 * 1px);
	}
}

@media (min-width: 1100px) {
	.main__inner {
		margin-top: 232px;
	}
	.main .block__box {
		width: 77.3%;
	}
}

@media (min-width: 768px) {
	.news__inner {
		padding: 60px 0 80px;
	}
	.news__title {
		padding-left: 0;
	}
}
