.elementor .cta-outline{width:var(--CTA_W_Web);height:var(--CTA_H_Web);min-width:var(--CTA_Min_W_Web);min-height:var(--CTA_Min_H_Web);max-width:var(--CTA_Max_W_Web);max-height:var(--CTA_Max_H_Web);font-family:var(--font-body);font-weight:500;font-size:var(--size-cta-text);color:var(--secondary-80);padding-inline-start:var(--size-cta-padding-secondary);padding-inline-end:var(--size-cta-padding-secondary);border-radius:var(--size-cta-radius);border-width:2px;border-color:var(--secondary-80);border-style:solid;background-color:transparent;display:flex;justify-content:center;align-items:center;}.elementor .cta-outline:hover,.elementor .cta-outline:focus-visible{color:var(--text-on-light);background-color:var(--secondary-80);}.elementor .cta-primary{width:var(--CTA_W_Web);height:var(--CTA_H_Web);min-width:var(--CTA_Min_W_Web);min-height:var(--CTA_Min_H_Web);max-width:var(--CTA_Max_W_Web);max-height:var(--CTA_Max_H_Web);font-family:var(--font-body);font-weight:500;font-size:var(--size-cta-text);color:var(--cta-primary-text);padding-block-start:var(--size-cta-padding-primary);padding-block-end:var(--size-cta-padding-primary);padding-inline-start:var(--size-cta-padding-primary);padding-inline-end:var(--size-cta-padding-primary);border-radius:var(--size-cta-radius);border-width:2px;border-color:var(--gold);border-style:solid;background-color:var(--cta-primary-default);display:flex;justify-content:center;align-items:center;}.elementor .cta-primary:hover,.elementor .cta-primary:focus-visible{color:var(--cta-primary-text);background-color:var(--cta-primary-hover);}