.elementor .e-47140b77-b8d3{font-family:var(--font-szoveg);font-weight:600;font-size:14px;color:#ffffff;padding-block-start:6px;padding-block-end:6px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;background-color:rgba(255, 255, 255, 0.14);display:inline-block;}.elementor .e-6c432285-c3c8{font-family:var(--font-cim);font-weight:600;font-size:50px;color:#ffffff;letter-spacing:-0.02em;line-height:1.1;text-transform:none;margin:0px;overflow-wrap: break-word;\n}.elementor .e-59ef3513-ae93{max-width:600px;font-family:var(--font-szoveg);font-size:18px;color:#EDE9FA;line-height:1.6;margin:0px;}.elementor .e-27f18170-8b9d:hover,.elementor .e-27f18170-8b9d:focus-visible{color:var(--lila-sotet);background-color:var(--lila-halvany);}.elementor .e-27f18170-8b9d{font-weight:700;color:var(--lila-sotet);background-color:#ffffff;}.elementor .e-732f2ba1-7ef3:hover,.elementor .e-732f2ba1-7ef3:focus-visible{color:#ffffff;background-color:rgba(255, 255, 255, 0.12);}.elementor .e-732f2ba1-7ef3{color:#ffffff;border-width:1px;border-color:rgba(255, 255, 255, 0.5);border-style:solid;background-color:transparent;}.elementor .e-12bb89e3-a111{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;}.elementor .e-4f92bb44-88a5{min-width:0px;max-width:52%;position:relative;z-index:2;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;margin:0px;border-radius:24px;border-width:1px;border-color:rgba(255, 255, 255, 0.14);border-style:solid;background-color:rgba(36, 22, 80, 0.62);backdrop-filter:blur(14px);display:flex;flex-direction:column;gap:22px;flex:0 0 52%;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-129f22dc-51e8{width:auto;height:100%;object-fit:contain;display:block;max-width: none; object-position: right bottom;\n}.elementor .e-7cb4b500-bb0a{width:auto;height:90%;position:absolute;inset-block-start:auto;inset-inline-end:-120px;inset-block-end:0px;z-index:1;padding:0px;margin:0px;display:flex;justify-content:flex-end;align-items:flex-end;pointer-events: none;\n}.elementor .e-6cbe8b90-8f17{min-height:540px;position:relative;padding-block-start:40px;padding-block-end:40px;display:flex;flex-direction:row;align-items:center;}.elementor .e-270b8b43-c5ba{width:100%;overflow:hidden;padding:0px;background-image:linear-gradient(110deg, #2E2466 0%,#5B3A9E 45%,#8B4FC8 72%,#5B3A9E 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;}.elementor .e-d1ab8d1-f449{font-family:var(--font-cim);font-weight:600;font-size:17px;color:var(--lila-sotet);margin:0px;}.elementor .e-67898694-c383{font-family:var(--font-szoveg);font-size:14px;color:var(--szoveg-halvany);margin:0px;}.elementor .e-74d7607d-8a06{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;gap:2px;}.elementor .e-671315b6-f9db{font-family:var(--font-cim);font-weight:600;font-size:17px;color:var(--lila-sotet);margin:0px;}.elementor .e-3df19dd6-cde7{font-family:var(--font-szoveg);font-size:14px;color:var(--szoveg-halvany);margin:0px;}.elementor .e-27d9946b-36e0{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;gap:2px;}.elementor .e-7e7f10d4-2a83{font-family:var(--font-cim);font-weight:600;font-size:17px;color:var(--lila-sotet);margin:0px;}.elementor .e-60e5e54a-74e2{font-family:var(--font-szoveg);font-size:14px;color:var(--szoveg-halvany);margin:0px;}.elementor .e-6d729237-a27a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;gap:2px;}.elementor .e-3df0c4e3-3b69{font-family:var(--font-cim);font-weight:600;font-size:17px;color:var(--lila-sotet);margin:0px;}.elementor .e-7e9627d9-7993{font-family:var(--font-szoveg);font-size:14px;color:var(--szoveg-halvany);margin:0px;}.elementor .e-548deb6-8e4a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;border-radius:16px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;gap:2px;}.elementor .e-1bee66b9-1c87{display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-126bdf84-eaac{width:100%;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #ECEAF4;\n}.elementor .e-2337fc13-8567{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 360px;}.elementor .e-39dd9443-a637{min-height:48px;flex:0 0 auto;}.elementor .e-5c821098-d89d{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-7d105548-578f:hover,.elementor .e-7d105548-578f:focus-visible{color:var(--lila-sotet);background-color:#DCD5F3;}.elementor .e-7d105548-578f{min-height:72px;font-family:var(--font-cim);font-weight:600;font-size:16px;color:var(--lila);padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:18px;background-color:var(--lila-halvany);display:flex;justify-content:space-between;align-items:center;text-align: left;\n}.elementor .e-3781ad3f-7bf6:hover,.elementor .e-3781ad3f-7bf6:focus-visible{color:var(--zold);background-color:#CDE8DC;}.elementor .e-3781ad3f-7bf6{min-height:72px;font-family:var(--font-cim);font-weight:600;font-size:16px;color:var(--zold);padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:18px;background-color:var(--zold-halvany);display:flex;justify-content:space-between;align-items:center;text-align: left;\n}.elementor .e-32197f9c-fa2f:hover,.elementor .e-32197f9c-fa2f:focus-visible{color:var(--arany);background-color:#F6DFB6;}.elementor .e-32197f9c-fa2f{min-height:72px;font-family:var(--font-cim);font-weight:600;font-size:16px;color:var(--arany);padding-block-start:16px;padding-block-end:16px;padding-inline-start:22px;padding-inline-end:22px;border-radius:18px;background-color:var(--arany-halvany);display:flex;justify-content:space-between;align-items:center;text-align: left;\n}.elementor .e-113acc6a-6e2d{display:grid;gap:16px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-651c935e-74f3{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-61036139-89a9{color:var(--lila);background-color:var(--lila-halvany);}.elementor .e-11f1997-87d2{flex:1 1 auto;}.elementor .e-1701505c-963d{font-family:var(--font-cim);font-weight:700;font-size:19px;color:var(--lila-sotet);padding:0px;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-1d309446-fa9a{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 .e-632480d9-be53{width:100%;padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: #ECEAF4;\n}.elementor .e-6f09673-b20c{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-6f2ab672-740c{padding:0px;}.elementor .e-3a6256f3-aa4a{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-770f49e-d22d{color:var(--zold);background-color:var(--zold-halvany);}.elementor .e-71fc6656-ea28{flex:1 1 auto;}.elementor .e-3f59ab26-76d4{font-family:var(--font-cim);font-weight:700;font-size:19px;color:var(--lila-sotet);padding:0px;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-6ec3a338-86fb{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 .e-719d91ef-13b8{width:100%;padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: #ECEAF4;\n}.elementor .e-bc3547b-409f{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-33bfbb2f-d72c{padding:0px;}.elementor .e-5d72402e-1286{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-15a28b3a-c751{color:var(--lila);background-color:var(--lila-halvany);}.elementor .e-3c7480d5-677e{flex:1 1 auto;}.elementor .e-732da007-6aac{font-family:var(--font-cim);font-weight:700;font-size:19px;color:var(--lila-sotet);padding:0px;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-1fbfc01c-77de{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 .e-4dfbc17e-653f{width:100%;padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: #ECEAF4;\n}.elementor .e-4b59fe21-21b8{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-2e535ea8-e464{padding:0px;}.elementor .e-1916cabb-f654{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-19fad068-8971{color:var(--zold);background-color:var(--zold-halvany);}.elementor .e-75440076-29d9{flex:1 1 auto;}.elementor .e-10ca4e9-eb03{font-family:var(--font-cim);font-weight:700;font-size:19px;color:var(--lila-sotet);padding:0px;margin:0px;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-1db3d2a5-ca14{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 .e-791e7b58-dd4d{width:100%;padding-block-start:14px;margin-block-start:auto;border-block-start-width:1px;display:flex;flex-direction:column;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-top-style: solid; border-top-color: #ECEAF4;\n}.elementor .e-3ecb8a08-9630{padding:22px;display:flex;flex-direction:column;gap:12px;flex:1 1 auto;align-items:flex-start;}.elementor .e-16c70567-b790{padding:0px;}.elementor .e-61445044-ee15{display:grid;gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-4d6baafc-a947{display:flex;flex-direction:row;justify-content:center;}.elementor .e-1e295cd9-970f{display:flex;flex-direction:column;gap:32px;}.elementor .e-113030a-1ddd{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-1dd6e000-f38b{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4cd6dde3-8028{width:40px;height:40px;font-family:var(--font-cim);font-weight:700;font-size:17px;color:#ffffff;margin:0px;border-radius:12px;background-color:var(--lila);display:flex;justify-content:center;align-items:center;}.elementor .e-4a2e44ea-e4eb{font-size:18px;}.elementor .e-508e4d77-6b63{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;}.elementor .e-4c06b317-7116{width:40px;height:40px;font-family:var(--font-cim);font-weight:700;font-size:17px;color:#ffffff;margin:0px;border-radius:12px;background-color:var(--lila);display:flex;justify-content:center;align-items:center;}.elementor .e-729ae7ee-c353{font-size:18px;}.elementor .e-5ae5d656-2f8d{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;}.elementor .e-2deff213-9f93{width:40px;height:40px;font-family:var(--font-cim);font-weight:700;font-size:17px;color:#ffffff;margin:0px;border-radius:12px;background-color:var(--lila);display:flex;justify-content:center;align-items:center;}.elementor .e-1c4a7cf4-7a03{font-size:18px;}.elementor .e-15ccc6d0-cf3c{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;}.elementor .e-3c20d6ac-b67c{width:40px;height:40px;font-family:var(--font-cim);font-weight:700;font-size:17px;color:#ffffff;margin:0px;border-radius:12px;background-color:var(--lila);display:flex;justify-content:center;align-items:center;}.elementor .e-7cf31b44-7764{font-size:18px;}.elementor .e-7feb6601-632c{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:12px;}.elementor .e-5b472327-f544{display:grid;gap:20px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-592c521a-a3c5{display:flex;flex-direction:column;gap:40px;}.elementor .e-3811e0bd-da66{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;}.elementor .e-19215089-74ea{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:28px;box-shadow:0px 20px 50px 0px rgba(74, 59, 140, 0.18);display:block;}.elementor .e-254367bc-31b2{min-width:0px;max-width:440px;padding:0px;flex:1 1 340px;}.elementor .e-710cee-7ef9{font-family:var(--font-szoveg);font-weight:600;font-size:14px;color:var(--lila);letter-spacing:0.08em;margin:0px;}.elementor .e-2e24d62f-2f84{max-width:640px;font-family:var(--font-szoveg);font-size:15px;color:var(--szoveg-halvany);line-height:1.6;margin:0px;& a { color: var(--lila); text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: var(--lila-sotet); }\n}.elementor .e-3bd49185-cb8b{font-family:var(--font-cim);font-weight:500;font-size:22px;color:var(--lila);line-height:1.45;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:8px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;border-radius:18px;background-color:var(--lila-halvany);}.elementor .e-a56927d-ec4b{line-height:1.7;}.elementor .e-19f40038-1198{line-height:1.7;}.elementor .e-4359e791-8ccc{width:100%;padding:0px;margin-block-start:8px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:center;}.elementor .e-50f63d0-8cbf{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:999 1 420px;align-items:flex-start;}.elementor .e-76b933c8-6771{display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .e-63d40304-aeef{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}.elementor .e-5b57f72-e6bd{max-width:640px;padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-3c692763-777f{font-size:18px;}.elementor .e-7f0dd41e-da45{line-height:1.65;}.elementor .e-1741db8d-203f{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-137d46e0-f558{font-size:18px;}.elementor .e-254f7193-56a6{line-height:1.65;}.elementor .e-858aeed-947e{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-1e1e6337-9452{font-size:18px;}.elementor .e-213d8e11-db13{line-height:1.65;}.elementor .e-4b047c8a-6abd{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-11c13849-f3ec{font-size:18px;}.elementor .e-70a273a1-c300{line-height:1.65;}.elementor .e-78c623c1-5d46{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-2a22e813-380c{font-size:18px;}.elementor .e-2bf525f7-5f4a{line-height:1.65;}.elementor .e-21071c18-f980{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-2bdf97b6-49e3{font-size:18px;}.elementor .e-30abeee1-9ea4{line-height:1.65;}.elementor .e-3a9f8203-b061{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-33aa71db-96c7{font-size:18px;}.elementor .e-a4ea616-b055{line-height:1.65;}.elementor .e-46df0b51-3828{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-4568b531-ba24{font-size:18px;}.elementor .e-3e0d62dd-6885{line-height:1.65;& a { color: var(--lila); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-3bf9c69a-73d8{padding:26px;border-radius:20px;background-color:#ffffff;display:flex;flex-direction:column;gap:10px;}.elementor .e-34cb10a3-e2da{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-10a44b27-71fb{display:flex;flex-direction:column;gap:40px;}.elementor .e-2a641110-6e37{width:100%;padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--hatter-halvany);display:flex;flex-direction:column;}.elementor .e-11418071-c329{font-family:var(--font-szoveg);font-size:17px;color:var(--lila-sotet);line-height:1.6;margin:0px;}.elementor .e-64947564-d18c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;}.elementor .e-13e92ed0-e79b{min-width:0px;padding:28px;border-radius:20px;border-width:0px;border-style:none;background-color:#ffffff;box-shadow:0px 16px 40px 0px rgba(46, 36, 102, 0.12);flex:1 1 420px;}.elementor .e-346cb2f-fbc4{display:flex;flex-direction:row;gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-5334fd7f-1d78{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--levendula);display:flex;flex-direction:column;}