  .t280__menu__content {
    max-width: 880px !important;
  }
  @media screen and (max-width: 1200px) {
    .t280__menu__content {
      max-width: 760px !important;
    }
  }
    @media screen and (min-width: 960px) {
    .t593__blockbutton {
    margin-top: 38px !important;
    }
  }
  @media screen and (max-width: 960px) {
    .t280__menu__content {
      max-width: 600px !important;
    }
  }
    @media screen and (max-width: 414px) {
    .t280__menu__content {
        max-width: 82% !important;
    }
    .t404__textwrapper {
        width: 100% !important;
    }
    .t593__blockbutton {
        margin-top: 15px !important;
    }
  }
    @media screen and (min-height: 1079px) {
.hightime {
    height: 153px;
    }
  }
::selection {
    background: #bd1919;
    color: #ffffff;
}
::-moz-selection {
    background: #bd1919;
    color: #ffffff;
}
.t-menu__link-item::after {
    top: 42% !important;
}
.t-input {
    height: 35px !important;
    font-size: 14px !important;
    font-weight: lighter !important;
    font-family: 'Roboto', serif !important;
    }
.t-submit {
    font-family: 'Roboto', serif !important;
    height: 45px !important;
    font-size: 14px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
    font-weight: lighter !important;
    }
.t330__submit {
    height: 35px !important;
}
.t330__text {
    font-size: 10px !important;
    font-family: 'Roboto', serif !important;
    font-weight: 200 !important;
}
.t330__descr {
    font-size: 16px !important;
}
.t330__title {
    margin-bottom: 21px !important;
    font-weight: 600 !important;
    font-size: 23px !important;
}

.t593__content {
    padding: 60px 45px 45px !important 
    }
.t593__success-message {
    font-size: 18px !important;
    }