Create a custom Google Map with responsive functionality