.full-header
стоит z-index: 4. Поэтому получается, что меню у вас на самом деле на 4 слое (и на 9999 внутри этого слоя), а стрелки на 10. <style></style>
..slide
вложенный div, которому и назначать background-image. .parent > .left-block{...}
.parent > .right-block{...}
display: inline-block;
. А все инлайновые блоки по умолчанию выравниваются по вертикали по baseline, у которой есть зазор снизу. Именно этот отступ вы и видите. Что бы его убрать, пропишите инлайн блокам vertical-align: top (или middle/bottom, что вам больше подойдет).