.elementor .cr-h3{font-family:var(--cr-heading-font);font-weight:800;font-size:22px;color:var(--cr-ink);line-height:1.2em;}.elementor .cr-small{font-family:var(--cr-heading-font);font-weight:500;font-size:15px;color:var(--cr-muted);line-height:1.5em;}.elementor .cr-price{font-family:var(--cr-heading-font);font-weight:800;font-size:44px;color:var(--cr-ink);line-height:1em;}.elementor .cr-card{padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:10px;border-width:1px;border-color:var(--cr-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;flex:1 1 280px;}.elementor .cr-btn-secondary{font-family:var(--cr-heading-font);font-weight:600;font-size:17px;color:var(--cr-accent-deep);padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:6px;border-width:1.5px;border-color:var(--cr-accent);border-style:solid;background-color:#FFFFFF;}.elementor .cr-btn-secondary:hover,.elementor .cr-btn-secondary:focus-visible{background-color:#E3F4F4;}.elementor .cr-label{font-family:var(--cr-heading-font);font-weight:600;font-size:14px;color:var(--cr-accent-deep);letter-spacing:0.06em;text-transform:uppercase;}.elementor .cr-h2{font-family:var(--cr-heading-font);font-weight:800;font-size:30px;color:var(--cr-ink);line-height:1.15em;}.elementor .cr-body{max-width:65ch;font-family:var(--cr-body-font);font-size:19px;color:var(--cr-ink);line-height:1.6em;}.elementor .cr-btn-primary{font-family:var(--cr-heading-font);font-weight:600;font-size:17px;color:#FFFFFF;padding-block-start:14px;padding-block-end:14px;padding-inline-start:26px;padding-inline-end:26px;border-radius:6px;background-color:var(--cr-accent);}.elementor .cr-btn-primary:hover,.elementor .cr-btn-primary:focus-visible{background-color:#0B6E70;}