.elementor .jogi-p{font-family:var(--font-szoveg);font-size:17px;color:var(--grafit-szoveg);line-height:1.75}.elementor .jogi-h2{font-family:var(--font-cim);font-weight:600;font-size:32px;color:var(--grafit-szoveg);letter-spacing:-.01em;line-height:1.15}.elementor .jogi-sorszam{font-family:var(--font-szoveg);font-weight:700;font-size:13px;color:var(--terrakotta);letter-spacing:.14em;text-transform:uppercase}.elementor .jogi-kartya{padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;border-radius:22px;background-color:var(--kartya-feher);box-shadow:0px 1px 2px 0px rgba(43,42,39,.04),0px 10px 30px 0px rgba(43,42,39,.07);display:flex;flex-direction:column;gap:18px}.elementor .rcp-gomb-szellem:hover,.elementor .rcp-gomb-szellem:focus-visible{color:var(--terrakotta);border-width:1px;border-color:var(--terrakotta);border-style:solid}.elementor .rcp-gomb-szellem{min-height:48px;font-family:var(--font-szoveg);font-weight:600;font-size:.9375rem;color:var(--grafit-szoveg);padding-block-start:.75rem;padding-block-end:.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:999px;border-width:1px;border-color:var(--homok-keret);border-style:solid;background-color:transparent;transition:border-color .2s;display:inline-flex;gap:.5rem;justify-content:center;align-items:center}