.zwei14-consultants .consultants-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-l);margin-bottom:20px}.zwei14-consultants .consultants-tabs .consultants-tab{font-size:var(--text-m);font-weight:900;line-height:1.2;letter-spacing:.48px;cursor:pointer;position:relative}.zwei14-consultants .consultants-tabs .consultants-tab:not(.active){color:var(--neutral-grey)}.zwei14-consultants .consultants-tabs .consultants-tab:not(.active):after{background-color:var(--neutral-grey)}.zwei14-consultants .consultants-tabs .consultants-tab:after{content:"";display:inline-block;position:absolute;bottom:-8px;left:0;width:100%;height:4px;background-color:var(--base-dark);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform var(--ttas);transition:-webkit-transform var(--ttas);transition:transform var(--ttas);transition:transform var(--ttas),-webkit-transform var(--ttas)}.zwei14-consultants .consultants-tabs .consultants-tab:hover{color:var(--base-dark)}.zwei14-consultants .consultants-tabs .consultants-tab:hover:after{background-color:var(--base-dark);-webkit-transition:all var(--ttas);transition:all var(--ttas)}.zwei14-consultants .swiper-container:not(.swiper-container-initialized)>.swiper-wrapper,.zwei14-consultants .swiper:not(.swiper-initialized)>.swiper-wrapper{overflow:unset}.zwei14-consultants .swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:8px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.12);box-shadow:0 0 8px 0 rgba(0,0,0,.12);overflow:hidden;margin-bottom:50px;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all var(--ttas);transition:all var(--ttas)}.zwei14-consultants .swiper-content:hover{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all var(--ttas);transition:all var(--ttas)}.zwei14-consultants .swiper-content:hover .content{max-height:300px;padding-top:24px;opacity:1;-webkit-transition:all var(--ttas);transition:all var(--ttas)}.zwei14-consultants .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear;height:400px}.zwei14-consultants .swiper-image img{display:block}.zwei14-consultants .swiper-text{width:100%;-ms-flex-item-align:center;align-self:center;padding:24px;background:#fff}.zwei14-consultants .swiper-text .title{font-family:"Cera Pro";font-size:24px;font-style:normal;font-weight:900;line-height:1.15;letter-spacing:.48px;text-transform:uppercase}.zwei14-consultants .swiper-text .content{font-size:var(--text-s);font-weight:700;line-height:1.15;letter-spacing:.36px;color:var(--neutral-grey);max-height:0;overflow:hidden;opacity:0;padding-top:0;-webkit-transition:var(--ttas);transition:var(--ttas)}.zwei14-consultants .swiper-button-next:after,.zwei14-consultants .swiper-button-prev:after{display:none}.zwei14-consultants .swiper-controls{padding-bottom:50px}.zwei14-consultants .swiper-pagination{bottom:0}.zwei14-consultants .swiper-button-prev,.zwei14-consultants .swiper-rtl .swiper-button-next{left:0}.zwei14-consultants .swiper-button-next,.zwei14-consultants .swiper-rtl .swiper-button-prev{right:0}.zwei14-consultants .swiper-button-next,.zwei14-consultants .swiper-button-prev{width:40px;height:40px;border:none;background:0 0;padding:0;top:unset;bottom:0}.zwei14-consultants .swiper-button-prev{left:unset;right:50px}.zwei14-consultants .swiper-pagination-bullet-active{background-color:#000}.zwei14-consultants .swiper-button-play-pause .play-icon{display:none}@media (min-width:768px){.zwei14-consultants .consultants-tabs .consultants-tab:after{bottom:-18px;height:6px}}@media (min-width:1920px){.zwei14-consultants .swiper-container:after{content:"";width:100vw;background:-webkit-gradient(linear,left top,right top,color-stop(10%,#fff),color-stop(20%,rgba(255,255,255,0)),color-stop(80%,rgba(255,255,255,0)),color-stop(90%,#fff));background:linear-gradient(90deg,#fff 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 80%,#fff 90%);position:absolute;z-index:1;height:100%;top:0;pointer-events:none;max-width:1930px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}