div .side-by-side-about {
  display: flex;
  max-width: 130rem;
}

@media (max-width: 991px){
  div .side-by-side-about {
    flex-direction: column;
  }
  .hide-on-mobile {
    display:none;
  }
}

.about-heading {
  text-align: left;
  line-height: 1;
}

.rich-text--full-width .about-text {
  width: 100%;
  max-width: 130rem;
}

.about-paragraphs {
  text-align: left;
  width: 100%;
}