.container{ display: flex; flex-direction: column; align-items: center; gap:100px; padding:100px; margin-top: 100px; } .aboutContainer{ padding:100px; display: flex; flex-direction: column; align-items: center; gap:100px; } .aboutProjectContainer{ padding:100px; display: flex; flex-direction: column; align-items: flex-start; gap:100px; font-size: 16px; } .h1{ font-size: 48px; font-weight: 500; } .h2{ font-size: 24px; font-weight: 500; } .imgWrapper{ display: flex; flex-direction: row; gap:10px; flex-wrap: wrap; } .img{ width: 250px; } @media screen and (max-width: 800px) { .container{ padding: 75px 30px; } }