.titulo_post {
    font-size: 28px;
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 15px;
}
.imagem_post {
    display: block;
    float: left;
    margin: 5px 15px 10px 0px;
    width: 50%;
    height: auto;
    background-size: cover;
}
.descricao_post {
    text-align: justify;
}
.descricao_post h2 {
    font-size: 20px;
    color: var(--cor_primaria);
}
.descricao_post strong {
    font-weight: 600;
}
.box_redes_sociais {
    background: var(--back_contraste_home);
    padding: 15px;
    border-radius: 5px;
    text-align: center;
    margin-bottom: 20px;
    float: left;
    width: 100%;
}
.box_redes_sociais a {
    background-color: #FFF;
    font-size: 20px;
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    text-align: center;
    border-radius: 100%;
    margin: 0 5px;
}
.box_grey, .box_post_destaque {
    background: var(--back_contraste_home);
    text-align: center;
    margin-bottom: 20px;
    display: block;
    float: left;
    padding: 0px 0px 15px 0px;
    border-radius: 0px;
}
.box_post_destaque {
    -webkit-box-shadow: 0px 0px 5px 1px #ADADAD;
    box-shadow: 0px 0px 5px 1px #ADADAD;
}
.box_post_destaque span {
    float: left;
    padding: 10px 15px 0px 15px;
    font-size: 20px;
    color: var(--cor_texto_menu_header);
    display: block;
    margin-bottom: 8px;
    width: 100%;
    text-align: left;
    font-weight: 500;
}
.box_post_destaque a {
    text-align: left;
    padding: 0 15px;
    display: block;
    float: left;
    margin-bottom: 10px;
    color: #333;
}
.box_post_destaque a:hover {
    color: var(--cor_texto_menu_header) !important;
}
.titulo_destaques_blog:hover, .wrap_destaques_blog:hover .titulo_destaques_blog {
    color: var(--cor_primaria);
    text-decoration: underline;
}


/* Celulares ate 240px */
@media screen and (max-width: 240px) {

    /* Home */
    /* End Home */

}

/* End Celulares ate 240px */

/* Celulares ate 480px */
@media screen and (max-width: 480px) {

    /* Home */
    /* End Home */

}

/* Tablet em pe */
@media screen and (min-width: 481px) and (max-width: 767px) {

    /* Home */
    /* End Home */

}

/* End Tablet em pe */

/* Tablet em deitado */
@media screen and (min-width: 768px) and (max-width: 991px) {

    /* Home */
    /* End Home */

}

/* End Tablet em deitado */

/* Notebook */
@media screen and (min-width: 992px) and (max-width: 1280px) {

    /* Home */
    /* End Home */

}

/* End Notebook */

/* Computadores */
@media screen and (min-width: 1281px) {

    /* Home */
    
    /* End Home */

}

/* End Computadores */

/* Computadores M */
@media screen and (min-width: 1345px) and (max-width: 1632px) {

    /* Classes do projeto */
    /* End Classes do projeto */

}

/* End Computadores */

/* Computadores G */
@media screen and (min-width: 1633px) {

    /* Classes do projeto */
    /* End Classes do projeto */

}

/* End Computadores G */





