Hi matt.
Everything looks good and responsive -- nice job.
For BEM, yes you have done good job using it. only one suggestion is to use "--" instead of "-" for class: .card-two, .card-one, .card-light ... so they become: .card--one .card--two, .card--light, using double dashes is rule in BEM, becouse if you need classname whith two words for example .img-container it is different form .img--container, container is not modifies image xD but img-container is hole seperate element/component. That is way bem uses double dashes - single dashes is already taken xD.
@mattyoung7
Posted
@hardy333 Thank you so much for taking the time to comment - this feedback means a lot! I'll make sure to do the double hyphen next time!
@mattyoung7 you are welcome .