.page-inner {
  flex-direction: column;

  padding: 72px 48px!important;
}

.page-inner h1 {
  display: inline-block;

  margin: 1.236em 0 .618em 0;

  text-transform: uppercase;

  line-height: 20px;
  letter-spacing: .8px;

  font-size: 12px;
  font-weight: 700;

  color: #3c4043;
}

.page-inner h2 {
  margin: 0;

  padding: 64px 0 0 0;

  line-height: 32px;
  font-weight: 700;
  font-size: 24px;

  color: #3c4043;
}

.page-inner h1+p, .page-inner h2+p, .page-inner h3+p, .page-inner h4+p, .page-inner h5+p, .page-inner h6+p {
  margin-top: 0;
}

.page-inner p {
  margin: 10px 0;

  padding-top: 20px;

  letter-spacing: .2px;
  line-height: 24px;

  font-weight: 400;
  font-size: 14px;

  color: rgba(0, 0, 0, 0.62);
}
