How can I have more space between the items and keep them responsive?
.section1 {
display: flex;
flex-direction: column;
align-items: center;
background-color: #fff;
margin-top: 10%;
width: 100%;
padding-top: 5%;
height: 100%;
}
.section-title {
text-align: center; /* Center horizontally /
font-size: 35px; / Adjust the size of the title */
background-color: #fff;
}
.benefits-section {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
max-width: 1170px;
background-color: #fff;
margin-top: 5%;
}
.benefit {
flex-basis: calc(30% - 20px);
text-align: center;
background-color: white;
margin-bottom: 20px; /* Add margin to the bottom of each item /
padding-right: 20px; / Add padding to each item */
}
.benefit img {
max-width: 100%;
height: auto;
max-height: 150px;
object-fit: cover;
background-color: white;
padding-bottom: 20px;
}
.benefit h3 {
font-size: 20px;
margin-bottom: 10px;
background-color: white;
}
.benefit p {
font-size: 16px;
margin: 0;
background-color: white;
}