.benefits-header-div{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: clamp(50px, 6vw, 80px);
}

.benefits-div{
    display: flex;
    align-items: top;
    gap: clamp(25px, 4vw, 50px);
    justify-content: center;
}

.benefits-header-text{
    font-size: clamp(36px, 4vw, 50px);
}

.benefit-title{
    font-size: clamp(30px, 4vw, 35px);
}

.benefit-text{
    font-size: clamp(20px, 3vw, 25px);
    text-align: center;
    line-height: 40px;
}

.benefits-inner-div{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: start;
}

.benefits-section{
    background-color: rgb(40,40,40);
    margin-top: clamp(30px, 4vw, 50px);
    padding: clamp(10px, 2vw, 20px) clamp(15px, 3vw, 25px) clamp(30px, 5vw, 50px) clamp(15px, 3vw, 25px);
    border-radius: 50px;
}

@media(max-width: 1070px){
    .benefits-div{
        flex-direction: column;
    }
}