Seeing the html of one of this banner, I see
Now instead of having min-width in sizes attribute, can you use max-width instead.
or if you cannot make that change switch 100vw and 50vw.
So essentially 2 solutions to try
either change to - sizes=“(max-width: 750px) 50vw, 100vw”
or change to - sizes=“(min-width: 750px) 100vw, 50vw”