#et-boc.et-boc form.subscribe-form .gform_fields,
#et-boc.et-boc form.contact-form .gform_fields {
  row-gap: 20px;
}
footer form.subscribe-form .gform-grid-row,
footer form.contact-form .gform-grid-row {
  flex-direction: column;
}
footer form.subscribe-form .gform-grid-row,
footer form.subscribe-form .gform_fields,
footer form.contact-form .gform-grid-row,
footer form.contact-form .gform_fields {
  row-gap: 20px;
}
#et-boc.et-boc form.subscribe-form input,
#et-boc.et-boc form.contact-form input,
#et-boc.et-boc form.contact-form textarea {
  background-color: rgb(234 224 203 / 5%);
  border: none;
  border-radius: 0;
  color: var(--bisque);
  padding: 1.57em 16px;
  font-family: IIVorkursMedium;
  font-size: clamp(var(--standardFontMin), 1.5vw, var(--standardFontMax));
  transition: 0.4s ease;
}
#et-boc.et-boc .et-l.et-l--footer form.subscribe-form input,
#et-boc.et-boc .et-l.et-l--footer form.contact-form input {
  font-size: clamp(var(--tinyFontSmall), 1.5vw, var(--tinyFontLarge));
}
#et-boc.et-boc form.subscribe-form input::placeholder,
#et-boc.et-boc form.contact-form input::placeholder,
#et-boc.et-boc form.contact-form textarea::placeholder {
  font-style: italic;
}
#et-boc.et-boc form.subscribe-form input[type='submit'],
#et-boc.et-boc form.contact-form input[type='submit'] {
  background: var(--bronze);
  border: 0;
  transition: 0.4s ease;
  color: var(--navy-blue);
  text-transform: uppercase;
  padding: 8px 25px 5px;
  font-size: clamp(var(--standardFontMin), 1.5vw, var(--standardFontMax));
  transition: 0.4s ease;
}
#et-boc.et-boc .et-l.et-l--footer form.subscribe-form input[type='submit'],
#et-boc.et-boc .et-l.et-l--footer form.contact-form input[type='submit'] {
  font-size: clamp(var(--standardFontMin), 1.5vw, var(--standardFontMax));
}
#et-boc.et-boc form.subscribe-form input[type='submit']:hover {
  background: var(--bisque);
}
#et-boc.et-boc form.contact-form input,
.gform_wrapper input[type='email'],
#et-boc.et-boc form.contact-form textarea {
  background-color: rgb(66 69 71 / 5%);
  border: none;
  color: var(--neutral-slate-gray);
}
#et-boc.et-boc form.contact-form textarea {
  padding-top: 10px;
}
#et-boc.et-boc form.contact-form input[type='submit']:hover {
  background: var(--navy-blue);
  color: var(--bisque);
}
