So in this code, the client wanted to mimic the Footer Nav that they already had on desktop. Easy enough. Only when the user was on a mobile device, they wanted to see a dropdown list. Similar to what www.SquareSpace.com does.
So my client wanted tiles that have bullet points on an overlay when hovered. This is what I ended up putting together. Works well with mobile as they stack on top of each other. Will be updating the code as I build more functionality.