#video-modal{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background:rgba(1,1,1,.6);z-index:10}#video-modal.visible{display:block!important}#video-modal .close-button{position:absolute;top:5%;right:5%;transition:all .25s ease-in-out;z-index:9}#video-modal .close-button svg{height:30px}#video-modal .close-button:hover{transform:scale(1.05)}#video-modal .close-button:hover svg path{fill:#f1f1f1}#video-modal video{position:fixed;top:50%;left:50%;max-width:100%;transform:translate(-50%,-50%)}.hero-slider{margin:0;padding:0;height:415px;width:100%}.hero-slider .swiper-pagination{width:100%}.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:none}@media screen and (min-width:768px){.hero-slider .swiper-button-next,.hero-slider .swiper-button-prev{display:flex}}.hero-slider img,.hero-slider video{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (min-width:768px){.hero-slider{height:618px}}.hero-slider.wide-cta .hero-text-content .hero-slide-cta{width:auto;padding:15px 10px}@media screen and (min-width:768px){.hero-slider.wide-cta .hero-text-content .hero-slide-cta{width:100%;max-width:30%;padding:15px 50px}}.hero-slider .hero-slide.swiper-slide{position:relative;min-height:100%;min-width:100%}.hero-slider .hero-slide.swiper-slide.autoplay-video-slide::after,.hero-slider .hero-slide.swiper-slide.image-slide::after,.hero-slider .hero-slide.swiper-slide.video-slide button::after{content:'';position:absolute;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1920' height='618.414' viewBox='0 0 1920 618.414'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' y1='0.5' x2='0.699' y2='0.521' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%231e1a34'/%3E%3Cstop offset='1' stop-color='%231e1a34' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect id='Rectangle_470' data-name='Rectangle 470' width='1920' height='618.414' opacity='0.749' fill='url(%23linear-gradient)' style='mix-blend-mode: multiply;isolation: isolate'/%3E%3C/svg%3E");z-index:1;width:100%;height:100%;background-repeat:no-repeat}.hero-slider .hero-slide.swiper-slide.video-slide .copy-wrapper{margin-bottom:0}.hero-slider .hero-slide.swiper-slide.video-slide .hero-slide-cta+.deferred-media__poster-button{margin-top:1.5rem}.hero-slider .hero-slide.swiper-slide.video-slide .deferred-media__poster-button{position:static;margin:0;padding:0;transform:translate(0,0);width:100%;align-items:center;text-align:center;color:#fff}.hero-slider .hero-slide.swiper-slide.video-slide .deferred-media__poster-button svg{max-width:66px}.hero-slider .hero-slide.swiper-slide.video-slide .deferred-media__poster-button svg path{fill:currentColor}.hero-slider .hero-slide.swiper-slide.video-slide iframe{height:100%;max-height:415px}@media screen and (min-width:768px){.hero-slider .hero-slide.swiper-slide.video-slide iframe{max-height:618px}}.hero-slider .hero-slide.swiper-slide deferred-media{padding-bottom:56.25%;border:0}.hero-slider .hero-slide.swiper-slide deferred-media iframe{margin-top:28.125%}@media screen and (min-width:768px){.hero-slider .hero-slide.swiper-slide deferred-media iframe{margin-top:0}}.hero-slider .hero-slide.swiper-slide button{height:415px}@media screen and (min-width:768px){.hero-slider .hero-slide.swiper-slide button{height:618px}}.hero-slider .hero-slide.swiper-slide button .deferred-media__poster-button{background:0 0;z-index:2}.hero-slider .hero-text-content{position:absolute;color:#fff;z-index:2;text-align:center;width:85%;display:flex;flex-direction:column;align-items:center;left:0;right:0;margin:auto;transform:translate(0);transition:all .25s ease-in-out}.hero-slider .hero-text-content .deferred-media__poster-button svg{transition:all .25s ease-in-out}.hero-slider .hero-text-content .deferred-media__poster-button svg:hover{transform:scale(1.05)}.hero-slider .hero-text-content .deferred-media__poster-button svg:hover svg path{fill:#f1f1f1}@media screen and (max-width:768px){.hero-slider .hero-text-content.text-position-left-xs{text-align:left;transform:translate(0);left:1.5rem;right:auto;align-items:flex-start}.hero-slider .hero-text-content.text-position-left-xs .deferred-media__poster-button{justify-content:flex-start}.hero-slider .hero-text-content.text-position-center-xs{transform:translate(0);left:0;right:0;text-align:center}.hero-slider .hero-text-content.text-position-center-xs .deferred-media__poster-button{justify-content:center}.hero-slider .hero-text-content.text-position-right-xs{transform:translate(0);left:auto;right:1.5rem;text-align:right;align-items:flex-end}.hero-slider .hero-text-content.text-position-right-xs .deferred-media__poster-button{justify-content:flex-end}.hero-slider .hero-text-content.text-position-vertical-bottom-xs{bottom:5rem}.hero-slider .hero-text-content.text-position-vertical-center-xs{bottom:15.5rem}.hero-slider .hero-text-content.text-position-vertical-top-xs{bottom:unset;top:2rem}}@media screen and (min-width:768px){.hero-slider .hero-text-content{top:50%;bottom:unset;display:block;margin:0;width:95%}.hero-slider .hero-text-content.text-position-left{text-align:left;transform:translate(12rem,-50%)}.hero-slider .hero-text-content.text-position-left .hero-slide-cta{margin-left:0;margin-right:auto}.hero-slider .hero-text-content.text-position-left .deferred-media__poster-button{justify-content:flex-start}.hero-slider .hero-text-content.text-position-center{left:50%;transform:translate(-50%,-50%)}.hero-slider .hero-text-content.text-position-center .hero-slide-cta{margin-left:auto;margin-right:auto}.hero-slider .hero-text-content.text-position-center .deferred-media__poster-button{justify-content:center}.hero-slider .hero-text-content.text-position-right{text-align:right;transform:translate(-6rem,-50%)}.hero-slider .hero-text-content.text-position-right .hero-slide-cta{margin-left:auto;margin-right:0}.hero-slider .hero-text-content.text-position-right .deferred-media__poster-button{justify-content:flex-end}}.hero-slider .hero-text-content h2{color:#f1f1f1;line-height:1.1;font-family:"Metropolis Black",sans-serif;letter-spacing:.025em;font-size:3rem}@media screen and (min-width:768px){.hero-slider .hero-text-content h2{font-size:5rem}}@media screen and (min-width:1200px){.hero-slider .hero-text-content h2{font-size:7.2rem}}.hero-slider .hero-text-content div.copy-wrapper{margin-bottom:0;line-height:1.25em;font-family:"Metropolis Bold",sans-serif;font-size:1.8rem}@media screen and (min-width:768px){.hero-slider .hero-text-content div.copy-wrapper{margin-bottom:3.5rem;font-size:2.4rem}}.hero-slider .hero-text-content div.copy-wrapper p{max-width:725px}.hero-slider .hero-text-content div.copy-wrapper.copy-empty{margin:.5em 0}.hero-slider .hero-text-content div.copy-wrapper p,.hero-slider .hero-text-content div.copy-wrapper span,.hero-slider .hero-text-content h2 p,.hero-slider .hero-text-content h2 span{display:inline-block;width:auto}@media screen and (min-width:768px){.hero-slider .hero-text-content div.copy-wrapper p,.hero-slider .hero-text-content div.copy-wrapper span,.hero-slider .hero-text-content h2 p,.hero-slider .hero-text-content h2 span{width:50%}}.hero-slider .hero-text-content a.hero-slide-cta{padding:.5rem .8rem;color:#1e1a34;font-family:"Metropolis Bold",sans-serif;font-weight:700;font-size:1.8rem;border-radius:8px;background-color:#fff;text-decoration:none;text-transform:uppercase;width:auto;display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media screen and (min-width:768px){.hero-slider .hero-text-content a.hero-slide-cta{width:25rem;padding:1rem}}.hero-slider .hero-text-content a.hero-slide-cta:hover{background-color:#f1f1f1}.hero-slider .pause-button,.hero-slider .play-button{transition:all .25s ease-in-out}.hero-slider .play-button{display:inline-block;width:66px;height:66px}.hero-slider .play-button svg path{fill:#fff}.hero-slider .play-button:hover{transform:scale(1.05)}.hero-slider .play-button:hover svg path{fill:#f1f1f1}.hero-slider .watch-more-cta{display:block;margin-top:2rem;font-family:"Metropolis Bold",sans-serif;font-size:1.6rem}@media screen and (min-width:768px){.hero-slider .watch-more-cta{font-size:1.8rem}}.hero-slider .pause-button{cursor:pointer;position:absolute;right:50px;bottom:50px;height:35px;width:35px;z-index:9}.hero-slider .pause-button svg path{fill:#fff}.hero-slider .pause-button:hover{transform:scale(1.05)}.hero-slider .pause-button:hover svg path{fill:#f1f1f1}