Вы можете применить другой стиль, когда ориентация экрана в альбомной ориентации с помощью CSS.Предлагаем вам увеличить свою высоту после псевдоэлемента, когда вы находитесь в альбомной ориентации и в мобильном телефоне с помощью медиазапроса.
@media only screen and (max-width: 812px) and (orientation: landscape){
#bg-img:after{
height: 120%;
}
}