.team-listing-container{background-color:#fff;padding:30px 1.25rem}.team-listing-container .c-intro .columns{margin:0}.team-listing-container.c-events .tabs{padding-bottom:0;width:100%}.team-listing-container.c-events .team-member-details .team-member-details--name{color:#001c43;font-family:Futura Std,League Spartan,sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:30px}.team-listing-container.c-events .team-member-details .team-member-details--job-title{color:#000;font-family:Nunito Sans,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:26px}.tabs input[name=tab-control]{display:none}.tabs .content section h2,.tabs ul li label{color:#428bff;font-size:18px;font-weight:700}.tabs ul{align-items:flex-end;background-color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;list-style-type:none;margin-bottom:0;padding-left:0;padding-top:2rem}.tabs ul li label{border-bottom:1px solid;color:#000;cursor:pointer;display:block;overflow:hidden;padding:5px 0 1rem;text-overflow:ellipsis;transition:all .3s ease-in-out;transition:all .2s ease-in-out;white-space:nowrap;-webkit-touch-callout:none;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs ul li label br{display:none}.tabs ul li label:active,.tabs ul li label:focus,.tabs ul li label:hover{color:#00548f;outline:0}.tabs .slider .indicator{background:#428bff;border-radius:1px;height:4px;margin:0 auto;max-width:100%;position:relative;width:50px}.tabs .content{margin-top:0;padding:0}.tabs .content section{-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:content;animation-name:content;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:none;line-height:1.4}.tabs .content section h2{color:#428bff;display:none}.tabs .content section h2:after{background:#428bff;content:"";display:block;height:3px;left:1px;margin-top:5px;position:relative;width:30px}.tabs input[name=tab-control]:first-of-type:checked~ul>li:first-child>label{color:#00548f;cursor:default}.tabs input[name=tab-control]:first-of-type:checked~.slider{transform:translateX(0)}.tabs input[name=tab-control]:first-of-type:checked~.content .content-width-container>section:first-child{display:flex}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{color:#00548f;cursor:default}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content .content-width-container>section:nth-child(2){display:flex}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{color:#00548f;cursor:default}.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{transform:translateX(200%)}.tabs input[name=tab-control]:nth-of-type(3):checked~.content .content-width-container>section:nth-child(3){display:flex}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{color:#00548f;cursor:default}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{transform:translateX(300%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.content .content-width-container>section:nth-child(4){display:block}@-webkit-keyframes content{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@keyframes content{0%{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.tabs ul li label{white-space:normal}.tabs ul li label br{display:initial}}.tabs .content section.tab-item{display:flex;flex-wrap:wrap;gap:2rem}.team-member{background-color:#fff;box-sizing:border-box;flex-basis:100%}.team-member-image{background-position:50% 0;background-size:cover;display:block;height:470px;width:100%}.team-member-image img{display:block}.team-member-details{padding:1rem 0}.team-member-details .team-member-details--job-title{margin-bottom:1rem}.team-member-details a.link-to-bio{display:flex}.team-member-details a.link-to-bio img{margin-right:1rem}.content-width-container{margin:0 auto;max-width:1334px}.tabs ul li{box-sizing:border-box;margin-bottom:0;padding:0;text-align:center;width:100%}@media screen and (min-width:768px){.tabs ul{align-items:flex-end;background-color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin-bottom:0;padding-left:0;padding-top:2rem}.tabs ul li{box-sizing:border-box;margin-bottom:0;padding:0 10px;text-align:center;width:auto}.team-member{background-color:#fff;box-sizing:border-box;flex-basis:calc(50% - 1rem)}}@media screen and (min-width:998px){.team-member{background-color:#fff;box-sizing:border-box;flex-basis:calc(33.33333% - 1.33333rem)}}