.gform_wrapper.gravity-theme .gform_heading .gform_required_legend {
  display: none;
}
.gform_wrapper.gravity-theme .gform_fields {
  grid-column-gap: 10px;
  grid-row-gap: 5px;
}
@media (max-width: 640px) {
  .gform_wrapper.gravity-theme .gform_fields {
    display: flex;
    flex-direction: column;
  }
}
.gform_wrapper.gravity-theme .gfield .gfield_label .gfield_required, .gform_wrapper.gravity-theme .gfield .gform-field-label .gfield_required {
  display: none;
}
.gform_wrapper.gravity-theme .gfield input[type=color],
.gform_wrapper.gravity-theme .gfield input[type=date],
.gform_wrapper.gravity-theme .gfield input[type=datetime-local],
.gform_wrapper.gravity-theme .gfield input[type=datetime],
.gform_wrapper.gravity-theme .gfield input[type=email],
.gform_wrapper.gravity-theme .gfield input[type=month],
.gform_wrapper.gravity-theme .gfield input[type=number],
.gform_wrapper.gravity-theme .gfield input[type=password],
.gform_wrapper.gravity-theme .gfield input[type=search],
.gform_wrapper.gravity-theme .gfield input[type=tel],
.gform_wrapper.gravity-theme .gfield input[type=text],
.gform_wrapper.gravity-theme .gfield input[type=time],
.gform_wrapper.gravity-theme .gfield input[type=url],
.gform_wrapper.gravity-theme .gfield input[type=week],
.gform_wrapper.gravity-theme .gfield input[type=file],
.gform_wrapper.gravity-theme .gfield select, .gform_wrapper.gravity-theme .gfield textarea {
  width: 100% !important;
  max-width: 100% !important;
  padding: 0 12px;
  line-height: 30px;
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #DDDDDD;
  border-radius: 0;
  box-shadow: none;
  outline: none;
  color: #333;
  height: 30px;
}
.gform_wrapper.gravity-theme .gfield textarea {
  resize: none;
}
.gform_wrapper.gravity-theme .gfield input[type=file] {
  border: none;
  padding: 0;
}
.gform_wrapper.gravity-theme .gform-footer input, .gform_wrapper.gravity-theme .gform_footer input {
  line-height: var(--e-global-typography-a0a6808-line-height) !important;
}

.otgs-development-site-front-end {
  display: none;
}

body.error404 .site-footer {
  display: none;
}

h1 > span.title-blue-style, h2 > span.title-blue-style, h3 > span.title-blue-style, h4 > span.title-blue-style, h5 > span.title-blue-style, h6 > span.title-blue-style {
  display: block;
  font-size: 0.5em;
  line-height: 1.2em;
  color: var(--e-global-color-accent);
}
@media screen and (max-width: 1299px) {
  h1 > span.title-blue-style, h2 > span.title-blue-style, h3 > span.title-blue-style, h4 > span.title-blue-style, h5 > span.title-blue-style, h6 > span.title-blue-style {
    font-size: 0.55em;
  }
}
@media screen and (max-width: 767px) {
  h1 > span.title-blue-style, h2 > span.title-blue-style, h3 > span.title-blue-style, h4 > span.title-blue-style, h5 > span.title-blue-style, h6 > span.title-blue-style {
    font-size: 0.6em;
  }
}

/*# sourceMappingURL=main.css.map */
