.brandLogo{
  width:220px;
  height:auto;
  display:block;
  filter:drop-shadow(0 10px 20px rgba(0,0,0,.25));
  image-rendering:-webkit-optimize-contrast;
  transform:none;
  margin-left:0;
}

@media (max-width: 760px){
  .brandLogo{
    width:210px;
    max-width:calc(100vw - 90px);
  }
}

@media (max-width: 520px){
  .brandLogo{
    width:200px;
    max-width:calc(100vw - 90px);
  }
}