.gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper form[action] .gfield input {
  background: #fff;
  border-color: rgb(210, 210, 210);
  border-radius: 0;
  border-style: solid;
  border-width: 1px;
  color: #000;
  display: block;
  font-family: "Fira Sans";
  font-size: 18px;
  height: 56px;
  line-height: 1.25;
  padding: 15px 20px;
}
.gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper form[action] .gfield .gfield_description {
  font-size: 0.75rem;
}
.gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper form[action] .gform_footer {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper form[action] .gform_footer .button {
  background-color: #dbb13b;
  color: #fff;
  background: repeating-linear-gradient(45deg, #dfb94f, #dfb94f 1px, #dbb13b 1px, #dbb13b 8px);
  line-height: 1;
  font-size: 1.25rem;
  font-weight: 500;
  padding: 20px 59px;
  position: relative;
  text-transform: uppercase;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border: none;
  border-color: transparent;
  border-radius: 0;
}
.gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper form[action] .gform_footer .button:hover {
  -webkit-transform: rotateX(15deg);
          transform: rotateX(15deg);
  -webkit-box-shadow: inset 0 -4px 0 0 #dbb13b;
          box-shadow: inset 0 -4px 0 0 #dbb13b;
}
#wrapper .gform-theme.gform-theme--framework.gform-theme--foundation.gform_wrapper .gform_submission_error {
  font-size: 1rem;
}