.elementor-18649 .elementor-element.elementor-element-5efd7cf{--display:flex;}.elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;}.elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{display:grid;grid-template-columns:repeat( auto-fill, minmax( 400px, 1fr ) );}.elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:400px;}:is( .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0rem / 2);padding-right:calc(0rem / 2);padding-top:calc(0rem / 2);padding-bottom:calc(0rem / 2);}:is( .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0rem / -2);margin-right:calc( 0rem / -2);width:calc(100% + 0rem);}:is( .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0rem / -2);margin-bottom:calc( 0rem / -2);}@media(max-width:767px){.elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{display:grid;grid-template-columns:repeat( auto-fill, minmax( 160px, 1fr ) );}.elementor-18649 .elementor-element.elementor-element-4e6d64a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:160px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-4e6d64a */.elementor-18649 .elementor-element.elementor-element-4e6d64a .jet-listing-grid__items{
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important; /* centre les éléments horizontalement */
    gap: 1rem !important; /* espace entre les cartes */
}

.elementor-18649 .elementor-element.elementor-element-4e6d64a .jet-listing-grid__item{
    flex: 0 1 130px !important; /* largeur minimale, s’adapte jusqu’à 400px */
}/* End custom CSS */