.titre_images.full {
    padding: 6vw 0;
}

.titre_images.full .title {
    padding: 0 30px;
}

.titre_images .container.many {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: var(--gap-m);
}

.titre_images .container .content {
    width: calc(100%/2 - var(--gap-m) / 2);
}

.titre_images .container .content:only-child {
    margin: 0 auto;
}

.titre_images.full .container {
    width: 100%;
}

@media (min-width: 950px) {
    .titre_images.full .container_mobile.not_only {
        display: none;
    }

    .titre_images .container .content {
        width: calc(100%/5 - var(--gap-m) / 5 * 4);
    }
}

@media (max-width: 950px) {
    .titre_images.full .container_desktop.not_only {
        display: none;
    }
}