.tmenu-mobile { background-color: #00000080 !important;}
.uc-logootzyvy .t594 .t594__item {max-height: 120px;}
.t-col .t-card__col .t-card__col_withoutbtn .t594__item .t594__item_4-in-row { max-height: 150px;}
.t-descr_xxs { font-size: 18px; line-height: 1.5;}
@media screen and (max-width: 640px) {
.t944 {padding: 20px;}
.uc-logootzyvy .t594 .t594__item { max-height: 70px;}
.t862__quiz-wrapper label.t-input-title t-descr, #rec770568531 .t862__quiz .t-form .t-input-title { text-align: center; font-size: 20px;}
ul.t389__list {    display: flex;    flex-direction: column;    align-content: center;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;}
li.t389__list_item.t-name.t-name_xs {    margin: 13px 0;}
.uc-formavybor .t-descr_xxs {font-size: 16px !important; line-height: 1.5 !important;}
}
.uc-formavybor .t-input {font-size: 24px; line-height: 1.33;}
.uc-formavybor .t-descr_xxs {font-size: 20px;}
.t944__btn.t-btnflex_xxl {font-size: 35px !important; padding: 30px;}
div#rec978073876 {padding: 0 20px;}
@media screen and (min-width: 960px) {
.t142A__wraptwo {
    width: 100%;
    max-width: 1040px;
    display: flex;
    justify-content: center;}
.t228__right_buttons_but a.t-btn.t-btn_md {font-size: 20px;}
a.t142A__btn.t-btn.t-btn_md.t-animate.t-animate_started {width: 100%;}
.t944__btn.t-btnflex_xxl {font-size: 55px !important;}
}
