.two-columns {
  padding-top: 5rem;
  padding-bottom: 2rem;
}
.two-columns .heading-block h2 {
  text-align: left;
  color: #000;
}
.two-columns p {
font-size: 1.5rem;
}
.two-columns.two-columns-image-left .col:first-of-type {
  float: right;
}


@media (min-width: 768px) {
    .row.vertical-align {
        display: flex;
        align-items: center;
    }
  .row.vertical-align p:last-of-type {
   margin-bottom: 0; 
  }
  }
}

/*# sourceMappingURL=2-columns.css.map */