#contact-us-section {
  margin-top: 12rem;
  margin-bottom: 6rem;
}

#contact-us-section .email-address {
  margin-top: 2rem;
  margin-left: -3rem;
  font-weight: bold;
}

#contact-us-section .email-address a {
  text-decoration: none;
}

#contact-us-section .vc_column-inner {
  padding: 0;
}

.gform_wrapper.gravity-theme .gfield_label {
  font-family: 'Kanit semi-bold';
}

.gform_wrapper.gravity-theme input[type='color'],
.gform_wrapper.gravity-theme input[type='date'],
.gform_wrapper.gravity-theme input[type='datetime-local'],
.gform_wrapper.gravity-theme input[type='datetime'],
.gform_wrapper.gravity-theme input[type='email'],
.gform_wrapper.gravity-theme input[type='month'],
.gform_wrapper.gravity-theme input[type='number'],
.gform_wrapper.gravity-theme input[type='password'],
.gform_wrapper.gravity-theme input[type='search'],
.gform_wrapper.gravity-theme input[type='tel'],
.gform_wrapper.gravity-theme input[type='text'],
.gform_wrapper.gravity-theme input[type='time'],
.gform_wrapper.gravity-theme input[type='url'],
.gform_wrapper.gravity-theme input[type='week'],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea {
  border-radius: 1rem;
}

@media (max-width: 915px) {
  .page-id-1709 .inside-hero-text-container {
    color: white;
    background: rgba(21, 58, 99, 0.38);
    border-radius: 16px;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
    backdrop-filter: blur(0px);
    -webkit-backdrop-filter: blur(0px);
  }

  .page-id-1709 .inside-hero-text-container h1 {
    color: white;
  }

  #contact-us-section .email-address {
    margin-top: -2rem;
    margin-left: 0rem;
  }
}
