.icabin-page{position:relative;background:#fff}.icabin-page .minieye-container{overflow:initial}.icabin-page .icabin-banner-container{position:relative;background:#fff}.icabin-page .icabin-banner-container .icabin-banner{width:100%;height:33.33333333vw;background-position:top center;background-size:cover;background-repeat:no-repeat;background-image:url(/public/assets/images/home/iCabin.png)}.icabin-page .icabin-banner-container .icabin-banner.roadCoordination{background-image:url(/public/assets/images/home/roadCoordination.png)}.icabin-page .icabin-banner-container .icabin-banner-desc{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icabin-page .icabin-part2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icabin-page .icabin-part2 .icabin-part2-title{padding-top:.8rem;font-size:.4rem;line-height:.6rem;font-weight:400}.icabin-page .icabin-part2 .icabin-part2-subTitle{margin-top:.8rem;width:9.52rem;color:rgba(0,0,0,.6);font-size:.18rem;line-height:.28rem}.icabin-page .icabin-part2 .icabin-bambam-title{font-size:.4rem;font-weight:400;line-height:.6rem;color:#000;margin-bottom:.8rem;padding-top:.8rem}.icabin-page .icabin-part2 .icabin-dmsoms-subTitle{font-size:.24rem;font-weight:400;letter-spacing:0;line-height:.6rem}.icabin-page .icabin-part2 .bambam-swiper{width:100vw;height:46.875vw;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:relative;background-color:#fff}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-active .swiper-slide-text{-webkit-animation:fadeInUp .3s;animation:fadeInUp .3s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide{overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%!important;height:100%!important}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-text{width:5.37rem;word-break:break-word;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:2;position:absolute;top:2.8rem;left:1.61rem;font-size:.2rem;font-weight:500;line-height:.3rem;color:#fff}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-text .main-title{font-size:.48rem;font-weight:500;line-height:.6rem;color:#fff;margin-bottom:.2rem}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-text a{color:#fff}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-text button{width:2rem;height:.48rem;font-size:.14rem;margin-top:.4rem;border:1px solid #fff;background:rgba(255,255,255,0);transition:color .3s;transition:background-color .3s}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide-text button:hover{color:#000;background:rgba(255,255,255)}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.icabin-page .icabin-part2 .bambam-swiper .swiper-slide video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination{bottom:.77rem}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination.EN .swiper-pagination-bullet{width:2.5rem}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination.EN .swiper-pagination-bullet::before{width:2.5rem}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination.EN .swiper-pagination-bullet-active .swiper-pagination-bullet-progress{-webkit-animation:progressBarEN 10s linear forwards;animation:progressBarEN 10s linear forwards}@-webkit-keyframes progressBarEN{from{width:0}to{width:2.5rem}}@keyframes progressBarEN{from{width:0}to{width:2.5rem}}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet{width:1.85rem;border:none;border-radius:0;background-color:transparent;border-top:10px solid transparent;border-bottom:10px solid transparent;background-clip:padding-box;outline:0;position:relative;opacity:1!important;margin:0!important}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet span{position:absolute;color:#a8a8a8;-webkit-transform:translateY(-100%);transform:translateY(-100%);left:0;top:0;padding:.23rem 0;width:100%;text-align:center;font-size:.18rem;font-weight:500;line-height:.24rem}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet::before{content:'';position:absolute;top:0;left:0;width:1.85rem;height:.01rem;border-radius:.3rem;background:#575757}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet-active{position:relative}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet-active span{color:#fff}.icabin-page .icabin-part2 .bambam-swiper .swiper-pagination-bullet-active .swiper-pagination-bullet-progress{content:'';position:absolute;top:0;left:0;height:.01rem;border-radius:.3rem;background-color:#fff;-webkit-animation:progressBar 10s linear forwards;animation:progressBar 10s linear forwards}@-webkit-keyframes progressBar{from{width:0}to{width:1.85rem}}@keyframes progressBar{from{width:0}to{width:1.85rem}}.icabin-page .icabin-part2 .icabin-idea-title{font-size:.4rem;font-weight:400;line-height:.6rem;color:#000;margin-top:.8rem}.icabin-page .icabin-part2 .icabin-idea-cards{margin-top:.8rem;width:16rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card{position:relative;width:3.88rem;height:4.54rem;margin-right:.15rem;font-size:.18rem;font-weight:400;line-height:.32rem;color:rgba(0,0,0,.6);-webkit-transform:translateY(0);transform:translateY(0);overflow:hidden}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-content{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;-webkit-transform:translateY(2.6rem);transform:translateY(2.6rem);padding:0 .42rem;padding-top:.5rem}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-content.EN{padding:0 .24rem;padding-top:.5rem}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card .icabin-idea-card-desc{text-align:center}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-hover{border-radius:.08rem;background:rgba(255,255,255,.44);box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-transform:translateY(-.16rem);transform:translateY(-.16rem);transition:all .8s ease}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-hover .icabin-idea-card-content{-webkit-transform:translateY(0);transform:translateY(0);transition:all .5s ease;-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem)}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-hover .icabin-idea-card-detail{display:block}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-hover .icabin-idea-card-desc{opacity:0;transition:all .3s ease}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-title{font-size:.24rem;font-weight:500;line-height:.6rem;color:rgba(0,0,0,.8)}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card-detail{display:none}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card img{position:absolute;width:100%;height:100%;top:0;left:0}.icabin-page .icabin-part2 .icabin-idea-cards .icabin-idea-card:last-child{margin-right:0}.icabin-page .icabin-part2 .icabin-swiper{margin-top:.8rem;width:16rem;height:5.5rem}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide .icabin-video{width:9.7rem;height:100%;-o-object-fit:fill;object-fit:fill}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide img{width:9.7rem;height:100%;-o-object-fit:cover;object-fit:cover}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide .icabin-video-desc{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:1rem;padding-right:.2rem;background:#fafafa}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide .icabin-video-desc .main-title{color:#000}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide .icabin-video-desc-title{color:#007afc;font-size:.32rem;font-weight:400;line-height:.4rem;margin-bottom:.3rem}.icabin-page .icabin-part2 .icabin-swiper .swiper-slide .icabin-video-desc p{margin-bottom:.08rem;color:#646b74;font-size:.16rem;font-weight:400}.icabin-page .icabin-part2 .swiper-pagination-container{margin-top:.95rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-desc{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-desc .icabin-desc-item{height:.42rem;cursor:pointer;margin-right:.78rem;color:rgba(0,0,0,.45)}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-desc .icabin-desc-item-active{color:#007afc}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-desc .icabin-desc-item:last-child{margin-right:0}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-desc .icabin-desc-item .icabin-desc-title{text-align:center;font-weight:400;font-size:.2rem}.icabin-page .icabin-part2 .swiper-pagination-container .swiper-pagination{height:1px;position:unset;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,.2)}.icabin-page .icabin-part2 .swiper-pagination-container .swiper-pagination .icabin-swiper-bullet{position:relative;height:1px;margin-right:.78rem;display:inline-block}.icabin-page .icabin-part2 .swiper-pagination-container .swiper-pagination .icabin-swiper-bullet:last-child{margin-right:0}.icabin-page .icabin-part2 .swiper-pagination-container .swiper-pagination .icabin-swiper-bullet-active{background:#007afc}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-subDesc{text-align:center;margin-top:.39rem;font-size:.2rem;font-weight:400;display:none}.icabin-page .icabin-part2 .swiper-pagination-container .icabin-simulate-subDesc-active{display:block}.icabin-page .icabin-part2 .icabin-global{margin-top:.8rem;margin-bottom:1.86rem;width:16rem;height:7.58rem;background-image:url(/public/assets/images/iCabin/map.png);position:relative;background-size:cover}.icabin-page .icabin-part2 .icabin-global-country{position:absolute}.icabin-page .icabin-part2 .icabin-global-country .tag{opacity:0;border-radius:.02rem;background:#007afc;box-shadow:0 .02rem .06rem rgba(0,0,0,.25);text-align:center;padding:.08rem;min-width:1.23rem;font-size:.2rem;color:#fff;position:absolute;text-wrap:nowrap;-webkit-transform:translate(-50%,-130%);transform:translate(-50%,-130%);left:50%;z-index:2;pointer-events:none}.icabin-page .icabin-part2 .icabin-global-country .tag::after{content:'';position:absolute;bottom:-.09rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.1rem solid transparent;border-right:.1rem solid transparent;border-top:.1rem solid #007afc}.icabin-page .icabin-part2 .icabin-global-country img{width:.19rem;height:.19rem;cursor:pointer}.icabin-page .icabin-part2 .icabin-global .icabin-global-country-active .tag{opacity:1;transition:all .5s ease}.icabin-page .icabin-part2 .icabin-global .icabin-global-country-active img{box-shadow:2px .2rem .6rem #3591ce40;-webkit-animation:activeImg infinite 1s ease-in-out;animation:activeImg infinite 1s ease-in-out}@-webkit-keyframes activeImg{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes activeImg{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}.icabin-page .icabin-part2 .icabin-product-img{margin-top:.8rem;width:19.2rem;height:7.89rem}.icabin-page .icabin-nav{z-index:2;position:fixed;bottom:2rem;right:.5rem;width:1rem;opacity:1;border-radius:.08rem;background:#fff;box-shadow:0 .04rem .16rem rgba(0,0,0,.15);overflow:hidden}.icabin-page .icabin-nav .icabin-nav-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.12rem;position:relative}.icabin-page .icabin-nav .icabin-nav-item img{width:.48rem;height:.53rem;-o-object-fit:cover;object-fit:cover}.icabin-page .icabin-nav .icabin-nav-item .icabin-nav-title{margin-top:.07rem;text-align:center;font-size:.1rem;font-weight:500;color:rgba(0,0,0,.8)}.icabin-page .icabin-nav .icabin-nav-item-active{background:#f2f2f2}#modal{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);z-index:99}#modal #video-wrapper{position:absolute;left:calc(50% - 6rem);top:calc(50% - 3.375rem);-o-object-fit:fill;object-fit:fill;width:12rem;height:6.75rem}#modal #video-wrapper video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}#modal #video-wrapper #close-btn{position:absolute;right:30px;top:30px;margin:auto;text-align:center;width:40px;height:40px;background-color:rgba(0,0,0,.3);cursor:pointer}#modal #video-wrapper #close-btn::after,#modal #video-wrapper #close-btn::before{content:'';background:#fff;position:absolute;height:100%;width:2px}#modal #video-wrapper #close-btn::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#modal #video-wrapper #close-btn::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}