.banner[data-v-3687eb18]{position:relative;width:100%;height:calc(100vh - 100px);margin-top:100px;overflow:hidden;-ms-touch-action:pan-y pinch-zoom;touch-action:pan-y pinch-zoom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel-container[data-v-3687eb18]{width:100%;height:100%;overflow:hidden;position:relative}.carousel-track[data-v-3687eb18]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94);transition:transform .4s cubic-bezier(.25,.46,.45,.94),-webkit-transform .4s cubic-bezier(.25,.46,.45,.94);will-change:transform}.carousel-track.dragging[data-v-3687eb18]{-webkit-transition:none;transition:none}.carousel-item[data-v-3687eb18]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:100%;position:relative;-webkit-tap-highlight-color:transparent}.carousel-img[data-v-3687eb18]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.carousel-arrow[data-v-3687eb18]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;color:#fff;font-size:60px;cursor:pointer;opacity:.3;-webkit-transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,-webkit-transform .2s ease;transition:opacity .3s ease,transform .2s ease;transition:opacity .3s ease,transform .2s ease,-webkit-transform .2s ease;padding:0;width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.carousel-arrow[data-v-3687eb18]:active,.carousel-arrow[data-v-3687eb18]:hover{opacity:.5;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.arrow-prev[data-v-3687eb18]{left:10px}.arrow-next[data-v-3687eb18]{right:10px}.carousel-indicators[data-v-3687eb18]{position:absolute;bottom:20px;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;z-index:10;padding:0 20px}.indicator[data-v-3687eb18]{width:12px;height:12px;border-radius:50%;background-color:hsla(0,0%,100%,.5);border:2px solid transparent;padding:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}.indicator.active[data-v-3687eb18]{background-color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2);border-color:hsla(0,0%,100%,.8)}.indicator[data-v-3687eb18]:active,.indicator[data-v-3687eb18]:hover{background-color:hsla(0,0%,100%,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:768px) and (max-width:1024px){.banner[data-v-3687eb18]{height:calc(100vh - 80px);margin-top:80px}.carousel-arrow[data-v-3687eb18]{font-size:50px;width:60px;height:60px;opacity:.4;min-width:50px;min-height:50px}.arrow-prev[data-v-3687eb18]{left:15px}.arrow-next[data-v-3687eb18]{right:15px}.carousel-indicators[data-v-3687eb18]{bottom:25px}.indicator[data-v-3687eb18]{width:14px;height:14px;min-width:14px;min-height:14px}.carousel-item[data-v-3687eb18]{-webkit-tap-highlight-color:rgba(255,255,255,.1)}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.banner[data-v-3687eb18]{height:calc(100vh - 70px);margin-top:70px}}@media screen and (max-width:767px){.banner[data-v-3687eb18]{height:calc(70vh - 60px);margin-top:60px}.carousel-arrow[data-v-3687eb18]{display:none}.carousel-indicators[data-v-3687eb18]{bottom:15px}.indicator[data-v-3687eb18]{width:10px;height:10px}}@media screen and (min-width:1025px){.banner[data-v-3687eb18]{cursor:-webkit-grab;cursor:grab}.banner[data-v-3687eb18]:active{cursor:-webkit-grabbing;cursor:grabbing}.carousel-arrow[data-v-3687eb18]{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (hover:none) and (pointer:coarse){.carousel-arrow[data-v-3687eb18]{opacity:.5}.carousel-arrow[data-v-3687eb18]:active{opacity:.8;-webkit-transform:translateY(-50%) scale(1.05);transform:translateY(-50%) scale(1.05)}.indicator[data-v-3687eb18]{width:16px;height:16px;min-width:16px;min-height:16px}}@media (prefers-contrast:high){.carousel-arrow[data-v-3687eb18]{color:#000;background-color:hsla(0,0%,100%,.9);border-radius:50%;padding:10px}.indicator[data-v-3687eb18]{border:2px solid #fff}.indicator.active[data-v-3687eb18]{background-color:#fff}}@media (prefers-reduced-motion:reduce){.carousel-arrow[data-v-3687eb18],.carousel-track[data-v-3687eb18],.indicator[data-v-3687eb18]{-webkit-transition:none;transition:none}}.iconfont[data-v-3687eb18]{font-family:iconfont!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-circle[data-v-3687eb18]:before{content:"\e601"}.icon-right-circle[data-v-3687eb18]:before{content:"\e602"}