The colors are good & layout of elements is good. The only thing I'm not liking is the excess of text. Just too much of it. Nice job though.