.webform-submission-form .form-text {
  box-sizing: border-box;
}

.webform-scale-flexbox .webform-scale-options {
  margin: 8px 5px 8px 0px !important;
}
.webform-submission-form .form-text {
margin: 8px 0px !important;
}

.form-item {
  margin-bottom: 2em !important;
}

.webform-button--submit.button.button--primary.js-form-submit.form-submit {
  background-color: #2563eb !important;
}

.webform-button--submit.button.button--primary.js-form-submit.form-submit:hover {
  background-color: #fff !important;
  transition:
    background-color 0.325s linear,
    opacity 0.325s linear,
    color 0.3s ease-out;
}

.webform-submission-form {
    max-width: 100% !important;
    box-shadow: unset !important;
}