.px-image-slider .swiper-button-next,.px-image-slider .swiper-button-prev{color:#fff}.px-image-slider .swiper-pagination-bullet{background-color:#fff!important;opacity:1!important}.px-image-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3ea5a8!important;opacity:1!important}.pwr--dark.reset-bg-color,.pwr--light.reset-bg-color{background-color:unset!important}.px-hero-image,.px-hero-slider-slide{overflow:hidden}.px-hero-image{height:calc(100vh - 80px)!important;max-height:1000px;object-fit:cover;width:100vw}.px-swiper-container{position:relative}.px-swiper-content{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:100%}.px-swiper-content-gradient-top{background:#363636;background:linear-gradient(0deg,rgba(54,54,54,0),rgba(27,27,27,.4) 30%,rgba(0,0,0,.85));min-height:250px;position:absolute;top:0;width:100vw;z-index:1}.px-swiper-content-gradient-bottom{background:#363636;background:linear-gradient(180deg,rgba(54,54,54,0),rgba(27,27,27,.4) 30%,rgba(0,0,0,.85));bottom:0;height:250px;position:absolute;width:100vw;z-index:0}@media only screen and (max-width:767px){.px-swiper-content-gradient-bottom{height:300px}}.px-swiper-headline-description-container{left:50%;line-height:1;padding:0 45px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:1}.px-swiper-headline-description-container p{font-size:18px;font-weight:var(--fw-paragraph);letter-spacing:var(--ls-paragraph);line-height:30px;margin:20px auto 10px;max-width:500px}.px-swiper-headline-description-container.px-swiper-top{top:120px}.px-swiper-headline-description-container.px-swiper-center{left:0;top:50%;transform:translateY(-50%)}.px-swiper-headline-description-container.px-swiper-bottom{position:unset;transform:none}@media only screen and (max-width:767px){.px-swiper-headline-description-container{top:30px}}.px-swiper-button{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:25px;margin-top:30px;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.px-swiper-envkv-container{align-items:flex-start;align-self:end;column-gap:10px;display:flex;justify-content:space-between;margin:0 auto;max-width:1920px;padding:16px 16px 40px;width:100%}.px-swiper-envkv-copy-container{display:grid;flex-grow:1;grid-template-rows:0fr;overflow:hidden;transition-duration:.15s;transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1)}.envkv-open .px-swiper-envkv-copy-container{grid-template-rows:1fr}.px-swiper-envkv-copy{overflow:hidden}.px-swiper-envkv-icon{margin:-25px 0;padding:25px;transform:rotate(180deg);transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:767px){.px-swiper-envkv-icon{margin:-16px;padding:16px}}.envkv-open .px-swiper-envkv-icon{transform:rotate(0deg)}.px-hero-slider-slide.swiper-slide{transition:visibility 1s linear;visibility:visible}.px-hero-slider-slide.swiper-slide &:not(.swiper-slide-visible){transition:visibility 1s linear;visibility:hidden}