/*!
 * WRS Systems block hero styles
 */@keyframes bounce{0%,100%{transform:none;animation-timing-function:cubic-bezier(0, 0, 0.2, 1)}50%{transform:translateY(-25%);animation-timing-function:cubic-bezier(0.8, 0, 1, 1)}}.block-hero-feature{background-color:#07061a}.block-hero-feature .grid{position:relative}.block-hero-feature .grid>*{grid-column:1;grid-row:1}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner{position:relative}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item{padding-block:3rem;position:relative;background-image:var(--item-bg-image);background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:45vh}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content{position:relative;z-index:3;text-align:start}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content h1{font-size:calc(1.425rem + 2.1vw);margin-block-end:0;text-wrap:balance;text-align:center}@media(min-width: 768px){.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content h1{text-align:start}}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content p{text-wrap:balance;text-align:center}@media(min-width: 768px){.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content p{text-align:start}}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content .feature-hero-cta-buttons a{width:90%;margin-inline:auto;background-color:rgba(0,0,0,0);border:solid 1px #fff;color:#fff}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content .feature-hero-cta-buttons a:hover{background-color:#f335ba;border-color:#f335ba}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content .feature-hero-cta-buttons a:first-of-type{background:linear-gradient(to right, #ec2a68, #8d3fd0);border:solid 0px rgba(0,0,0,0)}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content .feature-hero-cta-buttons a:first-of-type:hover{background:linear-gradient(to right, #ba205b, #7330a9)}@media(min-width: 768px){.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item .feature-hero-content .feature-hero-cta-buttons a{width:auto;margin:unset}}.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item::after{content:"";position:absolute;inset:0;z-index:2;background-image:linear-gradient(to bottom, rgba(7, 6, 26, 0.2) 20%, rgba(7, 6, 26, 0.7) 25%, #07061a 100%)}@media(min-width: 768px){.block-hero-feature .grid .feature-hero-images .carousel .carousel-inner .carousel-item::after{background-image:linear-gradient(to right, #07061a 0%, rgba(7, 6, 26, 0.7) 50%, rgba(7, 6, 26, 0) 100%)}}.block-hero-feature .grid .scroll-to-arrow{position:absolute;z-index:3;bottom:1%;left:50%;transform:translateX(-50%)}.block-hero-feature .grid .scroll-to-arrow svg{width:3rem;fill:#fff !important}.block-hero-feature .grid .scroll-to-arrow:hover svg{animation:bounce 1s infinite}.block-hero-subtle{position:relative}.block-hero-subtle .bg-image{position:relative;z-index:1;background-size:cover;background-position:center;min-height:40vh}@media(min-width: 1400px){.block-hero-subtle .bg-image{min-height:55vh}}.block-hero-subtle .bg-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right bottom, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.65))}.block-hero-subtle .bg-image>*{position:relative;z-index:2}.block-hero-subtle .bg-image .subtle-hero-content .breadcrumb{font-family:"Manrope",sans-serif}.block-hero-subtle .bg-image .subtle-hero-content h1{font-size:calc(1.458rem + 2.496vw);margin-block-end:0}.block-hero-subtle .bg-image .subtle-hero-content p{font-family:"Manrope",sans-serif;text-wrap:balance}@media(min-width: 768px){.block-hero-subtle .bg-image .subtle-hero-content p{max-width:75%}}@media(min-width: 992px){.block-hero-subtle .bg-image .subtle-hero-content p{max-width:85%}}@media(min-width: 1200px){.block-hero-subtle .bg-image .subtle-hero-content p{max-width:65%}}@media(min-width: 1400px){.block-hero-subtle .bg-image .subtle-hero-content p{max-width:60%}}.block-hero-solid .solid-hero-content .breadcrumb{font-family:"Manrope",sans-serif}.block-hero-solid .solid-hero-content h1{font-size:calc(1.458rem + 2.496vw);margin-block-end:0}.block-hero-solid .solid-hero-content p{font-family:"Manrope",sans-serif}@media(min-width: 768px){.block-hero-solid .solid-hero-content p{max-width:75%}}@media(min-width: 992px){.block-hero-solid .solid-hero-content p{max-width:85%}}@media(min-width: 1200px){.block-hero-solid .solid-hero-content p{max-width:65%}}@media(min-width: 1400px){.block-hero-solid .solid-hero-content p{max-width:60%}}.block-hero-solid .hero-video{position:relative}.block-hero-solid .hero-video svg#curve-cap{position:absolute;z-index:2;top:0;width:100%}.block-hero-solid .hero-video .hero-video-content-container{position:relative;z-index:1}.block-hero-solid .hero-video .hero-video-content-container.overlay::after{content:"";position:absolute;z-index:3;inset:0;background-image:linear-gradient(to right bottom, rgba(0, 0, 0, 0.85), rgba(0, 0, 0, 0.65))}.block-hero-solid .hero-video .hero-video-content-container #play-button{fill:#fff;height:64px;width:64px;z-index:5;top:60%;transition:all .3s ease-in-out}.block-hero-solid .hero-video .hero-video-content-container #play-button:hover{cursor:pointer;fill:#209dea}/*# sourceMappingURL=hero.css.map */
