@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700&family=Potta+One&display=swap";.color-main{color:#212121 !important}.bg-purple{background-color:#cfb7ec !important}*{font-family:"Noto Sans TC","Microsoft JhengHei","Gothic A1","Helvetica Neue","Helvetica","Arial","saicon",sans-serif;word-wrap:break-word;letter-spacing:1px}h1,.h1{font-size:2rem}h2,.h2{font-size:20px}h3,.h3{font-size:18px}h4,.h4{font-size:16px}h5,.h5{font-size:14px}h6,.h6{font-size:12.992px}.color-bg-blue{background-color:#a8dbe6}.color-bg-pink{background-color:#ff9797}.color-bg-purple{background-color:#cfb7ec}.color-bg-red{background-color:#e95c5f}.color-bg-orange{background-color:#fac397}.slider-wrap .home-slider .slider-item{height:60vh;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 991px){.slider-wrap .home-slider .slider-item{height:40vh}}.owl-nav{position:absolute;width:100%;top:48%;display:-webkit-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;height:50px;width:50px;background:hsla(0,0%,100%,.8) !important;z-index:100;border:none;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}.owl-nav .owl-prev i,.owl-nav .owl-next i{font-size:1.6rem;color:#bc0067}.owl-nav .owl-prev{left:0}.owl-nav .owl-next{right:0}.owl-nav,.owl-dots{margin-top:5px;text-align:center}.owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#f7f2f2 !important}.owl-dot.active{background-color:#ff9797 !important}.modal .modal-header{text-align:center;color:#fff;background-color:#bc0067;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-header .modal-title{margin:0 auto}.modal .modal-header .close{position:absolute;right:.5rem;color:#fff;text-shadow:unset;font-size:14px;opacity:1}.modal .modal-body{padding:1rem;color:#212121;font-weight:bold}.modal .modal-footer{border-top:1px solid #b9b9b9;display:block}main{background:#fff;color:#212121;word-wrap:break-word;word-break:break-word}img{width:100%;max-width:100%;height:auto}a{color:#bc0067}html,body{height:100%}.btn-more{background-color:#fff;border:1px solid;letter-spacing:.4rem;border-radius:2rem;color:#ff9797;padding:.2rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn-more::after{content:"";background:url(../images/arrow-r.svg) no-repeat;width:20px;height:20px;background-size:contain;display:inline-block}.custom-checkbox label{cursor:pointer}.pagination .page-link{color:#bc0067}.pagination .page-item.active .page-link{background-color:#bc0067;border-color:#bc0067}.site-header{background:#fff;position:sticky;top:0;z-index:999}.site-header .top-header{padding:.5rem 0}.site-header .top-header .site-logo img{width:auto;height:85px}.site-header .menu-bar{background-color:#bc0067}.site-header .menu-bar .navbar{padding-bottom:0}.site-header .main-menu{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.site-header .main-menu .active,.site-header .main-menu .nav-item:hover{background-color:#fff;border-radius:.4rem .4rem 0 0}.site-header .main-menu .active .nav-link,.site-header .main-menu .nav-item:hover .nav-link{color:#bc0067}.site-header .main-menu>li{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}.site-header .main-menu>li>.nav-link{color:#fff;display:block;font-weight:500}.site-header .main-menu .dropdown-menu{border:none;border-radius:0;-webkit-box-shadow:0 6px 16px rgba(0,0,0,.1);box-shadow:0 6px 16px rgba(0,0,0,.1);padding:10px 0;width:100%;margin-top:0}.site-header .main-menu .dropdown-item{padding:8px 20px}@media(max-width: 991px){.site-header .main-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-header .main-menu>li{-webkit-box-flex:0;-ms-flex:none;flex:none;border-bottom:1px solid #eee}.site-header .main-menu .dropdown-menu{position:static;-webkit-box-shadow:none;box-shadow:none;padding-left:20px}}.header-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-search .search-form{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #ddd;border-radius:20px;overflow:hidden}.header-search .search-field{border:none;padding:6px 12px;outline:none;width:180px}.header-search .search-btn{border:none;background:#bc0067;color:#fff;padding:6px 10px;cursor:pointer}.sidebar{background:#efefef}.sidebar .side-menu-title{font-size:1.2rem;font-weight:bold;padding:.5rem;color:#bc0067;border-bottom:3px solid}.sidebar .side-menu{list-style:none;padding:0}.sidebar .side-menu li{border-bottom:1px solid #ddd}.sidebar .side-menu li a{display:block;padding:10px;text-decoration:none}.sidebar .side-menu li.active a{font-weight:bold;color:#0056a3}@media(max-width: 991px){.sidebar{display:none}}.breadcrumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.breadcrumb i{color:#b9b9b9}.category-item{margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex}.category-item figure img{margin-top:15px;margin-bottom:30px}.category-item h3{padding-bottom:.5em;font-size:1.2rem}.category-item .post-date{padding:.5rem;background:#bc0067;color:#fff;margin-right:.8rem;text-align:center}.category-item .post-date .day-content{font-size:46px;line-height:1em}.category-item .entry-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin-bottom:30px !important;background:none !important;color:#333 !important}.category-item .entry-permalink{overflow:hidden;margin:0 0 30px}.category-item .entry-permalink a{padding:8px 20px;position:relative;display:inline-block}.category-item .entry-terms.post_tag{opacity:.8}.category-item .entry-meta span{position:relative;margin-right:14px}.category-item .entry-meta span:before{text-align:left;position:relative;font-family:"FontAwesome";font-size:23px;line-height:23px;speak:none;margin-right:7px;top:2px;text-indent:0}.category-item .entry-meta .posted-on:before{font-family:"material-design";content:""}.category-item .entry-meta .author:before{font-family:"material-design";content:""}.category-item .entry-meta .author a{text-transform:capitalize}.category-item .entry-meta .comments-link:before{font-family:"material-design";content:""}.partners-wrap .post-thumbnail{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;height:100%}.partners-wrap .post-thumbnail .wp-post-image{max-height:100px}.cherry-swiper-carousel-slide a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:120px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cherry-swiper-carousel-slide a .wp-post-image{width:auto !important;max-height:100%}#main-content{padding:3rem 0}#main-content .page-layout{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#main-content .sidebar{width:260px}#main-content .title{font-size:1.4rem;border-bottom:2px solid #b9b9b9;color:#bc0067;padding-bottom:.5rem;margin-bottom:.5rem}.strt-part{text-align:center;float:left;position:relative}.strt-part .line-v{position:relative;height:40px;width:100%}.strt-part .line-v span{display:block;background:#ccc;position:absolute;top:0;font-size:0;line-height:1px;width:1px;height:40px;left:50%}.strt-part .line-h{height:1px;display:block;background:#ccc;position:absolute;top:0;font-size:0}.strt-part .line-h-l{width:50%;left:0}.strt-part .line-h-c{width:100%;left:0}.strt-part .line-h-r{width:50%;right:0}.strt-name{display:inline-block;padding:6px 16px;font-size:1.2em;margin:0 10px;border-radius:3px;background:#bc0067;color:#fff}.strt-block{float:left}.team-listing .team-item{margin-bottom:1rem}.team-listing .team-item>a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.team-listing .team-item>a img{width:auto;max-height:100%}.team-listing .team-item h3{font-size:1rem}.portfolio-item{margin-bottom:1.5rem}.portfolio-item .portfolio-thumb{aspect-ratio:4/3;overflow:hidden}.portfolio-item .portfolio-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:.5rem}.site-footer{background:#efefef}.site-footer .footer-top{padding:2rem 0}.site-footer .footer-col h5{font-size:1rem;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:2px solid #bc0067}.site-footer .footer-col ul{list-style:none;padding:0}.site-footer .footer-col li{margin-bottom:8px}.site-footer .footer-col a{color:#bc0067;font-size:14px}.site-footer .footer-bottom{background-color:#828282;font-size:14px;padding:1rem;color:#fff}.site-footer .footer-bottom a{color:#fff}.site-footer .footer-bottom p{margin-bottom:.5rem}.site-footer .footer-bottom li{list-style-type:none}.fixed-side{position:fixed;right:15px;bottom:15px;z-index:995;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.fixed-side img{width:60px}.fixed-side .back-to-top{-webkit-transition:all .4s;transition:all .4s;visibility:hidden}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid #ff9797;border-top-color:#e2e5fe;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animate-preloader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}/*# sourceMappingURL=custom.min.css.map */