#PageContainer{min-height:100vh;width:100%}.card{background-color:#a9a9a9}#ContactDetails{color:#fff}#AboutSection{height:100vh}footer{position:sticky;top:100%}@media (min-width:768px){.p-md-5{padding:3rem!important}}@media (min-width:1400px){#AboutMeContainer{min-width:75%}}@media (min-width:2400px){#AboutMeContainer{min-width:50%;margin-top:100px}}