body {
    font-size: 1rem !important;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400 !important;
  color: "#3E332E";
}
a {
    color: #3E332E !important;
    text-decoration: none !important;
    transition: all 0.2s ease-in-out;
}
p {
    font-size: 1rem !important;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400 !important;
  color: "#3E332E";
}



.webform-share-page-body {
  padding: 10px 0px !important;
  color: "#3E332E";
}

.hachez_ext_form .visually-hidden {
  position: absolute !important;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  width: 1px;
  height: 1px;
  word-wrap: normal; }

.hachez_ext_form .form-item label, .hachez_ext_form .form-wrapper .label {
  text-transform: uppercase !important;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 400; }

.hachez_ext_form .form-select {
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: black;
  border: 1px solid #ced4da;
  padding: 0.5rem 0.3333333333rem;
  width: 100% !important; }

.hachez_ext_form h2 {
  text-transform: uppercase !important;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700 !important;
  font-size: 1.25rem !important;
  color: "#3E332E";

}

.hachez_ext_form h4 {
  text-transform: uppercase !important;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700 !important;
  font-size: 1.25rem !important;
  color: "#3E332E";
}
