#tarifs-debarras-paris{background:#fff;padding:0 20px;font-family:Arial,Helvetica,sans-serif;color:#1c1c1c}.apropos-container{max-width:900px;margin:auto}.bloc-titre{text-align:center;margin-bottom:40px}.bloc-titre h1{font-size:2.2rem;font-weight:800;margin-bottom:10px;color:#0f2a44}.bloc-titre h2{font-size:1.2rem;font-weight:500;color:#555}.seo-apropos p{font-size:1.1rem;line-height:1.5;margin-bottom:20px;text-align:justify}.points-cles{list-style:none;padding:0;margin:30px 0;line-height:2rem}.points-cles li{padding:8px 0;font-size:1.05rem}.points-cles strong{color:#ff8b00}.engagement{font-weight:600;margin-top:20px}@media (max-width:768px){.bloc-titre h1{font-size:1.6rem}}#tarifs-debarras-appartement{max-width:1100px;margin:0 auto;padding:0 25px;background:#f9f5f0;border-radius:14px}.tarifs-container h2{font-size:1.6rem;font-weight:800;color:#1f2f46;margin-bottom:15px;text-align:center}.tarifs-intro{text-align:center;max-width:800px;margin:0 auto 25px;color:#333;line-height:1.6}.tarifs-table{max-width:1000px;border-collapse:collapse;margin-bottom:20px}.tarifs-table th{background:#1f2f46;color:#fff;padding:14px;font-weight:700;text-align:left}.tarifs-table td{padding:14px;border-bottom:1px solid #ddd;color:#333}.tarifs-table strong{color:#d46a27}.tarifs-note{margin-top:15px;font-size:.95rem;color:#444;text-align:center;font-weight:500}@media (max-width:768px){.tarifs-table th,.tarifs-table td{font-size:.9rem;padding:5px;max-width:700px}}.tarifs-container{max-width:1100px;margin:50px auto;padding:0 20px}.tarifs-container h2{font-size:2rem;font-weight:700;color:#0f2a44;text-align:center;margin-bottom:20px}.tarifs-intro{max-width:900px;margin:0 auto 30px;font-size:1rem;line-height:1.7;color:#1a1a1a;text-align:center}.tarifs-table{width:100%;border-collapse:collapse;background:#f9f5f0;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.tarifs-table thead th{background:#0f2a44;color:#fff;font-weight:700;padding:16px;text-align:left;font-size:1rem}.tarifs-table td{padding:15px 16px;font-size:1rem;color:#1a1a1a;border-bottom:1px solid rgb(0 0 0 / .08)}.tarifs-table tbody tr:last-child td{border-bottom:none}.tarifs-table td strong{color:#d46a27;font-weight:700}.tarifs-table tbody tr:hover{background:rgb(212 106 39 / .08)}.tarifs-note{max-width:900px;margin:20px auto 0;font-size:.95rem;line-height:1.6;color:#333;text-align:center}@media (max-width:768px){.tarifs-container h2{font-size:1.6rem}.tarifs-table thead{display:none}.tarifs-table,.tarifs-table tbody,.tarifs-table tr,.tarifs-table td{display:block;width:100%}.tarifs-table tr{margin-bottom:18px;background:#f9f5f0;border-radius:10px;padding:10px}.tarifs-table td{border:none;padding:8px 10px;font-size:.95rem}.tarifs-table td::before{content:attr(data-label);font-weight:700;color:#0f2a44;display:block;margin-bottom:4px}}.faq-section{margin:40px auto;max-width:900px;padding:20px}.faq-title{font-size:2rem;font-weight:700;margin-bottom:25px;text-align:center;color:#d46a27}.faq-item{background:#f8f8f8;border-radius:10px;margin-bottom:12px;padding:0;overflow:hidden;border:1px solid #e5e5e5;transition:0.3s ease}.faq-question{cursor:pointer;padding:18px 20px;margin:0;font-size:1.1rem;position:relative;font-weight:600;color:#333}.faq-question::after{content:"+";position:absolute;right:20px;font-size:1.5rem;transition:transform 0.3s;color:#d46a27}.faq-item.active .faq-question::after{transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 20px;font-size:1rem;color:#444;line-height:1.6;transition:max-height 0.4s ease,padding 0.3s ease}.faq-item.active .faq-answer{padding:10px 20px 20px;max-height:500px}@media (max-width:768px){.faq-title{font-size:1.7rem}.faq-question{font-size:1rem}}.cta-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin:25px 0}.cta-button{background-color:#d46a27;color:#fff;text-decoration:none;font-weight:700;padding:14px 28px;border-radius:8px;transition:background 0.3s ease}.cta-button:hover{background-color:#bf5a1f}.cta-button.secondary{background-color:#0f2a44}.cta-button.secondary:hover{background-color:#092034}#cta-final h2{font-size:2rem;font-weight:700;text-align:center;color:#0f2a44;margin-bottom:15px}#cta-final .tarifs-intro{text-align:center;font-size:1rem;margin-bottom:20px}#cta-final .tarifs-note{text-align:center;font-size:.95rem;color:#333;margin-top:15px}@media (max-width:768px){#cta-final h2{font-size:1.6rem}.cta-button{width:100%;text-align:center}}.prestations-links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin:20px 0}.prestations-links .cta-button{background-color:#0f2a44}.prestations-links .cta-button:hover{background-color:#092034}#departements .points-cles li{font-size:1.05rem;margin-bottom:6px;color:#1a1a1a}.department-link{color:#0f2a44;font-weight:600;text-decoration:none;transition:color 0.3s ease}.department-link:hover{color:#d46a27}