.c-con { display: flex; justify-content: space-around; margin-top: 20px; } .card-container { justify-content: space-around; margin-top: 20px; display: none; } .card { background-color: #1e1e1e; border-radius: 5px; padding: 20px; margin: 10px; width: 250px; text-align: center; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); transition: transform 0.2s; cursor: pointer; } .card:hover { transform: scale(1.05); } .card h2 { font-family: 'Bebas Neue', sans-serif; color: #e50914; font-size: 24px; margin-bottom: 10px; } .card p { font-size: 16px; color: #b3b3b3; } @media (max-width: 768px) { .card-container { display: flex; flex-direction: column; align-items: center; margin-top: 20px; } .card { width: 90%; max-width: 350px; } }