.leia-mais {
    padding: .5em;
    margin: 1em;
    display: block;
    font-size: 1.25em;
    text-align: center;
    background-color: #E6E7E8;
}

.post-blog {
    padding-bottom: 30px;
    margin-bottom: 20px;
    background-image: linear-gradient(to right,
        rgba(200, 200, 200, 0),
        rgba(200, 200, 200, 1),
        rgba(200, 200, 200, 0));
    background-size: 100% 1px;
    background-repeat: no-repeat;
    background-position: bottom center;
}

.leia-mais {
    padding: .5em;
    margin: 1em;
    display: block;
    font-size: 1.25em;
    text-align: center;
    background-color: #E6E7E8;
}

.post-blog {
    padding-bottom: 30px;
    margin-bottom: 20px;
}

.post-blog + .post-blog {
  /* trocamos padding-bottom e margin-bottom por
     padding-top e margin-top */
  padding-top: 1em;
  margin-top: 1.5em;
  background-image: linear-gradient(to right, rgba(200, 200, 200, 0), rgba(200, 200, 200, 1), rgba(200, 200, 200, 0));
  background-size: 100% 1px;
  background-repeat: no-repeat;
  /* trocamos "bottom center" por "top center" */
  background-position: top center;
}

Insert new files, Alura, Avançando no HTML e CSS, Aula 7
Insert new files, Alura, Avançando no HTML e CSS, Aula 7
