body { background-color: white; color: #333; font-family: 'Arial', sans-serif; margin: 0; padding: 0; } .main-title { font-size: 3em; font-weight: bold; margin-top: 20px; text-align: center; color: #007bff; } .sub-header { font-size: 1.5em; margin: 20px 0; text-align: center; color: #333; } .card { background-color: #f8f9fa; border-radius: 10px; padding: 20px; margin: 20px; height:300px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; } .card h2 { font-size: 1.5em; color: #007bff; } .card p { color: #666; }