.team-member-single{background:linear-gradient(180deg,transparent 50%,#004d9e 0);border-radius:20px 20px 20px 20px;box-shadow:0 4px 25px -10px rgba(0,0,0,.25);display:flex;flex-direction:column;max-width:430px;overflow:hidden;position:relative}.team-member-single .team-member-container{align-items:center;background-color:#fff;border-radius:20px 20px 20px 20px;display:flex;flex:2}.team-member-single .team-member-img{align-self:flex-start;flex:0 0 35%;height:180px}.team-member-single .team-member-img img{border-radius:0 20px 0 20px;height:100%;object-fit:cover;width:100%}.team-member-single .team-member-info{flex:1;padding:1rem .5rem 0 1rem}.team-member-single .team-member-info h4{margin:0 0 .2rem}.team-member-single .additional-info{background-color:#004d9e;color:#fff;flex:1;padding:1.25rem;transition:height .3s ease-in-out}.team-member-single .additional-info p{color:#fff}.team-member-single .separator{border-top:1px solid #fff;padding-bottom:1.25rem}.team-member-single .introduction-info.hidden{display:none}.team-member-single .contact-info a,.team-member-single .contact-info p{color:#fff;font-weight:400;margin:0 0 .2rem}.team-member-single .contact-info p img{margin-right:8px;vertical-align:middle}.team-member-single .team-member__languages{display:flex;flex-wrap:row wrap;gap:.2rem}.team-member-single .flag{height:auto;width:24px}.team-member-single .team-member__linkedin{border-top-left-radius:20px;overflow:hidden;padding-right:0;position:absolute;top:0}