looks like you are using a Header Element.
To reduced the spacing you can edit the Header Element and reduce the top and bottom padding.
I assume the header has been assigned to Display on the Entire site. If so then in the Display rules you can Exclude where it is shown. So exclude Front Page. Then if you need to create a new Header Element that you can assign to the Front Page.