form {
  text-align: left!important;
}
.form-box__body-input.time {
  padding: 11px!important;
}
.wpcf7-not-valid-tip {
  margin-top: 8px!important;
  font-size: 14px!important;
}
.wpcf7-spinner {
  display: block!important;
}
.form-box__body-input.date {
  appearance: none;
  -webkit-appearance: none;
  color: #000;
  text-align: left!important;
}
.form-box__body-input.date * {
  appearance: none;
  -webkit-appearance: none;
  text-align: left!important;
}
.form-box__body-input.time {
  color: #000;
}
@media screen and (max-width: 520px) {
.form-box__body-input.time {
  padding: 8px!important;
}
}