era lo ultimo que nos faltaba
@media screen and (max-width: 480px) {
h1{text-align: center;}
nav{
position: static;
}
.caja, .principal, .mapa-contenido, .contenido-principal, .contenido-diferenciales , .video{
width: auto;
}
.lista-diferenciales, .imagen-diferenciales{
width: 100%;
}
}