.elementor-1152 .elementor-element.elementor-element-a8fec96{--display:flex;}.elementor-1152 .elementor-element.elementor-element-d09cda8{text-align:start;}.elementor-1152 .elementor-element.elementor-element-d09cda8 .elementor-heading-title{color:#FFFFFF;}.elementor-1152 .elementor-element.elementor-element-ec0f520 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1152 .elementor-element.elementor-element-ec0f520 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}#elementor-popup-modal-1152 .dialog-widget-content{background-color:var( --e-global-color-1bf8ecd );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1152{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-1152 .dialog-message{width:640px;height:auto;padding:30px 30px 30px 30px;}#elementor-popup-modal-1152 .dialog-close-button{display:flex;font-size:26px;}#elementor-popup-modal-1152 .dialog-close-button i{color:#FFFFFF;}#elementor-popup-modal-1152 .dialog-close-button svg{fill:#FFFFFF;}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-ec0f520 *//* reset complet */
.pistes-table,
.pistes-table th,
.pistes-table td {
    border: none !important;
}



/* 🔥 lignes horizontales UNIQUEMENT entre les rows */
.pistes-table tr  {
    border-bottom: 1px solid rgba(255,255,255,0.15);
}/* End custom CSS */