Image does not be shown
This might be a silly question, but is your .pic-banner class for this template styled correctly, ie. given a height etc?

Since you're setting it is a background-image it won't "expand" the element to the aspects of the image as it normally would using a img-element.