.elementor .e-3820fc0-992167c{padding:40px;flex-direction:column;gap:10px;}.elementor .e-12c6e058-84eaeeb{width:100%;font-family:Poppins;font-weight:700;font-size:39px;color:#7b315f;line-height:1.5em;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20ff8f12-0444eda{width:100%;font-family:Quicksand;font-weight:400;font-size:18px;color:#17231f;line-height:normal;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;opacity:80%;}.elementor .e-3e5c8ecf-b613bed{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .e-5cdab839-1da5744{width:100%;font-family:Poppins;font-weight:700;font-size:24px;color:#7b315f;line-height:normal;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3ceb1f9d-c37c34b{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#17231f;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e8fc011-c400d38{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:#f3e6ec;display:flex;flex-direction:column;gap:12px;}.elementor .e-496ab658-d0f2c27{width:100%;max-width:1300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:64px;}.elementor .e-2d9cd646-90139b8{width:100%;padding-block-start:48px;padding-block-end:0px;padding-inline-start:70px;padding-inline-end:70px;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-6f70431b-0ce905f{width:100%;font-family:Poppins;font-weight:800;font-size:34px;color:#0e4a3a;line-height:normal;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-705d8807-fb4af35{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#333333;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2a6a37c4-bd9914d{width:100%;padding-block-start:31px;padding-block-end:31px;padding-inline-start:31px;padding-inline-end:31px;border-radius:16px;border-width:1px;border-color:#f3e6ec;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;}.elementor .e-66b449b8-85ea8b4{width:100%;font-family:Poppins;font-weight:700;font-size:34px;color:#7b315f;line-height:normal;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-23de9ad1-0a1f9b6{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#17231f;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-398fc45b-241322b{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#17231f;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4b8a9df9-238c39e{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#17231f;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ca684ae-8884bce{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#17231f;line-height:1.5em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e50635-cb4cc23{width:100%;padding-block-start:31px;padding-block-end:31px;padding-inline-start:31px;padding-inline-end:31px;border-radius:16px;border-width:1px;border-color:#f3e6ec;border-style:solid;background-color:#ffffff;display:flex;flex-direction:column;gap:16px;}.elementor .e-361f2-ac9981d{width:100%;max-width:1300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:20px;}.elementor .e-7dcf742b-46e2643{width:100%;padding-block-start:20px;padding-block-end:70px;padding-inline-start:70px;padding-inline-end:70px;display:flex;flex-direction:column;align-items:center;}.elementor .e-9fcb8c6-e5051ab{width:100%;font-family:Poppins;font-weight:600;font-size:14px;color:#ffffff;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ae0f642-6e1b252{width:100%;font-family:Poppins;font-weight:800;font-size:34px;color:#ffffff;line-height:normal;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-03d653d-c22b5b6{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-be35b66-757f69e{width:100%;font-family:Quicksand;font-weight:500;font-size:16px;color:#ffffff;line-height:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8a7235a-354fcaf{width:100%;max-width:1300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-1cbaf8a-24f58c5{width:100%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:70px;padding-inline-end:70px;background-color:#0e4a3a;display:flex;flex-direction:column;align-items:center;}.elementor .e-e657756-a88b3f7{font-family:Poppins;font-weight:700;font-size:34px;color:var(--Pourpre);align-self:center;}.elementor .e-a246dc7-8e52922{width:100%;max-width:1300px;padding:0px;margin:0px;}.elementor .e-e921884-097388e{width:100%;padding-block-start:40px;padding-block-end:40px;padding-inline-start:70px;padding-inline-end:70px;flex-direction:column;gap:48px;justify-content:center;align-items:center;}.elementor .e-bef1de0-170a162{font-family:Poppins;font-weight:700;font-size:20px;color:#0e4a3a;line-height:14px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c775829-f99b3df{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-34756bc-e0966ce{width:100%;min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-9783a13-cbede85{width:100%;height:390px;min-width:0px;object-fit:cover;border-radius:20px;}.elementor .e-d88b3cd-f1ef457{width:100%;max-width:1300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;align-items:center;}.elementor .e-2210d10-7f62fc8{width:100%;padding-block-start:89px;padding-block-end:89px;padding-inline-start:70px;padding-inline-end:70px;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-dd89dc3-0ebccc6{width:100%;font-family:Poppins;font-weight:700;font-size:34px;color:#7b315f;line-height:51px;text-align:center;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c773852-aeb47de{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#333333;line-height:1.5em;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6b9250a-6702d8f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex-wrap:nowrap;align-items:center;}.elementor .e-5033919-999015c{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .e-1e18ff6-0d15183{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:16px;flex-wrap:nowrap;align-items:center;}.elementor .e-bf6a28e-5f1f2be{width:100%;max-width:542px;font-family:Poppins;font-weight:700;font-size:24px;color:#7b315f;line-height:36px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a45ca1d-505efa7{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-f77f774-cc47100{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:32px;flex-wrap:nowrap;flex:640 0 0px;align-items:center;}.elementor .e-7df12ec-02a1532{width:100%;font-family:Poppins;font-weight:600;font-size:24px;color:#ffffff;letter-spacing:-0.96px;line-height:1em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6654623-2506164{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:1.5em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-db09568-b79cbfa{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:8px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-cf028e8-b78da46{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.elementor .e-d99422e-ac6fe26{width:340px;position:relative;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:20px;margin-block-end:20px;margin-inline-start:20px;margin-inline-end:20px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:16px;background-color:#0e4a3a;display:flex;flex-direction:column;gap:16px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-baa5316-c55d6a9{overflow:hidden;aspect-ratio:640 / 388;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:16px;border-start-end-radius:16px;border-end-start-radius:16px;border-end-end-radius:16px;background-image:url("https://preprod.cappec.fr/wp-content/uploads/2026/08/photo-etudiant.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;display:flex;flex-direction:row;flex-wrap:nowrap;flex:640 0 0px;justify-content:flex-end;align-items:flex-end;}.elementor .e-f16a28a-620dd2e{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;align-items:end;}.elementor .e-845014e-260226f{width:100%;max-width:1300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:64px;flex-wrap:nowrap;align-items:center;}.elementor .e-82f9664-2e1326b{width:100%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#f3e6ec;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;}