.elementor [data-id="78d8fe6a"]{display:flex!important;flex-flow:row nowrap!important;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:4px 0 8px;margin-top:8px;cursor:grab;user-select:none;-webkit-user-select:none}.elementor [data-id="78d8fe6a"]::-webkit-scrollbar{display:none}.elementor [data-id="78d8fe6a"].zk-zieht{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.elementor [data-id="78d8fe6a"]>*{flex:0 0 340px!important;width:340px!important;max-width:340px!important;scroll-snap-align:start;transform:none!important;opacity:1!important}.elementor [data-id="78d8fe6a"] img{-webkit-user-drag:none;pointer-events:none}@media (max-width:767px){.elementor [data-id="78d8fe6a"]>*{flex-basis:280px!important;width:280px!important;max-width:280px!important}}.zk-kzs-nav{display:flex;gap:8px;margin-top:24px}.zk-kzs-nav button.zk-kzs-pfeil{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #111214;border-radius:4px;color:#111214;cursor:pointer;background:transparent!important;transition:background-color .25s,color .25s,opacity .25s}.zk-kzs-nav button.zk-kzs-pfeil:hover,.zk-kzs-nav button.zk-kzs-pfeil:focus-visible{background:#111214!important;color:#F8B101}.zk-kzs-nav button.zk-kzs-pfeil:focus-visible{outline:2px solid #F8B101;outline-offset:2px}.zk-kzs-nav button.zk-kzs-pfeil[disabled]{opacity:.3;cursor:default;background:transparent!important;color:#111214}.zk-kzs-nav button.zk-kzs-pfeil svg{width:18px;height:18px}.zk-kzs-nav button.zk-kzs-zurueck svg{transform:scaleX(-1)}.zk-kzs-nav{align-items:center}.zk-kzs-punkte{display:flex;align-items:center;gap:8px;margin-left:16px}.zk-kzs-nav button.zk-kzs-punkt{all:unset;box-sizing:border-box;display:block;width:10px;height:10px;border-radius:5px;cursor:pointer;background:#CFCDC6!important;transition:width .3s ease,background-color .3s ease}.zk-kzs-nav button.zk-kzs-punkt:hover{background:#111214!important}.zk-kzs-nav button.zk-kzs-punkt.is-aktiv{width:28px;background:#F8B101!important}.zk-kzs-nav button.zk-kzs-punkt:focus-visible{outline:2px solid #F8B101;outline-offset:3px}@media (max-width:767px){.zk-kzs-punkte{margin-left:auto;gap:6px}}