Thanks for writing in!
1.) The unwanted gap is generated by the Ultimate VC addons plugin. Please make sure that every thing is up to date. For further support, it is best that you contact the creators of the plugin for them to investigate this issue.
2.) Since you have installed the Polylang plugin, did you already translated the page to Hebrew? To know more about how you can translate the theme, please check this out: https://theme.co/apex/forum/t/setup-translation/61
Please be advised that cornerstone and polylang are not fully compatible. The problem with polylang is it uses the same post when translating its content. It stores its translation on same post ID. You’ll notice that when you edit a page and translate it, the post ID never changes even by changing its language. For cornerstone to work, it should create another instance of cornerstone data on the same post too. Capture the data with save_post hook, and store cornerstone_data on different field where their translation is.
Just make sure that you have followed the documentation of Polylang which you can check out here: http://plugins.svn.wordpress.org/polylang/doc/polylang-getting-started.pdf
Thanks for understanding.