
/* v44 approved logo header fixes */
.site-header .brand{flex:0 0 auto!important;min-width:0!important;display:flex;align-items:center}
.site-header .brand img{display:block!important;width:clamp(285px,23vw,375px)!important;height:auto!important;max-height:74px!important;object-fit:contain!important;object-position:left center!important}
.footer-brand img{width:min(320px,85vw)!important;height:auto!important;max-width:100%!important;object-fit:contain!important}
@media(max-width:1200px){.site-header .brand img{width:285px!important}}
@media(max-width:700px){.site-header .brand img{width:245px!important;max-height:60px!important}}
