.nf-form-content {
  padding: 0px!important;
  margin: 0px!important;
}

.nf-field-description {
  margin-bottom: 5px!important;
  font-size: 0.75rem!important;
}

.nf-field-element {
  margin-top: 5px!important;
}

.nf-field-element .btn {
  width: 100%!important;
}

.nf-fu-progress {
  border-radius: 0px!important;
  margin-top: 3px!important;
}

.nf-field-label {
  margin-bottom: 3px!important;
}

.field-wrap.hr-wrap hr.ninja-forms-field {
  border-color: rgba(55, 61, 81, 0.5)!important;
}

.nf-form-fields-required {
  text-align: center;
  margin-bottom: 10px;
}

.field-wrap.html-wrap .nf-field-element {
  font-size: 1.5rem;
  font-weight: bold;
}

.nf-field-container.html-container {
  margin-bottom: 15px!important;
}

.nf-field-label label {
  font-weight: normal!important;
  font-size: 1.1rem!important;
}

.field-wrap.submit-wrap input[type="button"] {
  width: 100%;
  cursor: pointer;
}

.file_upload-container {
  margin-bottom: 5px!important;
}
