footer{
    display: flex;
    justify-content: center;
    padding: 40px 0 0;
    background-color: #fff;
    border-top: 3px solid #008442;
}
footer h2{
    font-size: small;
    margin-bottom: 0;
    font: 0.8em OpenSans-Semibold, Helvetica, Arial, sans-serif;;
    line-height: 1.5;
    text-transform: uppercase;
    color: #485156;
    letter-spacing: 1px;
}
footer p {
        font: 0.8em "OpenSans-Regular", Helvetica, Arial, sans-serif;
        line-height: 1.5;
        text-transform: uppercase;
        color: #485156;
        margin-top: 0;
}
footer .wrapper{
    padding-right: 128px;
    padding-left: 128px;
}
footer .p-col{
    min-width: max-content;
    display: contents;
}
footer .p-col .box{
    padding: 10px 10px 10px 10px;
}
footer > .copyright{
  text-transform: uppercase;
  padding-top: 24px !important;
}
footer > .instagram {
    width: 30px;
    height: 30px;
  background: url(https://www.cepi.cb.ce.gov.br/wp-content/themes/ceara2017/assets/images/redesSociais/instagram.png) center center no-repeat;
}
