.aci-training-inquiry {
  font-family: Rift, sans-serif;
  color: #1a1b1f;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gform_title {
  font-size: 32px;
  line-height: 42px;
  font-weight: 500;
  margin-bottom: 20px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_label {
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  margin-bottom: 4px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_description {
  font-size: 14px;
  line-height: 20px;
  color: #808080;
  padding-top: 0;
  padding-bottom: 8px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_required {
  color: #cd202c;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=text],
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=email],
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=tel],
.aci-training-inquiry .gform_wrapper.gravity-theme select,
.aci-training-inquiry .gform_wrapper.gravity-theme textarea {
  font-size: 16px;
  line-height: 24px;
  padding: 10px 12px;
  border: 1px solid #cccccc;
  border-radius: 2px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme select {
  min-height: 46px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .aci-field-locked select {
  background-color: #f4f5f6;
  color: #1a1b1f;
  cursor: default;
  pointer-events: none;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_radio .gchoice,
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_checkbox .gchoice {
  margin-bottom: 10px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_radio label,
.aci-training-inquiry .gform_wrapper.gravity-theme .gfield_checkbox label {
  font-size: 16px;
  line-height: 24px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gf_progressbar_wrapper {
  margin-bottom: 30px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gf_step {
  font-size: 14px;
  line-height: 20px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gf_step.gf_step_active .gf_step_label {
  font-weight: 700;
  color: #002a42;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .gform_footer,
.aci-training-inquiry .gform_wrapper.gravity-theme .gform_page_footer {
  border-top: 1px solid #eeeeee;
  padding-top: 20px;
  margin-top: 10px;
  flex-wrap: wrap;
  row-gap: 14px;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=submit].gform_button,
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_next_button,
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_previous_button {
  font-family: Rift, sans-serif;
  font-size: 18px;
  line-height: 26px;
  font-weight: 500;
  padding: 12px 30px;
  border: 0;
  border-radius: 2px;
  cursor: pointer;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=submit].gform_button,
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_next_button {
  background-color: #cd202c;
  color: #ffffff;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=submit].gform_button:hover, .aci-training-inquiry .gform_wrapper.gravity-theme input[type=submit].gform_button:focus,
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_next_button:hover,
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_next_button:focus {
  background-color: #a91a24;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_previous_button {
  background-color: #ffffff;
  color: #002a42;
  border: 1px solid #cccccc;
}
.aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_previous_button:hover, .aci-training-inquiry .gform_wrapper.gravity-theme input[type=button].gform_previous_button:focus {
  border-color: #002a42;
}
.aci-training-inquiry .gform_wrapper.gravity-theme .validation_message {
  font-size: 14px;
  line-height: 20px;
}
.aci-training-inquiry .aci-submit-note {
  flex: 0 0 100%;
  width: 100%;
  font-size: 14px;
  line-height: 21px;
  color: #808080;
  margin: 0;
}

/*# sourceMappingURL=training-inquiry.css.map */
