/* Impeleo Banking - Custom Branding */
img[src*="MifosX_logo"], img[src*="mifos"], img[alt*="Mifos"] {
  content: url('/assets/images/custom/logo.png') !important;
}

.loader-wrapper .triangle { display: none !important; }

.loader-wrapper::after {
  content: "" !important;
  position: absolute !important;
  top: 50% !important; left: 50% !important;
  transform: translate(-50%, -50%) !important;
  width: 140px !important; height: 140px !important;
  background: url('/assets/images/custom/preloader.png') no-repeat center/contain !important;
  animation: brandPulse 1.6s infinite !important;
}

@keyframes brandPulse {
  0%, 100% { transform: translate(-50%, -50%) scale(1); }
  50% { transform: translate(-50%, -50%) scale(1.08); }
}

/* Hide Mifos footer links */
p.mat-body-2 a[href*="mifos.org"],
p.mat-body-2 a[href*="Community"],
p.mat-body-2 a[href*="Contribute"],
p.mat-body-2 a[href*="Resources"] {
  display: none !important;
}
