.block-webform-block {
  max-width: 1140px;
  margin-bottom: 5em;
  margin-left: auto;
  margin-right: auto;
}

.webform-flexbox-row{
  flex-direction: row;
  display: flex;
  gap: 20px;
  width: 100% !important;
}

.webform-flexbox-row .webform-flex--container{
  margin: 0 !important;
}

.label-title-section{
  font-size: 20px !important;
  font-weight: bold !important;
}

.form-submit-buttont-black{
  height: auto !important;
  background-color: black !important;
  color: white !important;
  padding: 15px 30px !important;
  width: fit-content !important;
  border-radius: 15px !important;
}

@media all and (max-width: 767px){
  .webform-flexbox-row{
    flex-direction: column;
    gap: 0px;
  }
}