.form-feature-centered {
  display: flex;
  justify-content: center;
}

.form-feature-centered-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
  width: 100%;
}


.form-blue {
  padding: 30px;
  width: 100%;
  background: linear-gradient(
    180deg,
    rgba(11, 31, 51, 1) 0%,
    rgba(34, 60, 91, 1) 100%
  );
  color: white !important;
}

.form-blue input:not([type="submit"]) {
  background-color: white !important;
  color: #171b25 !important;
  // border: 5px solid #ffbf00 !important;
}

div:not(.pwr-form) > .hs_cos_wrapper_type_form .hs-form-field > label {
  color: #ffffff !important;
}

div:not(.pwr-form) > .hs_cos_wrapper_type_form textarea {
  background-color: #ffffff;
  // border: 5px solid #ffbf00 !important;
}

div:not(.pwr-form) > .hs_cos_wrapper_type_form form.hs-form .hs-submit:hover::after {
  background-color: #1f3856 !important;
}

/* FORM BUTTON */
.form-blue .hs-button {
  color: #000000 !important;
}

.form-blue .hs-button:hover {
  color: #ffffff !important;
}


/* ./css/forms.css */

.form-blue [type="checkbox"] + span::before {
  border: 2px solid #ffbf00;
  border-radius: 50px;
}

.form-blue 
[type="checkbox"]:checked + span::after {
  background-color: #ffbf00;
}