Hello,
I was able to add Google Map element to your Home page. https://s3.amazonaws.com/fvd-data/notes/168674/1423766863-fQiH8q/screen.png
Please clear your browser cache or check in some other browser.
Thank you. Regards, Eva Kemp.