@import url(https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,700|Roboto:300,400,500,700&display=swap);#descriptionModal{z-index:9999}#descriptionModal .btn-primary{background:#ff428d;background:linear-gradient(90deg,#ff428d,#ffae46);border:none}#descriptionModal .img-block{width:100%;height:auto;padding:0;margin-bottom:1rem;box-shadow:0 0 0 2px rgba(0,0,0,.08)}.activity-logo{display:block;background-color:#fff}.activity-logo>span{color:#f93;font-size:24px;font-weight:500}.activity-logo:hover{background-color:#eee}@media (min-width:992px){.activity-logo{width:auto;height:74px;top:0;border-radius:0 0 10px 10px;box-shadow:0 0 20px -10px rgba(0,0,0,.35);margin-left:10px;padding:4px 8px}.activity-logo>img{width:auto;height:100%}.activity-logo>span{display:none}}@media (max-width:991.98px){.activity-logo{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:flex-start}.activity-logo>img{width:auto;height:80px}.activity-logo>span{display:inline-block}}.LubaoBtn[data-v-4c21b2d2]{position:fixed;width:150px;right:1rem;bottom:3.4rem;display:block;background-image:linear-gradient(180deg,#f15d5d,#e90008)!important;color:#fff;border-radius:1000rem;text-align:center;z-index:1000;opacity:.8;transition:all .2s;margin-left:auto;margin-bottom:10px;font-size:20px;padding:10px 0}.LubaoBtn[data-v-4c21b2d2]:active,.LubaoBtn[data-v-4c21b2d2]:hover{box-shadow:2px 4px 20px -4px rgba(253,33,52,.5);opacity:1;cursor:pointer}.Lubao-div.close[data-v-4c21b2d2]{transform:scale(.1);opacity:0;transition:.4s ease-in-out}.Lubao-div[data-v-4c21b2d2]{position:fixed;width:400px;border-radius:20px;background-color:#fff;box-shadow:0 0 15px #6d6d6d;right:1rem;bottom:8rem;margin-left:auto;z-index:1000;padding:20px;transition:.4s ease-in-out;opacity:1;transform:scale(1);transform-origin:right bottom;font-size:16px}.closeLubao[data-v-4c21b2d2]{background-color:transparent;border:0;border-radius:50%}.closeLubao[data-v-4c21b2d2]:hover{color:#9e9e9e}.lb-title[data-v-4c21b2d2]{font-size:21px;letter-spacing:.25rem;margin-right:-.25rem;font-weight:400}.imgGp[data-v-4c21b2d2]{width:300px;margin:10px auto}.img2[data-v-4c21b2d2],.img3[data-v-4c21b2d2],.img4[data-v-4c21b2d2],.img5[data-v-4c21b2d2],.img6[data-v-4c21b2d2],.img7[data-v-4c21b2d2],.img8[data-v-4c21b2d2]{display:none}#free[data-v-4c21b2d2]{padding:5px;border-radius:5px;font-weight:700;color:red;background-color:#ff0}.freeDL[data-v-4c21b2d2]{display:inline-block;position:relative;z-index:1;background:#8a2be2;border:2px solid #8a2be2;border-radius:4px;color:#fff!important;font-size:20px;font-weight:700;text-align:center;text-decoration:none;overflow:hidden;transition:.5s;padding:10px 20px}.freeDL span[data-v-4c21b2d2]{position:absolute;width:25%;height:100%;background-color:#f1e2ff;transform:translateY(-150%);border-radius:50%;left:calc((var(--n) - 1)*25%);transition:.5s;transition-delay:calc((var(--n) - 1)*0.1s);z-index:-1}.freeDL[data-v-4c21b2d2]:focus,.freeDL[data-v-4c21b2d2]:hover{color:#8a2be2!important}.freeDL:hover span[data-v-4c21b2d2]{transform:translateY(0) scale(2)}.freeDL span[data-v-4c21b2d2]:first-child{--n:1}.freeDL span[data-v-4c21b2d2]:nth-child(2){--n:2}.freeDL span[data-v-4c21b2d2]:nth-child(3){--n:3}.freeDL span[data-v-4c21b2d2]:nth-child(4){--n:4}.title[data-v-2377cac6]{font-weight:400;line-height:25px;letter-spacing:.075rem;overflow:hidden;vertical-align:middle}.event .title[data-v-2377cac6]{margin-top:-.15rem;margin-bottom:.5rem;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.event:hover .location[data-v-2377cac6]{color:#6c757d!important}.intro[data-v-2377cac6],.intro p[data-v-2377cac6]{text-align:unset;font-size:16px;line-height:1.35rem;color:#4a4a4a!important;font-weight:400;letter-spacing:.035rem;margin-right:-.035rem;margin-bottom:.5rem}.fixed-ad[data-v-2377cac6]{display:block;top:10px;width:100px!important;height:auto!important;z-index:1000;animation-name:motivation-2377cac6;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative}.fixed-ad[data-v-2377cac6]:hover{animation-play-state:paused;opacity:.8}@keyframes motivation-2377cac6{0%{top:10px}50%{top:40px}to{top:10px}}.donz[data-v-f59c29dc]{background:transparent!important;padding:0}.donz.active[data-v-f59c29dc]{transform:scale(1.12)}.monthly-events h2[data-v-f59c29dc]{line-height:3.75rem;font-weight:100;letter-spacing:.125rem;margin-bottom:0}.date-popover[data-v-f59c29dc]{z-index:99}.event .title[data-v-f59c29dc]{margin-bottom:unset}@media screen and (max-width:991.98px){[data-view=list] .event .title[data-v-f59c29dc]{margin-bottom:.5rem;display:inline-block}}.date[data-v-f59c29dc]{color:unset;margin-bottom:unset}.title[data-v-f59c29dc]{line-height:unset}.event[data-v-f59c29dc]{font-weight:unset}.event.disabled a[data-v-f59c29dc]{color:#4a4a4a;pointer-events:none}@media screen and (max-width:991.98px){.event[data-v-f59c29dc]{padding:unset;margin-bottom:unset}[data-view=grid] .event[data-v-f59c29dc]{margin-bottom:.5rem!important}}.modal-header.sticky-top[data-v-f59c29dc]{z-index:auto!important}h3[data-v-7953dd89]{text-align:center;font-size:21px;line-height:2rem}.modal-body h4[data-v-7953dd89],.notice h4[data-v-7953dd89]{display:inline-block}.modal-body h4[data-v-7953dd89]:after,.notice h4[data-v-7953dd89]:after{content:"";display:block;width:calc(100% + 20px);height:2px;background:#4a4a4a;margin-top:.25rem}.notice h4[data-v-7953dd89]:first-child{margin-top:.5rem}.notice h4[data-v-7953dd89]:not(:first-child){margin-top:1rem}.modal-body li[data-v-7953dd89],.modal-body p[data-v-7953dd89],.notice li[data-v-7953dd89],.notice p[data-v-7953dd89]{line-height:2rem}.form-check[data-v-7953dd89]{line-height:1;margin:1.25rem 0}.form-check-input[data-v-7953dd89]{margin-top:0!important}table .date[data-v-7953dd89]{font-size:14px;color:#999;font-weight:500}@media (min-width:576px){.modal-dialog[data-v-7953dd89]{max-width:640px!important}}@media (max-width:991.98px){.result table[data-v-7953dd89]{display:block;width:100%}.result thead[data-v-7953dd89]{display:none}.result table tr[data-v-7953dd89]{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;margin-bottom:0}.result table td.event-name[data-v-7953dd89]{width:100%;background:rgba(107,116,124,.2);border-top:none;font-size:17px}.result table td.contact-person[data-v-7953dd89],.result table td.custom-id[data-v-7953dd89],.result table td.paid-state[data-v-7953dd89],.result table td.team-name[data-v-7953dd89]{width:33.33333%;text-align:center;font-size:17px}.result table td.function[data-v-7953dd89]{width:100%;text-align:right}}@media (max-width:767.98px){.result table td.contact-person[data-v-7953dd89],.result table td.custom-id[data-v-7953dd89],.result table td.paid-state[data-v-7953dd89],.result table td.team-name[data-v-7953dd89]{width:100%;text-align:center;font-size:17px}.result table td.function[data-v-7953dd89]{text-align:center;display:flex}.result table td.function .btn[data-v-7953dd89]{width:50%}}.cert-icon{fill:#8974ff;stroke:#8974ff;stroke-miterlimit:10}.cert-section{min-height:100vh}.cert-section img{margin:0 auto}.cert-down:hover{cursor:pointer}.cert-border-style{height:5rem;width:5rem;border:1px solid #fff;display:flex;justify-content:center;align-items:center;float:left;margin-left:1rem}.cert-border-style.active{border:3px solid #94db9d}.cert-border-style img{height:4.5rem;width:auto}h3[data-v-35a5f69a]{font-size:21px;line-height:2rem}.modal-body h4[data-v-35a5f69a],.notice h4[data-v-35a5f69a]{display:inline-block}.modal-body h4[data-v-35a5f69a]:after,.notice h4[data-v-35a5f69a]:after{content:"";display:block;width:calc(100% + 20px);height:2px;background:#4a4a4a;margin-top:.25rem}.notice h4[data-v-35a5f69a]:first-child{margin-top:.5rem}.notice h4[data-v-35a5f69a]:not(:first-child){margin-top:1rem}.modal-body li[data-v-35a5f69a],.modal-body p[data-v-35a5f69a],.notice li[data-v-35a5f69a],.notice p[data-v-35a5f69a]{line-height:2rem}.select2-search__field[data-v-35a5f69a]:focus,.select2-selection[data-v-35a5f69a]:focus{border:1px solid #80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.form-check[data-v-35a5f69a]{line-height:1;margin:1.25rem 0}.form-check-input[data-v-35a5f69a]{margin-top:0!important}.amount[data-v-35a5f69a]{font-size:21px}.amount[data-v-35a5f69a]:before{content:"$";font-size:15px;margin-right:.5rem}.refund-progress[data-v-35a5f69a]{display:flex;margin-bottom:1.5rem;padding:.75rem .5rem;background-color:#eee}.refund-progress .badge[data-v-35a5f69a]{font-size:14px;font-weight:500;display:flex;align-items:center}@media (min-width:576px){.modal-dialog[data-v-35a5f69a]{max-width:640px!important;overflow-y:initial!important}}@media (min-width:1096px){.navbar-expand-lg .navbar-nav[data-v-35a5f69a]{flex-direction:row}.pb-lg-0[data-v-35a5f69a],.py-lg-0[data-v-35a5f69a]{padding-bottom:0!important}}.modal .img-thumbnail[data-v-35a5f69a]{display:flex;overflow:hidden;height:100px;background:#eee;padding:8px;border:2px solid #fff;align-items:center}.modal .img-thumbnail[data-v-35a5f69a]:hover{opacity:.65}@media screen and (max-width:991.98px){#collapseFilter[data-v-35a5f69a]{display:initial}}h3[data-v-01318f1c]{font-size:21px;line-height:2rem}.modal-body h4[data-v-01318f1c],.notice h4[data-v-01318f1c]{display:inline-block}.modal-body h4[data-v-01318f1c]:after,.notice h4[data-v-01318f1c]:after{content:"";display:block;width:calc(100% + 20px);height:2px;background:#4a4a4a;margin-top:.25rem}.notice h4[data-v-01318f1c]:first-child{margin-top:.5rem}.notice h4[data-v-01318f1c]:not(:first-child){margin-top:1rem}.modal-body li[data-v-01318f1c],.modal-body p[data-v-01318f1c],.notice li[data-v-01318f1c],.notice p[data-v-01318f1c]{line-height:2rem}.select2-search__field[data-v-01318f1c]:focus,.select2-selection[data-v-01318f1c]:focus{border:1px solid #80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.form-check[data-v-01318f1c]{line-height:1;margin:1.25rem 0}.form-check-input[data-v-01318f1c]{margin-top:0!important}.amount[data-v-01318f1c]{font-size:21px}.amount[data-v-01318f1c]:before{content:"$";font-size:15px;margin-right:.5rem}.refund-progress[data-v-01318f1c]{display:flex;margin-bottom:1.5rem;padding:.75rem .5rem;background-color:#eee}.refund-progress .badge[data-v-01318f1c]{font-size:14px;font-weight:500;display:flex;align-items:center}.block-header h2.block-title[data-v-01318f1c]{font-weight:300;font-size:24px;letter-spacing:.25rem;line-height:4rem}@media (min-width:576px){.modal-dialog[data-v-01318f1c]{max-width:640px!important}}.ve-table table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-body-td,.ve-table table.ve-table-content tbody.ve-table-body tr.ve-table-body-tr td.ve-table-expand-td,.ve-table table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-body-td,.ve-table table.ve-table-content tbody.ve-table-body tr.ve-table-expand-tr td.ve-table-expand-td,.ve-table table.ve-table-content thead.ve-table-header tr.ve-table-header-tr th.ve-table-header-th{font-size:1rem}html{scroll-behavior:smooth}body{font-family:Font Awesome\ 5 Free,Noto Sans TC,Roboto,sans-serif;color:#4a4a4a;margin:0;background:#f5f5f5;overflow-x:hidden}*{box-sizing:border-box}::-moz-selection{background-color:rgba(255,207,0,.35)}::selection{background-color:rgba(255,207,0,.35)}::-moz-placeholder{opacity:.35!important}::placeholder{opacity:.35!important}a:not(.disabled):not(:disabled){color:#6c757d}a:not(.disabled):not(:disabled):not(.active):not(:active):not(.badge):hover{color:#8974ff}.nav-link:not(.disabled):not(:disabled):hover,a:not(.disabled){cursor:pointer}a,a:active,a:hover{text-decoration:none}a.disabled,a:disabled{cursor:default;pointer-events:none}a.link-to-page{color:#8974ff!important;font-size:16px;margin-left:.25rem;margin-right:.25rem;font-weight:400;letter-spacing:0}a.link-to-page:hover,a.text-purple:hover{opacity:.8}a.link-to-page:before{content:"\f0a4";font-weight:400;font-size:90%;margin-right:4px}.text-file{background:#f2f2f2;padding:.5rem 1rem;border-radius:.25rem}.text-file:before{content:"\f0c6";font-weight:900;margin-right:.25rem;font-size:95%}.quote{font-size:19px;letter-spacing:.125rem;margin-bottom:2rem;line-height:1.75rem;opacity:.75;padding:.5rem 2rem;position:relative;text-align:justify}.quote:first-letter{font-size:36px}.quote:after,.quote:before{font-weight:900;display:block;opacity:.35;font-size:120%;position:absolute}.quote:before{content:"\f10d";left:0;top:0}.quote:after{content:"\f10e";right:0;bottom:0}.text-highlight{background:rgba(255,211,117,.65);padding:.25rem;margin-left:.125rem;margin-right:.125rem;font-weight:700}.text-bold{font-weight:700}.text-btn{background:grey;padding:.35rem .375rem .35rem .5rem;margin-left:.125rem;margin-right:.125rem;letter-spacing:.125rem;border-radius:.25rem;color:#fff;font-size:95%;white-space:nowrap;font-weight:400}form label{color:grey}.modal-header{align-items:center}.modal-content{border:none}.modal .close{font-size:2.5rem;font-weight:200;color:#6c757d;opacity:1;line-height:2rem}.nav-link.dropdown-toggle:after{vertical-align:top!important}a:focus,button:focus{outline:none}input.no-arrow::-webkit-inner-spin-button,input.no-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.no-arrow[type=number]{-moz-appearance:textfield}.page-padding{padding:3rem 4rem 2rem 4rem}footer .page-padding{padding:1.5rem!important}.page-max{width:100%;max-width:1200px;margin:0 auto!important}ol.no-list-style,ul.no-list-style{padding-left:0;list-style:none}.flex-none{flex:none;-ms-flex:none}.flex-auto{flex:1;-ms-flex:1}.w-20{width:20%}.gradient-purple{background-image:linear-gradient(90deg,#9d8eff,#6b52ff)!important}.text-primary{color:#f93!important}.text-purple,a.text-primary:hover{color:#8974ff!important}.text-dark-grey{color:#4a4a4a!important}.text-light-grey{color:#999!important}.block-shadow{transition:all .3s;box-shadow:0 2px 4px 0 rgba(0,0,0,.08)}.block-header{border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:#fff;border-bottom:2px solid #f5f5f5}.block-header h2{line-height:5rem;margin-bottom:0}.accordion .more-toggle{cursor:pointer}.accordion .more-toggle:before{content:"\f0fe";margin-right:4px}.accordion .more-toggle:not(.collapsed):before{content:"\f146";margin-right:4px}.accordion>.card .card-header:hover{background-color:rgba(0,0,0,.05)!important}h2{font-weight:200;letter-spacing:.45rem;margin-right:-.45rem;color:#6c757d;font-size:32px;line-height:2.75rem;margin-bottom:1rem}h3{letter-spacing:.125rem;margin-right:-.125rem}h4{font-size:19px;line-height:25px;font-weight:500;letter-spacing:.075rem;margin-right:-.075rem}h4,p{color:#4a4a4a;margin-bottom:.5rem}p{font-size:16px;line-height:1.35rem;font-weight:400;letter-spacing:.035rem;margin-right:-.035rem}#alert{width:100%;background-image:linear-gradient(90deg,red,red)!important;color:#fff;font-size:15px;text-align:center;letter-spacing:.125rem;margin-right:-.125rem;padding:.5rem}#alert:before{content:"\f0a1";font-weight:900;margin-right:.5rem}header{box-shadow:0 -10px 30px rgba(60,16,105,.35);position:relative;z-index:1000;transition:all .5s;z-index:1040!important;max-height:100vh}header:active,header:focus,header:hover{top:0!important}#siteNav .main-nav{flex:none;margin-left:15px}#siteNav .main-nav .nav-link{border-bottom:2px solid #fff}#siteNav .nav-link{color:#4a4a4a!important;padding:10px 0!important;display:inline-block}#siteNav .nav-item:not(:last-child){margin-right:15px}#siteNav .dropdown-item,#siteNav .nav-item{line-height:1.25rem;letter-spacing:.075rem;margin-right:-.075rem}#siteNav .dropdown-menu{border:none;box-shadow:0 8px 30px -12px rgba(60,16,105,.35)}#siteNav .dropdown-item{padding:.5rem 1rem}#siteNav .dropdown-item:focus,#siteNav .dropdown-item:hover{color:#7862ff!important}#siteNav .dropdown:focus .dropdown-menu,#siteNav .dropdown:hover .dropdown-menu{display:block}.item-en{opacity:.7;letter-spacing:0;margin-right:0;font-size:14px;font-weight:400}#siteNav .w-icon .item-en{font-size:13px}#siteNav .w-icon .text{display:inline-block;font-size:15px;line-height:1rem}#siteNav .w-icon .nav-link .app_ic{width:32px;height:32px;float:left;margin-right:.5rem;border-radius:.35rem}.avatar{align-self:center;display:flex;border-radius:20px;width:42px;height:42px;border:1px solid #fff;transition:all .2s;background-color:#efefef;margin:0 10px;overflow:hidden;align-items:center;justify-content:center}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-btn{background-image:none!important}#siteNav .nav-item.active .nav-link,#siteNav .nav-item:active .nav-link,#siteNav .nav-item:focus .nav-link,#siteNav .nav-item:hover .nav-link{color:#7862ff!important;border-color:#9d8eff}#siteNav .w-icon .nav-item.active .nav-link .app_ic,#siteNav .w-icon .nav-item:active .nav-link .app_ic,#siteNav .w-icon .nav-item:focus .nav-link .app_ic,#siteNav .w-icon .nav-item:hover .nav-link .app_ic{transform:scale(1.1);transition:all .3s}#siteNav .dropdown-item{color:#4a4a4a}.nowrap{white-space:nowrap}.member,.result{margin-top:2rem;margin-bottom:2rem}.result .table td{vertical-align:middle!important}thead{background:rgba(107,116,124,.2)}.table td,.table th{border-color:#ebebeb!important}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.035)!important}.table thead th{vertical-align:middle!important;font-weight:500}.input-group-append button,.input-group-prepend button{padding:.375rem .75rem}.pwd-toggle{position:absolute;height:100%;right:0;border:none;background:transparent;color:#6c757d;padding:0 .5rem;font-size:15px}.pwd-toggle i{width:20px}.pwd-toggle:hover{color:#6c757d!important;opacity:.8}.dt-bootstrap4 .row:first-child{padding:1rem 1rem 0 1rem}.dt-bootstrap4 .row:last-child{padding:0 1rem 1rem 1rem}@media (min-width:1096px){#siteNav .navbar-toggler{display:none}#siteNav{flex-flow:row nowrap;justify-content:flex-start}#siteNav,#siteNav .navbar-collapse{padding-top:0!important;padding-bottom:0!important}#siteNav .navbar-collapse{display:flex!important;flex-basis:auto}#siteNav .navbar-nav{flex-direction:row}#siteNav .navbar-nav .dropdown-menu{position:absolute}}@media screen and (min-width:1096px) and (max-width:1439.98px){#siteNav .w-icon .text{display:none}#siteNav .w-icon .nav-link .app_ic{margin-right:0}}@media (max-width:1095.98px){#siteNav .w-icon .text{display:none}#siteNav .w-icon .nav-link .app_ic{margin-right:15}}@media (max-width:991.98px){#siteNav .main-nav{margin-left:0}#siteNav .navbar-nav.main-nav .nav-link{display:block;margin:0 10px}#siteNav .dropdown-toggle:after{float:right;margin-right:.5rem}#siteNav .dropdown-menu{margin:0 10px;background:rgba(0,0,0,.05);box-shadow:none}.navbar-nav.w-icon{display:block}.navbar-nav.w-icon .nav-link{margin:0 10px;display:block}.navbar-nav.w-icon .nav-item{width:50%;float:left;display:inline-block;flex:auto;margin-right:0!important}.btn-login{margin:0 10px;width:calc(100% - 20px)}#siteNav .w-icon .text{display:initial}}@media (max-width:991.98px){table.table-rwd tbody{border:none}table.table-rwd thead{display:none}table.table-rwd th{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.table-rwd .mobile-th{background:rgba(107,116,124,.2)}table.table-rwd tr{border-bottom:3px solid rgba(107,116,124,.5);display:block;margin-bottom:.625em}table.table-rwd td{display:block;text-align:right}table.table-rwd td.contact-person:before,table.table-rwd td.custom-id:before,table.table-rwd td.team-name:before{content:attr(data-label);color:#b3b3b3;display:block;text-align:center;margin-bottom:.125rem;font-size:15px;letter-spacing:.125rem;margin-right:-.125rem}table.table-rwd td:last-child{border-bottom:0}}@media (max-width:767.98px){.result table td.contact-person,.result table td.custom-id,.result table td.team-name{width:100%;text-align:center;font-size:17px}.result table td.function{text-align:center;display:flex}.result table td.function .btn{width:50%}}.card-item{border-radius:.25rem;text-align:center;padding:1.5rem 1rem 2.25rem 1rem}.card-shadow-glow{transition:all .3s;box-shadow:0 6px 40px -15px rgba(95,66,255,.35)}.bg-grey{background:#f5f5f5!important}.bg-purple{background-color:#8974ff!important}.btn-primary.bg-purple:not(:disabled):not(.disabled):hover{border-color:#8974ff!important;box-shadow:0 8px 25px -10px rgba(137,116,255,.75)!important}.btn-round{border-radius:10rem}.btn{letter-spacing:.075rem;margin-right:-.075rem;white-space:nowrap}.btn.focus,.btn:focus{box-shadow:none!important}.btn-primary{color:#fff!important;position:relative;overflow:hidden;transform:scale(1);transition:all .3s}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#f93;border-color:#f93}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{opacity:1;color:#fff;background-color:#f93;border-color:#f93}.btn-primary:not(:disabled):not(.disabled):hover i.fa-angle-double-right{transform:translateX(5px)}.btn-secondary{color:#fff!important}@keyframes slide{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.btn-outline-primary{color:#f93!important;border-color:#f93}.btn-outline-primary:not(:disabled):not(.disabled):hover{background-color:#f93;border-color:#f93;color:#fff!important}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{opacity:.7;color:#fff;background-color:#f93;border-color:#f93}.dropdown-item{color:#6c757d}.dropdown-item.active,.dropdown-item:active{color:#7862ff!important;border-color:#9d8eff;background-color:transparent}footer{background:#fff;border-top:2px solid #eee}footer .social-link a{color:#8974ff;font-size:28px;display:inline-block;line-height:28px;width:28px}.social-link a:hover{opacity:.8}.footer-header h5{display:inline-block;letter-spacing:.25rem;margin-right:-.25rem;font-weight:200;font-size:19px;color:#999;margin-bottom:0}.footer-contact p{color:#999;font-size:19px;line-height:2rem;margin:2rem 0;font-weight:300}.footer-contact i{height:30px;width:30px;text-align:center;line-height:28px;border-radius:10rem;border:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.25);margin-bottom:.5rem}.footer-contact a{font-size:16px;line-height:24px;display:block;letter-spacing:.05rem;margin-right:-.05rem;color:#444}.footer-contact a:hover{color:#8974ff}.footer-copyright{padding:.75rem 1.5rem;color:#fff;font-size:14px;font-weight:300;align-items:center}.footer-copyright a{color:#8974ff!important;letter-spacing:2px;margin-right:-2px;font-weight:400}.footer-copyright a:hover{opacity:.8}#footer{margin-top:1rem}.select2-container{display:block;width:100%!important}@media screen and (max-width:991.98px){.slide-block{overflow-x:scroll;display:flex}.page-padding{padding:3rem}}@media screen and (max-width:767.98px){footer .page-padding{padding:1.75rem 1rem!important}.page-padding{padding:3rem 1rem}.footer-header{display:block!important;text-align:center}.footer-header h5{display:inline-block;margin-bottom:1rem}.footer-contact a{text-align:center}.footer-copyright{text-align:center;padding:1rem 1.5rem}.footer-copyright a{margin:auto}}#toTop{position:sticky;width:40px;height:40px;right:1rem;bottom:1rem;display:block;opacity:.8;background-image:linear-gradient(180deg,#9d8eff,#6b52ff)!important;color:#fff;border-radius:1000rem;text-align:center;z-index:1000;opacity:.7;transition:all .2s;margin-left:auto}#toTop:active,#toTop:hover{box-shadow:2px 4px 20px -4px rgba(95,66,255,.5);opacity:1}#toTop i{font-size:1.75rem;line-height:2.4rem}.badge-pill{padding:.35rem .5rem!important}.event .badge-pill{margin-top:.125rem;margin-bottom:.125rem}.title.cert a{display:inline-block;margin-left:.25rem;height:30px;cursor:pointer;vertical-align:middle}.title.cert a img{height:100%;width:auto!important}.badge{margin-right:.25rem;font-weight:400}.item .badge{background:#ebebeb;color:#6c757d;border-radius:10rem;font-size:90%;padding:.3em .45em}.owl-nav .owl-next,.owl-nav .owl-prev{font-size:3.5rem;line-height:3.5rem;text-shadow:0 0 6px rgba(0,0,0,.2);display:inline-flex;align-items:center;padding:0 .5rem;top:0;height:100%;position:absolute}.owl-next.disabled,.owl-prev.disabled{text-shadow:none;color:rgba(0,0,0,.15)!important;opacity:.75}#Brand .slide-block{text-align:center}.slide-block{position:relative;padding:.75rem .5rem}.slide-block .owl-stage-outer{overflow-x:hidden}.slide-block .owl-item{float:left}.slide-block .owl-nav .owl-next,.slide-block .owl-nav .owl-prev{background:#fff;color:#a0a6ac;width:32px;height:44px;line-height:44px;top:50%;bottom:50%;margin-top:-22px;display:inline-flex;justify-content:center}.slide-block .owl-nav .owl-next span,.slide-block .owl-nav .owl-prev span{margin-top:-.5rem;font-size:80%}.no-result{margin:1rem;margin-bottom:4rem;font-size:24px;opacity:.75;line-height:1.75rem}.qTag{display:inline-block;background-color:#fff;padding:.25rem .75rem;border-radius:10rem;margin:2px}.form-control:focus,.input-daterange .month-picker-wrapper.active>.picker .input{border-color:#f93;box-shadow:0 0 0 1px rgba(255,153,51,.75)}.search-event .form-control{border:0;height:42px;color:#6c757d;background-color:#ebebeb}.search-event .form-control:focus{background:#fff;color:#f93;box-shadow:0 0 0 2px rgba(255,153,51,.75)}.search-event .form-control:focus~button[type=submit]{box-shadow:0 4px 12px -2px rgba(255,153,51,.75)}.search-event button[type=submit]{align-items:center;height:42px;padding-right:1.25rem;padding-left:1.25rem}.search-event button:not(:disabled):not(.disabled):hover{box-shadow:none}.search-event .form-control:not(:valid)~button[type=reset]{display:none}.search-event button[type=reset]{position:absolute;color:#6c757d;width:3rem;height:100%;right:0;top:0}#registerableToggle label{cursor:pointer;display:inline-flex;align-items:center;font-size:17px}#registerableToggle input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#registerableToggle input+.toggler{background-color:#f5f5f5;box-shadow:inset 0 0 8px rgba(0,0,0,.2);display:block;cursor:pointer;width:40px;height:22px;position:relative;border-radius:10rem;margin-left:.25rem}#registerableToggle input+.toggler:after{content:"";width:18px;height:18px;background-color:#fff;border-radius:10px;position:absolute;display:block;left:2px;top:2px;box-shadow:2px 0 6px -1px rgba(0,0,0,.35)}#registerableToggle input:checked+.toggler{box-shadow:none;background-color:#f93}#registerableToggle input:checked+.toggler:after{left:auto;right:2px;box-shadow:-2px 0 6px -1px rgba(0,0,0,.35)}.filter-content h5{color:#999;font-weight:300;font-size:17px;letter-spacing:.25rem}.no-result{text-align:center;margin-top:6rem;margin-bottom:6rem;font-size:25px;color:rgba(0,0,0,.35);letter-spacing:.175rem;margin-right:-.175rem;line-height:2rem}.no-result span{letter-spacing:0;font-size:21px}.anchor-link{padding-top:7.5rem;margin-top:-7.5rem;visibility:hidden}.month-anchor a{display:block;font-size:16px;line-height:26px;font-weight:300}.month-anchor a:not(.disabled){font-weight:400}.btn-white{color:#6c757d;background-color:#fff;border-color:#fff}.btn-white:not(:disabled):not(.disabled).active,.btn-white:not(:disabled):not(.disabled):active,.show>.btn-white.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-white.disabled,.btn-white:disabled{border-color:transparent;background-color:hsla(0,0%,100%,.8)}#activityFilter{z-index:1}#activityFilter button.clear{color:#6c757d}#activityFilter button.clear:hover{color:#5a6268}#viewSwitcher button{font-size:17px;color:#6c757d;background:transparent;padding:0;border:0;margin:0}#viewSwitcher button:not(.active):hover{color:#5a6268}#viewSwitcher button.active,#viewSwitcher button:active{background-color:#fff;color:#f93;box-shadow:0 0 8px -2px rgba(0,0,0,.15)}@media screen and (max-width:991.98px){#eventSort,#registerableToggle,#viewSwitcher{width:100%;flex:auto;white-space:nowrap}}#filteredEvents{z-index:0}.badge{padding:.45rem .65rem;font-size:15px}.badge.badge-toggle,.year-picker{background-color:#ebebeb;color:#6c757d}.badge-count{font-size:.85rem!important;font-weight:400!important;padding:.35rem .5rem;background-color:#6c757d;color:#fff}.state .badge,.title .badge{letter-spacing:.05rem;color:#fff;margin-right:.25rem}.badge-update{background-color:#ffc445;text-shadow:0 1px 2px rgba(230,157,0,.5)}.badge-new{background-color:#f93;text-shadow:0 1px 2px rgba(230,123,16,.5)}.badge.active{background-color:#f93;color:#fff!important}.badge.disabled{opacity:.4}.event.disabled a{color:#4a4a4a;pointer-events:none}.state-preregister{background-color:#faab00}.state-upcoming{background-color:#2c82de}.state-registerable{background-color:#28a745}.state-suspended{background-color:#24e0d7}.state-closed{background-color:#db3b4b}.state-ended{background-color:#666}.state-timing{background-color:#9d8eff}.state-ad{color:#6b52ff!important;background-color:#fff}.state-now{background-color:#b232fc}@media screen and (max-width:991.98px){#collapseFilter{display:none}.search-event,.search-event .form-control{width:100%}.m-filter-nav{padding:.125rem 0;height:54px;box-shadow:0 -2px 8px -3px rgba(0,0,0,.15);z-index:9999!important}.m-filter-nav>button{border-left:1px solid #dee2e6}.m-filter-nav .event-filter-btn,.m-filter-nav .month-anchor{flex:0 0 56px}.m-filter-nav button{background:transparent;color:#6c757d;margin:0;border-radius:0}.m-filter-nav button.active{color:#f93}#registerableToggle,#viewSwitcher{width:100%}.searchList{visibility:hidden}#yearFilter #dropdownYear{font-size:21px;color:#6c757d;display:block}#yearFilter .dropdown-menu{min-width:110px!important;text-align:center}#activityFilter{padding:0}.month-anchor a{font-weight:400;line-height:3rem;border-bottom:1px solid #dee2e6;color:#6c757d}.month-anchor a:not(.disabled){color:#6c757d}.month-anchor a.active{background:#6c757d;color:#fff}.month-anchor a:not(:nth-child(4n)){border-right:1px solid #dee2e6}.filter-content a.badge{font-size:16px;padding:.75rem 1rem;margin-bottom:2px;margin-top:2px;justify-content:center}.filter-content :not(.year-buttons)>.badge-toggle:not(:last-child){margin-right:.25rem}.filter-content .year-buttons>.filterTags{width:100%;padding:1rem 0!important;font-size:17px!important}}@media screen and (min-width:992px){.w-lg-auto{width:auto!important}#filterBlock>.event{overflow-y:visible}#filteredTags{display:flex}#filteredTags ul a{margin:.25rem;background-color:#6c757d;color:#fff!important}#filteredTags ul a:after{content:"\f057";margin-left:.5rem;font-weight:900}#anchorMonth{color:#6c757d;position:fixed;left:0;top:80px;font-weight:200;transition:all .5s;padding:0;display:inline-block;width:78px;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;padding-bottom:4px!important;overflow:hidden;background-color:hsla(0,0%,100%,.5);border:2px solid #e6e6e6;border-left:none;max-height:80vh;overflow-y:scroll}#anchorMonth span.title{display:block;text-align:center;margin-bottom:.25rem;line-height:2rem;font-size:15px;font-weight:400;color:#fff;background-color:#9d8eff;position:sticky;top:0;z-index:1}#anchorMonth .nav-link{padding:0}#anchorMonth .nav-link.active{padding-left:4px!important;display:flex;align-items:center;color:#8974ff}#anchorMonth .nav-link.active:before{content:"";display:block;background-color:#8974ff;height:2px;position:absolute;left:0;width:8px}#anchorMonth li{padding:0 10px;position:relative}#anchorMonth .year{color:#6c757d;width:100%;font-size:21px;line-height:2rem}}.monthly-events{margin-bottom:3rem}.monthly-events .event{cursor:default;width:100%;display:flex;align-items:center}.monthly-events h2{line-height:3.75rem;font-weight:100;letter-spacing:.125rem;margin-bottom:0}.monthly-events h2 span{font-size:65%;font-weight:300}.monthly-events>.block-header{display:flex;align-items:center;justify-content:space-between;padding-left:1rem;padding-right:1rem;background-color:transparent;border-bottom-color:#ebebeb;padding:0}.monthly-events ul.table-header li{list-style:none;float:left;text-align:center}[data-view=list] .event:not(:last-child){border-bottom:1px solid #ebebeb}[data-view=list] .monthly-events .table-header{display:inline-flex;width:100%;color:#999;background:rgba(0,0,0,.15);line-height:2.25rem;font-weight:500;margin-bottom:0;padding:0;border-bottom:2px solid #fff}[data-view=list] .monthly-events>.outer{background-color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.12)}[data-view=list] .events-block{width:100%;display:block}[data-view=list] .event .cover{display:none}[data-view=list] .event:not(.disabled):not(:disabled):hover{background:rgba(0,0,0,.035)}.event[data-state=ad]{background-image:linear-gradient(90deg,#9d8eff,#6b52ff)!important}.event[data-state=ad]:not(.disabled):not(:disabled):hover{opacity:.8}.event[data-state=ad] .item .badge{background-color:#fff!important}.event[data-state=ad] .date,.event[data-state=ad] .location,.event[data-state=ad] .registratoin,[data-view=list] .event[data-state=ad] .title{color:#fff!important}[data-view=grid] .event[data-state=ad] :before{color:#ebebeb!important}@media screen and (max-width:991.98px){.month-anchor a.disabled{color:rgba(108,117,125,.35)}[data-view=list] .event{justify-content:stretch;align-items:stretch}[data-view=list] .event .m-layout.left{display:flex;flex-direction:row;flex:0 0 115px;border-right:1px solid #ebebeb}[data-view=list] .event .m-layout.left .info{padding:.5rem;display:flex;flex-direction:column;align-items:center;flex:auto;justify-content:center}[data-view=list] .event .m-layout.right{width:100%;padding:.5rem}[data-view=list] .event .state{writing-mode:vertical-lr;letter-spacing:1px}[data-view=list] .event .state .badge{margin-right:0;height:100%;letter-spacing:4px;border-radius:0;padding:.35rem .55rem}[data-view=list] .date,[data-view=list] .item,[data-view=list] .location,[data-view=list] .state,[data-view=list] .title{flex:0}[data-view=list] .event .item:before{font-weight:900;display:inline-block;text-align:center;color:#ccc;font-size:14px;padding:0 4px;content:"\f024"}[data-view=list] .event .title{margin-bottom:.5rem;display:inline-block}[data-view=list] .event .date .week{display:block;text-align:center}[data-view=list] .event .location{line-height:2rem}[data-view=list] .event .registratoin,[data-view=list] .monthly-events .table-header{display:none}[data-view=list] .event .date .mm{float:left;transform:translateY(-1px)}[data-view=list] .event .date .dd{font-size:27px;line-height:1.75rem;font-weight:300}}@media screen and (min-width:992px){.month-anchor a.disabled{display:none}[data-view=list] .event .m-layout{display:contents}[data-view=list] .event .m-layout.left .info{display:inherit}[data-view=grid] .event .m-layout{display:block}[data-view=list] .event{padding:.5rem 0}[data-view=list] .state{flex:0 0 110px;text-align:center}[data-view=list] .date{flex:0 0 80px;text-align:center}[data-view=list] .location{flex:0 0 100px;text-align:center;display:inline-block}[data-view=list] .title{flex:1 1 100%;display:inline-block}[data-view=list] .item{flex:0 0 200px}[data-view=list] .registratoin{flex:0 0 120px;text-align:center}}[data-view=grid] .table-header{display:none}[data-view=grid] .monthly-events{display:inline-block;width:100%;background-color:transparent;clear:both}[data-view=grid] .events-block{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;padding-top:1.5rem}[data-view=grid] .event{overflow-x:auto;display:block;margin-right:2%;margin-bottom:2%;border-bottom:none;background:#fff;border-radius:.25rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);position:relative;transition:all .3s;padding-bottom:.5rem!important}[data-view=grid] .event .m-layout{position:relative}[data-view=grid] .event .cover{border-radius:0;display:inline-block;width:100%;height:0;padding-bottom:55.55556%;overflow:hidden;position:relative}[data-view=grid] .event .cover>img{width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;position:absolute;top:50%;transform:translateY(-50%)}[data-view=grid] .event .date{text-align:left}[data-view=grid] .event .state{position:absolute;top:-7px;right:10px}[data-view=grid] .event .state .badge{border-top-left-radius:0;border-top-right-radius:0;margin-right:0;padding-top:.5rem;padding-bottom:.5rem}[data-view=grid] .event .title{display:block;width:100%;position:absolute;left:0;background:hsla(0,0%,100%,.9);padding:.25rem;bottom:0}[data-view=grid] .event:hover .cover>img{transform:scale(1.15) translateY(-50%);transition:all .3s}[data-view=grid] .event:hover .title{display:block}[data-view=grid] .event .registratoin{display:none}[data-view=grid] .event .date,[data-view=grid] .event .item,[data-view=grid] .event .location{line-height:2rem;display:table-row}[data-view=grid] .event :before{font-weight:900;display:inline-block;text-align:center;color:#ccc;font-size:14px;display:table-cell;padding:0 10px}[data-view=grid] .event .date:before{content:"\f133"}[data-view=grid] .event .item:before{content:"\f024"}[data-view=grid] .event .location:before{content:"\f3c5"}@media screen and (max-width:459.98px){[data-view=grid] .event{flex:0 0 100%;margin-left:0;margin-right:0;margin-right:3%;margin-bottom:3%}}@media screen and (max-width:639.98px) and (min-width:460px){[data-view=grid] .event{flex:0 0 48.5%}[data-view=grid] .event:nth-child(odd){margin-left:0}[data-view=grid] .event:nth-child(2n){margin-right:0}[data-view=grid] .event{margin-right:3%;margin-bottom:3%}}@media screen and (min-width:640px) and (max-width:1199.98px){[data-view=grid] .event{flex:0 0 32%}[data-view=grid] .event:nth-child(3n+1){margin-left:0}[data-view=grid] .event:nth-child(3n){margin-right:0}}@media screen and (min-width:1200px){[data-view=grid] .event{flex:0 0 23.5%}[data-view=grid] .event:nth-child(4n+1){margin-left:0}[data-view=grid] .event:nth-child(4n){margin-right:0}}.modal-title{font-size:19px;font-weight:400;color:#6c757d}.modal.filter.show{display:block!important}.modal.filter .modal-dialog{max-width:100%;position:absolute;margin:auto 0;bottom:-200px;transition:all .5s;padding-bottom:52px;overflow-y:initial!important}.modal.filter.show .modal-dialog{bottom:0;transition:all .5s}.modal.filter .modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal.filter .modal-body{max-height:380px;overflow-y:auto}.modal-header.sticky-top{z-index:auto!important}.year-picker *{font-size:24px}.year-picker span{flex:0 0 76px;text-align:center}.year-picker button{font-weight:900;color:#6c757d}.year-picker button.left:before{content:"\f0d9"}.year-picker button.right:before{content:"\f0da"}.input-daterange input{text-align:left!important}.datepicker{z-index:1600!important}.datepicker thead{background-color:transparent}.datepicker-dropdown{box-shadow:0 0 20px -8px rgba(157,142,255,.75);border-color:#9d8eff;padding:.5rem!important}.datepicker table tr td.today{background-image:none!important;background-color:rgba(0,0,0,.1)!important}.datepicker table tr td.selected{background-image:none!important;background-color:#f93!important}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:rgba(255,153,51,.35)!important}.datepicker-dropdown.datepicker-orient-top:before{border-color:#9d8eff}.input-group-text{background-color:transparent}.input-group-text i{line-height:24px;opacity:.75}.year-buttons{display:flex;flex-wrap:nowrap}.year-buttons .filterTags{margin:0;border-radius:0;height:38px;display:flex;align-items:center;border:1px solid #ebebeb;font-size:19px!important;padding:1rem!important;justify-content:center}.year-buttons .filterTags:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.year-buttons .filterTags:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.year-buttons .filterTags.active{border-color:#f93}.input-daterange>div:not(.input-group-prepend){width:100%}.input-daterange input{border-top-left-radius:0!important;border-bottom-left-radius:0!important;height:38px!important}.input-daterange .input[disabled=disabled]{background-color:#e9ecef!important}.input-daterange .placeholder .display-text{opacity:.35!important}.vue-monthly-picker{width:100%!important;flex:1!important}.vue-monthly-picker .input{box-shadow:none!important}.vue-monthly-picker .selected{background-color:#9d8eff!important;text-shadow:none!important}#eventSort{color:#6c757d;padding-right:2rem!important;position:relative}#eventSort,#eventSort>span.icon{display:inline-flex;align-items:center}#eventSort>span.icon{position:relative;right:1rem;position:absolute;top:0;height:100%}#eventSort>span.icon>i{display:inline-block;position:absolute;right:0;font-size:17px}#eventSort>span.icon>i.active{color:#f93}@media screen and (max-width:399.98px){.xs-d-block{display:block!important}}.btn-primary:not(:disabled):not(.disabled):hover{background-color:#f93;border-color:#f93;box-shadow:0 8px 25px -10px rgba(255,153,51,.8);transform:scale(1.05)}.btn-primary:not(:disabled):not(.disabled):hover:after{content:"";top:0;transform:translateX(100%);width:100%;height:220px;position:absolute;opacity:.8;z-index:1;animation:slide 1s 1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#007db9e8",GradientType=1)}#bannerCarousel .owl-item:not(.center){overflow:hidden}#bannerCarousel .owl-item:not(.center) img{filter:blur(2px)}#bannerCarousel .owl-nav .owl-prev{left:0;padding-left:25.5%}#bannerCarousel .owl-nav a:active{color:#ebebeb}#bannerCarousel .owl-nav a{color:#fff}#bannerCarousel .owl-nav .owl-next{right:0;padding-right:25.5%}.slide-block .owl-nav .owl-prev{left:-32px;border-radius:4px 0 0 4px}.slide-block .owl-nav .owl-next{right:-32px;border-radius:0 4px 4px 0}.owl-nav .owl-prev{left:.25rem}.owl-nav .owl-next{right:.25rem}#socialMedia{margin:0;position:fixed;left:8px;z-index:1020;transform:translateY(-50%);top:50%!important}#socialMedia a{#socialMedia a.d-inline-block{width:40px;height:40px;border-radius:.5rem;border:2px solid hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25)}}#socialMedia a:hover{border:0;transition:all .3s}#Recommend{border-bottom-left-radius:0!important}#Recommend .block-content{padding:.5rem}#Recommend .banner{margin:.35rem;display:flex}#Recommend .banner a{display:inline-block;overflow:hidden;border-radius:.25rem}#Recommend .banner a:hover{box-shadow:0 4px 12px -8px rgba(0,0,0,.5)}#Recommend .banner a:hover img{transform:scale(1.15);opacity:.85;transition:all .3s}.cover{display:inline-block;width:100px;overflow:hidden;border-radius:.25rem;box-shadow:0 0 12px -6px rgba(0,0,0,.25)}#Brand .cover{box-shadow:none}#Brand .cover:hover{opacity:.65;transition:all .2s}#Brand .cover img{border:2px solid rgba(0,0,0,.05);border-radius:.25rem}.social .card-item{margin:0;flex:none;padding:0 .5rem;margin-bottom:1rem}.social .card-item a{height:100%;display:block;padding:1rem .5rem;border-radius:.25rem;background:#fff;text-align:center}.social .card-item a:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.08);transform:translateY(-15px)}.num-count{font-size:32px;font-weight:300}.num-count:after{content:"+"}.event{font-size:16px;font-weight:500;line-height:21px;position:relative}.event:hover .cover img{transition:all .3s;transform:scale(1.125) translateY(-50%)}#Newest .event .cover{padding-bottom:55.55556%}.event .cover{position:relative;display:block;height:0;width:100%;padding-bottom:100%}.event .cover img{transform:scale(1);transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.event ul{width:100%}.title{font-weight:400;line-height:25px;letter-spacing:.075rem;overflow:hidden;vertical-align:middle}.event .title{margin-top:-.15rem;margin-bottom:.5rem;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.event li.cover,.event li.location{letter-spacing:.05rem;margin-bottom:.35rem}.event.festival .cover:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;border-radius:.25rem;background:url(../../dist/img/frame.7422c564.png);background-size:100%;background-repeat:no-repeat;background-position:top}.date{color:#4a4a4a;margin-bottom:4px}.social .card-item-img{height:44px;width:44px;border-radius:.35rem}.services .card-item-img{display:block;width:100%;height:80px}.services .card-item .card-item-img{background-repeat:no-repeat;background-position:50%}.services .card-item:hover{transition:all .3s;box-shadow:0 6px 40px -15px rgba(95,66,255,.35)}.services .card-item .card-item-img[data-item=timing]{background-image:url(../../dist/img/icon.1b22b521.svg)}.services .card-item:hover .card-item-img[data-item=timing]{background-image:url(../../dist/img/icon_active.b81d19b0.svg)}.services .card-item .card-item-img[data-item=system]{background-image:url(../../dist/img/icon.d1375c08.svg)}.services .card-item:hover .card-item-img[data-item=system]{background-image:url(../../dist/img/icon_active.a3a6c567.svg)}.services .card-item .card-item-img[data-item=planning]{background-image:url(../../dist/img/icon.d868f28e.svg)}.services .card-item:hover .card-item-img[data-item=planning]{background-image:url(../../dist/img/icon_active.04e55884.svg)}.services .card-item .card-item-img[data-item=design]{background-image:url(../../dist/img/icon.9facdb2b.svg)}.services .card-item:hover .card-item-img[data-item=design]{background-image:url(../../dist/img/icon_active.b4a15c8c.svg)}.services .card-item .card-item-img[data-item=shop]{background-image:url(../../dist/img/icon.77bdadae.svg)}.services .card-item:hover .card-item-img[data-item=shop]{background-image:url(../../dist/img/icon_active.3001a211.svg)}@media screen and (min-width:1200px){#Recommend .banner.square{width:15.78947%}#Recommend .banner:not(.square){width:42.10526%}}@media screen and (max-width:1199.98px){#Recommend .banner a{height:0;width:100%;border-radius:.25rem}#Recommend .banner.square a{padding-bottom:100%}#Recommend .banner:not(.square) a{padding-bottom:55.55556%}}@media screen and (max-width:991.98px){#bannerCarousel .owl-nav .owl-prev{left:0;padding:0 .5rem}#bannerCarousel .owl-nav .owl-next{right:0;padding:0 .5rem}.event{width:30%;flex:none;text-align:left;padding:.35rem;min-width:160px;margin-bottom:.75rem}#Brand .slide-block{justify-content:space-between}#Brand .cover{width:110px;flex:none;text-align:left;padding:.35rem}.services .card-item{margin:0 0 1rem;padding:1rem .5rem}}@media screen and (min-width:640px){#Brand,#LohasShop,#Newest{position:relative}#Brand .btn-cta,#LohasShop .btn-cta,#Newest .btn-cta{position:absolute;right:1rem;top:1.25rem}}@media screen and (max-width:639.98px){.event{width:45%}#Brand .btn-cta,#LohasShop .btn-cta,#Newest .btn-cta{text-align:right;padding:.5rem 1rem 1rem 1rem}}.page-padding{padding-top:4.5rem}.page-padding2{padding-top:1rem;padding-bottom:4.5rem}.owl-nav.disabled{display:none}.full-page{width:100%;margin:0;padding:0;background-position:50%;display:inline-block}.full-page,.full-page.intro{background-size:cover;background-repeat:no-repeat}.full-page.intro{padding-top:300px;background-image:url(../../dist/img/intro.1c1af5ce.jpg)}.full-page-img{background-size:cover;background-position:0;background-repeat:no-repeat;min-height:300px;width:50%;height:100%}.overlay-text{background:rgba(0,0,0,.65)}.overlay-text h1,.overlay-text h2,.overlay-text h3,.overlay-text h4,.overlay-text h5,.overlay-text h6,.overlay-text p{color:#fff!important;text-shadow:1px 1px 6px rgba(0,0,0,.5)}.overlay-text p{font-weight:200;letter-spacing:.1rem}.overlay-text img{max-width:300px;margin:auto}h1{font-size:30px;letter-spacing:.5rem;margin-bottom:1.5rem}h1,h3{font-weight:400}h3{letter-spacing:.25rem;margin-right:-.25rem;font-size:21px}.des{color:grey!important}.intro,.intro p{color:#fff!important}.intro p{text-align:justify;font-weight:200;letter-spacing:.1rem}#shop .feature h3{font-size:24px}#shop .feature p{font-size:17px;letter-spacing:.075rem;margin-right:-.075rem}.nav-pills .nav-link{background:#f2f2f2;font-size:19px;font-weight:300;letter-spacing:.125rem;padding-left:1.125rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#f93}.nav-pills .nav-link.active:hover{color:#fff!important}#planning .card-item,#shop .card-item,#system .card-item,#timing .card-item{margin:0;flex:inherit}#business .card-item{margin:0;flex:0 0 30%;max-width:360px;padding:47px 15px 0 62px;margin-bottom:1.5rem}#business .card-item a{height:auto;display:block;flex-direction:column;justify-content:space-between;padding:1.25rem 1rem .75rem 2.5rem;border-radius:.25rem;background:#fff;text-align:right}#business .card-item p{color:#999!important;font-size:1.5rem;font-weight:300;letter-spacing:.5rem;margin-right:-.5rem;margin-bottom:.5rem}#business .card-item .phone{line-height:1rem;display:flex;font-size:19px;white-space:nowrap;font-weight:300;align-items:center}#business .card-item .phone i{width:22px;height:22px;text-align:center;margin-right:.35rem;margin-left:auto;font-size:75%;opacity:.5;padding-top:4px}#business .card-item a:hover{box-shadow:0 2px 15px 0 rgba(0,0,0,.08)}#business .card-item-img{height:94px;width:94px;border-radius:.25rem;position:absolute;transform:none;left:15px;top:0}.card-item-img{height:90px}#serviceTab{border:0;background:#f5f5f5;top:56px;border-bottom:2px solid #fff}#serviceTab .nav-item{margin-right:-15px}#serviceTab .nav-link{border-radius:0;border:0;position:relative;width:100%;height:128px;display:inline-flex;flex-direction:column;padding:0 0 0 30px;margin-left:-15px}#serviceTab .nav-link span{font-size:18px;font-weight:400;letter-spacing:.125rem;margin-right:-.125rem;line-height:2rem}#serviceTab .nav-link.active{box-shadow:24px 0 40px -20px rgba(95,66,255,.5);z-index:1}#serviceTab .nav-link .tab-icon{min-height:64px;background-repeat:no-repeat;background-size:contain;background-position:50%}#serviceTab .nav-item:not(:first-child) .nav-link.active:before{content:"";display:block;position:absolute;left:0;top:0;border-top:64px solid transparent;border-bottom:64px solid transparent;border-left:30px solid #f5f5f5}#serviceTab .nav-item:not(:last-child) .nav-link.active:after{content:"";display:block;position:absolute;left:100%;top:0;border-top:65px solid transparent;border-bottom:65px solid transparent;border-left:30px solid #fff}#serviceTab .nav-item{display:flex}#serviceTab .nav-link.active .text{color:#8974ff}#serviceTab #systemTab .tab-icon{background-image:url(../../dist/img/icon.d1375c08.svg)}#serviceTab #systemTab.active .tab-icon,#serviceTab #systemTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.a3a6c567.svg)}#serviceTab #timingTab .tab-icon{background-image:url(../../dist/img/icon.1b22b521.svg)}#serviceTab #timingTab.active .tab-icon,#serviceTab #timingTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.b81d19b0.svg)}#serviceTab #planningTab .tab-icon{background-image:url(../../dist/img/icon.d868f28e.svg)}#serviceTab #planningTab.active .tab-icon,#serviceTab #planningTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.04e55884.svg)}#serviceTab #designTab .tab-icon{background-image:url(../../dist/img/icon.9facdb2b.svg)}#serviceTab #designTab.active .tab-icon,#serviceTab #designTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.b4a15c8c.svg)}#serviceTab #shopTab .tab-icon{background-image:url(../../dist/img/icon.77bdadae.svg)}#serviceTab #shopTab.active .tab-icon,#serviceTab #shopTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.3001a211.svg)}#serviceTab #trailTab .tab-icon{background-image:url(../../dist/img/icon.02be45eb.svg)}#serviceTab #trailTab.active .tab-icon,#serviceTab #trailTab:hover .tab-icon{background-image:url(../../dist/img/icon_active.2a74c47b.svg)}#timing .full-page .overlay-text{min-height:400px}.design-block{width:102%;display:flex;flex-wrap:wrap;align-items:stretch;margin-left:-1%;margin-right:-1%}.type,.type-hr{width:100%}.type-block{display:flex;flex-wrap:wrap;align-items:stretch;background-color:#e0e0e0;border-radius:5px;margin-bottom:1.5rem;padding:0 1%}.type-title{font-size:32px;font-weight:500;color:#6e6e6e;padding-top:10px;margin-bottom:5px}.design{margin-bottom:2%;background:#fff}.design,.type-reg{display:block;border-bottom:none;position:relative;padding:0 1%;transition:all .3s}.type-reg{margin-bottom:10px}.design .cover,.type-reg .cover{display:inline-block;width:100%;height:0;padding-bottom:66.66667%;overflow:hidden;position:relative;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-radius:.25rem;margin-bottom:.25rem}.design .cover .img,.type-reg .cover .img{display:inline-block}.design .cover .img:hover img,.type-reg .cover .img:hover img{transform:scale(1.125);transition:all .3s}.design .cover:not(.slideshow) .img:not(:first-child),.type-reg .cover:not(.slideshow) .img:not(:first-child){display:none}.design .cover img,.type-reg .cover img{width:100%;height:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.design .cover.slideshow .owl-item,.type-reg .cover.slideshow .owl-item{float:left}.design .cover.slideshow .owl-dots,.type-reg .cover.slideshow .owl-dots{width:100%;display:block;position:absolute;bottom:0;right:0}.design .cover.slideshow .owl-dots .owl-dot,.type-reg .cover.slideshow .owl-dots .owl-dot{border-radius:10rem;width:12px;height:12px;border:0;padding:0;margin:2px}.design .cover.slideshow .owl-dots .owl-dot.active,.type-reg .cover.slideshow .owl-dots .owl-dot.active{background-color:#f93}.design .des{font-size:15px;font-weight:400}.design .des span:not(:last-child):after{content:", "}.design p,.type-reg p{font-size:17px;line-height:1.75rem}#planning .card-item:hover,#shop .card-item:hover,#system .card-item:hover,#timing .card-item:hover{transition:all .3s;box-shadow:0 6px 40px -15px rgba(95,66,255,.35)}.img-block{border-radius:.25rem;display:block;width:100%;height:0;padding-bottom:75%;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 6px 30px -15px rgba(95,66,255,.35)}.img-block:hover{opacity:.75}#faqContent{min-height:300px}#faqContent h3{font-size:26px;font-weight:300}#faqContent h4,#specContent .tab-pane h4{display:inline-block}.qalist .card{border:none;margin-bottom:1rem;border-radius:.25rem!important}.qalist .card-header{padding:0;border-bottom:none}.qalist .card-body{border:4px solid #f5f5f5;border-top:0}.qalist .card-header{background-color:#f2f2f2}.qalist .card-header .question{display:block;padding:.75rem 1rem;position:relative;font-size:18px;letter-spacing:.125rem;font-weight:400}.qalist .card-header .question:not(.collapsed){color:#8974ff}.qalist .card-header .question:after{content:"\f107";position:absolute;right:1rem;font-weight:900}.qalist .card-header .question.collapsed:after{content:"\f104"}#specContent .tab-pane{border:4px solid #f5f5f5;padding:1.25rem;border-radius:.25rem;text-align:justify}#specContent .tab-pane li{line-height:2rem}.accordion .q{margin-right:.5rem;letter-spacing:.05rem;opacity:.65}#faqContent h4:not(:first-child){margin-top:1.5rem}#faqContent h4:after,#specContent .tab-pane h4:after{content:"";display:block;width:calc(100% + 20px);height:2px;background:#4a4a4a;margin-top:.25rem}.faq-img{margin-top:.25rem;margin-bottom:1.5rem;box-shadow:0 0 8px -4px rgba(0,0,0,.25)}.q-list{background:#f5f5f5;border-radius:.25rem;padding:.5rem 1rem}.q-list .sub-title{opacity:.7;letter-spacing:.25rem;border-bottom:1px solid;margin-bottom:.25rem;margin-top:.5rem}.q-list .nav-link{padding:0;display:block;line-height:1.25rem;margin:.5rem 0}.q-list .nav-link.active{color:#7862ff}.ans-content{padding-top:1rem}.ans{border-left:4px solid #f5f5f5;padding-left:1rem;margin-top:1.5rem;text-align:justify}.accordion li,.accordion p,.ans li,.ans p{line-height:2rem}#paymentSub .nav-item{padding-left:1rem;padding-right:1rem}#paymentSub .nav-link{font-size:19px;font-weight:300;letter-spacing:.125rem;padding:.25rem 0}#paymentSub .nav-link.active{color:#8974ff;font-weight:400}@media screen and (min-width:1200px){.design,.type-reg{width:25%;flex:0 0 25%}}@media screen and (min-width:640px) and (max-width:1199.98px){.design,.type-reg{width:33.33333%;flex:0 0 33.33333%}.type-title{font-size:26px}.type{padding:5px;margin-bottom:10px}}@media screen and (max-width:639.98px){.design,.type-reg{width:50%;flex:0 0 50%}.type-title{font-size:22px}.type{padding:5px;margin-bottom:10px}}.slide-block .brand{display:inline-block;width:150px;overflow:hidden;border-radius:.25rem;box-shadow:0 4px 10px -8px rgba(0,0,0,.35);background-color:#fff}.slider{padding-left:32px;padding-right:32px}.owl-nav .owl-prev{left:-32px}.owl-nav .owl-next{right:-32px}.price-table{border-radius:.5rem;border:2px solid #ebebeb}.price-table>div:not(:last-child){border-right:2px solid #ebebeb}.price-table .thead{background-color:#ebebeb;line-height:2.5rem}.price-table>div:first-child .thead{border-top-left-radius:.25rem}.price-table>div:last-child .thead{border-top-right-radius:.25rem}.price{color:#8974ff;font-size:28px;font-weight:300}.price.del{text-decoration:line-through}.achievement .navigation{overflow-y:scroll;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;height:400px}.achievement .pictures{height:400px}.pictures .tab-content{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;overflow:hidden}.pictures .tab-content,.tab-pane.active,.tab-pane.active>.cover{display:block;height:100%;width:100%}.tab-pane.active>.cover{background-position:50%;background-size:cover;background-repeat:no-repeat}.achievement .navigation .nav-link{color:#4a4a4a;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.pictures .tab-content .tab-pane.active .organizer{display:block;padding:.25rem .5rem;background:rgba(0,0,0,.8);color:#fff;font-size:15px;position:absolute;text-align:right;width:100%;bottom:0;border-bottom-right-radius:.25rem}.pictures .tab-content .tab-pane.active .organizer:before{content:"主辦單位："}.achievement .navigation .nav-link.active{background:#ffd375}.achievement .navigation .nav-link .date{color:#6c757d;font-size:14px}#designCategory .nav-item:not(:first-child):not(:last-child) .nav-link,#eventYearPlanning .nav-item:not(:first-child):not(:last-child) .nav-link,#eventYearTiming .nav-item:not(:first-child):not(:last-child) .nav-link,#faqMenu .nav-item:not(:first-child):not(:last-child) .nav-link{border-radius:0}#designCategory .nav-item:first-child .nav-link,#eventYearPlanning .nav-item:first-child .nav-link,#eventYearTiming .nav-item:first-child .nav-link,#faqMenu .nav-item:first-child .nav-link{border-top-right-radius:0;border-bottom-right-radius:0}#designCategory .nav-item:last-child .nav-link,#eventYearPlanning .nav-item:last-child .nav-link,#eventYearTiming .nav-item:last-child .nav-link,#faqMenu .nav-item:last-child .nav-link{border-top-left-radius:0;border-bottom-left-radius:0}.nav-pills .nav-item .nav-link{border:1px solid #fff}.achievement .navigation .nav-link.active:hover{color:#4a4a4a}@media (min-width:1200px){.overlay-text{padding:3rem 4rem}}@media (max-width:1199.98px){.overlay-text{padding:2.5rem 3rem}#timing .full-page .overlay-text{min-height:0}}@media screen and (max-width:991.98px){.slide-block{justify-content:space-between}.slide-block .brand{flex:none;text-align:left;margin:.35rem}}@media screen and (min-width:768px){.achievement .navigation{background:#f5f5f5}.achievement .navigation .nav-link:not(.active):hover{background:rgba(0,0,0,.1)}#dropdownYear{position:relative;top:auto;left:auto;transform:none}.parallax{min-height:400px;background-repeat:no-repeat;background-attachment:fixed;background-position:100% 0;background-size:50% auto}.parallax[data-img=fb]{background-image:url(../../dist/img/img_02.2e1ef9a1.jpg)}.parallax[data-img=split]{background-image:url(../../dist/img/img_02.5bc79b09.jpg)}.parallax[data-img=instant]{background-image:url(../../dist/img/img_03.1ea119a0.jpg)}.itou-demo{width:200%;left:-20%;position:relative}}@media screen and (max-width:767.98px){#faqMenu .nav-item:first-child .nav-link{border-radius:.25rem 0 0 0}#faqMenu .nav-item:nth-child(3) .nav-link{border-radius:0 .25rem 0 0}#designCategory .nav-item:first-child .nav-link{border-radius:.25rem .25rem 0 0}#designCategory .nav-item:nth-child(5) .nav-link,#faqMenu .nav-item:nth-child(4) .nav-link{border-radius:0 0 0 .25rem}#designCategory .nav-item:last-child .nav-link,#faqMenu .nav-item:last-child .nav-link{border-radius:0 0 .25rem 0}#designCategory .nav-item:not(:first-child):not(:last-child):not(:nth-child(5)) .nav-link{border-radius:0}.bottom-shadow{box-shadow:0 24px 20px -30px rgba(0,0,0,.25)}.overlay-text img{max-width:200px}.achievement .navigation{margin-bottom:1rem;height:auto;overflow:unset}.achievement .navigation .owl-item{float:left}.achievement .navigation .nav{background:#f5f5f5}.achievement .navigation .nav,.pictures .tab-content{border-radius:.25rem}.pictures .tab-content .tab-pane.active .organizer{border-bottom-left-radius:.25rem}.achievement .navigation .nav-link,.achievement .navigation .nav-link.active{padding:.5rem 1.5rem;background:transparent}.achievement .navigation .owl-stage-outer{overflow:hidden}.achievement .navigation .owl-nav .owl-next,.achievement .navigation .owl-nav .owl-prev{background:#ffd375;border-radius:10rem;width:34px;height:34px;top:15px;padding-bottom:10px;box-shadow:0 0 10px -4px rgba(0,0,0,.25)}.achievement .navigation .owl-nav span{transform:scale(.8);color:#fff;text-shadow:0 0 6px rgba(255,153,51,.7)}.achievement .navigation .owl-nav .owl-prev{left:-16px}.achievement .navigation .owl-nav .owl-prev span{margin-left:-1px}.achievement .navigation .owl-nav .owl-next{right:-16px}.achievement .navigation .owl-nav .owl-next span{margin-left:2px}.achievement .navigation .owl-nav .owl-next.disabled,.achievement .navigation .owl-nav .owl-prev.disabled{opacity:.5}#designCategory .nav-item:first-child{flex:0 0 100%}#designCategory .nav-item:not(:first-child){flex:0 0 33.33333%}.full-page-img{width:100%}}@media screen and (max-width:639.98px){#serviceTab .nav-link .text{display:none}#serviceTab .nav-item{margin-right:-10px}#serviceTab .nav-link{height:100px;padding:0 0 0 20px;margin-left:-10px}#serviceTab .nav-item:not(:first-child) .nav-link.active:before,#serviceTab .nav-item:not(:last-child) .nav-link.active:after{border-top-width:50px;border-bottom-width:50px;border-left-width:20px}#specMenu .nav-link{font-size:17px;padding-left:.75rem;padding-right:.75rem;letter-spacing:.05rem}}