.main-banner-c{color:#fff;position:relative;overflow:hidden;background-color:#000;background-size:cover}.main-banner-c a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.main-banner-c .inner{position:absolute;z-index:3;top:0;bottom:0;right:0;left:0;padding-top:100px;padding-bottom:100px;display:flex;align-items:center}.main-banner-c .inner.-right{justify-content:flex-start}.main-banner-c .inner.-left{justify-content:flex-end}.main-banner-c .inner.-center{justify-content:center;text-align:center}.main-banner-c .first-title,.main-banner-c .second-title{display:block}.main-banner-c .first-title{font-size:89px;font-weight:800;color:#000;line-height:62px;-webkit-text-stroke:1px #fff}.main-banner-c .second-title{font-size:121px;font-weight:600;margin-bottom:25px}.main-banner-c .vip-card{height:107.7777777778%}.main-banner-c .button{position:relative;z-index:1;font-weight:600;font-size:24px;color:#fff;overflow:hidden;background-color:rgba(0,0,0,.8);display:inline-flex;transition:all .3s linear;box-shadow:0 0 25px hsla(0,0%,100%,.5)}.main-banner-c .button:hover .button-inner:after{border-top-color:#000;border-left-color:#000}.main-banner-c .button-inner{min-height:90px;padding:10px 20px 10px 40px;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.main-banner-c .button-inner:after{content:"";display:inline-block;width:6px;height:6px;margin-right:20px;border-top:3px solid #fff;border-left:3px solid #fff;transform:rotate(-45deg);transition:all .3s linear}.main-banner-c .button-inner .bt-icon{margin-left:20px;overflow:hidden;max-width:72px}.main-banner-c .main-banner-pic img{width:100%;height:auto}.main-banner-c .banner-desktop{display:block}.main-banner-c .banner-mobile{display:none}.main-banner-c video{width:100%;height:auto}.banner-slider.owl-carousel .owl-nav{display:block}.banner-slider.owl-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);font-size:48px !important;color:#fff !important;display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:62px;background:rgba(200,200,200,.4) !important;transition:all .3s linear}.banner-slider.owl-carousel .owl-nav button.owl-next{left:20px;right:auto;transform:translateY(-50%) rotate(0deg)}.banner-slider.owl-carousel .owl-nav button.owl-prev{right:20px;left:auto}.banner-slider.owl-carousel .owl-nav button:hover{width:60px;height:60px}.banner-slider.owl-carousel .owl-dots{position:absolute;bottom:-20px;right:0;left:0;text-align:center}.banner-slider.owl-carousel .owl-dots .owl-dot{background:#9f9f9f;width:8px;height:8px;border-radius:50%}.banner-slider.owl-carousel .owl-dots .owl-dot.active{background:#000}.banner-slider.owl-carousel .owl-dots .owl-dot:not(:last-child){margin-left:5px}@media all and (max-width: 768px){.main-banner-c{border-bottom-width:0}.main-banner-c .inner{padding-top:30px;padding-bottom:30px}.main-banner-c .first-title,.main-banner-c .second-title{text-shadow:1px 1px 1px #000}.main-banner-c .first-title{font-size:40px;line-height:40px}.main-banner-c .second-title{font-size:45px}.main-banner-c .button:not(:hover):before{transform:translateX(-80px)}.main-banner-c .vip-card{width:74px;top:8px}.main-banner-c .button{font-size:18px}.main-banner-c .button-inner{padding-right:20px;padding-left:20px;min-height:45px}.main-banner-c .button-inner:after{margin-right:15px}.main-banner-c .button-inner .bt-icon{max-width:40px}.main-banner-c .banner-desktop{display:none}.main-banner-c .banner-mobile{display:block}.banner-slider.owl-carousel .owl-nav{display:block}.banner-slider.owl-carousel .owl-nav button{font-size:28px !important;width:36px;height:36px}.banner-slider.owl-carousel .owl-nav button.owl-next{left:10px}.banner-slider.owl-carousel .owl-nav button.owl-prev{right:10px}.banner-slider.owl-carousel .owl-nav button:hover{width:36px;height:36px}}@media all and (max-width: 425px){.main-banner-c .first-title{font-size:9.4117647059vw;line-height:9.4117647059vw}.main-banner-c .second-title{font-size:10.5882352941vw}.main-banner-c .button{font-size:4.2352941176vw}.main-banner-c .button:not(:hover):before{transform:translateX(-18.8235294118vw)}.main-banner-c .vip-card{width:17.4117647059vw;top:1.8823529412vw}.main-banner-c .button-inner{min-height:10.5882352941vw}.main-banner-c .button-inner .bt-icon{max-width:9.4117647059vw}}@media all and (max-width: 2300px)and (min-width: 769px){.main-banner-c .first-title{font-size:3.8695652174vw}.main-banner-c .second-title{font-size:5.2608695652vw}}@media all and (max-width: 1920px)and (min-width: 769px){.main-banner-c .button{font-size:22px}.main-banner-c .button-inner{min-height:80px}}@media all and (max-width: 1440px)and (min-width: 769px){.main-banner-c .button-inner{min-height:70px}.main-banner-c .button-inner .bt-icon{max-width:50px}.main-banner-c .button{font-size:20px}.main-banner-c .vip-card{width:104px}}@media all and (max-width: 1152px)and (min-width: 769px){.main-banner-c .button-inner{min-height:64px}.main-banner-c .button{font-size:18px}.main-banner-c .vip-card{width:94px}}/*# sourceMappingURL=main-banner.css.map */
