Hi suefeng! Nice work!
One issue I noticed is with the text that pops up when hovering over an image. The white is semi-transparent and makes it difficult to read. Hover over the Ducati image to see what I mean. You can still make the background transparent using
background-color: rgba(0,0,0,0.5) without reducing the text transparency.