.banner-video{position:relative}.banner-video__wrapper{align-items:center;display:flex;justify-content:center;height:800px}@media(max-width: 1900px){.banner-video__wrapper{height:600px}}@media(max-width: 1024px){.banner-video__wrapper{height:1070px}}@media(max-width: 767px){.banner-video__wrapper{height:480px}}.banner-video__video{-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%}.banner-video__content{max-width:950px;margin:0 auto;padding:0 50px;position:relative;text-align:center}@media(max-width: 599px){.banner-video__content{padding:0 20px}}.banner-video__subtitle{font-family:var(--body-font);font-size:20px;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:1.6px;margin-bottom:15px;text-transform:uppercase}@media(max-width: 599px){.banner-video__subtitle{font-size:18px;letter-spacing:1.8px}}