
/*------------------------------------------------------------------------
# mod_mx_team Extension
# ------------------------------------------------------------------------
# author    mixwebtemplates
# copyright Copyright (C) 2020 mixwebtemplates.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Websites: http://www.mixwebtemplates.com
-------------------------------------------------------------------------*/
.mos-img img {display: none !important;}
.mxteam *, .mxteam::after, .mxteam::before {
    box-sizing: border-box;
}
.our-team21{
    overflow: hidden;
}
.our-team21 .pic{
    transform:scale(1,1);
    transition:transform 0.30s ease;
    position: relative;
}
.our-team21:hover .pic{
    transform:scale(1.1,1.1);
}
.our-team21 .pic:before{
    content: "";
    width:100%;
    height:100%;
    position: absolute;
    transition:background 0.50s ease-in-out ;
}
.our-team21:hover .pic:before{
    background:rgba(255, 255, 255,0.5);
}
.our-team21 .pic img{
    width: 100%;
    height: auto;
}
.our-team21 .team-content{
    border-top: 1px solid #e5e5e5;
    position: relative;
    bottom: 0;
    background:#fff;
    text-align:center;
    padding: 28px 0px 5px;
    transition: all 0.3s ease 0s;
}

.our-team21 .post-title{
    margin:0;
    color:#000;
    font-size:13px;
    letter-spacing:2px;
    text-transform:uppercase;
}
.our-team21 .post-title:after{
    content: "";
    width: 15%;
    display: block;
    margin: 5% auto 5%;
    border-bottom: 2px solid #da3e65;
}
.our-team21 .post-title small{
    display: block;
    font-size:11px;
    margin-top:3%;
    letter-spacing:1px;
    text-transform:uppercase;
}
.our-team21 .social{
    padding:0;
    margin:0 0 4% 0;
}
.our-team21 .social li{
    list-style:none;
    display:inline-block;
    margin-right:15px;
}
.our-team21 .social li a{
    font-size:19px;
    color:#333;
}
.our-team21 .description{
    line-height: 20px;
    padding: 20px 30px;
    display: none;
    position: absolute; 
    font-size:14px;
    text-align:center;
    bottom: 0px;
    background:#fff;
    transition: opacity 0.3s ease 0s;
    right: 0;
    left: 0;
}
.our-team21:hover .description{
    display: block;
}
.our-team21 .team-content ul {
  padding-left: 0px;  
  list-style: none;
}