Yes, the padding is off and it does appear slightly to the left.
The program .css is working fine on small screens, and does center. However, it “looks” off center because the image part of the (360 x 164) “block” is not centered.
You should go to an image editor and center the actual “logo” in the “block”, ie. move it over to the right just a bit, in the center of the 360 width.
You don’t notice it on wide screens because it is “floated” to the left. When the screen is reduced to Iphone size you can tell it’s off.
The footer logo centers beautifully at the bottom. It’s 358 x 166, but the text and logo look more centered in the “box” or “frame” size.