.team-item{text-align:center;overflow:hidden;}.team-thumb{background-color:#1b1525;height:280px;position:relative;overflow:hidden;}.team-thumb img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;mix-blend-mode:luminosity;transition:all .5s cubic-bezier(.1,.75,.25,1);}.team-item:hover .team-thumb img{transform:scale(1.05);mix-blend-mode:normal;}.team-content{position:relative;margin:-50px 10px 0;box-shadow:0 1px 3px rgb(0 0 0 / 10%);z-index:1;}.team-content-inner{background-color:#fff;padding:30px 20px;border-radius:3px;position:relative;overflow:hidden;z-index:-1;}.team-content-inner svg{width:50px;height:50px;position:absolute;left:-20px;top:-20px;}.team-content-inner .shape{background:#015fc9;width:50px;height:100px;position:absolute;right:35px;bottom:-60px;border-radius:2px;transform:rotate(45deg);}.team-content-inner .shape.shape-2{opacity:.5;right:70px;bottom:-70px;}.team-content-inner .shape.shape-3{background:#021138;opacity:.8;width:60px;right:-25px;bottom:-50px;z-index:-1;height:60px;}.team-social{position:absolute;right:15px;top:-22.5px;z-index:1;}.team-social ul{position:absolute;left:0;bottom:45px;list-style:none;visibility:hidden;}.team-social ul li{visibility:hidden;opacity:0;margin-bottom:5px;transform:translateY(5px);transition:all .5s cubic-bezier(.1,.75,.25,1);}.team-social ul li a{background-color:#fff;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#015fc9;transition:all .3s cubic-bezier(.1,.75,.25,1);}.team-social ul li a:hover{background:#015fc9;transition:all .3s cubic-bezier(.1,.75,.25,1);color:#fff;}.team-social ul li:nth-child(1){transition-delay:250ms;}.team-social ul li:nth-child(2){transition-delay:200ms;}.team-social ul li:nth-child(3){transition-delay:150ms;}.team-social ul li:nth-child(4){transition-delay:100ms;}.team-social ul li a{color:#015fc9;}.team-social .expand{background:#015fc9;width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:15px;cursor:pointer;}.team-social:hover ul{visibility:visible;}.team-social:hover ul li{transform:translateY(0);visibility:visible;opacity:1;}.team-content .team-name{font-size:18px;line-height:18px;font-weight:700;color:#16243d;letter-spacing:-.5px;margin-bottom:10px;}.team-content .team-name a{color:#16243d;}.team-content .team-name a:hover{color:#015fc9;}.team-content h4{font-size:15px;font-weight:500;color:#696e77;margin:0;line-height:1;}