    .t-title_xxl {
        font-size: 36px;
    }

    @media screen and (max-width: 640px) {
    .t-text_md {
        font-size: 16px;
        line-height: 1.45;
    }
}

@media screen and (max-width: 960px) {
    .t1032__col {
        max-width: 100%;
        margin-bottom: -39px;
        height: auto !important;
        border: none;
    }

}
@media screen and (max-width: 1200px) {
    .t-heading_xs {
        font-size: 32px;
    }
     .t-text_xs {
        font-size: 18px !important;
    }
    .t119__preface {
    font-size: 18px !important;
    line-height: 1.45 !important;
    color: #232323 !important;
    opacity: 1 !important;
}
}

.t-btn_sm {
    height: 60px;
    font-size: 16px;
    padding-left: 30px;
    padding-right: 30px;
}
t849__title {
                        font-size: 20px;
                    }
.t-cover-outer {
    padding: 40px;
    margin-top: -20px;
    margin-bottom: -40px;
}
@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
    /* Изменяем заголовки в кейсах */
    .t050__title {
        font-size: 26px !important;
    }
    
    /* Изменяем описания под заголовком в кейсах */
    .t050__descr {
        font-size: 18px !important;
    }
    
    /* Изменяем подзаголовки или аннотации в кейсах */
    .t119__preface {
        font-size: 16px !important;
        line-height: 1.45 !important;
    color: #232323 !important;
    opacity: 1 !important;
    }

    /* Изменяем основной текст в кейсах */
    .t-text {
        font-size: 16px !important;
    }
    .t-text_xs {
        font-size: 16px !important;
        line-height: 1.45;
    }
}

.t-text_xs {
    font-size: 18px;
    line-height: 1.55;
}
.t1126__content {
    margin-bottom: 50px;
}
