.elementor .kartyaracs{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .cimke-arany{color:var(--arany);background-color:var(--arany-halvany);}.elementor .cimke-zold{color:var(--zold);background-color:var(--zold-halvany);}.elementor .cimke-lila{color:var(--lila);background-color:var(--lila-halvany);}.elementor .kartya-gomb{width:100%;min-height:44px;font-size:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;}.elementor .kartya-ar{font-family:var(--font-cim);font-weight:700;font-size:19px;color:var(--lila-sotet);padding:0px;margin:0px;white-space: nowrap;\n}.elementor .kartya-lablec{width:100%;padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;align-items:stretch;border-top-style: solid; border-top-color: #ECEAF4;\n}.elementor .kartya-tartalom{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .kartya-kep{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .lablec-cim{font-family:var(--font-cim);font-weight:600;font-size:17px;color:#ffffff;text-transform:none;margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .lablec-link:hover,.elementor .lablec-link:focus-visible{color:#C9C1E8;background-color:transparent;}.elementor .lablec-link{min-height:32px;font-family:var(--font-szoveg);font-weight:400;font-size:15px;color:#ffffff;text-decoration:none;padding:0px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;text-align: left;\n}.elementor .lablec-link:focus{color:#C9C1E8;}.elementor .kis-szoveg{font-family:var(--font-szoveg);font-size:15px;color:var(--szoveg-masodlagos);line-height:1.6;margin:0px;}.elementor .kartya-cim{font-family:var(--font-cim);font-weight:600;font-size:20px;color:var(--szoveg);line-height:1.3;text-transform:none;margin:0px;}.elementor .kartya-cim:hover,.elementor .kartya-cim:focus-visible{color:var(--lila);}.elementor .cimke{font-family:var(--font-szoveg);font-weight:600;font-size:13px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;margin:0px;border-radius:999px;display:inline-block;}.elementor .kartya:hover,.elementor .kartya:focus-visible{box-shadow:0px 18px 40px 0px rgba(74, 59, 140, 0.14);transform:translate3d(0px, -4px, 0px);}.elementor .kartya{overflow:hidden;padding:0px;border-radius:22px;border-width:1px;border-color:var(--keret);border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(74, 59, 140, 0.07);transition:transform 0.2s, box-shadow 0.2s;display:flex;flex-direction:column;}.elementor .gomb-elsodleges:hover,.elementor .gomb-elsodleges:focus-visible{color:#ffffff;background-color:var(--lila-sotet);}.elementor .gomb-elsodleges{min-height:52px;font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#ffffff;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;border-radius:14px;background-color:var(--lila);transition:background-color 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .gomb-elsodleges:focus{color:#ffffff;}.elementor .kontener{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing: border-box;\n}