.list_benefits {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(295px, 1fr));
    gap: 1.25rem;
}

.list_benefits_item {
    background: #f4f4f4;
    border-radius: var(--border-rahmat-radius-big);
    display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    /*flex-direction: column;*/
    /*align-items: flex-end;*/
    gap: 0.5rem;
    padding: 1.5rem;
}
.list_benefits_item .list_benefits_bottom{
    width: 100%;
    display: flex;
    justify-content: end;
}
.list_benefits .list_benefits_title {
    margin: 0;
    color: var(--text-primary-color);
}
.list_benefits .list_benefits_icon {
    opacity: 0.5;
    transition: var(--global-transition);
}