.img-carousel{position:relative;z-index:4}.img-carousel__item{outline:none;padding:0 1.2rem;position:relative}.img-carousel .img-carousel__carousel{margin-left:-1.2rem;margin-right:-3rem;position:relative;z-index:2}.img-carousel__featured-image{height:40rem;max-width:85vw;object-fit:cover;width:auto}.img-carousel__nav{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end;margin-top:4rem;padding:0 2.4rem}.img-carousel__nav-count{color:var(--c-energy-blue);font-size:1.6rem;font-weight:400}.img-carousel__nav-count span{display:inline-block;padding:0 .5rem}.img-carousel__nav-arrow{align-items:center;background:var(--c-energy-blue);display:flex;height:4rem;justify-content:center;transition:all .3s ease;width:4rem}.img-carousel__nav-arrow svg path{stroke:var(--c-white)}.img-carousel__nav-arrow:hover{background-color:var(--c-white);cursor:pointer}.img-carousel__nav-arrow:hover svg path{stroke:var(--c-energy-blue)}.img-carousel__nav-arrow--next{margin-left:-2px}@media (min-width:800px){.img-carousel__carousel .flickity-viewport{z-index:2}.img-carousel__intro{max-width:74rem;padding:0 0 6rem;position:relative;z-index:2}.img-carousel__featured-image{height:50rem;width:auto}.img-carousel__location-info{padding:3.2rem}.img-carousel__nav{margin-top:2.4rem;padding:0}}@media (min-width:1280px){.img-carousel .img-carousel__carousel{margin-right:calc(-50vw + 640px - 3rem)}}