This also looks a little off compared to the header.

Above mobile, the header is max-width: 990px (another 15px on each side compared to the banner) and its content adds another 15px margin to each end so each side needs 30px to line up:

https://github.com/alphagov/govuk_template/blob/master/source/assets/stylesheets/_header.scss#L35