@media (max-width: 768px) {
    .card-img {
        height: auto;
    }

    .similar-cases-block {
        padding: 22.5px 0;
    }

    .news-content {
        padding: 15px 0 0;
    }

    .news-content_imet.fullcard,
    .news-content_imet {
        width: 100%;
        max-width: 100%;
    }

    .news-content_imet__fullcard {
        height: 360px;
    }

    .news-content_imet .news-content_imet__card {
        height: auto;
    }

    .name {
        font-size: 12px;
        font-weight: 500;
        line-height: 14.09px;
        padding: 8px 15px;
        margin: 15px;
    }

    .fullcard-text {
        padding: 20px 15px;
    }

    .fullcard-text p {
        font-size: 16px;
        font-weight: 600;
        line-height: 18.78px;
        margin: 0 0 15px;
    }

    .card-text p {
        font-size: 16px;
        font-weight: 600;
        line-height: 18.78px;
        height: auto;
    }

    .card-text {
        padding: 20px 15px;
    }

    .fullcard-text .card-desc,
    .card-text .card-desc {
        font-size: 16px;
        font-weight: 600;
        line-height: 18.78px;
        height: auto;
    }

    .fullcard-img {
        filter: brightness(50%);
    }

}