Hi Wes,
That’s helped clear up a lot of the white space. As you point out, the remainder is the script which my client has added – think it’s google tag manager.
Just to say that the original Aspire theme had .entry margin-bottom: 100px so that was there already. I’ve removed it with no ill effect.
Re the One-half first and one-half divs on the Contact Page https://backtobeautifulyou.com/contact/ , I have managed to get two columns showing on the 1024px width. But from that width downwards to smaller mobile views, I lose the button (styling) mark-up on the Social Buttons. I can’t see why that would occur. Again, huge thanks for any pointers on that last mystery on that page!