/* Polacy Preston — consistent official logo for all website headers and footers. */
.brand-icon{padding:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;letter-spacing:normal!important;}
.brand-icon img{width:100%!important;height:100%!important;max-height:100%!important;object-fit:contain!important;display:block!important;border-radius:inherit!important;}
body.portal[data-pp-page="home"] .pp-ref-crest{background:transparent!important;overflow:visible!important;}
body.portal[data-pp-page="home"] .pp-ref-crest img{object-fit:contain!important;}

/* Keep the official square logo proportional in the homepage header. */
body.portal[data-pp-page="home"] .pp-ref-crest{width:42px!important;height:42px!important;}
@media(max-width:700px){body.portal[data-pp-page="home"] .pp-ref-crest{width:35px!important;height:35px!important;}}
