add background-size: cover to better show the whole image. It is dirty as the CSS is in the HTML but because the image is called in the page, that is the only way to make background-size work properly