.frontpage vertical align-items center position absolute top 50% left 50% transform translateX(-50%) translateY(-50%) a, h1, h2 color white !important text-shadow 0px 0px 4px rgb(0, 0, 0, 0.75) h1 font-size 2.5rem font-weight normal letter-spacing 5px text-transform uppercase line-height 1.2em h2 font-size 2rem font-weight normal margin-top 0 margin-bottom 1em line-height 1.2em text-align center .footer text-align center margin-top content-padding .bg-video position absolute top 50% left 50% transform translateX(-50%) translateY(-50%) min-width 100% min-height 100% width auto height auto z-index -100 .screenshot max-width 100% border-radius 3px box-shadow shadow-medium margin-bottom 2rem :hover cursor pointer