@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://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*,*::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:"Poppins","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}h4{font-size:clamp(18px,2.5vw,20px)}p{line-height:1.4;margin-bottom:0;font-size:clamp(18px,2.5vw,20px)}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:#c33;padding:15px;position:fixed;width:100%;top:0;left:0;z-index:800;-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:start}.block_title h3{font-family:Poppins;color:#333;font-size:32px;font-style:normal;font-weight:600;line-height:120%}.block_title h3 b{color:#c33;font-weight:600;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:#c33;text-decoration-thickness:6.5%;text-underline-offset:25%;text-underline-position:from-font}.block_title p{font-size:18px;margin-top:10px;color:#fff;font-weight:200}.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}.block_yellow{background:#ffd84d}.kv-wrapper{position:relative;min-height:900px;overflow:hidden}.kv-wrapper .door-moving{width:50%;min-width:804px;z-index:90;position:absolute}.kv-wrapper .cloud-block{display:none;width:200%;position:absolute;z-index:91}.kv{z-index:1;position:relative;height:100%;background:url(../images/bg_mountain.png) no-repeat center 411px/100% auto,#fffdf7;overflow:hidden}.kv .content{margin:auto;width:clamp(350px,100vw,1440px);max-width:100%;height:100%}.kv .content>*{position:absolute}.kv .content .door_mobile{display:none}.kv .content .kv_titles::before{content:"";display:block;width:100px;height:100px;border-radius:50px;background:#ffd84d;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.kv .content .kv_titles{margin-left:clamp(6rem,10%,204px);top:200px;color:#333}.kv .content .kv_titles h1{z-index:3;font-weight:700;font-size:48px;line-height:120%}.kv .content .kv_titles h1 b{font-weight:700;color:#c33}.kv .content .kv_titles h1{margin-bottom:14px}.kv .content .kv_titles h2{font-size:24px;line-height:1.2;font-weight:300}.kv .content .kv_titles h2 i{font-weight:600}.kv .content .kv_titles h2{margin-bottom:38px}.kv .content .kv_titles>a div{border:#c33 solid 1px;font-size:24px;margin-top:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:8px;background:#c33;color:#fff;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{-webkit-transition:ease-in .25s;transition:ease-in .25s;background:#fffdf7;color:#c33;border:#c33 solid 1px}.kv .content .kv_titles>a div:hover svg path{fill:#000}.kv .content .kv_titles>a div{cursor:pointer}.about{pointer-events:none;background:#303030}.about .circle-yellow{position:absolute;pointer-events:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:0%;left:0%;width:20%;max-width:150px;z-index:-1}.about{color:#fffdf7}.about .block_title h3{color:#fff}.about .block_title h3 b{color:#ffd84d;text-decoration-color:#ffd84d}.overview{padding-top:140.25px !important;padding-bottom:140.25px !important;background:url(../images/redDots_up.png) no-repeat 20px 20px/72px auto,url(../images/redDots_bottom.png) no-repeat calc(100% - 20px) calc(100% - 20px)/110.25px auto,#ffd84d;position:relative;margin-top:-2px;z-index:99}.overview h4{margin-bottom:.5rem;line-height:100%}.overview p{margin-bottom:2rem}.overview li{border-radius:8px;overflow:hidden;margin-bottom:7px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fffdf7}.overview li label{background:#c33;color:#fffdf7;min-width:36px;text-align:center;padding:10px}.overview li span{padding:10px;font-weight:600;color:#c33}.eligibility .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.eligibility .col-md-8{margin-bottom:38px}.eligibility li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;font-size:clamp(18px,2vw,20px)}.eligibility li::before{content:"";display:block;min-width:23.33px;height:19.33px;background:url(../images/check.png) no-repeat center/contain}.eligibility p{font-size:16px}.process{background:url(../images/alishan.png) no-repeat center left/300px auto}.process .row_p{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.process .col_p{opacity:0;visibility:hidden}.process .col_p .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.process .col_p{width:20%;padding:15px 20px;background:#f7c4c6;color:#c33}.process .col_p .col-2{text-align:center;font-size:48px;font-weight:700;max-width:45px;height:100%;line-height:130%}.process .col_p h4{font-size:18px;font-weight:700;line-height:120%}.process .col_p p{margin-top:8px;color:#333;font-size:16px}.process p{margin-top:20px;font-size:16px}.whyABC img{display:block;max-width:305px;width:90%;margin:auto}.whyABC{margin-bottom:40px}.two-cards{margin-top:40px}.two-cards .col-md-6:nth-child(2)>div{position:relative}.two-cards .col-md-6:nth-child(2)>div::before{content:"";position:absolute;background:url(../images/label_ch.png) no-repeat center/contain;width:10vw;height:10vw;max-width:110px;max-height:110px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:100%;top:0}.two-cards .col-md-6>div{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;-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;gap:8px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:5px;background:#f7c4c6;height:100%}.two-cards .col-md-6 h4{color:#c33;font-size:32px;font-style:normal;font-weight:700;line-height:120%}.two-cards .col-md-6 p{color:#333;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.slogan{opacity:0;visibility:hidden;margin-top:60px;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}.slogan h4{text-align:center;color:#000;font-size:32px;font-weight:400;line-height:120%}.slogan h4 b{color:#c33;font-size:48px;font-style:normal;font-weight:600;line-height:120%}.slogan picture{max-width:418px}.faq{background:url(../images/lighthouse.png) no-repeat 100% bottom/500px auto}.faq .col-md-6>div{height:100%;border-radius:5px;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:120px;padding:15px 20px;-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:8px}.faq .col-md-6 h5{width:100%;text-align:left;color:#c33;font-size:16px;font-style:normal;font-weight:700;line-height:145%}.faq .col-md-6 p{color:#333;font-size:14px;font-style:normal;font-weight:400;line-height:145%}.bottom_CTA h4,.bottom_CTA p{text-align:center}.bottom_CTA h4{font-size:20px}.bottom_CTA p{text-align:center;font-size:16px;font-weight:400;line-height:120%}.bottom_CTA .CTA{margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.bottom_CTA{background:#333;color:#fffdf7}.bottom_CTA .btn-danger{width:147px}.bottom_CTA .btn-danger:hover{background-color:#fffdf7;border:#fffdf7 solid 1px;color:#c33;-webkit-transition:all .5s;transition:all .5s}.bottom_CTA .btn-light{width:415px}.bottom_CTA .btn-light:hover{background-color:#ffd84d;border:#ffd84d solid 1px;-webkit-transition:all .5s;transition:all .5s}#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:#ffd84d}@media(min-width: 1400px){.container{max-width:1200px}.form_section .container{max-width:1050px}}@media only screen and (min-width: 768px){.kv-wrapper .cloud-block{display:block}.about .container{width:50%;position:relative}.about{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;opacity:0}}@media only screen and (min-width: 576px){.map .mobile{display:none}}@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-wrapper .door-moving{display:none}.kv{height:clamp(350px,100vw,669px)}.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:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;left:0;margin:auto;-webkit-transform:translateX(0%);transform:translateX(0%);height:100%}.kv .content>*{position:relative}.kv .content .door_mobile{position:absolute;display:block;width:90%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:88%;left:80%}.kv .content .kv_titles{margin:clamp(102px,20vw,200px) 40px;height:50%;top:0px;-webkit-transform:translateY(0%);transform:translateY(0%)}.kv .content .kv_titles h1{font-size:clamp(40px,5vw,5rem);line-height:120%;margin-bottom:14px}.kv .content .kv_titles h2{font-size:clamp(1.425rem,3vw,2.25rem)}.kv .content .kv_titles>a div{padding:12px 20px;font-size:clamp(1.425rem,3vw,2.25rem)}.block_section{padding:2.5em 0}.block_title h3{font-size:1.8em}.process{background:none}.process .row_p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.process .col_p{width:100%}.process .col_p .col-2{font-size:32px}.process .col_p h4{font-size:24px}.two-cards .col-md-6:nth-child(2)>div::before{-webkit-transform:translate(-60%, -40%);transform:translate(-60%, -40%)}.two-cards .col-md-6 h4{font-size:20px}.faq{padding-bottom:200px}.slogan h4{font-size:24px}.slogan h4 b{font-size:40px}.form_section .col-md-6{margin-left:0;margin-top:-250px}}@media only screen and (max-width: 575px){.kv{height:100vh;min-height:500px;max-height:clamp(450px,180vw,800px);background:url(../images/bg_mountain.png) no-repeat center 351px/150% auto,#fffdf7}.kv .content{margin-top:52px}.kv .content .door_mobile{width:125%;left:50%;top:80%}.kv .content .kv_titles{z-index:2;margin:clamp(40px,20vw,80px) 25px}.kv .content .kv_titles h1{font-size:clamp(32px,10vw,40px)}.kv .content .kv_titles h2{font-size:clamp(14px,5vw,24px);margin-bottom:14px}.kv .content .kv_titles>a div{font-size:clamp(14px,5vw,24px)}.faq{padding-bottom:60vw;background:url(../images/lighthouse-m.png) no-repeat 100% bottom/100% auto}.bottom_CTA .CTA{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottom_CTA .btn{width:100%}.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}.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}.form_section .col-md-6{margin-top:-43.4vw}}@media only screen and (max-width: 480px){.process{padding-bottom:100vw;background:url(../images/alishan.png) no-repeat 0 100%/100% auto}}