/* The theme sized the old wide logo with a scale() transform and a fixed brand
   width. This mark is taller (200x80 vs 872x147), so size it by height instead
   and let the width follow. */
.navbar-brand{
  width:auto !important;
  height:auto !important;
  padding-top:0;
  padding-bottom:0;
}
/* Three lines of text need more height than the old two-line mark, so take it
   from the navbar's vertical padding — the header stays ~72px tall, which the
   fixed-header offsets elsewhere on the page are tuned to. */
.navbar.py-3{
  padding-top:0.6rem !important;
  padding-bottom:0.6rem !important;
}
.navbar-brand img{
  transform:none !important;
  width:auto !important;
  height:52px !important;
  max-width:none;
}

.footer-logo{
  transform:none !important;
  width:auto !important;
  height:66px !important;
}

@media (max-width:575.98px){
  .navbar-brand img{height:46px !important}
  .footer-logo{height:58px !important}
}
