.elementor .e-31d9b1c6-c493{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-4dbff1ef-67c7{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(15,18,50,0.92) 0%,rgba(15,18,50,0.78) 45%,rgba(15,18,50,0.45) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-51f7b475-1147{margin-block-end:0px;}.elementor .e-5ccc6ec1-de2b{max-width:18ch;font-family:var(--vj-font-heading);font-weight:600;font-size:50px;color:#ffffff;letter-spacing:-0.025em;line-height:1.12;}.elementor .e-68be3bcb-8c78{max-width:58ch;}.elementor .e-84d0c68-6bdf{width:100%;padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-17894a55-64b7{position:relative;z-index:2;padding-block-start:72px;padding-block-end:80px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-1d8e08b3-85da{min-height:85vh;overflow:hidden;position:relative;padding:0px;background-color:var(--vj-footer);align-items:center;}.elementor .e-7a5f65d-86c3{font-family:var(--vj-font-heading);font-weight:600;font-size:20px;color:var(--vj-ink);line-height:1.1;}.elementor .e-474bba41-e276{font-family:var(--vj-font-body);font-size:12px;color:var(--vj-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;}.elementor .e-46aa2049-ec56{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:1px 0px 0px 0px #dfe2ee inset;flex:1 1 220px;}.elementor .e-2d1b8986-710d{font-family:var(--vj-font-heading);font-weight:600;font-size:20px;color:var(--vj-ink);line-height:1.1;}.elementor .e-47e3b239-e4cc{font-family:var(--vj-font-body);font-size:12px;color:var(--vj-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;}.elementor .e-3a4b50d8-fbd0{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:1px 0px 0px 0px #dfe2ee inset;flex:1 1 220px;}.elementor .e-7d6f7c39-6d8d{font-family:var(--vj-font-heading);font-weight:600;font-size:20px;color:var(--vj-ink);line-height:1.1;}.elementor .e-14ac7fcd-458c{font-family:var(--vj-font-body);font-size:12px;color:var(--vj-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;}.elementor .e-336137fb-b819{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:1px 0px 0px 0px #dfe2ee inset;flex:1 1 220px;}.elementor .e-2bba3fbe-2ce4{font-family:var(--vj-font-heading);font-weight:600;font-size:20px;color:var(--vj-ink);line-height:1.1;}.elementor .e-254f5bef-31f7{font-family:var(--vj-font-body);font-size:12px;color:var(--vj-muted);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:4px;}.elementor .e-32ecc4e6-99bd{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;box-shadow:1px 0px 0px 0px #dfe2ee inset;flex:1 1 220px;}.elementor .e-3c680f8d-7940{padding:0px;box-shadow:0px 1px 0px 0px #dfe2ee inset,0px -1px 0px 0px #dfe2ee inset;gap:0px;flex-wrap:wrap;}.elementor .e-5af4efe1-243d{padding-block-start:0px;padding-block-end:0px;}.elementor .e-45830139-4c5f{width:100%;height:100%;min-height:360px;object-fit:cover;display:block;}.elementor .e-27723e19-c097{min-height:360px;padding:0px;flex:5 1 340px;}.elementor .e-bf91c66-d919{margin-block-start:16px;}.elementor .e-242f2eeb-5723{color:var(--vj-ink-2);margin-block-start:14px;}.elementor .e-2e0f34eb-497e{font-family:var(--vj-font-heading);font-weight:600;font-size:24px;color:var(--vj-ink);}.elementor .e-3eba0281-18f1{padding:0px;flex:1 1 160px;}.elementor .e-30f07353-523a{font-family:var(--vj-font-heading);font-weight:600;font-size:24px;color:var(--vj-ink);}.elementor .e-64b21eab-5368{padding:0px;flex:1 1 160px;}.elementor .e-5d2e58d3-8b81{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:28px;box-shadow:0px 1px 0px 0px #dfe2ee inset;gap:20px;flex-wrap:wrap;}.elementor .e-76ef8d04-a376{margin-block-start:24px;align-self:flex-start;}.elementor .e-719e9192-f6ec{padding:0px;display:flex;flex-direction:column;flex:6 1 380px;align-items:flex-start;}.elementor .e-5bc5a7d7-5976{padding:0px;gap:64px;flex-wrap:wrap;align-items:center;}.elementor .e-50cf3884-add1{padding-block-start:0px;padding-block-end:0px;}.elementor .e-40a15c96-c176{color:var(--vj-muted);margin-block-start:12px;}.elementor .e-6f8c4b8b-c3df{max-width:62ch;text-align:center;padding:0px;margin-block-end:36px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-419828b1-a4c3{padding-block-start:0px;padding-block-end:0px;}.elementor .e-43bd3358-9497{background-color:var(--vj-surface);box-shadow:0px 1px 0px 0px #dfe2ee inset,0px -1px 0px 0px #dfe2ee inset;}.elementor .e-8ab0824-5efa{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-6f53bcb7-4317{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(180deg, rgba(18,23,55,0.96) 0%,rgba(18,23,55,0.9) 60%,rgba(15,18,50,0.94) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-684a3ca7-c2ef{color:var(--vj-on-dark);margin-block-start:12px;}.elementor .e-32599ff3-ae53{max-width:62ch;padding:0px;margin-block-end:36px;}.elementor .e-5028b554-191b{font-family:var(--vj-font-heading);font-size:12px;color:var(--vj-sky-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-295cf247-ede9{margin-block-start:12px;}.elementor .e-253643f0-6eea{margin-block-start:12px;}.elementor .e-525917c-580d{font-family:var(--vj-font-heading);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;}.elementor .e-74d6110-f920{min-width:200px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.16) inset;flex:1 1 220px;}.elementor .e-757a8caf-abbf{font-family:var(--vj-font-heading);font-size:12px;color:var(--vj-sky-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3b4ef061-414e{margin-block-start:12px;}.elementor .e-22a37140-4935{margin-block-start:12px;}.elementor .e-2369e596-bcc3{font-family:var(--vj-font-heading);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;}.elementor .e-475644-2121{min-width:200px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.16) inset;flex:1 1 220px;}.elementor .e-7a21e319-f111{font-family:var(--vj-font-heading);font-size:12px;color:var(--vj-sky-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-6ebc7bd9-f48a{margin-block-start:12px;}.elementor .e-12525cc3-4419{margin-block-start:12px;}.elementor .e-7fdb3767-3ea7{font-family:var(--vj-font-heading);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;}.elementor .e-15c918e7-51c0{min-width:200px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.16) inset;flex:1 1 220px;}.elementor .e-183153e3-3907{font-family:var(--vj-font-heading);font-size:12px;color:var(--vj-sky-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-82cf8ec-5b02{margin-block-start:12px;}.elementor .e-6d589062-1bff{margin-block-start:12px;}.elementor .e-7a0edf9c-38b6{font-family:var(--vj-font-heading);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;}.elementor .e-1bac980-a0de{min-width:200px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.16) inset;flex:1 1 220px;}.elementor .e-792d833a-3df5{font-family:var(--vj-font-heading);font-size:12px;color:var(--vj-sky-light);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-403beb2a-f157{margin-block-start:12px;}.elementor .e-4449fb56-3c4f{margin-block-start:12px;}.elementor .e-793b0683-2d0a{font-family:var(--vj-font-heading);font-weight:600;font-size:14px;color:#ffffff;text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;}.elementor .e-40137370-9325{min-width:200px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:24px;box-shadow:0px 1px 0px 0px rgba(255,255,255,0.16) inset;flex:1 1 220px;}.elementor .e-787196fa-4471{padding:0px;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-22a711d8-4c6d{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;}.elementor .e-132ce603-5498{overflow:hidden;position:relative;background-color:var(--vj-dark);}.elementor .e-2296461b-1583{color:var(--vj-muted);margin-block-start:12px;}.elementor .e-21f3528-fdca{max-width:62ch;padding:0px;margin-block-end:36px;}.elementor .e-4fefb066-e5ff{font-family:var(--vj-font-heading);font-weight:600;font-size:16px;color:var(--vj-ink);}.elementor .e-3f80955-9e30{margin-block-start:10px;}.elementor .e-465e5de4-3123{padding:24px;border-width:1px;border-color:#dfe2ee;border-style:solid;background-color:var(--vj-surface);flex:1 1 220px;}.elementor .e-78a8d67d-b3c8{font-family:var(--vj-font-heading);font-weight:600;font-size:16px;color:var(--vj-ink);}.elementor .e-4b8afed3-a1b0{margin-block-start:10px;}.elementor .e-26fea181-fee1{padding:24px;border-width:1px;border-color:#dfe2ee;border-style:solid;background-color:var(--vj-surface);flex:1 1 220px;}.elementor .e-36346d7b-9ba3{font-family:var(--vj-font-heading);font-weight:600;font-size:16px;color:var(--vj-ink);}.elementor .e-1fdce2f3-ff65{margin-block-start:10px;}.elementor .e-4ac89be4-57c5{padding:24px;border-width:1px;border-color:#dfe2ee;border-style:solid;background-color:var(--vj-surface);flex:1 1 220px;}.elementor .e-3a974020-9958{font-family:var(--vj-font-heading);font-weight:600;font-size:16px;color:var(--vj-ink);}.elementor .e-17d63615-4e76{margin-block-start:10px;}.elementor .e-6e4aabec-361c{padding:24px;border-width:1px;border-color:#dfe2ee;border-style:solid;background-color:var(--vj-surface);flex:1 1 220px;}.elementor .e-4ecc7497-2bcf{font-family:var(--vj-font-heading);font-weight:600;font-size:16px;color:var(--vj-ink);}.elementor .e-53f6871d-d300{margin-block-start:10px;}.elementor .e-56e2b4c3-ad61{padding:24px;border-width:1px;border-color:#dfe2ee;border-style:solid;background-color:var(--vj-surface);flex:1 1 220px;}.elementor .e-719eec2a-7254{padding:0px;gap:16px;flex-wrap:wrap;}.elementor .e-7f9e2b12-57b7{padding-block-start:0px;padding-block-end:0px;}.elementor .e-52322def-b43d{background-color:var(--vj-bg);}.elementor .e-7d9fb350-4506{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:0;}.elementor .e-3436d336-2d99{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:1;padding:0px;background-image:linear-gradient(90deg, rgba(38,44,116,0.95) 0%,rgba(52,58,146,0.86) 55%,rgba(15,18,50,0.7) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-416f070e-f9f7{max-width:18ch;}.elementor .e-67390102-d1db{max-width:48ch;margin-block-start:10px;}.elementor .e-db50152-ab9a{position:relative;z-index:2;padding:0px;flex:1 1 320px;}.elementor .e-27e7d8e2-3e69{position:relative;z-index:2;padding:0px;flex:0 0 auto;}.elementor .e-46f9d849-82a1{overflow:hidden;position:relative;padding:56px;background-color:var(--vj-navy);gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-35f914c2-4785{padding-block-start:0px;padding-block-end:0px;}.elementor .e-16427de0-bac6{padding-block-start:64px;padding-block-end:0px;margin-block-end:96px;}