	@charset "utf-8";
/* Our Team CSS Document */
.teammember-list{ position:relative; -webkit-transform: perspective(1px) translateZ(0); transform:perspective(1px) translateZ(0); -webkit-transition-duration: 0.3s; transition-duration:0.3s; -webkit-transition-property:transform; transition-property:transform; text-align:center; margin:15px 0; overflow: hidden; }
.team-thumbnail{ -webkit-transition:0.6s; transition:0.6s; position:relative; overflow: hidden; }
.team-thumbnail img{ -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; -webkit-transform: scale(1.2); transform: scale(1.2); }

.team-content{ background-color: #ffffff; text-align: center; padding: 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px; -webkit-transition: -webkit-transform 0.35s; transition: transform 0.35s; margin: 0 auto; }
.team-content .team-name{ position:relative; }
.team-content .team-name h4{ margin-bottom:0; font-size:22px; font-weight:600; }
.team-content .team-name h4 a{ -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
.team-content .team-name span{ -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
.team-name h4 a, .teammember-list:hover span{ color:#050c0f; }
.teammember-list:hover h4 a, .team-name span{ color:#f7a987; }

.teammember-list:hover .team-content{ -webkit-transform: translateY(-30px); transform: translateY(-30px); width: 90%; }
.teammember-list:hover .team-thumbnail img{ -webkit-transform: scale(1); transform: scale(1);  }

.member-social-icon{ position: relative; }
.member-social-icon a{ display: inline-block; line-height: 0; text-align: center; color: #f7a987; margin: 10px 10px 0 10px; }
.member-social-icon a:hover{ color:#050c0f; }