.elementor .gyv-h4{font-family:var(--gyv-font);font-weight:600;font-size:12px;color:var(--gyv-gold);letter-spacing:0.14em;line-height:1.22em;text-transform:uppercase;}.elementor .gyv-text-xs{font-family:var(--gyv-font);font-size:11.52px;color:var(--gyv-gold-deep);line-height:1.75em;}.elementor .gyv-button-primary{width:max-content;font-family:var(--gyv-font);font-weight:500;font-size:16px;color:var(--gyv-navy);letter-spacing:0.01em;line-height:1em;text-align:center;padding-block-start:15.2px;padding-block-end:15.2px;padding-inline-start:25.6px;padding-inline-end:25.6px;border-radius:999px;border-width:2px;border-color:transparent;border-style:solid;background-color:var(--gyv-gold);display:flex;}.elementor .gyv-accordion-header{padding-block-start:19.2px;padding-block-end:19.2px;padding-inline-start:0px;padding-inline-end:40px;display:flex;align-items:center;}.elementor .gyv-container{width:100%;max-width:1600px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;display:block;align-self:center;}.elementor .gyv-text-lg{font-family:var(--gyv-font);color:var(--gyv-gold);line-height:1em;}.elementor .gyv-text-sm{font-family:var(--gyv-font);font-size:13.12px;color:var(--gyv-text);line-height:1.75em;}.elementor .gyv-text{font-family:var(--gyv-font);color:var(--gyv-text);line-height:1.75em;}