This is due to your server/environment not supporting the $_SERVER global variable which in turn breaks the Listings Search layout when you’re using the Real Estate 7 Options > Header > Transparent Header on Homepage option (screenshot). Without getting too technical the $_SERVER global variable is used to apply a body class “search-listings” so the content of the page can be repositioned at zero, without it the “main-content” container remains positioned with a negative value which is what’s used in the homepage to create the transparent header look.
To quickly fix this issue you can go into Real Estate 7 Options > Header > Transparent Header on Homepage? > set to No (screenshot) so the layout is no longer broken. From here you can contact your hosting provider’s support and ask them to allow $_SERVER to be used, then you can re-enable the transparent homepage header option.