body .is-root-container section.block-hero-video-content{position:relative;overflow:hidden;height:min(calc(42.5rem + 11.25 * (100vw - 22.5rem) / 67.5),53.75rem);padding:min(calc(5rem + 1.5625 * (100vw - 22.5rem) / 67.5),6.5625rem) 0;color:#fff;background:#000}body .is-root-container section.block-hero-video-content .headline{font-family:"Montserrat",sans-serif;font-size:min(calc(2rem + 0.8125 * (100vw - 22.5rem) / 67.5),2.8125rem);font-weight:300;line-height:1;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container section.block-hero-video-content.has-mobile-img .background .bg-wrapper.desktop{display:none}@media(min-width: 64rem){body .is-root-container section.block-hero-video-content.has-mobile-img .background .bg-wrapper.desktop{display:block}}@media(min-width: 64rem){body .is-root-container section.block-hero-video-content.has-mobile-img .background .bg-wrapper.mobile{display:none}}body .is-root-container section.block-hero-video-content .background{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-video-content .background .bg-video-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-video-content .background .bg-video-image .bg-wrapper{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-video-content .background .bg-video-image .bg-wrapper .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-video-content .background .bg-video-image .bg-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-video-content .background .bg-video-image .video-player{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;transform:scale(1);opacity:1;transition:transform .2s ease-out;will-change:transform,opacity}body .is-root-container section.block-hero-video-content .background .overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;z-index:2;background:linear-gradient(to bottom, #000000 0%, rgba(0, 0, 0, 0.7) 27%, rgba(0, 0, 0, 0.6) 70%, rgba(0, 0, 0, 0.9) 100%);opacity:.8}body .is-root-container section.block-hero-video-content .wrapper{position:relative;z-index:4;display:flex;align-items:flex-end;justify-content:center;height:100%}body .is-root-container section.block-hero-video-content .wrapper .content-card{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(0.625rem + 1.25 * (100vw - 22.5rem) / 67.5),1.875rem);text-align:center}body .is-root-container section.block-hero-video-content .wrapper .content-card .title{display:flex;flex-flow:column;gap:0.75rem;text-align:center}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated{font-family:"Arvo",serif;font-size:2.25rem;font-weight:bold;line-height:2.25rem;letter-spacing:.53em;text-transform:uppercase}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated.banner-2{font-family:"Just Another Hand",cursive;font-size:2.5625rem;font-weight:400}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated.banner-3{font-family:"Josefin Slab",serif}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated.banner-4{font-family:"Playfair Display",serif;font-style:italic;font-weight:400}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated.banner-5{font-family:"Abril Fatface",serif;font-weight:400}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .animated.banner-6{font-family:"Montserrat",sans-serif;font-weight:800}body .is-root-container section.block-hero-video-content .wrapper .content-card .title .static{font-family:"Montserrat",sans-serif;font-size:min(calc(1.5625rem + 0.6875 * (100vw - 22.5rem) / 67.5),2.25rem);line-height:1;letter-spacing:.53em;text-transform:uppercase}body .is-root-container section.block-hero-video-content .icon-scroll-wrapper{position:absolute;left:0;bottom:2.1875rem;z-index:2;display:flex;justify-content:center;width:100%}body .is-root-container section.block-hero-video-content .icon-scroll-wrapper .icon-scroll{display:flex;justify-content:center}body .is-root-container section.block-hero-video-content .icon-scroll-wrapper .icon-scroll svg{animation:1.5s scroll cubic-bezier(0.65, -0.55, 0.25, 1.5) infinite}@keyframes scroll{0%{opacity:0;transform:translateY(0)}10%{opacity:1}100%{opacity:0;transform:translateY(10px)}}
/*# sourceMappingURL=hero-video-content.css.map */
