@charset "UTF-8";
.news__slider-quotes {
	max-width: 765px !important;
}
.article__body .news__slider-quotes {
	max-width: 960px !important;
	display: flex;
	justify-content: center;
}
.news__slider-quotes .swiper-wrapper {
	padding: 0 40px;
}

.news__slider-quotes .news-quote {
	max-width: 685px;
}
.article__body .news__slider-quotes .news-quote {
	width: 100%;
	max-width: 770px !important;
	margin-bottom: 0 !important;
}
.article__body .news__slider-quotes {
	margin-bottom: 140px !important;
}
.main-quote-wrapper {
	display: flex;
	flex-direction: column;
	margin-bottom: 30px;
}
.article__body .news__slider-quotes-slide {
	display: flex;
	justify-content: center;
}
.article__body .news-quote .news-quote-img-wrapper img {
	width: 100%; /* Масштабируем изображение по ширине блока */
    height: auto; /* Автоматическое масштабирование высоты */
    display: block; /* Убираем пробелы под изображением */
    position: absolute; /* Устанавливаем абсолютное позиционирование относительно родительского блока */
    top: 50%; /* Помещаем изображение на верхнюю границу блока */
    left: 50%; /* Помещаем изображение на левую границу блока */
    transform: translate(-50%, -50%); /* Смещаем изображение на 50% от ширины и высоты блока */
}

.news-quote-descr-name {
	color: rgb(137, 208, 202);
	font-size: 12px;
	font-weight: 700;
}
.article__body .news-quote-descr-name {
	display: flex;
	align-items: end;
	flex-direction: column;
	color: rgb(0, 14, 123) !important;
	font-size: 13px !important;
	font-weight: 600 !important;
	line-height: 18px !important;
	letter-spacing: 0%;
}
.article__body .swiper-pagination-bullets {
	bottom: 0% !important;
}
.news__slider-quotes .news-quote .news-quote-descr-wrapper::after {
	right: -20px;
	bottom: -20px;
}
.news__slider-quotes .news-quote .news-quote-descr-wrapper::before {
	left: -20px;
	top: -20px;
}
.article__body .news__slider-quotes .news-quote .news-quote-descr-wrapper {
	color: rgb(101, 110, 191) !important;
	font-size: 20px !important;
	font-weight: 700 !important;
	line-height: 150% !important ;
	letter-spacing: 0%;
	text-align: center;
	margin-bottom: 36px !important;
}
.article__body .slider-quotes-prev {
	opacity: 1 !important;
}
.article__body .slider-quotes-next {
	opacity: 1 !important;
}

@media (max-width: 992px) {
	.article__body .slider-quotes-prev {
		top: 40% !important;
	}
	.article__body .slider-quotes-next {
		top: 40% !important;
	}
	.article__body .news__slider-quotes .news-quote .news-quote-descr-wrapper::before {
		background: url("../img/icons/q-1-s.svg") left no-repeat !important;
		width: 21px !important;
	}
	.article__body .news__slider-quotes .news-quote .news-quote-descr-wrapper::after {
		background: url("../img/icons/q-2-s.svg") left no-repeat !important;
		width: 21px !important;
	}
}
@media (max-width: 768px) {
	.article__body .news__slider-quotes .news-quote {
		margin-bottom: 0 !important;
	}
	.article__body .news__slider-quotes {
		margin-bottom: 66px !important;
	}
	.article__body .news-quote .news-quote-img-wrapper img {
		!margin-bottom: 23px !important;
		!width: 140px !important;
		!height: 140px !important;
	}
	.article__body .news__slider-quotes .news-quote .news-quote-descr-wrapper {
		font-size: 14px !important;
	}
	.article__body .slider-quotes-prev {
		top: 18% !important;
	}
	.article__body .slider-quotes-next {
		top: 18% !important;
	}
	.article__body .news-quote-descr-name {
		color: rgb(0, 14, 123) !important;
		font-size: 12px !important;
	}
	.news__slider-quotes {
		max-width: 685px !important;
	}
	.news__slider-quotes .news-quote {
		display: flex;
		flex-direction: column;
		align-items: center;
	}

	.news__slider-quotes .news-quote .news-quote-img-wrapper {
		margin: 0 !important;
	}
	.news__slider-quotes-slide {
		display: flex;
		justify-content: center;
	}
	.news__slider-quotes .swiper-wrapper {
		padding: 0;
	}
}
@media (max-width: 540px) {
	.news__slider-quotes .news-quote {
		max-width: 300px;
	}
}
@media (max-width: 380px) {
	.news__slider-quotes .news-quote {
		max-width: 260px;
	}
}
