.container.blog{padding: 69px 0;} 
/* .container.blog .parent .lista-posts{display: grid;grid-template-columns: repeat(3, 1fr);gap: 40px 30px;} */
.container.blog .parent .lista-posts{display: flex;gap: 40px 30px;justify-content: center;flex-wrap: wrap;padding: 0;}
.container.blog .parent .lista-posts li{width: 30%;}
.container.blog .parent .lista-posts li article {height: 100%;}
.container.blog .parent .post{display: flex;flex-direction: column;align-items: stretch;justify-content: flex-start; height: 100%;}
.container.blog .parent .post .capa{height: 200px;display: block;margin: 0 0 20px;}
.container.blog .parent .post .capa.fundo{background: #000;}
.container.blog .parent .post .titulo{font: 500 16px / 26px montserrat;text-align: center;margin: 0 0 30px;flex: 1 1 auto;color: var(--cor4);}
.container.blog .parent .post .ver-mais{padding: 10px 15px;margin: 0 auto;font:500 14px montserrat; color: var(--cor0);background: var(--cor2);text-align: center;transition: .4s;}
.container.blog .parent .post .ver-mais:hover{cursor: pointer; background: var(--cor6);} 
.container.blog .parent .paginas{display: flex;align-items: center;justify-content: center;gap: 15px 10px;margin: 30px 0 0;}
.container.blog .parent .paginas .pagina{width: 25px;height: 25px;display: flex;align-items: center;justify-content: center;font:500 13px montserrat;color: var(--cor0);background: #fff;color: var(--cor2);border: 1px solid var(--cor2);transition: .4s;}
.container.blog .parent .paginas .pagina.ativo{color: #fff;background: var(--cor2);}
.container.blog .parent .paginas .pagina:hover{color: #fff;background: var(--cor6); border: 1px solid var(--cor6);}
.container.blog .sem-post{text-align: center;}

@media(max-width: 990px){
    .container.blog{padding: 30px 0;} 
    .container.blog .parent .lista-posts li {width: 45%;}
}
@media(max-width: 640px){    
    .container.blog .parent .lista-posts li {width: 100%;}
}