@charset "UTF-8";@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:auto;src:url(fonts/Roboto-Regular.ttf) format("truetype");unicode-range:U+00-024F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:auto;src:url(fonts/Roboto-Medium.ttf) format("truetype");unicode-range:U+00-024F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:auto;src:url(fonts/Roboto-Bold.ttf) format("truetype");unicode-range:U+00-024F}@font-face{font-family:custom-sans-tc-bold;src:local("Heiti TC Bold"),local("微軟正黑粗體"),local("Microsoft JhengHei UI Bold"),local("Microsoft JhengHei Bold");font-style:normal;font-display:swap;font-weight:600;font-weight:700;unicode-range:U+4E00-9FFF}@font-face{font-family:custom-sans-tc;src:local("Heiti TC"),local("微軟正黑體"),local("Microsoft JhengHei");font-style:normal;font-display:swap;font-weight:400;unicode-range:U+4E00-9FFF}.more{position:relative;border-radius:0;font-size:1rem;font-weight:600;padding:6px 20px;text-transform:uppercase;cursor:pointer;outline:0;color:#fff;display:inline-block;-webkit-transform:skewX(-15deg);-ms-transform:skewX(-15deg);transform:skewX(-15deg)}.more{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.more:after,.more:before{content:'';position:absolute}.more:before{left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);border:1px solid #fff}.more:after{background:#313a41;left:5px;top:5px;bottom:5px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:clip-path cubic-bezier(.04,.59,.5,.94);-webkit-transition-delay:275ms;-o-transition:clip-path cubic-bezier(.04,.59,.5,.94) 275ms;-webkit-transition:-webkit-clip-path cubic-bezier(.04,.59,.5,.94) 275ms;transition:-webkit-clip-path cubic-bezier(.04,.59,.5,.94) 275ms;transition:clip-path cubic-bezier(.04,.59,.5,.94) 275ms;transition:clip-path cubic-bezier(.04,.59,.5,.94) 275ms,-webkit-clip-path cubic-bezier(.04,.59,.5,.94) 275ms;z-index:-1}.more span{position:relative;display:block;color:#fff;overflow:hidden;background:-webkit-gradient(linear,left top,right top,from(#55881b),color-stop(50%,#55881b),color-stop(50%,#fff));background:-o-linear-gradient(left,#55881b,#55881b 50%,#fff 50%);background:linear-gradient(to right,#55881b,#55881b 50%,#fff 50%);-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;-webkit-transition:background-position 275ms ease;-o-transition:background-position 275ms ease;transition:background-position 275ms ease;-webkit-transform:skewX(15deg);-ms-transform:skewX(15deg);transform:skewX(15deg)}.more:focus,.more:hover{color:#fff}.more:focus:before,.more:hover:before{border-color:#3c4750}.more:focus:after,.more:hover:after{-webkit-clip-path:inset(0 5px 0 0);clip-path:inset(0 5px 0 0);width:calc(100% - 5px)}.more:focus span,.more:hover span{background-position:0 100%}.news .item-wrap:after,.news .item-wrap:before{content:" ";display:table}.news .item-wrap:after{clear:both}.download .item-title,.product .item-title{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.slick-next:before,.slick-prev:before,.social-list:focus,.social-list:hover,a{-webkit-transition:all .2s cubic-bezier(.785,.135,.15,.86);-o-transition:all .2s cubic-bezier(.785,.135,.15,.86);transition:all .2s cubic-bezier(.785,.135,.15,.86);-webkit-transition-timing-function:cubic-bezier(.785,.135,.15,.86);-o-transition-timing-function:cubic-bezier(.785,.135,.15,.86);transition-timing-function:cubic-bezier(.785,.135,.15,.86)}.item-image img{max-width:100%}@-webkit-keyframes moveArrowRight{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}45%{opacity:0;-webkit-transform:translate(10px,0);transform:translate(10px,0)}46%{opacity:0;-webkit-transform:translate(-14px,0);transform:translate(-14px,0)}90%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes moveArrowRight{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}45%{opacity:0;-webkit-transform:translate(10px,0);transform:translate(10px,0)}46%{opacity:0;-webkit-transform:translate(-14px,0);transform:translate(-14px,0)}90%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes moveArrowLeft{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}45%{opacity:0;-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}46%{opacity:0;-webkit-transform:translate(14px,0);transform:translate(14px,0)}90%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes moveArrowLeft{0%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}45%{opacity:0;-webkit-transform:translate(-10px,0);transform:translate(-10px,0)}46%{opacity:0;-webkit-transform:translate(14px,0);transform:translate(14px,0)}90%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes slideRight{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@keyframes slideRight{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@-webkit-keyframes slideRightLong{0%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@keyframes slideRightLong{0%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@-webkit-keyframes slideLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@keyframes slideLeft{0%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@-webkit-keyframes slideLeftLong{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@keyframes slideLeftLong{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}100%{opacity:0;-webkit-transform:translateX(-60px);transform:translateX(-60px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@-webkit-keyframes zoomInImage{from{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes zoomInImage{from{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}html{font-size:16px}body{padding:0;border:0;margin:0;font-family:custom-sans-tc-bold,custom-sans-tc,Roboto,Helvetica,Arial,sans-serif;overflow-x:hidden;background:#313a41}body.scale{overflow:hidden}body [class*=page--]{background:#fff}body .page--index{background:#313a41}img{display:block}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}a:focus{outline:0;outline-offset:0;text-decoration:none}.va-container{display:table;margin-top:2rem}.va-container-v{height:100%}.va-container-h{width:100%}.va-bottom,.va-middle,.va-top{display:table-cell}.va-top{vertical-align:top}.va-middle{vertical-align:middle}.va-bottom{vertical-align:bottom}.inline-block{display:inline-block}.container{margin:auto;max-width:1160px;padding-left:15px;padding-right:15px}.inner-container{margin:auto;padding-left:15px;padding-right:15px}@media screen and (max-width:767px){.inner-container{overflow:hidden;padding-top:15px}}.h-text-overflow{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-text-overflow{overflow:hidden}.text-secondary{color:#2749ff}.editor-area{font-size:1.125rem;line-height:1.8rem}.editor-area img{max-width:100%;margin-bottom:25px;box-shadow:2px 2px 6px rgb(0 0 0 / 25%)}.editor-area img.inline-block+.inline-block{margin-left:10px}.editor-area table img{display:inline-block;margin-bottom:0}.editor-area table .content{min-height:inherit;border-collapse:separate}.list-type{padding-left:20px}.list-type li{margin-bottom:20px;position:relative}.list-type li:before{content:"";display:inline-block;width:4px;height:4px;background-color:#575757;position:absolute;left:-15px;top:12px;border-radius:50%}.slick-dotted.slick-slider{margin-bottom:0}.slick-dots{bottom:20px}.slick-dots li{width:13px;height:13px;padding:0}.slick-dots li button{width:13px;height:13px;padding:0;border-radius:50%;background:#1a3040;opacity:.8}.slick-dots li button:before{content:unset;display:none}.slick-dots li.slick-active button{background-color:#55881b;opacity:1}.slick-next,.slick-prev{width:34px;height:34px;z-index:1}.slick-next:before,.slick-prev:before{color:#2749ff;font-size:30px}.rtl-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.center-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more{padding:12px 20px;font-size:1rem}@media screen and (max-width:767px){.more{padding:10px 18px;font-size:.9rem}}.PrimaryHeadingd{font-size:2rem}@media screen and (max-width:767px){.PrimaryHeadingd{font-size:1.7rem}}.PrimaryHeadingd .heading{position:relative;display:inline-block;padding:20px 30px}.PrimaryHeadingd .heading:after,.PrimaryHeadingd .heading:before{content:"";position:absolute;left:0;right:0}.PrimaryHeadingd .heading:before{top:0;height:20px;border:6px solid #ccc;border-bottom:0}.PrimaryHeadingd .heading:after{bottom:0;height:20px;border:6px solid #ccc;border-top:0}.PrimaryHeadingd .heading--border{position:absolute;width:35px;height:6px;display:inline-block;top:50%;-webkit-transform:translateY(-50%) skewX(-25deg);-ms-transform:translateY(-50%) skewX(-25deg);transform:translateY(-50%) skewX(-25deg)}.PrimaryHeadingd .heading--border.top{right:calc(100% - 16px)}.PrimaryHeadingd .heading--border.bottom{left:calc(100% - 16px)}.PrimaryHeadingd .text{padding:0 20px;background:inherit}.PrimaryHeadingd.center{text-align:center}.item-color.white{background-color:#fff}.item-color.grey{background-color:#edeff1}.shadow-grey{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}.shadow-sky{-webkit-box-shadow:0 0 30px 0 rgba(31,85,124,.2);box-shadow:0 0 30px 0 rgba(31,85,124,.2)}.item-list{padding:30px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.item-list .v-text-overflow{height:3.125rem}.item-list .item-wrap{padding:20px}.item-description,.item-title{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.item-card{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.item-card .v-text-overflow{height:4rem}.item-description{color:#444;padding-bottom:10px;display:block;display:-webkit-box;position:relative;line-height:1.6em;max-height:4.8em;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.item-description *{-webkit-box-sizing:border-box;box-sizing:border-box}.item-date{top:0;left:0;color:#fff;display:inline-block;position:relative;z-index:0;font-size:1rem;padding:8px 36px 8px 26px;margin-top:0!important;overflow:hidden}.news .item-date:before{content:"";position:absolute;width:100%;height:100%;right:0;top:0;margin:0;background-image:linear-gradient(-225deg,#d8f2bb 0,rgba(80,167,194,0) 100%);z-index:-1;border-left:3px solid #639c20}.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;margin-right:15px;margin-bottom:15px;font-size:1.375rem;border:1px solid #fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.social-list:last-child{margin-right:0}.social-list a{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;color:#fff}.social-list:focus,.social-list:hover{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);border-color:transparent;border-radius:6px}.social-list:focus.facebook,.social-list:hover.facebook{background:#1778f2}.social-list:focus.youtube,.social-list:hover.youtube{background:red}.social-list:focus.twitter,.social-list:hover.twitter{background:#1da1f2}.social-list:focus.line,.social-list:hover.line{background:#00b900;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-list:focus.instagram,.social-list:hover.instagram{background:#c32aa3}.social-list:focus.skype,.social-list:hover.skype{background:#00aff0}#modal-content{border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0}#modal-content iframe{width:100%;min-height:500px}.page--about .page-section{margin-bottom:60px;font-size:1rem;text-align:justify;font-weight:400}.page--about .page-section:first-child .editor-area{margin-left:-15px;margin-right:-15px;font-size:1rem}.page--about .page-section:first-child .editor-area .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page--about .page-section:first-child .editor-area .col-12:first-child{padding:2rem}.page--about .page-section:first-child .editor-area .col-12:last-child{position:relative;overflow:hidden;padding-bottom:30%}.page--about .page-section:first-child .editor-area .col-12:last-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;right:0;left:0;bottom:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.page--about .page-section:last-child{position:relative}.page--about .page-section:last-child .editor-area{max-width:1170px;margin:0 auto}@media screen and (max-width:1344px){.page--about .page-section:first-child .editor-area .col-12:last-child{padding-bottom:40%}}@media screen and (max-width:1199px){.page--about .page-section:first-child .editor-area .col-12:first-child{padding-top:20px;padding-bottom:20px}.page--about .page-section:first-child .editor-area .col-12:last-child{padding-bottom:50%}.page--about .page-section:last-child .editor-area{padding:0 20px}}@media screen and (max-width:991px){.page--about .page-section{margin-bottom:40px}.page--about .page-section:first-child .editor-area .col-12:first-child{padding:25px 40px}.page--about .page-section:first-child .editor-area .col-12:last-child{padding-bottom:50%}.page--about .page-section:last-child .editor-area{padding:0 30px}}@media screen and (max-width:767px){.page--about .page-section:first-child .editor-area .col-12:last-child{padding-bottom:70%}.page--about .page-section:last-child .editor-area{padding:0 15px}.page--about .page-section:last-child:before{height:80vh}}.page--about .content-title{text-align:center;padding:0}.page--about .content-title:after{content:"";background-color:#ecf8dd;width:80px;height:18px;position:absolute;left:calc(50% - 40px);bottom:12px;z-index:-1}.page--about .content-title span{padding:10px 30px}.page--news .right-content .content{padding:15px}.page--news .right-content .item-image img{width:100%}.news [class*=col-]{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}@media(min-width:768px){.news [class*=col-]{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;max-width:50%}}.news [class*=col-] *{-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.news .slick-item{margin-bottom:40px}.news .item-list{padding:0;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;max-width:1040px;margin:0 auto;background:#efefef}.news .item-list a{display:-webkit-box;display:-ms-flexbox;display:flex}.news .item-list .item-image{-webkit-box-flex:1;-ms-flex:1 500px;flex:1 500px;height:auto}.news .item-list .item-wrap{-webkit-box-flex:1;-ms-flex:1 540px;flex:1 540px}@media screen and (max-width:767px){.news .item-list a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news .item-list .item-image,.news .item-list .item-wrap{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.news .item-list .item-image{margin:0 auto}}.news .link{position:absolute;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;top:50%;left:50%;color:#fff;font-size:1.25rem;background:rgba(99,156,32,.75);border-radius:50%;opacity:0;text-align:center;width:70px;height:70px;z-index:2;-webkit-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);transform:translate(100%,-50%)}.news .link span{display:none}.news .link i{font-size:1.75rem}.news .link i:before{content:"\f045"}.news .item-image{position:relative;text-align:center;overflow:hidden}.news .item-image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.news .item-image:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;opacity:0;background:rgba(60,71,80,.8);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);z-index:1}.news .item-title{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:0 25px;color:#333}.news .item-wrap{content:" ";display:table;padding:2rem 0 1rem 0}@media screen and (max-width:575px){.news .item-wrap{padding:1rem}}.news .item-date{color:#333;display:inline-block;z-index:0;font-size:1rem;padding:.3rem 4rem .2rem 1rem;text-align:center;margin-left:0;margin-right:0}@media(min-width:768px){.news .item-date{color:#333;display:inline-block;z-index:0;font-size:1rem;padding:.3rem 4rem .2rem 1rem;text-align:center;margin-left:25px;margin-right:25px}}.news .item-date:before{content:"";position:absolute;width:100%;height:100%;right:0;top:0;margin:0;background-image:linear-gradient(-225deg,#d8f2bb 0,rgba(80,167,194,0) 100%);z-index:-1;border-left:3px solid #639c20}.news .item-description{padding:0 25px;display:block;display:-webkit-box;position:relative;line-height:1.6em;max-height:6.4em;max-width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.news .item-list:focus,.news .item-list:hover{border-color:#fff;-webkit-box-shadow:0 0 23px rgba(0,0,0,.2);box-shadow:0 0 23px rgba(0,0,0,.2)}.news .item-list:focus .item-image img,.news .item-list:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news .item-list:focus .item-image:before,.news .item-list:hover .item-image:before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.news .item-list:focus .item-title,.news .item-list:hover .item-title{color:#0d8bbf!important}.news .item-list:focus .link,.news .item-list:hover .link{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}.page--product .product .item-wrap{margin-top:0}.page--product .product .item-wrap .item-title{padding:12px 18px}.product .slick-item{padding:0;margin-bottom:30px}.product .slick-item *,.product .slick-item :after,.product .slick-item :before{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.product .item-card{position:relative}.product .item-image{position:relative;height:240px;text-align:center;display:block;z-index:1;overflow:hidden}.product .item-image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(96,153,30,.5);opacity:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:1}.product .item-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .item-image i{position:absolute;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;border-radius:50%;text-align:center;width:60px;height:60px;font-size:1.75rem;color:#fff;opacity:0;left:50%;top:50%;z-index:1;background:#60991e;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product .item-wrap{background:#eee;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product .item-wrap .item-title{color:#333;font-size:1.125rem;padding:20px 30px 25px}.product .item-title{margin-top:0;font-size:1.125rem;color:#333;font-weight:500;width:100%}.product .item-description{padding-bottom:20px}.product .slick-item:focus .item-image,.product .slick-item:hover .item-image{-webkit-box-shadow:0 0 25px rgba(0,0,0,.3);box-shadow:0 0 25px rgba(0,0,0,.3)}.product .slick-item:focus .item-image:before,.product .slick-item:hover .item-image:before{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.product .slick-item:focus .item-image i,.product .slick-item:hover .item-image i{opacity:1}.product .slick-item:focus .item-wrap,.product .slick-item:hover .item-wrap{background-image:linear-gradient(-225deg,#639c20 0,#406615 100%)}.product .slick-item:focus .item-wrap .item-title,.product .slick-item:hover .item-wrap .item-title{color:#fff}.product .slick-item:focus .item-wrap:after,.product .slick-item:hover .item-wrap:after{width:140px}.product{padding:15px}.product .main-img-slider{border:2px solid #ddd}.product .main-img-slider .slick-slide img{margin:0 auto}.product .sub-title{border-bottom:none;margin-bottom:0!important}@media screen and (max-width:767px){.product .sub-title{margin-top:1rem}}.product .model-title{font-weight:400;border-bottom:none;display:inline-block!important;color:#000;padding:0 3rem!important;position:relative;background-color:#ecf8dd}.product .model-title:before{right:0}.product .model-title:after{left:0}.product .controller{margin-top:1.2rem}.product .controller .p-2{font-size:1rem;color:#fff;background-color:#55881b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-radius:0;padding:5px 18px!important;margin:5px}.product .controller .p-2:focus,.product .controller .p-2:hover{color:#fff;background-color:#355511}.product .product-description{margin-top:3.75rem}.product .tab-content .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .tab-content .d-flex img{width:100%}.download [class*=col-]{padding-bottom:30px;margin-bottom:30px}.download .item{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.download .item a{position:relative;padding:0;z-index:0}.download .item *,.download .item :after,.download .item :before{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.download .item-image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0!important;z-index:1;-webkit-box-shadow:10px 10px 20px rgba(0,0,0,.15);box-shadow:10px 10px 20px rgba(0,0,0,.15)}.download .item-image img{background:#fff}.download .item-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:rgba(96,153,30,.5)}.download .item-wrap{position:absolute;bottom:0;left:0;width:100%;background:inherit;z-index:2}.download .item-title{font-size:1.25rem;font-weight:500;padding:10px!important;margin:0;color:#fff;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;background:inherit}.download .item-title:after{content:"";position:absolute;z-index:-1;left:0;right:100%}.download .link{position:absolute;display:inline-block;top:50%;left:50%;color:#fff;font-size:1.25rem;padding:5px 20px;width:80%;background:0 0;opacity:0;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.download .link i{margin-right:6px}.download .item:focus a:after,.download .item:hover a:after{background:inherit!important}.download .item:focus .item-image,.download .item:hover .item-image{-webkit-box-shadow:none;box-shadow:none}.download .item:focus .item-image:before,.download .item:hover .item-image:before{opacity:.9}.download .item:focus .item-image:after,.download .item:hover .item-image:after{border-radius:0;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.download .item:focus .item-wrap,.download .item:hover .item-wrap{bottom:50px}.download .item:focus .item-title:after,.download .item:hover .item-title:after{right:-5px}.download .item:focus .link,.download .item:hover .link{-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;width:50%;opacity:1}.download .item:focus .link i,.download .item:focus .link span,.download .item:hover .link i,.download .item:hover .link span{display:inline-block}.video{padding-bottom:50px}@media screen and (min-width:992px){.video [class*=col-]{padding-left:15px;padding-right:15px}.video [class*=col-]:nth-child(6n+1),.video [class*=col-]:nth-child(6n+4),.video [class*=col-]:nth-child(6n+6){-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.video [class*=col-]:nth-child(6n+1) .embed-responsive-4by3:before,.video [class*=col-]:nth-child(6n+4) .embed-responsive-4by3:before,.video [class*=col-]:nth-child(6n+6) .embed-responsive-4by3:before{padding-top:50%}.video [class*=col-]:nth-child(6n+2),.video [class*=col-]:nth-child(6n+3),.video [class*=col-]:nth-child(6n+5){-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}.video [class*=col-]:nth-child(6n+2) .embed-responsive-4by3:before,.video [class*=col-]:nth-child(6n+3) .embed-responsive-4by3:before,.video [class*=col-]:nth-child(6n+5) .embed-responsive-4by3:before{padding-top:77%}}.video .item{margin-bottom:40px;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.video .item:focus,.video .item:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.video .item-embed{background:#dee2e6}.video .item-wrap{background:inherit}.video .item-title{font-size:1.25rem;font-weight:500;margin:0;padding:10px 15px!important;color:#fff}@media screen and (max-width:575px){.video .item-title{font-size:1.125rem}}.page--contact .page-content>.inner-content>.container{padding:50px 15px 0}.contact [class*=col-]{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}.contact .content-box{margin-bottom:10px;padding:10px}.contact .contact-head{font-size:1.375rem;font-weight:600;margin:0;margin-bottom:15px;position:relative;color:#000!important;z-index:0;padding:0;text-decoration:none;text-align:center}.contact .contact-head *,.contact .contact-head :after,.contact .contact-head :before{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.contact .contact-head:after{content:"";background-color:#ecf8dd;width:80px;height:18px;position:absolute;left:calc(50% - 40px);bottom:0;z-index:-1}.contact .contact-list .social{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact .info-list{color:#575757}.contact .info-list i{border:none;color:#355511;font-size:1.25rem}.contact .info-list a{color:#575757}.contact .info-list a:focus,.contact .info-list a:hover{color:#55881b}.contact .social-list{border-color:#355511;background:#355511}.contact .social-list svg{fill:#fff}.contact .social-list a{color:#fff}.contact .social-list.line{background-image:url(https://cdn.ezb2b.tw/mpl/395963/_images/social-line.svg);background-repeat:no-repeat;background-position:center;background-size:22px}.contact .social-list.line img{opacity:0}.contact .social-list:focus,.contact .social-list:hover{border-color:transparent}.contact .social-list:focus svg,.contact .social-list:hover svg{fill:#fff}.contact .social-list:focus a,.contact .social-list:hover a{color:#fff}.contact .social-list:focus.line,.contact .social-list:hover.line{background:url(https://cdn.ezb2b.tw/mpl/395963/_images/social-line.svg) no-repeat center;background-size:22px;background-color:#00b900}.contact .custom-form{padding:.5rem 0}.contact .custom-form .form-control{border-radius:0;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #000;border-left:1px solid transparent;font-size:1rem;font-weight:400;padding:1.3rem 1rem;color:#666;background:0 0}.contact .custom-form .form-control:focus,.contact .custom-form .form-control:hover{border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #c6ea99;border-left:1px solid transparent;color:#55881b}.contact .form-refresh{color:#666;font-size:1.25rem}.contact .form-refresh i{font-size:1.25em;margin-right:6px}.contact .form-refresh:focus,.contact .form-refresh:hover{color:#55881b}.contact .contact-embed-info{padding:50px 0;padding-bottom:2rem}@media screen and (max-width:767px){.contact .block_map{margin-bottom:30px}}.contact .fb-none .block_map{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.contact .fb-none .block_map .embed-responsive-4by3:before{padding-top:50%}.contact .fb-none .block_fb{display:none}.contact .item-embed{padding:15px;background:#fff}