/* Reset some default browser styling */ body, h1 { margin: 0; padding: 0; } body { font-family: Arial, sans-serif; background-color: #f4f4f4; } h1 { background-color: #333; color: white; text-align: center; padding: 10px 0; } #image-container { display: flex; flex-wrap: wrap; justify-content: center; align-items: flex-start; padding: 20px; } img { max-width: 100%; height: auto; margin: 10px; border: 1px solid #ddd; border-radius: 5px; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); transition: transform 0.2s ease-in-out; } img:hover { transform: scale(1.05); }