.tabs__base{margin-bottom:50px;max-width:1170px;margin-left:auto;margin-right:auto;padding-left:3.75%;padding-right:3.75%}
.tabs__base:before,.tabs__base:after{content:" ";display:table}
.tabs__base:after{clear:both}
@media(min-width:1170px){.tabs__base{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
@media(min-width:1264px){.tabs__base{padding-left:0;padding-right:0}
}
.tabs__base .tabs__split{display:none}
.tabs__base .tabs__split.active{display:block}
.tabs__base .tabs__split .tab__item{display:none}
@media(min-width:1025px){.tabs__base .tabs__split .tab__anchor{display:block;position:relative;top:-55px}
}
.tabs__base .tabs__split .tabs-accordion__title{display:none}
.tabs__base .tabs__split .headline__base,.tabs__base .tabs__split .table__base,.tabs__base .tabs__split .conversionbutton .conversionbutton__base,.tabs__base .tabs__split .quote .quote__base,.tabs__base .tabs__split .richtext .richtext__base{padding-left:0;padding-right:0}
.tabs__bar{display:none;margin-bottom:30px;border-bottom:1px solid #2d373c}
@media(min-width:1025px){.tabs__bar{display:flex}
}
.dark-bg .tabs__bar{border-bottom-color:#fff}
.tabs__bar .tab__item{display:flex;position:relative;flex-direction:column;align-items:stretch;flex:1;padding:0;border:0;cursor:pointer;background:0;text-align:left}
.tabs__bar .tab__item:first-child .tab__title{margin-left:0}
.tabs__bar .tab__item:first-child[aria-selected=true]{margin-left:0}
.dark-bg .tabs__bar .tab__item{border-bottom-color:color-snow}
.dark-bg .tabs__bar .tab__item[aria-selected=true]{border-color:#fff}
.dark-bg .tabs__bar .tab__item .tab__title--background{background:#fff}
.tabs__bar .tab__item .tab__title{padding:10px 10px 20px;height:100%;margin-left:4px;position:relative}
.tabs__bar .tab__item .tab__title--background{background:#2d373c;position:absolute;width:100%;height:100%;opacity:.2;top:0;left:0}
.tabs__bar .tab__item .tab__title--background:hover{opacity:.3}
.dark-bg .tabs__bar .tab__item .tab__title{color:#fff}
.tabs__bar .tab__item[aria-selected=true]{border-top:1px solid #2d373c;border-left:1px solid #2d373c;border-right:1px solid #2d373c;margin-left:4px;margin-bottom:-1px}
.tabs__bar .tab__item[aria-selected=true] .tab__title{margin-left:0;border-bottom:1px solid}
.bright-stone-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#555f69}
.stone-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#2d373c}
.dark-stone-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#0a1419}
.blue-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#006487}
.dark-blue-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#003750}
.white-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#fff}
.grey-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#ebf0f5}
.sand-bg .tabs__bar .tab__item[aria-selected=true] .tab__title{border-bottom-color:#f5f5f0}
.tabs__bar .tab__item[aria-selected=true] .tab__title--background{background-color:transparent;height:100%}
.tabs .cq-Editable-dom--container{padding-bottom:0;padding-top:0}
.tabs-accordion{margin-bottom:50px}
.tabs-accordion:before,.tabs-accordion:after{content:" ";display:table}
.tabs-accordion:after{clear:both}
.tabs-accordion__content .cmp-text{margin-bottom:0}
.dark-bg .tabs-accordion__content{color:#fff}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tabs-accordion__content .owl-item.active .expandableComponent__base{visibility:visible !important;opacity:1 !important}
}
.dark-bg .tabs-accordion{border-bottom-color:#fff;margin-bottom:30px}
.tabs-accordion .tabs__bar{display:none}
.tabs-accordion .tabs__split{display:block;border-top:1px solid rgba(45,55,60,0.5)}
.tabs-accordion .tabs__split:before,.tabs-accordion .tabs__split:after{content:" ";display:table}
.tabs-accordion .tabs__split:after{clear:both}
.tabs-accordion .tabs__split:last-child{border-bottom:1px solid rgba(45,55,60,0.5)}
.tabs-accordion .tabs__split>:first-child{margin-top:0}
.dark-bg .tabs-accordion .tabs__split{border-top-color:#fff}
.tabs-accordion .tabs__split .tabs-accordion-title{display:block}
.tabs-accordion .tabs__split .tabs-accordion__panel{position:relative;width:100%}
.tabs-accordion .tabs__split .tabs-accordion__panel--opening .tabs-accordion__icon .tabs-accordion__toggle{transform:rotate(45deg);transition:all 300ms ease}
.tabs-accordion .tabs__split .tabs-accordion__panel--open .tabs-accordion__content{display:block}
.tabs-accordion .tabs__split .tabs-accordion__panel--open .tabs-accordion__titleLink{opacity:1}
.tabs-accordion .tabs__split .tabs-accordion__panel--open .tabs-accordion__icon{opacity:1}
.tabs-accordion .tabs__split .tabs-accordion__panel--open .tabs-accordion__icon .tabs-accordion__toggle{transition:all 300ms ease;transform:rotate(45deg)}
.tabs-accordion .tabs__split .tabs-accordion__panel--closing .accordion__icon .accordion__toggle{transform:rotate(0);transition:all 500ms ease}
.tabs-accordion .tabs__split .tabs-accordion__icon{position:absolute;bottom:0;top:0;right:0;margin:auto;height:18px;width:18px;opacity:.5}
.tabs-accordion .tabs__split .tabs-accordion__icon .tabs-accordion__toggle{position:absolute;top:0;bottom:0;right:0;width:18px;height:18px}
.tabs-accordion .tabs__split .tabs-accordion__icon .tabs-accordion__toggle:before{font-size:18px;position:absolute;bottom:0;top:0;right:0;left:0}
.tabs-accordion .tabs__split .tabs-accordion__title{border:0;display:block;font-size:20px;line-height:26px;margin-bottom:0;padding:20px 0;position:relative;text-align:left;width:100%;background:0}
.tabs-accordion .tabs__split .tabs-accordion__titleLink{cursor:pointer;display:block;padding:0 38px 0 0;text-decoration:none;opacity:.8}
.tabs-accordion .tabs__split .tabs-accordion__titleLink:hover{opacity:1}
.tabs-accordion .tabs__split .tabs-accordion__titleLink:hover .tabs-accordion__icon{opacity:1}
.dark-bg .tabs-accordion .tabs__split .tabs-accordion__titleLink{color:#fff}
.tabs-accordion .tabs__split .tabs-accordion__content{padding:20px 0 40px;display:none}