.bloc_features_inner{
    display: flex;
    flex-direction: column;
    gap: 25px;
    max-width: 850px;
    margin: 0 auto;
}

.features_row {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
}

.features_img{
    display: block;
    width: 100%;
}

.features_row_text{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    gap: 10px;
}

.features_title{
    font-weight: bold;
    font-size: var(--stk-subtitle-sub-size);
}

.features_body{
    text-align: left;
    font-size: var(--stk-body-size);
}

/*Nomes a desktop*/
@media (min-width: 991px){
    .features_row:nth-child(even){
        flex-direction: row-reverse;
    }
    
    .features_img{
        max-width: 50%;
    }
    
    .features_row_text{
        max-width: 50%;
    }
}

/*Estils Mobile*/
@media (max-width: 991px){
    .features_row{
        flex-direction: column;
    }
}