.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform 1.25s ease-in-out}@media(prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s 1.25s}@media(prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-home{z-index:21}@media(min-width: 840px){.carousel-home .carousel-dots{position:absolute;bottom:1.25rem;right:0;width:100%}}.carousel-home .carousel-dots .carousel-indicators{bottom:.9375rem;z-index:10}@media(min-width: 840px){.carousel-home .carousel-dots .carousel-indicators{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;text-align:right;margin:0;bottom:auto}}.carousel-home .carousel-dots .carousel-indicators>li{background-color:rgba(0,0,0,0);border:.125rem solid #989898;opacity:1;border-radius:50%;box-sizing:border-box;width:.875rem;height:.875rem;margin:0 .75rem;position:relative}@media(min-width: 840px){.carousel-home .carousel-dots .carousel-indicators>li{margin:0 0 0 1.5625rem;width:.9375rem;height:.9375rem}}.carousel-home .carousel-dots .carousel-indicators>li:hover{cursor:pointer}.carousel-home .carousel-dots .carousel-indicators>li:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;width:.8125rem;height:.8125rem;border-radius:50%;content:""}@media(min-width: 840px){.carousel-home .carousel-dots .carousel-indicators>li:after{width:.875rem;height:.875rem}}.carousel-home .carousel-dots .carousel-indicators>li.active{background-color:#989898}.carousel-home .carousel-dots .carousel-indicators>li.active:after{background-color:#989898}@media(min-width: 840px){.carousel-home .carousel-inner{min-height:31.25rem;max-height:31.25rem}}@media(min-width: 1024px){.carousel-home .carousel-inner{max-height:36.25rem;min-height:36.25rem}}@media(min-width: 1280px){.carousel-home .carousel-inner{min-height:38.75rem;max-height:38.75rem}}@media(min-width: 1366px){.carousel-home .carousel-inner{min-height:40rem;max-height:40rem}}.carousel-home .carousel-inner .carousel-item{padding:0 0 1.25rem 0;margin:0}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item{position:absolute;top:0;left:0;width:100%;height:100%;display:block;padding-top:1.25rem}}@media(min-width: 480px)and (max-width: 839px){.carousel-home .carousel-inner .carousel-item{min-height:37.8125rem}}@media(max-width: 479px){.carousel-home .carousel-inner .carousel-item{min-height:36.875rem}}.carousel-home .carousel-inner .carousel-item .img{position:absolute;top:0;left:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:100%;height:100%}.carousel-home .carousel-inner .carousel-item .img img{object-fit:cover;min-width:100%;min-height:100%}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item .item-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}}.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{overflow:hidden;position:relative;min-height:16.25rem;opacity:0;transition:opacity .9s linear .2s}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{min-height:28.75rem;max-height:28.75rem;min-width:60%;max-width:60%}}@media(min-width: 1024px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{max-height:33.125rem;min-height:33.125rem}}@media(min-width: 1280px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{max-height:36.25rem;min-height:36.25rem}}@media(min-width: 1366px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{max-height:37.5rem;min-height:37.5rem}}@media(max-width: 839px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{margin-left:-1.25rem;margin-right:-1.25rem}}@media(max-width: 679px){.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic{margin-left:-0.625rem;margin-right:-0.625rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .slide-pic .btn-play{z-index:21}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill{z-index:10}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill{padding-left:1.25rem;flex-grow:1}}@media(max-width: 839px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill{margin-top:.625rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .hashtag{opacity:0;transition:opacity .65s linear .2s}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;height:100%;padding:1.25rem 0 2.8125rem 0}@media(min-width: 1280px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck{padding-top:2.5rem}}@media(min-width: 620px)and (max-width: 839px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck{max-width:28.75rem}}@media(min-width: 480px)and (max-width: 619px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck{max-width:23.75rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content{padding-right:1.875rem;position:relative;opacity:0;transition:opacity .65s linear .3s}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group{margin-bottom:0}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group{margin-left:-3.75rem}}@media(max-width: 839px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group{margin-top:-3.4375rem}}@media(max-width: 479px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group{margin-top:-2.8125rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group .epi{margin-bottom:0rem}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group .tit{line-height:1}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group .tit a:hover{color:inherit}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .tit-group .tit a:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:""}@media(min-width: 1280px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .txt-group .desc{font-size:1.5rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .txt-group .data{flex-direction:column}@media(min-width: 1280px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .info-content .txt-group .data{font-size:1.5rem}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .btn-row{width:100%;margin-top:.625rem;opacity:0;transition:opacity .65s linear .1s}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .btn-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;text-align:right}}.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .btn-row .btn{margin-right:0}@media(max-width: 479px){.carousel-home .carousel-inner .carousel-item .item-wrap .info-pill .info-blck .btn-row .btn{width:100%}}.carousel-home .carousel-inner .carousel-item.bg-item{padding:0;overflow:hidden}.carousel-home .carousel-inner .carousel-item.bg-item .slide-bg{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;opacity:0;transition:opacity .9s linear .2s}@media(min-width: 840px){.carousel-home .carousel-inner .carousel-item.bg-item .slide-bg{min-height:31.25rem;max-height:31.25rem}}@media(min-width: 1024px){.carousel-home .carousel-inner .carousel-item.bg-item .slide-bg{max-height:35.625rem;min-height:35.625rem}}@media(min-width: 1280px){.carousel-home .carousel-inner .carousel-item.bg-item .slide-bg{min-height:37.5rem;max-height:37.5rem}}@media(max-width: 839px){.carousel-home .carousel-inner .carousel-item.bg-item .slide-bg{min-height:26.25rem}}.carousel-home .carousel-inner .carousel-item.bg-item .item-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);opacity:0;transition:opacity .65s linear .3s}.carousel-home .carousel-inner .carousel-item.bg-item .item-wrap.item-center{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.carousel-home .carousel-inner .carousel-item.bg-item .item-wrap .btn-icon{font-size:2.5rem;height:2.5rem;width:2.5rem}@media(min-width: 480px){.carousel-home .carousel-inner .carousel-item.bg-item .item-wrap .btn-icon{font-size:3.75rem;height:3.75rem;width:3.75rem}}@media(min-width: 1024px){.carousel-home .carousel-inner .carousel-item.bg-item .item-wrap .btn-icon{font-size:5rem;height:5rem;width:5rem}}.carousel-home .carousel-inner .carousel-item.active .item-wrap .slide-pic{opacity:1;transition:opacity 1.1s linear .5s}.carousel-home .carousel-inner .carousel-item.active .item-wrap .info-pill .hashtag{opacity:1;transition:opacity .95s linear 1.5s}.carousel-home .carousel-inner .carousel-item.active .item-wrap .info-pill .info-blck .info-content{opacity:1;transition:opacity .95s linear 1.3s}.carousel-home .carousel-inner .carousel-item.active .item-wrap .info-pill .info-blck .btn-row{opacity:1;transition:opacity .95s linear 1.2s}.carousel-home .carousel-inner .carousel-item.active.bg-item .slide-bg{opacity:1;transition:opacity 1.1s linear .5s}.carousel-home .carousel-inner .carousel-item.active.bg-item .item-wrap{opacity:1;transition:opacity .95s linear 1.3s}
