.elementor .e-2e1477a1-1b4d{font-family:"Inter Tight";font-weight:600;font-size:16px;color:#6A6F75;letter-spacing:0.01em;line-height:1.3em;text-align:center;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-82cdaf-f7a0{font-family:"Inter Tight";font-weight:600;font-size:92px;color:#191B1E;letter-spacing:-0.04em;line-height:1.02em;text-align:center;display:block;cursor: auto; & span { color:#2A5CA7; }\n}.elementor .e-40d0e627-2063{display:contents;}.elementor .e-1f3e548f-e52a{font-family:"Inter Tight";font-weight:400;font-size:22px;color:#55595E;letter-spacing:0em;line-height:1.45em;text-align:center;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:10vw;padding-inline-end:10vw;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2384a135-980b:hover,.elementor .e-2384a135-980b:focus-visible{background-color:#224C8A;}.elementor .e-2384a135-980b{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#FFFFFF;letter-spacing:0em;line-height:1;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-start-start-radius:980px;border-start-end-radius:980px;border-end-start-radius:980px;border-end-end-radius:980px;background-color:#2A5CA7;}.elementor .e-5b2d7d43-cbb9{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#2A5CA7;letter-spacing:0em;line-height:1.5em;text-align:center;text-decoration:none;display:block;cursor: auto;\n}.elementor .e-30bc1af9-a087{padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;justify-content:center;align-items:center;gap: 26px 26px;\n}.elementor .e-4aa0f010-aa4f{font-family:"Inter Tight";font-weight:400;font-size:15px;color:#6A6F75;letter-spacing:0em;line-height:1.5em;text-align:center;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-328dfbbd-585b{width:100%;max-width:960px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-6592d9c3-83f7{padding-block-start:150px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://optimaai.fr/wp-content/uploads/2026/09/mascotte-bonjour.png");background-repeat:no-repeat;background-attachment:scroll;background-size:27% auto;background-position:10px 330px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-6987453e-c530{font-family:"Inter Tight";font-weight:600;font-size:48px;color:#F5F5F7;letter-spacing:-0.03em;line-height:1.1em;display:block;cursor: auto;\n}.elementor .e-35cda3bb-40b6{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#F5F5F7;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-5efc5b40-753b{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#A1A6AB;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-67da0829-a6bf{padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-62512684-1afe{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#F5F5F7;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-118fc9d7-f5fe{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#A1A6AB;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-63a5758f-7de3{padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-496eb569-8000{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#F5F5F7;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-689aa759-7ba8{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#A1A6AB;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-115986a8-bde6{padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-2329ad93-8c69{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#F5F5F7;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-6b5834d9-5cba{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#A1A6AB;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-4f25f4bc-baf1{padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-1f72e8bc-4ce4{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#F5F5F7;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-53fefd47-d5a5{font-family:"Inter Tight";font-weight:500;font-size:38px;color:#A1A6AB;letter-spacing:-0.025em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-3aef3744-39e0{padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-527bf331-bd1b{width:85%;padding:0px;flex-direction:column;gap: 44px 44px;\n}.elementor .e-79107f23-bc51{font-family:"Inter Tight";font-weight:600;font-size:64px;color:#A1A6AB;letter-spacing:-0.035em;line-height:1.05em;margin-block-start:110px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & strong { color:#F5F5F7;font-weight:600; }\n}.elementor .e-2b8e68b4-6477{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-1259c0f8-c4bb{padding-block-start:150px;padding-block-end:150px;padding-inline-start:24px;padding-inline-end:24px;background-color:#111214;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-4593a241-8336{display:contents;}.elementor .e-58877a44-da1f{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;display:block;cursor: auto;\n}.elementor .e-47396538-4315{font-family:"Inter Tight";font-weight:500;font-size:21px;color:#55595E;letter-spacing:0em;line-height:1.45em;padding-block-start:0vw;padding-block-end:1vw;padding-inline-start:0vw;padding-inline-end:0vw;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-ee45339-285e{font-family:"Inter Tight";font-weight:600;font-size:64px;color:#2A5CA7;letter-spacing:-0.04em;line-height:1em;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-176b142e-da86{font-family:"Inter Tight";font-weight:600;font-size:24px;color:#191B1E;letter-spacing:-0.02em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-27a5c45e-823c{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-48af9aa6-7087{width:33%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#191B1E;border-style:solid;flex-direction:column;gap: 0px 0px;\n}.elementor .e-2ef154bb-5491{font-family:"Inter Tight";font-weight:600;font-size:64px;color:#2A5CA7;letter-spacing:-0.04em;line-height:1em;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-45174159-81d7{font-family:"Inter Tight";font-weight:600;font-size:24px;color:#191B1E;letter-spacing:-0.02em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-320523b4-f619{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6c9a3b47-6d5d{width:33%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#191B1E;border-style:solid;flex-direction:column;gap: 0px 0px;\n}.elementor .e-1a2b8507-dc71{font-family:"Inter Tight";font-weight:600;font-size:64px;color:#2A5CA7;letter-spacing:-0.04em;line-height:1em;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4faa0b27-9a79{font-family:"Inter Tight";font-weight:600;font-size:24px;color:#191B1E;letter-spacing:-0.02em;line-height:1.2em;display:block;cursor: auto;\n}.elementor .e-8a5e1ff-ed0b{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7a3b144a-96ae{width:33%;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#191B1E;border-style:solid;flex-direction:column;gap: 0px 0px;\n}.elementor .e-5de46618-81e0{padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 40px 40px;\n}.elementor .e-2fcb9655-e759{font-family:"Inter Tight";font-weight:600;font-size:16px;color:#2A5CA7;letter-spacing:0.01em;line-height:1.3em;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4773cbf-beb7{font-family:"Inter Tight";font-weight:500;font-size:21px;color:#191B1E;letter-spacing:-0.015em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-6751b3cf-16cd{font-family:"Inter Tight";font-weight:500;font-size:21px;color:#191B1E;letter-spacing:-0.015em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-3ae38227-bac7{font-family:"Inter Tight";font-weight:500;font-size:21px;color:#191B1E;letter-spacing:-0.015em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-516449d1-9d27{padding:0px;flex-direction:row;align-items:stretch;gap: 20px 20px;\n}.elementor .e-5f060673-2491{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6f2aeed8-3c2b{padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;margin-block-start:2vw;margin-block-end:0vw;margin-inline-start:0vw;margin-inline-end:0vw;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#F5F5F7;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4e661bc3-fee5{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-255293d2-fa9f{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-1e15f1bd-beff{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;display:block;cursor: auto;\n}.elementor .e-6a15ea8b-1551{font-family:"Inter Tight";font-weight:500;font-size:21px;color:#55595E;letter-spacing:0em;line-height:1.45em;padding-block-start:0vw;padding-block-end:1vw;padding-inline-start:0vw;padding-inline-end:0vw;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-3e668074-5540{font-family:"Inter Tight";font-weight:600;font-size:27px;color:#191B1E;letter-spacing:-0.022em;line-height:1.15em;display:block;cursor: auto;\n}.elementor .e-5dd17f47-b731{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-62c0508c-6a14{width:49%;padding-block-start:40px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#FFFFFF;flex-direction:column;gap: 0px 0px;\n}.elementor .e-3f6fcdaa-fc30{font-family:"Inter Tight";font-weight:600;font-size:27px;color:#191B1E;letter-spacing:-0.022em;line-height:1.15em;display:block;cursor: auto;\n}.elementor .e-5d08506a-a9c5{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1f9aeec5-58b9{width:49%;padding-block-start:40px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#FFFFFF;flex-direction:column;gap: 0px 0px;\n}.elementor .e-6399c77b-e050{padding-block-start:1vw;padding-block-end:2vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 20px 20px;\n}.elementor .e-5d0b8bbd-657d{font-family:"Inter Tight";font-weight:600;font-size:27px;color:#191B1E;letter-spacing:-0.022em;line-height:1.15em;display:block;cursor: auto;\n}.elementor .e-488dbf90-d666{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-28b6df-3a23{width:49%;padding-block-start:40px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#FFFFFF;flex-direction:column;gap: 0px 0px;\n}.elementor .e-8a2f4f1-a415{font-family:"Inter Tight";font-weight:600;font-size:27px;color:#191B1E;letter-spacing:-0.022em;line-height:1.15em;display:block;cursor: auto;\n}.elementor .e-37d570ad-be1a{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-5b96472d-b0f3{width:49%;padding-block-start:40px;padding-block-end:42px;padding-inline-start:36px;padding-inline-end:36px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#FFFFFF;flex-direction:column;gap: 0px 0px;\n}.elementor .e-60c72cfa-d057{padding:0px;flex-direction:row;align-items:stretch;gap: 20px 20px;\n}.elementor .e-25e843e3-bd3d{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-2b23a4ff-c87d{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F7;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-4f4f3a04-dab1{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;text-align:center;display:block;cursor: auto;\n}.elementor .e-1f95bb87-321e{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#55595E;letter-spacing:0em;line-height:1.45em;text-align:center;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-2a4dc939-c606{padding:0px;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-7c0b91f1-de9e{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#6A6F75;letter-spacing:0em;line-height:1.4em;display:block;cursor: auto;\n}.elementor .e-6eea5981-a7fc{font-family:"Inter Tight";font-weight:600;font-size:44px;color:#191B1E;letter-spacing:-0.028em;line-height:1.08em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7c0db65d-90de{font-family:"Inter Tight";font-weight:400;font-size:18px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-411aeb0a-4f4d{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#6A6F75;letter-spacing:0em;line-height:1.5em;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-405de8a9-48ad{font-family:"Inter Tight";font-weight:400;font-size:15px;color:#FFFFFF;letter-spacing:0em;line-height:1.5em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & span { display: inline-flex; align-items: center; gap: 8px; font-size: 15px; font-weight: 500; padding: 6px 14px; border-radius: 980px; background: #8b86be47; color: #000000; }\n}.elementor .e-362167b7-4ebe{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#2A5CA7;letter-spacing:0em;line-height:1.5em;text-decoration:none;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-72136e45-7e24{width:48%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-2491d0cd-9954{display:contents;}.elementor .e-65ed47f7-b9d0{width:75%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-3e3e5cb3-2b85{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E1E3E6;border-style:solid;flex-direction:row;align-items:center;gap: 36px 64px;\n}.elementor .e-3a57ff0a-c263{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#6A6F75;letter-spacing:0em;line-height:1.4em;display:block;cursor: auto;\n}.elementor .e-1e32ef8f-2e2a{font-family:"Inter Tight";font-weight:600;font-size:44px;color:#191B1E;letter-spacing:-0.028em;line-height:1.08em;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & span { display:block;font-size:.5em;color:#6A6F75;font-weight:500;letter-spacing:-.01em;margin-top:10px; }\n}.elementor .e-ad2229b-95f0{font-family:"Inter Tight";font-weight:400;font-size:18px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-58ff01e5-eff0:hover,.elementor .e-58ff01e5-eff0:focus-visible{background-color:#224C8A;}.elementor .e-58ff01e5-eff0{font-family:"Inter Tight";font-weight:500;font-size:16px;color:#FFFFFF;letter-spacing:0em;line-height:1;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:980px;border-start-end-radius:980px;border-end-start-radius:980px;border-end-end-radius:980px;background-color:#2A5CA7;}.elementor .e-41e020db-119c{font-family:"Inter Tight";font-weight:500;font-size:17px;color:#2a5ca7;letter-spacing:0em;line-height:1.5em;text-decoration:none;display:block;cursor: auto;\n}.elementor .e-7bf69995-75be{padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:center;gap: 24px 24px;\n}.elementor .e-d9daa04-f32a{width:48%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-6a36d240-9f2c{display:contents;}.elementor .e-2fe464d9-1a09{width:52%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4fab49a1-437c{padding-block-start:96px;padding-block-end:96px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E1E3E6;border-style:solid;flex-direction:row-reverse;align-items:center;gap: 36px 64px;\n}.elementor .e-7be366f2-affe{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#8FB3EA;letter-spacing:0em;line-height:1.5em;text-align:center;display:block;cursor: auto;\n}.elementor .e-3795fca7-efd4{font-family:"Inter Tight";font-weight:600;font-size:54px;color:#F5F5F7;letter-spacing:-0.03em;line-height:1.05em;text-align:center;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-40073d9d-b7a1{font-family:"Inter Tight";font-weight:400;font-size:19px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;text-align:center;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1b6878a6-7599{font-family:"Inter Tight";font-weight:400;font-size:15px;color:#8FB3EA;letter-spacing:0em;line-height:1.5em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & span { display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:500;padding:6px 14px;border-radius:980px;background:rgba(143,179,234,.14);color:#8FB3EA; } & span span { align-items:initial;display:inline;gap:initial;padding:initial;width:8px;height:8px;border-radius:50%;background:#8FB3EA; }\n}.elementor .e-1a0fd44c-6ffc:hover,.elementor .e-1a0fd44c-6ffc:focus-visible{background-color:#224C8A;}.elementor .e-1a0fd44c-6ffc{font-family:"Inter Tight";font-weight:500;font-size:17px;color:#FFFFFF;letter-spacing:0em;line-height:1;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:980px;border-start-end-radius:980px;border-end-start-radius:980px;border-end-end-radius:980px;background-color:#2A5CA7;}.elementor .e-22d42d53-9a4f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;border-start-start-radius:28px;border-start-end-radius:28px;border-end-start-radius:28px;border-end-end-radius:28px;background-color:#111214;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-17ec2b1a-a1bb{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4490115c-58eb{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-7eca6b77-42dd{font-family:"Inter Tight";font-weight:600;font-size:16px;color:#2A5CA7;letter-spacing:0.01em;line-height:1.3em;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6e7e7f27-152b{font-family:"Inter Tight";font-weight:600;font-size:60px;color:#191B1E;letter-spacing:-0.035em;line-height:1.08em;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-69e69f69-a8d8{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#6A6F75;letter-spacing:0em;line-height:1.4em;display:block;cursor: auto; & strong { display: block; font-size: 21px; color: #191b1e; font-weight: 600; }\n}.elementor .e-5df0791f-3a2d{font-family:"Inter Tight";font-weight:400;font-size:17px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-4a7c24a-debe{font-family:"Inter Tight";font-weight:500;font-size:22px;color:#191B1E;letter-spacing:-0.015em;line-height:1.35em;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-a3d1601-1bf3{width:30%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-5b0846a8-9833{display:contents;}.elementor .e-63cef8c9-678e{width:60%;padding-block-start:4vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:column;gap: 0px 0px;\n}.elementor .e-3618da9f-8fbe{padding:0px;flex-direction:row;align-items:flex-end;gap: 56px 56px;\n}.elementor .e-37b4e853-dcaf{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-18b35bf-aa21{padding-block-start:140px;padding-block-end:140px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-3e38e186-1880{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;display:block;cursor: auto;\n}.elementor .e-12256779-df73{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#55595E;letter-spacing:0em;line-height:1.45em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-45a0e125-bc5a{display:contents;}.elementor .e-77b0f98-6e1a{width:100%;aspect-ratio:auto;object-fit:fill;border-start-start-radius:40px;border-start-end-radius:40px;border-end-start-radius:40px;border-end-end-radius:40px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);cursor: auto;\n}.elementor .e-6f8df31c-87ae{font-family:"Inter Tight";font-weight:600;font-size:20px;color:#191B1E;letter-spacing:-0.015em;line-height:1.25em;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-1d8b3211-b635{font-family:"Inter Tight";font-weight:500;font-size:15px;color:#2A5CA7;letter-spacing:0em;line-height:1.35em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-25f3d455-cb60{font-family:"Inter Tight";font-weight:400;font-size:15px;color:#55595E;letter-spacing:0em;line-height:1.5em;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-80a3d26-7b8a{width:25%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-188b3e3b-1fb8{display:contents;}.elementor .e-6af6cd27-ee0d{font-family:"Inter Tight";font-weight:500;font-size:25px;color:#55595E;letter-spacing:0em;line-height:1.4em;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:2vw;padding-inline-end:0vw;margin-block-start:-25px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-73af3ca1-ba8b{width:70%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-1137109c-8741{padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 28px 28px;\n}.elementor .e-179e951b-7f07{font-family:"Inter Tight";font-weight:500;font-size:16px;color:#191B1E;letter-spacing:0em;line-height:1.9em;display:block;cursor: auto; & span { color: #6a6f75; }\n}.elementor .e-10c2536d-b349{font-family:"Inter Tight";font-weight:500;font-size:16px;color:#191B1E;letter-spacing:0em;line-height:1.9em;padding-block-start:0vw;padding-block-end:0.5vw;padding-inline-start:0vw;padding-inline-end:0vw;display:block;cursor: auto; & span { color: #6a6f75; }\n}.elementor .e-1d7bc86-547fdc3{height:72px;}.elementor .e-1559f9c0-f1c0{display:contents;}.elementor .e-bb83dd1-c8c5cba{height:72px;}.elementor .e-37d56efd-d870{display:contents;}.elementor .e-30c12b9-8c1370f{width:73px;}.elementor .e-73301d4a-2eb8{display:contents;}.elementor .e-2f8028a-5379cdc{width:73px;}.elementor .e-1b44a671-42ba{display:contents;}.elementor .e-4084460-7c6bc5a{height:76px;}.elementor .e-1f8545ea-f457{display:contents;}.elementor .e-235c449a-34ba{padding:0px;flex-direction:row;gap: 20px 20px;\n}.elementor .e-b89423e-54d7c1e{width:85px;}.elementor .e-33c77852-9403{display:contents;}.elementor .e-72fac07-c83442c{width:85px;}.elementor .e-32086128-3572{display:contents;}.elementor .e-ee34b6b-ddbb9f7{width:85px;}.elementor .e-8686990-c465{display:contents;}.elementor .e-b5eba4d-b626c57{width:85px;}.elementor .e-54bb082c-f57a{display:contents;}.elementor .e-33078017-735d{padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;gap: 20px 20px;\n}.elementor .e-400c7a11-dfcb{width:60%;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:2vw;padding-inline-end:0vw;flex-direction:column;}.elementor .e-4e7bff64-d4ac{padding-block-start:3vw;padding-block-end:0.5vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 40px 40px;\n}.elementor .e-7a9a753a-797b{font-family:"Inter Tight";font-weight:600;font-size:32px;color:#191B1E;letter-spacing:-0.022em;line-height:1.15em;display:block;cursor: auto;\n}.elementor .e-3d224f26-ec4e{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#191B1E;letter-spacing:0em;line-height:1.35em;display:block;cursor: auto;\n}.elementor .e-3b1f9e-3f8d{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#191B1E;letter-spacing:0em;line-height:1.35em;display:block;cursor: auto;\n}.elementor .e-68cb5f3f-1ad1{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#191B1E;letter-spacing:0em;line-height:1.35em;display:block;cursor: auto;\n}.elementor .e-735d2fc9-e231{padding-block-start:1vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 20px 20px;\n}.elementor .e-576f5d46-ed26{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E1E3E6;border-style:solid;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4e3c9999-97fe{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#2A5CA7;letter-spacing:0em;line-height:1.5em;text-decoration:none;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-508ac686-b7ef{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-598ed265-659a{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F7;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-60cf1934-9b8b{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;display:block;cursor: auto;\n}.elementor .e-3aca9803-d36b{font-family:"Inter Tight";font-weight:400;font-size:21px;color:#55595E;letter-spacing:0em;line-height:1.45em;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-249afb3c-5950{font-family:"Inter Tight";font-weight:600;font-size:20px;line-height:1;padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;display:block;cursor: auto;\n}.elementor .e-3272bd63-1bef{display:contents;}.elementor .e-1fb76fe4-1d4a{display:contents;}.elementor .e-41e5c3db-a302{width:55%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4c6dcc15-92cf{max-width:64%;font-family:"Inter Tight";font-weight:500;font-size:13px;color:#0201017D;letter-spacing:0em;line-height:1.5em;padding-block-start:4vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;display:block;cursor: auto;\n}.elementor .e-53b82acd-1eff{max-width:64%;font-family:"Inter Tight";font-weight:600;font-size:19px;color:#191B1E;letter-spacing:-0.01em;line-height:1.3em;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-6ecde6cf-157a{max-width:64%;font-family:"Inter Tight";font-weight:400;font-size:13px;color:#55595E;letter-spacing:0em;line-height:1.5em;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-342ab99a-37dc{max-width:64%;z-index:10;font-family:"Inter Tight";font-weight:500;font-size:15px;color:#a79431;letter-spacing:0em;line-height:1.5em;text-decoration:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-42e815b6-7cd4{width:30%;position:absolute;inset-block-start:auto;inset-inline-end:-6px;inset-block-end:-14px;inset-inline-start:auto;margin-block-start:0vw;margin-block-end:0vw;margin-inline-start:0vw;margin-inline-end:0vw;cursor: auto;\n}.elementor .e-5999fdbc-ee7f{min-height:30vh;padding-block-start:22px;padding-block-end:22px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#A79431;border-style:solid;background-color:#F5F5F7;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.25);flex-direction:column;justify-content:flex-start;gap: 0px 0px;\n}.elementor .e-613d818d-e7d1{width:45%;padding:0px;flex-direction:column;gap: 0px 0px;\n}.elementor .e-443fb902-9b7c{padding-block-start:3vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 20px 20px;\n}.elementor .e-2104c33c-31b0{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#2A5CA7;letter-spacing:0em;line-height:1.5em;text-decoration:none;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-63937fe7-f9d1{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-4b3718c0-6c78{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-4e1a036-7a4a{font-family:"Inter Tight";font-weight:600;font-size:56px;color:#191B1E;letter-spacing:-0.03em;line-height:1.06em;text-align:center;display:block;cursor: auto;\n}.elementor .e-18b72ee3-49e5{display:contents;}.elementor .e-64120f6d-9706{width:100%;max-width:820px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-daa7aad-748d{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F5F5F7;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-54529291-e944{font-family:"Inter Tight";font-weight:600;font-size:64px;color:#F5F5F7;letter-spacing:-0.035em;line-height:1.05em;text-align:center;display:block;cursor: auto; & span { color:#8FB3EA; }\n}.elementor .e-1655d6b8-42b0{font-family:"Inter Tight";font-weight:400;font-size:19px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;text-align:center;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-7e73ea1-d8aa{font-family:"Inter Tight";font-weight:600;font-size:17px;color:#F5F5F7;letter-spacing:0em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-4b1ecfdd-4208{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-630540ec-1c0c{width:33%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#1C1D20;flex-direction:column;gap: 0px 0px;\n}.elementor .e-12da23ca-d6f8{font-family:"Inter Tight";font-weight:600;font-size:17px;color:#F5F5F7;letter-spacing:0em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-3b25690e-7377{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-72424083-dd8a{width:33%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#1C1D20;flex-direction:column;gap: 0px 0px;\n}.elementor .e-517f75f-9b4a{font-family:"Inter Tight";font-weight:600;font-size:17px;color:#F5F5F7;letter-spacing:0em;line-height:1.3em;display:block;cursor: auto;\n}.elementor .e-5ae9ae1d-2871{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .e-542c3f55-475d{width:33%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;background-color:#1C1D20;flex-direction:column;gap: 0px 0px;\n}.elementor .e-41b9b90b-db09{padding-block-start:2vw;padding-block-end:0vw;padding-inline-start:0vw;padding-inline-end:0vw;flex-direction:row;align-items:stretch;gap: 16px 16px;\n}.elementor .e-42330973-a6dd:hover,.elementor .e-42330973-a6dd:focus-visible{background-color:#224C8A;}.elementor .e-42330973-a6dd{font-family:"Inter Tight";font-weight:500;font-size:18px;color:#FFFFFF;letter-spacing:0em;line-height:1;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:980px;border-start-end-radius:980px;border-end-start-radius:980px;border-end-end-radius:980px;background-color:#2A5CA7;}.elementor .e-17a7f590-e1be{font-family:"Inter Tight";font-weight:400;font-size:16px;color:#A1A6AB;letter-spacing:0em;line-height:1.5em;text-align:center;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto; & a { color:#F5F5F7;font-weight:500; }\n}.elementor .e-1cfcabb3-ce12{width:100%;max-width:900px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-2e86e343-5ebd{padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#111214;flex-direction:column;align-items:center;gap: 0px 0px;\n}.elementor .e-681fc060-1ccf{display:contents;}.elementor .e-28e070da-463c{width:100%;max-width:1080px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap: 0px 0px;\n}.elementor .e-43d46dc8-7ccb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;gap: 0px 0px;\n}