.moj-pervyj-ginekolog .evaluciya-info-item .title-1,
.moj-pervyj-ginekolog .evaluciya-info-text {
    width: auto;
    min-width: 400px;
}

.moj-pervyj-ginekolog .evaluciya-info-item {
    margin: 80px 0 0;
    gap: 20px;
}

.moj-pervyj-ginekolog .evaluciya-info-text .txt-1 {
    align-items: flex-start;
}

.moj-pervyj-ginekolog .evaluciya-info-text.direction-column {
    gap: 30px;
}

.moj-pervyj-ginekolog .evalucion-info_items .info_item {
    flex-basis: calc((100% / 3) - 54px);
}

/*.moj-pervyj-ginekolog .evalucion-programs .title-5 {*/
/*    font-size: 18px;*/
/*    font-weight: 300;*/
/*    font-family: Gerbera, sans-serif;*/
/*}*/
.moj-pervyj-ginekolog .evalucion-programs {
    gap: 30px;
}

.evalucion-programs-items {
    margin-top: 20px;
}

.moj-pervyj-ginekolog .evalucion-faq-content {
    margin-top: 80px;
    margin-bottom: 0;
}

.moj-pervyj-ginekolog .gallery-items-doctors {
    background-color: unset;
}

.info-video {
    position: relative;
}

.youtube-btn {
    top: 50%;
    left: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    cursor: pointer;
}

.info-video .mr-tp {
    margin: 80px 0 0;
}
.moj-pervyj-ginekolog .evalucion-programs-items .info_item{
    flex-basis: calc((100% / 2) - 10px);
    box-sizing: border-box;
}
@media (max-width: 1580px) {
    .moj-pervyj-ginekolog .evaluciya-info .title-1 {
        max-width: 490px;
    }

    main .mr-bl {
        margin: 0 auto;
        max-width: 1204px;
    }

}

@media (max-width: 1244px) {
    .main .banner-main {
        max-height: 700px;
    }

    main .mr-bl {
        margin: 0 auto;
        max-width: 1004px;
    }

    .moj-pervyj-ginekolog .gallery-items-doctors .gallery-title {
        margin-bottom: 30px;
    }

    .moj-pervyj-ginekolog .gallery-items-doctors {
        margin-bottom: 60px;
    }

    .moj-pervyj-ginekolog .evalucion-faq-content {
        margin-top: 60px;
    }

    .moj-pervyj-ginekolog .evalucia-interesting-content.dr-cl {
        gap: 30px;
    }

    .moj-pervyj-ginekolog .evaluciya-info-item,
    .info-video .mr-tp {
        margin: 60px 0 0;
    }
}

@media (max-width: 1200px) {
    .main .banner-main {
        margin-top: 130px;
    }
}

@media (max-width: 1024px) {
    main.main .moj-pervyj-ginekolog .banner-main {
        max-height: 530px;
    }

    .mr-tp {
        margin: 30px 0 0;
    }

    .info-background-grey {
        padding: 20px 0;
    }

    .moj-pervyj-ginekolog .evaluciya-info .title-1 {
        max-width: 100%;
    }

    .moj-pervyj-ginekolog .evaluciya-info-item {
        gap: 30px;
    }

    main .mr-bl {
        margin: 0 20px;
        max-width: 100%;
    }

    .youtube-btn svg {
        height: 62px;
        width: 92px;
    }

    .moj-pervyj-ginekolog .evalucion-info_items .info_item {
        flex-basis: calc((100% / 2) - 10px);
    }

    .moj-pervyj-ginekolog .evalucion-programs .title-5 {
        font-size: 18px;
    }

    .moj-pervyj-ginekolog .evalucion-programs-items .info_item .title-5 {
        font-size: 40px;
    }
}

@media (max-width: 768px) {
    main.main .moj-pervyj-ginekolog .banner-main {
        max-height: 640px;
    }

    .mr-tp {
        margin: 20px 0 0;
    }

    .evaluciya-info-text .btn-white {
        width: 100%;
    }

    .moj-pervyj-ginekolog .evaluciya-info-item {
        margin: 40px 0 0;
    }

    .info-video .mr-tp {
        margin: 40px 0 0;
    }

    .youtube-btn svg {
        height: 35px;
        width: 52px;
    }

    .moj-pervyj-ginekolog .evalucion-info_items .info_item {
        flex-basis: 100%;
    }

    .moj-pervyj-ginekolog .title-1 {
        font-size: 28px;
        text-align: start;
    }

    .moj-pervyj-ginekolog .evalucion-programs {
        gap: 20px;
    }

    .moj-pervyj-ginekolog .evalucion-programs-items {
        margin-top: 0;
    }

    .section-certificate, .evalucion-differences-content, .hov-programs-content {
        margin-bottom: 40px;
    }

    .moj-pervyj-ginekolog .evalucion-why-item, .evalucion-programs {
        margin: 40px 0;
    }

    .moj-pervyj-ginekolog .evalucion-faq-content {
        margin-top: 40px;
    }

    .moj-pervyj-ginekolog .gallery-items-doctors {
        margin-bottom: 40px;
    }
    .moj-pervyj-ginekolog .evalucion-programs-items .info_item {
        flex-basis: 100%;
    }
}

@media (max-width: 480px) {
    main.main .moj-pervyj-ginekolog .banner-main {
        max-height: 600px;
    }

    .moj-pervyj-ginekolog .evaluciya-info-item .title-1, .moj-pervyj-ginekolog .evaluciya-info-text {
        min-width: 100%;
    }
}