/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#node-unternehmen #team{padding:60px 0;}#node-unternehmen #team .filter{margin:40px 0;}#node-unternehmen #team .filter .items{border:1px solid #000;border-radius:20px;margin-top:10px;padding:4px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;}#node-unternehmen #team .filter .items a{display:block;border-radius:15px;padding:15px;font-weight:700;text-align:center;font-size:var(--font-size-small);line-height:var(--line-height-small);cursor:pointer;color:#000;}#node-unternehmen #team .filter .items a:hover{background:#babcbd;}#node-unternehmen #team .filter .items a.is-active{background:#000;color:#ffffff;}#node-unternehmen #team .items .group{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;display:none;}#node-unternehmen #team .items .group.is-active{display:grid;}#node-unternehmen #team .items .group .item > a{display:block;cursor:pointer;}#node-unternehmen #team .items .group .item > a picture{border-radius:5px;overflow:hidden;margin-bottom:10px;}#node-unternehmen #team .items .group .item > a picture img{transition:transform 0.5s;}#node-unternehmen #team .items .group .item > a:hover img{transform:scale(1.1);}#node-unternehmen #team .items .group .item.landscape{grid-column:span 2;}#node-unternehmen #geschichte{overflow:hidden;padding:130px 0 0 0;}#node-unternehmen #geschichte .counter{margin:0;text-align:center;position:relative;z-index:99;}#node-unternehmen #geschichte .counter .h5{margin:0;}#node-unternehmen #geschichte .counter .number{font-size:var(--font-size-big);line-height:var(--line-height-big);height:var(--line-height-big);font-weight:900;color:#000;margin-top:40px;position:relative;}#node-unternehmen #geschichte .counter .number .value{display:block;}#node-unternehmen #geschichte .counter .number .number-1{height:50%;overflow:hidden;}#node-unternehmen #geschichte .counter .number .number-2{height:50%;overflow:hidden;}#node-unternehmen #geschichte .counter .number .number-2 .value{bottom:0;position:absolute;left:0;width:100%;}#node-unternehmen #geschichte .counter .bg{position:absolute;top:50%;left:50%;width:101vw;height:0;background:#000;transform:translate(-50%,-50%);}#node-unternehmen #geschichte .content{color:#ffffff;padding:0 30px 60px 30px;margin:0 -30px;position:relative;z-index:199;}#node-unternehmen #geschichte .content a{color:#ffffff;}#node-unternehmen #geschichte .content a:hover{color:#a100ff;}#node-unternehmen #geschichte .content .items .item picture{margin-top:40px;}#node-unternehmen #geschichte .content .items .item + .item{margin-top:60px;padding-top:60px;border-top:1px solid rgba(255,255,255,0.3);}#node-unternehmen #geschichte.pin-end .content{background:#000;}.ui-dialog.team .h1{margin:0 !important;}.ui-dialog.team .h1 a.linkedin{display:inline-block;background:linear-gradient(-90deg,#a100ff 0%,#a100ff 100%);font-size:15px;width:25px;height:25px;border-radius:5px;text-align:center;color:#ffffff;vertical-align:middle;position:relative;top:-3px;margin-left:5px;line-height:25px;}.ui-dialog.team .h1 a.linkedin:before{line-height:25px;}.ui-dialog.team .h1 a.linkedin:hover{background:linear-gradient(-90deg,#a100ff 0%,#a100ff 100%);}.ui-dialog.team .position{margin-bottom:40px;}.ui-dialog.team .video-container{position:relative;height:min(calc((100vw - 60px) * 1.48),80vh);margin-top:40px;}.ui-dialog.team .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;outline:none;}.ui-dialog.team picture{display:none;}
