/** Layout **/ .wrapper { display: flex; flex-direction: column; min-height: 97.5vh; width: 100%; main { flex: 1 0 auto; .container { padding-left: 1rem; padding-right: 1rem; } } }