I don't mind the font size but maybe a different font? I would install the Google Fonts plugin and find something that better matches your logo. Some padding in the lower boxes between the text and the edge of the boxes would be good.
On the welcome page I would unlink the two photos so they...