Reordenar el html y el css

Mejorar estructura semántica y de anidado del html.
Mejorar anidado del css