.form input[type="text"],
.form input[type="email"],
.form input[type="tel"],
.form textarea,
.form select {
  display: flex;
  align-items: center;
  appearance: none !important;
  border: 0 !important;
  background: transparent !important;
  background-color: #ffffff !important;
  border-radius: 8px !important;
  padding: 11px 16px !important;
  font-size: 16px !important;
  font-weight: 400 !important;
  border: none !important;
  color: #000 !important;
  line-height: 1.6 !important;
  width: 100% !important;
  block-size: 50px !important;
  height: 50px !important;
}
.form input[type="text"]::placeholder,
.form input[type="email"]::placeholder,
.form input[type="tel"]::placeholder,
.form textarea::placeholder,
.form select::placeholder {
  color: #999;
}
.form input[type="text"].gform_button,
.form input[type="email"].gform_button,
.form input[type="tel"].gform_button,
.form textarea.gform_button,
.form select.gform_button {
  width: fit-content !important;
  padding: 16px 32px !important;
  border-radius: 99px !important;
  background-color: #fff !important;
  color: #00395a !important;
  height: auto !important;
}
@media (max-width: 780px) {
  .form input[type="text"].gform_button,
  .form input[type="email"].gform_button,
  .form input[type="tel"].gform_button,
  .form textarea.gform_button,
  .form select.gform_button {
    padding: 16px 32px !important;
    height: auto !important;
  }
}
.form select {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><path d="M12.4999 14.8301L7.3999 9.7301L7.8999 9.2301L12.4999 13.8301L17.0999 9.2301L17.5999 9.7301L12.4999 14.8301Z" fill="%23024B72"/></svg>') !important;
  background-repeat: no-repeat !important;
  background-position: calc(100% - 12px) 50% !important;
  background-size: 24px 24px !important;
  padding-right: 40px !important;
}
.form label {
  display: block;
  font-size: 20px;
  line-height: 1.1;
  font-weight: 400 !important;
  color: #fff !important;
}
@media (max-width: 780px) {
  .form label {
    font-size: 16px;
  }
}
.form .gform_wrapper .gform_fields {
  row-gap: 24px !important;
}
.form .gfield_required {
  color: #fff !important;
}
/*# sourceMappingURL=./form.css.map */