.hp-section-etapes{
    padding-top:42px;
    padding-bottom:39px;
}
.hp-section-etapes .etape-list{
    max-width:1000px;
    margin:auto;
}
.hp-section-etapes .etape-culture,
.etape-recolte, .etape-transformation, .etape-naturel
{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align:center;
}
.hp-section-etapes .culture-img,
.recolte-img, .transformation-img, .naturel-img{
     margin-bottom:22px;
}
.hp-section-etapes .culture-title,
.recolte-title, .transformation-title, .naturel-title{
    font-size: 24px;
    font-family:var(--font-5);
    color: var(--color-4);
    margin-bottom:3px;
    letter-spacing: 0.6px;
}
.hp-section-etapes .culture-desc,
.recolte-desc, .transformation-desc, .naturel-desc{
    font-size:14px;
    font-family:var(--font-6);
    line-height:23px;
}

/*RESPONSIVE*/
@media screen and (max-width:992px){
    .hp-section-etapes .etape-culture,
    .etape-recolte{
        margin-bottom:25px;
    } 
}
@media screen and (max-width:768px){
    .hp-section-etapes .etape-culture,
    .etape-recolte, .transformation-desc{
        margin-bottom:25px;
    } 
}