.elementor .s-ab-title{max-width:12em;font-family:var(--apex-font-display);font-weight:800;font-size:var(--apex-h1);color:var(--apex-white);letter-spacing:-0.03em;line-height:1.02em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ab-lead{font-size:19px;color:#C5CBD5;}.elementor .s-ab-hero-in{gap:18px;}.elementor .s-ab-hero{padding-block-start:80px;padding-block-end:140px;padding-inline-start:var(--apex-gutter);padding-inline-end:var(--apex-gutter);background-color:var(--apex-charcoal);}.elementor .s-ab-photo-img{width:100%;max-width:1240px;aspect-ratio:21 / 9;object-fit:cover;border-radius:20px;display:block;}.elementor .s-ab-photo{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--apex-gutter);padding-inline-end:var(--apex-gutter);margin-block-start:-110px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;}.elementor .s-ab-story-text{display:flex;flex-direction:column;gap:18px;}.elementor .s-ab-story-in{width:100%;max-width:1240px;display:grid;gap:64px;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);align-items:start;}.elementor .s-ab-story{background-color:var(--apex-white);}.elementor .s-val-1-h{font-family:var(--apex-font-display);font-weight:800;font-size:28px;color:var(--apex-white);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-1-p{max-width:44ch;color:#C5CBD5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-1{min-height:260px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:var(--apex-charcoal);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;}.elementor .s-val-2-h{font-family:var(--apex-font-display);font-weight:800;font-size:24px;color:var(--apex-ink);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-2-p{color:var(--apex-muted);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-2{min-height:260px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:var(--apex-line);border-style:solid;background-color:var(--apex-white);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;}.elementor .s-val-3-h{font-family:var(--apex-font-display);font-weight:800;font-size:24px;color:var(--apex-ink);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-3-p{color:var(--apex-muted);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-3{min-height:220px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;border-width:1px;border-color:var(--apex-line);border-style:solid;background-color:var(--apex-white);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;}.elementor .s-val-4-h{font-family:var(--apex-font-display);font-weight:800;font-size:24px;color:var(--apex-white);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-4-p{color:var(--apex-white);margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-val-4{min-height:220px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-radius:16px;background-color:var(--apex-blue);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;}.elementor .s-ab-bento{width:100%;display:grid;gap:20px;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);}.elementor .s-ab-values-in{gap:32px;}.elementor .s-ab-values{background-color:var(--apex-surface);}.elementor .s-ab-cta-h{text-align:center;}.elementor .s-ab-cta-btns{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .s-ab-cta-in{gap:20px;align-items:center;}.elementor .s-ab-cta{background-color:var(--apex-white);}