Fixes to homepage buttons, contact and appointment input fields
changes to 404, search, and styles