.elementor .e-2c080314-84eb{flex:0 0 auto;}.elementor .e-213db7ff-fcd7{min-height:clamp(480px, 35.9vw, 620px);background-image:linear-gradient(0deg, rgba(20, 23, 74, 0.72) 0%,rgba(20, 23, 74, 0.72) 100%),url("https://sport-mental.hu/wp-content/uploads/2026/10/sm-e4-hero.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-position: center 56%; background-position: 50% 47%; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-7e59c40e-4e55{font-family:var(--font-cim);font-weight:400;font-size:var(--fs-h1);color:#14174A;letter-spacing:-0.01em;line-height:1.1;margin:0px;& em { font-style: italic; }\n}.elementor .e-60dd13e3-787c{font-size:20px;color:#4A4B5C;line-height:1.6;margin:0px;}.elementor .e-2d28399d-b820{width:100%;padding:0px;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:center;}.elementor .e-8c7d3da-e267{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:28px;flex:0 1 729px;align-items:flex-start;}.elementor .e-59105950-d0fc{width:10px;height:10px;min-width:0px;padding:0px;border-radius:50%;background-color:#7FFFD4;flex:0 0 10px;}.elementor .e-1d63aa81-7ac3{font-family:var(--font-szoveg);font-weight:600;font-size:13px;color:#7FFFD4;letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin:0px;white-space: nowrap;\n}.elementor .e-7eace775-ac49{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-52a28d2b-3bbd{font-family:var(--font-szoveg);font-weight:500;font-size:13px;color:#FFFFFF;line-height:1.55;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.2);border-style:solid;flex:0 0 auto;}.elementor .e-e560efe-63a3{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-5323c94-91bd{font-family:var(--font-cim);font-weight:400;font-size:200px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1;text-align:center;margin:0px;white-space: nowrap; & em { font-style: normal; color: #7FFFD4; }\n}.elementor .e-16241283-c382{font-size:14px;color:rgba(255, 255, 255, 0.7);line-height:1.55;text-align:center;margin:0px;}.elementor .e-5ffdb349-fb69{padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-6448079f-a1c2{width:100%;height:1px;min-width:0px;padding:0px;background-color:rgba(255, 255, 255, 0.2);}.elementor .e-5e5d9270-f88f{font-family:var(--font-szoveg);font-weight:600;font-size:13px;color:rgba(255, 255, 255, 0.7);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin:0px;white-space: nowrap;\n}.elementor .e-367ed88-a539{font-family:var(--font-cim);font-weight:400;font-size:72px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1;margin:0px;}.elementor .e-78660ff0-3b73{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;align-items:center;}.elementor .e-34e7f893-5cbc{font-family:var(--font-cim);font-size:56px;color:rgba(255, 255, 255, 0.7);line-height:1.14;margin:0px;flex:0 0 auto;}.elementor .e-67d1e0ed-6ff2{font-family:var(--font-szoveg);font-weight:600;font-size:13px;color:rgba(255, 255, 255, 0.7);letter-spacing:0.12em;line-height:1.2;text-transform:uppercase;margin:0px;white-space: nowrap;\n}.elementor .e-6afe3c0c-d320{font-family:var(--font-cim);font-weight:400;font-size:72px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1;margin:0px;}.elementor .e-1ecfc9db-eeed{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 0%;align-items:center;}.elementor .e-48e93c72-2dce{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-45bb6cf7-8773{font-family:var(--font-cim);font-size:20px;color:#FFFFFF;line-height:1.5;text-align:center;font-style:italic;margin:0px;}.elementor .e-4169f1ac-a758{padding-block-start:18px;padding-block-end:18px;padding-inline-start:24px;padding-inline-end:24px;border-radius:18px;background-color:rgba(255, 255, 255, 0.08);display:flex;flex-direction:column;}.elementor .e-1ff12b5e-ce0e{min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;border-radius:28px;background-color:#14174A;display:flex;flex-direction:column;gap:28px;flex:0 1 602px;}.elementor .e-58ec5bb0-21ae{display:none;}.elementor .e-72daa9-a0ee{padding-block-start:96px;padding-block-end:96px;padding-inline-start:calc(var(--margo) - var(--panel-inset));padding-inline-end:calc(var(--margo) - var(--panel-inset));flex-direction:row;gap:64px;justify-content:space-between;align-items:center;}.elementor .e-415d17be-44a6{margin:0px;}.elementor .e-1710e710-53da{margin:0px;}.elementor .e-1dcff389-1102{width:100%;max-width:982px;padding:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-1fb3e140-aea2{width:100%;max-width:1488px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:24px;align-items:flex-start;}.elementor .e-551fea6a-280d{font-family:var(--font-cim);font-weight:400;font-size:64px;color:#14174A;letter-spacing:-0.01em;line-height:1;font-style:italic;margin:0px;}.elementor .e-54653e61-5ed8{font-family:var(--font-szoveg);font-weight:500;font-size:13px;color:#14174A;line-height:1.55;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(20, 23, 74, 0.2);border-style:solid;flex:0 0 auto;}.elementor .e-68dcef2f-5fd5{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-74d641d4-c0bd{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-71ee9e3e-f25a{margin:0px;}.elementor .e-7a5a616d-fdfe{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-5c8b77f7-2813{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:28px;}.elementor .e-595c8784-7ca3{font-family:var(--font-cim);font-weight:400;font-size:64px;color:#14174A;letter-spacing:-0.01em;line-height:1;font-style:italic;margin:0px;}.elementor .e-75679e84-6e22{font-family:var(--font-szoveg);font-weight:500;font-size:13px;color:#14174A;line-height:1.55;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(20, 23, 74, 0.2);border-style:solid;flex:0 0 auto;}.elementor .e-2807e1e3-7427{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-693aad82-860a{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-63201fff-62f2{margin:0px;}.elementor .e-106436ae-f0b0{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-31ec94fc-69ed{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:28px;}.elementor .e-3b37a804-1a52{font-family:var(--font-cim);font-weight:400;font-size:64px;color:#14174A;letter-spacing:-0.01em;line-height:1;font-style:italic;margin:0px;}.elementor .e-447bb4d1-272e{font-family:var(--font-szoveg);font-weight:500;font-size:13px;color:#14174A;line-height:1.55;padding-block-start:7px;padding-block-end:7px;padding-inline-start:14px;padding-inline-end:14px;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(20, 23, 74, 0.2);border-style:solid;flex:0 0 auto;}.elementor .e-1271e630-dddf{padding:0px;display:flex;flex-direction:row;gap:12px;justify-content:space-between;align-items:center;}.elementor .e-54c06c51-308f{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-38eefe1f-97c2{margin:0px;}.elementor .e-7b8041e2-7258{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-6084f532-90cf{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:36px;padding-inline-end:36px;border-radius:28px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:28px;}.elementor .e-761488be-77aa{width:100%;max-width:1488px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:30px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-3930a53d-97c7{padding-block-start:96px;padding-block-end:96px;padding-inline-start:calc(var(--margo) - var(--panel-inset));padding-inline-end:calc(var(--margo) - var(--panel-inset));gap:64px;}.elementor .e-31a46bd2-d828{text-align:center;margin:0px;}.elementor .e-523eb39c-13fb{text-align:center;margin:0px;}.elementor .e-40dd298-da37{width:100%;max-width:982px;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-45477460-ffdb{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-1dd318e1-f342{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-23ec1328-d637{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-44636277-ce52{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-38a127c4-8e96{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-4d6a0989-5f5d:hover,.elementor .e-4d6a0989-5f5d:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-4d6a0989-5f5d{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-963970c-f894{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-32f9c93a-b278{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-1495d2f7-ca2b{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-59216ddd-8cad{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-12260384-4183{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-7bae47a2-53e0:hover,.elementor .e-7bae47a2-53e0:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-7bae47a2-53e0{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-550ab13f-ec2a{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-6a47bd87-d95e{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-45bc7515-29f9{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-38c6ecdf-2872{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-3b4f6bce-2a7d{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-1e471086-7589:hover,.elementor .e-1e471086-7589:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-1e471086-7589{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-694b3400-954d{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-410cdca5-1418{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-31815687-2cdd{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-25e756b9-9c2f{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-4eab6feb-4200{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-5316fdac-1c30:hover,.elementor .e-5316fdac-1c30:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-5316fdac-1c30{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-3db40340-a732{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-6d2454c7-8983{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-3df44f6a-6c92{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-42f413ae-67ca{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-279bb55c-6090{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-74b72f55-d8db:hover,.elementor .e-74b72f55-d8db:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-74b72f55-d8db{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-e67f82f-9391{font-family:var(--font-cim);font-weight:400;font-size:24px;color:#14174A;line-height:1.3;margin:0px;}.elementor .e-10640a97-62fd{font-size:14px;line-height:1.55;margin:0px;}.elementor .e-6cddaff7-df63{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 0%;}.elementor .e-3e930217-89fb{font-family:var(--font-szoveg);font-weight:600;font-size:16px;color:#7FFFD4;line-height:1;margin:0px;transition:transform 0.3s;}.elementor .e-66480e02-d399{width:48px;height:48px;padding:0px;border-radius:50%;background-color:#14174A;transition:transform 0.3s;display:flex;flex:0 0 48px;justify-content:center;align-items:center;}.elementor .e-167b32a3-5088:hover,.elementor .e-167b32a3-5088:focus-visible{box-shadow:0px 16px 36px -22px rgba(20, 23, 74, 0.4);transform:translate3d(0px, -2px, 0px);}.elementor .e-167b32a3-5088{min-width:0px;text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:28px;border-radius:28px;background-color:#F4F4F4;transition:transform 0.2s, box-shadow 0.25s;display:flex;flex-direction:row;gap:20px;align-items:center;&:hover > div:last-child { transform: rotate(-45deg); }\n}.elementor .e-5aebbbfa-d79e{width:100%;max-width:1488px;padding:0px;display:grid;gap:30px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-2082f027-5cfc{padding-block-start:110px;padding-block-end:110px;padding-inline-start:calc(var(--margo) - var(--panel-inset));padding-inline-end:calc(var(--margo) - var(--panel-inset));gap:64px;align-items:center;}