.elementor .e-73b75002-dcaa{font-family:var(--ff-font);font-weight:600;font-size:14px;color:var(--ff-petrol-light);cursor: default;\n}.elementor .e-143f0232-fb1d{max-width:20ch;font-family:var(--ff-font);font-weight:600;font-size:clamp(34px, 4.6vw, 56px);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;cursor: default;\n}.elementor .e-18a930c8-aa4a{max-width:60ch;color:rgba(255,255,255,0.85);}.elementor .e-3ea69312-f720{padding:0px;margin-block-start:6px;gap:12px;flex-wrap:wrap;}.elementor .e-2ef59c78-1a55{max-width:1240px;padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-1663f04a-3493{font-family:var(--ff-font);padding-block-start:160px;padding-block-end:80px;padding-inline-start:clamp(16px, 4vw, 48px);padding-inline-end:clamp(16px, 4vw, 48px);background-image:linear-gradient(90deg, rgba(8,24,52,0.92) 0%,rgba(8,24,52,0.75) 45%,rgba(11,140,161,0.35) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0e1c36;justify-content:center;}.elementor .e-17c12797-9813{margin-block-end:clamp(32px, 4vw, 48px);}.elementor .e-d1f35ff-77c4{padding:0px;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-20b22db4-dddf{background-color:var(--ff-mist);}.elementor .e-2558913f-846a{color:var(--ff-ink);}.elementor .e-7a2c82f0-241b{color:var(--ff-ink);}.elementor .e-55e4aefc-baae{color:var(--ff-ink);}.elementor .e-421fc408-9fbb{font-family:var(--ff-font);font-size:14px;color:var(--ff-muted);cursor:pointer;}.elementor .e-250bfa7d-340e{font-family:var(--ff-font);font-weight:600;font-size:20px;color:var(--ff-ink);cursor:pointer;}.elementor .e-5753d061-763d:hover,.elementor .e-5753d061-763d:focus-visible{background-color:#e7edf2;transform:translate3d(0px, -1px, 0px);}.elementor .e-5753d061-763d{text-decoration:none;cursor:pointer;padding:18px;margin-block-start:8px;border-radius:12px;background-color:var(--ff-mist);flex-direction:column;gap:2px;transition: background-color, transform;\n}.elementor .e-533d766-766c{padding:0px;flex-direction:column;gap:20px;}.elementor .e-5dcb1dd1-2262{width:100%;}.elementor .e-c41816c-227b{min-height:120px;}.elementor .e-a353bc0-b4a8{width:100%;}.elementor .e-14e3700d-8300{font-size:15px;color:var(--ff-muted);padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-31446bf6-da4f{width:100%;padding:18px;border-radius:12px;border-width:1.5px;border-color:#e2e8ee;border-style:dashed;}.elementor .e-98c9132-851d:hover,.elementor .e-98c9132-851d:focus-visible{background-color:var(--ff-petrol-dark);}.elementor .e-98c9132-851d{font-family:var(--ff-font);font-weight:600;font-size:16px;color:#ffffff;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;background-color:var(--ff-petrol);}.elementor .e-748cf8be-bf06{font-family:var(--ff-font);font-size:15px;color:var(--ff-petrol-dark);border-radius:10px;background-color:var(--ff-petrol-soft);}.elementor .e-3708a3f6-e7d9{font-family:var(--ff-font);font-size:15px;border-radius:10px;}.elementor .e-ed944fa-402a{padding:clamp(24px, 3vw, 40px);border-radius:14px;background-color:#ffffff;box-shadow:0px 0px 0px 1px #e2e8ee,0px 30px 60px -36px rgba(14,28,54,0.4);gap:18px;align-items:flex-start;}.elementor .e-7683563a-8083{max-width:1240px;padding:0px;gap:clamp(40px, 6vw, 88px);grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:start;}