.wp-block-embark-hero-video{position:relative;width:100%;height:50rem;overflow:hidden;background-color:var(--wp--preset--color--black)}@media(max-width: 639px){.wp-block-embark-hero-video{height:37.5rem}}.em-hero-video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:50rem}@media(max-width: 639px){.em-hero-video{min-height:37.5rem}}.em-hero-video__background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;min-height:50rem}@media(max-width: 639px){.em-hero-video__background{min-height:37.5rem}}.em-hero-video__background::after{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), color-stop(30%, rgba(0, 0, 0, 0.6)), color-stop(60%, rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.1)));background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 30%, rgba(0, 0, 0, 0.3) 60%, rgba(0, 0, 0, 0.1) 100%);content:""}.em-hero-video__background video{width:100%;height:100%;min-height:50rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width: 639px){.em-hero-video__background video{min-height:37.5rem}}.em-hero-video__content{position:relative;z-index:3;width:100%;max-width:var(--em--width--wide);margin:0 auto;margin-bottom:3.75rem;padding:0 var(--em--site--gutter)}@media(max-width: 639px){.em-hero-video__content{margin-top:8.9375rem;margin-bottom:1.875rem}}.em-hero-video__content--inner h1{font-weight:700;font-size:5.3125rem;line-height:1.1;text-transform:uppercase}@media(max-width: 639px){.em-hero-video__content--inner h1{font-size:2.625rem;line-height:1}}.em-hero-video__content--inner h5,.em-hero-video__content--inner .h5{font-weight:500;font-size:1.375rem;font-family:var(--wp--preset--font-family--secondary);text-transform:uppercase}@media(min-width: 640px){.em-hero-video__content--inner h5,.em-hero-video__content--inner .h5{font-size:1.5rem}}.em-hero-video__content--inner .has-x-large-font-size{font-size:1.375rem !important}@media(max-width: 639px){.em-hero-video__content--inner .has-x-large-font-size{margin-top:0;font-size:1rem !important;line-height:1.15}}@media(max-width: 639px){.em-hero-video__content--inner .wp-block-emagine-buttons{margin-top:1.5rem !important}}

/*# sourceMappingURL=style.css.map*/