.elementor .e-2d15ee7d-1bb5{width:120px;height:120px;object-fit:contain;margin-block-end:4px;display:block;}.elementor .e-663752dc-e935{font-family:var(--font-heading);font-weight:700;font-size:1.75rem;color:var(--ws-on-dark);line-height:1.05;}.elementor .e-2054afc6-de01{max-width:30rem;font-family:var(--font-body);font-size:0.9375rem;color:rgba(230,238,248,0.72);line-height:1.6;}.elementor .e-12bf7c38-1634:hover,.elementor .e-12bf7c38-1634:focus-visible{background-color:var(--ws-blue-hover);}.elementor .e-12bf7c38-1634{font-family:var(--font-body);font-weight:600;font-size:0.9375rem;color:#FFFFFF;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;background-color:var(--ws-blue-deep);}.elementor .e-429dd43-930b{padding:0px;display:flex;flex-direction:column;gap:16px;flex:0 1 34%;align-items:flex-start;}.elementor .e-1e1df587-151c{font-family:var(--font-body);font-weight:500;font-size:0.8125rem;color:var(--ws-blue);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-74bc93f9-2203{font-family:var(--font-body);font-size:0.9375rem;color:var(--ws-on-dark);line-height:2;}.elementor .e-6b461fa4-3527{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-618c40db-59ed{font-family:var(--font-body);font-weight:500;font-size:0.8125rem;color:var(--ws-blue);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-559495af-77d2{font-family:var(--font-body);font-size:0.9375rem;color:var(--ws-on-dark);line-height:2;}.elementor .e-71194ee6-e3b4{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-bd1470e-6fbd{font-family:var(--font-body);font-weight:500;font-size:0.8125rem;color:var(--ws-blue);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-2f4060c8-62b2{font-family:var(--font-body);font-size:0.9375rem;color:var(--ws-on-dark);line-height:1.6;}.elementor .e-39fe1cb9-84b9{font-family:var(--font-body);font-size:0.9375rem;color:rgba(230,238,248,0.72);line-height:1.6;}.elementor .e-72af4b55-3d21{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 0px;}.elementor .e-7c56e43d-13a6{padding:0px;display:flex;flex-direction:row;gap:48px;align-items:flex-start;}.elementor .e-554bc071-10b9{font-family:var(--font-body);font-size:0.8125rem;color:rgba(230,238,248,0.6);}.elementor .e-76ac45e2-b2ff{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-top-style: solid; border-top-color: rgba(230,238,248,0.14);\n}.elementor .e-27b8459e-ddf0{overflow:hidden;font-family:var(--font-heading);font-weight:700;font-size:10.5vw;color:rgba(230,238,248,0.08);letter-spacing:-0.01em;line-height:0.85;text-transform:uppercase;margin-block-start:24px;margin-block-end:-24px;margin-inline-start:-48px;margin-inline-end:-48px;white-space: nowrap; user-select: none; pointer-events: none;\n}.elementor .e-4452a56b-305c{padding-block-start:80px;padding-block-end:32px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--ws-navy);display:flex;flex-direction:column;gap:48px;}