/**
 * Partenaires & industries page (4147) — custom styles
 *
 * Débrief juillet 2026, slide 11 : les logos du carrousel de certifications
 * (widget image-carousel d788c67, 12 logos) provenaient de fichiers sources
 * aux ratios très hétérogènes (carrés, rectangulaires, portrait…). Elementor
 * ne contraint pas nativement la taille de rendu du <img> du carrousel : les
 * logos s'affichaient donc à des hauteurs très différentes. On uniformise la
 * hauteur affichée tout en conservant le ratio de chaque logo.
 *
 * `!important` sur `width` uniquement : le réglage widget `image_stretch:
 * yes` génère une règle Elementor `.swiper-image-stretch .swiper-slide-image
 * { width: 100% }` plus spécifique (5 classes) qui écrase sinon notre
 * `width: auto` et étire les logos larges dans l'étroite colonne du slide
 * (vérifié au rendu — cf. rapport de tâche).
 */

.page-id-4147 .elementor-element-d788c67 .swiper-slide img {
    height: 64px;
    width: auto !important;
    max-width: 100%;
    object-fit: contain;
    margin: 0 auto;
}

@media ( max-width: 767px ) {
    .page-id-4147 .elementor-element-d788c67 .swiper-slide img {
        height: 48px;
    }
}
