/**
 * Bootstrap customised
 *
 * @see https://github.com/twbs/bootstrap/blob/main/scss/_variables.scss
 */
section.block__form::before {
  content: url(../img/form-hexagons.svg);
  position: absolute;
  right: 0;
  display: block;
  z-index: -1;
}
@media (max-width: 767.98px) {
  section.block__form::before {
    display: none;
  }
}
section.block__form legend, section.block__form label.gfield_label.gform-field-label {
  font-weight: 500 !important;
}
section.block__form label.gform-field-label.gform-field-label--type-sub {
  display: none;
}
section.block__form input, section.block__form textarea {
  background-color: transparent !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  border: solid 1px #231F20 !important;
}
section.block__form input#gform_submit_button_1 {
  border-radius: 0 !important;
  padding: 12px 32px !important;
}
section.block__form .gform-body.gform_body {
  margin-bottom: 4rem;
}