@charset "UTF-8";@media only screen and (max-width:1024px){html[lang=en] section.location-intro .search-wrap .option-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}html[lang=en] section.location-intro .search-wrap .option-wrap .option-btn{padding:0 30px}}@media only screen and (max-width:575px){html[lang=en] section.location-intro .search-wrap .option-wrap .option-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}section.location-intro .block-headline{margin:210px auto 60px;width:calc(100% - 40px)}@media only screen and (max-width:768px){section.location-intro .block-headline{margin:140px auto 60px}}section.location-intro .block-headline .text{-webkit-line-clamp:unset}section.location-intro .search-wrap{max-width:1350px;width:90%;margin:0 auto;padding-bottom:80px}@media only screen and (max-width:1366px){section.location-intro .search-wrap{width:95%}}@media only screen and (max-width:768px){section.location-intro .search-wrap{width:calc(100% - 40px)}}section.location-intro .search-wrap>.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:200px;padding:0 120px;background-color:#2E2E2E}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:30px}}section.location-intro .search-wrap>.search-bar .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:768px){section.location-intro .search-wrap>.search-bar .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.location-intro .search-wrap>.search-bar .head i{color:#EDEDED;font-size:2.75rem;margin-right:30px}@media only screen and (max-width:768px){section.location-intro .search-wrap>.search-bar .head i{font-size:1.875rem;margin:0 0 15px}}section.location-intro .search-wrap>.search-bar .head .text{color:#fff;font-size:1.5rem;line-height:1.3}@media only screen and (max-width:768px){section.location-intro .search-wrap>.search-bar .head .text{font-size:1.25rem}}section.location-intro .search-wrap>.search-bar .wdd-form{max-width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar .wdd-form{max-width:400px;padding:0;margin-top:20px}}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar .wdd-form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar .wdd-form .form-grid:not(:first-child){margin-top:20px}}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select{border-bottom:3px solid rgba(253,208,0,0.5)}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select[select-type=single]{padding:13px 20px}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select .selected{color:#fff}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select .arrow-icon{border-color:#fff transparent transparent transparent}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select .dropdown{color:#000;background-color:#EDEDED}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select .dropdown{background-color:#DEDEDE}}section.location-intro .search-wrap>.search-bar .wdd-form .form-group .form-select .dropdown .dropdown-scrollbar{max-height:300px!important}section.location-intro .search-wrap>.search-bar .search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#FDD000;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}@media only screen and (min-width:1201px){section.location-intro .search-wrap>.search-bar .search-btn:hover{background-color:#fff}}@media only screen and (max-width:1200px){section.location-intro .search-wrap>.search-bar .search-btn:active{background-color:#fff}}@media only screen and (max-width:1024px){section.location-intro .search-wrap>.search-bar .search-btn{margin-top:28px}}section.location-intro .search-wrap .option-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #fff}@media only screen and (max-width:768px){section.location-intro .search-wrap .option-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:none}}section.location-intro .search-wrap .option-wrap .option-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:80px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}section.location-intro .search-wrap .option-wrap .option-btn:not(:first-child){border-left:1px solid #fff}@media only screen and (max-width:768px){section.location-intro .search-wrap .option-wrap .option-btn:not(:first-child){border-left:none}}section.location-intro .search-wrap .option-wrap .option-btn.proclamation{color:#fff;background-color:#001C3D}section.location-intro .search-wrap .option-wrap .option-btn.nearby{background-color:#EDEDED}@media only screen and (min-width:1201px){section.location-intro .search-wrap .option-wrap .option-btn:hover{background-color:#FDD000}section.location-intro .search-wrap .option-wrap .option-btn:hover .text{color:#000}section.location-intro .search-wrap .option-wrap .option-btn:hover i{color:#000}}@media only screen and (max-width:1200px){section.location-intro .search-wrap .option-wrap .option-btn:active{background-color:#FDD000}section.location-intro .search-wrap .option-wrap .option-btn:active .text{color:#000}section.location-intro .search-wrap .option-wrap .option-btn:active i{color:#000}}section.location-intro .search-wrap .option-wrap .option-btn .text{font-size:1.125rem;font-weight:500;line-height:1.8;-webkit-transition:color 0.3s;transition:color 0.3s}section.location-intro .search-wrap .option-wrap .option-btn i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;color:#FDD000;margin-left:15px;-webkit-transition:color 0.3s;transition:color 0.3s}section.location-intro .search-wrap .option-wrap .option-btn i.icon-proclamation{font-size:1.125rem}section.location-intro .search-wrap .option-wrap .option-btn i.icon-position{font-size:1.5625rem}section.location-intro .search-wrap .search-result{display:none;padding-top:80px}section.location-intro .search-wrap .search-result .header{text-align:center}section.location-intro .search-wrap .search-result .header .title{font-size:2rem;line-height:1.5}@media only screen and (max-width:768px){section.location-intro .search-wrap .search-result .header .title{font-size:1.5rem}}section.location-intro .search-wrap .search-result .header p{font-weight:300;line-height:1.8;margin-top:15px}section.location-intro .search-wrap .search-result .address-search{display:none}section.location-intro .search-wrap .search-result .address-search .search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:750px;width:100%;height:50px;background-color:#EDEDED;border-radius:10rem;padding:0 30px;margin:20px auto 0}section.location-intro .search-wrap .search-result .address-search .search-bar input{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1rem;font-weight:500;line-height:1.5;padding:0;border:none;background-color:transparent}section.location-intro .search-wrap .search-result .address-search .search-bar input::-webkit-input-placeholder{font-family:"Poppins","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1rem;color:black;opacity:1;overflow:visible}section.location-intro .search-wrap .search-result .address-search .search-bar input::-moz-placeholder{font-family:"Poppins","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1rem;color:black;opacity:1;overflow:visible}section.location-intro .search-wrap .search-result .address-search .search-bar input:-ms-input-placeholder{font-family:"Poppins","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1rem;color:black;opacity:1;overflow:visible}section.location-intro .search-wrap .search-result .address-search .search-bar input::-ms-input-placeholder{font-family:"Poppins","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1rem;color:black;opacity:1;overflow:visible}section.location-intro .search-wrap .search-result .address-search .search-bar input::placeholder{font-family:"Poppins","Noto Sans TC","微軟正黑體修正","Microsoft JhengHei","微軟正黑體",sans-serif;font-size:1rem;color:black;opacity:1;overflow:visible}section.location-intro .search-wrap .search-result .address-search .search-bar .search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;cursor:pointer}section.location-intro .search-wrap .search-result .branch-map{display:none;position:relative;width:100%;padding-bottom:40.741%;background-color:#ccc;margin-top:40px}@media only screen and (max-width:768px){section.location-intro .search-wrap .search-result .branch-map{width:calc(100% + 40px);padding-bottom:550px;margin:40px -20px 0}}section.location-intro .search-wrap .search-result .branch-map .map-wrap{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}section.location-intro .search-wrap .search-result .branch-map .map-wrap.show{opacity:1}section.location-intro .search-wrap .search-result .branch-map .map-wrap.error{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;background-color:#2E2E2E}section.location-intro .search-wrap .search-result .branch-map .map-wrap.error:before{content:"";width:45px;height:45px;background:url("../../assets/img/wrong.svg") no-repeat center/cover}section.location-intro .search-wrap .search-result .branch-map .map-wrap.error:after{content:attr(error-msg);color:#fff;font-size:1.125rem;line-height:1.5;margin-top:20px}section.location-intro .search-wrap .search-result .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:50px 15px;margin:50px auto 0}@media only screen and (max-width:1366px){section.location-intro .search-wrap .search-result .item-wrap{max-width:930px}}@media only screen and (max-width:768px){section.location-intro .search-wrap .search-result .item-wrap{max-width:440px;width:100%;gap:15px 0;margin:30px auto 0}}section.location-intro .search-wrap .search-result .item-wrap .item{display:none;position:relative;width:calc((100% - 30px) / 3);padding:50px;background-color:#EDEDED;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media only screen and (max-width:1366px){section.location-intro .search-wrap .search-result .item-wrap .item{width:calc((100% - 15px) / 2)}}@media only screen and (max-width:1024px){section.location-intro .search-wrap .search-result .item-wrap .item{padding:30px}}@media only screen and (max-width:768px){section.location-intro .search-wrap .search-result .item-wrap .item{width:100%}}@media only screen and (min-width:1201px){section.location-intro .search-wrap .search-result .item-wrap .item:hover{background-color:#FDD000}section.location-intro .search-wrap .search-result .item-wrap .item:hover .more-button:before{background-color:#2E2E2E}}@media only screen and (max-width:1200px){section.location-intro .search-wrap .search-result .item-wrap .item:active{background-color:#FDD000}section.location-intro .search-wrap .search-result .item-wrap .item:active .more-button:before{background-color:#2E2E2E}}section.location-intro .search-wrap .search-result .item-wrap .item>a:not(.more-button){position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}section.location-intro .search-wrap .search-result .item-wrap .item .more-button{z-index:1}section.location-intro .search-wrap .search-result .item-wrap .item .more-button:before{-webkit-transition:color 0.3s;transition:color 0.3s}section.location-intro .search-wrap .search-result .item-wrap .item img{display:none}section.location-intro .search-wrap .search-result .item-wrap .item .branch,section.location-intro .search-wrap .search-result .item-wrap .item .city{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}section.location-intro .search-wrap .search-result .item-wrap .item .city{font-weight:300;line-height:1.8}section.location-intro .search-wrap .search-result .item-wrap .item .branch{font-size:1.5rem;font-weight:500;line-height:1.5;margin-top:5px}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li:not(:first-child){margin-top:10px}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15px;height:15px;margin:7px 10px 0 0}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .icon i{display:block;color:#2E2E2E}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .icon i.icon-clock,section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .icon i.icon-phone{font-size:0.75rem}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .icon i.icon-mark{font-size:0.9375rem}section.location-intro .search-wrap .search-result .item-wrap .item .contact-info>li .text{font-weight:300;line-height:1.8}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:10px;z-index:2}@media only screen and (max-width:575px){section.location-intro .search-wrap .search-result .item-wrap .item .btn-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px 0}}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:10rem;-webkit-transition:background-color 0.3s;transition:background-color 0.3s}@media only screen and (max-width:575px){section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn.experience{background-color:#001C3D}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn.curriculum{background-color:#BA984F}@media only screen and (min-width:1201px){section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn:hover{background-color:#000}}@media only screen and (max-width:1200px){section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn:active{background-color:#000}}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn .icon{color:#FDD000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;margin-right:5px}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn .icon i{font-size:0.8125rem}section.location-intro .search-wrap .search-result .item-wrap .item .btn-group .btn .text{color:#fff;font-size:0.875rem;font-weight:500;line-height:1.8}section.location-intro .search-wrap .search-result .item-wrap .item .error-image{display:none}section.location-intro .search-wrap .expand-btn{display:none;margin-top:80px}@media only screen and (max-width:768px){section.location-intro .search-wrap .expand-btn{margin-top:40px}}section.location-intro .search-wrap .expand-btn.show{display:block}
/*# sourceMappingURL=location.css.map */