Hi Oren,
We have kept the content in the home page, so please see the attached image we hope you will understand. IMAGE: http://prntscr.com/cpzx5a
And regarding the contact form we have fixed your issue and the problem is due to the conflict of Contact Form Style plugin, so we have deactivate the plugin, so you can check your site.
Thanks