.elementor .e-7ff2d7fc-679a{font-family:var(--font-main);font-weight:600;font-size:19px;color:#F5B400;letter-spacing:-0.2px;}.elementor .e-197efd6e-294b{font-family:var(--font-main);font-weight:800;font-size:68px;color:#f5f5f7;letter-spacing:-2.5px;line-height:1.04;text-transform:none;}.elementor .e-1a9cf3ab-beda{max-width:560px;font-family:var(--font-main);font-weight:500;font-size:21px;color:rgba(245,245,247,0.72);letter-spacing:-0.2px;line-height:1.45;}.elementor .e-1d48076f-8e9f:hover,.elementor .e-1d48076f-8e9f:focus-visible{background-color:#ffc933;}.elementor .e-1d48076f-8e9f{font-family:var(--font-main);font-weight:600;font-size:16px;color:#1d1d1f;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:#F5B400;transition:all 0.2s;}.elementor .e-19fcabe5-e450:hover,.elementor .e-19fcabe5-e450:focus-visible{background-color:rgba(255,255,255,0.22);}.elementor .e-19fcabe5-e450{font-family:var(--font-main);font-weight:600;font-size:16px;color:#f5f5f7;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-radius:999px;background-color:rgba(255,255,255,0.12);backdrop-filter:blur(20px);transition:all 0.2s;}.elementor .e-2d6ddc14-333d{padding-block-start:12px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .e-7f0b4f73-5f65{max-width:700px;padding:0px;flex-direction:column;gap:22px;}.elementor .e-32ab9467-1553{width:100%;height:auto;filter:drop-shadow(0px 20px 40px rgba(0,0,0,0.5));}.elementor .e-58c25c3d-9658{width:480px;height:auto;position:relative;padding:0px;flex:0 0 auto;}.elementor .e-465f172f-cb72{width:100%;min-height:88vh;padding-block-start:170px;padding-block-end:120px;padding-inline-start:64px;padding-inline-end:64px;background-image:linear-gradient(90deg, rgba(0,0,0,0.88) 0%,rgba(0,0,0,0.6) 50%,rgba(0,0,0,0.15) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;gap:56px;justify-content:space-between;align-items:center;}.elementor .e-de34a9f-2ce2{position:relative;padding:0px;margin-block-start:-66px;background-image:url("https://hsv-soemmerda.de/wp-content/uploads/2026/09/einsteinhalle_header.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#0a0a0a;}.elementor .e-65c5da56-ea9a{font-family:var(--font-main);font-weight:600;font-size:14px;color:#b58300;}.elementor .e-6d40c85f-f925{font-family:var(--font-main);font-weight:800;font-size:28px;color:#1d1d1f;letter-spacing:-0.8px;line-height:1.1;text-transform:none;}.elementor .e-62088a7b-363b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:4px;padding-inline-end:4px;flex-direction:column;gap:2px;}.elementor .e-7ae3b84e-c321{width:100%;display:block;}.elementor .e-3b8a5eb0-823e{width:100%;padding:0px;flex-direction:column;gap:18px;}.elementor .e-5133ba49-a06d{width:340px;position:relative;inset-block-start:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;border-radius:22px;background-color:#f5f5f7;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.05) inset;flex-direction:column;gap:0px;flex:0 0 auto;}.elementor .e-4bc55c4f-e188{font-family:var(--font-main);font-weight:600;font-size:17px;color:#b58300;}.elementor .e-467d6dfb-6b5a{font-family:var(--font-main);font-weight:800;font-size:44px;color:#1d1d1f;letter-spacing:-1.5px;line-height:1.08;text-transform:none;}.elementor .e-1c095c1-f1fc{padding:0px;flex-direction:column;gap:4px;}.elementor .e-5341882e-d7fb{width:100%;height:210px;object-fit:cover;margin-block-end:10px;}.elementor .e-219edab-d880{font-family:var(--font-main);font-weight:600;font-size:13px;color:#6e6e73;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4c997cb6-8bb3{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;line-height:1.25;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-4994ada5-db87{font-family:var(--font-main);font-size:15px;color:#6e6e73;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-75b851-5910:hover,.elementor .e-75b851-5910:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.015, 1.015, 1);}.elementor .e-75b851-5910{overflow:hidden;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:8px;}.elementor .e-1c194174-703e{width:100%;height:210px;object-fit:cover;margin-block-end:10px;}.elementor .e-6b90c42d-8ad2{font-family:var(--font-main);font-weight:600;font-size:13px;color:#6e6e73;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3a36f81b-6ad0{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;line-height:1.25;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-2054a046-5a10{font-family:var(--font-main);font-size:15px;color:#6e6e73;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1b75c719-23ee:hover,.elementor .e-1b75c719-23ee:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.015, 1.015, 1);}.elementor .e-1b75c719-23ee{overflow:hidden;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:8px;}.elementor .e-332f3d1b-fa9e{width:100%;height:210px;object-fit:cover;margin-block-end:10px;}.elementor .e-6dc1eb06-dc58{font-family:var(--font-main);font-weight:600;font-size:13px;color:#6e6e73;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-38d26744-7601{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;line-height:1.25;text-transform:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-6e73d6cf-91b3{font-family:var(--font-main);font-size:15px;color:#6e6e73;line-height:1.5;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1a15f651-a97e:hover,.elementor .e-1a15f651-a97e:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.015, 1.015, 1);}.elementor .e-1a15f651-a97e{overflow:hidden;padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:8px;}.elementor .e-6105b90-1c24{padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}.elementor .e-7aa16d38-d489{font-family:var(--font-main);font-weight:600;font-size:17px;color:#b58300;}.elementor .e-52dae114-7012{font-family:var(--font-main);font-weight:800;font-size:44px;color:#1d1d1f;letter-spacing:-1.5px;line-height:1.08;text-transform:none;}.elementor .e-617ab0c6-41c1{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;}.elementor .e-5faf9bdc-a643{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;text-transform:none;}.elementor .e-3ce264c0-6a05{font-family:var(--font-main);font-size:14px;color:rgba(29,29,31,0.7);}.elementor .e-60987f8d-f964:hover,.elementor .e-60987f8d-f964:focus-visible{box-shadow:0px 20px 44px 0px rgba(245,180,0,0.35);transform:scale3d(1.02, 1.02, 1);}.elementor .e-60987f8d-f964{min-height:150px;padding:24px;border-radius:22px;background-color:#F5B400;transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-7271d4bb-b881{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;text-transform:none;}.elementor .e-402435ee-84bd{font-family:var(--font-main);font-size:14px;color:#6e6e73;}.elementor .e-267e1f61-fccf:hover,.elementor .e-267e1f61-fccf:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.02, 1.02, 1);}.elementor .e-267e1f61-fccf{min-height:150px;padding:24px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-4b2fdb6d-33aa{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;text-transform:none;}.elementor .e-69f6e479-b04a{font-family:var(--font-main);font-size:14px;color:#6e6e73;}.elementor .e-1d7aa0cf-e0e0:hover,.elementor .e-1d7aa0cf-e0e0:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.02, 1.02, 1);}.elementor .e-1d7aa0cf-e0e0{min-height:150px;padding:24px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-1085fa20-1ca2{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;text-transform:none;}.elementor .e-1035aec3-fdb3{font-family:var(--font-main);font-size:14px;color:#6e6e73;}.elementor .e-544073a6-1dda:hover,.elementor .e-544073a6-1dda:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.02, 1.02, 1);}.elementor .e-544073a6-1dda{min-height:150px;padding:24px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-65ad9815-6de8{font-family:var(--font-main);font-weight:700;font-size:21px;color:#1d1d1f;letter-spacing:-0.4px;text-transform:none;}.elementor .e-8320980-e296{font-family:var(--font-main);font-size:14px;color:#6e6e73;}.elementor .e-5a1bb452-3e2b:hover,.elementor .e-5a1bb452-3e2b:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.10);transform:scale3d(1.02, 1.02, 1);}.elementor .e-5a1bb452-3e2b{min-height:150px;padding:24px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-f7879db-401d{font-family:var(--font-main);font-weight:700;font-size:21px;color:#f5f5f7;letter-spacing:-0.4px;text-transform:none;}.elementor .e-363b2886-3d18{font-family:var(--font-main);font-size:14px;color:rgba(245,245,247,0.6);}.elementor .e-2d87b0f-bb3a:hover,.elementor .e-2d87b0f-bb3a:focus-visible{box-shadow:0px 20px 44px 0px rgba(0,0,0,0.25);transform:scale3d(1.02, 1.02, 1);}.elementor .e-2d87b0f-bb3a{min-height:150px;padding:24px;border-radius:22px;background-color:#1d1d1f;transition:all 0.3s;flex-direction:column;gap:4px;justify-content:flex-end;}.elementor .e-408b4d55-68d0{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}.elementor .e-bedb792-d2ea{min-width:0px;padding:0px;flex-direction:column;gap:32px;flex:1 1 0px;}.elementor .e-733f26cd-39bb{font-family:var(--font-main);font-weight:600;font-size:13px;color:#6e6e73;}.elementor .e-60ee85ec-8dd5{font-family:var(--font-main);font-weight:600;font-size:12px;color:#1d1d1f;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:6px;border-radius:999px;background-color:#F5B400;}.elementor .e-1e89b313-cc05:hover,.elementor .e-1e89b313-cc05:focus-visible{opacity:70%;}.elementor .e-1e89b313-cc05{width:180px;height:auto;border-radius:12px;background-color:#f4f4f1;transition:opacity 0.2s;}.elementor .e-48e098b1-391e{font-family:var(--font-main);font-weight:600;font-size:12px;color:#f5f5f7;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:6px;border-radius:999px;background-color:#1d1d1f;}.elementor .e-1c577941-24eb:hover,.elementor .e-1c577941-24eb:focus-visible{opacity:70%;}.elementor .e-1c577941-24eb{width:150px;height:auto;border-radius:12px;background-color:#f4f4f1;transition:opacity 0.2s;}.elementor .e-58fe219-4b93:hover,.elementor .e-58fe219-4b93:focus-visible{opacity:70%;}.elementor .e-58fe219-4b93{width:150px;height:auto;border-radius:12px;background-color:#f4f4f1;transition:opacity 0.2s;}.elementor .e-bc8a9e9-e8d8{font-family:var(--font-main);font-weight:600;font-size:12px;color:#8a6400;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:6px;border-radius:999px;background-color:#fdf1cc;}.elementor .e-d0654fe-b162:hover,.elementor .e-d0654fe-b162:focus-visible{opacity:70%;}.elementor .e-d0654fe-b162{width:120px;height:auto;border-radius:12px;background-color:#f4f4f1;transition:opacity 0.2s;}.elementor .e-5335e351-335b:hover,.elementor .e-5335e351-335b:focus-visible{opacity:70%;}.elementor .e-5335e351-335b{width:120px;height:auto;border-radius:12px;background-color:#f4f4f1;transition:opacity 0.2s;}.elementor .e-57cc1ef8-1cdc{font-family:var(--font-main);font-weight:600;font-size:12px;color:#6e6e73;padding-block-start:4px;padding-block-end:4px;padding-inline-start:12px;padding-inline-end:12px;margin-block-start:6px;border-radius:999px;background-color:#f5f5f7;}.elementor .e-17a0745c-e76b{font-family:var(--font-main);font-size:13px;color:#5a5a55;line-height:1.6;text-align:center;}.elementor .e-742b3fee-d02b:hover,.elementor .e-742b3fee-d02b:focus-visible{background-color:#e8e8ed;}.elementor .e-742b3fee-d02b{font-family:var(--font-main);font-weight:600;font-size:14px;color:#1d1d1f;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:10px;border-radius:999px;background-color:#f5f5f7;transition:all 0.2s;}.elementor .e-68f2c869-a827{width:230px;position:sticky;inset-block-start:90px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:16px;padding-inline-end:16px;border-radius:22px;background-color:#ffffff;box-shadow:0px 2px 12px 0px rgba(0,0,0,0.04);flex-direction:column;gap:12px;flex:0 0 auto;align-items:center;}.elementor .e-505dba10-77e8{width:100%;max-width:1480px;padding-block-start:72px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:32px;align-items:flex-start;}.elementor .e-75a2a99-a405{width:100%;font-family:var(--font-main);color:#1d1d1f;padding:0px;background-color:#f5f5f7;flex-direction:column;gap:0px;}