.elementor-17183 .elementor-element.elementor-element-e6c3211{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17183 .elementor-element.elementor-element-ab1c513{width:100%;max-width:100%;}/* Start custom CSS for html, class: .elementor-element-ab1c513 *//* ═══════════════════════════════════════════════════════
   AVOUSL'IMMO — Couleurs des 6 marchés de Rueil-Malmaison
   Extraites directement depuis map_rueil_marches-01.webp
   À coller dans le widget HTML de la page Rueil-Malmaison,
   dans une balise <style> juste avant le bloc des marchés.
   N'affecte rien d'autre grâce au préfixe .ai-ville
═══════════════════════════════════════════════════════ */

/* Marqueur rond ● à la place de → */
.ai-ville .v-marche-list li::before {
  content: '●' !important;
  font-size: 0.85rem !important;
  margin-top: 2px !important;
}

/* Couleurs exactes des 6 marqueurs de la carte */
.ai-ville .v-marche-list li:nth-child(1)::before { color: #D1312B !important; } /* Rouge    */
.ai-ville .v-marche-list li:nth-child(2)::before { color: #F2DE69 !important; } /* Jaune    */
.ai-ville .v-marche-list li:nth-child(3)::before { color: #49AC33 !important; } /* Vert     */
.ai-ville .v-marche-list li:nth-child(4)::before { color: #EC9AA7 !important; } /* Rose     */
.ai-ville .v-marche-list li:nth-child(5)::before { color: #F4A207 !important; } /* Orange   */
.ai-ville .v-marche-list li:nth-child(6)::before { color: #A396CC !important; } /* Violet   */

/* Nom du marché dans la couleur correspondante
   (versions légèrement assombries pour lisibilité sur fond blanc) */
.ai-ville .v-marche-list li:nth-child(1) strong { color: #D1312B !important; }
.ai-ville .v-marche-list li:nth-child(2) strong { color: #A89200 !important; }
.ai-ville .v-marche-list li:nth-child(3) strong { color: #3A8E28 !important; }
.ai-ville .v-marche-list li:nth-child(4) strong { color: #C4455F !important; }
.ai-ville .v-marche-list li:nth-child(5) strong { color: #B87800 !important; }
.ai-ville .v-marche-list li:nth-child(6) strong { color: #6F5FAE !important; }/* End custom CSS */