.slider-carousel-open{cursor:pointer;display:inline-block}#slider-carousel{position:fixed;z-index:999999;background:#000;background:rgba(0,0,0,.8);display:block;top:0;right:0;bottom:0;left:0;padding:20px 20px}#slider-carousel .item img{margin:auto;margin:50px auto 50px;width:auto;height:auto;max-width:100%;max-height:100%}#slider-carousel .item{height:100%;text-align:center}#slider-carousel .item img{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1;position:absolute;top:0;left:0;right:0;bottom:0;background:#000}#slider-carousel .item .embed-responsive{padding:0px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#slider-carousel .carousel-inner{height:100%}#slider-carousel .slider-carousel-close{position:absolute;top:0px;right:0px;width:80px;height:80px;opacity:0.8;display:block;z-index:4;margin:0px;padding:0px;color:#fff;text-decoration:none;cursor:pointer;text-align:center}#slider-carousel .slider-carousel-close:hover{opacity:1}#slider-carousel .slider-carousel-close::after,#slider-carousel .slider-carousel-close::before{content:'';background:#fff;width:30px;height:2px;transition:all 0.3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);position:absolute;top:50%;right:50%;margin:-1px -15px 0px 0px}#slider-carousel .slider-carousel-close::before{transform:rotate(45deg)}#slider-carousel .slider-carousel-close::after{transform:rotate(-45deg)}#slider-carousel .item .carousel-alt-box{font-size:16px;line-height:20px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);z-index:1;color:#fff;padding:5px 15px;background:rgba(0, 0, 0, 0.4)}@media (max-width: 767px){#slider-carousel .item .carousel-alt-box{font-size:12px;line-height:16px;left:10%;right:10%;transform:none}}#slider-carousel .carousel-control .bi-angle-left,#slider-carousel .carousel-control .bi-angle-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}#slider-carousel .carousel-control .bi-angle-left{left:50%;margin-left:-10px}#slider-carousel .carousel-control .bi-angle-right{right:50%;margin-right:-10px}@media (min-width: 768px){#slider-carousel .carousel-control .bi-angle-left,#slider-carousel .carousel-control .bi-angle-right{width:30px;height:30px;margin-top:-10px;font-size:30px}#slider-carousel .carousel-control .bi-angle-right{margin-right:-10px}#slider-carousel .carousel-control .bi-angle-left{margin-left:-10px}}#slider-carousel.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}#slider-carousel.carousel-fade .carousel-inner .active{opacity:1}#slider-carousel.carousel-fade .carousel-inner .active.left,#slider-carousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}#slider-carousel.carousel-fade .carousel-inner .next.left,#slider-carousel.carousel-fade .carousel-inner .prev.right{opacity:1}#slider-carousel.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){#slider-carousel.carousel-fade .carousel-inner > .item.next,#slider-carousel.carousel-fade .carousel-inner > .item.active.right{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#slider-carousel.carousel-fade .carousel-inner > .item.prev,#slider-carousel.carousel-fade .carousel-inner > .item.active.left{opacity:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#slider-carousel.carousel-fade .carousel-inner > .item.next.left,#slider-carousel.carousel-fade .carousel-inner > .item.prev.right,#slider-carousel.carousel-fade .carousel-inner > .item.active{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
.bv-wrap{position:relative;z-index:0}.bv-wrap .loading-container{position:absolute;z-index:3;top:0px;left:0px;width:100%;height:100%;background:#7f7b72}.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.3)}.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:720px}@media (max-width: 991px){.bv-wrap .text-container{height:400px}}.bv-wrap .text-container .box{font-size:0;line-height:0;position:absolute;top:auto;bottom:70px;left:0;right:0;z-index:2;padding:0px;text-align:left}.bv-wrap .text-container .box .hover-box{display:inline-block;color:#fff;text-decoration:none}.bv-wrap .text-container .box .text-box{max-height:360px;overflow:hidden}.bv-wrap .text-container .name{font-family:'PlayfairDisplay';font-weight:900;font-size:100px;line-height:1.2em;margin:0px;max-height:360px;overflow:hidden}.bv-wrap .text-container .intro{font-family:'PlayfairDisplay';font-weight:400;font-size:50px;line-height:1.2em;font-weight:300;max-height:180px;overflow:hidden}.bv-wrap .text-container .intro:not(:first-child){margin-top:60px}.bv-wrap .text-container .button{display:none;width:20px;height:20px;position:relative;margin-top:40px;opacity:1;font-size:20px;font-weight:600;line-height:20px;color:#CD3A31;text-transform:lowercase;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:margin-top 0.5s ease, opacity 0.5s ease 0.5s;transition:margin-top 0.5s ease, opacity 0.5s ease 0.5s}.bv-wrap .text-container .button::before{content:'';-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);width:40px;height:40px;background:#fff;border-radius:50%;position:absolute;top:50%;right:50%;z-index:-1;margin-top:-20px;margin-right:-14px;opacity:0.3;-webkit-transition:right 0.5s ease, opacity 0.25s 0.25s ease, transform 0.5s ease;transition:right 0.5s ease, opacity 0.25s 0.25s ease, transform 0.5s ease}.bv-wrap .text-container .button{display:inline-block}.bv-wrap .text-container .hover-box:hover .button{margin-top:50px;opacity:1;-webkit-transition:margin-top 0.5s ease, opacity 0.5s ease 0s;transition:margin-top 0.5s ease, opacity 0.5s ease 0s}.bv-wrap .text-container .hover-box:hover .button::before{-webkit-transform:translate3d(0, 0, 0) scale(10);-o-transform:translate3d(0, 0, 0) scale(10);transform:translate3d(0, 0, 0) scale(10);-webkit-transition:right 0.5s ease, opacity 0.25s ease, transform 0.5s ease;transition:right 0.5s ease, opacity 0.25s ease, transform 0.5s ease;opacity:0.15;right:0px}@media (max-width: 991px){.bv-wrap .text-container .box{bottom:50px}.bv-wrap .text-container .box .text-box{max-height:210px}.bv-wrap .text-container .name{font-size:35px;max-height:210px}.bv-wrap .text-container .intro{font-size:17.5px;max-height:105px}.bv-wrap .text-container .intro:not(:first-child){margin-top:21px}.bv-wrap .text-container .hover-box .button{margin-top:20px;width:16px;height:16px;font-size:16px;line-height:16px}.bv-wrap .text-container .hover-box:hover .button{margin-top:30px}.bv-wrap .text-container .hover-box .button::before{width:32px;height:32px;margin-top:-16px;margin-right:-12px}}