footer.footer{border-bottom:5px solid #ff203b}.section-footer-wrapper{display:flex;margin:0 auto;max-width:100%;width:1170px}p.copyright{color:#8699a9;font-size:13px;font-weight:600;margin:0;padding:10px 0;text-align:right}.col1 img,p.copyright{display:block}.logo-parceiro-footer{margin-top:20px}.social-group a{border:1px solid #3a4e5d;border-radius:5px;color:#c9e3dc;font-size:20px;font-weight:300;margin:5px 2px 0 0;min-height:50px;min-width:50px;padding:5px 10px;transition:all .2s linear}.social-group a:hover{background:#3a4e5d;color:#fff}.content-footer{display:inline-block;padding:0 20px;vertical-align:top;width:30%}.content-footer.col1{width:19%}.content-footer.col3{max-width:50%;width:40%}a.link-map{color:#1198cf;display:block;font-size:14px;font-weight:600;margin-top:5px;padding:5px 0 0;transition:all .2s linear;width:fit-content}a.link-map:hover{color:#03b6ff}.content-footer.col3 ul li{color:#c9d3dc;font-size:14px}.content-footer.col1 a img{transition:all .2s linear}.content-footer.col1 a img:hover{opacity:.7}.content-footer h4{color:#fff;font-weight:500;margin:0 0 10px;padding:0 0 10px}.section-footer ul{list-style:none;padding:0}.section-footer ul li a{color:#c9d3dc;display:block;font-size:14px;line-height:20px;margin-bottom:10px;transition:all .2s linear;width:fit-content}.section-footer ul li a:hover{color:#bb243e}.content-wrapper{margin:0 auto;padding:0}.footer-bar{align-items:center;border-top:1px solid #2c3b48;display:flex;justify-content:center;margin-top:0;padding:30px 20px}.footer-bar-content{display:inline-block;max-width:80%;width:800px}.footer-bar-content.copy{max-width:40%;width:40%}.footer-menu{display:flex}.footer-bar-content ul li a{color:#e4e9ed;height:30px;padding:8px!important;transition:all .2s linear;vertical-align:middle}.footer-bar-content ul li a:hover{color:#bb243e}@media(max-width:900px){.footer-bar,.section-footer-wrapper{flex-wrap:wrap}.footer-bar-content,.footer-bar-content.copy,.footer-bar-content.menu{max-width:100%;width:100%}p.copyright{text-align:left}.footer-bar-content ul li a{padding:5px 0!important}.footer-bar-content ul li{display:block;margin:5px 0;max-width:100%;width:100%}.content-footer,.content-footer.col1,.content-footer.col2,.content-footer.col3,.content-footer.col4,.content-footer.col5{display:block;margin:0 0 20px;max-width:100%;width:100%}.content-footer.col2{margin:40px 0}.content-footer.col1{width:100%}}