.elementor .cw-fmt-link{font-family:Inter;font-weight:600;font-size:11px;color:#C9A84C;letter-spacing:0.18em;text-transform:uppercase;}.elementor .cw-fmt-desc{font-family:Inter;font-size:14px;color:#1B2A4A;line-height:1.7em;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;opacity:0.78;}.elementor .cw-fmt-meta{font-family:Inter;font-weight:600;font-size:11px;color:#C9A84C;letter-spacing:0.16em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .cw-fmt-name{font-family:Playfair Display;font-weight:500;font-size:26px;color:#1B2A4A;letter-spacing:-0.005em;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .cw-fmt-num{min-width:30px;font-family:Playfair Display;font-weight:500;font-size:13px;color:#C9A84C;font-style:italic;padding-block-start:6px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .cw-lede{font-family:Inter;font-size:17px;color:#1B2A4A;line-height:1.65em;opacity:0.78;}.elementor .cw-h2-light{font-family:Playfair Display;font-weight:500;font-size:56px;color:#F8F6F1;letter-spacing:-0.014em;line-height:1.1em;margin:0px;}.elementor .cw-h2{font-family:Playfair Display;font-weight:500;font-size:56px;color:#1B2A4A;letter-spacing:-0.014em;line-height:1.1em;margin:0px;}.elementor .cw-display{font-family:Playfair Display;font-weight:500;color:#1B2A4A;letter-spacing:-0.012em;line-height:1.05em;margin:0px;}.elementor .cw-eyebrow{font-family:Inter;font-weight:600;font-size:11px;color:#C9A84C;letter-spacing:0.32em;text-transform:uppercase;display:inline-flex;gap:14px;align-items:center;}