body{overflow-x:hidden}.z-index-up{z-index:1}*{box-sizing:border-box}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:300;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-300-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-300-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:400;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-400-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-400-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:600;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-600-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-600-normal.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-display:swap;font-weight:700;src:url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-700-normal.woff2) format("woff2"),url(https://cdn.jsdelivr.net/fontsource/fonts/metropolis@latest/latin-700-normal.woff) format("woff")}.hero-slideshow{position:relative}.hero-slideshow .slideshow-triangle-right{position:absolute;bottom:2px;right:0;z-index:4;height:48%}.hero-slideshow .slideshow-triangle-left{position:absolute;bottom:0;left:0;z-index:4}.hero-slideshow .hero-slideshow-content{background-color:#1c2b39;color:#fff;padding:4rem 0;position:relative}.hero-slideshow .hero-slideshow-content__pattern{width:100%;height:100%;position:absolute;left:0;bottom:0;top:auto;right:0;z-index:2;max-width:100%}.hero-slideshow .hero-slideshow-content__pattern img{width:100%;max-width:100%;height:100%;object-fit:cover}.hero-slideshow .hero-slideshow-content .container{position:relative;z-index:10}.hero-slideshow .hero-slideshow-content__wrapper{width:100%;max-width:760px}.hero-slideshow .hero-slideshow-content__tagline{padding-bottom:1rem;text-transform:uppercase;color:#72808a;font-weight:700;letter-spacing:1.5px;line-height:1.1}.hero-slideshow .hero-slideshow-content__text,.hero-slideshow .hero-slideshow-content__text p{line-height:183.333%;letter-spacing:.2px}.hero-slideshow .hero-slideshow-content__cta{padding-top:2rem}.hero-slideshow .container{position:relative}.hero-slideshow .slideshow-container{position:relative;width:100%;height:490px;display:-ms-flexbox;display:flex}.hero-slideshow .background-image{position:absolute;width:100%;height:100%;background-size:cover;transition:opacity .5s ease;opacity:0;background-position:50%}.hero-slideshow .active{opacity:1}.hero-slideshow .card-link{width:33.33%;text-decoration:none;background:#fff;padding:30px 30px 24px;border-right:1px solid #d4dade;border-top:5px solid #fff;transition:border .35s ease;margin-right:1px}.hero-slideshow .card-link:hover{opacity:1;border-top:5px solid #ae132a;transition:border .35s ease}.hero-slideshow .card{cursor:pointer;height:100%}.hero-slideshow .card:hover .card-title{color:#000;transition:color .35s ease}.hero-slideshow .card:last-child{border-right:none}.hero-slideshow .card-title{color:#72808a;font-weight:700;letter-spacing:-.9px;font-size:clamp(1rem,5vw,1.688rem);line-height:1.1}.hero-slideshow .slideshow-card-grid{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:200;margin-top:-6rem;position:relative;margin-bottom:3rem}.hero-slideshow .card:hover+.background-image{opacity:1}.hero-slideshow .card-content{z-index:2}@media screen and (min-width:991px){.hero-slideshow{padding-top:121px}}@media screen and (max-width:991px){.hero-slideshow .slideshow-triangle-right{transform:rotateX(180deg)}.hero-slideshow .slideshow-triangle-left{display:none}.hero-slideshow .hero-slideshow-content{padding:4rem 0 1.25rem}.hero-slideshow .card-link{width:100%;padding:0}}@media only screen and (max-width:991px){.hero-slideshow .slideshow-container{height:300px}.hero-slideshow .card{border-top:none;padding:20px 20px 8px;border-right:none;border-bottom:1px solid #d4dade}.hero-slideshow .card:hover{border-top:none}.hero-slideshow .slideshow-card-grid{-ms-flex-direction:column;flex-direction:column}.hero-slideshow .card{width:100%}}