@media only screen and (min-width: 320px) {
  /* Hero block */
    .post-hero-block {
        margin-left: calc(-100vw / 2 + 100% / 2);
        margin-right: calc(-100vw / 2 + 100% / 2);
        max-width: 100vw;
        width: auto;
    }

    .post-hero-content{
      max-width:768px;
      margin: 0 auto;
    }

    .post-hero-content .excerpt{
      font-size: 1.2rem;
      font-weight: 700;
    }
}

@media only screen and (min-width: 768px) {

}

@media only screen and (min-width: 1024px) {
   
}