[data-module=hero-banner]{margin-left:auto;margin-right:auto;overflow:hidden}[data-module=hero-banner] .bannerArrowShape{z-index:-1}@media (min-width:992px){[data-module=hero-banner] .bannerArrowShape{top:-36px}}@media (min-width:1200px){[data-module=hero-banner] .bannerArrowShape{margin-top:-1.67%}}@media (min-width:992px){[data-module=hero-banner] .videoArrowShape{top:-36px}}@media (min-width:1200px){[data-module=hero-banner] .videoArrowShape{left:-65px}}@media (min-width:1200px){[data-module=hero-banner] [data-component=banner] .background{width:calc(100% + 210px);height:100%;position:relative;left:-105px}[data-module=hero-banner] [data-component=banner] .background .background-side-borders{position:absolute;top:0;width:100%;height:90.3%;background-image:url('https://cpv3prodbluecdnep.azureedge.net/resources5/Modules_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/img/arrowShape/left-shadow.svg'),url('https://cpv3prodbluecdnep.azureedge.net/resources5/Modules_c2911565-9b23-426f-b6df-3f86a0935d42/Assets/img/arrowShape/right-shadow.svg');background-repeat:repeat-y,repeat-y;background-position:35px 0,100% 0}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper{left:0;width:calc(100% - 210px)}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper{background:#373737;margin:auto;position:relative}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper{background-color:inherit}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper{position:absolute;overflow:hidden;top:0;bottom:0;left:0;right:0;width:100%;height:0;padding-bottom:56.4%}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper{padding-bottom:56.3%}}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper{margin:auto;position:relative;padding-bottom:0;height:auto}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .img-wrapper-gradient{position:relative}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .img-wrapper-gradient:after{background-color:transparent;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(180deg,rgba(55,55,55,0) 50%,#373737);z-index:0}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .img-wrapper-gradient{position:absolute;left:0;top:0;bottom:0;width:100%;height:auto}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient{position:relative}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient:after{background-color:transparent;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(180deg,rgba(55,55,55,0) 50%,#373737);z-index:0}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient{position:absolute;left:0;top:50%;bottom:36px;width:100%;height:auto}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient-side{position:relative}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient-side:after{background-color:transparent;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(270deg,rgba(55,55,55,0) 50%,#373737);z-index:0}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-wrapper-gradient-side{position:absolute;left:0;top:0;bottom:36px;width:100%;height:auto}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper [data-component=responsive-image]{position:absolute;left:0;top:0;bottom:0;width:100%;height:auto}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper [data-component=responsive-image]{position:relative}}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-container{position:relative}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .video-container .video-player{position:absolute;bottom:36px;width:100%;height:auto;display:block;margin:0;padding:0;overflow:hidden;text-align:center;object-fit:cover}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .img-wrapper .share-button{position:absolute;top:20px;right:20px;z-index:1}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper{overflow:hidden;position:relative;width:100%;top:0;left:0;padding-top:calc(56.4% - 30px)}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper{padding-top:calc(56.3% - 49px)}}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper{padding-top:50px;position:absolute}}@media (min-width:1200px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper{padding-top:65px}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information{position:relative;padding-bottom:40px}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information{padding-bottom:25px}}@media (min-width:992px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information{padding-bottom:0}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .headline-row{display:flex;flex-direction:row}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .headline-row .headline{position:relative;overflow:hidden;font-size:24px;font-weight:700;font-style:normal;line-height:121%;letter-spacing:normal;color:#fff}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .headline-row .headline{font-size:30px;font-weight:700;font-style:normal;line-height:120%;letter-spacing:normal;color:#fff}}@media (min-width:1200px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .headline-row .headline{font-size:36px;font-weight:700;font-style:normal;line-height:119%;letter-spacing:normal;color:#fff}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .headline-row .share-buttons-tooltip{align-self:center;margin-left:20px}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .text{margin-top:15px;font-weight:100;line-height:150%;letter-spacing:normal;color:#fff;font-size:14px;line-height:20px}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .text{font-weight:100;line-height:150%;letter-spacing:normal;color:#fff;font-size:16px}}@media (min-width:1200px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .text{font-weight:100;line-height:150%;letter-spacing:normal;color:#fff;font-size:18px}}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .cta-button{text-align:center;margin-top:25px;margin-left:auto;margin-right:auto}[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .cta-button [data-component=button]{margin:0}@media (min-width:576px){[data-module=hero-banner] [data-component=banner] .background .banner-wrapper .text-wrapper .text-information .cta-button{text-align:left;margin-left:0;margin-right:0}}[data-module=hero-banner] .banner-wrapper .img-wrapper [data-component=responsive-image]:before{padding-bottom:36.46%}@media (min-width:992px){[data-module=hero-banner] .banner-wrapper .img-wrapper [data-component=responsive-image]:before{padding-bottom:41.7%}}@media (min-width:1200px){[data-module=hero-banner] .banner-wrapper .img-wrapper [data-component=responsive-image]:before{padding-bottom:33.87%}}