.project-facts{position:relative;z-index:4}.project-facts .section-title{color:var(--c-energy-blue)}.project-facts__inner,.project-facts__intro-col{position:relative;z-index:2}.project-facts__intro-col{padding:2.4rem 0}.project-facts__intro-item{display:none}.project-facts__intro-item.active{animation:fade-in .8s ease-in-out both;display:block}.project-facts__item{outline:none;padding:0;position:relative;width:100%}.project-facts__item:after{background:rgba(0,0,0,.4);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.project-facts__carousel{max-width:96rem;position:relative;z-index:2}.project-facts__card-image{height:40rem;object-fit:cover;width:100%}.project-facts__card-info{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;left:0;padding:4rem 2.4rem 2.4rem;position:absolute;right:0;text-align:center;top:0;z-index:2}.project-facts__card-info h3.h1,.project-facts__card-info h4.h3{margin:0}.project-facts__nav{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end;margin-top:4rem;padding:0 2.4rem}.project-facts__nav-count{color:var(--c-inv);font-size:1.6rem;font-weight:400}.project-facts__nav-count span{display:inline-block;padding:0 .5rem}.project-facts__nav-arrow{align-items:center;background:var(--c-energy-blue);display:flex;height:4rem;justify-content:center;transition:all .3s ease;width:4rem}.project-facts__nav-arrow svg path{stroke:var(--c-white)}.project-facts__nav-arrow:hover{background-color:var(--c-white);cursor:pointer}.project-facts__nav-arrow:hover svg path{stroke:var(--c-energy-blue)}.project-facts__nav-arrow--next{margin-left:-2px}@media (min-width:800px){.project-facts__inner{align-items:center;column-gap:2.4rem;display:grid;grid-template-columns:repeat(12,1fr);z-index:2}.project-facts__carousel .flickity-viewport{z-index:2}.project-facts__intro-col{grid-column-end:6;grid-column-start:2;padding:4rem 0}.project-facts__carousel{grid-column-end:13;grid-column-start:7}.img-left .project-facts__intro-col{grid-column-end:13;grid-column-start:8;order:2;padding:4rem 0}.img-left .project-facts__carousel{grid-column-end:7;grid-column-start:1;order:1}.project-facts__card-image{height:46rem}.project-facts__location-info{padding:3.2rem}.project-facts__nav{grid-column-end:7;grid-column-start:3;margin-top:-4rem;order:3;padding:0}.img-left .project-facts__nav{grid-column-end:9;grid-column-start:7;justify-content:flex-start}.img-left .project-facts__nav-count{order:3}}@media (min-width:1280px){.project-facts__carousel{margin-right:calc(-50vw + 640px - 3rem)}.img-left .project-facts__carousel{margin-left:calc(-50vw + 640px - 3rem);margin-right:0}}