/* Logo1.png Specific Enhancements */

/* Style the logo specifically for better visibility */
.logo-img[src*='logo1.png'] {
  /* Enhanced contrast and brightness for visibility on dark background */
  filter: contrast(1.4) brightness(1.3) !important;

  /* Ensure proper size */
  height: 65px !important;
  width: auto !important;

  /* Better rendering */
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;

  /* Remove any background */
  background-color: transparent !important;

  /* Smooth transition for hover effect */
  transition: transform 0.3s ease, filter 0.3s ease;
}

/* Remove the glow effect since we no longer have a background */
.logo::after {
  content: none;
}

/* Footer logo styling to match header logo */
.footer-logo-img[src*='logo1.png'] {
  height: 70px !important;
  filter: contrast(1.4) brightness(1.3) !important;
  background-color: transparent !important;
}

/* Responsive adjustments */
@media screen and (max-width: 768px) {
  .logo-img[src*='logo1.png'] {
    height: 55px !important;
  }
}
