    /* Дополнительные классы CSS */
    /* Скругленые фото врачей */
    .t853__bgimg {
    border-radius: 2px;
}



    /* Светящася наводка на лицензию */
    .license_img:hover{
    box-shadow: none;
    -webkit-animation: si-button-pulse 0.8s 0s ease-out 1;
    -moz-animation: si-button-pulse 0.8s 0s ease-out 1;
    animation: si-button-pulse 0.8s 0s ease-out 1;
    overflow: hidden;
    border-radius: 2px;
}
.license_img {
    overflow: visible !important;
}
@keyframes si-button-pulse {
    from {box-shadow: 0 0 8px 6px #D1FFF6, 0 0 12px 14px #D1FFF6;}
    to {box-shadow: 0 0 10px 4px rgba(255, 48, 26, 0), 0 0 5px 30px rgba(255, 48, 26, 0);}
    border-radius: 6px;
}



    /* Меняем цвет выделения текста */
    ::selection {
      background-color: #99d5c975;
      color: #0e3b32;
    }



    /* градиент на буквах */
h3 {
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(to right , #0E3B32 , #36917F 50%);
    background-position: 0 0;
    transition: all 0.8s ease-in-out;
}
 h3:hover {
    background-position: 0px !important;
}

h4 {
    font-size: 20px;
    font-weight: 600;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent;
    background: linear-gradient(to right , #0E3B32 , #36917F 50%);
    background-position: 0 0;
    transition: all 0.8s ease-in-out;
}
 h4:hover {
    background-position: 0px !important;
}


/*Блок с отзывами из Яндекс Карт*/
    .uc-ymap__reviews {
        width: 100% !important;
        max-width: 700px !important;
        height: 800px !important;
        margin-left: auto !important;
        margin-right: auto !important;
        box-sizing: border-box !important;
        overflow:hidden !important;
        position:relative !important;
    }
    .uc-ymap__reviews__content {
        width: 100% !important;
        height: 100% !important;
        border-radius: 2px !important;
    }