.mvr-quartiers{background:#FBF8F2}.mvr-quartiers .q-hero{padding-block:40px 32px}.mvr-quartiers .q-hero h1{margin-block-end:20px}.mvr-quartiers .q-btns{display:flex;flex-wrap:wrap;gap:12px}.mvr-quartiers .g-cta .q-btns{justify-content:center}.mvr-quartiers .q-wa{background:#25d366;color:#0b2a17}.mvr-quartiers .q-tel{background:#fff;color:#26231F;border:2px solid #fff}.mvr-quartiers .g-cta .q-tel{border-color:#fff}.mvr-quartiers .q-btns .g-btn span{min-width:0;overflow-wrap:anywhere}.mvr-quartiers .q-btns svg{flex:none}.mvr-quartiers .q-intro{padding-block:28px 8px;background:#fff;border-block-end:1px solid #eee7d6}.mvr-quartiers .q-text{max-width:860px;font-size:1.04rem;line-height:1.75;color:#2b2b2e}.mvr-quartiers .q-text p{margin:0 0 14px}.mvr-quartiers .q-list{padding-block:32px 40px}.mvr-quartiers .q-faq h2,.mvr-quartiers .q-links h2,.mvr-quartiers .q-list h2{margin:0 0 18px;font-family:var(--font-playfair,Georgia,serif);font-weight:500;font-size:clamp(1.4rem,3.4vw,1.9rem);line-height:1.25;color:#26231F}.mvr-quartiers .q-list h2.q-fini{margin-block-start:40px;color:#6b6b70}.mvr-quartiers .q-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;padding:2px 8px;border-radius:999px;background:#f3ead0;color:#7a5f17;font-family:var(--font-plus-jakarta,system-ui,sans-serif);font-size:.8rem;font-weight:800;vertical-align:middle}.mvr-quartiers .q-vide{margin:0;padding:18px 20px;border:1px dashed #d9cfb5;border-radius:14px;background:#fff;color:#555}.mvr-quartiers .q-grid>*{min-width:0}.mvr-quartiers .q-links{padding-block:36px;background:#fff}.mvr-quartiers .q-groups{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.mvr-quartiers .q-group h3{margin:0 0 10px;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#7A5C26}.mvr-quartiers .q-group ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mvr-quartiers .q-group a{display:inline-flex;align-items:center;gap:8px;color:#26231F;font-weight:600;text-decoration:none;min-height:32px;overflow-wrap:anywhere}.mvr-quartiers .q-group a:hover{text-decoration:underline;text-decoration-color:#C9A46A}.mvr-quartiers .q-faq{padding-block:36px;background:#FBF8F2}.mvr-quartiers .q-faq .g-faq{max-width:860px}.mvr-quartiers .q-faq .g-q h3{font-size:1.05rem;line-height:1.4;color:#171717}.mvr-quartiers .q-faq .g-q p{line-height:1.65;color:#2b2b2e}html[lang=ar] .mvr-quartiers .q-text{line-height:1.95}@media (max-width:520px){.mvr-quartiers .q-hero{padding-block:30px 26px}.mvr-quartiers .q-btns .g-btn{width:100%}}.mvr-q-liens{padding-block:36px;background:#fff;font-family:var(--font-plus-jakarta,system-ui,sans-serif)}.mvr-q-liens .ql-wrap{max-width:1200px;margin:0 auto;padding-inline:20px}.mvr-q-liens h2{margin:0 0 8px;font-family:var(--font-playfair,Georgia,serif);font-weight:500;font-size:clamp(1.4rem,3.4vw,1.9rem);color:#26231F}.mvr-q-liens p{margin:0 0 16px;color:#555;line-height:1.6}.mvr-q-liens ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.mvr-q-liens li a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border:1px solid #e7e2d6;border-radius:999px;background:#FBF8F2;color:#26231F;font-weight:700;font-size:.95rem;text-decoration:none;max-width:100%;overflow-wrap:anywhere}.mvr-q-liens li a:hover{border-color:#C9A46A}.mvr-q-liens .q-n{display:inline-flex;align-items:center;justify-content:center;min-width:1.9em;padding:2px 8px;border-radius:999px;background:#f3ead0;color:#7a5f17;font-size:.8rem;font-weight:800}.mvr-q-liens.ql-fiche{background:#FBF8F2;border-block-start:1px solid #eee7d6}/*mvr-min14*/@media (max-width:767px){.mvr-quartiers .q-n{font-size:14px}.mvr-quartiers .q-group h3{font-size:14px}.mvr-q-liens .q-n{font-size:14px}}