.hvideo-wrapper{min-height:887px;position:relative}.hvideo-wrapper .content-wrapper{align-items:center;display:flex;min-height:inherit;padding:0 20px;position:relative;z-index:2}.hvideo-content{align-items:center;display:flex;flex-direction:column;padding:80px 0 0;text-align:center;width:100%}.hvideo-desc{color:#000;margin:0 auto;max-width:1180px;text-align:center}.hvideo-content>div{width:100%}.hvideo-title{margin:0 auto;max-width:1430px}.hvideo-subtitle{margin:0 auto;max-width:1066px}.hvideo-title h1{color:var(--color-white);font-size:3.4vw;font-weight:700;line-height:1}.hvideo-subtitle h2{color:var(--color-blue)}.hvideo-desc,.hvideo-desc *{color:var(--color-white);font-size:24px;line-height:1.62}.hvideo-btn{padding-top:20px}.hvideo-bottom-graphic{bottom:90px;left:0;position:absolute;right:0;width:100%}.hvideo-bottom-graphic svg{display:block;height:100%;width:100%}.hvideo-wrapper.bg-dark-blue .hvideo-subtitle h2{color:var(--color-blue)}.hvideo-group{margin:0 auto;max-width:1200px;padding-top:60px}.hvideo-bottom-graphic:after{background:#fff;bottom:-100px;content:"";display:block;height:110px;left:0;position:absolute;right:0;width:100%;z-index:1}.hvideo-group .oembed_container iframe{max-height:675px!important;max-width:1200px!important}.hvideo-group .oembed_container .iframe_wrapper{padding-top:0;width:100%}.hvideo-group .oembed_container{display:block;max-height:100%!important;max-width:100%!important}.bg-grey .hvideo-title h1,.bg-light-grey .hvideo-title h1,.bg-white .hvideo-title h1{color:var(--color-royal-blue)}.bg-grey .hvideo-desc,.bg-light-grey .hvideo-desc,.bg-light-grey .hvideo-desc *,.bg-white .hvideo-desc,.bg-white .hvideo-desc *{color:var(--color-black)}@media (max-width:991px){.hvideo-bottom-graphic{bottom:-20px}.hvideo-wrapper{min-height:750px}.hvideo-title h1{font-size:6.2vw}.hvideo-bottom-graphic:after{display:none}}@media (max-width:767px){.hvideo-bottom-graphic{bottom:-10px}.hvideo-title h1{font-size:9.2vw}.hvideo-content{padding:50px 0 0}.hvideo-wrapper{min-height:650px}.hvideo-btn .button{margin-bottom:0}.hvideo-desc,.hvideo-desc *{font-size:18px}.hvideo-group{padding-top:40px}.hvideo-btn{padding-top:10px}}