add new background image and fix small screen homepage