fix homepage styles

carousel top-margin, newsroom/events responsive behavior