@media screen and (max-width: 980px){
    .t456 .t456__list_item {
        display: inline-block;
    }
    .t456__leftwrapper, .t456__rightwrapper {
        display: table-cell;
        width: auto;
    }
    .t542_mobile{
        background: none;
    }
}

@media screen and (max-width: 768px){
    .t456__leftwrapper {
        padding-bottom: 0;
    }
    .t490__col {
        text-align: center;
    }
}
@media screen and (max-width: 640px){
    .t456__leftwrapper, .t456__rightwrapper {
        display: block;
    }
    .t102__title {
        font-size: 70px;
    }
    .t-title_sm {
        font-size: 44px;
    }
}

@media screen and (max-width: 400px){
    .t456 .t456__list_item {
        display: block;
    }
}
