

/* Start:/bitrix/templates/kraski-redesign/components/bitrix/news/faq/bitrix/news.detail/.default/style.css?17852325891410*/
.faq-detail__expert {
	padding:10px;
	display:flex;
	justify-content:flex-start;
	align-items:center;
	column-gap:20px;
} 
.faq-detail__expert-img {
	border-radius:50%;
}
.faq-detail__expert-title {
	margin-bottom: 10px;
}
.faq-detail__expert-link {
	font-size: 18px;
	line-height: 22px;
	font-weight: 500;
	color: #181818;
	text-decoration: none;
	transition: all .3s ease 0s;
}
.faq-detail__expert-link:hover {
	text-decoration:none;
}
.faq-detail__expert-desc {
	font-size: 16px;
	line-height: 20px;
	font-weight: 500;
	color: #909090;
}
.faq-detail__description {
	margin-bottom:20px;
}
.faq-expert {
	margin-top:20px;
}
/* Контейнер слайдера сжимает все картинки по ширине колонки */
.faq-detail__photos {
    position: relative;
    overflow: hidden;
    width: 100%;
}

/* Слайд адаптируется под сетку Swiper */
.faq-detail__photos .swiper-slide {
    height: auto; /* Высота подстраивается под содержимое */
}

/* Обёртка картинки */
.faq-detail__img {
    width: 100%;
    display: block;
}

/* Картинка жестко зажата по ширине колонки и сохраняет пропорции */
.faq-detail__img img {
    width: 100%;
    max-width: 100%;
    height: auto; /* Высота пропорциональна ширине */
    display: block;
}
/* End */
/* /bitrix/templates/kraski-redesign/components/bitrix/news/faq/bitrix/news.detail/.default/style.css?17852325891410 */
