.wpm_6310_team_style_01 {
   display: block;
   float: left;
   width: 100%;
   position: relative;
   overflow: hidden;
   box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
   font-family: 'Shanti';
   cursor: pointer;
   letter-spacing: .04em;
   -webkit-transition: all 0.3s ease 0s;
   -moz-transition: all 0.3s ease 0s;
   -ms-transition: all 0.3s ease 0s;
   -o-transition: all 0.3s ease 0s;
   transition: all 0.3s ease 0s
}
.wpm_6310_team_style_01 img{
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
}
.wpm_6310_team_style_01_caption{
   background: #FFF;
   padding: 15px 10px 10px;
   text-align: center;
   float: left;
   width: 100%;
}
.wpm_6310_team_style_01_designation{
   font-size: 14px;
   font-weight: 100;
   color: #989898;
   line-height: 20px;
}
.wpm_6310_team_style_01_title{
   font-size: 18px;
   font-weight: 600;
   color: #272727;
   margin-bottom: 10px;
   line-height: 26px;
   text-transform: uppercase;
}

.wpm_6310_team_style_01_title, .wpm_6310_team_style_01_designation{
   -webkit-transition: all 0.6s ease 0s;
   -moz-transition: all 0.6s ease 0s;
   -ms-transition: all 0.6s ease 0s;
   -o-transition: all 0.6s ease 0s;
   transition: all 0.6s ease 0s;
}
.wpm_6310_team_style_01:hover .wpm_6310_team_style_01_title,
.wpm_6310_team_style_01:hover .wpm_6310_team_style_01_designation,
.wpm_6310_team_style_10:hover .wpm_6310_team_style_10_title {
   color: green;
}
ul.wpm_6310_team_style_01_social{
   padding: 0;
   margin: 20px 0 0;
   list-style: none;
   text-align: center;
}
ul.wpm_6310_team_style_01_social li{
   display: inline-block;
   margin-right: 8px;
}
ul.wpm_6310_team_style_01_social li:last-child{
   margin-right: 0;
}

ul.wpm_6310_team_style_01_social li a{
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 16px;
   color: #aaa;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}
ul.wpm_6310_team_style_01_social li a:hover{
   background: #fff;
   color: #d4434d
}
.wpm_6310_team_style_01:hover{
   margin-top: -7px;
   box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.4);
}

.wpm_6310_team_style_02 {
   text-align: center;
   overflow: hidden;
   position: relative;
   z-index: 1;
   font-family: Shanti;
   cursor: pointer;
}
.wpm_6310_team_style_02 .wpm_6310_team_style_02_pic {
   margin: 0;
   position: relative;
   border-style: solid;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s;
   overflow: hidden;
   border: 2px solid #ac130e;
}
.wpm_6310_team_style_02:hover .wpm_6310_team_style_02_pic {
   border-color: #33343e
}
.wpm_6310_team_style_02 .wpm_6310_team_style_02_pic:after {
   content: '';
   background: #33343e;
   width: 100%;
   height: 0;
   position: absolute;
   left: 0;
   opacity: 0;
   transform-origin: 0 0 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}
.wpm_6310_team_style_02:hover .wpm_6310_team_style_02_pic:after {
   height: 60%;
   opacity: 0.85;
   top: 40%
}

.wpm_6310_team_style_02 img {
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
}
.wpm_6310_team_style_02_pic:after {
   top: 50%;
}

