.t-popup__container {
    border-radius: 25px!important;
}
@media screen and (max-width: 640px) {
.t821__logo-wrapper_inlineblock, .t821__logo-descr_inlineblock {
    display: block;
    font-size: 1.6em;
}}
@media screen and (max-width: 980px) {
.t821__maincontainer {
    padding: 0px 0;
}}
@media screen and (max-width: 640px) {
#rec592568879 .t821__logo-wrapper_inlineblock {
    margin-bottom: 10px;
}
    .t464__logo {
        margin: 0 auto;
    }
}

@media screen and (max-width: 1200px) {
.t-name_xs {
    font-size: 14px;
    color: white!important;
}}

.t-name_xs {
    font-size: 16px;
    line-height: 1.35;
    color: white!important;
}