.slick-next:before, .slick-prev:before {
    display: none;
}
.wp-gr .wp-google-based, .wp-gr .wp-google-powered {
    color: #fff !important;
    margin: 6px 0 0 10px !important;
      font-size: 16px !important;
      cursor: pointer !important;
      transition: all 0.3s !important;
}
.wp-gr .wp-google-based:hover, .wp-gr .wp-google-powered:hover {
    color: var(--star-color, #fb8e28) !important;
}
.gform_confirmation_message {
    text-align: center;
}
body .wpcf7-response-output {
   display: block !important;
}
body .wpcf7 form .wpcf7-response-output {
    border: 0px solid #00a0d2;
}
body .wpcf7 form.sent .wpcf7-response-output {
    border: 2px solid #45b450;
    text-align: center;
}


.js-header-menu-loc {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            grid-column-gap: 14px;
            grid-row-gap: 20px;
        }
/*        .service-head__inner .service-head__links .service-head__button + .service-head__phone {
            display: none;
        }
        .di-steps__main-button a.button + .service-head__phone {
            display: none;
        }*/
        .service-head__phone svg {
            min-width: 30px;
        }
        .page-id-14505 .banner-mini .banner-img {
            max-height: 550px;
        }
        .affiliations__wrap {
            justify-content: center;
            flex-wrap: wrap;
            align-items: center;
        }
        .affiliations__item {
            width: 20%;
            padding: 10px;
            text-align: center;
        }
        .affiliations__item img {
            max-height: 55px;
            width: auto;
            max-width: 100%;
        }
        .slick-prev {
            left: 5px;
        }
        .slick-next {
            right: 5px;
        }
        .page-template-default .alignright {
            float: right;
        }
        .page-template-default .alignleft {
            float: left;
        }
/*        .header .header__contacts .header__contact {
            display: none;
        }*/
        .new-wellcome__wrap {
            display: flex;
            align-items: center;
            justify-content: center;
        }
        @media (max-width: 1024px) {
            .js-header-menu-loc {
                display: grid;
                grid-template-columns: repeat(2, 1fr);
                grid-column-gap: 14px;
                grid-row-gap: 20px;
            }
        }
        @media (max-width: 767px) {
            .js-header-menu-loc {
                display: grid;
                grid-template-columns: repeat(1, 1fr);
                grid-column-gap: 14px;
                grid-row-gap: 20px;
            }
        }
        .section .article-links__main {
            display: flex;
            flex-wrap: wrap;
            justify-content: center;
        }
        .section .article-links__item {
            flex-basis: calc(23% - 10px);
            padding: 0px;
            margin: 10px;
        }
        @media (max-width: 1024px) {
        .section .article-links__item {
            flex-basis: calc(46% - 20px);
            padding: 0px;
            margin: 10px;
        }  
        }
        @media (max-width: 767px) {
        .section .article-links__item {
            flex-basis: calc(100% - 20px);
            padding: 0px;
            margin: 10px;
        }  
        }
        @media (max-width: 574px) {
        .page-template-default .alignright {
            float: none;
            width: 100%;
            margin-bottom: 10px;
        }
        .page-template-default .alignleft {
            float: none;
            width: 100%;
            margin-bottom: 10px;
        }
    }

.about-doctors__image {
    padding-top: 67%;
    overflow: hidden;
    position: relative;
    margin-bottom: 21px;
}
.about-doctors__sub {
    font-weight: 500;
}
.about-doctors__sub strong {
    font-weight: 900;
}


