#about { font-size: 120%; width: 90%; margin: 0 auto; max-width: 960px; @media only screen and (min-width: $cut) { width: 80%; } svg { width: 60px !important; height: auto; } } .tech { margin: 10px; flex: 1 1 0; h2, h3 { font-weight: 400; } } .user { text-align: center; font-size: 60px; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; p { font-size: 16px; } @media only screen and (min-width: $cut) { flex-wrap: nowrap; font-size: 75px; } } .user-details { text-align: center; margin: 5px auto; h1 { font-weight: 400; } }