.legal-footer{display:flex;flex-wrap:wrap;justify-content:space-between}footer.footer{position:relative}.back-to-top{bottom:10px;cursor:pointer;position:absolute;right:25px;z-index:1}@media(max-width:1200px){.back-to-top{bottom:5px;right:5px}footer.footer{padding-bottom:20px}}footer.footer a{color:#fff;text-decoration:none}.legal-footer div a,.legal-footer div p{color:#6f7d9b;font-size:14px;margin:0}.menu-footer{border-bottom:1px solid rgba(111,125,155,.4);margin:0 0 10px;padding:20px 10px;text-align:center}.menu-footer li{display:inline-block;font-size:15px;font-weight:300;list-style:none;padding:5px 20px}.logo-footer{align-items:center;display:flex;justify-content:center;margin-bottom:25px}.logo-footer span{color:#fff;font-size:15px;font-weight:300;letter-spacing:2.2px;text-align:center}.logo-footer img{margin:0 45px}.redes-footer{margin:0;padding:0;text-align:right}.redes-footer li{display:inline-block;list-style:none;padding:0 10px}.align-center{align-items:center;display:flex;flex-wrap:wrap}@media(max-width:767px){.redes-footer{padding-top:30px;text-align:center}}@media(max-width:500px){.menu-footer li{padding:5px 10px}.logo-footer span{font-size:12px}.logo-footer img{margin:0 25px}.legal-footer div p{margin:10px 0}}