b body { font-family: Arial, sans-serif; max-width: 800px; margin: 0 auto; padding: 20px; } .container { display: flex; justify-content: space-between; align-items: flex-start; } .content { flex: 1; margin-left: auto; max-width: 60%; text-align: right; } .image { flex-shrink: 0; } @media (max-width: 600px) { .container { flex-direction: column; align-items: center; } .content { margin-left: 0; max-width: 100%; text-align: center; margin-top: 20px; } .image img { width: 150px; height: 150px; } }

Veer Veda