.elementor .e-a13b74f1-816f{background-color:#7A2475;opacity: 0.7;\n}.elementor .e-939bc9a3-49d8{color:var(--ipbf-lavande);}.elementor .e-d84aa3e7-b00e{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-c95bbce2-d763{font-family:var(--ipbf-font-titre);font-weight:400;font-size:clamp(38px, 1rem + 3vw, 60px);color:var(--ipbf-blanc);letter-spacing:0.005em;line-height:1.04;}.elementor .e-5f6f7e8f-7b8a{max-width:600px;color:var(--ipbf-sur-prune);margin-block-start:24px;}.elementor .e-2c9dd588-f354{max-width:720px;padding:0px;display:flex;flex-direction:column;gap:0px;flex:1 1 58%;}.elementor .e-cde98ee8-24ab{width:100%;height:100%;object-fit:contain;display:block;}.elementor .e-022b09fe-70af{aspect-ratio:1 / 1;padding:28px;border-radius:24px;background-color:var(--ipbf-lavande-30);box-shadow:8px 8px 0px 0px #FF9A02;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);}.elementor .e-a87628da-5c79{width:100%;max-width:420px;position:relative;padding:0px;flex:0 0 36%;}.elementor .e-5da7f4a3-4fe3{padding:0px;display:flex;flex-direction:row;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-8f07434e-2814{padding-block-start:72px;padding-block-end:104px;}.elementor .e-bbfb3ad7-dc86{background-color:#FFFFFF;}.elementor .e-85cc5e30-8c07{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-e9664031-6129{padding:0px;margin-block-end:4px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-4adbde1a-742c{font-size:21px;color:var(--ipbf-texte);}.elementor .e-8e6dc182-02ca{font-size:16px;color:var(--ipbf-texte-2);line-height:1.6;}.elementor .e-012a1700-86f2{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-7bc73600-129f{width:18px;height:18px;}.elementor .e-f60f79ab-82ef{padding-block-start:6px;margin-block-start:auto;}.elementor .e-9842a244-5a00{color:var(--ipbf-texte);background-color:#FFFFFF;display:flex;flex-direction:column;gap:12px;}.elementor .e-bea9c638-6dee{color:var(--ipbf-orange-action);background-color:var(--ipbf-orange-10);}.elementor .e-5856893b-990b{padding:0px;margin-block-end:4px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-eae8468a-9406{font-size:21px;color:var(--ipbf-texte);}.elementor .e-7eb2ea59-9262{font-size:16px;color:var(--ipbf-texte-2);line-height:1.6;}.elementor .e-bc4768f2-0164{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-94317d39-41c4{width:18px;height:18px;}.elementor .e-8853ba42-2178{padding-block-start:6px;margin-block-start:auto;}.elementor .e-c2cd2301-f6a7{color:var(--ipbf-texte);background-color:#FFFFFF;display:flex;flex-direction:column;gap:12px;}.elementor .e-6bef7a84-51df{padding:0px;margin-block-end:4px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-a1750e27-6e10{font-size:21px;color:var(--ipbf-texte);}.elementor .e-54261f03-8663{font-size:16px;color:var(--ipbf-texte-2);line-height:1.6;}.elementor .e-a9e4a467-69e5{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-458363ab-57fa{width:18px;height:18px;}.elementor .e-6d3879c8-6cd1{padding-block-start:6px;margin-block-start:auto;}.elementor .e-a3bba416-6f23{color:var(--ipbf-texte);background-color:#FFFFFF;display:flex;flex-direction:column;gap:12px;}.elementor .e-c1c3a13d-f46f{color:var(--ipbf-orange-action);background-color:var(--ipbf-orange-10);}.elementor .e-d1756841-3c66{padding:0px;margin-block-end:4px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:flex-start;}.elementor .e-48b7ce1a-dc86{font-size:21px;color:var(--ipbf-texte);}.elementor .e-b7468ff0-3e45{font-size:16px;color:var(--ipbf-texte-2);line-height:1.6;}.elementor .e-cfe076c5-6ee2{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-4467c4bb-9919{width:18px;height:18px;}.elementor .e-92ed4ba2-9ec4{padding-block-start:6px;margin-block-start:auto;}.elementor .e-244c05da-9fea{color:var(--ipbf-texte);background-color:#FFFFFF;display:flex;flex-direction:column;gap:12px;}.elementor .e-02ed557c-4e95{padding:0px;margin-block-start:44px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:none;}.elementor .e-eb5e0e15-18fa{color:var(--ipbf-texte);background-color:#FFFFFF;}.elementor .e-a8d5e817-3fd2{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-fcab2ca8-1951{width:100%;height:100%;object-fit:contain;display:block;&:not([src]), &[src=""] { display: none; }\n}.elementor .e-a17bacc3-3e69{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-2c433f63-c7e1{font-size:20px;color:var(--ipbf-texte);line-height:1.35;}.elementor .e-2c433f63-c7e1:hover,.elementor .e-2c433f63-c7e1:focus-visible{color:var(--ipbf-violet-fonce);}.elementor .e-2dbe93d0-791f{padding:24px;display:flex;flex-direction:column;gap:10px;}.elementor .e-1aefc2f7-43f1{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-1aefc2f7-43f1:hover,.elementor .e-1aefc2f7-43f1:focus-visible{border-color:var(--ipbf-encre);box-shadow: 4px 4px 0 #1B1226; transform: translate(-2px, -2px);\n}.elementor .e-ce47ec5c-eb68{padding:0px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:none;}.elementor .e-e7f60684-2aa8{color:var(--ipbf-texte-2);}.elementor .e-8d96e54a-84b7{text-align:center;padding:32px;border-radius:16px;border-width:1px;border-color:var(--ipbf-ligne);border-style:dashed;}.elementor .e-cd446ae9-aebf{padding:0px;margin-block-start:40px;}.elementor .e-2a2bfc70-0908{font-weight:700;font-size:16px;line-height:1.35;margin: 0;\n}.elementor .e-36708b33-62e6{width:18px;height:18px;}.elementor .e-71f28acd-e085{padding-block-start:6px;}.elementor .e-d6272ed9-e100{padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:28px;flex-wrap:wrap;}.elementor .e-799bc09a-d76a{padding:0px;margin-block-start:32px;display:flex;flex-direction:column;gap:16px;}.elementor .e-40b0c806-463e{background-color:var(--ipbf-violet-fonce);}.elementor .e-38b01c27-1adc{background-color:#7A2475;opacity: 0.7;\n}.elementor .e-45e4592b-0ef8{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-61d0ca15-d039{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-446c2060-30eb{max-width:860px;font-size:clamp(38px, 1.8rem + 2.4vw, 64px);color:var(--ipbf-blanc);line-height:1.02;}.elementor .e-2623144a-c5b0{max-width:660px;color:var(--ipbf-sur-prune);}.elementor .e-9ded3911-87b7{color:var(--ipbf-violet-fonce);background-color:#FFFFFF;}.elementor .e-9ded3911-87b7:hover,.elementor .e-9ded3911-87b7:focus-visible{color:var(--ipbf-prune-900);background-color:var(--ipbf-prune-10);}.elementor .e-7b92ecf3-e7ca{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-7b92ecf3-e7ca:hover,.elementor .e-7b92ecf3-e7ca: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-37eaa08d-d8a3{padding:0px;margin-block-start:14px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-ec479cb6-0e2d{text-align:center;padding:0px;display:flex;flex-direction:column;gap:18px;align-items:center;}.elementor .e-68599fa3-870f{padding-block-start:112px;padding-block-end:104px;}