.uc-coocke button,
.uc-coocke .t972__btn {
    font-size: 16px;
    height: 30px;   /* Устанавливаем высоту кнопки */
    display: inline-block; /* Чтобы высота применялась корректно */
    vertical-align: middle; /* Выравнивание кнопки относительно соседних элементов */
}



.t988 .t988__submit {
    height: 70px;
    padding-bottom: 7px;
    font-size: 36px;
    margin-bottom: 80px;
}

@media screen and (max-width: 980px) {
.t988 .t988__submit {
    height: 40px;
    padding-bottom: 5px;
    font-size: 18px;
    margin-bottom: 20px;
}
}

@media screen and (max-width: 650px) {
.t988 .t988__submit {
    height: 40px;
    padding-bottom: 5px;
    font-size: 18px;
    margin-top:40px;
    margin-bottom: 20px;
}
}

@media screen and (max-width: 480px) {
.t988 .t988__submit {
    height: 40px;
    padding-bottom: 3px;
    font-size: 18px;
    margin-top:20px;
    margin-bottom: 20px;
}
}





.t-descr_xs {
    line-height: 1;
}


.t-btn_md { 
    height: 60px;
    padding-bottom: 5px;
    font-size: 36px;
}
}





@media screen and (max-width: 980px) {
.t-btn_md { 
    height: 60px;
    padding-bottom: 5px;
    font-size: 32px;
}
}

@media screen and (max-width: 650px) {
.t-btn_md { 
    height: 40px;
    padding-bottom: 5px;
    font-size: 16px;
}
}

@media screen and (max-width: 480px) {
.t-btn_md { 
    height: 40px;
    padding-bottom: 3px;
    font-size: 16px;
}
}






.t165 .t165__uptitle {
letter-spacing: normal;
}





.t142 .t142__submit {
    height: 60px;
    padding-bottom: 5px;
    font-size: 32px;
}

@media screen and (max-width: 980px) {
.t142 .t142__submit  {
    height: 60px;
    padding-bottom: 5px;
    font-size: 32px;
}
}

@media screen and (max-width: 650px) {
.t142 .t142__submit  {
    height: 40px;
    padding-bottom: 5px;
    font-size: 16px;
}
}

@media screen and (max-width: 480px) {
.t142 .t142__submit  {
   height: 40px;
    padding-bottom: 3px;
    font-size: 16px;
}
}

.t-descr_xs {
    line-height: 1;
}



.t400 .t400__submit {
    height: 60px;
    padding-bottom: 5px;
    font-size: 32px;
}

@media screen and (max-width: 980px) {
.t400 .t400__submit  {
     height: 60px;
     padding-bottom: 5px;
     font-size: 32px;
}
}

@media screen and (max-width: 650px) {
.t400 .t400__submit  {
    height: 40px;
    font-size: 16px;
    padding-bottom: 5px;
}
}

@media screen and (max-width: 480px) {
.t400 .t400__submit  {
    height: 40px;
    font-size: 16px;
    padding-bottom: 5px;
}
}

@media screen and (max-width: 4650px) {
.t400 .t400__text {
    padding: 0px;
}
}

@media screen and (max-width: 480px) {
.t400 .t400__text {
    padding: 0px;
}
}


.t-descr_xs {
    line-height: 1;
}


#rec697642049 .tn-elem[data-elem-id="1706352534863"] .tn-atom {
    padding-bottom: 5px;
}

@media screen and (max-width: 980px) {
#rec697642049 .tn-elem[data-elem-id="1706352534863"] .tn-atom {
    padding-bottom: 5px;
}
}


@media screen and (max-width: 650px) {
#rec697642049 .tn-elem[data-elem-id="1706352534863"] .tn-atom {
    padding-bottom: 5px;
}
}

@media screen and (max-width: 480px) {
#rec697642049 .tn-elem[data-elem-id="1706352534863"] .tn-atom {
    padding-bottom: 3px;
}
}


.t-btn_sm {
    height: 60px;
    padding-bottom: 5px;
    font-size: 32px;
}

@media screen and (max-width: 980px) {
.t-btn_sm  {
     height: 60px;
     padding-bottom: 5px;
     font-size: 32px;
}
}

@media screen and (max-width: 650px) {
.t-btn_sm  {
    height: 40px;
    padding-bottom: 5px;
    font-size: 16px;
}
}

@media screen and (max-width: 480px) {
.t-btn_sm {
    height: 40px;
    padding-bottom: 5px;
    font-size: 16px;
}
}


.t886__btn {
  height: 40px;
  font-size: 20px;
}

@media screen and (max-width: 650px) {
.t886__btn {
  height: 30px;
  font-size: 14px;
}

.t-submit {
        height: 60px;
        font-size: 32px;
}
