@-webkit-keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes infinite-spinning{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.employee{width:100%;background:#f2f2f2;flex:1 1 auto;display:-webkit-flex;display:flex;flex-direction:column;}.employee:hover .employee__overlay{-webkit-transform:translateY(0%);transform:translateY(0%);}.employee__image{flex:0 0 auto !important;position:relative;overflow:hidden;}.employee__image img{width:100%;}.employee__overlay{position:absolute;z-index:1;left:0;top:0;right:0;bottom:0;padding:10px;background:rgba(0,102,171,.9);-webkit-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;color:#fff;}@media (min-width: 48em){.employee__overlay{padding:40px;}}.employee__link{color:#fff;}.employee__link:hover{color:#85c2e9;}.employee__link2{color:#1d1d1b;}.employee__link2:hover{color:#0066ab;}.employee__email{font-weight:bold;margin-top:.5rem;}.employee__email2,.employee__tel2{font-weight:300;}.employee__socials{margin-top:.5rem;}.employee__social:hover img{opacity:.45;}.employee__social img{width:22px;height:22px;-webkit-transition:.25s ease;transition:.25s ease;}@media (min-width: 48em){.employee__social img{width:25px;height:25px;}}.employee__kompetenzen{margin-top:.5rem;}.employee__infos{flex:1 1 auto !important;padding:10px 10px;}@media (min-width: 48em){.employee__infos{padding:20px 40px;}}.employee__infos--noImage{padding:0 40px 20px 40px;}.employee__name{font-weight:900;}@media (min-width: 48em){.employee__name{font-size:1.16rem;}}