@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://cdn.jsdelivr.net/npm/line-seed-jp@0.0.5/line-seed-jp.min.css";*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,a{font-family:"LINE Seed TW_OTF","LINE Seed JP","Roboto","Noto Sans TC","Microsoft JhengHei",sans-serif !important;font-size:inherit}img,object,embed,video{max-width:100%}.ie6 img{width:100%}img{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}:root{--swiper-navigation-size: 10px !important;--swiper-theme-color: #fff}body{position:relative;color:#000;background-size:180px 180px;background-attachment:fixed;font-size:15px;min-width:320px;overflow-x:hidden}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:auto}}.cp-tips{width:100%;line-height:1.6;text-align:center;color:#960;background-color:#ffefc6;padding:10px;font-size:16px}.cp-tips p{margin:0}.cp-tips a{color:#f75c61;text-decoration:underline}.cp-tips .cp-tips-close{position:absolute;top:10px;right:10px;display:block;width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.cp-tips .cp-tips-close:before{content:"";position:absolute;width:100%;border-top:1px solid #960;top:50%;left:0}.cp-tips .cp-tips-close:after{content:"";position:absolute;height:100%;border-left:1px solid #960;top:0;left:50%}h1,h2,h3,h4,h5,h6{line-height:1.4;margin:0;padding:0}p{line-height:1.4;margin-bottom:0}a{text-decoration:none;color:inherit}ul,ol{margin:0;padding:0;list-style-type:none}.text-hidden{height:0;text-indent:-9999px;padding:0;margin:0}.all-content{position:relative;font-size:1.15em;overflow:hidden}.white{color:#fff !important}.sa_header{background:#fff;padding:15px;position:fixed;width:100%;top:0;left:0;z-index:1000;-webkit-box-shadow:0 0 5px rgba(0,0,0,.2);box-shadow:0 0 5px rgba(0,0,0,.2)}.sa_header .wrapper{width:1200px;max-width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sa_header .logo{cursor:pointer}.sa_header .logo img{width:145px}.sa_header .overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sa_header .menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sa_header .menu__list li{position:relative;white-space:nowrap;cursor:pointer;padding:10px;margin:0 2px;font-size:16px;line-height:1;color:#7e7e7e}.sa_header .menu__list li:hover,.sa_header .menu__list li.active{color:#ff6b00}.sa_header .burger_box{position:absolute;top:20px;right:15px;height:16px;width:30px;display:none;cursor:pointer;z-index:100;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.sa_header .burger_box:hover{opacity:.7}.sa_header .burger_box.active .menu-icon_line--1{-webkit-transform:translateY(7px) translateX(0) rotate(45deg);transform:translateY(7px) translateX(0) rotate(45deg);background:#fff}.sa_header .burger_box.active .menu-icon_line--2{opacity:0;background:#fff}.sa_header .burger_box.active .menu-icon_line--3{-webkit-transform:translateY(-7px) translateX(0) rotate(-45deg);transform:translateY(-7px) translateX(0) rotate(-45deg);background:#fff}.sa_header .burger_box span{background:#ff6b00;border:none;height:2px;border-radius:50em;width:100%;position:absolute;top:0;left:0;-webkit-transition:all .35s ease;transition:all .35s ease;cursor:pointer}.sa_header .burger_box span:nth-of-type(2){top:50%;margin-top:-1px}.sa_header .burger_box span:nth-of-type(3){top:auto;bottom:0}.sa_header .signup{display:inline-block;position:relative;color:#fff;background:#ff6b00;padding:6px 16px;border-radius:50em;margin-left:1em;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.sa_header .signup:hover{background:#016d67}.container{padding-left:25px;padding-right:25px}.page__wrapper{padding-top:67px}.page__content>li{display:none}.page__content>li.active{display:block}.block_section{padding:4em 0}.block_title{margin-bottom:2em;text-align:center}.block_title h3{position:relative;padding-bottom:20px;font-size:2.4em;font-weight:bold;line-height:1.2;color:#001659}.block_title h3::after{content:"";position:absolute;left:50%;bottom:0;width:150px;height:4px;background:#001659;border-radius:50em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block_title h3.white::after{background:#fff}.block_title p{font-size:18px;margin-top:10px;color:#fff;font-weight:200}.titleH4 h4{font-size:1.4em;color:#016d67;font-weight:bold}.block_cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;cursor:pointer;color:#03328d;gap:15px}.block_cta .long-arrow-right{position:relative;width:72px;height:46px}.block_cta .long-arrow-right span{position:absolute;width:46px;height:46px;background:#ff6b00;border-radius:50%;right:0;top:0;-webkit-transition:all .5s;transition:all .5s}.block_cta .long-arrow-right svg{position:absolute;left:0;top:50%;margin-top:-8px;width:54px;height:16px;fill:#112f82;-webkit-transition:all .5s;transition:all .5s}.block_cta:hover .long-arrow-right span{background:#0c9}.block_cta:hover .long-arrow-right svg{-webkit-transform:translateX(5px);transform:translateX(5px)}.block_cta.white .long-arrow-right svg{fill:#fff}.block_cta.small .long-arrow-right{width:56px;height:36px}.block_cta.small .long-arrow-right span{width:36px;height:36px}.block_cta.small .long-arrow-right svg{width:42px;height:12px;margin-top:-6px}.wow.fadeInUp{-webkit-animation-duration:1.5s;animation-duration:1.5s}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 10%, 0);transform:translate3d(0, 10%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.form_section{background:#edf1ff}.form_section .col-md-6{margin-left:-8.3333333333%}.form_section .form-title h5{color:#001659;font-weight:bold;font-size:1.4em}.kv{position:relative;height:clamp(580px,60vw,630px);background:url(../images/dark_half_ellipse.png) no-repeat calc(50% - 350px) -99px/719px auto,#3491ff}.kv .plane{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;width:100%;max-width:1440px;height:476px;bottom:0}.kv .plane .svgWrapper{height:100%;position:relative}.kv .plane .svgWrapper #plane{position:absolute}.kv .plane .svgWrapper #svg_path{position:absolute;height:476.93px;left:50px;top:50px}.kv .plane .svgWrapper #path_g{position:absolute;top:50px;height:100%}.kv .content{margin:auto;width:clamp(350px,100vw,1440px);max-width:100%;height:100%}.kv .content>*{position:absolute}.kv .content .kv_titles{margin-left:clamp(6rem,10%,204px);top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.kv .content .kv_titles h1{font-weight:800;font-size:clamp(2.1rem,5vw,68px);line-height:120%}.kv .content .kv_titles h3{font-size:clamp(1.425rem,3vw,2.25rem)}.kv .content .kv_titles>a div{margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background:#ff6b00;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.kv .content .kv_titles>a div:hover{background:#00ffc5}.kv .content .kv_titles>a div:hover svg path{fill:#000}.kv .content .kv_titles>a div{cursor:pointer}.kv .content .kv_titles>a:hover{color:#000;font-weight:500}.kv .content .m1 #circle{position:absolute;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);top:100%}.kv .content .m1 .kv_people{position:absolute;bottom:0;z-index:10}.kv .content .m1{background:-webkit-gradient(linear, right top, left top, from(#3491ff), to(#001659));background:linear-gradient(270deg, #3491ff 0%, #001659 100%);width:55%;height:100%;top:0%;left:45%;position:relative}.kv .content .m1 div:nth-child(1){position:absolute;display:block;width:33%;height:100%;background:url(../images/bg1.jpg) no-repeat center/cover}.kv .content .m1 div:nth-child(2){position:absolute;display:block;width:33%;left:33.5%;height:100%;background:url(../images/bg2.jpg) no-repeat center/cover}.kv .content .m1 div:nth-child(3){position:absolute;display:block;width:33%;left:67%;height:100%;background:url(../images/bg3.jpg) no-repeat center/cover}.locations{position:relative}.locations .numbers{width:100%;max-width:441px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.locations .numbers figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.locations .numbers figure figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.locations .numbers figure figcaption span:first-child{font-size:clamp(60px,10vw,80px);font-weight:800;line-height:130%}.locations .numbers figure figcaption span:first-child::after{content:"";display:block;width:31px;height:3px;background:#ff6b00;margin:auto;left:50%}.locations .map>div svg{width:100%}.locations .map>div svg .spot{-webkit-transition:fill .3s ease;transition:fill .3s ease;cursor:pointer}.locations .map>div svg .spot.active{fill:#ff6b00 !important}.locations .map>div .floating-tooltip{position:absolute;padding:20px 20px;background:#fff;color:#000;border-radius:20px;font-size:16px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);pointer-events:none;display:none;z-index:99;min-width:180px;text-align:left;-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.locations .map>div .floating-tooltip h5{margin:0 0 0 0;color:#ff6b00;font-size:18px;font-weight:bold}.locations .map>div .floating-tooltip h5:not(:first-child){margin-top:20px}.locations .map>div .floating-tooltip ul{margin:10px 0 0 0;padding:0;list-style:none}.locations .map>div .floating-tooltip li{margin-bottom:8px;line-height:1.2;font-weight:400}.locations .map>div .floating-tooltip::after{content:"";position:absolute;top:-5px;left:50%;-webkit-transform:translateX(-50%) scaleY(-1);transform:translateX(-50%) scaleY(-1);border-width:5px 5px 0 5px;border-style:solid;border-color:rgba(0,0,0,.8) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.logo-slider{padding:40px 0}.logo-slider .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.logo-slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.logo-slider img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.logo-slider img{height:80px;width:auto;-webkit-transition:.3s;transition:.3s}.differentAge{background:#001659}.differentAge .custom-tabs{max-width:760px;margin:auto;border-bottom:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:clamp(.5rem,1vw,1rem)}.differentAge .custom-tabs li{width:33%}.differentAge .custom-tabs .nav-link{cursor:pointer;font-size:clamp(1rem,1.5vw,1.5rem);white-space:nowrap;border-radius:50px;width:100%;background:#fff;color:#000;border:none;font-weight:500;padding:clamp(.5rem,1vw,1rem)}.differentAge .custom-tabs .nav-link.active{background:#ff6b00;color:#fff;font-weight:600}.differentAge .tab-content{max-width:760px;margin:auto}.differentAge .horizontal-scroll{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.differentAge .horizontal-scroll.dragging{cursor:-webkit-grabbing;cursor:grabbing}.differentAge .horizontal-scroll{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;overflow-x:auto;height:calc(100% + 2px);padding-bottom:12px;padding-top:2px;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scroll-behavior:smooth}.differentAge .horizontal-scroll::-webkit-scrollbar{display:none}.differentAge .horizontal-scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.differentAge .swiper-slide{line-height:normal;text-align:center;font-size:18px}.differentAge .swiper-slide img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;background-size:cover;background-position:center}.differentAge .swiper{width:100%;margin-left:auto;margin-right:auto}.differentAge .mySwiper2,.differentAge .mySwiper4,.differentAge .mySwiper6{width:100%;overflow:hidden;position:relative}.differentAge .mySwiper2 .swiper-button-next,.differentAge .mySwiper2 .swiper-button-prev,.differentAge .mySwiper4 .swiper-button-next,.differentAge .mySwiper4 .swiper-button-prev,.differentAge .mySwiper6 .swiper-button-next,.differentAge .mySwiper6 .swiper-button-prev{width:30px;height:30px;background:hsla(0,0%,100%,.5333333333);border-radius:40px}.differentAge .mySwiper2 .swiper-button-next::after,.differentAge .mySwiper2 .swiper-button-prev::after,.differentAge .mySwiper4 .swiper-button-next::after,.differentAge .mySwiper4 .swiper-button-prev::after,.differentAge .mySwiper6 .swiper-button-next::after,.differentAge .mySwiper6 .swiper-button-prev::after{width:5px;margin:auto}.differentAge .mySwiper2 .swiper-slide,.differentAge .mySwiper4 .swiper-slide,.differentAge .mySwiper6 .swiper-slide{text-align:start;font-size:clamp(16px,2.5vw,18px)}.differentAge .mySwiper2 .swiper-slide figcaption,.differentAge .mySwiper4 .swiper-slide figcaption,.differentAge .mySwiper6 .swiper-slide figcaption{margin-bottom:12px}.differentAge .mySwiper2 .swiper-slide p,.differentAge .mySwiper4 .swiper-slide p,.differentAge .mySwiper6 .swiper-slide p{color:#fff;font-weight:200;margin-bottom:10px}.differentAge .mySwiper2 .swiper-slide span,.differentAge .mySwiper4 .swiper-slide span,.differentAge .mySwiper6 .swiper-slide span{font-size:clamp(12px,2vw,16px);color:#00ffc5}.differentAge .mySwiper2 .swiper-slide img,.differentAge .mySwiper4 .swiper-slide img,.differentAge .mySwiper6 .swiper-slide img{border-radius:10px;overflow:hidden}.differentAge .mySwiper,.differentAge .mySwiper3,.differentAge .mySwiper5{-webkit-box-sizing:border-box;box-sizing:border-box}.differentAge .mySwiper .swiper-slide,.differentAge .mySwiper3 .swiper-slide,.differentAge .mySwiper5 .swiper-slide{height:100%;border:solid 1px #fff;border-radius:40px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.differentAge .mySwiper .swiper-slide>div,.differentAge .mySwiper3 .swiper-slide>div,.differentAge .mySwiper5 .swiper-slide>div{padding:20px;cursor:pointer;font-size:clamp(1rem,1.2vw,1.25rem)}.differentAge .mySwiper .swiper-slide.hot,.differentAge .mySwiper3 .swiper-slide.hot,.differentAge .mySwiper5 .swiper-slide.hot{position:relative}.differentAge .mySwiper .swiper-slide.hot::before,.differentAge .mySwiper3 .swiper-slide.hot::before,.differentAge .mySwiper5 .swiper-slide.hot::before{content:"Hot";position:absolute;padding:2px 8px;border-radius:10px;line-height:100%;font-size:10px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);left:10%;top:0%;color:#fff;background:#ff6b00}.differentAge .mySwiper .swiper-slide-thumb-active,.differentAge .mySwiper3 .swiper-slide-thumb-active,.differentAge .mySwiper5 .swiper-slide-thumb-active{color:#00ffc5;border:solid 1px #00ffc5;position:relative}.differentAge .mySwiper .swiper-slide-thumb-active::after,.differentAge .mySwiper3 .swiper-slide-thumb-active::after,.differentAge .mySwiper5 .swiper-slide-thumb-active::after{content:"";display:block;width:26px;height:26px;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:100%;top:50%;background:url(../images/arrow_g.png) no-repeat center/100%}.threeFeatures{max-width:782px;margin:auto}.threeFeatures figure{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px clamp(8px,5vw,15px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-item-align:stretch;align-self:stretch}.threeFeatures figure h4{font-size:clamp(14px,2.7vh,20px);font-weight:600}.threeFeatures figure p{font-size:clamp(12px,2vw,16px)}.threeFeatures figure{border-radius:10px;border:1px solid #bfcfff;background:#e0e7ff;height:100%}.reviews{background:url(../images/bg_grid.png) no-repeat center/cover,#c8d5ff}.reviews .row{max-width:1092px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews figure{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 30px 30px 30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:20px;background:#fff;-webkit-box-shadow:4px 4px 4px 0 rgba(0,31,135,.2);box-shadow:4px 4px 4px 0 rgba(0,31,135,.2);position:relative}.reviews figure::before{content:"";display:block;width:90%;height:23.5px;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;top:0;background:url(../images/noteFrame.png) no-repeat center top/contain}.reviews figure h5{font-size:clamp(16px,5vh,20px);font-weight:600;margin-bottom:23px}.featureList .row{margin:auto;max-width:600px}.featureList img{display:block;margin:auto;height:100px}#ans_pop{position:relative;width:400px;max-width:95%;margin:40px auto}#ans_pop .mfp-close{top:5px;right:5px;opacity:.3}.offcanvas{border-radius:20px 20px 0 0}.nav-link{color:#000}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:#0c9}@media(min-width: 1400px){.container{max-width:1200px}.form_section .container{max-width:1050px}}@media only screen and (min-width: 576px){.map .mobile{display:none}}@media only screen and (max-width: 1920px){.kv{height:570px}}@media only screen and (max-width: 991px){.all-content{font-size:1.1em}.sa_header{padding:12px 15px}.sa_header .burger_box{display:block}.sa_header .overlay{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:0 20%;background-color:#016d67;background-image:linear-gradient(to right, rgba(255, 255, 255, 0.1137254902) 1px, transparent 1px),linear-gradient(to bottom, rgba(255, 255, 255, 0.1137254902) 1px, transparent 1px);background-size:60px 60px;top:0%;left:0;width:100%;height:0;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,visibility .35s,height .35s;transition:opacity .35s,visibility .35s,height .35s;overflow:hidden}.sa_header .overlay nav{width:100%;height:80%;overflow-y:auto;padding:80px 0 0 0}.sa_header .overlay nav::-webkit-scrollbar{display:none}.sa_header .overlay nav::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.sa_header .overlay.open{opacity:1;visibility:visible;height:100%}.sa_header .overlay.open li{-webkit-animation:fadeInRight .5s ease forwards;animation:fadeInRight .5s ease forwards;-webkit-animation-delay:.35s;animation-delay:.35s}.sa_header .overlay.open li:nth-of-type(2){-webkit-animation-delay:.4s;animation-delay:.4s}.sa_header .overlay.open li:nth-of-type(3){-webkit-animation-delay:.45s;animation-delay:.45s}.sa_header .overlay.open li:nth-of-type(4){-webkit-animation-delay:.5s;animation-delay:.5s}.sa_header .overlay.open li:nth-of-type(5){-webkit-animation-delay:.55s;animation-delay:.55s}.sa_header .menu__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.sa_header .menu__list li{position:relative;width:100%;font-size:18px;letter-spacing:.05em;opacity:0;padding:12px 20px !important;margin:0 !important;color:#fff;border-radius:8px}.sa_header .menu__list li::after{content:"";width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;right:20px;top:50%;margin-top:-4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sa_header .menu__list li:hover,.sa_header .menu__list li.active{color:#016d67;background:#fff}.sa_header .signup{margin:40px auto 0;width:100%;text-align:center;padding:12px 20px;font-size:18px;border-radius:8px}.page__wrapper{padding-top:56px}}@media only screen and (max-width: 767px){.kv .plane{z-index:95;height:50%;left:30%}.kv .plane .svgWrapper #svg_path{position:absolute;height:100%;left:50px;top:0px}.kv .plane .svgWrapper #path_g{position:absolute;top:0px;height:100%}.kv{height:clamp(562px,100vh,900px);background:url(../images/dark_half_ellipse.png) no-repeat 0px 300px/100% auto,#3491ff}.kv .content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;left:0;margin:auto;-webkit-transform:translateX(0%);transform:translateX(0%);height:100%}.kv .content>*{position:relative}.kv .content .kv_titles{margin:102px 40px;height:50%;width:100%;top:0px;-webkit-transform:translateY(0%);transform:translateY(0%);color:#fff}.kv .content .kv_titles h1{font-size:clamp(48px,5vw,5rem);line-height:120%}.kv .content .kv_titles h3{font-size:clamp(1.425rem,3vw,2.25rem)}.kv .content .m1{background:none;height:50%;top:0;width:100%;left:0%}.kv .content .m1 #circle{position:absolute;-webkit-transform:translate(-50%, -100%);transform:translate(-50%, -100%);top:100%;left:100%}.block_section{padding:2.5em 0}.block_title h3{font-size:1.8em}.differentAge .mySwiper .swiper-slide,.differentAge .mySwiper3 .swiper-slide,.differentAge .mySwiper5 .swiper-slide{width:-webkit-max-content;width:-moz-max-content;width:max-content;border:solid 1px #fff;border-radius:5px;padding:10px;font-size:12px}.differentAge .mySwiper .swiper-slide>div,.differentAge .mySwiper3 .swiper-slide>div,.differentAge .mySwiper5 .swiper-slide>div{padding:5px}.differentAge .mySwiper .swiper-slide-thumb-active::after,.differentAge .mySwiper3 .swiper-slide-thumb-active::after,.differentAge .mySwiper5 .swiper-slide-thumb-active::after{content:"";display:block;width:15px;height:15px;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:100%;top:50%;background:url(../images/arrow_g.png) no-repeat center/100%}.form_section .col-md-6{margin-left:0;margin-top:-250px}}@media only screen and (max-width: 575px){.kv{height:clamp(562px,100vh,650px)}.map .svgWrapper{display:none}.map .mobile{margin-top:30px}.map .mobile .selector{display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;padding:0 18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;border:1px solid #434343}.map .mobile .selector span{line-height:1.2;width:100%;text-align:center}.map .mobile .selector svg{width:12px}.map .mobile .selector svg path{fill:#0c9}.map .mobile .cards-location figure{margin:20px 0;border-radius:20px;overflow:hidden;-webkit-box-shadow:4px 4px 5.8px 0 rgba(191,207,255,.5);box-shadow:4px 4px 5.8px 0 rgba(191,207,255,.5)}.map .mobile .cards-location picture{position:relative;overflow:hidden;display:block}.map .mobile .cards-location picture img{width:100%}.map .mobile .cards-location picture h5{position:absolute;left:18px;bottom:18px;color:#fff;font-size:clamp(20px,8vw,40px);font-weight:400}.map .mobile .cards-location figcaption{padding:18px}.map .mobile .cards-location figcaption ul h6{color:#ff6b00;font-family:"Noto Sans TC";font-size:18px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:1.44px}.map .mobile .cards-location figcaption ul h6:not(:first-child){margin-top:10px}.map .mobile .cards-location figcaption ul h6{margin-bottom:2px}.map .mobile .cards-location figcaption ul li{margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map .mobile .cards-location figcaption ul{max-height:194px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.sa_header .logo img{width:125px;height:28px}.block_title h3{font-size:1.5em;padding-bottom:15px}.block_title h3::after{width:100px}.titleH4 h4{font-size:1.25em}.block_cta .long-arrow-right{width:56px;height:36px}.block_cta .long-arrow-right span{width:36px;height:36px}.block_cta .long-arrow-right svg{width:42px;height:12px;margin-top:-6px}.sa_header .overlay{padding:0 40px}.page__wrapper{padding-top:52px}.differentAge .link h4{font-size:1.4em}.form_section .col-md-6{margin-top:-43.4vw}}