Hi, The card looks OK viewing on mobile, but see if you can sort the background images on mobile, portrait and landscape. Also on mobile, make sure the card doesn't touch any sides of the screen, even on landscape.
Good luck
Looking at html there are 2 bigger problems
-
You're not using any semantic html at all. Text can't be in spans or divs alone, you need to use meaningful elements.
-
Alt text is only needed on meaningful images (like the profile pic). So where you have
alt="bg pattern card"
that should bealt=""
so assistive technology and search engines know it is only decorative. As that particular image is an svg, I also recommend addingaria-hidden="true"
because it will stop safari voiceover from announcing that image.
Hope this helps