.video-banner{align-items:center;color:#fff;display:flex;height:calc(90vh - 80px);justify-content:center;overflow:hidden;padding-top:40px;position:relative;text-align:center;width:100%}.iframe-bg,.video-bg{left:50%;object-fit:cover;top:50%;transform:translate(-50%,-50%)}.iframe-bg,.iframe-container,.video-bg{height:100%;position:absolute;width:100%;z-index:-1}.iframe-container{left:0;overflow:hidden;top:0}.iframe-container iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.video-overlay{background:linear-gradient(0deg,rgba(187,253,255,0),rgba(187,253,255,0)),linear-gradient(0deg,rgba(13,28,44,.77),rgba(13,28,44,.77));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.video-banner-outer{max-width:1300px;position:relative;width:100%;z-index:2}.video-banner-content{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;max-width:1300px;padding:100px 20px;text-align:left}.video-banner-content h4{background:#fbffb1;border:1px solid #253159;color:#253159;display:inline-block;font-family:matter_monoregular;font-size:16px;line-height:16px;margin:0;padding:10px 23px;text-align:center;text-transform:uppercase}.video-banner-content h1{color:#fffcee;font-size:74px;font-weight:500;line-height:80px;margin:0 auto;max-width:1000px;text-align:center}.video-banner-content p{color:#fffcee;font-size:16px;margin:0 auto;max-width:737px;text-align:center}.video-banner-btn a,.video-banner-content p{font-family:matter_monoregular!important;line-height:24px}.video-banner-btn a{background:#9fff6e;border:1px solid #253159;border-bottom:10px solid;border-radius:0;color:#253159;display:inline-block;font-size:18px;padding:24px 55px;text-decoration:none;text-transform:uppercase}@media(max-width:1000px){.video-banner{height:100%}.video-banner-content{padding:50px 20px}}@media(max-width:479px){.video-banner-content h1{font-size:38px;line-height:50px}}p,p span{font-family:Space Grotesk,sans-serif!important;font-family:matter_monoregular!important}