@charset "UTF-8";:root{--ff-default:"Roboto","NotoSansTC";--fs-head-title:clamp(1.875rem, 1.3174rem + 2.2876vw, 4.0625rem);--fs-head-subtitle:clamp(1rem, 0.9044rem + 0.3922vw, 1.375rem);--fs-head-text:clamp(1rem, 0.9681rem + 0.1307vw, 1.125rem);--fs-list-title:clamp(1rem, 0.9681rem + 0.1307vw, 1.125rem);--fs-list-text:clamp(0.875rem, 0.8431rem + 0.1307vw, 1rem);--fs-message-text:clamp(1rem, 2.5vw, 1.125rem);--fz-h1:clamp(1.625rem, 2.5vw, 2rem);--fz-h2:clamp(1.4125rem, 2.5vw, 1.875rem);--fz-h3:clamp(1.375rem, 2.5vw, 1.625rem);--fz-h4:clamp(1.25rem, 2.5vw, 1.5rem);--fz-h5:clamp(1.1875rem, 2vw, 1.4125rem);--fz-h6:clamp(1.125rem, 1.8vw, 1.375rem);--fz-sm:0.9375em;--g-gap:clamp(0.75rem, 0.6863rem + 0.2614vw, 1rem);--content-max-width:1400px;--breakout-max-width:1540px;--breakout-size:calc((var(--breakout-max-width) - var(--content-max-width)) / 2);--plyr-control-spacing:10px;--plyr-color-main:#c22020;--g-radius:clamp(0.75rem,0.6863rem + 0.2614vw,1rem);--button-radius:50px;--switch:#fff;--header-bg:none;--header-sm:#f9f9f9;--header-scroll:#fff;--nav-link:#fff;--nav-scroll:#333;--switch:#fff;--header-sm:#f9f9f9;--header-scroll:#fff;--nav-link-active:#35998b;--footer-bg:#434343;--footer-title:#fff;--footer-link:#fff;--footer-text:#fff;--article-title:#000;--kanban-title:#fff;--kanban-subtitle:#000;--kanban-text:#ddd;--kanban-button:#222;--kanban-pagination:#efefef;--kanban-pagination-active:#35998b;--swiper-theme-color:#35998b}h6{font-size:1rem;line-height:1.5;font-weight:bold;margin-bottom:1rem}h5{font-size:1.125rem;line-height:1.5;font-weight:bold;margin-bottom:1.075rem}h4{font-size:1.25rem;line-height:1.5;font-weight:bold;margin-bottom:1.15rem}h3{font-size:1.375rem;line-height:1.5;font-weight:bold;margin-bottom:1.225rem}h2{font-size:1.5rem;line-height:1.5;font-weight:bold;margin-bottom:1.3rem}h1{font-size:1.625rem;line-height:1.5;font-weight:bold;margin-bottom:1.375rem}h0{font-size:1.75rem;line-height:1.5;font-weight:bold;margin-bottom:1.45rem}@media (max-width: 991px){h6{font-size:1rem;margin-bottom:1rem}h5{font-size:1.075rem;margin-bottom:1.05rem}h4{font-size:1.15rem;margin-bottom:1.1rem}h3{font-size:1.225rem;margin-bottom:1.15rem}h2{font-size:1.3rem;margin-bottom:1.2rem}h1{font-size:1.375rem;margin-bottom:1.25rem}h0{font-size:1.45rem;margin-bottom:1.3rem}}@media (max-width: 767px){h6{font-size:1rem;margin-bottom:0.25rem}h5{font-size:1.025rem;margin-bottom:0.25rem}h4{font-size:1.05rem;margin-bottom:0.25rem}h3{font-size:1.075rem;margin-bottom:0.25rem}h2{font-size:1.1rem;margin-bottom:0.25rem}h1{font-size:1.125rem;margin-bottom:0.25rem}h0{font-size:1.15rem;margin-bottom:0.25rem}}@font-face{font-family:"Roboto";src:url("../../../themes/en/assets/css/../fonts/Roboto-Regular.woff2") format("woff2"), url("../../../themes/en/assets/css/../fonts/Roboto-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url("../../../themes/en/assets/css/../fonts/Roboto-Bold.woff2") format("woff2"), url("../../../themes/en/assets/css/../fonts/Roboto-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"NotoSansTC";src:url("../../../themes/en/assets/css/../fonts/NotoSansTC-Regular.woff2") format("woff2"), url("../../../themes/en/assets/css/../fonts/NotoSansTC-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"NotoSansTC";src:url("../../../themes/en/assets/css/../fonts/NotoSansTC-Bold.woff2") format("woff2"), url("../../../themes/en/assets/css/../fonts/NotoSansTC-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}*{box-sizing:border-box;backface-visibility:hidden;-webkit-tap-highlight-color:transparent}*:before,*:after{box-sizing:border-box}img{border:0;text-decoration:none;vertical-align:top;max-width:100%}a{color:#000;outline:none}a,a:visited,a:hover,a:focus,a:active{text-decoration:none}input,textarea,select,button{font-size:1rem;font-weight:400}textarea,input{appearance:none;border-radius:0}input,textarea,select{box-shadow:none !important;border:none;font-size:1rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input,textarea,select,input[type=radio],input[type=checkbox]{appearance:none}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0;padding:0}p{line-height:inherit;margin:0;padding:0}span{display:inline-block}label{font-weight:inherit;margin:0;padding:0;border:0;vertical-align:baseline}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-size:100%;font-style:inherit;font-weight:inherit;outline:0}::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:#888;font-size:15px;opacity:1}.reset{margin:0;padding:0;list-style:none;border:0;border-spacing:0;border-collapse:collapse}.reset input, .reset label, .reset
select{vertical-align:middle}input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}:after,:before{box-sizing:border-box}html{font-size:16px}body{position:relative;overflow-x:hidden;width:100%;margin:0;padding:0;font-size:16px;color:#222;font-family:"Roboto","NotoSansTC","Microsoft JhengHei UI","Microsoft JhengHei","Arial",sans-serif}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}[role=button]{cursor:pointer}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}@media
print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}@media
print{.visible-print-block{display:block !important}}@media
print{.visible-print-inline{display:inline !important}}@media
print{.visible-print-inline-block{display:inline-block !important}}@media
print{.hidden-print{display:none !important}}.clearfix:before,.clearfix:after{content:" ";display:table;clear:both}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.disabled,.disabled:hover{cursor:not-allowed}.cke_editable,.edit-wrap{word-break:break-all}.cke_editable *, .cke_editable *::after, .cke_editable *::before,
.edit-wrap *,
.edit-wrap *::after,
.edit-wrap *::before{box-sizing:border-box}.cke_editable img,
.edit-wrap
img{height:auto !important;max-width:100%}.cke_widget_inline{vertical-align:top}.c-editor,.cke_editable{font-size:16px;color:#000;font-family:var(--ff-default);line-height:1.58;font-weight:500}.c-editor img, .cke_editable
img{line-height:0;display:inline-block;border-radius:var(--radius);margin-bottom:2rem}.c-editor ol, .c-editor ul, .cke_editable ol, .cke_editable
ul{margin-top:0;margin-bottom:1rem}.c-editor small, .cke_editable
small{font-size:var(--fz-sm)}.c-editor blockquote, .cke_editable
blockquote{padding:10px
20px;margin:0
0 20px;font-size:17.5px;border-left:5px solid #ddd}.c-editor p, .cke_editable
p{margin:0
0 1rem}.c-editor strong, .cke_editable
strong{font-weight:600}.c-editor hr, .cke_editable
hr{border:none;border-bottom:1px solid #ddd;margin:50px
auto}.c-editor video, .c-editor embed, .c-editor iframe, .cke_editable video, .cke_editable embed, .cke_editable
iframe{width:100%;max-width:100% !important;height:auto !important;aspect-ratio:16/9 !important}.c-editor a, .cke_editable
a{color:#fff}.c-editor a:hover, .cke_editable a:hover{opacity:0.6}.c-editor video, .c-editor embed, .c-editor
iframe{width:100%;max-width:100% !important;height:auto !important;aspect-ratio:16/9 !important}.c-editor__container{width:100%;max-width:100%;display:flex;flex-direction:row;align-items:center}.c-editor__title{margin-bottom:5px;font-size:var(--fs-head-subtitle)}.c-editor__text{line-height:2;font-size:1rem;margin:0
0 10px;padding:0}.c-editor__image{display:flex;align-items:flex-start;margin-bottom:2%;margin-right:5%}.c-editor__image
img{height:auto !important}.c-editor__content{flex:1}.c-editor.l-pic-r-txt .c-editor__image{flex:0 0 40%}.c-editor.r-pic-l-txt{flex-direction:row-reverse}.c-editor.r-pic-l-txt .c-editor__image{flex:0 0 40%;margin-left:5%;margin-right:0}.c-editor.full-pic{flex-direction:column;align-items:unset}.c-editor.full-pic .c-editor__image{width:100%;margin-right:0;margin-bottom:2%}.c-editor.full-pic .c-editor__image
img{width:100%}.c-editor.full-pic .c-editor__content{display:flex;flex-direction:column;margin-bottom:20px}.c-editor.full-pic .c-editor__title:after{margin:auto}.c-editor.full-pic.reverse{flex-direction:column-reverse}.c-editor.full-video{position:relative;overflow:hidden;padding-top:56.25%}.c-editor.full-video
iframe{position:absolute;width:100% !important;height:100% !important;top:0;left:0}.c-editor.mutiple-columns{position:relative;display:flex;justify-content:center;flex-wrap:wrap;align-items:flex-start}.c-editor.mutiple-columns>*{display:inline-block;vertical-align:top;width:calc(33.333333% - 40px);margin:0
20px 20px;height:auto !important;flex-grow:1;flex-shrink:0}.c-editor.mutiple-columns>*:first-child{margin-left:0}.c-editor.mutiple-columns>*:last-child{margin-right:0}.c-editor.mutiple-columns
img{width:100%;display:inline-block;text-align:center;margin-bottom:10px}.c-editor.mutiple-columns .c-editor__title{font-size:1.5rem}.c-editor.mutiple-columns .c-editor__subtitle{font-size:1.125rem}.c-editor.editor-table{display:block}.c-editor.editor-table table, .c-editor
table{width:100%;border-collapse:collapse;border-top:1px solid}.c-editor.editor-table table tr, .c-editor table
tr{border-bottom:1px solid #ddd}.c-editor.editor-table table th, .c-editor.editor-table table td, .c-editor table th, .c-editor table
td{padding:20px}.c-editor.editor-table table th, .c-editor table
th{width:16.6667%;max-width:250px;min-width:110px;color:#fff;background:#35998b}.c-editor.editor-table table.horizontal, .c-editor
table.horizontal{width:100%;position:relative;overflow-y:hidden;overflow-x:auto}.c-editor.editor-table table.horizontal::after, .c-editor table.horizontal::after{position:absolute;content:url(../../../themes/en/assets/css/../images/arrow-right-circle-fill.svg);font-size:3rem;pointer-events:none;line-height:1;z-index:20;display:block;top:8px;right:20px;opacity:0;animation:ani_lr 1.2s both linear infinite;transition:opacity 0.25s}.c-editor.editor-table table.horizontal.need-scroll::after, .c-editor table.horizontal.need-scroll::after{opacity:0.9}.c-editor.editor-table table.horizontal thead th, .c-editor table.horizontal thead
th{color:#fff;background:#35998b}.c-editor.editor-table table.horizontal tbody tr:nth-child(even) td, .c-editor table.horizontal tbody tr:nth-child(even) td{background:#f6f6f6}.c-editor.editor-table table.horizontal th, .c-editor.editor-table table.horizontal td, .c-editor table.horizontal th, .c-editor table.horizontal
td{width:16.6667%;max-width:250px;min-width:110px;white-space:nowrap;text-align:center;border:1px
solid #ddd}.c-editor.list{display:block}.c-editor.list .c-editor__title{font-size:1.5rem}.c-editor.list .c-editor__subtitle{font-size:1.125rem}.c-editor__ul, .c-editor
ul{color:#333;line-height:2rem;margin:0;padding:0;list-style:none}.c-editor__ul > li, .c-editor ul>li{position:relative;margin:10px
0;padding-left:20px}.c-editor__ul > li::before, .c-editor ul>li::before{content:"";position:absolute;left:5px;top:10px;display:block;border-style:solid;border-width:5px;border-color:transparent transparent transparent #35998b}.c-editor__ul.step > li, .c-editor ul.step>li{counter-increment:step;vertical-align:middle}.c-editor__ul.step > li::before, .c-editor ul.step>li::before{top:0;left:0;border:none;content:counter(step)}.c-editor__ol, .c-editor
ol{color:#333;list-style-image:url(data:0);list-style:decimal;margin:0
0 1em 0;padding:0
0 0 2em;counter-reset:newcounter}.c-editor__ol + *, .c-editor ol + *{margin-top:2rem}.c-editor__ol > li, .c-editor ol>li{position:relative;padding:0
0 0 0.2em;margin:0.25em 0 0.35em -0.8em;display:list-item;list-style-position:outside}.c-editor__ol > li > ol, .c-editor ol>li>ol{margin:0
0 1em 0.9em;padding:0
0 0 1em}.c-editor__ol > li > ol > li, .c-editor ol>li>ol>li{position:relative;padding:0;margin:5px
0 5px;display:block}.c-editor__ol > li > ol > li:first-of-type, .c-editor ol>li>ol>li:first-of-type{counter-reset:newcounter}.c-editor__ol > li > ol > li::before, .c-editor ol>li>ol>li::before{width:1.9rem;position:absolute;top:0;left:-2.2rem;text-align:center;white-space:nowrap;counter-increment:newcounter;content:"(" counter(newcounter) ")"}.c-editor.r-pic-l-feature{flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-left:auto;margin-right:auto;padding:0
15px}.c-editor.r-pic-l-feature .c-editor__image{width:50%;padding:5px;margin:0}.c-editor.r-pic-l-feature .c-editor__content{width:48%;padding-right:3%}.c-editor.r-pic-l-feature .c-editor__content .mutiple-feature{margin-top:25px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.c-editor.r-pic-l-feature .c-editor__content .mutiple-feature>*{width:calc(50% - 10px)}.c-editor.r-pic-l-feature .c-editor__content .mutiple-feature__number{font-size:1.125rem}.c-editor.r-pic-l-feature .c-editor__content .mutiple-feature__number
span{font-size:2.5rem;margin-right:10px;font-weight:bold}.c-editor.mutiple-feature{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto}.c-editor.mutiple-feature>*{display:inline-block;vertical-align:top;width:calc(20% - 40px);margin:0
20px 20px;height:auto !important;flex-grow:1;flex-shrink:0;text-align:center}.c-editor.mutiple-feature > *
span{margin-top:5px}.c-editor.mutiple-feature .c-editor__image{display:block;max-width:150px;height:150px;margin:0
auto}.c-editor.mutiple-feature .c-editor__title{font-size:1.5rem}.c-editor.image-four-thumb{margin-left:auto;margin-right:auto}.c-editor.image-four-thumb .c-editor__image{flex:0 0 50%;margin:0;padding:5px}.c-editor.image-four-thumb .c-editor__image
img{margin-bottom:0}.c-editor.image-four-thumb .c-editor__thumb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;flex:0 0 50%}.c-editor.image-four-thumb .c-editor__thumb>*{width:50%;padding:5px}.c-editor.image-four-thumb .c-editor__thumb > *
img{margin-bottom:0}.c-editor.text-three-thumb{display:block;margin-left:auto;margin-right:auto;padding:3%}.c-editor.text-three-thumb::before{pointer-events:none;content:"";position:absolute;top:0;right:0;width:77%;height:100%;background-color:#f5f5f5}.c-editor.text-three-thumb .c-editor__content{position:relative;width:60%;z-index:1}.c-editor.text-three-thumb .c-editor__image{position:relative;z-index:1;display:flex;justify-content:space-around;max-width:1200px;margin:0
auto}.c-editor.text-three-thumb .c-editor__thumb{position:relative;padding-left:15px;padding-right:15px}.c-editor.text-three-thumb .c-editor__thumb:nth-child(1){margin-top:100px}.c-editor.text-three-thumb .c-editor__thumb:nth-child(2){margin-top:50px}.c-editor.full-r-txt{position:relative;align-items:center;padding-top:41.66%;margin-bottom:0}.c-editor.full-r-txt .c-editor__image{position:absolute;top:0;left:0;width:100%;margin-right:0;margin-bottom:2%}.c-editor.full-r-txt .c-editor__content{position:absolute;width:550px;top:50%;right:10%;transform:translateY(-50%)}.c-editor.full-l-txt{position:relative;align-items:center;padding-top:41.66%;align-items:center;margin-bottom:0}.c-editor.full-l-txt .c-editor__image{position:absolute;top:0;left:0;width:100%;margin-right:0;margin-bottom:2%}.c-editor.full-l-txt .c-editor__content{position:absolute;width:550px;top:50%;left:10%;transform:translateY(-50%)}.c-editor.full-parallax{display:flex;height:560px;overflow:hidden;justify-content:center;align-items:center;margin-bottom:0}.c-editor.full-parallax .c-editor__content{max-width:80vw;text-align:center}.c-editor.full-parallax .c-editor__button{margin-left:auto;margin-right:auto}.c-editor.full-parallax .c-button{color:#fff;text-decoration:none}