Sorry, I must have deleted the previous closing tag when I pasted your code it.
However that hasn’t made any difference.
To me this is a bug in the template, if you can only use the size of logo in the default template.
The logo image is responsive and reduces size as the screen size reduces.
The issue happens as soon as the logo and the client button cannot fit on the top line with the logo full size. As soon as the logo and client button stack then the logo size will change responsively.
Thanks