.pressrelease {
  background: rgb(250,250,250);

  .container {
    padding: 60px 0 120px;

    h1 + hr {
      margin-bottom: 60px;
    }

    h3 + hr {
      margin-bottom: 60px;
    }

    h3 {
      color: $lighter-base-font-color;
      font-style: italic;
      margin-bottom: 30px;
      text-align: center;
    }

    > article {
      border: 1px solid rgb(220,220,220);
      @include border-radius(10px);
      @include box-sizing(border-box);
      @include box-shadow(0 2px 16px 0 rgba(0,0,0, 0.1));
      margin: 0 auto;
      padding: 80px 80px 40px 80px;
      width: flex-grid(10);

      .footer {
        hr {
          margin: 80px 0px 40px;
        }
      }
    }

    p + h2 {
      margin-top: 60px;
    }

    h2 + p {
      margin-top: 30px;
    }
  }
}
