.form--container .gform_wrapper.gform-theme .gfield_label.gform-field-label {
  font-size: 0.75rem;
  color: #3E3E3E;
}
.form--container .gform_wrapper.gform-theme .ginput_container {
  box-sizing: content-box;
}
.form--container .gform_wrapper.gform-theme .ginput_container input,
.form--container .gform_wrapper.gform-theme .ginput_container textarea,
.form--container .gform_wrapper.gform-theme .ginput_container select {
  margin: 1.5rem 0;
  border-width: 0 0 1px 0;
  border-color: #222;
  padding: 0 0 2rem 0;
  stroke: none;
  outline: none;
  box-shadow: none;
  border-radius: 0;
  height: 120%;
  background: transparent;
  font-size: 1.1875rem;
  line-height: 1.4;
  transition-property: border-color;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}
.form--container .gform_wrapper.gform-theme .ginput_container input::placeholder,
.form--container .gform_wrapper.gform-theme .ginput_container textarea::placeholder,
.form--container .gform_wrapper.gform-theme .ginput_container select::placeholder {
  color: #909090;
  opacity: 0.8;
}
.form--container .gform_wrapper.gform-theme .ginput_container input:active, .form--container .gform_wrapper.gform-theme .ginput_container input:focus,
.form--container .gform_wrapper.gform-theme .ginput_container textarea:active,
.form--container .gform_wrapper.gform-theme .ginput_container textarea:focus,
.form--container .gform_wrapper.gform-theme .ginput_container select:active,
.form--container .gform_wrapper.gform-theme .ginput_container select:focus {
  outline: none;
  border-color: #EB120A;
}
.form--container .gform_wrapper.gform-theme .ginput_container select:hover, .form--container .gform_wrapper.gform-theme .ginput_container select:focus, .form--container .gform_wrapper.gform-theme .ginput_container select:active {
  backdrop-filter: blur(2rem);
}
.form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button {
  width: 100%;
  border-radius: 1.5em;
  border-style: solid;
  border-radius: 2em;
  line-height: 1;
  padding: 1rem 2rem;
  color: #000;
  background: transparent;
  border-color: rgba(9, 9, 9, 0.6);
  border-width: 1px;
  font-family: "PP Neue Corp", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  text-wrap: nowrap;
  text-decoration: none;
  letter-spacing: 0.02em;
  font-weight: 600;
  transition-property: background-color, border-color, color;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}
.form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:active, .form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:focus, .form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:hover {
  border-color: #090909;
  background-color: #090909;
  color: #E5E7EB;
}
.form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button {
  color: #fff;
  border-color: #EB120A;
  border-width: 0;
  background: #EB120A;
  transition-property: color, background-color;
  transition-duration: 0.3s;
  transition-timing-function: ease-in-out;
}
.form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:active, .form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:focus, .form--container .gform_wrapper.gform-theme .gform_footer.gform_footer .gform_button.button:hover {
  color: #EB120A;
  background-color: #fff;
}

.dark_bg .form--container .gform_wrapper.gform-theme .gfield_label.gform-field-label {
  color: #FFF;
}
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container {
  box-sizing: content-box;
}
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container input,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container textarea,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container select {
  color: rgba(255, 255, 255, 0.7);
  border-color: #909090;
}
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container input::placeholder,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container textarea::placeholder,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container select::placeholder {
  color: #FFF;
  opacity: 0.35;
}
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container input:active, .dark_bg .form--container .gform_wrapper.gform-theme .ginput_container input:focus,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container textarea:active,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container textarea:focus,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container select:active,
.dark_bg .form--container .gform_wrapper.gform-theme .ginput_container select:focus {
  border-color: #EB120A;
}

/*# sourceMappingURL=ptg_gravity-forms.css.map */
