.globalClass label, .globalClass select{
  color: var(--c-secondary);
}
.globalClass .globalElement, .globalClass .js-form-item, .globalClass .globalTextElement{
  border: 1px solid var(--c-secondary);
  padding: 1rem;
  border-radius: unset;
}
.globalClass select{
  border: 1px solid var(--c-secondary) !important;
}
h1.text-align-center.tag-w-primaryfont.text-color-A {
    font-size: 2.5em;
}
p.p1 {
    font-size: 1rem;
}

a.hyperlink {
    text-decoration: none !important;
    color: #004A15;
    border-bottom: 1px solid #004A15;
}

.form-item__dropdown{border: unset;}

div[id*="edit-processed-text"]{
  margin: -10px auto -15px auto;
  font-size: 16px;
  font-family: var(--v-form-field-title-font);
  color: var(--c-primary);
}

h2.text-align-center.text-color-A {
  font-family: 'DrupalSecondaryTypefaceFont';
}
.webform-confirmation__message {
    justify-content: space-around !important;
}
b, strong {
    text-shadow: 0.2px 0 #004a16;
}
body:has(.webform-confirmation__message) .webform-submission-form  {
    max-width: 90rem !important;
}
@media (min-width: 766px) {
  .webform-submission-form  {
    width: 100% !important;
    max-width: 75rem !important;
    margin: 0 auto !important;
  }
  .globalPrivacy, .globalClass .globalElement, .globalClass .js-form-item, .globalClass .globalTextElement, .globalClass{
  max-width: 75rem !important;
    max-width: 100% !important;
  width: 75rem !important;
  }
input#edit-city {
  margin-top: 4.5rem;
}
}