.container-global {
    display: flex;
    flex-direction: row;
}

.groupe_infos {
    width: 100%;
}

.header_groupe {
    display: flex;
    flex-direction: row;
    background-color: var(--tk-gray-100);
    justify-content: space-between;
    padding: var(--tk-space-6);
    border-radius: var(--tk-radius-lg);
}

@media screen and (max-width: 768px) {
    .container-global {
        flex-direction: column;
    }

    .header_groupe {
        flex-direction: column;
        gap: var(--tk-space-4);
        padding: var(--tk-space-4);
    }
}