.elementor-830 .elementor-element.elementor-element-0ea3393{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:1rem 1rem 1rem 1rem;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-830 .elementor-element.elementor-element-292d72a .elementor-heading-title{font-family:var( --e-global-typography-edf7b96-font-family ), Sans-serif;font-size:var( --e-global-typography-edf7b96-font-size );font-weight:var( --e-global-typography-edf7b96-font-weight );text-transform:var( --e-global-typography-edf7b96-text-transform );color:var( --e-global-color-accent );}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;text-align:left;}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field__icon{color:var( --e-global-color-secondary );}.elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-830 .elementor-element.elementor-element-e5f7838 .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field__content{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;text-align:left;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field__icon{color:var( --e-global-color-secondary );margin-top:-62px;}.elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-secondary );}body:not(.rtl) .elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field__icon{margin-right:8px;}body.rtl .elementor-830 .elementor-element.elementor-element-20ee17d .jet-listing-dynamic-field__icon{margin-left:8px;}.elementor-830 .elementor-element.elementor-element-6757594 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-830 .elementor-element.elementor-element-6757594 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;color:var( --e-global-color-secondary );}.elementor-830 .elementor-element.elementor-element-6757594 .jet-listing-dynamic-repeater__counter{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:600;text-transform:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-830 .elementor-element.elementor-element-292d72a .elementor-heading-title{font-size:var( --e-global-typography-edf7b96-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-830 .elementor-element.elementor-element-292d72a .elementor-heading-title{font-size:var( --e-global-typography-edf7b96-font-size );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-6757594 */.liste-salles {
    display: flex;
    flex-direction: column; 
    align-items: center;    
    gap: 5px;               
}

.liste-salles h3 {
    color: #A4C639;
    font-size: 1rem;
    font-weight: 600;
    text-transform: none;
}

.liste-salles span {
    color: #8E0E78;
    font-weight: 600;
    font-size: 0.9rem;
    text-transform: none;
}

.jet-listing-dynamic-repeater__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

.jet-listing-dynamic-repeater__item {
    margin-top: 30px;
}

.jet-listing-dynamic-repeater__item:first-child {
    margin-top: 0;
}

.jet-listing-dynamic-repeater__items > .jet-listing-dynamic-repeater__item:not(:first-child) {
    display: none;
}/* End custom CSS */