html{--lang-dir:1}html[dir="rtl"]{--lang-dir:-1}html[dir="rtl"] .tabSpaltentext .tabSpaltentext-tab svg{transform:rotate(180deg)}html[dir="rtl"] .tabSpaltentext-link svg{transform:rotate(180deg)}.tabSpaltentext{padding:70px 0;max-width:100%;overflow:hidden}@media (min-width:992px){.tabSpaltentext{padding:130px 0 110px 0}}.tabSpaltentext .tabSpaltentext-inner{text-align:center}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-inner{text-align:start;display:grid;grid-template-areas:"ue1 text1" "link1 text1";justify-content:space-between;justify-items:stretch;align-items:stretch;gap:30px 40px}}@media (min-width:1200px){.tabSpaltentext .tabSpaltentext-inner{gap:30px 120px}}.tabSpaltentext .tabSpaltentext-tab button{padding:5px 0;color:#374962;opacity:.5;text-align:center;display:block;width:100%}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-tab button{text-align:start;display:flex;align-items:center}}.tabSpaltentext .tabSpaltentext-tab button.active{opacity:1}.tabSpaltentext .tabSpaltentext-tab button.active svg{display:initial}.tabSpaltentext .tabSpaltentext-tab svg{display:none;margin-inline-end:7px;min-width:16px}.tabSpaltentext .tabSpaltentext-content{padding-top:40px}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-content{padding-top:0}}.tabSpaltentext .tabSpaltentext-content-inner{display:none}.tabSpaltentext .tabSpaltentext-content-inner.active{display:block}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-ue-1{grid-area:ue1}}.tabSpaltentext .tabSpaltentext-ue-1 p{margin:0}.tabSpaltentext .tabSpaltentext-text{padding-top:30px;width:600px;max-width:100%;margin:0 auto}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-text{grid-area:text1}}.tabSpaltentext .tabSpaltentext-link{padding-top:30px}@media (min-width:992px){.tabSpaltentext .tabSpaltentext-link{grid-area:link1;display:flex;align-items:center;gap:5px}}@media (min-width:992px){.tabSpaltentext.tabSpaltentext-list .tabSpaltentext-inner{gap:30px 130px}}@media (min-width:992px){.tabSpaltentext.tabSpaltentext-list .tabSpaltentext-ue-1{padding-top:14px}}.tabSpaltentext.tabSpaltentext-list .tabSpaltentext-text ul{margin:0;padding:0;list-style:none}.tabSpaltentext.tabSpaltentext-list .tabSpaltentext-text li{position:relative;padding:14px 20px 7px 30px;border-bottom:1px solid #374962}.tabSpaltentext.tabSpaltentext-list .tabSpaltentext-text li::after{content:"+";position:absolute;top:13px;left:0}.kleinerContentslider+.tabSpaltentext{padding:40px 0 70px 0}@media (min-width:992px){.kleinerContentslider+.tabSpaltentext{padding:80px 0 110px 0}}
