Hi
This looks really good.
Only important change to make is to alt text on your images
alt="icon-star">
should bealt="" aria-hidden="true"
. This is because these are not meaningful images and the writing says 5 stars already.- and on the testimonial images the alt attribute value should be eahh persons name. It has to be a readable phrase or sentence, not a hyphenated word like that. And it should never include words like "image" or "photo" as the image element is already announced as an image anyway.
I hope these tips are useful ☺
1