.full-width{
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}

Но есть один минус , 100vw отдает размер вместе со скролом . что больше от %