.team-listing-wrapper{width:100%}.team-listing-wrapper .heading h2{color:#1e1e1e;font-family:Lato;font-size:40px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:30px;text-align:center;text-transform:uppercase}.team-listing-wrapper .filter-section{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;margin-bottom:2rem}.team-listing-wrapper .filter-label{color:#008ca8;margin:0}.team-listing-wrapper .filter-label,.team-listing-wrapper .team-filter{font-family:Lato,sans-serif;font-size:20px;font-weight:500;line-height:29.72px}.team-listing-wrapper .team-filter{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#f0f7f9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='13' fill='none' viewBox='0 0 19 13'%3E%3Cpath fill='%2345bcdc' d='M17.868 2.715 9.54 11.041 1.177 3.677a.603.603 0 0 1 0-.852l.649-.649a.603.603 0 0 1 .852 0L9.54 9.04l6.826-6.825c.236-2.234.617-2.234.851 0l.65.65a.6.6 0 0 1 0 .851Z'/%3E%3C/svg%3E");background-position:right 22px center;background-repeat:no-repeat;background-size:19px 13px;border:1px solid #45bcdc;border-radius:4px;color:#1e2a2f;cursor:pointer;max-width:400px;padding:14px 22px;width:auto}.team-listing-wrapper .team-filter:focus{border-color:#45bcdc;box-shadow:0 0 0 2px rgba(69,188,220,.2);outline:none}.team-listing-wrapper .team-filter option{background-color:#fff;color:#1e2a2f;padding:10px}.team-listing-wrapper .team-section{padding:50px 0 30px}.team-listing-wrapper .team-section .team-section-title{color:#1e1e1e;font-family:Lato,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:40px;margin:0 0 20px;text-align:center;text-transform:uppercase}.team-listing-wrapper .team-member-wrapper{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}.team-listing-wrapper .team-card{align-items:flex-start;background-color:#f0f7f9;border:1px solid #45bcdc;display:flex;padding:30px}.team-listing-wrapper .team-card .row-fluid{gap:24px}.team-listing-wrapper .team-card.hide{display:none}.team-listing-wrapper .team-content{display:flex;flex-direction:column;gap:18px}.team-listing-wrapper .team-name{color:#186275;font-family:Lato,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:28px;margin:0}.team-listing-wrapper .team-biography{color:#1e2a2f;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.team-listing-wrapper .team-biography p{line-height:1.5;margin:0}.team-listing-wrapper .links-row{align-items:center;display:flex;gap:0}.team-listing-wrapper .team-link{color:#28a4c6;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:25px;text-decoration:none}.team-listing-wrapper .team-link:focus,.team-listing-wrapper .team-link:hover{color:#28a4c6;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:25px;text-decoration:underline}.team-listing-wrapper .link-separator{color:#626262;margin:0 4px}@media (max-width:767px){.team-listing-wrapper .team-section{padding:30px 20px}.team-listing-wrapper .team-section .team-section-title{font-size:32px;line-height:32px}.team-listing-wrapper .filter-section{flex-direction:column;gap:15px}.team-listing-wrapper .filter-label{text-align:center}.team-listing-wrapper .team-filter{max-width:100%;width:100%}.team-listing-wrapper .team-card{flex-direction:column;gap:20px;max-width:100%;padding:20px}.team-listing-wrapper .team-name{font-size:24px;line-height:24px}.team-listing-wrapper .team-biography{font-size:18px;line-height:28px}}@media (min-width:768px) and (max-width:1199px){.team-listing-wrapper .team-card.span6{width:100%}}