.contact-block {
  background-color: var(--bg-colour);
  color: var(--txt-colour);
}
.contact-block .contact-block__wrap {
  padding: 20px var(--container-x-mobile-gutters);
  max-width: 1376px;
  margin: 0 auto;
}
@media screen and (min-width: 1024px) {
  .contact-block .contact-block__wrap {
    padding: 40px 0px;
  }
}
.contact-block .gform_wrapper.gravity-theme a,
.contact-block .gfield_label.gform-field-label,
.contact-block .gfield_label.gform-field-label .gfield_required.gfield_required_text {
  color: var(--txt-colour);
}
.contact-block .gform-button {
  border: 2px solid var(--txt-colour);
  --btn-bg-colour: transparent;
  --btn-bg-colour-interactive: var(--txt-colour);
  --btn-text-colour-interactive: var(--bg-colour);
}

.contact-title {
  text-align: center;
}
.contact-title p {
  font-size: var(--font-size-fox);
  margin-bottom: -20px;
}
.contact-title h4 {
  font-size: var(--font-size-lion);
  margin-bottom: 40px;
}
/*# sourceMappingURL=contact-block.1788707897764.css.map */