#politica #p_descricao{
    font-family: "Montserrat";
    font-size: 15px;
    font-weight: 400;
    line-height: 1.6em;
    color: #222;
    -webkit-font-smoothing: antialiased;
}
#politica #p_descricao{
    /*column-count: 2;
    column-gap: 50px;*/
}
#politica #p_descricao * {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
#politica #p_descricao p{
    -webkit-font-smoothing: antialiased !important;
    margin: 0 0 4px !important;
}
#politica #p_descricao p a{
    color: #757710 !important;
}
#politica .p_container{ padding: 60px 0px; }
#politica .p_titulo_h1_holder{  padding:30px 0px}
/*.p_titulo_h1 {color:#f2cb13 !important; font-weight: 300;font-size: 3em;line-height: 1em;margin-bottom: 0px;}*/
#politica .p_titulo_h1 {
font-family: 'Montserrat', sans-serif;
    font-weight: 500;
    font-size: 32px;
    line-height: 42px;
    color: #f2cb13 !important;
    margin-bottom: 20px;
    -webkit-font-smoothing: antialiased;
    display: inline-block;
}
#politica .clear{clear:both;}
#politica{background:#fff;padding:0px 0px 90px 0px}

@media (min-width: 300px) and (max-width: 768px) {

    #politica #p_descricao {
        column-count: 1 !important;
        text-align: left !important;
        column-gap: 0px !important;
    }
    #politica #footer{border-top: 1px solid #ddd;}
    #politica{background:#fff;padding:0px 0px 15px 0px}
}

@media (min-width: 300px) and (max-width: 768px) {

    #politica tbody tr:first-child {display: none;}
    #politica tr {
        margin: 15px 0px;
        display: block;
    }
    #politica td {
        display: block;
        clear: both;
        width: 95%;
        padding: 4px 10px;
        border: 1px solid #ece7e7;
    }

}