.coracao_vazado {
    display: inline;
    color: var(--cor_cinza_clara);
}

.coracao_solido {
    color: var(--cor_principal);
}




.botao_curtir.ativo i.coracao_solido {
    display: inline;
}

.botao_curtir.ativo {
    animation: beatHeart 1s 2;
}


.bandeira_vazada {
    display: inline;
    color: var(--cor_cinza_clara);
}

.bandeira_solida {
    color: var(--cor_principal);
}

.botao_salvar.ativo i.bandeira_vazada {
    display: none;
}

.botao_salvar.ativo i.bandeira_solida {
    display: inline;
}


.titulo_postagem_centralizado {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    font-family: var(--font-family-montserrat);
    font-size: 2.0em;
    color: var(--cor_cinza_escura);
    text-align: center;
    margin: 1vw 0vw 1vw 0vw;
    font-weight: 600;
    padding:0 1em;
}

.descricao_postagem{
    line-height:1.5em;
}
p{
    margin-bottom:1em;
}
.descricao_postagem strong {
    font-weight: 700;
    color: var(--cor_cinza_escura); /* ou alguma cor que faça sentido aí no tema */
}
/* ************************Responsividade******************** */
@media only screen and (max-width: 1024px) {
    .titulo_postagem_centralizado {
        padding: 0vw 2vw;
    }
}

@media only screen and (max-width: 768px) {

    .titulo_postagem_centralizado {
        padding: 0vw 2vw;
    }

}

@media only screen and (max-width: 480px) {
    .titulo_postagem_centralizado {
        padding: 0vw 2vw;
    }

}
