Contact page: added google maps, redesign, fixed textarea width on mobile view