.elementor-7579 .elementor-element.elementor-element-d13f809>.elementor-container{max-width:890px}.elementor-7579 .elementor-element.elementor-element-568f1ab>.elementor-container{max-width:999px}.elementor-7579 .elementor-element.elementor-element-3d55710>.elementor-container{max-width:980px}.elementor-7579 .elementor-element.elementor-element-3059975>.elementor-container{max-width:980px}.elementor-7579 .elementor-element.elementor-element-5d3d8be>.elementor-container{max-width:980px}.elementor-7579 .elementor-element.elementor-element-778bd06>.elementor-container{max-width:980px}.bloc-titre{text-align:center;margin:0 0 0;font-family:'Montserrat',sans-serif}.bloc-titre h1{font-size:2rem;font-weight:800;color:#1a2a44;line-height:1.2;position:relative;display:inline-block;margin-bottom:15px;text-align:center}.bloc-titre h2{font-size:1.5rem;font-weight:700;color:#0f2a44;margin-bottom:25px;text-align:center}@media (max-width:768px){.bloc-titre h1{font-size:1.6rem}}.seo-list{list-style:none;padding-left:0;margin:25px auto;max-width:900px}.seo-list li{position:relative;padding-left:28px;margin-bottom:14px;line-height:1.6;font-size:1rem;color:#1a1a1a}.seo-list li::before{content:"➜";position:absolute;left:0;top:0;color:#d46a27;font-weight:700;font-size:1.05rem}.faq-container a{color:#d46a27;text-decoration:none;font-weight:600;transition:color 0.3s ease,text-decoration 0.3s ease}.faq-container a:hover{text-decoration:underline;color:#f38b00}.faq-container a.secondary-link{color:#1a2a44;text-decoration:none;font-weight:600;transition:color 0.3s ease}.faq-container a.secondary-link:hover{color:#16203a;text-decoration:underline}.faq-container a[href^="#"]{color:#d46a27;text-decoration:underline}#faq-paris{background:#FFF;padding:60px 20px;color:#1C1C1C;font-family:"Inter",sans-serif}.faq-container{max-width:900px;margin:0 auto}#faq-paris h2{color:#0f2a44;text-align:center;font-weight:700;margin-bottom:40px;font-family:"Montserrat",sans-serif}.faq-item{margin-bottom:15px;border-radius:6px;overflow:hidden;background:#F8F8F8;border-left:4px solid #0f2a44;box-shadow:0 2px 6px rgb(0 0 0 / .05)}.faq-question{background:#fff0;border:none;width:100%;text-align:left;padding:16px 20px;font-size:16px;font-weight:600;cursor:pointer;color:#1C1C1C;transition:background 0.25s}.faq-question:hover{background:#FFF3E0}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.4s ease,padding 0.4s ease;padding:0 20px;background:#FFF}.faq-answer p{margin:16px 0;line-height:1.6}.faq-item.active .faq-answer{max-height:500px;padding:16px 20px}.internal-seo{background-color:#fff;padding:0 20px;max-width:960px;margin:0 auto;border-radius:10px;box-shadow:0 4px 14px rgb(0 0 0 / .05);font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.internal-seo h2{color:#1a2a44;text-align:center;font-size:1.8rem;margin-bottom:0}.seo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.seo-block h3{font-size:1.3rem;margin-bottom:15px;color:#d46a27}.seo-block ul{list-style-type:none;padding-left:0;margin:0}.seo-block ul li{margin-bottom:10px}.seo-block ul li a{color:#1a2a44;text-decoration:none;font-weight:600;transition:color 0.3s ease}.seo-block ul li a:hover{color:#d46a27;text-decoration:underline}@media (max-width:768px){.seo-grid{grid-template-columns:1fr}}