.elementor-207 .elementor-element.elementor-element-5f077263{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-655b1631 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-207 .elementor-element.elementor-element-655b1631{z-index:0;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header i{font-size:36px;color:#71943D;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header img{height:36px;width:36px;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header svg{fill:#71943D;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header .title{color:#71943D;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header .title span.lead{color:#71943D;}.elementor-207 .elementor-element.elementor-element-655b1631 .eael-dual-header .subtext{color:var( --e-global-color-astglobalcolor1 );}@media(max-width:767px){.elementor-207 .elementor-element.elementor-element-69316320{width:33%;}.elementor-207 .elementor-element.elementor-element-69316320.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-207 .elementor-element.elementor-element-69316320 > .elementor-element-populated{text-align:center;}.elementor-207 .elementor-element.elementor-element-479feaa4{width:var( --container-widget-width, 168.2px );max-width:168.2px;--container-widget-width:168.2px;--container-widget-flex-grow:0;text-align:center;}.elementor-207 .elementor-element.elementor-element-4c575e8f img{width:40%;}}/* Start custom CSS for section, class: .elementor-element-0e89707 *//* Couleur de fond fixe pour "Illustrations pédagogiques" */
li.filtr-controls-2952[data-filter="2"] {
    background-color: #666666 !important;
}

/* Couleur de fond au survol pour "Illustrations pédagogiques" */
li.filtr-controls-2952[data-filter="2"]:hover {
    background-color: #71943D !important;
}

/* Couleur de fond fixe pour "Perspectivisme" */
li.filtr-controls-2952[data-filter="1"] {
    background-color: #666666 !important;
}

/* Couleur de fond au survol pour "Perspectivisme" */
li.filtr-controls-2952[data-filter="1"]:hover {
    background-color: #71943D !important;
}

/* Couleur de fond fixe pour les onglets */
li.filtr-controls-2952[data-filter="1"],
li.filtr-controls-2952[data-filter="2"] {
    background-color: #2E545B !important;
}

/* Couleur de fond au survol pour les onglets */
li.filtr-controls-2952[data-filter="1"]:hover,
li.filtr-controls-2952[data-filter="2"]:hover,
/* Couleur de fond pour l'onglet actif */
li.filtr-controls-2952.active[data-filter="1"],
li.filtr-controls-2952.active[data-filter="2"] {
    background-color: #71943D !important;
}



.col-lg-12.col-md-12.col-xs-12.text-center {
    margin-bottom: 40px; /* Ajustez cette valeur selon l'espace désiré */
}

@media (max-width: 767px) {
    /* Cible les éléments de catégorie existants */
    li[data-filter="4"].filtr-controls-3209,
    li[data-filter="3"].filtr-controls-3209,
    li[data-filter="5"].filtr-controls-3209,
    /* Cible les nouveaux éléments de catégorie */
    li[data-filter="2"].filtr-controls-2952,
    li[data-filter="1"].filtr-controls-2952 {
        margin-bottom: 20px; /* Ajustez cette valeur pour réduire l'espacement entre les catégories */
        padding: 10px; /* Ajustez cette valeur pour modifier le padding des éléments */
        display: block; /* Assure que les éléments sont affichés en bloc sur mobile */
    }
}/* End custom CSS */