.lui-msg-info h2 {
    font-size: 1.5rem !important;
    font-variant: all-small-caps;
    margin-top: 48px !important;
  }
  
  .progress-marker {
    z-index: 0 !important;
  }
  
  /* .webform-progress-tracker .progress-step.is-complete .progress-marker, .webform-progress-tracker .progress-step.is-complete:hover .progress-marker, .webform-progress-tracker .progress-step.is-complete::after {
    background-color: #08814d;
  } */
  .webform-progress-tracker .progress-step.is-complete .progress-marker::before, .webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before, .webform-progress-tracker .progress-step.is-complete .progress-marker::after {
    background-color: #08814d;
  }

  .webform-progress-tracker .progress-step .progress-text {
      color: #615C59;
  }

  .webform-multiple-table--operations {
    vertical-align: top !important;
  }
  
  .webform-submission-form .form-wrapper {
    max-width: 800px !important;
  }
  
  .js-form-type-webform-custom-composite > label {
    font-size: 1.1rem !important;
    font-weight: 400 !important;
    color: #017a76;
    transform: translateY(20px);
  }
  
  .lui-standard-form input,
  .lui-standard-form select {
    height: 40px;
  }
  
  .lui-standard-form .lui-form-input .form-date {
    font-family: "Open Sans", Arial, sans-serif;
  }