You can change the footer background color in the Footer section of the theme settings:
The page background color is set in Theme settings -> Colors:
The header has the same background color as the page by default. So if you want to change that, you'd have to modify the theme code. You'd also have to change the color of the navigation menu on desktop and mobile as that will by default be the same color as normal text, i. e. black on white.