.our-teams h1{color:#212529;font-size:36px;font-weight:500;line-height:1.1;margin-bottom:.5rem;margin-top:0;padding-bottom:30px;text-align:center}.our-teams .filter-tags{display:flex;flex-wrap:wrap;justify-content:center;margin:15px auto auto;max-width:1080px;padding:0 15px}.our-teams .filter-tags a.active{background-color:#009fbf;color:#fff}.our-teams .filter-tags a{background-color:#e9e9e5;border-radius:20px;color:#4c4c47;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.01562em;line-height:1.1;margin:0 5px 5px 0;padding:5px 11px;text-decoration:none}.our-teams .team-blocks{display:flex;flex-wrap:wrap;margin:auto;max-width:1080px}.our-teams .team-blocks .team-member{flex:0 0 33.333333%;margin-top:45px;max-width:33.333333%;padding-left:15px;padding-right:15px;width:100%}.our-teams .container{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.our-teams .team-member a{background-color:#d5d5cd;border-radius:6px;color:#000;display:flex;max-width:312px;padding:1.25em;text-decoration:none;width:100%}.our-teams .team-member a:hover{background-color:#009fbf;color:#fff}.our-teams .team-member a:hover h2,.our-teams .team-member a:hover p{color:#fff}.our-teams .team-member .team-detail{padding-left:15px}.our-teams .team-member .team-detail .member-tags .member-tag{font-size:10px;font-weight:600;letter-spacing:.03125em;text-transform:uppercase}.our-teams .team-member .team-detail h2{color:#000;font-family:LunchBox;font-size:25px;font-weight:500;line-height:1;margin:0}.our-teams .team-member .team-detail p{color:#000;display:flex;font-size:15px;gap:3px;line-height:24px;margin-bottom:15px}.our-teams .pagination-controls{align-items:center;display:flex;flex:0 0 100%;justify-content:center;margin:0 auto;max-width:100%;padding-left:15px;padding-right:15px;padding-top:1.5rem;width:100%}.our-teams .pagination-controls .page-link{background:transparent;color:#009fbf;font-size:.9375em;font-weight:700;line-height:1;padding:.375em .5em;text-decoration:none}.our-teams .pagination-controls .page-link:hover{color:#b8b8aa}.our-teams .pagination-controls .page-link.active{background-color:#f0cc06;color:#212529;font-weight:700;padding:.375em .5em}.our-teams .filter-container{align-items:center;display:flex;justify-content:center;padding-bottom:30px}.our-teams .filter-container .input-search{margin:auto;max-width:325px;width:100%}.our-teams .filter-container .input-search input{background-color:transparent;background-image:url(https://3447322.fs1.hubspotusercontent-na1.net/hubfs/3447322/icon-input-search.svg);background-position:100%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:6px;border-bottom-right-radius:0;border-top-right-radius:0;font-size:15px;font-weight:400;height:calc(1.5em + .75rem + 2px);margin-top:20px;padding-left:15px!important;padding-right:33px!important;padding:3px;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:top;width:100%}.our-teams .filter-container .input-search input:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.our-teams .filter-container .input-search input:focus-visible{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.our-teams .filter-container .input-search input::placeholder{color:#666;font-size:15px;font-weight:400}.our-teams .filter-container .input-search input[type=text]{color:#666}.our-teams .team-member a .team-photo{height:auto;max-width:65px}.our-teams .team-member a .team-photo img{border:3px solid #fff;border-radius:50%;display:block;height:65px;object-fit:cover;width:65px}.pagination-controls .previous{position:relative}.pagination-controls .previous:before{border-bottom:6px solid transparent;border-right:6px solid #000;border-top:6px solid transparent;content:"";height:0;left:3px;position:absolute;top:0;width:0}.pagination-controls .next{position:relative}.pagination-controls .next:after{border-bottom:6px solid transparent;border-right:6px solid #000;border-top:6px solid transparent;content:"";height:0;left:3px;position:absolute;top:0;transform:rotate(180deg);width:0}@media (min-width:576px) and (max-width:991px){.our-teams .team-blocks .team-member{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:600px){.our-teams .team-blocks .team-member{margin-top:15px}}@media only screen and (max-width:575px){.our-teams .team-blocks .team-member{flex:100%;max-width:100%}}@media only screen and (max-width:767px){.our-teams h1{padding-bottom:0}.our-teams .filter-container .input-search input{margin-top:0}}