Попробуйте margin-top: 94% к .marker добавить. Скорее всего, есть способ автоматически это сделать, а не вручную, но я с css давно не работал, так что пока так.
Да, начиная где-то с 1350 px возникают проблемы. Некоторые элементы то исчезают, то появляются. Судя по всему, писали first-mobile. Наверное, что-то с библиотеками.