.team-member{background-color:#fff;padding:20px}.team-member .team-member-headshot{margin-bottom:10px}.team-member .team-member-title{color:#ffcc27;font-family:Thicccboi,Sans-serif;font-size:14px;margin:10px;text-align:center;text-transform:uppercase}.team-member .team-member-name{font-family:Thicccboi,Sans-serif;font-size:36px;font-weight:500;text-align:center}.team-member details{background-color:#f9f9f9;padding:20px}.team-member details p{font-size:16px;font-weight:600}.team-member details svg.collapse{display:none}.team-member details[open] svg.collapse{display:inline-block}.team-member details[open] svg.expand{display:none}.team-member details svg{margin-left:2px;position:relative;top:2px;width:12px}.team-member details summary{color:#1f2124;cursor:pointer;font-size:17px;font-weight:600;list-style:none;text-align:right}.team-member .talk-to-me{color:#000;font-size:14.4px;font-weight:700;margin-bottom:0;margin-top:10px}.team-member .specialities{margin:0 0 10px;padding:0}.team-member .specialities svg{width:16px}.team-member .specialities span{color:#6e7a91;font-size:14px;font-weight:400;font-weight:600;margin:3px}.team-member .contact{color:#000;font-size:16px;font-weight:500}.team-member .contact a{color:#000;font-weight:600}.team-member .contact a:hover{color:#ffcc27}.team-member .contact a:visited{color:#000}.team-member .linkedIn{text-align:right}.team-member .linkedIn a{background-color:#ffcc27;border-radius:20px;display:inline-block;height:20px;margin-right:10px;padding:15px;width:20px}.team-member .linkedIn a svg{left:-10px;top:-10px;width:16px}