Is it just me or anybody else have a long time to load the site? The site seems needs to wait for a while to finish the process to show the full of the homepage.
maybe your network is a little problematic, I can access the site smoothly and in my opinion it looks very good