/* Footer Logos Styling */
.footer-logo-img {
    max-height: 100px; /* Adjust this value based on your actual logo files so they look balanced */
    width: auto;
    object-fit: contain;
    filter: grayscale(20%); /* Optional: Slightly mutes the colors to blend with the footer */
    transition: all 0.3s ease-in-out;
	background-color: white;
}
/* Footer Logos Styling */
.footer-logo-iso {
    max-height: 100px; /* Adjust this value based on your actual logo files so they look balanced */
    width: auto;
    object-fit: contain;
    filter: grayscale(20%); /* Optional: Slightly mutes the colors to blend with the footer */
    transition: all 0.3s ease-in-out;
}

/* Hover Effect for Professional Polish */
.footer-logo-link:hover .footer-logo-img,
.footer-logo-link:hover .footer-logo-iso
 {
    filter: grayscale(0%);
    transform: scale(1.05);
}

/* Mobile Responsiveness */
@media (max-width: 767px) {
    .footer-credibility-logos {
        gap: 15px !important; /* Reduces gap on mobile */
    }
    
    .footer-logo-img,
    .footer-logo-iso {
        max-height: 45px; /* Slightly smaller logos on mobile screens */
    }
}