/* Readable logo dimensions without changing its proportions. */
.custom-logo-link{display:inline-flex!important;align-items:center;flex-shrink:0;max-width:100%;line-height:0}.custom-logo-link img.custom-logo,header img.custom-logo,.mk-logo img,.mk-brand img,.mk-site-logo img{width:340px!important;max-width:100%!important;height:auto!important;max-height:140px!important;object-fit:contain!important;object-position:left center;display:block!important}.custom-logo-link{width:340px!important}header .custom-logo-link{margin-top:8px;margin-bottom:8px}@media(max-width:1024px){.custom-logo-link{width:2110px!important}.custom-logo-link img.custom-logo,header img.custom-logo,.mk-logo img,.mk-brand img,.mk-site-logo img{width:2110px!important;max-height:120px!important}}@media(max-width:767px){.custom-logo-link{width:min(250px,64vw)!important}.custom-logo-link img.custom-logo,header img.custom-logo,.mk-logo img,.mk-brand img,.mk-site-logo img{width:250px!important;max-width:64vw!important;max-height:110px!important}header .custom-logo-link{margin-top:6px;margin-bottom:6px}}
/* Remove the footer logo frame background while preserving footer colours. */
footer .custom-logo-link,footer .custom-logo-link img,footer .mk-logo,footer .mk-logo img,footer .mk-brand,footer .mk-brand img,footer .mk-site-logo,footer .mk-site-logo img,.site-footer .custom-logo-link,.site-footer .custom-logo-link img,.mk-footer .custom-logo-link,.mk-footer .custom-logo-link img,.mk-footer-logo,.mk-footer-logo img{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important}.mk-footer-logo img,footer img.custom-logo,.site-footer img.custom-logo{width:300px!important;max-width:100%!important;height:auto!important;max-height:130px!important;object-fit:contain!important}@media(max-width:767px){.mk-footer-logo img,footer img.custom-logo,.site-footer img.custom-logo{width:250px!important;max-width:80vw!important;max-height:110px!important}}