.wpm_6310_team_style_02_team_content {
   width: calc(100% - 20px);
   position: absolute;
   left: 0;
   opacity: 0;
   -webkit-transition: all 0.5s ease 0.2s;
   -moz-transition: all 0.5s ease 0.2s;
   -ms-transition: all 0.5s ease 0.2s;
   -o-transition: all 0.5s ease 0.2s;
   transition: all 0.5s ease 0.2s;
   bottom: 7%;
   padding: 0 10px;
}
.wpm_6310_team_style_02:hover .wpm_6310_team_style_02_team_content {
   opacity: 1
}
.wpm_6310_team_style_02_title {
   font-size: 18px;
   font-weight: 600;
   color: #fff;
   text-transform: uppercase;
   margin: 0 0 5px 0;
}
.wpm_6310_team_style_02_designation {
   font-size: 14px;
   color: #fff;
   line-height: 26px;
   text-transform: capitalize
}
ul.wpm_6310_team_style_02_social {
   padding: 0;
   margin: 10px 0 0 0;
   list-style: none
}
ul.wpm_6310_team_style_02_social li{
   display: inline-block;
   margin-right: 8px;
}
ul.wpm_6310_team_style_02_social li:last-child{
   margin-right: 0;
}
.wpm_6310_team_style_02 .wpm_6310_team_style_02_social li a {
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 18px;
   color: #fff;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}

.wpm_6310_team_style_03 {
   display: block;
   float: left;
   width: 100%;
   position: relative;
   overflow: hidden;
   box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
   font-family: Shanti;
   cursor: pointer;
   letter-spacing: .04em;
   -webkit-transition: all 0.3s ease 0s;
   -moz-transition: all 0.3s ease 0s;
   -ms-transition: all 0.3s ease 0s;
   -o-transition: all 0.3s ease 0s;
   transition: all 0.3s ease 0s
}
.wpm_6310_team_style_03 img{
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
}
.wpm_6310_team_style_03_caption{
   background: #FFF;
   padding: 15px 10px 10px;
   text-align: center;
   float: left;
   width: 100%;
}
.wpm_6310_team_style_03_designation{
   font-size: 14px;
   font-weight: 100;
   color: #989898;
   line-height: 20px;
}
.wpm_6310_team_style_03_title{
   font-size: 18px;
   font-weight: 600;
   color: #272727;
   margin-bottom: 10px;
   line-height: 26px;
   text-transform: uppercase;
}

.wpm_6310_team_style_03_title, .wpm_6310_team_style_03_designation{
   -webkit-transition: all 0.6s ease 0s;
   -moz-transition: all 0.6s ease 0s;
   -ms-transition: all 0.6s ease 0s;
   -o-transition: all 0.6s ease 0s;
   transition: all 0.6s ease 0s;
}
.wpm_6310_team_style_03:hover .wpm_6310_team_style_03_title,
.wpm_6310_team_style_03:hover .wpm_6310_team_style_03_designation{
   color: green;
}
ul.wpm_6310_team_style_03_social{
   padding: 0;
   margin: 20px 0 0;
   list-style: none;
   text-align: center;
}
ul.wpm_6310_team_style_03_social li{
   display: inline-block;
   margin-right: 8px;
}
ul.wpm_6310_team_style_03_social li:last-child{
   margin-right: 0;
}

ul.wpm_6310_team_style_03_social li a{
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 16px;
   color: #aaa;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}
ul.wpm_6310_team_style_03_social li a:hover{
   background: #fff;
   color: #d4434d
}
.wpm_6310_team_style_03:hover{
   transform: scale(1.05);
}


.wpm_6310_team_style_04 {
   display: block;
   float: left;
   width: 100%;
   position: relative;
   overflow: hidden;
   box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.2);
   font-family: Shanti;
   cursor: pointer;
   letter-spacing: .04em;
   -webkit-transition: all 0.3s ease 0s;
   -moz-transition: all 0.3s ease 0s;
   -ms-transition: all 0.3s ease 0s;
   -o-transition: all 0.3s ease 0s;
   transition: all 0.3s ease 0s
}
.wpm_6310_team_style_04 img{
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
}
.wpm_6310_team_style_04_caption{
   padding: 15px 0 10px;
   text-align: center;
   float: left;
   width: 100%;
   position: absolute;
   height: 100%;
}
.wpm_6310_team_style_04_designation{
   font-size: 14px;
   font-weight: 100;
   color: #000;
   line-height: 20px;
   bottom: 70px;
   padding: 3px 20px;
}
.wpm_6310_team_style_04_title{
   font-size: 18px;
   line-height: 26px;
   font-weight: 600;
   color: #272727;
   bottom: 40px;
   padding: 0 20px 5px;
}
.wpm_6310_team_style_04_title, .wpm_6310_team_style_04_designation{
   color: #FFF;
   left: 0;
   position: absolute;
   background-color: #1F7DCF;
}
ul.wpm_6310_team_style_04_social{
   padding: 0;
   margin: 0;
   width: 100%;
   position: absolute;
   bottom: -100%;
   z-index: 999;
}
ul.wpm_6310_team_style_04_social li{
   display: inline-block;
   margin-right: 8px;
}
ul.wpm_6310_team_style_04_social li:last-child{
   margin-right: 0;
}
ul.wpm_6310_team_style_04_social li a{
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 16px;
   color: #aaa;
   margin: 0;
}
.wpm_6310_team_style_04_icon{
   position: absolute;
   font-size: 50px;
   color: #FFF;
   text-align: center;
   width: 100%;
   top: -100px;
}
.wpm_6310_team_style_04_overlay{
   position: absolute;
   width: 100%;
   height: 100%;
   left: 0;
   bottom: 0;
   padding: 0 10px;
   color: #fff;
   background: rgba(50, 50, 50, 0.5);
   opacity: 0;
}
.wpm_6310_team_style_04 img, .wpm_6310_team_style_04_title, .wpm_6310_team_style_04_designation, ul.wpm_6310_team_style_04_social, ul.wpm_6310_team_style_04_social li a, .wpm_6310_team_style_04_icon, .wpm_6310_team_style_04_overlay{

   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}

.wpm_6310_team_style_04:hover .wpm_6310_team_style_04_designation, .wpm_6310_team_style_04:hover .wpm_6310_team_style_04_title{
   left: -100%;
}
.wpm_6310_team_style_04:hover ul.wpm_6310_team_style_04_social{
   bottom: 40px;
}
.wpm_6310_team_style_04:hover img{
   transform: scale(1.05);
   opacity: .8
}
.wpm_6310_team_style_04:hover .wpm_6310_team_style_04_overlay{
   opacity: 1;
}
.wpm_6310_team_style_04:hover .wpm_6310_team_style_04_icon{
   top: 45%;
   transform: rotate(720deg);
}



.wpm_6310_team_style_05 {
   text-align: center;
   overflow: hidden;
   position: relative;
   z-index: 1;
   cursor: pointer;
   font-family: 'Shanti';
}
.wpm_6310_team_style_05 .wpm_6310_team_style_05_pic {
   margin: 0;
   position: relative;
   border-style: solid;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s;
   overflow: hidden;
   border: 2px solid #ac130e;
}
.wpm_6310_team_style_05:hover .wpm_6310_team_style_05_pic {
   border-color: #33343e
}
.wpm_6310_team_style_05 .wpm_6310_team_style_05_pic:after {
   content: '';
   background: #33343e;
   width: 100%;
   height: 0;
   position: absolute;
   left: 0;
   opacity: 0;
   transform-origin: 0 0 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}
.wpm_6310_team_style_05:hover .wpm_6310_team_style_05_pic:after {
   height: 60%;
   opacity: 0.85;
   top: 20%
}

.wpm_6310_team_style_05 img {
   width: 100%;
   height: auto;
   float: left
}
.wpm_6310_team_style_05_pic:after {
   top: 50%;
}

.wpm_6310_team_style_05_team_content {
   width: calc(100% - 20px);
   padding: 0 10px;
   position: absolute;
   left: 0;
   opacity: 0;
   -webkit-transition: all 0.5s ease 0.2s;
   -moz-transition: all 0.5s ease 0.2s;
   -ms-transition: all 0.5s ease 0.2s;
   -o-transition: all 0.5s ease 0.2s;
   transition: all 0.5s ease 0.2s;
   top: 50%;
   transform: translateY(-50%);
}
.wpm_6310_team_style_05:hover .wpm_6310_team_style_05_team_content {
   opacity: 1
}
.wpm_6310_team_style_05_title {
   font-size: 18px;
   font-weight: 600;
   color: #fff;
   text-transform: uppercase;
   margin: 0 0 5px 0;
}
.wpm_6310_team_style_05_designation {
   font-size: 14px;
   color: #fff;
   line-height: 26px;
   text-transform: capitalize
}
ul.wpm_6310_team_style_05_social {
   padding: 0;
   margin: 10px 0 0 0;
   list-style: none
}
ul.wpm_6310_team_style_05_social li {
   display: inline-block;
   margin-right: 8px;
}
ul.wpm_6310_team_style_05_social li:last-child {
   margin-right: 0;
}
.wpm_6310_team_style_05_social li a {
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 18px;
   color: #fff;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s
}
.wpm_6310_team_style_05 .wpm_6310_team_style_05_social li a:hover {
   background: #fff;
   color: #d4434d
}


.wpm_6310_team_style_06{
   text-align: center;
   overflow: hidden;
   position: relative;
   z-index: 1;
   margin: 0;
   font-family: 'Shanti';
   border: 2px solid #ac130e;
   cursor: pointer;
}
.wpm_6310_team_style_06 img{
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
}
.wpm_6310_team_style_06 figcaption{
   position: absolute;
   left: 0;
   right: 0;
   top: 0;
   bottom: 0;
   padding: 15px;
   background: rgba(25, 25, 25, 0.8);
   color: #fff;
   text-align: center;
   opacity: 0;
   -webkit-backface-visibility: hidden;
   -moz-backface-visibility: hidden;
   backface-visibility: hidden;
   transform: scale(0.6);
   -webkit-transform: scale(0.6);
   -moz-transform: scale(0.6);
   -webkit-transition: -webkit-transform 0.6s, opacity 0.3s;
   -moz-transition: -moz-transform 0.6s, opacity 0.3s;
   transition: transform 0.6s, opacity 0.3s;
}
.wpm_6310_team_style_06 figcaption:after {
   content: '';
   display: inline-block;
   width: 0px;
   height: 100%;
   vertical-align: middle;
}
.wpm_6310_team_style_06_content {
   display: inline-block;
   position: relative;
   top: 50%;
   transform: translateY(-50%);
}
.wpm_6310_team_style_06_designation{
   font-size: 14px;
   margin-bottom: 5px;
}
.wpm_6310_team_style_06_title{
   font-size: 16px;
   word-spacing: -0.15em;
   text-transform: uppercase;
   font-weight: 600;
   margin-bottom: 10px;
}
.wpm_6310_team_style_06:hover figcaption{
   opacity: 1;
   transform: scale(1);
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
}
.wpm_6310_team_style_06 img.wpm_6310_team_style_06_top_left,
.wpm_6310_team_style_06 img.wpm_6310_team_style_06_top_right,
.wpm_6310_team_style_06 img.wpm_6310_team_style_06_bottom_right,
.wpm_6310_team_style_06 img.wpm_6310_team_style_06_bottom_left{
   -webkit-transition: -webkit-transform 0.6s, opacity 0.3s;
   -moz-transition: -moz-transform 0.6s, opacity 0.3s;
   transition: transform 0.6s, opacity 0.3s;
}
.wpm_6310_team_style_06:hover img.wpm_6310_team_style_06_top_left{
   -webkit-transform: translate3d(-100%, -100%, 0);
   -moz-transform: translate3d(-100%, -100%, 0);
   -o-transform: translate3d(-100%, -100%, 0);
   transform: translate3d(-100%, -100%, 0)
}
.wpm_6310_team_style_06:hover img.wpm_6310_team_style_06_top_right{
   -webkit-transform: translate3d(100%, -100%, 0);
   -moz-transform: translate3d(100%, -100%, 0);
   -o-transform: translate3d(100%, -100%, 0);
   transform: translate3d(100%, -100%, 0)
}
.wpm_6310_team_style_06:hover img.wpm_6310_team_style_06_bottom_right{
   -webkit-transform: translate3d(100%, 100%, 0);
   -moz-transform: translate3d(100%, 100%, 0);
   -o-transform: translate3d(100%, 100%, 0);
   transform: translate3d(100%, 100%, 0)
}
.wpm_6310_team_style_06:hover img.wpm_6310_team_style_06_bottom_left{
   -webkit-transform: translate3d(-100%, 100%, 0);
   -moz-transform: translate3d(-100%, 100%, 0);
   -o-transform: translate3d(-100%, 100%, 0);
   transform: translate3d(-100%, 100%, 0)
}
ul.wpm_6310_team_style_06_social li {
   display: inline-block;
   margin-bottom: 0;
   margin-right: 8px;
}
ul.wpm_6310_team_style_06_social li:last-child {
   margin-right: 0;
}
ul.wpm_6310_team_style_06_social li a {
   text-align: center;
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 18px;
   color: #fff;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s;
}

.wpm_6310_team_style_07{
   text-align: center;
   overflow: hidden;
   position: relative;
   z-index: 1;
   margin: 0;
   cursor: pointer;
   border: 2px solid #ac130e;
   font-family: 'Shanti';
}
.wpm_6310_team_style_07 img {
   width: 100%;
   height: auto;
   padding: 0;
   margin: 0;
   float: left;
   -webkit-transition: all 0.5s ease-in-out 0s;
   -moz-transition: all 0.5s ease-in-out 0s;
   -ms-transition: all 0.5s ease-in-out 0s;
   -o-transition: all 0.5s ease-in-out 0s;
   transition: all 0.5s ease-in-out 0s;
}
.wpm_6310_team_style_07 figcaption{
   height: 110px;
   bottom: -95px;
   left: 20px;
   right: 20px;
   position: absolute;
   color: rgba(31,31,31,1);
   text-align: center;
   overflow: hidden;
   -webkit-transition: height 0.4s;
   -moz-transition: height 0.4s;
   transition: height 0.4s;
   background: #fff;
   padding: 15px 0;
   -webkit-transition: all 0.5s ease-in-out 0s;
   -moz-transition: all 0.5s ease-in-out 0s;
   -ms-transition: all 0.5s ease-in-out 0s;
   -o-transition: all 0.5s ease-in-out 0s;
   transition: all 0.5s ease-in-out 0s;
}
.wpm_6310_team_style_07_title{
   height: 20px;
   line-height: 20px;
   font-size: 18px;
   margin-bottom: 10px;
   text-transform: capitalize;
   font-weight: 600;
}
.wpm_6310_team_style_07:hover .wpm_6310_team_style_07_title {
   color: indianred;
}
.wpm_6310_team_style_07_designation{
   font-size: 16px;
   height: 35px;
   line-height: 35px;
   opacity: 0;
   -moz-transition: all 0.5s ease-in-out 0.2s;
   transition: all 0.5s ease-in-out 0.2s;
   color: rgb(92, 91, 91);
}
.wpm_6310_team_style_07_designation::before, .wpm_6310_team_style_07_designation::after{
   content: '';
   height: 1px;
   position: absolute;
   opacity: 0;
   display: block;
   width: 0;
   border-top: 1px solid #ac130e;
   -moz-transition: all 0.5s ease-in-out 0.2s;
   transition: all 0.5s ease-in-out 0.2s;
}
.wpm_6310_team_style_07_designation::after{
   right: 0;
}
.wpm_6310_team_style_07_social{
   height: 35px;
   line-height: 35px;
   font-size: 16px;
}
.wpm_6310_team_style_07:hover img{
   transform: scale(1.10);
   -moz-transform: scale(1.10);
   -webkit-transform: scale(1.10);
   -ms-transform: scale(1.10);
   -o-transform: scale(1.10);
}
.wpm_6310_team_style_07:hover figcaption{
   bottom: 0;
}
.wpm_6310_team_style_07:hover figcaption .wpm_6310_team_style_07_designation::before, .wpm_6310_team_style_07:hover figcaption .wpm_6310_team_style_07_designation::after, .wpm_6310_team_style_07:hover figcaption .wpm_6310_team_style_07_designation{
   opacity: 1;
   width: 100%;
}
.wpm_6310_team_style_07_social {
   padding: 0;
   list-style: none;
}
ul.wpm_6310_team_style_07_social{
   margin-bottom: 0;
}
ul.wpm_6310_team_style_07_social li {
   display: inline-block;
   margin-bottom: 0;
   margin-right: 8px;
}
ul.wpm_6310_team_style_07_social li:last-child {
   margin-right: 0;
}
.wpm_6310_team_style_07_social li a {
   display: inline-block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 18px;
   color: #000;
   margin: 0;
   -webkit-transition: all 0.5s ease 0s;
   -moz-transition: all 0.5s ease 0s;
   -ms-transition: all 0.5s ease 0s;
   -o-transition: all 0.5s ease 0s;
   transition: all 0.5s ease 0s;
}

.wpm_6310_team_style_08{
   text-align: center;
   overflow: hidden;
   padding: 20px 15px 0;
   border: 2px solid rgba(244, 54, 98, 1);
   transition:all 0.3s ease 0s;
   background: #FFF;
   cursor: pointer;
   font-family: 'Shanti';
}
.wpm_6310_team_style_08_pic img{
   border: 10px solid #f8f8f8;
   border-radius: 50%;
   transition: all 0.3s ease 0s;
   width: calc(100% - 20px) ;
   height:auto;
}
.wpm_6310_team_style_08_title{
   position: relative;
   margin: 38px 0 18px 0;
   font-size: 15px;
   font-weight: bold;
   text-transform: uppercase;
   color:#333;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_title {
   color: rgba(244, 54, 98, 1);
}
.wpm_6310_team_style_08_border{
   width: 100px;
   border-bottom: 3px solid #37cfd7;
   display: block;
   margin: 0 auto;
   transition: all 0.3s ease 0s;
}
.wpm_6310_team_style_08_border:after{
   content: '';
   width: 34px;
   display: block;
   position: relative;
   top:3px;
   border-bottom: 3px solid #F43662;
   margin: auto;
}
.wpm_6310_team_style_08_designation{
   overflow: hidden;
   display: block;
   margin-top:30px;
   margin-bottom:10px;
   font-size:15px;
   color:#999;
   text-transform: capitalize;
   opacity: 1;
   transition: all 0.3s ease 0s;
}
ul.wpm_6310_team_style_08_social{
   list-style: none;
   padding: 0;
   text-align: center;
   position: relative;
   bottom: -100px;
   opacity: 0;

}
ul.wpm_6310_team_style_08_social li{
   display: inline-block;
   margin-right: 8px;
}
.wpm_6310_team_style_08_social li:last-child{
   margin-right: 0;
}
.wpm_6310_team_style_08_social li a{
   width: 36px;
   height: 36px;
   line-height: 36px;
   display: block;
   font-size: 15px;
   transition: all 0.3s ease 0s;
}

.wpm_6310_team_style_08:hover{
   background: #37CFD7;
   padding-bottom: 30px;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_pic img{
   border-color: #F43662;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_border{
   border-color: #F43662;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_border:after{
   border-color: #fff;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_designation{
   margin-top: 0;
   opacity:0;
}
.wpm_6310_team_style_08:hover .wpm_6310_team_style_08_social{
   opacity: 1;
   bottom: 0;
}



.wpm_6310_team_style_09{
   text-align: center;
   background: #222;
   cursor: pointer;
   float: left;
   width: 100%;
   position: relative;
   font-family: 'Shanti';
}
.wpm_6310_team_style_09_pic{
   transition: all 0.3s ease 0s;
}
.wpm_6310_team_style_09_pic img{
   width:100%;
   height:auto;
   float: left;
}
.wpm_6310_team_style_09_team_content{
   float: left;
   width: 100%;
}
.wpm_6310_team_style_09_title{
   color: #ffffff;
   font-size: 17px;
   text-transform: uppercase;
   font-weight: 700;
   margin-bottom:5px;
   padding-top: 25px;
   transition-duration: 0.4s;
}
.wpm_6310_team_style_09:hover .wpm_6310_team_style_09_title {
   color: rgb(236, 230, 149);
}
.wpm_6310_team_style_09_designation{
   font-size: 13px;
   font-weight: 500;
   color:#bbb;
   display: block;
   margin: 5px 0 10px 0;
   text-transform: uppercase;
   transition-duration: 0.4s;
}
.wpm_6310_team_style_09:hover .wpm_6310_team_style_09_designation {
   color: white;
}
.wpm_6310_team_style_09_description{
   color:#fff;
   padding: 0 30px;
   margin-bottom: 20px;
}
.wpm_6310_team_style_09_social{
   list-style: none;
   border-top: 1px solid #e67e22;
   padding: 18px 0 2px 0;
}
.wpm_6310_team_style_09_social li{
   display: inline-block;
   margin-right: 8px;
}
.wpm_6310_team_style_09_social li:last-child{
   margin-right: 0;
}
.wpm_6310_team_style_09_social li a{
   display: block;
   width: 35px;
   height: 35px;
   line-height: 35px;
   font-size: 16px;
}
.wpm_6310_team_style_09:hover{
   background: #272727;
}
.wpm_6310_team_style_09:hover .wpm_6310_team_style_09_pic{
   transform: translateY(6px);
}
.wpm-custom-fields-list-content-09 {
   color: #dac996;
}

.wpm_6310_team_style_10{
   text-align: center;
   cursor: pointer;
   float: left;
   width: 100%;
   position: relative;
   overflow: hidden;
   border: 1px solid rgba(235, 97, 82, 0.89);
   padding-bottom: 10px;
   background: #FFF;
   font-family: 'Shanti';
}
.wpm_6310_team_style_10 .wpm_6310_team_style_10_pic{
    position:relative;
    overflow:hidden;
}
.wpm_6310_team_style_10 .wpm_6310_team_style_10_pic img{
    width:100%;
    height:auto;
    transition: all 0.2s ease 0s;
    float: left;
}

.wpm_6310_team_style_10 .wpm_6310_team_style_10_social_team{
    position:absolute;
    bottom:-70px;
    background: rgba(235, 97, 82, 0.89);
    width:100%;
    transition: all 0.35s ease 0s;
}
.wpm_6310_team_style_10:hover .wpm_6310_team_style_10_social_team{
    bottom:0px;
}
ul.wpm_6310_team_style_10_social{
    list-style: none;
    padding: 0;
    margin: 0;
}
ul.wpm_6310_team_style_10_social li{
    display: inline-block;
    margin: 10px 8px 10px 0;
}
ul.wpm_6310_team_style_10_social li:last-child{
   margin-right: 0;
}
.wpm_6310_team_style_10 .wpm_6310_team_style_10_social li a{
    display:inline-block;
    width: 35px;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    text-align: center;
}
.wpm_6310_team_style_10 .wpm_6310_team_style_10_team_content{
    margin-top:10px;
    padding: 0 10px;
}
.wpm_6310_team_style_10_title{
    margin: 15px 0px 5px;
    text-transform: uppercase;
    color:#424242;
    text-decoration: none;
    transition: all 0.2s ease 0s;
    font-size:18px;
}

.wpm_6310_team_style_10 .wpm_6312_team_style_10_designation{
    color:#ea6153;
    font-size:14px;
    text-transform: capitalize;
    margin-bottom: 10px;
}

.wpm_6310_team_style_10:hover .wpm_6312_team_style_10_designation{
   color: gray;
}

.wpm_6310_member_skills_wrapper_ {
	width: 100%;
	float: left!important;
	text-align: left!important
}
.wpm_6310_skills_label_ {
   font-size: 13px;
   text-transform: capitalize;
   color: #262338;
   font-weight: 400;
   font-family: Shanti;
   line-height: 18px;
   margin-bottom: 2px;
   text-align: left;
   display: block;
   font-style: italic;
}
.wpm_6310_skills_prog_ {
   overflow: hidden;
   height: 10px;
   margin-bottom: 6px;
   border-radius: 10px;
   -webkit-border-radius: 10px;
   -moz-border-radius: 10px;
   -o-border-radius: 10px;
   border: 1px solid #268fff;
   background-color: rgb(255, 255, 255);
   box-shadow: none;
   -o-box-shadow: none;
   -moz-box-shadow: none;
   -webkit-box-shadow: none;
   box-sizing: content-box;
   -moz-box-sizing: content-box;
   -webkit-box-sizing: content-box;
 
 }
 .wpm_6310_fill_ {
   float: left;
   background-color: #268fff;
   height: 100%;
   background-size: 20px 20px;
   background-image: linear-gradient(135deg, #097bf5  25%, transparent 25%,
       transparent 50%, #097bf5  50%, #097bf5  75%,
       transparent 75%, transparent); 
       
 } 
 .fill--1-{animation:mymove--1- 3s linear infinite}@keyframes mymove--1-{0%{background-position:0 0}100%{background-position:60px 0}}.fill--2-{animation:mymove--2- 3s linear infinite}@keyframes mymove--2-{0%{background-position:0 0}100%{background-position:60px 0}}.fill--3-{animation:mymove--3- 3s linear infinite}@keyframes mymove--3-{0%{background-position:0 0}100%{background-position:60px 0}}