footer { position: relative; top: 100vw; background-color: #ddd; width: 100%; min-height: 200px; padding-top: 24px; & .container { display: flex; justify-content: space-around; align-items: baseline; height: 100%; } } .footer-list { & h6 { font-size: 24px; margin: 0; } & hr { margin-top: 0; margin-bottom: 8px; } padding-bottom: 24px; padding-right: 24px; } .footer-desc { max-width: 66%; }