.team-listing{display:flex;gap:50px 20px}.team-listing__links{gap:10px}.team-listing__grid{flex-wrap:wrap}.team-listing__grid .team-listing__item{flex-basis:100%}.team-listing__carousel .splide{width:100%}.team-listing__bio-link--arrow{margin-left:5px;transition:all .3s ease-in-out}.team-listing__bio-link a:active .team-listing__bio-link--arrow,.team-listing__bio-link a:focus .team-listing__bio-link--arrow,.team-listing__bio-link a:hover .team-listing__bio-link--arrow{margin-left:10px}.team-listing__image{border-radius:30px;margin-bottom:2em;overflow:hidden;position:relative}.team-listing__image img{display:block;max-height:367px;max-width:100%;object-fit:cover;width:100%}.team-listing__tag-wrapper{bottom:15px;left:15px;position:absolute;z-index:2}.team-listing__tag{align-items:flex-start;background:var(--primary-color);border-radius:30px;color:var(--white-color);display:inline-flex;flex-direction:column;font-size:12px;font-weight:500;gap:10px;line-height:1;padding:5px 15px}.team-listing__overlay{bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;padding:10px;position:absolute;right:0;text-align:center;top:0;transition:all .35s ease;visibility:hidden}.team-listing__item:hover .team-listing__overlay{opacity:1;visibility:visible}.team-listing__hobbies,.team-listing__socials{position:relative}.team-listing__socials svg{width:25px}.team-listing__content{position:relative}.team-listing__name{color:var(--dark-color);margin:0 0 5px}.team-listing__job{color:var(--secondary-color)}.team-listing__grid .team-listing__job{color:var(--primary-color)}.team-listing__bio-link a{color:var(--dark-color)}.s-text-color--white .team-listing__bio-link a{color:var(--white-color)}.team-listing__bio-link a:active,.team-listing__bio-link a:focus,.team-listing__bio-link a:hover{filter:brightness(90%)}.team-listing__linkedin-link a svg path{transition:opacity .3s ease-in-out}.team-listing__linkedin-link a:active svg path,.team-listing__linkedin-link a:focus svg path,.team-listing__linkedin-link a:hover svg path{opacity:.7}.team-listing__filters{flex-wrap:nowrap;gap:10px;margin-bottom:2em;overflow:auto}.team-listing__checkbox-item{min-width:265px}.team-listing__checkbox-item input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.team-listing__checkbox-item label{background-color:transparent;border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);cursor:pointer;display:block;font-size:.9rem;line-height:1rem;padding:1em 1em 1em 3em;position:relative;transition:all .3s ease-in-out}.team-listing__checkbox-item label:before{background-color:transparent;border:1px solid var(--primary-color);border-radius:3px;content:"";height:1em;left:1em;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:1em}.team-listing__checkbox-item.selected label{background-color:var(--primary-color);color:var(--white-color)}.team-listing__checkbox-item input[type=checkbox]:checked+label:before{background-color:var(--white-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%2301adab' viewBox='0 0 24 24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none}.clear-filters{background:transparent;border:none;color:#707070;cursor:pointer;font-size:1rem;margin-bottom:2em}.clear-filters svg{margin-right:1em}.clear-filters:active,.clear-filters:focus,.clear-filters:hover{color:var(--primary-color)}.clear-filters:active svg path,.clear-filters:focus svg path,.clear-filters:hover svg path{fill:var(--primary-color)}.team-listing .splide__pagination{bottom:0;padding:1em 1em 0;position:relative}.team-listing .splide__pagination__page{background-color:rgba(,.5);border-radius:10px;height:10px;opacity:1;transition:all .35s ease;width:28px}.team-listing .splide__pagination__page.is-active{background-color:var(--dark-color);transform:none;width:50px}.team-listing__more{flex:0 0 100%;margin-top:30px;text-align:center}@media(min-width:768px){.team-listing__grid .team-listing__item{flex-basis:calc(50% - 10px)}}@media(min-width:992px){.team-listing__grid .team-listing__item{flex-basis:calc(33.33% - 13.33px)}.team-listing__filters{flex-wrap:wrap}.team-listing__checkbox-item{min-width:0}.team-listing__checkbox-item label{font-size:1rem}}@media(min-width:1170px){.team-listing .splide__pagination__page.is-active{width:100px}}@media(min-width:1200px){.team-listing__grid .team-listing__item{flex-basis:calc(25% - 15px)}}