	@charset "utf-8";
/* Our Team CSS Document */
.teammember-list{ border-radius: 40px 0; box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px; background-color: #ffffff; position:relative; margin: 15px 0; overflow: hidden; padding: 2rem; -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; }
.team-thumbnail { width: 80%; margin: 45px auto; position: relative; border-radius: 50%; overflow: hidden; }
.team-thumbnail img{ -webkit-transform: scale(1.08); transform: scale(1.08); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; }
.team-content { position: relative; margin: 16px 15px 8px 15px; }
.team-content .team-name h4{ font-size:20px; font-weight:700; letter-spacing: 1px; margin-bottom: 0; }
.team-content .team-name h4 a, span.team-designation{ -webkit-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out; }
span.team-designation{ font-size: 14px; }
.team-name h4 a, .teammember-list:hover span.team-designation{ color:#061733; }
.teammember-list:hover h4 a, span.team-designation{ color:#C78D59; }
.teammember-list:hover .team-thumbnail img{ -webkit-transform: scale(1); transform: scale(1); }

.member-social-icon{ position: relative; display: flex; justify-content: flex-end; align-items: center; flex-wrap: wrap; text-align: center; }
.member-social-icon li{ position: relative; list-style: none; width: 40px; height: 40px; line-height: 40px; margin: 0 5px; }
.member-social-icon li a{ display: block; border-radius: 50px; color: #ffffff; background-color: #C78D59; }