/* Team Member Start */

.exad-left{
  text-align: left;
}
.exad-left .exad-team-member-thumb{
  margin-right: auto;
}

.exad-center{
  text-align: center;
}

.exad-center .exad-team-member-thumb{
  margin: 0 auto;
}

.exad-team-member-thumb.style_1{
  -webkit-animation: clip-1 10s linear infinite alternate forwards;
    animation: clip-1 10s linear infinite alternate forwards;
    overflow: hidden;
}
.exad-team-member-thumb.style_2{
  -webkit-animation: clip-2 10s linear infinite alternate forwards;
    animation: clip-2 10s linear infinite alternate forwards;
    overflow: hidden;
}
.exad-team-member-thumb.style_3{
  -webkit-animation: clip-3 10s linear infinite alternate forwards;
    animation: clip-3 10s linear infinite alternate forwards;
    overflow: hidden;
}

.exad-right{
  text-align: right;
}

.exad-right .exad-team-member-thumb{
  margin-left: auto;
}

.exad-top-background{
  clear: both;
}

.exad-team-item .exad-team-member.exad-position-left,
.exad-team-item .exad-team-member.exad-position-right {
  display: flex;
}
.exad-position-left .exad-team-member-thumb{
  width: 40%;
}
.exad-position-left .exad-team-member-content{
  width: 60%;
}
.exad-position-right .exad-team-member-thumb{
  width: 40%;
  order: 2;
}
.exad-position-right .exad-team-member-content{
  width: 60%;
  order: 1;
}
.exad-team-item .exad-team-member.exad-position-left .exad-team-member-thumb img,
.exad-team-item .exad-team-member.exad-position-right .exad-team-member-thumb img {
  height: 100%;
  object-fit: cover;
}

.elementor .exad-team-member-thumb img {
  height: 100%;
  width: 100%;
}

.exad-team-member-cta{
  text-decoration: none;
  display: inline-block;
  transition: all .3s ease;
}

.exad-team-member-social{
  margin: 0;
  padding: 0;
}

.exad-team-member-social li{
  list-style: none;
  display: inline-block;
}
.exad-team-member-social li a{
  display: block;
  position: relative;
  transition: all .3s ease;
  text-decoration: none;
}

.exad-team-member-social li a i{
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}

.exad-team-member-thumb img{
  display: block;
  object-fit: cover;
  -o-object-fit: cover;
}

.exad-team-member-content{
  position: relative;
  z-index: 8;
}

.exad-team-member-name{
  margin: 0 0 20px 0;
}

.exad-team-member-designation{
  margin: 0 0 20px 0;
  display: block;
}

.exad-team-member-about{
  margin: 0 0 20px 0;
  line-height: 1.5em;
}

@media (max-width: 480px) {
  .exad-team-item .exad-team-member.exad-position-left, 
  .exad-team-item .exad-team-member.exad-position-right {
    flex-direction: column;
  }
  .exad-team-item .exad-team-member.exad-position-left .exad-team-member-thumb img, 
  .exad-team-item .exad-team-member.exad-position-right .exad-team-member-thumb img,
  .exad-position-left .exad-team-member-thumb,
  .exad-position-left .exad-team-member-content,
  .exad-position-right .exad-team-member-thumb,
  .exad-position-right .exad-team-member-content {
    width: 100%;
  }
}

@keyframes clip-1{
  0%, 100% {
      border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  }
  14% {
      border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
  }
  28% {
      border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  }
  42% {
      border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
  }
  56% {
      border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
  }
  70% {
      border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
  }
  84% {
      border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
  }
}

@keyframes clip-2 {
  0%, 100% {
    border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
  }
  25% { 
    border-radius: 58% 42% 75% 25% / 76% 46% 54% 24%;
  }
  50% {
    border-radius: 50% 50% 33% 67% / 55% 27% 73% 45%;
  }
  75% {
    border-radius: 33% 67% 58% 42% / 63% 68% 32% 37%;
  }
}

@keyframes clip-3 {
  0%, 100% {
    border-radius: 33% 67% 58% 42% / 63% 68% 32% 37%;;
  }
  20% {
    border-radius: 45% 55% 62% 38% / 53% 51% 49% 47%;
  }
  40% {
    border-radius: 45% 55% 49% 51% / 36% 51% 49% 64%;
  }
  60% {
    border-radius: 60% 40% 57% 43% / 47% 62% 38% 53%;
  }
  80% {
    border-radius: 60% 40% 32% 68% / 38% 36% 64% 62%;
  }
}

/* Team member style eight end */