/* Original logo supplied by Sharon. Only the outer white margins are cropped in layout. */
.brand{width:220px;flex-shrink:0}
.brand img{width:220px;height:150px;object-fit:cover;object-position:center;mix-blend-mode:multiply}
.site-header{height:174px}
footer img{width:170px;height:116px;object-fit:cover;object-position:center;mix-blend-mode:multiply}
body>header:not(.site-header)>img{width:190px;height:130px;object-fit:cover;object-position:center;mix-blend-mode:multiply}
@media(max-width:1100px){.brand{width:190px}.brand img{width:190px;height:130px}.site-header{height:154px}}
@media(max-width:800px){.brand{width:170px}.brand img{width:170px;height:116px}.site-header{height:138px}.site-header nav{top:137px}}
@media(max-width:600px){footer{grid-template-columns:1fr 1fr}footer img{width:150px;height:103px;max-width:100%;object-fit:contain}body>header:not(.site-header)>img{width:155px;height:106px}}
