body{max-width:100%;overflow-x:hidden}#sapHero{background-image:linear-gradient(180deg,#04e,#509fff);background-position:50%;background-repeat:no-repeat;background-size:100%;padding-top:96px}#carousel{cursor:pointer;margin:auto;overflow:hidden}#carousel .carousel-item .overlay{background-image:linear-gradient(180deg,#04e,#509fff);height:100%;left:0;opacity:.75;position:absolute;top:0;transition:all .3s ease;width:100%;will-change:opacity,background-image;z-index:1}#carousel .carousel-item .overlay .clickLayer{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#carousel .carousel-item:hover .overlay{opacity:.6}#carousel .slick-active:not(:hover):not(.slick-current){opacity:.9}#carousel .slick-current .carousel-item .overlay{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 50%,rgba(0,0,0,.8));opacity:1}#carousel .slick-current .carousel-item .overlay .clickLayer{display:block}#carousel .carousel-item .overlay .overlay-content{bottom:0;left:0;position:absolute}#carousel .slick-slide.slick-current .carousel-item{background:#eff}#carousel .clickLayer svg{height:100px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease,opacity .3s ease;width:100px}#carousel .clickLayer:hover svg{height:110px;opacity:.9;width:110px}#carousel .slick-current .carousel-item .btn-wrap{margin-top:40px;opacity:1}.overlay-content,.sap-hl{pointer-events:none}.sap-hl a.btn{pointer-events:all}.sap-hl{left:20px;max-width:500px;position:absolute;top:100px;user-select:none;width:100%;z-index:2}.overlay-content .overlay-title{color:#fff;display:block}@media(max-width:1169px){#sapHero{min-height:814px}.sap-hl{left:0;margin:auto;max-width:80%;padding:15px;position:relative;text-align:center;top:30px;z-index:2}#carousel{height:530px}.carousel-item{width:300px!important}.carousel-item .overlay .overlay-content{padding:1rem 2rem 4rem}.overlay-content .overlay-title{font-size:16px;line-height:23px}}@media(max-width:599px){#sapHero{min-height:763px}}@media(max-width:959px){.sap-hl{max-width:100%;position:relative}}@media(min-width:1170px){#sapHero{height:761px}#carousel{height:665px;max-width:1170px;transform:translateX(250px)}.carousel-item{width:390px!important}.sap-hl{left:20px;max-width:500px;position:absolute;top:100px;user-select:none;width:100%;z-index:2}.carousel-item .overlay .overlay-content{bottom:0;left:0;padding:1rem 3rem 5rem;position:absolute}.overlay-content .overlay-title{font-size:18px;line-height:32px}}@media(min-width:1480px){#sapHero{height:852px}#carousel{height:756px;max-width:1275px;transform:translateX(250px)}.carousel-item{height:756px;width:425px!important}.overlay-content .overlay-title{font-size:20px;line-height:36px}}#sapHero .modal__overlay{background:rgba(0,0,0,.8)}#sapHero .modal__container{background:transparent;max-width:1200px;opacity:0;padding:50px;width:100%}#sapHero .modal__content{padding:0}#sapHero .modal__close{right:24px;top:24px}#sapHero .micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .5s cubic-bezier(0,0,.2,1)}#sapHero .micromodal-slide[aria-hidden=false] .modal__container{animation:mmfadeIn .5s cubic-bezier(0,0,.2,1);animation-fill-mode:forwards}#sapHero .micromodal-slide[aria-hidden=false] .modal__container::-webkit-scrollbar{display:none}#sapHero .micromodal-slide[aria-hidden=false] .modal__container{-ms-overflow-style:none;scrollbar-width:none}.video__title{margin-top:30px;text-align:center}