

/* Start:/local/templates/katarina/components/bitrix/news/specialists/bitrix/news.detail/.default/style.css?17748700501694*/
.doctor__text li {
	font-family: "Inter";
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 19px;
	color: rgba(0, 0, 0, 0.8);
	padding: 5px;
}
.doctor__photo_btn_wrapper {
	padding: 20px;
	text-align: center;
}
.doctor__text h3, .doctor__text h4, .doctor__text p {
	margin: 10px 0;
}
.doctor-docs__list{
	display:grid;
	gap:10px;
	margin-bottom:16px;
}
.doctor-docs__row{
	display:flex;
	justify-content:space-between;
	gap:12px;
	padding:12px 14px;
	border-radius:14px;
	border:1px solid rgba(0,0,0,.08);
	text-decoration:none;
}
.doctor-docs__file{min-width:0;}
.doctor-docs__name{
	display:block;
	font-weight:600;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#111;
}
.doctor-docs__meta{
	display:block;
	margin-top:2px;
	font-size:12px;
	color:rgba(0,0,0,.55);
}
.doctor-docs__action{
	font-weight:600;
	color:#1a6dff;
	flex:0 0 auto;
}
.doctor-docs__gallery{
	display:grid;
	grid-template-columns:repeat(4,minmax(0,1fr));
	gap:10px;
}
.doctor-docs__thumb{
	display:block;
	border-radius:14px;
	overflow:hidden;
	border:1px solid rgba(0,0,0,.08);
	aspect-ratio:1/1;
}
.doctor-docs__thumb img{width:100%;height:100%;object-fit:cover;display:block;}
@media (max-width:768px){.doctor-docs__gallery{grid-template-columns:repeat(2,minmax(0,1fr));}}

.directions__slider .swiper-slide {
	height: auto;
}
.doctor__photo_btn_mob_wrapper{
	display: none;
}
@media (max-width: 768px) {
	.doctor__photo_btn_wrapper{
		display: none;
	}
	.doctor__photo_btn_mob_wrapper a {
		display: inline-flex;
		width: auto;
	}
	.doctor__photo_btn_mob_wrapper {
		display: block;
		text-align: right;
		padding-top: 20px;
		max-width: 310px;
		margin-left: auto;
	}
}
/* End */


/* Start:/local/templates/katarina/components/bitrix/breadcrumb/main/style.css?1774870050464*/
.breadcrumb_list_wrap {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
}

.breadcrumb_list_wrap .crumbs {
    display: flex;
    flex-wrap: nowrap;
    width: max-content;
    min-width: 100%;
}

.breadcrumb_list_wrap .crumbs > * {
    flex: 0 0 auto;
}
.breadcrumb_list{
    width: 100%;
    overflow: hidden;
}
.service-card .hb__content{
    overflow: hidden;
}
/* End */
/* /local/templates/katarina/components/bitrix/news/specialists/bitrix/news.detail/.default/style.css?17748700501694 */
/* /local/templates/katarina/components/bitrix/breadcrumb/main/style.css?1774870050464 */
