Banner: There is actually nothing wrong with your banner, but I would consider putting more color/saturation on it and make the text appear more pop and stretch it a bit more for mobile viewing.
Thumbnails: Here again be sure that the text is more visible, best using as few words as possible...