.elementor .pa-card-link:hover,.elementor .pa-card-link:focus-visible{color:var(--pa-red);}.elementor .pa-card-link{font-family:var(--pa-label);font-weight:700;font-size:13px;color:var(--pa-navy);letter-spacing:1px;text-transform:uppercase;}.elementor .pa-body{font-family:var(--pa-body);font-size:16px;line-height:1.65em;& a { color:var(--pa-red); text-decoration:underline; }\n}.elementor .pa-h3{font-family:var(--pa-display);font-weight:800;color:var(--pa-navy);line-height:0.95em;text-transform:uppercase;}.elementor .pa-h2{font-family:var(--pa-display);font-weight:800;font-size:44px;line-height:0.9em;text-transform:uppercase;}.elementor .pa-btn{font-family:var(--pa-label);font-weight:700;font-size:18px;letter-spacing:1px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:0px;border-width:2px;border-color:var(--pa-stone);border-style:solid;}.elementor .pa-btn-on-red:hover,.elementor .pa-btn-on-red:focus-visible{color:var(--pa-white);border-color:var(--pa-white);background-color:transparent;}.elementor .pa-btn-on-red{color:var(--pa-red);border-color:var(--pa-white);background-color:var(--pa-white);}.elementor .pa-btn-primary:hover,.elementor .pa-btn-primary:focus-visible{color:var(--pa-white);border-color:var(--pa-red-dark);background-color:var(--pa-red-dark);}.elementor .pa-btn-primary{color:var(--pa-white);border-color:var(--pa-red);background-color:var(--pa-red);}