.form-required:after {
  background: none !important;
  content: '*' !important;
  font-weight: bold !important;
  color: black !important;
  font-size: 1rem !important;
}

.webform-name .webform-flexbox {
    margin-top: 0;
    margin-bottom: 0;
}

.webform-address__row-1 {
    margin-top: 0;
}
.webform-address__row-3 {
    margin-bottom: 0;
}

.webform-message, .messages__wrapper { margin-top: 1em !important; }