Если блок повторяться будет и на других страницах то лучше разместить в футере, по смыслу это подписка, по-этому лучше в футере. Реализовать можно с помощью margin-top с отрицательным значением(половина высоты блока с подпиской) + у родительского блока т.е футера ставить position: relative и z-index больше чем у блока выше(на который надо "наехать").