

/* Start:/local/templates/test/components/bitrix/news/specialisty/bitrix/news.list/.default/style.css?17906972141383*/
/* Рамка вокруг группы врачей */
.gc-doctor-group {
    position: relative;
    margin-top: 16px;
    padding: 32px 20px 20px;
    border: 1px solid #cfe1e9;
    border-radius: 0;
}

.gc-doctor-group + .gc-doctor-group {
    margin-top: 40px;
}

/* Заголовок разрывает верхнюю границу */
.gc-doctor-group__title {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%);
    width: max-content;
    max-width: calc(100% - 32px);
    margin: 0;
    padding: 0 16px;
    border: 0;
    background: #fff;
    color: #358bb2;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.35;
    text-align: center;
}

.gc-doctor-group__title::before,
.gc-doctor-group__title::after {
    content: none;
}

@media (max-width: 767px) {
    .gc-doctor-group {
        padding: 36px 10px 12px;
    }

    .gc-doctor-group + .gc-doctor-group {
        margin-top: 36px;
    }

    .gc-doctor-group__title {
        padding: 0 10px;
        font-size: 18px;
    }
}
/* Мягкое оформление рамок направлений */
.gc-doctor-group {
    border-color: #deebf1;
    border-radius: 20px;
    box-shadow: 0 4px 20px rgba(53, 139, 178, 0.07);
}

.gc-doctor-group__title {
    font-weight: 400;
}

@media (max-width: 767px) {
    .gc-doctor-group {
        border-radius: 16px;
    }
}
/* End */
/* /local/templates/test/components/bitrix/news/specialisty/bitrix/news.list/.default/style.css?17906972141383 */
