/* Keep the supplied mandal artwork complete, with its original white background. */
.brand-logo {
  width: 68px;
  height: 68px;
  flex-shrink: 0;
  object-fit: contain;
  border-radius: 50%;
}
.hero-seal.mandal-seal {
  width: 144px;
  height: 144px;
  padding: 6px;
  background: #fff;
}
.mandal-seal img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  border-radius: 50%;
}
.footer-brand .brand-logo { width: 64px; height: 64px; }
@media (max-width: 1150px) {
  .brand-logo { width: 60px; height: 60px; }
  .hero-seal.mandal-seal { width: 120px; height: 120px; }
}
@media (max-width: 900px) {
  .hero-seal.mandal-seal { width: 104px; height: 104px; padding: 4px; }
}
@media (max-width: 640px) {
  .brand-logo { width: 54px; height: 54px; }
  .hero-seal.mandal-seal { width: 112px; height: 112px; }
}
@media (max-width: 370px) {
  .brand-logo { width: 46px; height: 46px; }
  .footer-brand .brand-logo { width: 52px; height: 52px; }
  .footer-brand .brand-text strong { font-size: 18px; }
  .footer-brand .brand-text > span { font-size: 7px; }
}
