.image-loader-container[data-v-25addae3]{width:100%;height:100%;position:relative;overflow:hidden}.image-loader-container img[data-v-25addae3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.image-loader-container img.hidden[data-v-25addae3]{opacity:0}.image-loader-container img.placeholder[data-v-25addae3]{position:absolute}.carousel-item-container[data-v-ba137abe]{width:100%;height:100%;position:relative}.carousel-item-container .content[data-v-ba137abe]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform:translateY(-50%);left:30px;color:#fff;text-shadow:0 0 3px #373737;letter-spacing:4px;line-height:2.2;white-space:nowrap}.carousel-item-container .content .title[data-v-ba137abe]{font-size:40px;overflow:hidden}.carousel-item-container .content .desc[data-v-ba137abe]{font-size:18px;overflow:hidden}.image-loader-container[data-v-ba137abe]{transition:.3s}.home-container[data-v-1998ae84]{width:100%;height:100%;position:relative;overflow:hidden}.home-container ul[data-v-1998ae84]{height:100%;transition:1s}.home-container ul li[data-v-1998ae84]{height:100%;overflow:hidden}.home-container .icon[data-v-1998ae84]{position:absolute;left:50%;color:#b4b8bc;cursor:pointer}.home-container .icon.icon-up[data-v-1998ae84]{top:10px;-webkit-animation:jumpUp-data-v-1998ae84 2s ease-in-out infinite;animation:jumpUp-data-v-1998ae84 2s ease-in-out infinite}.home-container .icon.icon-down[data-v-1998ae84]{bottom:10px;-webkit-animation:jumpDown-data-v-1998ae84 2s ease-in-out infinite;animation:jumpDown-data-v-1998ae84 2s ease-in-out infinite}.home-container .icon .iconfont[data-v-1998ae84]{display:block;font-size:30px}.home-container .dots[data-v-1998ae84]{position:absolute;top:50%;right:20px;transform:translateY(-50%);display:grid;grid-template-rows:repeat(3fr);row-gap:10px}.home-container .dots .dot[data-v-1998ae84]{width:7px;height:7px;background:#515151;border-radius:50%;border:1px solid #fff}.home-container .dots .dot.active[data-v-1998ae84]{background:#fff}@-webkit-keyframes jumpUp-data-v-1998ae84{0%{transform:translate(-50%,-5px)}50%{transform:translate(-50%,5px)}to{transform:translate(-50%,-5px)}}@keyframes jumpUp-data-v-1998ae84{0%{transform:translate(-50%,-5px)}50%{transform:translate(-50%,5px)}to{transform:translate(-50%,-5px)}}@-webkit-keyframes jumpDown-data-v-1998ae84{0%{transform:translate(-50%,5px)}50%{transform:translate(-50%,-5px)}to{transform:translate(-50%,5px)}}@keyframes jumpDown-data-v-1998ae84{0%{transform:translate(-50%,5px)}50%{transform:translate(-50%,-5px)}to{transform:translate(-50%,5px)}}