.footer{background:#121212;padding:80px 0}.footer .container{max-width:1280px;padding-right:16px;padding-left:16px}.footer .container .row{margin-right:-16px;margin-left:-16px}.footer .container .row .col,.footer .container .row .col-1,.footer .container .row .col-10,.footer .container .row .col-11,.footer .container .row .col-12,.footer .container .row .col-2,.footer .container .row .col-3,.footer .container .row .col-4,.footer .container .row .col-5,.footer .container .row .col-6,.footer .container .row .col-7,.footer .container .row .col-8,.footer .container .row .col-9,.footer .container .row .col-auto,.footer .container .row .col-lg,.footer .container .row .col-lg-1,.footer .container .row .col-lg-10,.footer .container .row .col-lg-11,.footer .container .row .col-lg-12,.footer .container .row .col-lg-2,.footer .container .row .col-lg-3,.footer .container .row .col-lg-4,.footer .container .row .col-lg-5,.footer .container .row .col-lg-6,.footer .container .row .col-lg-7,.footer .container .row .col-lg-8,.footer .container .row .col-lg-9,.footer .container .row .col-lg-auto,.footer .container .row .col-md,.footer .container .row .col-md-1,.footer .container .row .col-md-10,.footer .container .row .col-md-11,.footer .container .row .col-md-12,.footer .container .row .col-md-2,.footer .container .row .col-md-3,.footer .container .row .col-md-4,.footer .container .row .col-md-5,.footer .container .row .col-md-6,.footer .container .row .col-md-7,.footer .container .row .col-md-8,.footer .container .row .col-md-9,.footer .container .row .col-md-auto,.footer .container .row .col-sm,.footer .container .row .col-sm-1,.footer .container .row .col-sm-10,.footer .container .row .col-sm-11,.footer .container .row .col-sm-12,.footer .container .row .col-sm-2,.footer .container .row .col-sm-3,.footer .container .row .col-sm-4,.footer .container .row .col-sm-5,.footer .container .row .col-sm-6,.footer .container .row .col-sm-7,.footer .container .row .col-sm-8,.footer .container .row .col-sm-9,.footer .container .row .col-sm-auto,.footer .container .row .col-xl,.footer .container .row .col-xl-1,.footer .container .row .col-xl-10,.footer .container .row .col-xl-11,.footer .container .row .col-xl-12,.footer .container .row .col-xl-2,.footer .container .row .col-xl-3,.footer .container .row .col-xl-4,.footer .container .row .col-xl-5,.footer .container .row .col-xl-6,.footer .container .row .col-xl-7,.footer .container .row .col-xl-8,.footer .container .row .col-xl-9,.footer .container .row .col-xl-auto{padding-right:16px;padding-left:16px}.footer .container .pb-5,.footer .container .py-5{padding-bottom:5rem!important}.footer-top{color:#fff}.footer-map{color:#fff}.footer-map ul{display:flex;justify-content:space-between}.footer-map ul li a{color:#6c757d}.footer-map ul li ul{display:list-item}.footer-map ul li ul li a{color:#f5f7f8;font-weight:400}.footer-map li a{color:#f5f7f8;font-weight:700;font-size:12px;line-height:24px}.footer-map li a:hover{color:#fff}.footer-top .title-call{width:200px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:-.6px;color:#6c757d}.footer-menu-extra{font-size:12px;line-height:16px;color:#6c757d;padding-bottom:40px}.footer-menu-extra .logo-footer{width:140px;margin:0 0 24px 0;display:block}.footer-menu-extra ul{margin:0;padding:0}.footer-menu-extra ul li.menu-item{padding:5px;list-style:none;display:inline-block}.footer-menu-extra ul li.menu-item a{color:#f5f7f8;font-size:12px;line-height:16px;font-weight:600}.footer-menu-extra ul li.menu-item a:hover{color:#fff;cursor:pointer}.footer-menu-extra ul li:first-child{padding:5px 5px 5px 0}.footer-menu-extra #menu-rodape-institucional{display:inline-flex}.footer-social{display:flex;align-items:center}.footer-social a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:rgba(255,255,255,.9);background:rgba(255,255,255,.12);font-size:18px}.footer-social a:hover{color:#fff;background:rgba(255,255,255,.2)}.footer-social a+a{margin-left:12px}.footer-disclaimer{font-size:10px;line-height:18px;font-weight:600;color:#6c757d;margin:40px 0 0 0;padding:48px 0 0 0;border-top:1px solid rgba(255,255,255,.12)}.footer-disclaimer b{color:rgba(255,255,255,.6);font-weight:600}.footer-disclaimer div{padding:0}.newsletter-footer{background-color:#f5f7f8;padding:48px 0;margin:48px 0 0 0;display:none}.newsletter-footer .newsletter-form{width:688px;margin:0 auto;text-align:center}.newsletter-footer .newsletter-form .title{font-size:24px;line-height:28px;font-weight:900;letter-spacing:-1px;color:var(--black)}.newsletter-footer .newsletter-form p{letter-spacing:-.3px;margin:8px 0 0 0}.newsletter-footer .newsletter-form form{margin:16px 0 0 0;display:flex}.newsletter-footer .newsletter-form form input#email-footer{flex-grow:1;margin:0 16px 0 41px;padding:0 16px;line-height:16px;letter-spacing:-.3px}.newsletter-footer .newsletter-form form input#submit-btn{margin:0 41px 0 0;background-color:#0091ff;border:none;padding:18px 32px;font-size:16px;line-height:1;font-weight:700;letter-spacing:-.3px;border-radius:0}.newsletter-footer .newsletter-form #status-footer{padding:10px 0 0 0;display:block}.footer-menu-extra .down-app{display:flex;flex-wrap:wrap}.footer-menu-extra .down-app h6{flex-basis:100%}.footer-menu-extra .down-app a img{height:40px;width:auto}.footer-menu-extra .down-app a+a{margin-left:20px}@media screen and (max-width:991px){.newsletter-footer .newsletter-form{width:100%;padding:0 16px}.newsletter-footer .newsletter-form p{font-size:14px;line-height:20px}.newsletter-footer .newsletter-form form input#email-footer{margin:0 4px 0 0;width:calc(100% - 130px)}.newsletter-footer .newsletter-form form input#submit-btn{padding:18px 24px;margin:0}.footer-map ul{flex-direction:column;margin:0 0 36px 0}.footer-map ul li{margin:36px 0 0 0}.footer-map ul li ul{margin:0}.footer-map ul li ul li{margin:0}.footer-social{margin:0 0 36px 0}}