.pwr-hero{&.pwr-hero--large{height:594px!important;min-height:594px!important;@media (min-width:1200px){height:823px!important}.swiper-slide{height:100%!important}.pwr-hero__swiper{@media (max-width:1199px){height:594px!important}}}&.pwr-hero--regular{height:600px!important;min-height:600px!important;@media (min-width:1200px){height:540px!important;min-height:540px!important}}&.pwr-hero--custom.vanilla{height:var(--pwr-hero-height)!important;min-height:var(--pwr-hero-height)!important;@media (max-width:1199px){height:var(--pwr-hero-height-mobile)!important;min-height:var(--pwr-hero-height-mobile)!important}.pwr-hero__info-box{bottom:20px!important;@media (min-width:992px){bottom:56px!important}}.pwr-hero__title{margin-bottom:4px;@media (min-width:992px){margin-bottom:8px}}}.pwr-hero__info-box{z-index:2}&.pwr-hero--small:not(.pwr-hero--variation-5){height:494px!important;min-height:494px!important}&:not(.pwr-hero--content-height) .pwr-hero__info-box{bottom:40px!important;margin-bottom:0!important;position:absolute!important;@media (min-width:992px){bottom:56px!important}@media (max-width:1440px){left:56px!important;margin-right:90px!important;max-width:100%!important;width:auto!important}@media (max-width:1199px){left:20px!important;margin-right:60px!important}@media (max-width:991px){margin-right:20px!important}}.pwr-hero__info-box-inner{max-width:647px}.pwr-hero__cta-container{margin-top:20px;padding:0;@media (min-width:992px){margin-top:24px}}.pwr-cta-container__cta{margin:0;padding:0}.pwr-cta_button{align-items:center;display:flex;gap:10px;margin:0;text-transform:none}.pwr-cta_button-icon{display:flex;fill:currentColor;height:15px;margin:1px 0 0;width:15px}.pwr-hero__cta-container-inner{display:flex;flex-wrap:wrap;gap:16px;margin:0;padding:0}&:not(.pwr-hero--not-slider) .pwr-hero__title{margin-bottom:4px;@media (min-width:992px){margin-bottom:16px}}&:not(.pwr-hero--not-slider) .pwr-hero__title>*{font-size:var(--fs-h1-mobile);font-weight:400;letter-spacing:var(--ls-h1);line-height:var(--lh-h1);margin:0;@media (min-width:992px){font-size:var(--fs-h1)}}.pwr-hero__desc{margin:0;max-width:565px!important}.pwr-hero__subtitle{background:rgba(0,0,0,.4);border-radius:6px;display:inline-block;margin-bottom:8px;min-height:30px;padding:7px 10px;@media (min-width:992px){margin-bottom:24px}}.pwr-hero__subtitle-text{margin:0;padding:0}.pwr-hero__info-box--centered{.pwr-hero__info-box-inner{margin:0 auto}.pwr-hero__cta-container-inner{justify-content:center}.pwr-hero__desc{margin-left:auto;margin-right:auto}}.pwr-hero__video-background{height:100%;position:relative;width:100%;video{height:100%;object-fit:cover;width:100%}}.pwr-hero__video-background-button{align-items:center;background:none;border:none;bottom:12px;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:0;position:absolute;right:12px;width:32px;z-index:2;@media (min-width:768px){bottom:20px;right:20px}@media (min-width:992px){bottom:56px;right:20px}@media (min-width:1199px){right:56px}svg{height:100%;width:100%}&[data-status=play]{.pwr-hero__video-background-play-button{display:flex}.pwr-hero__video-background-pause-button{display:none}}&[data-status=pause]{.pwr-hero__video-background-play-button{display:none}.pwr-hero__video-background-pause-button{display:flex}}&:hover svg{color:var(--color-primary-red)}}.pwr-hero__title.pwr-hero__title--no-bold{font-weight:400;strong{display:block;font-weight:700}}&.pwr-hero--variation-2{border-radius:6px;overflow:hidden;position:relative;.pwr-hero__info-box{display:flex;flex-direction:column;height:100%;justify-content:end;margin:0 auto!important;padding:22px 24px;top:0;width:100%!important;@media (min-width:992px){justify-content:center;padding-bottom:20px;padding-left:78px;padding-right:78px;padding-top:20px}}.pwr-hero__info-box-inner{max-width:438px}.pwr-hero__title{margin-bottom:8px}.pwr-hero__cta-container{margin-top:8px;@media (min-width:992px){margin-top:20px}}}&.pwr-hero--border-radius{border-radius:0 0 40px 40px;overflow:hidden;@media (min-width:992px){border-radius:0 0 80px 80px}}&.pwr-hero--variation-3{--sp-p-hor-mobile:0;--sp-p-hor-desktop:0;.pwr-hero__info-box{bottom:0!important;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px 0;width:100%}.pwr-hero__info-box-inner{max-width:510px}.pwr-hero__title{margin-bottom:4px;@media (min-width:992px){margin-bottom:12px}}.pwr-hero__cta-container{margin-top:24px}}&.pwr-hero--variation-4{.pwr-hero__desc,.pwr-hero__info-box-inner{max-width:980px!important;width:100%}.pwr-hero__info-box{margin:0 auto!important;padding:20px 0 40px;@media (min-width:992px){padding-bottom:20px;padding-left:0;padding-right:0;padding-top:40px}@media (max-width:1323px){width:calc(100% - 40px)}}}.plyr--full-ui.plyr--video .plyr__control.plyr__control--overlaid{bottom:56px;display:none!important;right:20px;z-index:2;@media (min-width:1199px){right:56px}@media (min-width:992px){display:flex!important}&:hover{border-color:var(--color-primary-red);color:var(--color-primary-red)}}}.body-wrapper:not(:has(.pwr-header--transparent)):not(:has(.pwr-header--transparent,.pwr-header-top--transparent)) .pwr-hero.pwr-hero--not-slider .pwr-hero__info-box{margin-top:0!important}.hero-popup__content{background:#fff;border-radius:16px;max-height:100%;max-width:1000px;overflow:hidden;position:relative;width:100%}.hero-popup__video{aspect-ratio:16/9;position:relative}.hero-popup__video iframe,.hero-popup__video video{display:block;height:100%;object-fit:cover;width:100%}.hero-popup__close{align-items:center;background:hsla(0,0%,100%,.15);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:40px;justify-content:center;line-height:1;position:absolute;right:12px;top:12px;width:40px;z-index:2;&:hover{background:var(--clr-btn-primary)}}.hero-popup__overlay{align-items:center;background:rgba(0,0,0,.7);display:flex;inset:0;justify-content:center;opacity:0;padding:24px;position:fixed;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:111111}.hero-popup__overlay.is-active{opacity:1;visibility:visible}.hero-popup{.hero-popup__video{pointer-events:none!important}.pwr-video-background-plyr .plyr__video-embed{height:100%!important}}