Sorry this might be a silly question but how can I reduce the white space on the header so the logo just fits without a big margin at the top? I can adjust the bottom margin but can’t seem to work out how to bring the top margin down to meet the top of the logo.
It was fine when I was using text in the header but now I have uploaded the logo image and there is a huge gap
The issue appears to be caused by the logo image itself. Which is a squared image that has dimensions of 1000px by 1000px. I highly recommend you reduce the dimensions of that this image which should resolve the white-space issue.
You can this using an app such as PhotoShop or using the image editing in the WordPress Media Library.