I can't see the logo

Just a FYI, site is nice but I can’t see the logo!

It seems fine on my iphone.