.elementor .e-125b281b-6146{color:var(--ff-petrol-light);}.elementor .e-2aa6d68c-fc96{max-width:18ch;font-family:var(--ff-font);font-weight:600;font-size:clamp(36px, 5vw, 60px);color:#ffffff;letter-spacing:-0.035em;line-height:1.05;cursor: default;\n}.elementor .e-14b540d-2b06{max-width:51ch;color:rgba(255,255,255,0.85);}.elementor .e-5aebc105-cf76{max-width:1240px;padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-7d5186b4-3eeb{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-fe2c27a-7a4e{font-size:clamp(26px, 2.6vw, 34px);}.elementor .e-2f326209-5029{font-family:var(--ff-font);font-weight:600;font-size:16px;color:var(--ff-petrol);margin-block-start:6px;cursor: inherit;\n}.elementor .e-34664e05-501c{font-size:clamp(26px, 2.6vw, 34px);}.elementor .e-562d9352-1962{font-family:var(--ff-font);font-weight:600;font-size:16px;color:var(--ff-petrol);margin-block-start:6px;cursor: inherit;\n}.elementor .e-401e3fed-4024{max-width:1240px;padding:0px;gap:24px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;}.elementor .e-f7226a7-b7b6{color:var(--ff-ink);}.elementor .e-63a57faa-bfd5{color:var(--ff-ink);}.elementor .e-508eabce-245d{color:var(--ff-ink);}.elementor .e-2688ffbe-ef75{font-family:var(--ff-font);font-size:14px;color:var(--ff-muted);cursor:pointer;cursor: default;\n}.elementor .e-68c433eb-f054{font-family:var(--ff-font);font-weight:600;font-size:20px;color:var(--ff-ink);cursor:pointer;}.elementor .e-10f3e301-be25{text-decoration:none;cursor:pointer;padding:18px;margin-block-start:8px;border-radius:12px;background-color:#ffffff;box-shadow:0px 0px 0px 1px #e2e8ee;flex-direction:column;gap:2px;transition: background-color, box-shadow, transform;\n}.elementor .e-10f3e301-be25:hover,.elementor .e-10f3e301-be25:focus-visible{box-shadow:0px 0px 0px 1px #0b8ca1;transform:translate3d(0px, -1px, 0px);}.elementor .e-78f3be98-8115{padding:0px;flex-direction:column;gap:20px;}.elementor .e-2382d890-e263{width:100%;}.elementor .e-220687fe-b193{min-height:120px;}.elementor .e-6526f9b1-6802{width:100%;}.elementor .e-a37d5bb-be60{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-611abf13-a544{width:100%;padding:18px;border-radius:12px;border-width:1.5px;border-color:#e2e8ee;border-style:dashed;}.elementor .e-5ac09f18-e62c:hover,.elementor .e-5ac09f18-e62c:focus-visible{background-color:var(--ff-petrol-dark);}.elementor .e-5ac09f18-e62c{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-3b8b448b-9e37{font-family:var(--ff-font);font-size:15px;color:var(--ff-petrol-dark);border-radius:10px;background-color:var(--ff-petrol-soft);}.elementor .e-d00a51c-df11{font-family:var(--ff-font);font-size:15px;border-radius:10px;}.elementor .e-5fed8b47-6255{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-615c621b-d2ae{max-width:1240px;padding:0px;gap:clamp(40px, 6vw, 88px);grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:start;}.elementor .e-5eacd95b-fd74{background-color:var(--ff-mist);}