Changed CSS rules to make things prettier

Used to have background-size: 100% auto; but it would end up being messy
on different resolution so I decided to use cover which scale the images
to make sure it takes the whole width & height