.cr-section{opacity:1;transition:all 2s ease}.cr-section.exit{opacity:0;transform:scale(.5)}.cr-home--hero-stack__hero{height:fit-content;padding:0;position:relative}.slick-dots li button:before{content:none!important}.cr-home--hero-stack:before{background:linear-gradient(180deg,#000 0,transparent);height:900px;left:0;list-style-type:none;position:absolute;top:0;width:100%;z-index:2}.cr-home--hero-stack__hero .cr-slick__hp-hero{height:calc(100vh - 180px)}.cr-home--hero-stack__hero .cr-slick__hp-hero .slick-slide.slick-active .cr-hp-hero__slide .content{animation-duration:1s;animation-name:crSlider-Appear}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide{height:calc(100vh - 180px);position:relative;text-align:center;width:100%}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .bg-image{background-position:50%;background-size:cover;height:100vh;position:absolute;top:0;width:100%;z-index:1}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content{background-color:rgba(0,0,0,.4);border-radius:12px;bottom:0;height:fit-content;left:0;margin:auto;max-width:100%;padding:25px 45px;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content;z-index:2}.cr-home--hero-stack .cr-home--hero-stack__hero .cr-hp-hero__slide .content h1{animation:linearwipe 3.5s steps(60);color:#fff;display:block;font-family:Peristyle Bold,sans-serif;font-size:100px;line-height:90px;margin:0 auto;max-width:1200px;text-align:center;text-transform:none;vertical-align:top;white-space:nowrap;width:30em}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content h2{border-radius:4px;color:var(--cr-yellow);font-family:Criteria Medium,sans-serif;font-size:22px;line-height:32px;margin:10px auto 20px;max-width:1050px;padding:9px 20px;text-align:center}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content h2 span{color:#fff;display:inline-block;font-family:Criteria Bold;font-size:22px;letter-spacing:0;margin-right:16px;text-align:center;text-align:left;text-transform:uppercase;vertical-align:bottom}.cr-section.cr-home--hero-stack__hero ul.slick-dots{bottom:17%;z-index:1000}.cr-section.cr-home--hero-stack__hero .cr-slick__hp-hero .slick-dots li button{background:transparent;border:1px solid #fff;height:15px;width:15px}.cr-section.cr-home--hero-stack__hero .cr-slick__hp-hero .slick-dots li.slick-active button{background:#fff;border:0;list-style-type:none}.cr-section .cr-home--hero-stack ul{list-style-type:none!important}.cr-home--hero-stack__hero .hero-headline--wrap h2 ul li{align-items:middle;color:var(--cr-yellow);display:inline-block;font-family:Criteria Bold,sans-serif;font-size:21px;line-height:24px;list-style-type:none;margin-right:5px;text-align:center;vertical-align:middle}.cr-home--hero-stack__hero .hero-headline--wrap h2 span:nth-of-type(2){float:right;font-family:HOSP,sans-serif;font-size:145px;transform:translate(15px,-10px)}.hero-headline--wrap{display:block;margin:40px auto 0}.cr-home--hero-stack__hero h2{padding-bottom:30px}.cr-home--hero-stack__hero .hero__buttons-wrap{margin:0 auto;width:fit-content}.cr-home--hero-stack__hero .cr-button{border:1px solid transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:var(--cr-dk-gray);font-size:20px;font-size:18px;padding:10px 40px;transition:all .5s ease}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content .cr-button:nth-of-type(2){background:rgba(0,0,0,.8);border:1px solid var(--cr-yellow);color:#fff}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content .cr-button:nth-of-type(2):after{content:none}.cr-home--hero-stack__hero .cr-button:hover{background-color:rgba(34,34,34,.5);border:1px solid var(--cr-yellow);box-shadow:0 0 10px var(--cr-yellow);-moz-box-shadow:0 0 10px var(--cr-yellow);-webkit-box-shadow:0 0 10px var(--cr-yellow);color:var(--cr-yellow);letter-spacing:0}.gradient-fade__hero{position:absolute;top:calc(100vh - 348px);z-index:200}.cr-home--hero-stack__hero .hero__buttons-wrap .cr-button:first-of-type{margin-right:10px}.cr-home--hero-stack__hero .hero__buttons-wrap .cr-button:nth-of-type(2){background-color:rgba(34,34,34,.5);border:1px solid var(--cr-yellow);color:var(--cr-yellow);letter-spacing:0;margin-left:5px}@media screen and (max-width:1024px){.cr-home--hero-stack .cr-home--hero-stack__hero .cr-hp-hero__slide .content h1{font-size:80px;line-height:70px;margin:0 auto 20px;min-width:320px;overflow:visible;white-space:normal;width:80%}.cr-home--hero-stack .cr-home--hero-stack__hero .cr-hp-hero__slide .content h2{margin:10px auto 20px;width:80%}.cr-home--hero-stack .cr-home--hero-stack__hero .cr-hp-hero__slide .content h2 span{display:block;text-align:center}}@media screen and (max-width:768px){.cr-home--hero-stack__hero,.cr-home--hero-stack__hero .page-center{padding:0}.cr-home--hero-stack__hero .hero-headline--wrap{margin:20px auto 30px}.cr-home--hero-stack__hero .hero-headline--wrap h2 span:nth-of-type(2){font-size:108px}.cr-home--hero-stack .cr-home--hero-stack__hero h1{font-size:75px;line-height:75px}.cr-home--hero-stack__hero .hero-headline--wrap h2{height:auto}}@media screen and (max-width:480px){.cr-home--hero-stack__hero{min-height:auto}.cr-home--hero-stack__hero .hero-headline--wrap h1{font-size:78px;line-height:72px}.cr-home--hero-stack__hero .hero-headline--wrap h2{margin-right:35px}.cr-home--hero-stack__hero .hero-headline--wrap h2 span:nth-of-type(2){font-size:98px}.cr-home--hero-stack__hero h2{max-width:300px}.cr-home--hero-stack__hero h2 span:nth-of-type(2){max-width:250px}.cr-home--hero-stack__hero .hero-headline--wrap h2 span{transform:translate(0)}.cr-home--hero-stack__hero .cr-button{display:block;font-size:18px;white-space:nowrap}}.cr-home--hero-stack__xdr-overview{padding:0 35px;position:relative}.cr-home--hero-stack__xdr-overview .headline-wrap{display:block;margin:0 auto;padding:80px 0 40px;vertical-align:bottom;width:80%}.cr-home--hero-stack__xdr-overview #xdr-platform--headlineGroup{opacity:0}.cr-home--hero-stack__xdr-overview .container .headline-wrap.container .columns{align-content:center}.cr-home--hero-stack__xdr-overview .container .headline-wrap.container .columns .column{padding:0}.cr-home--hero-stack__xdr-overview .container .headline-wrap.container .columns .column:nth-of-type(2){align-self:end}.cr-home--hero-stack__xdr-overview .headline-wrap span.headline-tag{color:var(--cr-yellow);font-size:20px}.cr-home--hero-stack__xdr-overview .headline-wrap h3{color:var(--cr-yellow);font-family:Peristyle Black,sans-serif;font-size:120px;line-height:100px}.cr-home--hero-stack__xdr-overview .headline-wrap span.subhead{color:#fff;font-family:Criteria Regular,sans-serif;font-size:24px;line-height:32px;max-width:300px}.cr-home--hero-stack__xdr-overview p.desc{color:#fff;font-size:21px;line-height:40px;margin:20px auto 40px;max-width:800px;text-align:center}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single h4{color:var(--cr-yellow);display:block;font-family:Flama Condensed-Medium,sans-serif;font-size:32px;line-height:42px;padding:30px 0 5px;text-align:center;text-transform:uppercase}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single p{color:#fff;display:block;font-family:Criteria Regular,sans-serif;font-size:18px;font-style:italic;line-height:28px;text-align:center}.cr-home--hero-stack__xdr-overview .cr-button__fill-yellow.cr-button__center{color:var(--cr-dk-gray);padding:15px 45px}.cr-home--hero-stack__xdr-overview .cr-button__fill-yellow:hover{color:var(--cr-yellow)}@media screen and (min-width:1024px){.cr-home--hero-stack__xdr-overview .container{max-width:1300px}}@media screen and (max-width:1024px){.cr-section.cr-home--hero-stack__hero ul.slick-dots{bottom:0}.cr-home--hero-stack__xdr-overview .headline-wrap{border-bottom:0;margin-bottom:0;padding-bottom:50px}.cr-home--hero-stack__xdr-overview .headline-wrap h3{font-size:120px;line-height:100px}.cr-home--hero-stack__xdr-overview .container .columns.highlights--wrap{margin-left:0;padding-top:50px}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single{margin-bottom:30px;max-width:650px;padding:0}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single h4{font-size:26px;padding-bottom:20px}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single p{width:90%}}@media screen and (max-width:768px){.cr-home--hero-stack:before{height:500px}.cr-home--hero-stack .cr-home--hero-stack__hero .headline-wrap,.cr-home--hero-stack .cr-home--hero-stack__hero .hero__buttons-wrap{padding:0 35px}.cr-home--hero-stack .cr-home--hero-stack__hero .headline-wrap{margin-top:80px}.cr-home--hero-stack__xdr-overview .headline-wrap{width:100%}.cr-home--hero-stack__xdr-overview .headline-wrap h3{font-size:100px;line-height:80px}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single span.highlight-letter{display:inline-block;font-size:300px;line-height:250px;transform:translateX(0)}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single .text-group{display:inline-block;margin-left:65px;max-width:450px;width:60%}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single p{width:100%}}@media screen and (max-width:549px){.cr-home--hero-stack .cr-home--hero-stack__hero .cr-hp-hero__slide .content h1{font-size:68px;line-height:58px}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content h2{font-size:18px;line-height:22px;margin:25px auto 0;min-width:320px}.cr-home--hero-stack__hero .cr-slick__hp-hero .cr-hp-hero__slide .content h2 span{font-size:20px;margin:0 auto 5px}.cr-home--hero-stack__hero .cr-button{margin:10px auto;padding:10px 25px;text-align:center;width:275px}.cr-home--hero-stack__xdr-overview .headline-wrap h3{font-size:80px;line-height:70px;margin-bottom:15px}.cr-home--hero-stack__xdr-overview p.desc{font-size:18px;line-height:28px}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single h4{line-height:30px;padding-bottom:0}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single span.highlight-letter{display:block}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single .text-group{display:block;margin-left:0;max-width:100%;width:100%}}@media screen and (max-width:480px){.cr-home--hero-stack__xdr-overview .page-center{padding-left:0;padding-right:0}.cr-home--hero-stack__hero .container{margin-top:125px}.cr-home--hero-stack__hero .cr-button{font-size:16px}.cr-home--hero-stack__xdr-overview .headline-wrap{width:100%}.cr-home--hero-stack__xdr-overview .container .columns.highlights--wrap{margin-left:0}.cr-home--hero-stack__xdr-overview .highlights--wrap .highlight-single p{width:100%}.gradient-fade{height:70px}}.fadeIn{-webkit-animation:fadeIn 2.2s cubic-bezier(.39,.575,.565,1);animation:fadeIn 2.2s cubic-bezier(.39,.575,.565,1);animation-fill-mode:forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.introText{-webkit-animation:introText 1.8s cubic-bezier(.39,.575,.565,1);animation:introText 1.8s cubic-bezier(.39,.575,.565,1)}@-webkit-keyframes introText{0%{opacity:0;transform:translateY(-45px)}to{opacity:1;transform:translateY(0)}}@keyframes introText{0%{opacity:0;transform:translateY(-45px)}to{opacity:1;transform:translateY(0)}}.introThisIs{-webkit-animation:introThisIs .8s ease-out;animation:introThisIs .8s ease-out;animation-delay:.3s;animation-fill-mode:forwards}@-webkit-keyframes introThisIs{0%{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}@keyframes introThisIs{0%{opacity:0;transform:translateX(-25px)}to{opacity:1;transform:translateX(0)}}.crSlider-Appear{-webkit-animation:crSlider-Appear 1.2s ease-in-out;animation:crSlider-Appear 1.2s ease-in-out;animation-fill-mode:forwards}@keyframes crSlider-Appear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes crSlider-Appear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ctaAppear{-webkit-animation:ctaAppear .5s ease-out;animation:ctaAppear .5s ease-out;animation-delay:1.4s;animation-fill-mode:forwards;opacity:0}@keyframes ctaAppear{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}.introXDR{-webkit-animation:introXDR .6s cubic-bezier(.39,.575,.565,1);animation:introXDR .6s cubic-bezier(.39,.575,.565,1);animation-delay:.7s;animation-fill-mode:forwards}.highlightIntro{-webkit-animation:highlightIntro .2s cubic-bezier(.39,.575,.565,1);animation:highlightIntro .2s cubic-bezier(.39,.575,.565,1);animation-delay:.9s;animation-fill-mode:forwards}@-webkit-keyframes introXDR{0%{opacity:0;transform:translateX(-10px)}40%{opacity:0}to{opacity:1;transform:translateX(15px)}}@keyframes introXDR{0%{opacity:0;transform:translateX(-30px)}20%{opacity:0}to{opacity:1;transform:translateX(15px)}}.headlineAppear{-webkit-animation:headline 1.2s ease-in-out;animation:headline 1.2s ease-in-out;animation-fill-mode:forwards}.headlineAppear:after{width:100%}@keyframes headline{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes highlightIntro{0%{transform:translateY(200px)}to{transform:translateY(0)}}@keyframes highlightIntro{0%{transform:translateY(200px)}to{transform:translateY(0)}}