.paragraph--type--webform>div:first-child .form-item {
  width: 100% !important;
}
.fieldset-legend {
 font-size: 1rem;
    font-weight: 700;
    margin-bottom: 3px;
  margin-top: 20px;
  display: block;
}
.paragraph--type--webform label.option {
  font-weight: 400;
  max-width: 80%;
  vertical-align: text-top;
  line-height: 1.2em;
}
.webform-options-display-three-columns {
  max-width: none !important;
}
@media only screen and (max-width: 767px) {
 .webform-options-display-three-columns {
   column-count: 2;
  }
}
@media only screen and (max-width: 500px) {
 .webform-options-display-three-columns {
   column-count: 1;
  }
}