/* V142 main logo global fix */
.brand,
.site-logo,
.header-logo,
.logo,
.v114-logo,
.v140-logo,
.clean-wordmark {
  display: inline-flex;
  align-items: center;
}
.brand img,
.site-logo img,
.header-logo img,
.logo img,
.v114-logo img,
.v140-logo img,
.clean-wordmark img,
.footer-logo-img {
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
  max-height: 72px !important;
  object-fit: contain !important;
  background: transparent !important;
}
/* Pages that still use background-image branding */
.brand {
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: left center !important;
}
