.elementor .e-aa2736fb-e079{background-color:#7A2475;opacity: 0.7;\n}.elementor .e-252d7eea-cd21{color:var(--ipbf-lavande);}.elementor .e-98500e7a-6ae3{min-height:28px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:14px;align-self:flex-start;}.elementor .e-06b0e932-c3f8{font-family:var(--ipbf-font-titre);font-weight:400;font-size:clamp(36px, 1rem + 2.6vw, 54px);color:var(--ipbf-blanc);line-height:1.06;}.elementor .e-ed45ba67-3145{font-size:15px;color:var(--ipbf-sur-prune);margin-block-start:18px;}.elementor .e-2543bb58-25ca{max-width:600px;color:var(--ipbf-sur-prune);margin-block-start:22px;}.elementor .e-b8bf6418-3382{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 58%;}.elementor .e-6ebf0f1c-905a{width:100%;height:100%;object-fit:contain;display:block;&:not([src]), &[src=""] { display: none; }\n}.elementor .e-7ef8d0f2-5fc2{aspect-ratio:1 / 1;padding:18px;background-image:url("https://staging.ongipbf.org/wp-content/uploads/2026/10/ipbf-illustration-mobilisation-transparente.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;display:block;background-color: #FDE9FD; background-origin: content-box; background-position: center;\n}.elementor .e-3b700994-1825{overflow:hidden;padding:0px;border-radius:24px;box-shadow:8px 8px 0px 0px #FF9A02;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-e7cfced2-085f{width:100%;max-width:400px;padding:0px;flex:0 0 34%;}.elementor .e-e1769c59-677c{padding:0px;display:flex;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-4fc7f9da-d345{padding-block-start:72px;padding-block-end:104px;}.elementor .e-2a558127-3396{background-color:#FFFFFF;}.elementor .e-0c8832db-0bf4{width:100%;max-width:740px;padding:0px;& h2 { font-family: Anton, sans-serif; font-weight: 400; font-size: clamp(28px, 2.4vw, 36px); line-height: 1.1; color: #3A0E37; margin: 44px 0 16px; } & h2:first-child { margin-top: 0; } & h3 { font-family: Outfit, sans-serif; font-weight: 600; font-size: 22px; line-height: 1.3; color: #2A1F2D; margin: 32px 0 12px; } & p, & li { font-family: Lato, sans-serif; font-size: 18px; line-height: 1.7; color: #2A1F2D; } & p { margin: 0 0 20px; } & ul, & ol { margin: 0 0 24px; padding-left: 22px; } & li { margin-bottom: 8px; } & li::marker { color: #CC3A00; } & a { color: #6F1C6A; text-decoration: underline; text-decoration-thickness: 1.5px; text-underline-offset: 4px; } & a:hover { color: #3A0E37; } & img { border-radius: 16px; height: auto; } & blockquote { border-left: 4px solid #FF9A02; margin: 28px 0; padding: 4px 0 4px 22px; font-family: Outfit, sans-serif; font-size: 21px; line-height: 1.5; color: #2A1F2D; } & blockquote p { font-family: inherit; font-size: inherit; }\n}.elementor .e-cb4f3db6-c32c{padding:0px;flex:1 1 60%;}.elementor .e-7fc530ba-fbcf{padding:0px;display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-9fd78943-106d{color:var(--ipbf-texte);background-color:#FFFFFF;}.elementor .e-1e49ddb2-8886{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-a0a283fa-fd81{width:100%;height:100%;object-fit:contain;display:block;&:not([src]), &[src=""] { display: none; }\n}.elementor .e-956a6a29-bdd9{aspect-ratio:16 / 10;padding:18px;background-image:url("https://staging.ongipbf.org/wp-content/uploads/2026/10/ipbf-illustration-mobilisation-transparente.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;display:block;background-color: #FDE9FD; background-origin: content-box; background-position: center;\n}.elementor .e-06f9b6ed-379b{font-size:20px;color:var(--ipbf-texte);line-height:1.35;}.elementor .e-06f9b6ed-379b:hover,.elementor .e-06f9b6ed-379b:focus-visible{color:var(--ipbf-violet-fonce);}.elementor .e-4bf14468-3923{padding:24px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6a2f63f1-4446{height:100%;color:var(--ipbf-texte);padding:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;transition: transform .15s, box-shadow .15s, border-color .15s;\n}.elementor .e-6a2f63f1-4446:hover,.elementor .e-6a2f63f1-4446:focus-visible{border-color:var(--ipbf-encre);box-shadow: 4px 4px 0 #1B1226; transform: translate(-2px, -2px);\n}.elementor .e-485de170-012f{padding:0px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:none;}.elementor .e-fe71b9e3-5cc7{color:var(--ipbf-texte-2);}.elementor .e-38fd82aa-1762{text-align:center;padding:32px;border-radius:16px;border-width:1px;border-color:var(--ipbf-ligne);border-style:dashed;}.elementor .e-b0ce6cf3-c472{padding:0px;margin-block-start:40px;}.elementor .e-e8916569-ecfb{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-4361b2eb-9646{width:18px;height:18px;}.elementor .e-e101f3b4-6cff{padding-block-start:6px;}.elementor .e-3f734024-854c{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;}.elementor .e-e8c56ca6-24c2{padding:0px;margin-block-start:32px;display:flex;flex-direction:column;gap:16px;}.elementor .e-381e3edf-0131{background-color:var(--ipbf-violet-fonce);}.elementor .e-25f55ea0-140e{background-color:#7A2475;opacity: 0.7;\n}.elementor .e-e3c82fba-4906{width:92px;height:86px;inset-block-start:64px;inset-inline-start:4%;background-image:url("https://staging.ongipbf.org/wp-content/uploads/ipbf/element-petale-orange.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-14deg);}.elementor .e-9d9afea5-3687{width:92px;height:86px;inset-inline-end:6%;inset-block-end:56px;background-image:url("https://staging.ongipbf.org/wp-content/uploads/ipbf/element-petale-lavande.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;transform:rotateX(0deg) rotateY(0deg) rotateZ(-24deg);}.elementor .e-e1c629d0-9552{max-width:860px;font-size:clamp(38px, 1.8rem + 2.4vw, 64px);color:var(--ipbf-blanc);line-height:1.02;}.elementor .e-9aa8bbd8-c366{max-width:660px;color:var(--ipbf-sur-prune);}.elementor .e-715e8323-9241{color:var(--ipbf-blanc);background-color:var(--ipbf-orange-action);}.elementor .e-715e8323-9241:hover,.elementor .e-715e8323-9241:focus-visible{color:var(--ipbf-blanc);background-color:var(--ipbf-orange-action-survol);}.elementor .e-29006265-ddeb{color:var(--ipbf-blanc);border-color:rgba(255,255,255,0.75);background-color:rgba(255,255,255,0);box-shadow: none;\n}.elementor .e-29006265-ddeb:hover,.elementor .e-29006265-ddeb:focus-visible{color:var(--ipbf-blanc);border-color:var(--ipbf-blanc);background-color:rgba(255,255,255,0.1);box-shadow: none; transform: none;\n}.elementor .e-a4a77f05-1486{padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-be109b8d-2ff8{text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-ec32df7b-604d{padding-block-start:112px;padding-block-end:104px;}