.block_top_employee {
  .wrapper-employee{
    .cover-image-service-trainer{
      width: 210px;
      height: 210px;
      border-radius: 50%;
      overflow: hidden;
      border: 1px solid #ECECEC;
      transition: 0.25s;
      margin: auto;
      display: flex;
      justify-content: center;
      align-items: center;
      text-align: center;
      div{
        display: flex;
        img{
          width:185px;
          height: 185px;
          border-radius: 50%;
          margin: auto;
          transition: 0.25s;
          &.lazy {
            background-image: url("../images/giphy.gif");
            background-repeat: no-repeat;
            background-position: 50% 50%;
          }
        }
      }
    }
    .content{
      text-align: center;
      padding-top: 51px;
      position: relative;
      transition: all 0.25s;
      h3.name{
        font-size: 25px;
        line-height: 40px;
        letter-spacing: 0.02em;
        color: #222A3E;
      }
      .location{
        font-size: 16px;
        line-height: 24px;
        color: #666666;
        margin-top: 2px;
        margin-bottom:13px;
        text-transform: uppercase;
        letter-spacing: 0.02em;
        transition: all 0.25s;
      }
      &::before{
        position: absolute;
        content:"";
        width: 130px;
        left: 0;
        right: 0;
        margin: auto;
        top: 30px;
        height: 1px;
        background:#ECECEC;
        transition: 0.25s;
      }
    }
    .team-social{
      text-align: center;
      a{
        display: inline-flex;
        width: 30px;
        height: 30px;
        border: 1px solid #EEEEEE;
        border-radius: 50%;
        justify-content: center;
        align-items: center;
        text-align: center;
        color:#222A3E;
        background: #EEEEEE;
        margin:0px 5px;
        i{
          font-size: 16px;
        }
        &:hover{
          background: #fff;
          border: 1px solid #FB646F;
          color:#FB646F;
        }
      }
    }
    &:hover{
      .cover-image-service-trainer{
        transition: 0.25s;
        border: 1px solid #FB646F;
        cursor: pointer;
        div{
          img{
            transform: scale(1.04);
          }
        }
      }
      .content{
        cursor: pointer;
        &::before{
          transition: 0.25s;
          background:#FB646F;
        }
        .name , .location{
          color:#FB646F ;
        }
      }
    }
  }
}