Как снизить скорость прокрутки страницы?
Мой вам совет - никогда не менять нативный скроллинг. Вы говорите "снизить скорость", а у меня на маке через тачпад скорость прокрутки бешеная. Вы никогда не сможете учесть все устройства и сделать так, как ожидаете это вы. У кого то компьютер с обычной мышкой, у кого-то ноутбук. У ноутбуков тоже куча разных тачпадов, работающих по-разному. Мышки есть сенсорные, типа Apple, есть обычный.
Это была первая причина. Вторая - UX. Когда пользователь хочет проскроллить сайт, он ожидает это сделать с какой то привычной ему скоростью и куда то "попасть". А тут у вас страница улетает, либо наоборот не скроллится (по причинам в первом пункте). Так что лучше оставить эту затею.
Как это не было бы странно но через css. Вот в этой строке:.slide {
  height: 100%;
  transition: all 2s;
}
Поменять у свойства transition время продолжения анимации, на которое вам надо например так:.slide {
  height: 100%;
  transition: all 12s;
}