/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 #team-members{
	padding-top:40px;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
 }
@media screen and (min-width:1000px){

}
 .team-member-card{
    position:relative;
    flex: 1;
    display: flex;
    flex-grow:0;
    flex-basis: calc(25% - 15px);
    justify-content: center;
    flex-direction: column;
    background-color: #ffffff;
    padding-bottom: calc(25% - 15px);
    border-radius: 5px;
    margin-bottom: 20px;
    margin-right:20px;
    box-shadow: 0 30px 90px rgba(0,0,0,.14);
    transition: m .3s cubic-bezier(.3,.58,.55,1),padding-bottom .3s cubic-bezier(.3,.58,.55,1);
    background-size: cover;
    background-position: center;
	text-align: left;
 }
 .team-member-card:nth-child(4n){
    margin-right:0;
 }
 @media screen and (max-width:999px){
    .team-member-card{
        flex-basis: calc(50% - 15px);
        padding-bottom: calc(50% - 15px);
    }
    .team-member-card:nth-child(2n){
        margin-right:0;
     }
 }
 @media screen and (max-width:689px){
    .team-member-card{
        flex-basis: 100%;
        padding-bottom: 100%;
        margin-right:0;
    }
 }
 .team-member-card:before{
    content: "";
    background-color: rgb(84, 195, 192);
    opacity:0.8;
    mix-blend-mode: multiply;
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    transition: opacity .3s cubic-bezier(.3,.58,.55,1);
 }
 .team-member-card:hover:before{
    opacity:0.5;
 }
    .inner-team-member{
        position:absolute;
        top:0;
        height:100%;
    }
    .inner-team-member a{
        display: block;
        height: 100%;
        padding: 30px;
    }
    .inner-team-member h3, .inner-team-member span{
        color:#fff;
    }

/*Single template*/
@media screen and (min-width:1000px){

.single-team-member .attachment-post-thumbnail{
    float: left;
    margin-right: 40px;
    margin-bottom: 40px;
}
}
.single-team-member .heading-title{
display:none;
}