.footer{background-color:#292929;color:#fff;padding:25px 0}.footer img.logo{height:auto;max-width:100%!important;width:200px!important}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline}.footer i{color:#fff;margin:0 5px}.footer .titulo-menu{color:gray;font-size:1.3rem;letter-spacing:3.75px;padding:0 0 40px;text-transform:uppercase}.footer .menu ul{list-style-type:none;margin:0;margin:unset;padding:0;padding:unset}.footer .menu ul li{margin:unset;padding:0 0 20px}.footer .menu ul a{color:#fff;font-size:1.2rem;line-height:1.1rem}.footer .menu ul a:hover{text-decoration:underline}.footer .social{text-align:right}.footer .social a{background-color:#464646;border-radius:100%;display:inline-block;padding:10px 8px 4px;text-align:center}.footer .social a i{font-size:1.6rem}.footer .copyright{border-top:1px solid gray;margin-top:40px;padding-top:60px}.footer .copyright .text{font-size:1.1rem}.footer .copyright .links{text-align:right}.footer .separador{padding:0 20px}@media only screen and (max-width:1400px){.footer .menu ul li{line-height:1.5rem}.footer .copyright .text,.footer .menu ul a{font-size:1.2rem}.footer .social a{padding:10px 7px 4px}}@media only screen and (max-width:1200px){.footer .social a{padding:10px 6px 4px}}@media only screen and (max-width:768px){.footer .copyright .links,.footer .social{text-align:center}.footer .social{padding:20px 0 0}.footer .menu ul a{color:#aaa;font-size:1.1rem;line-height:1.3rem}}