.elementor .e-rp-klogo{width:6.5rem;height:2rem;object-fit:contain;}.elementor .e-rp-kname{min-width:0px;font-family:var(--tws-font-display);font-weight:600;font-size:1rem;color:var(--tws-ink);line-height:1.35;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;transition:all 200ms;}.elementor .e-rp-kkopf{min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-rp-kbranche{min-width:0px;font-family:var(--tws-font-mono);font-size:0.6875rem;color:var(--tws-ink-faint);line-height:1.5;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-rp-kfuss{min-width:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;gap:0.75rem;justify-content:space-between;align-items:flex-end;}.elementor .e-rp-kachel{height:100%;min-width:0px;padding-block-start:1.75rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-end-width:1px;border-inline-end-width:1px;border-color:var(--tws-line);border-style:solid;transition:all 200ms;display:flex;flex-direction:column;gap:1.25rem;justify-content:space-between;}.elementor .e-rp-kachel:hover,.elementor .e-rp-kachel:focus-visible{background-color:var(--tws-surface);}