.elementor .e-1476692a-4ec0{width:168px;height:auto;max-width:100%;flex:0 0 auto;}.elementor .e-7762ce31-4cd7:hover,.elementor .e-7762ce31-4cd7:focus-visible{color:#FFFFFF;background-color:#6B21A8;}.elementor .e-7762ce31-4cd7:focus{color:#FFFFFF;}.elementor .e-7762ce31-4cd7:active{color:#FFFFFF;}.elementor .e-7762ce31-4cd7{font-family:var(--font-body);font-weight:600;font-size:15px;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;background-color:#7E22CE;flex:0 0 auto;white-space:nowrap; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-59ee12d5-14f2{padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;background-color:#12141D;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .e-13239a2f-89e3{font-family:var(--font-heading);font-weight:800;font-size:56px;color:#10233F;letter-spacing:-0.03em;word-spacing:0.05em;line-height:1.05;margin:0px;text-wrap:balance;\n}.elementor .e-70ca5dcf-3b4c{max-width:70ch;font-size:15px;color:#4B5B73;line-height:1.5;padding-block-end:20px;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #C9D0DE;\n}.elementor .e-42ee9010-f46a{width:100%;max-width:820px;padding-block-start:72px;padding-block-end:96px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:18px;flex:1 1 auto;box-sizing:border-box;\n}.elementor .e-2ee1733a-1cdf{font-family:var(--font-heading);font-weight:700;font-size:22px;color:#FFFFFF;margin:0px;}.elementor .e-5d62a8b7-461f{font-size:15px;color:#B8C4D6;line-height:1.6;margin:0px;}.elementor .e-431341e5-3fb9{display:flex;flex-direction:column;gap:6px;}.elementor .e-41332f51-c919:hover,.elementor .e-41332f51-c919:focus-visible{color:#FFFFFF;}.elementor .e-41332f51-c919:focus{color:#FFFFFF;}.elementor .e-41332f51-c919{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-3d5b99b4-2e51:hover,.elementor .e-3d5b99b4-2e51:focus-visible{color:#FFFFFF;}.elementor .e-3d5b99b4-2e51:focus{color:#FFFFFF;}.elementor .e-3d5b99b4-2e51{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-3cfe1062-d9cd:hover,.elementor .e-3cfe1062-d9cd:focus-visible{color:#FFFFFF;}.elementor .e-3cfe1062-d9cd:focus{color:#FFFFFF;}.elementor .e-3cfe1062-d9cd{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-322c44ba-754c:hover,.elementor .e-322c44ba-754c:focus-visible{color:#FFFFFF;}.elementor .e-322c44ba-754c:focus{color:#FFFFFF;}.elementor .e-322c44ba-754c{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-446bdc4f-ebc8:hover,.elementor .e-446bdc4f-ebc8:focus-visible{color:#FFFFFF;}.elementor .e-446bdc4f-ebc8:focus{color:#FFFFFF;}.elementor .e-446bdc4f-ebc8{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-56453295-f43e:hover,.elementor .e-56453295-f43e:focus-visible{color:#FFFFFF;}.elementor .e-56453295-f43e:focus{color:#FFFFFF;}.elementor .e-56453295-f43e{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-5b431420-236d:hover,.elementor .e-5b431420-236d:focus-visible{color:#FFFFFF;}.elementor .e-5b431420-236d:focus{color:#FFFFFF;}.elementor .e-5b431420-236d{font-size:15px;color:#E2E8F0;text-decoration:underline;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:transparent;text-underline-offset:4px; &:focus-visible { outline:3px solid #FFFFFF; outline-offset:3px; }\n}.elementor .e-1e1ac46e-227b{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px 28px; row-gap:10px;\n}.elementor .e-64016c5-f2b8{display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-start;}.elementor .e-2d81b3cf-f8fa{font-size:14px;color:#9AA8BD;padding-block-start:24px;margin:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #2A3247;\n}.elementor .e-3db9775d-6ee5{color:#CBD5E1;padding-block-start:48px;padding-block-end:36px;padding-inline-start:max(24px, calc((100% - 1120px) / 2));padding-inline-end:max(24px, calc((100% - 1120px) / 2));border-block-start-width:5px;background-color:#12141D;display:flex;flex-direction:column;gap:28px;border-top-style: solid; border-top-color: #7E22CE;\n}.elementor .e-58f14565-eaff{min-height:100vh;font-family:var(--font-body);color:#243247;padding:0px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;box-sizing:border-box;\n}