The mx-auto
should also go to the image, tailwind make the image a block element:
<link href="https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/1.4.6/tailwind.min.css" rel="stylesheet" />
<section class="hero container max-w-screen-lg mx-auto pb-10">
<img class="mx-auto" src="https://picsum.photos/id/1/200/300" alt="screenshot" >
</section>
And with flexbox it should be justify-center
<link href="https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/1.4.6/tailwind.min.css" rel="stylesheet" />
<section class="hero container max-w-screen-lg mx-auto pb-10 flex justify-center">
<img src="https://picsum.photos/id/1/200/300" alt="screenshot" >
</section>
Or mx-auto
on the image:
<link href="https://cdnjs.cloudflare.com/ajax/libs/tailwindcss/1.4.6/tailwind.min.css" rel="stylesheet" />
<section class="hero container max-w-screen-lg mx-auto pb-10 flex">
<img class="mx-auto" src="https://picsum.photos/id/1/200/300" alt="screenshot" >
</section>