Возьмите 3-4 опорные точки ширины, например 990 - 1250 - 1448 - 1920
Под каждую опорную точку сделайте отдельный банер и в зависимости от ширины клиента показывайте ему ту или иную вариацию, при необходимости по бокам добавьте какой-нибудь фон.
P.S.: технически это делается через
media в CSS