При прокрутке первого слайда (всей высоты) , добавляем класс is-visible к .menu
Изначально .menu не скрыто, после is-visible делает его видимым
Так же можно добавить transition, что бы плавно появлялся блок.
Сергей Кошкин: абсолютная позиция и слой (z-index) поверх других помогут. А так, нужно смотреть код. И повторюсь: весь код меню надо вынести за пределы кода со слайдером
Игорь: Зачем тебе дублировать свойства?
Устанавливай нужную ширину контейнера для контента.
Причем ты можешь делать разные варианты ширины, где это необходимо.
Обычно svg встраивают в тело html, это на всех сайтах, у которых я просматривал исходный код. Плюсы очевидены, адаптивность графики, изменение цветов и анимация.