.people-slider{align-self:stretch;display:flex;flex-direction:column;gap:var(--Spacing-M)}.people-slider h2{color:var(--white-color)}.people-slider .button-container,.people-slider .carousel{display:flex;gap:var(--Spacing-S)}.people-slider .carousel{height:auto;left:0;margin:0 auto;max-width:100%;overflow-x:scroll;perspective:250px;scroll-snap-type:x mandatory;transition:all .3s linear;width:max-content}.people-slider .carousel::-webkit-scrollbar{display:none}.people-slider .carousel .people-slider-carousel-item{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;flex-shrink:0;gap:var(--Spacing-S);height:auto;justify-content:flex-end;min-height:400px;padding:var(--Spacing-M);position:relative;scroll-snap-align:start;width:calc(100vw - 48px);.cover{background:rgba(22,70,32,.32);content:"";inset:0;position:absolute}}.people-slider .carousel .people-slider-carousel-item *{color:var(--white-color);z-index:1}.people-slider .carousel .people-slider-carousel-item p{margin:0}.people-slider .carousel .people-slider-carousel-item .person-position{color:var(--colours-greys-grey-0-white);font-size:14px;font-weight:250;line-height:20px}.people-slider .carousel .people-slider-carousel-item .hs-button.hs-button-link{align-self:flex-start;text-align:left}.people-slider{.nav-buttons{align-items:center;display:flex}.dots{align-items:center;display:flex;gap:var(--Spacing-XS);.dot{background:var(--colours-greys-grey-1-lines-outlines);border-radius:50%;height:var(--Spacing-XS);transition:all .3s linear;width:var(--Spacing-XS);&.active{background:var(--primary-orange-color)}}}}@media screen and (min-width:1024px){.people-slider{padding:0}.people-slider h3{font-size:41px;line-height:43px}.people-slider .carousel .people-slider-carousel-item{width:310px}}