.elementor .e-262af80a-4518{font-family:Rapid;font-weight:700;font-size:48px;color:#FFFFFF;letter-spacing:-1px;line-height:0.95;text-align:center;text-transform:uppercase;margin:0px;text-shadow: 0px 4px 4px rgba(0,0,0,0.52);\n}.elementor .e-7d075a21-6097{width:100%;min-height:464px;max-width:100%;padding-block-start:128px;padding-block-end:128px;padding-inline-start:80px;padding-inline-end:80px;background-image:url("https://activate-games.fr/wp-content/uploads/2026/10/Father-and-daughter-playing-Mega-Grid.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5517fc0d-ffac{font-family:Rapid;font-weight:700;font-size:2.6875rem;color:#3D5BF2;letter-spacing:-0.026875rem;line-height:1.14;text-align:center;text-transform:uppercase;margin:0px;background-clip:border-box;-webkit-background-clip: text; -webkit-text-fill-color: transparent; -webkit-background-clip: border-box; -webkit-text-fill-color: #3D5BF2;\n}.elementor .e-5b259d95-f842{min-height:60px;font-family:Rapid;font-weight:700;font-size:1.125rem;color:#00178C;letter-spacing:0.33px;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;flex:0 1 383px;box-sizing: border-box;\n}.elementor .e-101e1b5f-2d0b:hover,.elementor .e-101e1b5f-2d0b:focus-visible{background-color:#3D5BF2;}.elementor .e-101e1b5f-2d0b{min-height:60px;font-family:Rapid;font-weight:700;font-size:1.125rem;color:#00FFFF;letter-spacing:0.33px;text-align:center;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;background-color:#00178C;transition:background-color 0.3s;flex:0 1 383px;box-sizing: border-box;\n}.elementor .e-36d6b7a-12c9{width:100%;padding:0px;display:flex;flex-direction:row;gap:48px;flex-wrap:wrap;justify-content:center;}.elementor .e-52a8217f-66c7{width:100%;padding:0px;margin-block-start:4.4375rem;display:flex;flex-direction:column;gap:3.3125rem;align-items:center;}.elementor .e-7999e60b-70bf{font-family:Rapid;font-weight:700;font-size:30px;color:#3D5BF2;letter-spacing:-1px;line-height:0.95;margin:0px;}.elementor .e-33bccebb-2604{font-family:"Space Grotesk";font-size:16px;color:#000000;line-height:1.5;margin:0px;}.elementor .e-75ed58e5-369e{position:absolute;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:24px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;}.elementor .e-36799302-c933{width:100%;height:578px;overflow:hidden;position:relative;padding:0px;}.elementor .e-6e1caf14-5664{min-width:0px;position:relative;padding:0px;display:flex;flex-direction:column;flex:0 1 503px;}.elementor .e-2c9e20f3-1af0{font-family:Rapid;font-weight:700;font-size:16px;line-height:1.5;margin:0px;background-image:linear-gradient(90deg, #18E8FF 0%,#ED12FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent;\n}.elementor .e-116d3684-ff90{font-family:Rapid;font-weight:700;font-size:45px;line-height:0.95;margin:0px;background-image:linear-gradient(90deg, #18E8FF 0%,#ED12FF 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;-webkit-background-clip: text; -webkit-text-fill-color: transparent;\n}.elementor .e-515d7f7-85d8{font-family:"Space Grotesk";font-weight:600;font-size:16px;color:#FFFFFF;line-height:1.5;margin:0px;}.elementor .e-762172a5-4398{min-width:200px;min-height:64px;font-family:Rapid;font-weight:700;font-size:24px;letter-spacing:0.72px;text-align:center;text-transform:uppercase;padding-block-start:20px;padding-block-end:20px;padding-inline-start:32px;padding-inline-end:32px;border-radius:0px;box-sizing: border-box;\n}.elementor .e-f90a2ab-6e18{min-height:425px;text-align:center;padding-block-start:29px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;background-color:#000B40;display:flex;flex-direction:column;gap:1.25rem;align-items:center;box-sizing: border-box;\n}.elementor .e-42874177-fa1f{font-family:"Space Grotesk";font-weight:700;font-size:14px;color:#3D5BF2;line-height:1.5;margin:0px;}.elementor .e-f91b03-75c8{font-family:"Space Grotesk";font-size:14px;color:#000B40;line-height:1.5;margin:0px;}.elementor .e-4c91d90d-5ebc{text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;display:flex;flex-direction:column;gap:0px;}.elementor .e-104d7eb5-c645{min-width:0px;padding:0px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:17px;flex:0 1 554px;}.elementor .e-70f92ff8-90d6{width:100%;max-width:1108px;padding:0px;margin-block-start:6.1875rem;display:flex;flex-direction:row;gap:51px;align-items:flex-start;}.elementor .e-41b2bc46-dc69{width:80px;height:80px;max-width:5rem;object-fit:contain;}.elementor .e-17256677-26fe{font-family:"Space Grotesk";font-weight:700;font-size:24px;color:#3D5BF2;line-height:1.1;margin:0px;}.elementor .e-389dfeaa-64c2{font-family:"Space Grotesk";font-size:16px;color:#00178C;line-height:1.333;margin:0px;}.elementor .e-14b44893-2469{text-align:center;padding-block-start:8px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E5E9FF;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-7cdea64f-1808{min-width:0px;padding:12px;display:flex;flex-direction:column;flex:0 1 374px;justify-content:center;background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 6px 16px / 1px calc(100% - 32px) no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat;\n}.elementor .e-61c37b1b-3f1b{width:80px;height:80px;max-width:5rem;object-fit:contain;}.elementor .e-7e4cdac6-7e06{font-family:"Space Grotesk";font-weight:700;font-size:24px;color:#3D5BF2;line-height:1.1;margin:0px;}.elementor .e-401bdf8b-60bf{font-family:"Space Grotesk";font-size:16px;color:#00178C;line-height:1.333;margin:0px;}.elementor .e-714c308f-dbd0{text-align:center;padding-block-start:8px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E5E9FF;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-4df183fb-c543{min-width:0px;padding:12px;margin-inline-start:-0.75rem;display:flex;flex-direction:column;flex:0 1 374px;background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 6px 16px / 1px calc(100% - 32px) no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat; background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat;\n}.elementor .e-13e70894-adb7{font-family:Rapid;font-weight:600;font-size:24px;color:#FFFFFF;line-height:1.2;margin:0px;}.elementor .e-28dd5ed8-6c2a{font-family:Rapid;font-weight:700;font-size:14px;color:#FFFFFF;letter-spacing:0.33px;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;}.elementor .e-33f1ab58-b32f{min-height:200px;text-align:center;padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-inline-start:40px;background-color:#3D5BF2;display:flex;flex-direction:column;gap:24px;flex:0 1 374px;justify-content:center;align-items:center;align-self:center;box-sizing: border-box;\n}.elementor .e-3636f09f-88a5{width:100%;min-height:17rem;max-width:1138px;padding:0px;margin-block-start:2rem;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-3c6cb-1323{font-family:Rapid;font-weight:700;font-size:32px;color:#3D5BF2;letter-spacing:-1px;line-height:1.06;margin:0px;}.elementor .e-4541d763-e8f4{font-family:"Space Grotesk";font-size:16px;color:#000000;line-height:1.5;margin:0px;}.elementor .e-7367861e-c25e{min-height:465px;padding:60px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:16px;flex:0 1 499px;justify-content:center;}.elementor .e-369cc839-cdb0{height:465px;overflow:hidden;position:relative;padding:0px;flex:0 1 528px;}.elementor .e-52ccbab5-eafe{width:100%;max-width:1110px;padding:0px;margin-block-start:11.1875rem;display:flex;flex-direction:row;gap:83px;align-items:center;}.elementor .e-625e6fd-46a5{width:80px;height:80px;max-width:5rem;object-fit:contain;}.elementor .e-7440af33-cacb{font-family:"Space Grotesk";font-weight:700;font-size:24px;color:#3D5BF2;line-height:1.1;margin:0px;}.elementor .e-5bd2d737-80ff{font-family:"Space Grotesk";font-size:16px;color:#00178C;line-height:1.333;margin:0px;}.elementor .e-3d2568-dbfe{text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E5E9FF;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-1614b685-2a97{min-width:0px;min-height:17rem;padding:12px;display:flex;flex-direction:column;flex:1 1 0px;background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 6px 16px / 1px calc(100% - 32px) no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat; box-sizing: border-box;\n}.elementor .e-1fa85a8f-5c3b{width:80px;height:80px;max-width:5rem;object-fit:contain;}.elementor .e-7d93a4f6-1bc3{font-family:"Space Grotesk";font-weight:700;font-size:24px;color:#3D5BF2;line-height:1.1;margin:0px;}.elementor .e-4cce0de2-383c{font-family:"Space Grotesk";font-size:16px;color:#00178C;line-height:1.333;margin:0px;}.elementor .e-310c4254-67e6{text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;background-color:#E5E9FF;display:flex;flex-direction:column;gap:8px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-4f7730d3-652d{min-width:0px;min-height:17rem;padding:12px;margin-inline-start:-0.75rem;display:flex;flex-direction:column;flex:1 1 0px;background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 6px 16px / 1px calc(100% - 32px) no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat; box-sizing: border-box; background: linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px top 0px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px top 0px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px top 6px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px top 6px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) left 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) left 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) left 0px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) left 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to bottom right, transparent 50%, #00178C 50%) right 6px bottom 6px / 6px 6px no-repeat, linear-gradient(to bottom left, transparent 50%, #00178C 50%) right 0px bottom 6px / 6px 6px no-repeat, linear-gradient(to top right, transparent 50%, #00178C 50%) right 6px bottom 0px / 6px 6px no-repeat, linear-gradient(to top left, transparent 50%, #00178C 50%) right 0px bottom 0px / 6px 6px no-repeat, linear-gradient(#00178C, #00178C) 16px 6px / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) 16px calc(100% - 6px) / calc(100% - 32px) 1px no-repeat, linear-gradient(#00178C, #00178C) calc(100% - 6px) 16px / 1px calc(100% - 32px) no-repeat;\n}.elementor .e-3608b52a-4d1f{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-4362e5a-9190{font-family:"Space Grotesk";font-weight:300;font-size:12px;color:#000B40;line-height:1.333;margin:0px;align-self:flex-start;}.elementor .e-98ad9a4-d1e8{width:100%;max-width:1140px;padding:0px;margin-block-start:1.3125rem;display:flex;flex-direction:column;gap:0px;}.elementor .e-6600af57-e82c{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-7ffe1d0d-9b07{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-75a7fb42-f210{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-4dbd9077-7cc9{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-5e3f8b55-71ca{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-799cbbd8-469d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-ed3cfcf-9e76{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-31f7d2ef-2619{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-77f7dbb1-f18d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-2329d69d-6f46{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-4490be98-b131{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-7b49cb5-9ba4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-7cff185c-6498{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-5b153dbc-a216{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-4bdd86c3-3f90{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-1ab413b7-753a{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-5c70fb6e-9752{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-53d60538-d57a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-7b522c53-39e0{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-42bbba56-9df8{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-51b63bb1-61a0{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-406fe7a3-acaa{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-75d7c2e2-8c2b{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-4b71e878-2105{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-1feb8059-5105{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-57cc5e33-3a04{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-style:none;background-color:#FFFFFF;}.elementor .e-3734e67b-71c5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-61bed566-c5d4{font-family:"Space Mono";font-size:16px;color:#00178C;letter-spacing:1.6px;line-height:1.2;text-transform:uppercase;}.elementor .e-74a619e5-c261{width:100%;height:48px;font-family:"Space Grotesk";font-size:16px;color:#00178C;line-height:1.333;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:0px;outline-style:none;background-color:#FFFFFF;display:block;clip-path:polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);box-sizing: border-box; resize: none;\n}.elementor .e-10ff2b0f-b026{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 360px;}.elementor .e-c646113-1352{font-family:"Space Grotesk";font-size:12px;color:#00178C;letter-spacing:0.1px;line-height:1.333;}.elementor .e-1cba4667-34bf{padding:0px;display:flex;flex-direction:row;gap:16px;flex:1 1 100%;align-items:center;}.elementor .e-3f2da3cb-bb11{width:232px;height:48px;font-family:Rapid;font-weight:700;font-size:16px;letter-spacing:0.33px;text-transform:uppercase;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:0px;box-sizing: border-box;\n}.elementor .e-3f385393-42e6{padding:0px;display:flex;flex:1 1 100%;justify-content:center;}.elementor .e-41b470-8aaf{font-family:"Space Grotesk";font-size:16px;color:#00178C;margin:0px;}.elementor .e-1209ef22-bb01{font-family:"Space Grotesk";font-size:16px;color:#D00000;margin:0px;}.elementor .e-32681682-e6f8{width:100%;padding:0px;display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;align-items:flex-start;}.elementor .e-5e23ad43-ae2d{width:100%;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;align-items:center;box-sizing: border-box;\n}.elementor .e-ad0a4d7-d12a{width:100%;max-width:880px;padding:0px;margin-block-start:6rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-6e8ceed0-2be5{padding-block-start:15px;padding-block-end:96px;padding-inline-start:8px;padding-inline-end:8px;background-color:#E5E9FF;display:flex;flex-direction:column;gap:0px;align-items:center;}