.elementor-29583 .elementor-element.elementor-element-8573785{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29583 .elementor-element.elementor-element-fb0ba05 .gallery-item .gallery-caption{display:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-29583 .elementor-element.elementor-element-8573785{--width:100%;}}/* Start custom CSS for image-gallery, class: .elementor-element-fb0ba05 *//* Correction des espacements de la galerie */
 .gallery-item {
  padding: 0 15px 70px 0 !important;  
}

.elementor-image-gallery .gallery-item {
   
    vertical-align: bottom;
}

@media (max-width: 767px) {
  /* Ajuste la classe/le sélecteur de ta galerie selon ce que tu utilises */
    .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item {
       max-width: 25% !important;
    }}/* End custom CSS */