.title {
  font-family: var(--neuzeit-reg-font);
  margin-bottom: 12px;
}

.section {
  margin-bottom: 30px;
}
.customer_form {
  display: flex;
  flex-direction: column;
}
.customer_name,
.customer_phone,
.customer_email {
  width: 100%;
}
.customer_phone input {
  width: 100% !important;
}

.input_section {
  margin: 7px 0;
}

.input_section label{
  font-size: var(--font-size-md);
}

@media only screen and (max-width: 1023px) {
  .section {
    margin-bottom: 0px;
  }

  .input_section {
    margin: 5px 0;
  }

  .title {
    margin-bottom: 0px;
  }

  .input_section label{
    font-size: var(--font-size-sm);
  }
}
