/* Quote form. Gravity Forms Orbital prints after the plugin skin and was winning. */
body.mh-site .mh-gform .gfield_checkbox,
body.mh-site .mh-gform .gfield_radio {
  display: flex !important;
  flex-flow: row wrap !important;
  align-items: flex-start !important;
  gap: 6px !important;
}
body.mh-site .mh-gform .gchoice {
  position: relative !important;
  display: inline-flex !important;
  width: auto !important;
  max-width: 100% !important;
  flex: 0 0 auto !important;
  margin: 0 !important;
}
body.mh-site .mh-gform .gchoice input.gfield-choice-input {
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  opacity: 0 !important;
  appearance: none !important;
  border: 0 !important;
  background: transparent !important;
}
body.mh-site .mh-gform .gchoice input.gfield-choice-input::before,
body.mh-site .mh-gform .gchoice input.gfield-choice-input::after {
  content: none !important;
  display: none !important;
}
body.mh-site .mh-gform .gchoice label {
  display: inline-block !important;
  width: auto !important;
  font: 500 13px/1 "Inter Tight", sans-serif !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  color: #eeebe5 !important;
  padding: 9px 12px !important;
  border: 1px solid rgba(238, 235, 229, 0.28) !important;
  margin: 0 !important;
  background: transparent !important;
}
body.mh-site .mh-gform .gchoice:hover label {
  border-color: rgba(238, 235, 229, 0.55) !important;
}
body.mh-site .mh-gform .gchoice input:checked + label {
  background: #eeebe5 !important;
  color: #0a0a0a !important;
  border-color: #eeebe5 !important;
}
body.mh-site .mh-gform input::placeholder,
body.mh-site .mh-gform textarea::placeholder {
  color: rgba(238, 235, 229, 0.45) !important;
  opacity: 1 !important;
}
