header .menu ul li{margin-bottom:0}
footer{background-color:var(--c-negro)!important;color:var(--c-beige-bg);font-size:12px!important}
footer a{color:var(--c-beige-bg);text-decoration:none}
footer .box .address{line-height:160%}
footer .box .logo{margin-top:-10px}
footer .box .logo img{width:214px}
footer .box .links{line-height:160%}
footer .box .links a{display:block}
footer .box .links p{font-size:12px;margin-top:4px}
@media (hover:hover) and (pointer:fine){
footer a:hover{color:var(--c-naranja)}
}
footer .box{padding:40px}
@media only screen and (min-width:600px){
footer .box{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px}
}
@media only screen and (max-width:600px){
footer .box{padding:40px 20px;text-align:center}
footer .box div+div{margin-top:30px}
footer .box .logo{margin-top:30px}
footer .box .links a{border:1px solid var(--c-blanco);padding:10px;border-radius:30px;margin-bottom:10px}
footer .box .links p{margin-top:30px}
}