.bv-wrap{position:relative;z-index:0}.bv-wrap .loading-container{position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;background:#175760}.bv-wrap .loading-container .loading-3{position:absolute;top:50%;left:50%;margin:-32px 0px 0px -32px}.bv-wrap .video-container{position:absolute;z-index:-1;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden}.bv-wrap .video-container::before{content:'';position:absolute;z-index:0;top:0px;left:0px;width:100%;height:100%;background:rgba(33,33,33,0.4)}.bv-wrap .video-container video{object-fit:cover;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;display:block;margin:auto;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);visibility:visible;opacity:1;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.bv-wrap .text-container{color:#fff;height:600px}@media (max-width: 991px){.bv-wrap .text-container{height:400px}}.bv-wrap .text-container .box{font-size:0;line-height:0;text-align:center;padding-top:110px;padding-bottom:110px;height:600px;display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 991px){.bv-wrap .text-container .box{height:400px}}.bv-wrap .text-container .hover-box:hover,.bv-wrap .text-container .hover-box:focus,.bv-wrap .text-container .hover-box{display:inline-block;color:#fff;text-decoration:none}.bv-wrap .text-container .name{font-size:80px;line-height:1.2em;font-weight:900;text-transform:uppercase;margin:0px}.bv-wrap .text-container .intro{font-size:22px;line-height:1.2em;font-weight:300;margin:10px 0px 0px}.bv-wrap .text-container .btn{margin-top:40px}@media (max-width: 991px){.bv-wrap .text-container .name{font-size:30px}.bv-wrap .text-container .intro{font-size:16px}}