

/* Start:/local/templates/parus_modern/components/bitrix/catalog.section.list/department_page_index/style.css?17616331381335*/
.department-card {
	display: block;
	padding: 32px 24px;
	background: #ffffff;
	border-radius: var(--radius-1);
	border: 2px solid var(--color-border-1);
	line-height: 1.25;
	margin: 0 0 24px 0;
}
.department-card>*:last-child {
	margin-bottom: 0 !important;
}
.department-card:hover {
	box-shadow: var(--shadow-hover);
}
.department-item-2 {
	margin: 0 0 16px 0;
}
.department-item-2 .title {
	font-size: 20px;
}
.department-item-3 {
	padding: 0 0 0 36px;
	margin: 0 0 12px 0;
	font-size: var(--font-size-3);
	position: relative;
}
.department-item-3::before {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	left: 10px;
	margin: -4px 0 0 0;
	border-bottom: 4px solid transparent;
	border-top: 4px solid transparent;
	border-left: 6px solid var(--color-text-default);
}
.department-item-2 .title + .department-item-3 {
	margin-top: 16px;
}
.department-item-3 a {
	color: var(--color-text-default);
}

.department-card .department-doctor-info {
	margin: 0 0 24px 0;
}

.section-department-index {
	display: block;
	margin: 0 -12px;
}
.section-department-index .department-grid-item {
	float: left;
	width: 50%;
	padding: 0 12px;
}
.section-department-index .department-grid-item.department-grid-item-2 {
	width: 100%;
}

@media (max-width: 992px) {
	.section-department-index .department-grid-item {
		width: 100%;
	}
}
/* End */


/* Start:/local/templates/parus_modern/components/medsite/medsite.system.person/department_doctor_info/style.css?1761633138673*/
.department-doctor-info {
	display: flex;
}
.department-doctor-info .image-cont {
	flex: 0 0 auto;
	display: block;
	width: 200px;
	margin: 0 30px 0 0;
}
.department-doctor-info .image-cont img {
	display: block;
	max-width: 100%;
}
.department-doctor-info .text-cont {
	display: block;
}
.department-doctor-info .doctor-name {
	font-size: 24px;
}
.department-doctor-info .doctor-description {
	font-size: var(--font-size-3);
	font-weight: 300;
	margin: 10px 0 0 0;
}
.department-doctor-info .buttons-line {
	margin: 24px 0 0 0;
}

@media (max-width: 575px) {
	.department-doctor-info {
		display: block;
	}
	.department-doctor-info .image-cont {
		margin: 0 0 30px 0;
	}
}
/* End */
/* /local/templates/parus_modern/components/bitrix/catalog.section.list/department_page_index/style.css?17616331381335 */
/* /local/templates/parus_modern/components/medsite/medsite.system.person/department_doctor_info/style.css?1761633138673 */
