.elementor .e-4025588-14e1514{column-gap:14px;padding-block-end:25px;flex-direction:row;align-items:center;}.elementor .e-e0082aa-c0e763f{padding-block-start:20px;padding-block-end:20px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-field);border-style:solid;flex-direction:row;}.elementor .e-898bef9{max-width:800px;padding-block-start:44px;padding-inline-start:32px;padding-inline-end:32px;display:block;flex-direction:column;}.elementor .e-ff5b202{height:410px;max-width:960px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;border-radius:24px;display:flex;flex-direction:column;align-items:center;}.elementor .e-57ec706-857334d{column-gap:20px;display:inline-flex;flex-direction:row;row-gap:20px;align-items:center;}.elementor .e-a1b415c-00833f2{flex-direction:column;align-items:start;}.elementor .e-f295ede-bf293a4{column-gap:16px;padding:16px;border-radius:18px;border-width:1px;border-color:var(--border-card);border-style:solid;background-color:#ffffff;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08);flex-direction:column;}.elementor .e-768b381-a55e2fb{padding-block-start:7px;padding-block-end:7px;padding-inline-start:10px;padding-inline-end:10px;}.elementor .e-13ec16f-a529040{column-gap:16px;padding:25px;border-radius:18px;border-width:1px;border-color:var(--border-card);border-style:solid;background-image:linear-gradient(135deg, #5A7355 0%,#577152 45%,#1b450f 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08);flex-direction:column;}.elementor .e-43a7712-7748de4{column-gap:16px;padding:25px;border-radius:18px;border-width:1px;border-color:var(--border-card);border-style:solid;background-color:#ffffff;box-shadow:1px 1px 10px 0px rgba(0, 0, 0, 0.08);flex-direction:column;}.elementor .e-3676d4a-7911e9c{max-width:300px;position:sticky;inset-block-start:0px;scroll-margin-top:10px;flex-direction:column;gap:20px;align-items:center;align-self:start;selector {
position: sticky;   /* la sidebar "colle" en haut au scroll */
top: 24px;          /* décollement de 24px du haut de l'écran */
align-self: start;  /* sécurité : l'empêche de s'étirer sur toute la hauteur */
}\n}.elementor .e-cbd13e4{width:1120px;column-gap:64px;padding-block-start:50px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;align-items:start;}