your logo looks off because I believe you've configured this in your theme-styles.css file:
.rt-image img {
max-width: none !important;
}
which I half-remember from an old post...
.... and, ok... I just deleted the rest of what I just wrote because I think that line is screwing ALL this stuff up... it's WAY too broad and not specific enough to your logo and generally a bad idea... I'm sorry if I'm the one that suggested it lol... remove it, test, and THEN we'll look at fixing your logo for Desktop view...