.contact-intro .title,.contact-intro .sub,.contact-intro .text{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.contact-intro .list li{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.contact-intro .category-select{opacity:0}.contact-intro.show .title,.contact-intro.show .sub,.contact-intro.show .text{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s}.contact-intro.show .sub{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.contact-intro.show .text{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.contact-intro.show .list li{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s}.contact-intro.show .list li:nth-child(1){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.contact-intro.show .list li:nth-child(2){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.contact-intro.show .list li:nth-child(3){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.contact-intro.show .category-select{opacity:1;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.contact-detail .list .item{opacity:0;-webkit-transform:translate(10px, 0);-ms-transform:translate(10px, 0);transform:translate(10px, 0)}.contact-detail .list.show .item{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s}.contact-detail .list.show .item:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.contact-detail .list.show .item:nth-child(3){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.contact-detail .form .deco-01,.contact-detail .form .deco-02{opacity:0}.contact-detail .form .top{opacity:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.contact-detail .form .wdd-form{opacity:0}.contact-detail .form.show .deco-01,.contact-detail .form.show .deco-02{opacity:1;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.contact-detail .form.show .deco-02{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.contact-detail .form.show .top{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .8s,-webkit-transform .8s;transition:opacity .8s,-webkit-transform .8s;-o-transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s;transition:transform .8s,opacity .8s,-webkit-transform .8s}.contact-detail .form.show .wdd-form{opacity:1;-webkit-transition:opacity .8s .4s;-o-transition:opacity .8s .4s;transition:opacity .8s .4s}.contact{background-color:#141414}.contact .background-wrapper{display:none}.contact nav.navbar .menu{color:#fff}.contact-intro{position:relative}.contact-intro:before{display:block;padding-bottom:1050px;content:""}.contact-intro .photo{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.contact-intro .photo:before{position:absolute;top:0;left:0;z-index:1;display:block;background-color:rgba(0,0,0,.35);width:100%;height:100%;content:""}.contact-intro .photo img{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.contact-intro .content{padding:0 20px;position:absolute;bottom:130px;left:50%;z-index:1;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);max-width:1200px;width:100%;text-align:center}.contact-intro .content .title{margin-bottom:2.8646vw;color:#fff;font-size:min(max(5.7292vw, 4.6875rem), 6.875rem);font-family:"Poppins","微軟正黑體修正","Microsoft-JhengHei-Bold",sans-serif;font-weight:600;line-height:1.09}.contact-intro .content .sub{margin-bottom:16px;color:#0cf;font-size:1.75rem;font-family:"Philosopher","微軟正黑體修正","Microsoft-JhengHei-Bold",sans-serif;font-weight:700;line-height:.89;letter-spacing:1.4px}.contact-intro .content .text{margin:0 auto;max-width:460px;color:#ccc;font-size:.9375rem;line-height:1.67;letter-spacing:.75px}.contact-intro .content .list{margin:50px auto 95px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center}.contact-intro .content .list li{position:relative;margin:0 min(1.8229vw,35px);padding:0 min(2.0833vw,40px);max-width:200px;width:100%}.contact-intro .content .list .icon{margin:0 auto 20px;max-width:70px}.contact-intro .content .list p{font-size:1.375rem;line-height:1.14;letter-spacing:.55px}.contact-intro .content .anchor{padding:22px 0;margin:50px auto 0;border-top:1px solid #fff;border-bottom:1px solid #fff}.contact-intro .content .anchor ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.contact-intro .content .anchor li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1.25rem;line-height:1.9;letter-spacing:.53px;cursor:pointer;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}@media only screen and (min-width: 1201px){.contact-intro .content .anchor li:hover{color:#0cf}}@media only screen and (max-width: 1200px){.contact-intro .content .anchor li:active{color:#0cf}}.contact-intro .content .anchor li:not(:last-child):after{display:block;margin:0 30px;background-color:#fff;width:1px;height:20px;content:""}@media only screen and (max-width: 1280px){.contact-intro:before{padding-bottom:900px}}@media only screen and (max-width: 767px){.contact-intro:before{padding-bottom:720px}.contact-intro .content{bottom:90px}.contact-intro .content .title{font-size:3.125rem}.contact-intro .content .sub{font-size:1.375rem}.contact-intro .content .list{margin:50px auto 60px}.contact-intro .content .list .icon{max-width:60px}.contact-intro .content .list p{font-size:1rem;line-height:1.25}.contact-intro .content .anchor{padding:12px 0}}.contact-detail{position:relative}.contact-detail:before{position:absolute;top:-60px;left:0;display:block;background-color:#141414;width:100%;height:100px;-webkit-mask:url("../media/img/contact/background_mask_top.svg") no-repeat center center;mask:url("../media/img/contact/background_mask_top.svg") no-repeat center center;-webkit-mask-size:100%;mask-size:100%;content:""}.contact-detail .list{padding:110px 20px;margin:0 auto;max-width:1580px;width:100%}.contact-detail .list .item{padding:50px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-detail .list .item:not(:last-child){border-bottom:1px solid rgba(0,204,255,.5)}.contact-detail .list .b{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:#999;font-size:1.875rem;letter-spacing:.3px;width:270px;text-align:center}.contact-detail .list .messages{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.contact-detail .list .info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}.contact-detail .list .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;border-radius:500px;background-color:rgba(255,255,255,.1);width:70px;height:70px;font-size:1.75rem}.contact-detail .list .icon i{background-image:-o-linear-gradient(315deg, #39b855, #40c3e9);background-image:linear-gradient(135deg, #39b855, #40c3e9);background-size:200% 100%;background-position:0% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-detail .list .text{padding:0 10px}.contact-detail .list .text p:first-child{color:#56de73;font-size:.875rem;font-family:"Philosopher","微軟正黑體修正","Microsoft-JhengHei-Bold",sans-serif;font-weight:700;line-height:2.29;letter-spacing:.7px}.contact-detail .list .text p:last-child{color:#fff;font-size:1rem;line-height:1.33;letter-spacing:.9px}@media only screen and (max-width: 1480px){.contact-detail .list .messages{margin-bottom:-20px}.contact-detail .list .info{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;margin-bottom:20px;width:50%}.contact-detail .list .info:only-child{width:100%}}@media only screen and (max-width: 960px){.contact-detail .list .item{padding:40px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-detail .list .b{margin-bottom:40px;width:100%;text-align:left}}@media only screen and (max-width: 767px){.contact-detail .list{padding:50px 20px}.contact-detail .list .b{margin-bottom:24px}.contact-detail .list .info{width:100%}}.contact-detail .form{position:relative;z-index:0}.contact-detail .form .background{position:absolute;z-index:-1;top:0;right:0;width:calc(100% - 75px);height:100%;-webkit-mask:url("../media/img/contact/form_mask_center.svg") repeat-y center center;mask:url("../media/img/contact/form_mask_center.svg") repeat-y center center;-webkit-mask-size:100% auto;mask-size:100% auto;overflow:hidden;pointer-events:none}.contact-detail .form .background:before{display:block;background-color:#dedede;width:100%;height:60px;-webkit-mask:url("../media/img/contact/form_mask_top.svg") no-repeat center center;mask:url("../media/img/contact/form_mask_top.svg") no-repeat center center;-webkit-mask-size:auto;mask-size:auto;content:""}.contact-detail .form .background span{display:block;background-image:-webkit-gradient(linear, left bottom, left top, from(#dedede), color-stop(#fff), to(#dedede));background-image:-o-linear-gradient(bottom, #dedede, #fff, #dedede);background-image:linear-gradient(to top, #dedede, #fff, #dedede);width:100%;height:calc(100% - 60px - 60px)}.contact-detail .form .background:after{display:block;background-color:#dedede;width:100%;height:60px;-webkit-mask:url("../media/img/contact/form_mask_bottom.svg") no-repeat center center;mask:url("../media/img/contact/form_mask_bottom.svg") no-repeat center center;-webkit-mask-size:auto;mask-size:auto;content:""}.contact-detail .form .background .deco{position:absolute;top:0;left:0;width:100%;height:100%}.contact-detail .form .background .deco img{max-width:100%;width:auto}.contact-detail .form .background .deco-01{position:absolute;top:0;left:0}.contact-detail .form .background .deco-02{position:absolute;bottom:0;right:-5%}.contact-detail .form .wrap{padding:130px 20px}.contact-detail .form .top{margin-bottom:80px;text-align:center}.contact-detail .form .top h2{margin-bottom:20px;font-size:3.125rem;font-family:"Poppins","微軟正黑體修正","Microsoft-JhengHei-Bold",sans-serif;font-weight:500;letter-spacing:-1px}.contact-detail .form .top .text{margin:0 auto;max-width:490px;width:100%;color:#333;font-size:1.0625rem;line-height:1.47;letter-spacing:.85px}.contact-detail .form .top .text span{margin:0 6px;color:#f33}.contact-detail .form .wdd-form{max-width:875px;width:100%}.contact-detail .form .circle-button{margin-top:60px}.contact-detail .form .circle-button a{margin:0 auto;background-color:#0cf;color:#fff}@media only screen and (max-width: 1366px){.contact-detail .form .background .deco{display:none}}@media only screen and (max-width: 1200px){.contact-detail .form .background{width:100%;-webkit-mask:none;mask:none}}@media only screen and (max-width: 767px){.contact-detail .form .background .deco-01{max-width:40%}.contact-detail .form .wrap{padding:90px 20px}.contact-detail .form .top{margin-bottom:30px}.contact-detail .form .top h2{margin-bottom:10px;font-size:2.25rem}.contact-detail .form .top .text{font-size:.875rem}}

/*# sourceMappingURL=contact.min.css.map*/