.ff-default .ff-el-input--label label {
  color: #162f24 !important;
  font-style: normal;
  font-weight: 400 !important;
  line-height: 150% !important;
}

form.fluent_form_1.ff-default .ff-el-form-control {
  border-radius: 1.25rem;
  background-color: #fff !important;
  border: none !important;
}

form.frm-fluent-form .ff-btn-submit:not(.ff_btn_no_style),
form.frm-fluent-form button.ff-btn-submit:not(.ff_btn_no_style) {
  width: 100%;
  background: #2f6a50 !important;
  color: #fff !important;
  text-align: center;
  font-family: "Helvetica Neue";
  font-size: 1.5625rem;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  text-transform: uppercase;
}

form.fluent_form_3 .ff-btn-submit:not(.ff_btn_no_style),
form.fluent_form_3 button.ff-btn-submit:not(.ff_btn_no_style) {
  background: #162f24 !important;
}

form.fluentform_4 .ff-el-form-control {
  border-radius: 1.25rem;
  background-color: #fff !important;
  background: #fff !important;
  border: none !important;
}

.ff-el-form-control[data-name="dropdown"] {
  background: #fff !important;
  background-color: #fff !important;
}

form.fluentform_4 .ff-btn-submit:not(.ff_btn_no_style),
form.fluentform_4 button.ff-btn-submit:not(.ff_btn_no_style) {
  background: #162f24 !important;
}

@media (max-width: 991px) {
  .frm-fluent-form .ff-t-container {
    flex-direction: column;
  }
}
