.elementor .tcb-meta{font-family:var(--tcb-schrift);font-weight:500;font-size:13px;color:var(--tcb-text-hell);line-height:1.4;}.elementor .tcb-link:hover,.elementor .tcb-link:focus-visible{color:var(--tcb-rot);}.elementor .tcb-link{font-family:var(--tcb-schrift);font-weight:600;font-size:15px;color:var(--tcb-gruen);text-decoration:none;padding-block-start:6px;margin-block-start:auto;}.elementor .tcb-karte-inhalt{padding:24px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto;}.elementor .tcb-karte-bild{width:100%;height:190px;object-fit:cover;display:block;}.elementor .tcb-karte:hover,.elementor .tcb-karte:focus-visible{box-shadow:0px 12px 28px 0px rgba(20,62,50,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .tcb-karte{overflow:hidden;padding:0px;border-radius:14px;border-width:1px;border-color:var(--tcb-linie);border-style:solid;background-color:var(--tcb-weiss);box-shadow:0px 2px 10px 0px rgba(20,62,50,0.06);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:0px;}.elementor .tcb-text{font-family:var(--tcb-schrift);font-weight:400;font-size:17px;color:var(--tcb-text-hell);line-height:1.65;}.elementor .tcb-h3{font-family:var(--tcb-schrift);font-weight:600;font-size:20px;color:var(--tcb-text);line-height:1.35;}.elementor .tcb-innen{width:100%;max-width:1160px;padding:0px;display:flex;flex-direction:column;gap:40px;}