.webform-submission-form {
  background-color: #f8f9fa !important;
  padding: 1.5rem !important;
}

#edit-name--wrapper, #edit-name--wrapper .webform-flexbox {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

#edit-name--wrapper legend {
  display: none;
}

.webform-submission-form .form-group, .webform-submission-form .fieldgroup {
   margin-top: 0 !important; 
}

.webform-submission-form #edit-phone--wrapper legend, 
.webform-submission-form .form-item-areas-of-interest label.custom-control-label:not(.option) {
  margin-bottom: .24rem !important;  
}

.webform-submission-form legend .fieldset-legend {
  font-size: 1.2rem !important;
  margin-bottom: 0 !important;  
}

/* #edit-phone-type {
  width: 7.5rem;
}*/

.iti {
  display: block !important; 
  margin-top: .5rem;
}

#edit-flexbox-01 {
  margin-left: 0;
}
