.brand.brand-image{font-size:0;line-height:1;display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;text-decoration:none}
.brand.brand-image>img{display:block;width:190px;max-width:100%;height:auto;object-fit:contain}
.brand.brand-image>span{margin-top:7px;line-height:1.4}
.site-footer .brand.brand-image>img{width:210px}
@media(max-width:1100px){.site-header .brand.brand-image>img{width:155px}}
@media(max-width:700px){.site-header .brand.brand-image>img{width:135px}.site-header .brand.brand-image>span{font-size:5px;letter-spacing:.8px}}
