/* меню верхнее */
.head-menu-section {
    background: #FFFF00 linear-gradient(to top, #ffff00, #ffff00) !important;

}

.head-menu-section .parent-head-menu > ul > li:hover, .head-menu-section .parent-head-menu > ul > li:hover a {
    background: #a91b6f;
    color: #ffffff;
}

html body .head-menu-section .parent-head-menu > ul > li > ul li:hover {
    transform: scale(1.02, 1.02);
    transition: none;
    color: #a91b6f !important;
}

.head-menu-section .parent-head-menu > ul > li > ul > li {
    background: #a91b6f;
    border-bottom: 1px dashed #500933;
    padding: 2px 10px;
}

.head-menu-section .parent-head-menu > ul > li > ul li:hover {
    box-shadow: none;
    transition: none;
}

.head-menu-section .parent-head-menu > ul > li > ul {
    background: #a91b6f;
}

.head-menu-section .parent-head-menu > ul.children-menu > li:hover, .head-menu-section .parent-head-menu > ul.children-menu > li:hover a {
    color: #a91b6f !important;
}

html body .children-menu li:hover, html body .children-menu li:hover a {
    background: #FFFF00 linear-gradient(to top, #ffff00, #ffff00) !important;
    color: #a91b6f !important;
}

.head-menu-section .parent-head-menu > ul > li > ul > li {
    transition: none;
    text-align: left;
}

.tel {
    cursor: pointer;
}

.head-menu-section {

    box-shadow: 0 4px 10px -5px #a99fa6 !important;
}

.head-menu-section .parent-head-menu > ul > li a {
    color: #7e3b63;
}

.head-menu-section .parent-head-menu > ul > li {
    width: auto;
}

.head-menu-section .parent-head-menu > ul {

}

#head-menu > div > div > ul > li > ul > li > p {
    color: #fff;
    font-size: 15px;
    font-weight: 600;
}

/**** footer */
.footer-section .footer-all-link > ul {
    margin-left: 0;
}

.footer-section.section.repeat-background {
    background: #d41587;
}

.footer-section .footer-all-link > ul > li a {
    text-shadow: none;
}

@media all and (max-width: 1655px) {
    .footer-img-doctor img {
        max-width: 100px;
    }
}

@media all and (max-width: 1300px) {
    .footer-img-doctor img {
        display: none;
    }
}