body { font-family: Arial, sans-serif; } header { background-color: #f0f0f0; padding: 20px; text-align: center; } main { display: flex; flex-direction: column; align-items: center; padding: 20px; } section { background-color: #ffffff; padding: 20px; margin-bottom: 20px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } h1, h2 { color: #00698f; }