Registration form.. waiting for your opinions

-Seems too big I suggest to make it smaller by minimizing the input width and make labels closer - I think it will be better.

-Also the contrast ratio for your form is 2.49 which less than the recommended 4.5 - My advice is always calculate the contrast ratio when you chose your background color - you can this website