.t-footer a, .t-footer .t-text {
  color: rgba(255, 255, 255, 0.4) !important;
}
/* Подписи полей — Имя, Номер телефона, Что ищете */
.t-form__field-title {
  color: #ffffff !important;
}

/* Текст радиокнопок — Студию, 1-комнатную и тд */
.t-radio-group__item-text,
.t-form__radio-text {
  color: #ffffff !important;
}

/* Кружки радиокнопок */
.t-radio-group__item-input {
  border-color: rgba(255,255,255,0.35) !important;
}

/* Выбранная радиокнопка */
.t-radio-group__item-input:checked {
  background: #C9963A !important;
  border-color: #C9963A !important;
}

/* Placeholder внутри полей */
.t-form__field input::placeholder,
.t-form__field textarea::placeholder {
  color: rgba(255,255,255,0.4) !important;
}

/* Текст внутри полей при вводе */
.t-form__field input,
.t-form__field textarea {
  color: #ffffff !important;
}
/* Точный класс подписей полей формы */
label.t-input-title,
.t-input-title.t-descr,
.t-input-title.t-descr.t-descr_md,
.t-input-group .t-input-title {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}

/* Текст радиокнопок */
.t-radio-group .t-descr,
.t-radio-group .t-descr_md {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}
/* Варианты радиокнопок — Студию, 1-комнатную и тд */
.t-radio-group__item-text,
.t-radio-group__item label,
.t-radio-group label,
.t-form .t-radio__item-text {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}
/* Точный класс вариантов радиокнопок */
label.t-radio__item span,
.t-radio__item.t-text.t-text_xs,
.t-radio__control span {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
}
/* Уменьшить картинку со статистикой на мобильном */
max-width: 768px {
  .t-col_4 img,
  .t-col_6 img {
    max-height: 320px !important;
    object-fit: contain !important;
  }
  max-width: 768px {
  .t-form__inputsbox {
    width: 100% !important;
  }
  
  .t-bf__col:first-child {
    display: none !important;
  }
}max-width: 768px {
  .t823__imgblock,
  .t823__imgwrapper,
  .t823__bgimg {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
  }

  td.t823__col {
    width: 0 !important;
    padding: 0 !important;
  }

  .t823__wrapper_mobile {
    height: auto !important;
  }
}
max-width: 960px {
  .t823__col_img,
  .t823__col_img_mobile,
  .t823__imgblock,
  .t823__imgwrapper,
  .t823__bgimg,
  td[class*="t823__col_img"] {
    display: none !important;
    max-width: 0 !important;
    max-height: 0 !important;
    overflow: hidden !important;
    opacity: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
  }
}