form .js-form-item:not(.form-type-radio):not(.form-type-checkbox):not(.form-type-webform-document-file):not(.form-type-webform-audio-file):not(.form-type-webform-image-file):not(.form-type-webform-video-file):not(.form-type-managed-file) > label {
  background-color: transparent !important;
  top: -22px !important;
}

form .form-select:not(.editor) {
 height: 3.5rem;
 margin-bottom: 3rem;
}

form .form-email {
  margin-bottom: 3rem;
}

form .form-text {
  margin-bottom: 3rem;
}

form p {
  color: #1E5DA7;
  font-size: 48px;
  margin: 0;
  margin-bottom: 3rem;
}

form label {
  color: #1E5DA7;
  font-size: 28px;
  margin: 0;
}


form .linha {
 display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}