/* Custom banner styling */
.container-fluid img {
    max-height: 296px;
    object-fit: cover;
}

/* Primary button color override */
.btn-primary {
    background-color: #4e73df;
    border-color: #4e73df;
}

/* Hover effect for cards */
.bg-light:hover {
    transform: translateY(-5px);
    transition: transform 0.3s ease;
}
