@media (max-width: 768px) {
    .card {
        width: 90%;
    }

    .banner {
        display: none;
    }
}

@media (max-width: 480px) {

    .banner {
        display: none;
    }

    .card {
        width: 100%;
        padding: 1rem 0.75rem;
        font-size: 0.95rem;
    }

    .card h4 {
        font-size: 1rem;
    }
}