.elementor .e-7a408eee-c1df{font-family:var(--m-font);font-size:13.5px;color:var(--m-on-navy-2);}.elementor .e-3fac0652-126a{max-width:22ch;font-family:var(--m-font);font-weight:700;font-size:clamp(30px, 4.4vw, 52px);color:#FFFFFF;line-height:1.3;display:block;}.elementor .e-667d0ec-9d49{display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-2356531d-ac31{width:100%;overflow:hidden;position:relative;color:#FFFFFF;padding:0px;background-color:var(--m-navy);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 4vw));}.elementor .e-1932a6ba-dc9d{width:100%;height:100%;object-fit:cover;}.elementor .e-225bded4-3277{overflow:hidden;aspect-ratio:16/8;padding:0px;margin-block-start:clamp(-150px, -12vw, -90px);border-radius:24px;background-color:var(--m-mist);box-shadow:0px 40px 80px -40px rgba(9,32,61,.5);}.elementor .e-738919b0-d174{min-width:0px;font-family:var(--m-font);font-size:18px;color:var(--m-ink);line-height:2;padding:0px;display:block;}.elementor .e-45184c9-a9da{font-family:var(--m-font);font-size:13px;color:var(--m-ink-2);}.elementor .e-4e62f7df-930d{font-family:var(--m-font);font-weight:700;font-size:16px;color:var(--m-navy);line-height:1.6;}.elementor .e-66a5d0de-b8df{border-radius:var(--m-radius);background-color:var(--m-mist);display:flex;flex-direction:column;gap:2px;}.elementor .e-6d2b5825-81e5{font-family:var(--m-font);font-size:13px;color:var(--m-ink-2);}.elementor .e-fe087e2-d83e{font-family:var(--m-font);font-weight:700;font-size:16px;color:var(--m-navy);}.elementor .e-6d0a55d6-b0c4{border-radius:var(--m-radius);background-color:var(--m-mist);display:flex;flex-direction:column;gap:2px;}.elementor .e-73af108a-c1a8{width:100%;}.elementor .e-632cac16-8839{width:100%;}.elementor .e-6c342c16-d5e2{position:sticky;inset-block-start:110px;padding:0px;display:flex;flex-direction:column;gap:14px;align-self:start;}.elementor .e-3cfc5e4-bb0d{padding:0px;margin-block-start:56px;display:grid;gap:clamp(30px, 5vw, 70px);grid-template-columns:minmax(0, 1fr) 300px;}.elementor .e-51f1678-906a{padding:0px;margin-block-start:clamp(70px, 9vw, 110px);margin-block-end:24px;}.elementor .e-430da77c-859d{width:100%;height:100%;object-fit:cover;position:absolute;}.elementor .e-6ec9998f-ed5f{min-width:0px;position:absolute;z-index:1;padding:0px;}.elementor .e-1e124e90-a6ae{font-family:var(--m-font);font-weight:700;font-size:18px;color:#FFFFFF;line-height:1.5;display:block;}.elementor .e-6c6f68f3-2330{position:absolute;inset-block-end:0px;z-index:3;padding:22px;}.elementor .e-30edb7bb-d1bf:hover,.elementor .e-30edb7bb-d1bf:focus-visible{box-shadow:0px 34px 60px -30px rgba(9,32,61,.6);transform:translate3d(0px, -6px, 0px);}.elementor .e-30edb7bb-d1bf{width:100%;overflow:hidden;aspect-ratio:4/4.4;position:relative;text-decoration:none;padding:0px;border-radius:18px;background-color:var(--m-navy);display:block;}.elementor .e-6c8106f8-606c{position:relative;z-index:2;padding-block-end:clamp(40px, 6vw, 80px);}