html { font-family: "Helvetica", Sans-serif; } a { font-weight: normal; } #hero { height: 100vh; width: 100vw; -webkit-transition: background .5s ease-in-out; transition: background .5s ease-in-out; background-image: url({{}}); } /* MUSIC */ .musiflex { display: flex; flex-wrap: wrap; margin: 0; padding: 0; } .trackcontainer { flex: 1 1 300px; padding: 0; margin: 0; p { padding: 5px; } } .track { width: 100%; background-size: cover; background-position: 50% 50%; min-height: 300px; padding: 0; margin: 0; }