Occhio perché se aggiungi il padding in quel modo la dimensione dell'elemento stesso si estende eccessivamente per cui, con risoluzioni più piccole dello schermo, il logo andrebbe a rimpicciolirsi.

ma se volessi che i bordi dx ed sx toccassero sempre il bordo del dispositivo (senza lasciare spazi) dal quale viene visualizzato come potrei fare?
Non saprei. Quell'elemento sta dentro un contenitore che non si estende completamente per la larghezza della finestra, per cui non puoi portarlo oltre i limiti di tale contenitore. Potresti eventualmente provare ad impostarlo con position absolute o qualcosa del genere, ma chiaramente la cosa andrebbe a complicarsi.