Fixed banner top margin issue on css mobile and desktop