Как сделать, чтобы контент «наезжал» на footer?
Вот так это делается.
На том же сайте блоку с контентом дано свойство box-shadow: 0px 4px 15px #181818
Если я вас правильно понял. Это тень, которая создает такой эффект.