.services-section-container { display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: clamp(50px, 20vw, 150px); } .services-section-title { font-family: Poppins; font-size: clamp(30px, 6vw, 6vw); font-weight: bold; color: #111029; text-align: center; } .services-section-services-container { display: flex; flex-direction: column; justify-content: center; align-items: center; gap: 20px; margin-top: 40px; } @media only screen and (min-width: 750px) { .services-section-title { font-family: Poppins; font-size: clamp(30px, 4.5vw, 45px); font-weight: bold; color: #111029; text-align: center; } .services-section-services-container { display: flex; flex-flow: row wrap; justify-content: center; align-items: center; gap: 10px; } }