В адаптиве имеется белая полоса, как убрать?
Это значит, что какой-то элемент в верстке не может стать меньшей ширины, чем ширина экрана плюс эта полоска. Может быть width/min-width где-то жестко задан, может флексы без flex-wrap.

Пропишите стиль 

* {
  outline: 1px solid red;
  outline-offset: -1px;
}

И посмотрите, что выпирает на белую полоску. Потом в инспекторе выясните, какое правило не даёт блоку ужиматься до размеров экрана.

Хотя, в вашем случае и так видно, какие блоки не адаптированы. Просто прокрутите страницу ниже.
Из-за transform: translate( X%, Y%), будьте аккуратнее с %
Мб кому то будет полезно