.display-mobile {
    display: none;
}

.tariffs-table-mobile {
    display: none;
}

@media screen and (max-width: 1280px) and (min-width: 921px) {
    .wrapper{
        width: 90%;
    }
}

@media screen and (max-width: 920px) and (min-width: 641px) {
    .wrapper{
        width: 98%;
        margin: 0 1%;
    }
}

@media screen and (max-width: 640px) {

    .display-mobile {
        display: block;
    }

    .mp-top select {

    }

    .wrapper{
        width: 100%;
        min-width: 320px;
        padding: 0 10px;
        box-sizing: border-box;
    }

    .popup_book {
        width: 98%;
        left: 1%;
        margin-left: 0;
        padding: 20px 10px;
    }

    .tariffs-table-desktop {
        display: none;
    }

    .tariffs-table-mobile {
        display: flex;
        padding-bottom: 30px;
    }

    .wrapper.tariffs {
        padding: 30px 10px;
    }

    .wrapper.tariffs .subtitle {
        font-size: 14px;
        color: #585858;
        padding-top: 15px;
        padding-right: 0;
    }

    .tariffs-table .table-header > div {
        font-weight: bold;
        font-size: 18px;
        height: 68px;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
    }

    .tariffs-table .table-header.footer > div {
        height: 36px;
    }

    .t396__elem.tn-elem.tn-elem__6255438101691400666804,
    .t396__elem.tn-elem.tn-elem__6250421551691400666804
    {
        width: 100% !important;
        left: 0 !important;
    }

    #rec625543810 .tn-elem[data-elem-id="1691400666804"] .tn-atom,
    #rec625042155 .tn-elem[data-elem-id="1691400666804"] .tn-atom
    {
        vertical-align: top !important;
    }

}