.elementor .e-4c16e0fa-7d9c{width:9rem;height:9rem;object-fit:cover;position:absolute;inset-block-start:42%;inset-inline-end:8vw;border-radius:50%;border-width:5px;border-color:rgb(255 255 255 / .92);border-style:solid;box-shadow:0 24px 60px 0 rgb(6 26 48 / .45);transform:translate3d(0,-50%,0) rotateX(0deg) rotateY(0deg) rotateZ(-8deg)}.elementor .e-6e528b69-8a12{font-weight:600;font-size:.85rem;color:#7fe3ea;letter-spacing:.18em;text-transform:uppercase;margin:0}.elementor .e-8e12eaf-37a0{font-family:var(--font-titres);font-weight:800;font-size:4rem;color:#fff;letter-spacing:-.03em;line-height:1.05;margin:0}.elementor .e-b3b8a38-453e{max-width:38rem;font-size:1.15rem;color:rgb(255 255 255 / .88);line-height:1.7;margin:0}.elementor .e-4fb2c3a5-4bd3{padding-block-start:9rem;padding-block-end:9rem;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(100deg,rgb(6 26 48 / .9) 0%,rgb(11 42 74 / .78) 55%,rgb(14 111 134 / .55) 100%),url(https://espace-bleu.fr/wp-content/uploads/2026/09/espace-bleu-hero-1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:1.25rem;justify-content:center;align-items:flex-start}.elementor .e-428b6401-db13{font-family:var(--font-titres);font-weight:700;font-size:.85rem;color:#14B8C4;letter-spacing:.16em;text-transform:uppercase;margin:0}.elementor .e-62163116-8ae2:hover,.elementor .e-62163116-8ae2:focus-visible{color:#14B8C4}.elementor .e-62163116-8ae2{font-family:var(--font-titres);font-weight:700;font-size:1.9rem;color:#0B2A4A;padding:0;border-radius:0;border-style:none;background-color:#fff0;align-self:flex-start}.elementor .e-78dbb078-fa88{font-size:.95rem;color:#4a5a6a;line-height:1.75;margin:0}.elementor .e-628dc795-ed8f{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#e3f0f4;border-style:solid;background-color:#fff;box-shadow:0 24px 60px 0 rgb(11 42 74 / .14);flex-direction:column;gap:.9rem;flex:1 1 18rem}.elementor .e-292980c9-635e{font-family:var(--font-titres);font-weight:700;font-size:.85rem;color:#14B8C4;letter-spacing:.16em;text-transform:uppercase;margin:0}.elementor .e-250f0556-5b10{font-weight:600;font-size:1.15rem;color:#0B2A4A;line-height:1.6;margin:0}.elementor .e-389044c7-962b:hover,.elementor .e-389044c7-962b:focus-visible{color:#0B2A4A}.elementor .e-389044c7-962b{font-weight:600;color:#14B8C4;padding:0;border-radius:0;border-style:none;background-color:#fff0;align-self:flex-start}.elementor .e-1f0910ed-befd{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#e3f0f4;border-style:solid;background-color:#fff;box-shadow:0 24px 60px 0 rgb(11 42 74 / .14);flex-direction:column;gap:.9rem;flex:1 1 18rem}.elementor .e-4d865d0e-b34b{font-family:var(--font-titres);font-weight:700;font-size:.85rem;color:#14B8C4;letter-spacing:.16em;text-transform:uppercase;margin:0}.elementor .e-3b75103c-6a24{font-weight:600;font-size:.95rem;color:#0B2A4A;margin:0}.elementor .e-61d1a365-b6f4{font-size:.95rem;color:#4a5a6a;margin:0;text-align:right;\n}.elementor .e-23359d21-9ccd{padding-block-end:.55rem;border-block-end-width:1px;flex-direction:row;gap:1rem;justify-content:space-between;border-bottom-style:solid;border-bottom-color:#e3f0f4;\n}.elementor .e-32f47bf5-8d05{font-weight:600;font-size:.95rem;color:#0B2A4A;margin:0}.elementor .e-262d5a55-4585{font-size:.95rem;color:#4a5a6a;margin:0;text-align:right;\n}.elementor .e-12e02514-9b82{padding-block-end:.55rem;border-block-end-width:1px;flex-direction:row;gap:1rem;justify-content:space-between;border-bottom-style:solid;border-bottom-color:#e3f0f4;\n}.elementor .e-512e0bb-adc6{font-weight:600;font-size:.95rem;color:#0B2A4A;margin:0}.elementor .e-5cb3f629-8a0a{font-size:.95rem;color:#4a5a6a;margin:0;text-align:right;\n}.elementor .e-2dc6c31b-f636{padding-block-end:.55rem;border-block-end-width:1px;flex-direction:row;gap:1rem;justify-content:space-between;border-bottom-style:solid;border-bottom-color:#e3f0f4;\n}.elementor .e-4aaef42f-5eff{font-weight:600;font-size:.95rem;color:#0B2A4A;margin:0}.elementor .e-119c95b6-7117{font-size:.95rem;color:#4a5a6a;margin:0;text-align:right;\n}.elementor .e-503f01e3-dc21{padding-block-end:.55rem;border-block-end-width:1px;flex-direction:row;gap:1rem;justify-content:space-between;border-bottom-style:solid;border-bottom-color:#e3f0f4;\n}.elementor .e-208cc508-a42a{padding:2.25rem;border-radius:1.5rem;border-width:1px;border-color:#e3f0f4;border-style:solid;background-color:#fff;box-shadow:0 24px 60px 0 rgb(11 42 74 / .14);flex-direction:column;gap:.9rem;flex:1 1 18rem}.elementor .e-4c1d1d9e-4a33{position:relative;z-index:2;padding-block-start:0;padding-block-end:0;padding-inline-start:6vw;padding-inline-end:6vw;margin-block-start:-5rem;flex-direction:row;gap:1.5rem;flex-wrap:wrap}.elementor .e-a11a25b-965d{font-weight:600;font-size:.85rem;color:#14B8C4;letter-spacing:.18em;text-transform:uppercase;margin:0}.elementor .e-236fb913-af69{font-family:var(--font-titres);font-weight:700;font-size:2.4rem;color:#0B2A4A;letter-spacing:-.02em;line-height:1.15;margin:0}.elementor .e-3e28bcdd-6646{font-size:1.05rem;color:#4a5a6a;line-height:1.75;margin:0}.elementor .e-5d417e55-e4b9{font-weight:500;color:#0B2A4A;margin:0}.elementor .e-5e22c328-c450{font-weight:500;color:#0B2A4A;margin:0}.elementor .e-16f21243-82a0{font-weight:500;color:#0B2A4A;margin:0}.elementor .e-1f103f92-fb70{font-weight:500;color:#0B2A4A;margin:0}.elementor .e-db7a490-1e58{font-weight:500;color:#0B2A4A;margin:0}.elementor .e-3d1f2238-625a{margin-block-start:.5rem;flex-direction:column;gap:.75rem}.elementor .e-74358a45-1ee9{flex-direction:column;gap:1.5rem;flex:1 1 22rem}.elementor .e-62ff478a-2142{font-weight:600;font-size:.9rem;color:#0B2A4A}.elementor .e-6238f712-fc6f:focus{border-color:#14B8C4;outline-style:none;box-shadow:0 0 0 4px rgb(20 184 196 / .18)}.elementor .e-6238f712-fc6f{width:100%;font-size:1rem;color:#0B2A4A;padding-block-start:.9rem;padding-block-end:.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:.75rem;border-width:1px;border-color:#cfe1e7;border-style:solid;background-color:#fff}.elementor .e-6d0ba3f1-6fb4{min-width:12rem;flex-direction:column;gap:.4rem;flex:1 1 45%}.elementor .e-7460fa6f-c19f{font-weight:600;font-size:.9rem;color:#0B2A4A}.elementor .e-40e24858-bcc5:focus{border-color:#14B8C4;outline-style:none;box-shadow:0 0 0 4px rgb(20 184 196 / .18)}.elementor .e-40e24858-bcc5{width:100%;font-size:1rem;color:#0B2A4A;padding-block-start:.9rem;padding-block-end:.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:.75rem;border-width:1px;border-color:#cfe1e7;border-style:solid;background-color:#fff}.elementor .e-27baa730-8915{min-width:12rem;flex-direction:column;gap:.4rem;flex:1 1 45%}.elementor .e-2389d56c-8382{font-weight:600;font-size:.9rem;color:#0B2A4A}.elementor .e-4e294c81-eb50:focus{border-color:#14B8C4;outline-style:none;box-shadow:0 0 0 4px rgb(20 184 196 / .18)}.elementor .e-4e294c81-eb50{width:100%;font-size:1rem;color:#0B2A4A;padding-block-start:.9rem;padding-block-end:.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:.75rem;border-width:1px;border-color:#cfe1e7;border-style:solid;background-color:#fff}.elementor .e-49b6d5c8-9a88{min-width:12rem;flex-direction:column;gap:.4rem;flex:1 1 100%}.elementor .e-2b3af227-c840{font-weight:600;font-size:.9rem;color:#0B2A4A}.elementor .e-7bd8c7c8-3e90:focus{border-color:#14B8C4;outline-style:none;box-shadow:0 0 0 4px rgb(20 184 196 / .18)}.elementor .e-7bd8c7c8-3e90{width:100%;font-size:1rem;color:#0B2A4A;padding-block-start:.9rem;padding-block-end:.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:.75rem;border-width:1px;border-color:#cfe1e7;border-style:solid;background-color:#fff}.elementor .e-dcfb518-a0db{flex-direction:column;gap:.4rem;flex:1 1 100%}.elementor .e-6c1ae351-4f0f:hover,.elementor .e-6c1ae351-4f0f:focus-visible{transform:translate3d(0,-3px,0)}.elementor .e-6c1ae351-4f0f{font-weight:600;font-size:1rem;color:#fff;cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;border-style:none;background-color:#0B2A4A;box-shadow:0 12px 30px 0 rgb(11 42 74 / .3);transition:transform 0.3s,box-shadow 0.3s}.elementor .e-256db167-e3e7{font-weight:600;color:#0e6f86;margin:0}.elementor .e-1ab458e8-a703{width:100%}.elementor .e-44bfa4d6-c495{font-weight:600;color:#b42318;margin:0}.elementor .e-cda4345-41ee{width:100%}.elementor .e-1598df38-a830{width:100%;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap}.elementor .e-79e9242a-ca28{padding:2.5rem;border-radius:1.75rem;border-width:1px;border-color:#dcedf1;border-style:solid;background-color:#F2FAFC;flex:1 1 26rem}.elementor .e-d46a742-99d2{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#fff;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:flex-start}.elementor .e-2d0429e9-e697{font-weight:600;font-size:.85rem;color:#14B8C4;letter-spacing:.18em;text-transform:uppercase;margin:0}.elementor .e-7ae89e9c-5da5{font-family:var(--font-titres);font-weight:700;font-size:2.4rem;color:#0B2A4A;letter-spacing:-.02em;line-height:1.15;margin:0}.elementor .e-15f00f7-5e29{text-align:center;flex-direction:column;gap:1rem;align-items:center}.elementor .e-3ca9fb8a-f275{font-weight:600;font-size:1.05rem;color:#0B2A4A;margin:0}.elementor .e-2fbfa614-de28{font-size:1.05rem;color:#4a5a6a;line-height:1.75;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-5e5487fb-f0de{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#dcedf1;border-style:solid;background-color:#fff}.elementor .e-5b3dfe39-2762{font-weight:600;font-size:1.05rem;color:#0B2A4A;margin:0}.elementor .e-3b096b9e-1428{font-size:1.05rem;color:#4a5a6a;line-height:1.75;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-6f922e5a-8490{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#dcedf1;border-style:solid;background-color:#fff}.elementor .e-22540b86-53de{font-weight:600;font-size:1.05rem;color:#0B2A4A;margin:0}.elementor .e-7cf1f9a4-a7dd{font-size:1.05rem;color:#4a5a6a;line-height:1.75;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-a682070-88b8{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#dcedf1;border-style:solid;background-color:#fff}.elementor .e-5a11217-e08e{font-weight:600;font-size:1.05rem;color:#0B2A4A;margin:0}.elementor .e-5dbbde8f-5cee{font-size:1.05rem;color:#4a5a6a;line-height:1.75;margin-block-start:.75rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-521cbad9-eab5{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:1rem;border-width:1px;border-color:#dcedf1;border-style:solid;background-color:#fff}.elementor .e-718698e-224e{width:100%;max-width:50rem;gap:.9rem}.elementor .e-9398227-c4e2{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:6vw;padding-inline-end:6vw;background-color:#F2FAFC;flex-direction:column;gap:2.5rem;align-items:center}.elementor .e-f1a9355-2bd0{font-family:var(--font-titres);font-weight:800;font-size:2.6rem;color:#fff;letter-spacing:-.02em;margin:0}.elementor .e-205a2205-9d1c{font-size:1.1rem;color:rgb(255 255 255 / .92);margin:0}.elementor .e-4ba8f61b-4b8e:hover,.elementor .e-4ba8f61b-4b8e:focus-visible{color:#0B2A4A;transform:translate3d(0,-3px,0)}.elementor .e-4ba8f61b-4b8e{font-weight:600;font-size:1rem;color:#0B2A4A;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:999px;background-color:#fff;box-shadow:0 14px 34px 0 rgb(6 26 48 / .3);transition:transform 0.3s,box-shadow 0.3s}.elementor .e-52f19708-1a92{text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:6vw;padding-inline-end:6vw;background-image:linear-gradient(135deg,#14B8C4 0%,#0e6f86 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:1.5rem;align-items:center}