﻿.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.break-word,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-word}.hyphens{-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.force-unlimited-full-width{width:100vw;margin-left:calc(50% - 50vw);max-width:100vw}.force-full-width{width:100vw;margin-left:calc(50% - 960px);max-width:1920px}@media screen and (max-width: 1920px){.force-full-width{margin-left:calc(50% - 50vw)}}.has-max-width{max-width:var(--maxWidth);margin:0 auto}.has-content-max-width{max-width:var(--contentMaxWidth);margin:0 auto}p,.has-copy-text,a,.BorlabsCookie * a:not(._brlbs-btn),.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:not(._brlbs-btn),.has-copy-text-font-size,.copy,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .scroll-arrows-below-text{font-family:var(--fontFamily);font-size:2rem;line-height:2.6rem;font-weight:200;letter-spacing:0}@media screen and (max-width: 768px){p,.has-copy-text,a,.BorlabsCookie * a:not(._brlbs-btn),.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:not(._brlbs-btn),.has-copy-text-font-size,.copy,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .scroll-arrows-below-text{font-size:1.4rem;line-height:1.82rem}}h1,.has-stats-counter-text{font-family:var(--fontFamily);font-size:4.2rem;line-height:4.6rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h1,.has-stats-counter-text{font-size:2.94rem;line-height:3.22rem}}h2{font-family:var(--fontFamily);font-size:3.2rem;line-height:3.8rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h2{font-size:2.24rem;line-height:2.66rem}}h3,.has-nav-text{font-family:var(--fontFamily);font-size:2.4rem;line-height:3.4rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h3,.has-nav-text{font-size:1.96rem;line-height:2.38rem}}h4,.has-product-price-text,.has-product-headline-text{font-family:var(--fontFamily);font-size:2.6rem;line-height:3.2rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h4,.has-product-price-text,.has-product-headline-text{font-size:1.82rem;line-height:2.24rem}}h5{font-family:var(--fontFamily);font-size:2.4rem;line-height:3rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h5{font-size:1.68rem;line-height:2.1rem}}h6{font-family:var(--fontFamily);font-size:2.2rem;line-height:2.8rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){h6{font-size:1.54rem;line-height:1.96rem}}.has-sub-menu-nav-text{font-family:var(--fontFamily);font-size:2rem;line-height:2.4rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){.has-sub-menu-nav-text{font-size:1.8rem;line-height:2.16rem}}.has-button-text,.has-input-text{font-family:var(--fontFamily);font-size:1.8rem;line-height:2.2rem;font-weight:700;letter-spacing:0}@media screen and (max-width: 768px){.has-button-text,.has-input-text{font-size:1.62rem;line-height:1.98rem}}.has-light-input-text{font-family:var(--fontFamily);font-size:1.8rem;line-height:2.2rem;font-weight:200 !important;letter-spacing:0}@media screen and (max-width: 768px){.has-light-input-text{font-size:1.62rem;line-height:1.98rem}}.has-legend-headline-text{font-family:var(--fontFamily);font-size:1.6rem;line-height:2rem;font-weight:700;letter-spacing:0}.has-caption-text,.has-small-note-text,figcaption,.wp-caption-text,.has-form-label-text,.has-label-text,.has-ppu-text{font-family:var(--fontFamily);font-size:1.4rem;line-height:1.7rem;font-weight:200;letter-spacing:0;color:var(--lightgrey)}.has-chip-text{font-family:var(--fontFamily);font-size:1.4rem;line-height:1.7rem;font-weight:500;letter-spacing:0}figcaption,.wp-caption-text{text-align:right}p{margin-bottom:var(--mbCopy)}h1{margin-bottom:var(--mbH1)}h2{margin-bottom:var(--mbH2)}h3,h4,h5,h6{margin-bottom:var(--mbDefault)}#content ul:not([class]),#content ol:not([class]){margin-bottom:var(--mbDefault)}#content ul:not([class]) ol,#content ul:not([class]) ul,#content ol:not([class]) ol,#content ol:not([class]) ul{margin-bottom:0}h1,h2,h3,h4,h5,h6,li,p{max-width:var(--typoMaxWidth);margin-left:auto;margin-right:auto}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]),li:not([class]),p:not([class]){margin-left:auto;margin-right:auto}h1[style*="text-align: center"],h1.has-text-align-center,h2[style*="text-align: center"],h2.has-text-align-center,h3[style*="text-align: center"],h3.has-text-align-center,h4[style*="text-align: center"],h4.has-text-align-center,h5[style*="text-align: center"],h5.has-text-align-center,h6[style*="text-align: center"],h6.has-text-align-center,li[style*="text-align: center"],li.has-text-align-center,p[style*="text-align: center"],p.has-text-align-center{margin-left:auto;margin-right:auto}h1[style*="text-align: right"],h1.has-text-align-right,h2[style*="text-align: right"],h2.has-text-align-right,h3[style*="text-align: right"],h3.has-text-align-right,h4[style*="text-align: right"],h4.has-text-align-right,h5[style*="text-align: right"],h5.has-text-align-right,h6[style*="text-align: right"],h6.has-text-align-right,li[style*="text-align: right"],li.has-text-align-right,p[style*="text-align: right"],p.has-text-align-right{margin-left:auto}ul:not([class]){list-style-type:none}ul:not([class])>li{position:relative;padding-left:1em;padding-bottom:.5rem}ul:not([class])>li:before{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);color:var(--darkgrey);content:"•";position:absolute;left:.32em}a,.BorlabsCookie * a:not(._brlbs-btn),.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption a:not(._brlbs-btn){text-decoration:underline;color:var(--linkColor)}header.scrolled~.stage-area-container .scroll-wrapper{opacity:0}.stage-area-container{position:relative;width:100vw;margin-left:calc(50% - 960px);max-width:1920px}@media screen and (max-width: 1920px){.stage-area-container{margin-left:calc(50% - 50vw)}}.stage-area-container .stage-hero{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.stage-area-container .stage-hero:after{content:"";position:absolute;width:100%;height:100%;left:0;top:calc(100% - var(--stageBottomHeight));background-image:url("../../images/bottom-stage.svg");background-position:unset;background-repeat:no-repeat;background-size:cover;filter:drop-shadow(0px 0px 40px rgba(0, 0, 0, 0.08));z-index:10}.stage-area-container .stage-hero .swiper-wrapper,.stage-area-container .stage-hero .swiper-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center;border-bottom:none}.stage-area-container .stage-hero .swiper-wrapper .hero,.stage-area-container .stage-hero .swiper-wrapper video,.stage-area-container .stage-hero .swiper-wrapper .parallax,.stage-area-container .stage-hero .swiper-wrapper .hero,.stage-area-container .stage-hero .swiper-wrapper video,.stage-area-container .stage-hero .swiper-wrapper .parallax{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center}.stage-area-container .stage-hero .swiper-wrapper .parallax,.stage-area-container .stage-hero .swiper-wrapper .parallax{background-position:top center;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-color:var(--backgroundColor)}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper{-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;place-items:flex-end;transform:translateY(calc(var(--stageBottomHeight) * -1))}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper{-o-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);width:53px;height:auto;position:relative;right:0;left:0;cursor:pointer}@media only screen and (max-width: 768px){.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);height:55px}}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper{-webkit-transform:translateY(2vw);-moz-transform:translateY(2vw);-ms-transform:translateY(2vw);transform:translateY(2vw)}@media only screen and (min-width: 1921px){.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper{-webkit-transform:translateY(47px);-moz-transform:translateY(47px);-ms-transform:translateY(47px);transform:translateY(47px)}}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .scroll-arrows,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .scroll-arrows{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:0 0 3px 12px;width:27px;height:27px;filter:drop-shadow(0px 3px 6px rgba(0, 0, 0, 0.3))}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .top,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .center,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .bottom,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .top,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .center,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .bottom{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;background-repeat:no-repeat;background-image:url("../../images/icons/chevron-up-white.svg");background-position:center;background-size:27px auto}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .top,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .top{margin-top:1px;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:alternate}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .center,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .center{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-delay:.2s;animation-direction:alternate;margin-top:-14px}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .bottom,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .mouse-scroll-animation-wrapper .scroll-arrows-wrapper .bottom{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;animation-delay:.3s;animation-direction:alternate;margin-top:-14px}.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .scroll-arrows-below-text,.stage-area-container .stage-hero .swiper-wrapper .scroll-wrapper .scroll-arrows-below-text{text-align:center;cursor:pointer}.stage-area-container .stage-hero .overlay{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:absolute;width:100%;height:100%;left:0;right:0;top:0;padding:0 var(--sidePadding) var(--stageBottomHeight) var(--sidePadding);margin:0 auto;max-width:calc(var(--contentMaxWidth) + var(--sidePadding)*2)}.stage-area-container .stage-hero .overlay .overlay-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;max-width:850px;margin:0 auto}.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper{color:var(--white)}.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper p,.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper h1,.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper h2,.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper h3,.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper h4{text-shadow:0 0 20px rgba(0,0,0,.55)}.stage-area-container .stage-hero .overlay .overlay-content .text-wrapper>*:last-child{margin-bottom:0}.stage-area-container .stage-hero .overlay .overlay-content .button-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;margin-top:4rem}@media screen and (max-width: 768px){.stage-area-container .stage-hero .overlay .overlay-content .button-wrapper{margin-top:3rem}}.stage-area-container .stage-hero .overlay .overlay-content .button-wrapper .button{-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;z-index:1}/*# sourceMappingURL=stage-area.css.map */
