.elementor .e-1ba1736b-203b{font-family:var(--opt-police-titres);font-weight:500;font-size:1.35rem;color:var(--opt-encre);letter-spacing:-0.01em;line-height:1.2;}.elementor .e-40caf33d-1993{font-size:0.95rem;color:var(--opt-encre-douce);line-height:1.6;}.elementor .e-49519015-f8e2:hover,.elementor .e-49519015-f8e2:focus-visible{color:var(--opt-teal-survol);}.elementor .e-49519015-f8e2:focus{outline-offset:3px;outline: 3px solid var(--opt-teal);\n}.elementor .e-49519015-f8e2{font-weight:600;font-size:0.95rem;color:var(--opt-teal);text-decoration:underline;text-underline-offset: 3px;\n}.elementor .e-c3bb754-b1f6:hover,.elementor .e-c3bb754-b1f6:focus-visible{color:var(--opt-teal);}.elementor .e-c3bb754-b1f6:focus{outline-offset:3px;outline: 3px solid var(--opt-teal);\n}.elementor .e-c3bb754-b1f6{font-size:0.95rem;color:var(--opt-encre-douce);text-decoration:underline;padding-inline-start:0.75rem;margin-inline-start:0px;border-inline-start-width:1px;flex:0 0 auto;text-align: right; text-underline-offset: 3px; border-left-style: solid; border-left-color: var(--opt-filet); text-align: left;\n}.elementor .e-45bd5817-ca2b{padding:0px;flex-direction:row;gap:0.75rem;flex-wrap:wrap;align-items: baseline;\n}.elementor .e-21f258e-7bc6{padding:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 30rem;}.elementor .e-4decac1a-b676:focus{outline-offset:3px;outline: 3px solid var(--opt-teal);\n}.elementor .e-4decac1a-b676{width:auto;}.elementor .e-76ff3911-e62b:focus{outline-offset:3px;outline: 3px solid var(--opt-teal);\n}.elementor .e-76ff3911-e62b{width:auto;}.elementor .e-7a3a9bee-3813:focus{outline-offset:3px;outline: 3px solid var(--opt-teal);\n}.elementor .e-7a3a9bee-3813{width:auto;}.elementor .e-867cbb9-bb65{width:auto;padding:0px;gap:0.8rem;flex-wrap:wrap;align-items:center;}.elementor .e-7ca867f5-f3d1{padding:0px;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6e2784a2-73bb{padding-block-start:1rem;padding-block-end:1.25rem;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--opt-blanc);flex-direction:column;}