li {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
И убрать абсолюты и смещения
Или картинка тоже блок? Тогда сделать новый блок, внутри которого будет заголовок и кнопка. (с затемнённым фоном на вашем скрине) и ему уже прописать то, что я написал
Или другой вариант - заголовку не абсолют, а relative . И кнопке тоже. Далее центрируете по горизонтали, а всё остальное делается отступами