.kv-section{position:relative}.kv-section .swiper{width:100%;height:100vh}.kv-section .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:flex-start;align-items:flex-start}.kv-section .swiper-slide .kv{overflow:hidden}.kv-section .swiper-slide .kv .kv-img{transform:scale(1.1);transition:transform 8s cubic-bezier(0,0,0,0.4),visibility 8s cubic-bezier(0,0,0,0.4)}.kv-section .swiper-slide.swiper-slide-active.swiper-slide-active .kv-img{transform:scale(1.2)}@media (min-width:768px){.kv-section .swiper-pagination{bottom:9vh}}@media (max-width:767px){.kv-section .swiper-pagination{bottom:45px}}.kv-section .swiper-pagination-bullet{text-align:center;opacity:1;background:rgba(255,255,255,0.5);position:relative;border-radius:0}@media (min-width:768px){.kv-section .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;margin:0 20px!important}}@media (max-width:767px){.kv-section .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;margin:0 7px!important}}.kv-section .swiper-pagination-bullet-active{background:#fff}.kv-section .kv{width:100%;overflow:hidden;height:100vh;position:relative}.kv-section .kv .kv-img{display:block;transform:scale(1.1)}.kv-section .kv .kv-img img{width:100vw;height:100vh;object-fit:cover}@media (max-width:767px){.kv-section .kv .kv-img.desk{display:none}}@media (min-width:768px){.kv-section .kv .kv-img.mobile{display:none}}.kv-section .kv iframe{aspect-ratio:16/9;max-width:2560px;min-height:calc(100vh + 30px);position:relative;overflow:hidden;height:100%}@media (min-width:768px){.kv-section .kv iframe{width:100%}}@media (max-width:767px){.kv-section .kv iframe{height:100vh}}.kv-section .kv:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,0.3);z-index:1}.kv-section .kv-content{position:absolute;left:50%;transform:translateX(-50%);text-align:center;z-index:2;max-width:500px}@media (min-width:992px){.kv-section .kv-content{bottom:17.8vh;left:73.3%;width:50%;text-align:justify}}@media (max-width:991px){.kv-section .kv-content{top:33.5vh;width:calc(100% - 40px)}}.kv-section .kv-content .content-title{color:white;letter-spacing:0.2em;overflow:hidden}@media (max-width:1440px){.kv-section .kv-content .content-title{font-size:2.125rem}}@media (max-width:767px){.kv-section .kv-content .content-title{font-size:1.6875rem}}@media (min-width:1441px){.kv-section .kv-content .content-title{font-size:2.125rem}}@media (min-width:768px){.kv-section .kv-content .content-title{margin-bottom:20px}}@media (max-width:767px){.kv-section .kv-content .content-title{margin-bottom:12px}}.kv-section .kv-content .content-title span{display:block;transform:translateY(100%)}.kv-section .kv-content .content-des{color:white;line-height:2}@media (max-width:1440px){.kv-section .kv-content .content-des{font-size:1.125rem}}@media (max-width:767px){.kv-section .kv-content .content-des{font-size:0.875rem}}@media (min-width:1441px){.kv-section .kv-content .content-des{font-size:1.125rem}}@media (min-width:768px){.kv-section .kv-content .content-des{margin-bottom:30px}}@media (max-width:767px){.kv-section .kv-content .content-des{margin-bottom:20px}}.kv-section .kv-content .btnwrap .btn{display:flex;align-items:center;justify-content:center;width:82px;height:52px;box-shadow:none;border:1px solid rgba(255,255,255,0.5)}@media (min-width:992px){.kv-section .kv-content .btnwrap .btn{transition:border 0.75s}}@media (max-width:991px){.kv-section .kv-content .btnwrap .btn{border:1px solid rgb(255,255,255);margin:0 auto}}@media (max-width:767px){.kv-section .kv-content .btnwrap .btn{width:70px;height:40px}}@media (min-width:768px){.kv-section .kv-content .btnwrap .btn:hover{border:1px solid rgb(255,255,255)}}.kv-section .kv-content .btnwrap .btn span{position:relative;display:inline-block;width:18px;height:18px;border-top:2px solid rgb(255,255,255);border-left:2px solid rgb(255,255,255);transform:rotate(135deg) translate(-6px,-6px);transition:all 0.75s}@media (max-width:767px){.kv-section .kv-content .btnwrap .btn span{width:16px;height:16px}}.kv-section .kv-content .btnwrap .btn span:after{content:"";position:absolute;top:0;left:0;display:block;width:2px;height:42px;transform:rotate(-45deg) translate(14px,4px);background-color:rgb(255,255,255);transition:all 0.75s}@media (max-width:767px){.kv-section .kv-content .btnwrap .btn span:after{height:36px;transform:rotate(-45deg) translate(12px,4px)}}.kv-section .kv-content .btnwrap .btn:before{content:none}.kv-section .kv-content .btnwrap .btn:after{content:none}.kv-section .btnwrap,.kv-section .kv,.kv-section .swiper-pagination{opacity:0}.kv-section .content-des{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.kv-section .swiper-pagination{opacity:0}body.loading .kv-section .kv{animation:fadeIn 1s ease-in 0.5s 1 normal forwards}body.loading .kv-section .content-title span{animation:show 1.5s ease-in-out 2s 1 normal forwards}body.loading .kv-section .content-des{visibility:visible;animation:fadeInUp 1.5s ease-in-out 2.5s 1 normal both;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}body.loading .kv-section .btnwrap{animation:fadeIn 1s ease-in 3s 1 normal forwards}body.loading .kv-section .swiper-pagination{animation:fadeIn 1s ease-in 3.5s 1 normal forwards}@media (min-width:992px){.lang_en .kv-section .kv-content{text-align:left}}