.PeopleCarousel.swiper{position:relative;padding:0 0 42px;margin-bottom:36px;outline:none;overflow:visible}.PeopleCarousel.swiper .person{display:block;position:relative;width:225px;max-width:225px}.PeopleCarousel.swiper .person .personHeadshot{position:relative;display:block;width:225px!important;max-width:225px!important;height:225px;margin:0 0 10px}.PeopleCarousel.swiper .person .personHeadshot img{object-fit:cover;object-position:center center}.PeopleCarousel.swiper .swiper-pagination{display:flex;position:absolute;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:7px;bottom:0;left:0}.PeopleCarousel.swiper .swiper-pagination .swiper-pagination-bullet{display:block;position:relative;width:8px;height:8px;border:2px solid var(--halsbury-red);border-radius:6px;margin:0;opacity:1;cursor:pointer;background-color:rgba(0,0,0,0);transition:background-color .3s ease}.PeopleCarousel.swiper .swiper-pagination .swiper-pagination-bullet:only-child{display:none}.PeopleCarousel.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--halsbury-red)}@media screen and (max-width:1400px){.PeopleCarousel.swiper .person{width:205px;max-width:205px}.PeopleCarousel.swiper .person .personHeadshot{width:205px!important;max-width:205px!important;height:205px}}@media screen and (max-width:990px){.PeopleCarousel.swiper{overflow:hidden}.PeopleCarousel.swiper .person{width:unset;max-width:100%!important}.PeopleCarousel.swiper .person .personHeadshot{width:100%!important;max-width:100%!important;height:auto}}@media screen and (max-width:768px){.PeopleCarousel.swiper{width:calc(100% - 48px);margin-left:0}}@media screen and (max-width:576px){.PeopleCarousel.swiper .person .personHeadshot{width:250px!important;max-width:250px!important;height:250px}}