.tagespunkt[data-v-62df43a6]{width:100%}.tagespunkt_footer[data-v-62df43a6]{display:flex;flex-direction:column}.tagespunkt_grid[data-v-62df43a6]{display:grid;grid-template-rows:auto 1fr auto}.text-small.italic[data-v-62df43a6]{white-space:pre-wrap}@media screen and (min-width: 1200px)and (max-width: 1399.98px){.tagespunkt[data-v-62df43a6]{width:calc(50% - (var(--es-base-unit) - var(--es-base-unit)/2))}}@media screen and (min-width: 1400px)and (max-width: 1679.98px){.tagespunkt[data-v-62df43a6]{width:calc(33% - (var(--es-base-unit) - var(--es-base-unit)/3))}}@media screen and (min-width: 1680px){.tagespunkt[data-v-62df43a6]{width:calc(25% - (var(--es-base-unit) - var(--es-base-unit)/4))}}
.uhrzeit[data-v-605dbea4]{display:inline-block;padding-left:1px}.tagespunktContainer[data-v-605dbea4]{display:flex;flex-wrap:wrap;gap:var(--es-base-unit)}
.tagespunkte[data-v-ad454ee4]{border-top:1px solid #eee;margin-top:5px;padding-top:var(--es-base-unit)}
.ampel__wrapper[data-v-a0abe854]{justify-content:left;align-items:center;margin-left:2px}
.kip-anmelden-button[data-v-7e555be8]{width:100%;margin:15px 2px 2px 0}.kurs-details-wrapper[data-v-7e555be8]{width:100%;min-width:300px;padding:var(--space-m)}.kurs-details[data-v-7e555be8]{width:100%;display:grid;font-size:calc(var(--es-base-unit)*1.4);grid-template-columns:30px 1fr;grid-row-gap:var(--space-xs)}.kipdetail-kursbild[data-v-7e555be8]{width:100%}@media screen and (max-width: 700px){.kipdetail-kursbild[data-v-7e555be8]{display:none}}.text-kip-preiskategorienHinweis[data-v-7e555be8]{font-size:clamp(1rem, 0.96rem + 0.125vw, 1.2rem);text-decoration:underline}.preis-statt span[data-v-7e555be8]{text-decoration:line-through;padding-left:5px}.preis-endpreis[data-v-7e555be8]{font-size:2rem;font-weight:600;letter-spacing:.15px;line-height:1.2}
p[data-v-5fbe71b5]{display:-webkit-box;-webkit-line-clamp:var(--52247bd0);-webkit-box-orient:vertical;overflow:hidden}.weiterlesen-wrapper[data-v-5fbe71b5]{display:flex;flex-direction:row;justify-content:flex-end;margin-top:var(--space-s)}.weiterlesen-wrapper span[data-v-5fbe71b5]{cursor:pointer}
.dozentenGrid[data-v-03fd1499]{display:grid;gap:var(--es-base-unit);grid-template-columns:repeat(auto-fill, minmax(400px, 1fr))}@container esLayout_main_inner-container (max-width: 400px){.dozentenGrid[data-v-03fd1499]{grid-template-columns:1fr}}.dozentKarte[data-v-03fd1499]{display:flex;flex-direction:row;background:var(--es-light-grey-4)}.dozentBild[data-v-03fd1499]{width:150px;min-width:150px;height:150px;object-fit:cover}.dozentText[data-v-03fd1499]{padding:var(--space-s)}.dozentBeschreibung[data-v-03fd1499]{margin-top:var(--space-xs)}
.dozentenGrid[data-v-d766f080]{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--es-base-unit)}.dozentKarte[data-v-d766f080]{display:flex;flex-direction:column;background:var(--es-light-grey-4);flex-basis:150px}.dozentBild[data-v-d766f080]{width:150px;min-width:150px;height:150px;object-fit:cover}.dozentText[data-v-d766f080]{padding:var(--space-s)}
.preis-grid[data-v-80cb8d60]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:calc(2*var(--es-base-unit));grid-template-areas:"bezeichnung preis" "beschreibung info";border-bottom:1px solid var(--es-mid-grey)}.preis-statt span[data-v-80cb8d60]{text-decoration:line-through;padding-left:5px}.preis-bezeichnung[data-v-80cb8d60]{display:flex;align-items:flex-start}.preis-endpreis[data-v-80cb8d60]{font-size:2rem;font-weight:600;letter-spacing:.15px;line-height:1.2}.preis-bezeichnung[data-v-80cb8d60]{grid-area:bezeichnung}.preis-beschreibung[data-v-80cb8d60]{grid-area:beschreibung}.preis-anzeige[data-v-80cb8d60]{grid-area:preis}.preis-info[data-v-80cb8d60]{grid-area:info}
th[data-v-8dbb7968]{background-color:#f2f2f2}th[data-v-8dbb7968],td[data-v-8dbb7968]{border-bottom:1px solid #ddd;vertical-align:top}.tableCellContainer[data-v-8dbb7968]{padding:12.5px 30px}.tableCellContainer span[data-v-8dbb7968]{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:200px;min-width:120px}tr:last-child>td[data-v-8dbb7968],tr>th[data-v-8dbb7968]{border-bottom-width:0}
.accordion--wrapper .accordion .accordionTitle[data-v-51debe22]{font-weight:600}.accordionContent[data-v-51debe22]{overflow-x:auto}
.tableCellContainer[data-v-d1ea1572]{padding:12.5px 30px}.tableCellContainer span[data-v-d1ea1572]{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:200px;min-width:120px}
.tableCellContainer[data-v-5877beef]{padding:12.5px 30px}.tableCellContainer>span[data-v-5877beef]{display:inline-block;text-overflow:ellipsis;overflow:hidden;max-width:200px;min-width:120px}
.tableWrapper--mitGruppe[data-v-ec852b88]{padding-left:45px}.tableWrapper[data-v-ec852b88]{visibility:hidden;overflow:hidden;height:0}
