.brand-logo,.q-logo{display:inline-flex;align-items:center;text-decoration:none}
.brand-logo img{display:block;width:188px;height:auto;max-width:none}
.header .brand-logo{min-width:188px}
footer .brand-logo img{width:178px;height:auto}
.q-logo img{display:block;width:190px;height:auto}
@media(max-width:760px){
  .brand-logo img{width:164px}
  .header .brand-logo{min-width:0}
  footer .brand-logo img{width:158px}
  .q-logo img{width:168px}
}