body,html{font-family:Lato,sans-serif;min-width:320px}*,:after,:before{margin:0;padding:0;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}a,a:active,a:hover,a:link,a:visited{text-decoration:none;cursor:pointer}.wow{visibility:hidden}ul{list-style:none}.img-fluid{max-width:100%;height:auto;display:block}.img-full{width:100%;height:100%;display:block}.img-center{display:block;margin:auto}.container{width:100%;max-width:1130px;padding:0 20px;margin:0 auto}.hidden-lg{display:none!important}#topo{background-color:#f3f3f3}#topo .topo1{padding:5px 0}#topo .topo1 .container--topo1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}#topo .topo1 .acoes--abas{width:364px;height:29px;background:url(../img/acoes-abas.jpg) left top no-repeat}#topo .topo1 .acoes--conta{width:316px;height:29px;background:url(../img/acoes-assine.jpg) left top no-repeat}#topo .topo2{background-color:#c4170c;padding:20px 10px}#topo .topo2 .container--topo2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}#topo .topo2 .menu{width:153px;height:21px;background:url(../img/menu-logo.jpg) left top no-repeat}#topo .topo2 .topo2__titulo{color:#fff;text-transform:uppercase;font-size:32px;font-size:1.5rem}#topo .topo2 .busca{width:164px;height:33px;background:url(../img/busca.jpg) left top no-repeat}.box-destaque .destaque-header{padding:30px 0 0;border-bottom:1px solid #ccc;margin-bottom:35px;max-width:900px;text-align:center;margin:0 auto 35px}.box-destaque .destaque-titulo{color:#000111;font-size:47px;font-family:opensansbold;margin-bottom:20px}.box-destaque .destaque-titulo u{color:#c4170c}.box-destaque .destaque-descricao{color:#555;font-size:18px;font-size:1.125rem;font-family:opensans;margin-top:15px}.box-destaque .box-assinatura{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0;alignn-items:center}.box-destaque .box-assinatura .assinatura{max-width:300px}.box-destaque .box-assinatura .assinatura p{color:#555;font-size:16px;font-size:1rem;font-family:opensans}.box-destaque .box-assinatura .assinatura p strong{font-family:opensansextrab}.box-destaque .box-assinatura .assinatura .data{font-size:12px;font-size:.75rem}.box-destaque .box-assinatura .sociais{width:232px;height:37px;background:url(../img/ico-sociais.jpg) left top no-repeat}.content{margin:0 auto;max-width:750px;padding:0 15px}.content.content-texto{padding:20px 27px}.content .content-link{display:inline-block;margin:0 auto}.content .content-thumb{margin:20px auto;text-align:center}.content .content-titulo{color:#000111;font-size:36px;font-size:2.25rem;font-family:opensansbold;line-height:1.5;margin-bottom:30px}.content .content-desc{color:#333;font-size:19px;font-size:1.1875rem;font-family:opensans;line-height:1.5;margin-bottom:30px}.content span{font-family:opensansbold}.content .cor-padrao{color:#c4170c;font-family:opensansbold}.content a.cor-padrao{color:red;text-decoration:underline}.box-confira{background-color:#f3f3f3;padding:30px 0 50px}.box-confira .confira-titulo{color:#000111;font-family:opensans;font-size:24px;font-size:1.5rem;padding:20px 0;font-weight:400}.box-confira .confira-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.box-confira .confira-item{display:-ms-flexbox;display:flex;border-top:1px solid #c8c8c8;padding:30px 0}.box-confira .confira-item .confira-thumb{max-width:305px;min-width:305px;padding-right:25px}.box-confira .confira-item .content{padding:5px 0}.box-confira .confira-item .confira-item-titulo{color:#c4170c;font-size:24px;font-size:1.5rem;font-family:opensansbold;line-height:1.2}.box-confira .confira-item .confira-item-descricao{color:#717171;font-size:15px;font-size:.9375rem;font-family:opensans}.box-confira .confira-item .confira-item-data{margin-top:5px;color:#717171;font-size:11px;font-size:.6875rem;font-family:opensans}.box-confira .btn{margin-bottom:2px}.box-confira .btn .btn-confira{background-color:#c4170c;display:block;border-radius:2px;text-align:center;color:#fff;font-family:opensansbold;text-transform:uppercase;padding:10px 0}.rodape{background-color:#c4170c;padding:10px 0}.rodape .container--rodape{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 20px}.rodape .logo-rodape{width:182px;height:37px;background:url(../img/logo-rodape.jpg) left top no-repeat}.rodape .copi-rodape{color:#fff;font-size:14px;font-size:.875rem}.rodape .list{display:-ms-flexbox;display:flex}.rodape .item{color:#fff;font-size:12px;font-size:.75rem}.rodape .link{color:#fff;font-size:14px;font-size:.875rem;margin:0 5px}.rodape .link:hover{text-decoration:underline}@media (max-width:991px){.container{padding:0 15px}.hidden-md{display:none!important}.content{padding:0 15px}.content.content-texto{padding:0 15px}}@media (max-width:767px){.container{padding:0 15px}.hidden-sm{display:none!important}.hidden-lg,.visible-sm{display:block!important}#topo .topo2{padding:20px 0}#topo .topo2 .container--topo2{-ms-flex-align:center;align-items:center}#topo .topo2 .menu{background:url(../img/menu-logo2.jpg) right top no-repeat;width:50px;height:20px}#topo .topo2 .topo2__titulo{font-size:20px;font-size:1.1rem;max-width:180px}#topo .topo2 .busca{width:31px;height:27px;background:url(../img/busca-mobile.png) left top no-repeat}.box-destaque .destaque-header{max-width:100%;margin-bottom:20px}.box-destaque .destaque-titulo{font-size:22px;font-size:1.375rem}.box-destaque .destaque-descricao{margin-top:5px}.box-destaque .box-assinatura{-ms-flex-direction:column;flex-direction:column;margin:20px 0 0}.box-destaque .box-assinatura .sociais{margin:5px 0}.content{max-width:100%;padding:0 15px}.content.content-texto{padding:0 15px}.content .content-titulo{font-size:22px;font-size:1.375rem;margin-bottom:15px}.content .content-desc{font-size:17px;font-size:1.0625rem;margin-bottom:15px}.box-confira{padding:0 0 30px}.box-confira .confira-titulo{font-size:22px;font-size:1.375rem}.box-confira .confira-item{-ms-flex-direction:column;flex-direction:column;padding:15px 0}.box-confira .confira-item .confira-thumb{max-width:100%;min-width:100%;padding:0}.box-confira .confira-item .content{padding:10px 0}.box-confira .confira-item .confira-item-titulo{font-size:20px;font-size:1.25rem}.rodape .container--rodape{padding:5px 15px}}
.footer-fixed {
    background: rgba(0, 0, 0, .68);
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
    z-index: 999999;
    padding: 38px 0;
    font-size: 36px
}

.footer-fixed div a, .footer-fixed div p {
    display: inline-block;
    color: #fff
}
.footer-fixed a {
    padding: 20px;
    background: #e31c02;
    border-radius: 10px
}
.footer-fixed {
    background: rgba(0, 0, 0, .68);
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
    z-index: 1;
    font-size: 36px;
    padding: 0;
}

.footer-fixed div a, .footer-fixed div p {
    display: inline-block;
    color: #fff;
    font-size: 22px;
    font-family: 'Roboto Condensed',sans-serif;
}

.footer-fixed div p {
    padding: 1px 6px;
    line-height: 5px;
}

.footer-fixed div a {
    padding: 6px 8px;
    font-size: 21px;
}

.footer-fixed a {
    padding: 20px;
    background: #e31c02;
    border-radius: 10px
}

@media (max-width: 767px) {
    .footer-fixed div p {
        font-size: 16px;
        line-height: 1.2;
        margin: 0 5px 0 0;
        padding: 0;
    }

    .footer-fixed div a {
        font-size: 12px;
        padding: 9px 8px
    }

    .footer-fixed {
        padding-top: 7px;
        padding-bottom: 7px
    }

    .footer-fixed > div {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}