.team-member-view{margin:15rem auto !important;display:grid;grid-template-columns:minmax(0, 1fr);column-gap:var(--column-gap);row-gap:var(--row-gap);grid-auto-flow:dense;align-items:stretch}.team-member-view-content{display:flex;flex-direction:column;align-items:baseline;justify-content:center}.team-member-view-media{box-shadow:var(--element-box-shadow);overflow:hidden;display:flex;position:relative}.team-member-view-media.animate__animated{animation-name:fadeIn}.team-member-view-image img{border-radius:var(--element-border-radius)}.team-member-breadcrumbs{column-gap:normal;padding:0;margin:0 0 calc(1em * var(--secondary-line-height));display:flex;flex-wrap:wrap;row-gap:var(--item-row-gap)}.team-member-breadcrumbs li{display:flex;list-style:none;column-gap:normal;align-items:center}.team-member-breadcrumbs li a{text-decoration:none;color:var(--text-color)}.team-member-breadcrumbs li:last-child{font-weight:700}.team-member-breadcrumbs li:not(:first-child):before{content:'';display:block;width:.8rem;height:.8rem;margin:0 .8rem;border-top:.2rem solid;border-right:.2rem solid;transform:rotateZ(45deg)}.team-member-breadcrumbs li a:is(:hover,:focus,:active){color:var(--link-color)}.team-member-view-text{margin-top:2rem}.team-member-view ul.social-media{display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:1rem;padding:0;margin:4rem 0 0}.team-member-view ul.social-media li{width:3.2rem;list-style:none;margin-bottom:0;background:var(--color-bright-green);padding:.4rem;border-radius:1rem;transition:all .3s ease}.team-member-view ul.social-media li a svg *{transition:all .3s ease}.team-member-view ul.social-media li:is(:hover,:focus,:active){background:var(--dark-background-color)}.team-member-view ul.social-media li a svg path{fill:var(--dark-background-color)}.team-member-view ul.social-media li:is(:hover,:focus,:active) svg path{fill:var(--primary-button-hover-text-color)}.team-member-view ul.social-media li a span{display:none}@media (min-width:768px){.team-member-view{margin-top:18rem !important;grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (min-width:992px){.team-member-view[data-media-position=right] .team-member-view-media{order:2}.team-member-view-details[data-columns="2"]{grid-template-columns:repeat(2,minmax(0, 1fr))}}.team-member-view[data-text-font-size=large] .team-member-view-text{font:var(--font-elevated-2)}