This looks good to me. The one thing I'd change is to add some padding to the .card
That way you can remove the max-width
from the text and the image, and a few of the margins.
In general, if you're looking to keep the children away from the sides of a parent, you want padding on the parent. It's the more common spacing property to use. Margin would come into play when adding gaps between siblings, like between the image and the heading, and the heading and the paragraph text. This can be achieved with a margin-top
and margin-bottom
on the heading
Marked as helpful