.block-hero-carousel{--text-color: #fff;position:relative;background-color:#060003;min-height:0;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:calc(-1 * var(--site-header-height));-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:clamp(20px, 5vw, 80px);padding-left:clamp(20px, 5vw, 1200px)}@media (min-width: 992px){.block-hero-carousel{min-height:90vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-hero-carousel .heading{color:var(--text-color);font-size:30px;line-height:1.1}@media only screen and (min-width: 320px){.block-hero-carousel .heading{font-size:calc( 30px + 60 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel .heading{font-size:90px}}.block-hero-carousel__background{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.block-hero-carousel__background:before{content:'';position:absolute;top:0;left:0;right:0;height:33%;background:#000;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.9)), to(rgba(0,0,0,0)));background:linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 100%);z-index:1}.block-hero-carousel__background:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.9)), to(rgba(0,0,0,0.5)));background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0.5) 100%);z-index:1}@media (min-width: 992px){.block-hero-carousel__background:after{background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.9)), color-stop(70%, rgba(0,0,0,0)));background:linear-gradient(90deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 70%)}}.block-hero-carousel__background video{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.block-hero-carousel__pre-heading{color:#fff;font-size:18px}@media only screen and (min-width: 320px){.block-hero-carousel__pre-heading{font-size:calc( 18px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel__pre-heading{font-size:28px}}.block-hero-carousel__content-container{margin-top:var(--site-header-height);position:relative;z-index:2;width:100%}.block-hero-carousel__content-container>.container{padding-top:5rem;padding-bottom:5rem}@media (max-width: 768px){.block-hero-carousel__content-container{padding-top:3rem;padding-bottom:3rem}}.block-hero-carousel__copy{font-size:18px;margin-top:clamp(20px, 3vh, 40px);color:#fff}@media only screen and (min-width: 320px){.block-hero-carousel__copy{font-size:calc( 18px + 10 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel__copy{font-size:28px}}.block-hero-carousel__copy p{font-size:18px;font-weight:400}@media only screen and (min-width: 320px){.block-hero-carousel__copy p{font-size:calc( 18px + 6 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel__copy p{font-size:24px}}.block-hero-carousel__copy ul li,.block-hero-carousel__copy ol li{color:#fff}.block-hero-carousel__links{position:relative;bottom:auto;right:auto;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 992px){.block-hero-carousel__links{position:absolute;bottom:0;right:0}}.block-hero-carousel__link-tag{background-color:#0079C2;color:#fff;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1.5px;padding:.375rem .9375rem}@media only screen and (min-width: 320px){.block-hero-carousel__link-tag{font-size:calc( 12px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel__link-tag{font-size:16px}}.block-hero-carousel__link{background-color:#fff;color:#060003;text-decoration:none;padding:1.25rem 1.875rem;font-size:16px;font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9375rem;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (min-width: 320px){.block-hero-carousel__link{font-size:calc( 16px + 4 * (100vw - 320px) / (1440 - 320))}}@media only screen and (min-width: 1440px){.block-hero-carousel__link{font-size:20px}}.block-hero-carousel__link svg path{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.block-hero-carousel__link:hover{color:#FF180A}.block-hero-carousel__link:hover svg path{stroke:#FF180A}

/*# sourceMappingURL=block-hero-carousel.css.map */
