.elementor .e-28fefc90-125d{width:100%;max-width:440px;aspect-ratio:4/5;object-fit:cover;border-radius:24px;}.elementor .e-30e92b96-6402{display:flex;flex:1 1 0px;justify-content:center;}.elementor .e-2036c379-5fcb{font-weight:600;font-size:0.85rem;color:var(--accent-gold);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-5e8cb5c1-92c4{font-size:2.75rem;color:var(--ink-navy);line-height:1.1;}.elementor .e-3ef7c5a9-d4d9{max-width:34rem;font-size:1.1rem;color:var(--ink-navy);line-height:1.65;opacity:80%;}.elementor .e-3bbee321-b2b1{font-weight:600;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:6px;background-color:var(--navy-deep);}.elementor .e-666f75bc-b8d9{font-weight:600;color:var(--navy-deep);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:6px;border-width:1px;border-color:var(--navy-deep);border-style:solid;background-color:transparent;}.elementor .e-216ba98-e6a8{margin-block-start:0.5rem;display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-fce3e7f-bb66{display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;}.elementor .e-4aa7bb9f-2cf6{width:100%;max-width:1100px;display:flex;gap:4rem;align-items:center;}.elementor .e-2ccd9b5-7a09{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:var(--bg-cool);display:flex;justify-content:center;}