@import url("https://fonts.googleapis.com/css?family=Montserrat|");
h2.gform_title {
  display: none !important;
}
legend.gfield_label {
  display: none !important;
}
div.gchoice {
  padding-left: 30px !important;
}
.gform_wrapper.gravity-theme .field_description_above .gfield_description {
  font-family: Montserrat;
  border-style: solid;
  border-width: 2px;
  border-color: #ABABAB;
  border-radius: 20px;
  padding-bottom: 0px;
  padding: 9px 19px 9px 19px !important;
}
span.box {
  font-family: Montserrat !important;
  font-size: 16px !important;
  font-weight: 900 !important;
  font-style: normal !important;
  color: #000000;
}
span.box1 {
  font-family: Montserrat !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  font-style: normal !important;
  color: #212121 !important;
}
span.box2 {
  font-family: Montserrat !important;
  font-size: 16px !important;
  font-weight: 900 !important;
  font-style: normal !important;
  color: #437868 !important;
}
div.gform_footer.top_label {
  justify-content: center !important;
}
input.gform_button.button {
  background-color: #437868 !important;
  padding-left: 20px !important;
  padding-right: 20px !important;
  font-weight: 500 !important;
  font-style: normal !important;
}
div.gfield.gfield--width-full.field_sublabel_below.field_description_below.gfield_visibility_visible {
  text-align: center !important;
}
div.gfield.gsection.field_sublabel_below.field_description_below.gfield_visibility_visible {
  border-color: #000000;
}
@media screen and (max-width: 568px) {
  span.box1 {
    font-size: 14px !important;
    font-weight: 600 !important;
  }
  span.box2 {
    font-size: 14px !important;
    font-weight: 700 !important;
  }
  span.box {
    font-size: 14px !important;
    font-weight: 600 !important;
  }
  .gform_wrapper.gravity-theme .gfield.gfield--width-half {
    padding: 5px 5px 24px 5px !important;
  }
  .gform_wrapper.gravity-theme .field_description_above .gfield_description {
    margin-bottom: 10px;
  }
}
