* { box-sizing: border-box; } body { font-family: Arial, sans-serif; margin: 0; padding: 0; line-height: 1.6; } .container { width: 90%; max-width: 1200px; margin: auto; } header { background-color: #4CAF50; color: white; padding: 20px 0; } nav ul { list-style-type: none; padding: 0; } nav ul li { display: inline; margin: 0 15px; } nav ul li a { color: white; text-decoration: none; font-weight: bold; } .hero { background: url('https://via.placeholder.com/1200x400') no-repeat center center/cover; color: white; text-align: center; padding: 100px 0; } .hero h2 { font-size: 2.5em; } .btn { background-color: #ff5722; color: white; padding: 10px 20px; border: none; border-radius: 5px;