.elementor .e-74f9fb46-9496{color:var(--white);}.elementor .e-54d4b302-ad08{color:var(--text-on-dark);}.elementor .e-5517957b-1e40{margin-block-start:4px;gap:12px;flex-wrap:wrap;}.elementor .e-19cc037-67ec{padding-block-start:8px;flex-direction:column;gap:28px;}.elementor .e-697998e4-9f72{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-242541c7-1232{width:96px;height:96px;position:absolute;inset-block-start:auto;inset-inline-end:-14px;inset-block-end:-14px;inset-inline-start:auto;border-block-start-width:0px;border-block-end-width:3px;border-inline-start-width:0px;border-inline-end-width:3px;border-color:var(--red);border-style:solid;}.elementor .e-650c390a-8b5c{font-weight:700;color:var(--red);}.elementor .e-1efd8bcc-156f{width:auto;max-width:calc(100% - 24px);position:absolute;inset-block-start:auto;inset-block-end:0px;inset-inline-start:0px;font-family:var(--font-mono);font-size:11px;color:var(--white);letter-spacing:0.88px;line-height:1.6;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--navy);gap:12px;}.elementor .e-349e9469-b46f{min-height:460px;position:relative;background-color:var(--ink-2);}.elementor .e-3014de2c-6a44{gap:clamp(32px, 5vw, 72px);grid-template-columns:1.15fr 0.85fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-4fa0db63-48f2{margin-block-start:clamp(40px, 5vw, 64px);gap:12px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-45d01a71-b410{position:relative;}.elementor .e-2bb2d985-fdf6{overflow:hidden;position:relative;color:var(--white);padding-block-start:clamp(48px, 7vw, 96px);padding-block-end:clamp(40px, 5vw, 64px);padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://uf1s.fr/wp-content/uploads/2026/10/uf1s-banniere-accueil-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:var(--navy);display:block;}.elementor .e-5a5f7ae6-2b60{color:var(--white);}.elementor .e-214fd001-b1db{flex-direction:column;gap:18px;align-items:stretch;}.elementor .e-6282f63e-c0bd{font-size:15.5px;color:var(--text-on-dark);line-height:1.6;}.elementor .e-2722d784-4265{gap:10px;flex-wrap:wrap;}.elementor .e-78e7d556-434d{flex-direction:column;gap:20px;}.elementor .e-47a7fbfa-da02{margin-block-end:clamp(32px, 4vw, 48px);gap:40px;grid-template-columns:1.2fr 0.8fr;grid-template-rows:auto;align-items:end;}.elementor .e-c54af40-5950{gap:14px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-78668cf-76af{color:var(--white);padding-block-start:clamp(40px, 6vw, 72px);padding-block-end:clamp(40px, 6vw, 72px);padding-inline-start:clamp(20px, 4vw, 56px);padding-inline-end:clamp(20px, 4vw, 56px);background-color:var(--navy);}.elementor .e-78381427-d2be{padding-block-end:0px;}.elementor .e-1e0c8a91-f2d9{margin-block-end:18px;}.elementor .e-728a47d2-963d{display:block;}.elementor .e-7ccc6a2c-54dd{position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-731344fa-da1b{width:auto;position:absolute;inset-block-start:auto;inset-inline-end:auto;inset-block-end:clamp(16px, 2.5vw, 28px);inset-inline-start:clamp(16px, 2.5vw, 28px);gap:10px;flex-wrap:wrap;}.elementor .e-479921c8-5534{min-height:300px;overflow:hidden;aspect-ratio:21 / 8;position:relative;background-color:var(--paper-2);}.elementor .e-422e5028-46dc{margin-block-start:clamp(32px, 4vw, 48px);gap:24px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-69a4aab1-44a7{max-width:46ch;font-size:16px;color:var(--muted);line-height:1.6;}.elementor .e-4df44ba6-f9e7{font-family:var(--font-mono);font-weight:800;font-size:34px;letter-spacing:-0.03em;line-height:1;margin-inline-end:6px;}.elementor .e-7784877e-6929{font-family:var(--font-mono);font-size:11px;color:var(--muted);letter-spacing:0.08em;line-height:1.6;text-transform:uppercase;}.elementor .e-2ab37c0f-c33f{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;gap:8px;flex-wrap:wrap;align-items:flex-end;}.elementor .e-1ea2b73f-6812{gap:10px;flex-wrap:wrap;}.elementor .e-42a607e9-4a6d{padding:clamp(32px, 5vw, 64px);border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:4px;border-inline-end-width:0px;border-color:var(--green);border-style:solid;flex-direction:column;gap:22px;}.elementor .e-f105fe0-e11c{width:7px;height:7px;min-width:7px;}.elementor .e-5c307a44-cb73{width:auto;color:var(--green);gap:8px;align-items:center;}.elementor .e-65d3b263-d121{font-family:var(--font-mono);font-weight:700;font-size:11px;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--line);border-style:solid;justify-content:space-between;}.elementor .e-7b421d75-a7d4{border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);}.elementor .e-158e29be-1142{position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-576d28cf-a4df{min-height:200px;overflow:hidden;position:relative;flex:1 1 0px;}.elementor .e-2aba807a-785f{padding:clamp(24px, 3vw, 40px);background-color:var(--paper);flex-direction:column;gap:18px;}.elementor .e-e61c87-5d70{border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);gap:0px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-23665a5-5ad2{margin-block-end:18px;}.elementor .e-675a409b-e9cf{display:block;}.elementor .e-5b1c206-7caf{width:auto;gap:6px;flex-wrap:wrap;}.elementor .e-3806d6ba-76b2{margin-block-end:28px;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-eab9755-43e4{color:var(--muted);text-decoration:underline;}.elementor .e-543fcf33-6d8c{width:auto;gap:4px;flex-wrap:wrap;}.elementor .e-197937b-d7a1{color:var(--muted);}.elementor .e-784a680d-ccca{font-size:14.5px;color:var(--muted);line-height:1.6;margin-block-start:20px;gap:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-923a4eb-e911{scroll-margin-top:96px;}.elementor .e-6ac04d19-aaba{margin-block-end:18px;}.elementor .e-3bbfd13d-d9f5{display:block;}.elementor .e-6ce495f1-d513{position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-4964522c-3304{font-family:var(--font-mono);font-weight:700;font-size:22px;line-height:1;display:block;}.elementor .e-406f0eef-fb90{font-family:var(--font-mono);font-size:10px;letter-spacing:0.1em;line-height:1.6;text-transform:uppercase;}.elementor .e-6c72faa0-31dc{width:auto;position:absolute;inset-block-start:auto;inset-block-end:0px;inset-inline-start:0px;color:var(--white);padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--red);}.elementor .e-5d72f4f5-ee96{min-height:300px;position:relative;}.elementor .e-6f0836f3-f3fa{color:var(--red);margin-inline-end:6px;display:inline;}.elementor .e-2a1a94b7-a8d8{display:inline;}.elementor .e-46fc9758-d762{color:var(--red);margin-inline-start:6px;display:inline;}.elementor .e-36d89435-28fd{font-family:var(--font-mono);font-weight:600;font-size:clamp(16px, 1.5vw, 19.2px);color:var(--ink);letter-spacing:-0.01em;line-height:1.45;}.elementor .e-6a3d2eb0-f53c{font-family:var(--font-mono);font-weight:700;font-size:13px;letter-spacing:0.04em;line-height:1.6;text-transform:uppercase;}.elementor .e-589503ce-b3df{font-size:13.5px;color:var(--muted);line-height:1.6;}.elementor .e-4811eeb5-8e2e{flex-direction:column;gap:8px;}.elementor .e-4b2218e7-effc{padding:clamp(24px, 3vw, 40px);flex-direction:column;gap:22px;justify-content:space-between;}.elementor .e-555fe771-aebc{border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--white);gap:0px;grid-template-columns:240px 1fr;grid-template-rows:auto;}.elementor .e-1788c809-5b6d{font-size:15px;color:var(--muted);line-height:1.6;}.elementor .e-3ee7d9c9-6a93{align-self:flex-start;}.elementor .e-58a5a985-94f9{flex-direction:column;gap:18px;}.elementor .e-7d34bed8-7917{gap:clamp(24px, 4vw, 56px);grid-template-columns:1.35fr 0.65fr;grid-template-rows:auto;align-items:center;}.elementor .e-192d271a-3f48{margin-block-end:18px;}.elementor .e-1ded0a08-316f{display:block;}.elementor .e-50cc1ef1-f2d6{color:var(--ink);text-decoration:underline;}