@import url("https://fonts.googleapis.com/css2?family=Cabin:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");.hero .hero-slide{position:relative;height:100vh;min-height:700px}.hero .hero-slide .hero-background{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background:#1d1d1b}.hero .hero-slide .hero-background img,.hero .hero-slide .hero-background video{mix-blend-mode:difference;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:50% 50%;font-family:"object-fit"}.hero .hero-slide .hero-content{position:relative;left:0;top:50%;-webkit-transform:translateY(-45%);-ms-transform:translateY(-45%);transform:translateY(-45%);background:url(../../../assets/images/banner-title-bg.svg);background-repeat:no-repeat;background-position:-10px 100%;padding:3rem 2rem;z-index:2;max-width:1200px}.hero .hero-slide .hero-content_title{font-size:2.625rem;font-weight:700;color:#fff;background-color:transparent!important}.hero .hero-slide .hero-content_subtitle{font-size:1.5rem;color:#fff;background-color:transparent!important}.hero .hero-slide .hero-content_controls{margin:0}.hero .hero-slide .hero-content_controls a{color:#fff;text-decoration:underline;font-size:1.125rem;font-weight:700}.hero .slick-dots{display:none!important}@media print,screen and (min-width:45em){.hero .hero-slide .hero-content{background-position:100% 100%;padding:40px 50px}.hero .hero-slide .hero-content_title{font-size:3.5rem}.hero .hero-slide .hero-content_controls a{font-size:1.5rem}.hero .slick-dots{position:absolute;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;bottom:4rem;left:64px}.hero .slick-dots li{margin:0 2px}.hero .slick-dots li button{color:#fff;background:#1d1d1b}.hero .slick-dots li.slick-active button{background:#fff;color:#1d1d1b}.hero .slick-dots .slick-next{background-image:url(../../../assets/images/arrow-right-white.svg)}.hero .slick-dots .slick-prev{background-image:url(../../../assets/images/arrow-left-white.svg)}}@media print,screen and (min-width:75em){.hero .hero-slide .hero-content_title{font-size:5rem}}
/*# sourceMappingURL=hero.css.map */
