.teamSection .teamTopContent{max-width:465px}.teamSection .teamSectionMiniTitle h6{letter-spacing:.18px}.teamSection .teamSectionTitle h2{font-size:40px;letter-spacing:-.4px;line-height:1.04}.teamSection .teamSectionText p{font-weight:300!important;letter-spacing:.16px}.teamSection .teamSectionCard{max-width:276px}.teamSection .cardName p{color:#111;font-family:The Expressions;font-size:56px;letter-spacing:-.56px;line-height:35.2px}.teamSection .cardDesignation p{color:#111;line-height:1.3}.teamSection .cardImage{height:288px}.teamSection .cardImage:after{background:linear-gradient(188deg,transparent 6.96%,rgba(0,0,0,.27) 75.28%,rgba(0,0,0,.48) 93.91%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.teamSection .cardImage img{height:100%!important;object-fit:cover;width:100%}.teamSection .cardTag{bottom:16px;right:16px}.teamSection .cardTag a{line-height:1.3}.teamSection .cardTag a:after{background-color:#fff;bottom:0;content:"";height:1px;opacity:0;position:absolute;right:0;transition:all .3s ease-in-out;width:calc(100% - 24px)}.teamSection .cardTag a:hover:after{opacity:1}.teamSection .cardTag a span{height:14px;max-width:14px}.teamSection .cardTag a svg{height:100%;width:100%}@media(max-width:640px){.teamSection .teamSectionCardParent{gap:30px;justify-content:center}}