.elementor .faq-conteneur{width:100%;max-width:920px;padding-block-start:90px;padding-block-end:90px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .faq-r{font-family:var(--font-texte);font-size:15.5px;color:#5E5046;line-height:1.7;}.elementor .faq-q{font-family:var(--font-texte);font-weight:700;font-size:17px;color:#2B211A;line-height:1.4;}.elementor .faq-carte{width:100%;padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#F4EEE6;display:flex;flex-direction:column;gap:8px;}.elementor .faq-theme{font-family:var(--font-fraunces);font-weight:400;font-size:30px;color:#2B211A;letter-spacing:-0.02em;line-height:1.15;margin-block-start:36px;margin-block-end:4px;}.elementor .surtitre-photo{text-shadow: 0px 1px 2px rgba(0,0,0,0.8), 0px 0px 14px rgba(0,0,0,0.6);\n}.elementor .hero-lisible{text-shadow: 0px 1px 3px rgba(0,0,0,0.45), 0px 3px 14px rgba(0,0,0,0.45), 0px 6px 40px rgba(0,0,0,0.45);\n}.elementor .lien-valloire{cursor:pointer;}.elementor .v-p{font-size:17px;color:#6B5C50;line-height:1.75;margin:0px;}.elementor .v-h2{font-family:var(--font-fraunces);font-weight:400;font-size:48px;color:#2B211A;letter-spacing:-0.03em;line-height:1.08;margin:0px;}.elementor .v-cap{font-weight:600;font-size:13px;color:var(--bois);padding-block-start:8px;padding-block-end:8px;padding-inline-start:15px;padding-inline-end:15px;margin:0px;border-radius:999px;background-color:var(--sable);}.elementor .diaporama{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .lien-en{cursor:pointer;}.elementor .lien-fr{cursor:pointer;}