Very nice website. Most of the elements looks professional and some not. For example what is the white empty rectangles on the top and on the bottom of the page? But in general it looks pretty good.