.elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-5901 .elementor-element.elementor-element-329bc3f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(1.5rem, 1.166rem + 1.66vw, 2.5rem)) 0;}:is( .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / 2);padding-right:calc(clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / 2);}:is( .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);margin-right:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);width:calc(100% + clamp(1rem, 0.833rem + 0.83vw, 1.5rem));}.elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);margin-right:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);}:is( .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / 2);padding-bottom:calc(clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / 2);}:is( .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__slider, .elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);margin-bottom:calc( clamp(1rem, 0.833rem + 0.83vw, 1.5rem) / -2);}.elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);}:is( .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}.elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);}:is( .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__items, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-5901 .elementor-element.elementor-element-ef78670 .jet-listing-grid__slider-icon{width:32px;height:32px;line-height:32px;margin-top:calc( -32px/2 );font-size:24px;color:var( --e-global-color-v4-brand-grey-dark );background:var( --e-global-color-v4-brand-grey-light );}.elementor-5901 .elementor-element.elementor-element-ef78670 .jet-listing-grid__slider-icon svg{height:24px;}.elementor-5901 .elementor-element.elementor-element-d010022 iframe{height:520px;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-5901 .elementor-element.elementor-element-329bc3f > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(max-width:767px){.elementor-5901 .elementor-element.elementor-element-ef78670 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-5901 .elementor-element.elementor-element-d010022 iframe{height:400px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-ef78670 */.elementor-5901 .elementor-element.elementor-element-ef78670 .jet-listing-grid__slider-icon {
    border-radius: 999px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e82e9ac *//* Transformer le conteneur principal en grille */
#sb-reviews-container-1 .sb-feed-posts {
    display: grid;
    grid-template-columns: repeat(4, 1fr); /* 4 avis par ligne sur ordinateur */
    gap: 24px; /* Espace entre chaque avis */
}

/* Neutraliser la marge inférieure générée par défaut par le plugin */
#sb-reviews-container-1 .sb-post-item-wrap {
    margin-bottom: 0 !important;
}

/* Ajout d'une bordure complète pour un effet "carte" (optionnel) */
#sb-reviews-container-1 [data-post-style="regular"] .sb-post-item-wrap {
    border: 1px solid #eee !important;
    border-radius: 8px;
    padding: 20px;
}

/* Responsive pour Tablettes (empilement sur 2 colonnes) */
@media (max-width: 1024px) {
    #sb-reviews-container-1 .sb-feed-posts {
        grid-template-columns: repeat(2, 1fr);
    }
}

/* Responsive pour Smartphones (empilement sur 1 colonne) */
@media (max-width: 767px) {
    #sb-reviews-container-1 .sb-feed-posts {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */