﻿.font-13{font-size:13px}.font-14{font-size:14px}.font-15{font-size:15px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-13{font-size:13px}.font-xs-13{font-size:13px}@media(min-width: 576px){.font-sm-13{font-size:13px}}@media(min-width: 768px){.font-md-13{font-size:13px}}@media(min-width: 1024px){.font-lg-13{font-size:13px}}@media(min-width: 1280px){.font-xl-13{font-size:13px}}.font-14{font-size:14px}.font-xs-14{font-size:14px}@media(min-width: 576px){.font-sm-14{font-size:14px}}@media(min-width: 768px){.font-md-14{font-size:14px}}@media(min-width: 1024px){.font-lg-14{font-size:14px}}@media(min-width: 1280px){.font-xl-14{font-size:14px}}.font-15{font-size:15px}.font-xs-15{font-size:15px}@media(min-width: 576px){.font-sm-15{font-size:15px}}@media(min-width: 768px){.font-md-15{font-size:15px}}@media(min-width: 1024px){.font-lg-15{font-size:15px}}@media(min-width: 1280px){.font-xl-15{font-size:15px}}.font-16{font-size:16px}.font-xs-16{font-size:16px}@media(min-width: 576px){.font-sm-16{font-size:16px}}@media(min-width: 768px){.font-md-16{font-size:16px}}@media(min-width: 1024px){.font-lg-16{font-size:16px}}@media(min-width: 1280px){.font-xl-16{font-size:16px}}.font-18{font-size:18px}.font-xs-18{font-size:18px}@media(min-width: 576px){.font-sm-18{font-size:18px}}@media(min-width: 768px){.font-md-18{font-size:18px}}@media(min-width: 1024px){.font-lg-18{font-size:18px}}@media(min-width: 1280px){.font-xl-18{font-size:18px}}.font-20{font-size:20px}.font-xs-20{font-size:20px}@media(min-width: 576px){.font-sm-20{font-size:20px}}@media(min-width: 768px){.font-md-20{font-size:20px}}@media(min-width: 1024px){.font-lg-20{font-size:20px}}@media(min-width: 1280px){.font-xl-20{font-size:20px}}.font-22{font-size:22px}.font-xs-22{font-size:22px}@media(min-width: 576px){.font-sm-22{font-size:22px}}@media(min-width: 768px){.font-md-22{font-size:22px}}@media(min-width: 1024px){.font-lg-22{font-size:22px}}@media(min-width: 1280px){.font-xl-22{font-size:22px}}.font-24{font-size:24px}.font-xs-24{font-size:24px}@media(min-width: 576px){.font-sm-24{font-size:24px}}@media(min-width: 768px){.font-md-24{font-size:24px}}@media(min-width: 1024px){.font-lg-24{font-size:24px}}@media(min-width: 1280px){.font-xl-24{font-size:24px}}.leading-4{line-height:1rem}.leading-xs-4{line-height:1rem}@media(min-width: 576px){.leading-sm-4{line-height:1rem}}@media(min-width: 768px){.leading-md-4{line-height:1rem}}@media(min-width: 1024px){.leading-lg-4{line-height:1rem}}@media(min-width: 1280px){.leading-xl-4{line-height:1rem}}.leading-6{line-height:1.5rem}.leading-xs-6{line-height:1.5rem}@media(min-width: 576px){.leading-sm-6{line-height:1.5rem}}@media(min-width: 768px){.leading-md-6{line-height:1.5rem}}@media(min-width: 1024px){.leading-lg-6{line-height:1.5rem}}@media(min-width: 1280px){.leading-xl-6{line-height:1.5rem}}.leading-7{line-height:1.75rem}.leading-xs-7{line-height:1.75rem}@media(min-width: 576px){.leading-sm-7{line-height:1.75rem}}@media(min-width: 768px){.leading-md-7{line-height:1.75rem}}@media(min-width: 1024px){.leading-lg-7{line-height:1.75rem}}@media(min-width: 1280px){.leading-xl-7{line-height:1.75rem}}.leading-8{line-height:2rem}.leading-xs-8{line-height:2rem}@media(min-width: 576px){.leading-sm-8{line-height:2rem}}@media(min-width: 768px){.leading-md-8{line-height:2rem}}@media(min-width: 1024px){.leading-lg-8{line-height:2rem}}@media(min-width: 1280px){.leading-xl-8{line-height:2rem}}.leading-10{line-height:2.25rem}.leading-xs-10{line-height:2.25rem}@media(min-width: 576px){.leading-sm-10{line-height:2.25rem}}@media(min-width: 768px){.leading-md-10{line-height:2.25rem}}@media(min-width: 1024px){.leading-lg-10{line-height:2.25rem}}@media(min-width: 1280px){.leading-xl-10{line-height:2.25rem}}*,:after,:before{box-sizing:border-box}body{font-family:"Oswald","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:16px;color:#212529;letter-spacing:.03em;font-display:swap}body.fonts-loaded{font-synthesis:none}ul,ol{padding:0;margin:0;list-style-type:none}a{text-decoration:none;color:#2462ec;transition:all .1s ease-in}a:hover{text-decoration:none;color:#2462ec}a:focus{outline:none}img,iframe{max-width:100%}.edit-section{color:#343a40;line-height:1.8;font-family:"Inter","Noto Sans TC","sans-serif"}.edit-section h1{margin-bottom:20px;margin-top:40px}.edit-section h2{position:relative;display:block;font-weight:600;font-size:24px;line-height:1.6;color:#2462ec;background:rgba(226,232,240,.4);padding:8px 16px;border-left:4px solid #2462ec;margin-bottom:20px;margin-top:40px}.edit-section h3{font-weight:600;font-size:20px;color:#343a40;margin-bottom:12px;margin-top:40px}.edit-section h4{font-weight:600;font-size:18px;color:#343a40;margin-bottom:8px;margin-top:40px}.edit-section h5,.edit-section h6{font-weight:600;font-size:18px;color:#343a40;margin-bottom:12px;margin-top:40px}.edit-section p{line-height:1.8;font-size:16px;margin-bottom:1rem}.edit-section a{color:#2462ec;text-decoration:underline}.edit-section ul{padding-left:2rem;margin-bottom:1rem}.edit-section ul li{position:relative;line-height:2}.edit-section ul li::before{content:"";position:absolute;left:-1.25rem;top:13px;width:6px;height:6px;background:#2462ec}.edit-section ol{list-style:decimal;padding-left:1.25rem}.edit-section ol li{line-height:2}.edit-section thead,.edit-section tbody,.edit-section tfoot,.edit-section tr,.edit-section td,.edit-section th{border-width:unset}.edit-section table{position:relative;caption-side:bottom;border-collapse:collapse !important}.edit-section table thead,.edit-section table tbody{border:1px solid #dee2e6 !important}.edit-section table td,.edit-section table tr,.edit-section table th{border:1px solid #dee2e6;padding:8px 20px}.edit-section table th{background:#1d53ca;color:#fff;border-top:1px solid #1d53ca}.edit-section table th:not(:first-child){border-right:1px solid #fff !important}.edit-section table th:not(:last-child){border-left:1px solid #fff !important}.edit-section table th:first-child{border-left:1px solid #1d53ca !important}.edit-section table th:last-child{border-right:1px solid #1d53ca !important}.edit-section table h1,.edit-section table h2,.edit-section table h3,.edit-section table h4,.edit-section table h5,.edit-section table h6{margin-bottom:0;margin-top:0}.edit-section .table-wrapper{display:block;max-width:calc(100vw - 768px);overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:40px;margin-bottom:40px}@media(max-width: 1200px){.edit-section .table-wrapper{max-width:calc(100vw - 448px)}}@media(max-width: 1024px){.edit-section .table-wrapper{max-width:calc(100vw - 2rem)}}.edit-section img{object-fit:cover;margin-top:40px;margin-bottom:0;height:auto !important}.edit-section blockquote{display:flex;gap:12px;background:rgba(226,232,240,.4);padding:24px 24px}.edit-section blockquote::before{content:"";position:relative;width:24px;height:20px;flex:0 0 24px;background-image:url(../img/icons/comma-icon.svg);background-repeat:no-repeat}.edit-section blockquote>p{margin-bottom:0}.slideDown{animation-name:slideDown}@keyframes slideDown{from,to{transform-origin:center top}from{transform:scaleY(0)}to{transform:scaleY(1)}}@-webkit-keyframes slideDown{from,to{transform-origin:center top}from{transform:scaleY(0)}to{transform:scaleY(1)}}.slideRight{animation-name:slideRight}@keyframes slideRight{from,to{transform-origin:left center}from{transform:scaleX(0)}to{transform:scaleX(1)}}@-webkit-keyframes slideRight{from,to{transform-origin:left center}from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes hue{0%{filter:hue-rotate(0deg)}33%{filter:hue-rotate(-45deg)}66%{filter:hue-rotate(15deg)}100%{filter:hue-rotate(75deg)}}@keyframes hue{0%{filter:hue-rotate(0deg)}33%{filter:hue-rotate(-45deg)}66%{filter:hue-rotate(15deg)}100%{filter:hue-rotate(75deg)}}.cursor-pointer{cursor:pointer}.fw-medium{font-weight:500}.z-10{z-index:10}.text_gradient{background:linear-gradient(90deg, #67A8FF 20.94%, #00FFEE 105.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.disi{display:inline-block}.disb{display:block !important}.disf{display:flex !important}@media(min-width: 768px){.mo-disi{display:inline-block}}.mo-disb{display:block !important}@media(min-width: 768px){.mo-disb{display:none !important}}.hide-tablet{display:none !important}@media(min-width: 1200px){.hide-tablet{display:block !important}}.vat{vertical-align:top}.vam{vertical-align:middle}.tac{text-align:center !important}.tal{text-align:left}.tar{text-align:right}@media(min-width: 768px){.mo-tac{text-align:center}}@media(min-width: 768px){.mo-tal{text-align:left}}@media(min-width: 768px){.mo-tar{text-align:right}}.mo-show{display:none}@media(min-width: 768px){.mo-show{display:block !important}}@media(min-width: 768px){.mo-hide{display:none !important}}.mb14{margin-bottom:14px !important}.mb27{margin-bottom:27px !important}.mb40{margin-bottom:40px !important}.mb60{margin-bottom:60px !important}label{font-family:"Inter","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}input,textarea,button{font-family:"Inter","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;border:0;background:hsla(0,0%,100%,.25)}label.radio-box{margin-bottom:0;cursor:pointer}label.radio-box input{position:absolute;visibility:hidden;width:auto}label.radio-box input+span{position:relative;display:inline-block;letter-spacing:0;line-height:1.5;border-radius:5px;border:solid 1px #b2b2b2;padding:8px 12px}label.radio-box input:checked+span{border-color:rgba(0,0,0,0);box-shadow:0 2px 4px rgba(0,0,0,.22);background:linear-gradient(99deg, #2143bf 1%, #206ed4 107%);color:#fff}@media(max-width: 480px){.search-form{width:100%}}.search-form select{padding:8px 20px 10px;border-radius:20px;background:#fff;margin-bottom:1em}@media(min-width: 768px){.search-form select{margin-right:1em;margin-bottom:0}}@media(min-width: 768px){.search-form br{display:none}}.search-form input{color:#fff;width:180px;margin-right:1em;border-radius:20px;border:solid 1px rgba(248,248,248,.47);background-color:#092caa;padding:10px 18px;margin-bottom:1rem}@media(min-width: 768px){.search-form input{width:230px}}.search-form input::-moz-placeholder,.search-form input:-moz-placeholder,.search-form input:-ms-input-placeholder{color:#fff;font-weight:300}.search-form input::-webkit-input-placeholder{color:#fff;font-weight:300}.search-form button{font-size:15px;padding:.5em 1.5em}@media(min-width: 768px){.search-form button{padding:.5em 2em}}.board,.cke_editable{position:relative;background:#fff;color:#343a40;padding:0px 20px}.board h1,.cke_editable h1{margin-bottom:20px;margin-top:40px}.board h2,.cke_editable h2{position:relative;display:block;font-weight:600;font-size:24px;line-height:1.6;color:#2462ec;background:rgba(226,232,240,.4);padding:8px 16px;border-left:4px solid #2462ec;margin-bottom:20px}.board h3,.cke_editable h3{font-weight:600;font-size:20px;color:#343a40;margin-bottom:12px}.board h4,.cke_editable h4{font-weight:600;font-size:18px;color:#343a40;margin-bottom:8px}.board h5,.board h6,.cke_editable h5,.cke_editable h6{font-weight:600;font-size:18px;color:#343a40;margin-bottom:12px}.board p,.cke_editable p{line-height:1.8;font-size:16px;margin-bottom:1rem}.board a,.cke_editable a{color:#2462ec;text-decoration:underline}.board ul,.cke_editable ul{padding-left:2rem;margin-bottom:1rem}.board ul li,.cke_editable ul li{position:relative;line-height:2}.board ul li::before,.cke_editable ul li::before{content:"";position:absolute;left:-1.25rem;top:13px;width:6px;height:6px;background:#2462ec}.board ol,.cke_editable ol{list-style:decimal;padding-left:1.25rem}.board ol li,.cke_editable ol li{line-height:2}.board thead,.board tbody,.board tfoot,.board tr,.board td,.board th,.cke_editable thead,.cke_editable tbody,.cke_editable tfoot,.cke_editable tr,.cke_editable td,.cke_editable th{border-width:unset}.board table,.cke_editable table{position:relative;caption-side:bottom;border-collapse:collapse !important;margin-top:40px;margin-bottom:40px}.board table thead,.board table tbody,.cke_editable table thead,.cke_editable table tbody{border:1px solid #dee2e6 !important}.board table td,.board table tr,.board table th,.cke_editable table td,.cke_editable table tr,.cke_editable table th{border:1px solid #dee2e6;padding:8px 20px}.board table th,.cke_editable table th{background:#1d53ca;color:#fff;border-top:1px solid #1d53ca}.board table th:not(:first-child),.cke_editable table th:not(:first-child){border-right:1px solid #fff !important}.board table th:not(:last-child),.cke_editable table th:not(:last-child){border-left:1px solid #fff !important}.board table th:first-child,.cke_editable table th:first-child{border-left:1px solid #1d53ca !important}.board table th:last-child,.cke_editable table th:last-child{border-right:1px solid #1d53ca !important}.board table h1,.board table h2,.board table h3,.board table h4,.board table h5,.board table h6,.cke_editable table h1,.cke_editable table h2,.cke_editable table h3,.cke_editable table h4,.cke_editable table h5,.cke_editable table h6{margin-bottom:0;margin-top:0}.board a,.cke_editable a{color:#2462ec;text-decoration:underline}.board a:hover,.cke_editable a:hover{text-decoration:unset}.board blockquote,.cke_editable blockquote{display:flex;gap:12px;background:rgba(226,232,240,.4);padding:24px 24px}.board blockquote::before,.cke_editable blockquote::before{content:"";position:relative;width:24px;height:20px;flex:0 0 24px;background-image:url(../img/icons/comma-icon.svg);background-repeat:no-repeat}.board blockquote>p,.cke_editable blockquote>p{margin-bottom:0}button{cursor:pointer}.btn,.memberslider .slick-slide a:after{position:relative;z-index:1;overflow:hidden;padding:.5em 2.5em;border-radius:30px;text-align:center;display:inline-block}.btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.26);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;transform:scaleX(0);transform-origin:center;border-radius:30px;opacity:0;z-index:-1}.btn:hover:before,.btn.active:before,.btn:focus::before{transform:scaleX(1);opacity:1}.btn-main,.memberslider .slick-slide a:after{background-image:linear-gradient(101deg, #9f34ff -8%, #095ff1 87%);color:#fff}.btn-main:hover,.memberslider .slick-slide a:hover:after{color:#fff}.btn-orange{background:linear-gradient(101deg, #ff5722 -8%, #ffeb3b 94%);color:#fff;text-shadow:0px 2px 3px #815109}.btn-orange:hover{color:#fff}.btn-w{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.btn-w:hover,.btn-w:focus,.btn-w.active{color:#2462ec}.btn-w:before{background:#fff}.btn-b{padding:.35em 1em;border:1px solid #505050;background-color:rgba(0,0,0,0);color:#505050}.btn-b:hover,.btn-b:focus,.btn-b.active{color:#fff}.btn-b:before{background:#505050}.btn-dark{background-color:#6c757d;color:#fff}.btn-dark:hover,.btn-dark:focus,.btn-dark.active{color:#fff}.btn-dark:before{background:linear-gradient(101deg, #9f34ff -8%, #095ff1 87%)}.btn-dark-o{background-color:#151414;border:1px solid #fff;color:#fff}.btn-dark-o:hover,.btn-dark-o:focus,.btn-dark-o.active{color:#fff}.btn-dark-o:before{background:linear-gradient(101deg, #9f34ff -8%, #095ff1 87%)}.btn-black{font-size:14px;cursor:pointer;text-align:center;font-weight:500;background-color:#212529;border:unset;letter-spacing:.7px;color:#fff;padding:16px 20px;border-radius:40px;transition:all 400ms ease-in-out}.btn-black.btn-lg{width:384px}.btn-black.btn-md{width:192px}.btn-black.btn-sm{width:126px}.btn-black:hover{background:#2462ec;color:#fff}.btn-gray{font-size:14px;cursor:pointer;text-align:center;font-weight:500;background-color:#dee2e6;border:unset;letter-spacing:.7px;color:#343a40;padding:16px 20px;border-radius:40px;transition:all 400ms ease-in-out}.btn-gray.btn-lg{width:384px}.btn-gray.btn-md{width:192px}.btn-gray.btn-sm{width:126px}.btn-gray:hover{background-color:#212529;color:#fff}.btn-green{font-size:14px;cursor:pointer;text-align:center;font-weight:500;background:linear-gradient(283deg, #0BAD9F 9.39%, #4CD9CC 90.61%);border:unset;letter-spacing:.7px;color:#fff;padding:16px 20px;border-radius:40px;transition:all 400ms ease-in-out}.btn-green.btn-lg{width:384px}.btn-green.btn-md{width:192px}.btn-green.btn-sm{width:126px}.btn-green:hover{opacity:.8;color:#fff}.btn-blue{font-size:14px;cursor:pointer;text-align:center;font-weight:500;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);border:unset;letter-spacing:.7px;color:#fff;padding:16px 20px;border-radius:40px;transition:all 400ms ease-in-out}.btn-blue.btn-lg{width:384px}.btn-blue.btn-md{width:192px}.btn-blue.btn-sm{width:126px}.btn-blue:hover{opacity:.8;color:#fff}.btn-white{font-size:14px;cursor:pointer;text-align:center;font-weight:500;background-color:#fff;border:unset;letter-spacing:.7px;color:#2462ec;padding:16px 20px;border-radius:40px;transition:all 400ms ease-in-out}.btn-white.btn-lg{width:384px}.btn-white.btn-md{width:192px}.btn-white.btn-sm{width:126px}.btn-white:hover{background:#2462ec;color:#fff}.link-full:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0)}.btn-facebook{color:#4267b2 !important}.btn-line{color:#4ecd00 !important}.btns-share-bottom{text-align:right}.btns-share-bottom>*{vertical-align:middle;margin-left:8px}.btns-share-bottom a{font-size:32px}.btns-share{position:absolute;bottom:10px;left:-40px;width:40px;text-align:right}@media(max-width: 767px){.btns-share{bottom:80px;right:0px !important;left:auto !important}.btns-share.fixed{right:10px !important}}.btns-share a{font-size:0}.btns-share a i{font-size:36px;line-height:1}.btns-share.fixed{position:fixed}.sectitle{font-weight:500;line-height:1.3em;margin-bottom:.8em;font-size:1.5rem}.sectitle.txt-black h2:after{background:#212529}.sectitle.center{text-shadow:0 4px 12px rgba(0,0,0,.2);font-weight:400;font-size:2.5rem;margin-bottom:.25em}@media(min-width: 1200px){.sectitle.center{font-size:3.6rem}}@media(min-width: 1440px){.sectitle.center{font-size:3.6rem}}@media(min-width: 1600px){.sectitle.center{font-size:3.6rem}}.sectitle.center span:before,.sectitle.center span:after{content:"";vertical-align:middle;margin:0 10px;width:66px;height:1px;background:#fff}@media(min-width: 576px){.sectitle.center span:before,.sectitle.center span:after{display:inline-block}}.sectitle.main{padding-left:.5em;border-left:5px solid #2462ec}.sectitle>span{font-weight:400;letter-spacing:1px;display:block;line-height:1.5em;margin-top:.5em;font-size:1.1rem}@media(min-width: 1200px){.sectitle>span{font-size:1.5rem}}@media(min-width: 768px){.sectitle{font-size:2rem}.sectitle.small{font-size:1.8rem}}@media(min-width: 1200px){.sectitle{font-size:2rem}}@media(min-width: 1600px){.sectitle{font-size:2.8rem}.sectitle.small{font-size:2rem}}.sectitle2{position:relative;display:inline-block;height:1em;margin-bottom:1em;letter-spacing:.03em;font-weight:500;font-size:2.5rem}@media(min-width: 1200px){.sectitle2{font-size:3.5rem}}@media(min-width: 1440px){.sectitle2{font-size:4rem}}.sectitle2:before{animation-delay:.5s;animation:slideRight .5s ease;content:"";display:block;top:.5em;bottom:-0.5em;right:-0.25em;left:.25em;background:#2462ec;z-index:2;position:absolute}.subtitle{font-size:20px;color:#e3e3e3;font-weight:500;text-shadow:none}.title-card{font-size:16px;font-weight:bold}@media(min-width: 768px){.title-card{font-size:20px}}.title-text{font-size:18px;color:#fff;letter-spacing:.07em}.numtitle{padding-left:2.5em;position:relative;margin-bottom:1em;font-size:1.5rem}.numtitle .num{position:absolute;left:0;top:0;line-height:1.1;font-size:2em}.numtitle .num:after{content:"";display:block;width:1em;height:1px;background:#fff;margin:20px 0 0}.numtitle small{display:block;font-size:.5em;line-height:1.5;margin-top:.5em;font-weight:500;letter-spacing:1px}@media(min-width: 1200px){.numtitle{font-size:2rem;margin-bottom:1.5em}.numtitle .num{font-size:4rem}.numtitle small{line-height:1.1;margin-top:0}}@media(min-width: 1600px){.numtitle{font-size:2.4rem}.numtitle .num{font-size:4.8rem}}.text-highlight{position:relative;display:inline-block;height:1em;margin-bottom:1em;letter-spacing:.03em;font-weight:bold}@media(min-width: 768px){.text-highlight{font-size:18px}}@media(min-width: 1200px){.text-highlight{font-size:20px}}@media(min-width: 1440px){.text-highlight{font-size:25px}}.text-highlight:before{animation-delay:.5s;animation:slideRight .5s ease;content:"";display:block;top:0px;bottom:0px;right:-5px;left:5px;background:#2462ec;z-index:2;position:absolute}.text-highlight.purple:before{background:#6e43fb}.upperwrap{position:relative;z-index:3}.grids{display:flex;flex-wrap:wrap}.grids>.item{flex-basis:100%;max-width:100%;margin-bottom:1rem;position:relative}@media(min-width: 768px){.grids>.item{flex-basis:50%;max-width:50%;padding-right:1.5rem}.grids>.item.full{flex-basis:100%;max-width:100%}}.grids>.item h3{margin:.125em 0 .25em;font-size:1.25rem}.grids>.item p{font-weight:300;font-size:.875em;opacity:.95;letter-spacing:.1px}.grids.grids-6{margin:0}.grids.grids-6>.item{padding:0 10px;margin-bottom:20px;flex-basis:16.666667%;max-width:16.666667%}.grids.grids-4{margin:0 -10px}.grids.grids-4>.item{padding:0 10px;margin-bottom:20px;flex-basis:50%;max-width:50%}@media(min-width: 1024px){.grids.grids-4>.item{flex-basis:33.3%;max-width:33.3%}.grids.grids-4>.item:nth-child(4n){display:none}}@media(min-width: 1200px){.grids.grids-4>.item{flex-basis:25%;max-width:25%}.grids.grids-4>.item:nth-child(4n){display:block}}.grids.grids4{margin:0 -10px}.grids.grids4>.item{padding:0 10px;margin-bottom:20px;flex-basis:25%;max-width:25%}@media(max-width: 1200px){.grids.grids4>.item{flex-basis:50% !important;max-width:50% !important}}@media(max-width: 768px){.grids.grids4>.item{flex-basis:100% !important;max-width:100% !important}}.grids.grids-3{margin:0 -10px}.grids.grids-3>.item{padding:0 10px;margin-bottom:20px}@media(min-width: 1024px){.grids.grids-3>.item{flex-basis:33.3%;max-width:33.3%}}.grids.grids-2{margin:0 -10px}.grids.grids-2>.item{padding:0 10px;margin-bottom:20px;flex-basis:50%;max-width:50%}@media(max-width: 768px){.grids.grids-ipad-1>.item{padding:0 10px;margin-bottom:20px;flex-basis:100%;max-width:100%}}@media(max-width: 576px){.grids.grids-mobile-1>.item{padding:0 10px;margin-bottom:20px;flex-basis:100%;max-width:100%}}.grids.icontext>.item{padding-left:50px}@media(min-width: 768px){.grids.icontext>.item{margin-bottom:2rem}}.grids.icontext>.item img,.grids.icontext>.item .icon{position:absolute;left:0;top:5px}.row{display:flex;flex-wrap:wrap}@media(min-width: 1024px){.row .half{flex-basis:50%;max-width:50%}.row .half:nth-child(1){padding-right:30px}.row .half:nth-child(2){padding-left:30px}}.between{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.content h6{font-size:1.09em;font-weight:400;margin-bottom:.75em}.content.linebg-dark p,.content.bg-dark p{font-size:13px;line-height:1.9em;color:#aaa;margin-bottom:2em}.content.linebg-dark p:last-of-type,.content.bg-dark p:last-of-type{margin-bottom:0}.content.linebg-dark p+a,.content.bg-dark p+a{margin-top:2em}.content.linebg-dark p a,.content.bg-dark p a{color:#dbdbdb}.content.linebg-dark p a:hover,.content.bg-dark p a:hover{color:#fff}.relative{position:relative}.absolute{position:absolute}.w-100{width:100%}.h-100{height:100%}.bg{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom, #082bb5, #0761d0);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.bg-white{background:#fff}.bg-dark{background:#343a40}.linebg-blue{background:url(../img/line_bg.png) left repeat,linear-gradient(to bottom, #082bb5, #0761d0)}.linebg-dark{background:url(../img/line_bg.png) left repeat,linear-gradient(to right, #343A40, #343A40)}.linebg-grey{background:url(../img/line_bg.png) left repeat,rgba(109,109,109,.23)}.simplelist>li{margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #5b5b5b}.simplelist>li:last-of-type{border-bottom:0;margin-bottom:0}.inlinelist{margin-top:-4px}.inlinelist>li{display:inline-block}.catelist .btn,.catelist .memberslider .slick-slide a:after,.memberslider .slick-slide .catelist a:after{padding:.4em 1em;border:0}.pagelist{display:flex;justify-content:center;gap:1rem;text-align:center;flex-wrap:wrap}@media(max-width: 768px){.pagelist{gap:.25rem}}.pagelist li a{display:block;padding:0 12px;border-radius:40px;min-width:40px;height:40px;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;display:flex;align-items:center;justify-content:center;color:#6b6b6b}.pagelist li a:hover,.pagelist li a:focus,.pagelist li a.active{color:#fff;border-color:rgba(0,0,0,0)}.pagelist li a:before{background:linear-gradient(to bottom, #082bb5, #0761d0)}.pagelist li .btn::before{transform:unset !important;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%)}.pagelist li:first-of-type a,.pagelist li:last-of-type a{width:auto}.taglist a{background:#e2e2e2;border-radius:8px;padding:5px 10px;margin-bottom:6px;margin-right:3px}.resultlist li{padding:12px 18px}@media(min-width: 768px){.resultlist li{padding:24px 20px}}.resultlist li a{color:#0d0d0d}.resultlist li a:hover h4{color:#062ea2}.resultlist li a:hover p{color:#0d0d0d}.resultlist li:hover{background:#fff}.resultlist li:not(:last-child){border-bottom:1px solid #979797}.resultlist li h4{font-size:18px;margin-bottom:.25em}@media(min-width: 768px){.resultlist li h4{font-size:20px}}.resultlist li p{font-size:14px}.resultlist li b{color:#062ea2}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;padding-bottom:75%;min-height:150px;box-sizing:border-box;width:100%}.box-img-square{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img-square:before{content:"";display:block;padding-bottom:100%;min-height:150px;box-sizing:border-box;width:100%}.maincase .box-img-square{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.maincase .box-img-square:before{content:"";display:block;padding-bottom:75%;min-height:150px;box-sizing:border-box;width:100%}.icons .item{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.icons .item img{margin-bottom:10px}.icons .item p{font-weight:100;font-size:14px;letter-spacing:1px}.arrow_r_circle{display:inline-block;width:26px;height:26px;border-radius:50%;border:1px solid #fff;position:relative}.arrow_r_circle:before{content:"";display:block;height:1px;width:11px;background:#fff;position:absolute;top:12px;left:50%;transform:translate(-50%, 0)}.arrow_r_circle:after{content:"";display:block;height:8px;width:8px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:translate(-50%, 0) rotate(-45deg);position:absolute;left:50%;top:8px}.cardbox{overflow:hidden}.cardbox .box-img-square{position:relative;transform:scale(1, 1);transition:all .5s ease;overflow:hidden;background-position:top}.cardbox .box-img-square img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.cardbox .box-img-square::before{padding-bottom:150%}.cardbox .cont{width:90%;position:relative;z-index:2;margin:-40px auto 0;padding:5px 10px;box-shadow:0 3px 7px 0 rgba(131,131,131,.17);background:linear-gradient(to left, #f9f9f9 50%, #2462EC 50%, #9f34ff 80%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease}@media(min-width: 1200px){.cardbox .cont{padding:10px 15px}}.cardbox .cont .inlinelist{font-size:.9em}.cardbox .cont .inlinelist li+li{margin-left:8px}.cardbox .cont .inlinelist a{font-weight:300}.cardbox .cont a{color:#343a40}.cardbox .cont a:hover,.cardbox .cont a:focus,.cardbox .cont a.active{color:#2462ec}.cardbox:hover .box-img-square{transform:scale(1.1, 1.1)}.cardbox:hover .cont{background-position:left bottom}.cardbox:hover .cont a{color:#fff !important;transition:all .5s ease}.tabcont{position:relative}.tabcont>div{position:absolute;width:100%}.tabcont>div:not(.active){display:none}.linear-gradient-bp{background:linear-gradient(to right, #2f59e8 3.32%, #8440f4 108.9%)}.linear-gradient-o{background:linear-gradient(101deg, #ff5722 -8%, #ffeb3b 94%)}.animateBox{position:absolute;right:30%;top:20%;max-width:550px;margin:0 auto;overflow:hidden}.animateBox img{width:100%}.animateBox .an-bg{position:relative;z-index:1}.animateBox .an-line{position:absolute;left:0;top:0;z-index:2;animation-name:line;animation-duration:42s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes line{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.animateBox .an-circle{position:absolute;left:0;top:0;z-index:3;animation-name:circle;animation-duration:20s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes circle{0%{transform:rotate(0deg);opacity:.8}20%{opacity:1}50%{opacity:.1}77%{opacity:.57}100%{transform:rotate(360deg);opacity:.8}}.animateBox .an-kiosk{position:absolute;left:0;top:0;z-index:4;animation-name:kiosk;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes kiosk{0%{opacity:1;transform:scale(1)}37%{opacity:.52;transform:scale(0.9)}62%{opacity:1;transform:scale(0.85)}100%{opacity:1;transform:scale(1)}}.animateBox .an-web{position:absolute;left:0;top:0;z-index:5;animation-name:web;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes web{0%{opacity:1;transform:scale(1)}26%{opacity:.71;transform:scale(1.23)}100%{opacity:1;transform:scale(1)}}.animateBox .an-app{position:absolute;left:0;top:0;z-index:6;animation-name:app;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes app{0%{opacity:1;transform:scale(1)}64%{opacity:.62;transform:scale(1.3)}100%{opacity:1;transform:scale(1)}}.animateBox .an-text{position:absolute;left:0;top:0;z-index:7;animation-name:text}.mob-center{text-align:left}@media(max-width: 576px){.mob-center{text-align:center}}body{font-family:"Oswald","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}body.fonts-loaded{font-display:swap}#searchModal{color:#fff}#searchModal select{background-color:rgba(0,0,0,0);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../img/icons/arrow-down.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:calc(100% - 6px) center;border-radius:40px;padding:.5rem 2rem .5rem 1rem;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.8px;color:#343a40;background-color:#fff;height:42px}#searchModal .mfp-close{min-width:auto;font-size:0;width:20px;height:20px;overflow:hidden;right:22px;top:22px}#searchModal .mfp-close:before,#searchModal .mfp-close:after{content:"";display:block;height:1px;width:150%;transform:translate(-50%, -50%) rotate(45deg);background:hsla(0,0%,100%,.8);position:absolute;top:50%;left:50%}#searchModal .mfp-close:after{transform:translate(-50%, -50%) rotate(-45deg)}#searchModal input{color:#fff;width:100%;border-radius:40px;border:solid 1px rgba(248,248,248,.47);background-color:#092caa;padding:10px 18px;margin-bottom:1rem}header{padding:15px 0;position:fixed;z-index:999;top:0;left:0;width:100%;color:#343a40;background:#fff;box-shadow:0px 1px 1px 0px rgba(0,0,0,.1);transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease;-ms-transition:.2s all ease;-o-transition:.2s all ease}@media(min-width: 1200px){header{position:absolute}}header .wrap{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}header .wrap>.left{display:flex;align-items:center}header .wrap>.left>.nav{display:none;width:100%}@media(min-width: 1200px){header .wrap>.left>.nav{display:flex;width:auto}}header .wrap>.left>.nav .fullSubmenu{color:#2462ec}header .wrap>.right{display:flex}@media(max-width: 1200px){header .wrap>.right{gap:12px}}header .wrap>.right>.nav{display:none;width:100%}@media(min-width: 1200px){header .wrap>.right>.nav{display:flex;width:auto}}header .wrap>.right .language-icon{position:relative;width:20px;height:20px}header .wrap>.right .language-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icons/language-icon.svg) no-repeat;mask:url(../img/icons/language-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#343a40;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .wrap>.right .language-icon:hover::before{background:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .wrap>.right .search-icon{position:relative;width:20px;height:20px}header .wrap>.right .search-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icons/search-icon.svg) no-repeat;mask:url(../img/icons/search-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#343a40;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .wrap>.right .search-icon:hover::before{background:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .wrap>.right .menu-icon{position:relative;width:20px;height:20px}header .wrap>.right .menu-icon::before{content:"";display:block;width:20px;height:20px;-webkit-mask:url(../img/icons/menu-icon.svg) no-repeat;mask:url(../img/icons/menu-icon.svg) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:#343a40;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .wrap>.right .menu-icon:hover::before{background:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .logo{font-size:0;position:relative;z-index:999;display:flex;align-items:center;height:24px;margin-right:28px;will-change:auto}@media(max-width: 1600px){header .logo{height:22px;margin-right:4px}}@media(max-width: 1440px){header .logo{height:18px;margin-right:4px}}@media(max-width: 576px){header .logo{height:18px;margin-right:4px}}header .logo a{display:block;max-height:100%}header .logo a img{display:block;height:24px;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}header .logo a img.white{display:none}@media(max-width: 1600px){header .logo a img{height:22px}}@media(max-width: 1440px){header .logo a img{height:18px}}header .toggle_nav{position:relative;display:flex;justify-content:center;align-items:center;z-index:1000;width:30px;height:30px}header .toggle_nav .bar{height:1px;width:100%;display:block;position:relative;background:#fff}header .toggle_nav .bar:before,header .toggle_nav .bar:after{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;content:"";display:block;position:absolute;width:100%;height:1px;background:#fff;top:-10px;left:0}header .toggle_nav .bar:after{top:10px}header .toggle_nav.active .bar:before,header .toggle_nav.active .bar:after{opacity:0;top:0px}.nav{display:flex;align-items:center;flex-direction:row;position:relative;z-index:1}.nav li{line-height:1em;position:relative;padding:0 6px}@media(min-width: 1440px){.nav li{padding:0 12px}}.nav li:hover .submenu{z-index:999}.nav li a:not(.btn-black){position:relative;line-height:1.5;color:inherit;transition:none;font-size:15px;font-weight:500}.nav li a:not(.btn-black):hover{color:inherit}.nav .submenu{position:absolute;left:0;width:210px;top:29px;margin-top:16px;padding:12px 0;animation:fadeIn .3s linear;background:#fff;border:1px solid #eaeaeb;border-radius:0px 0px 4px 4px;box-shadow:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04);z-index:1001}@media(max-width: 1200px){.nav .submenu{box-shadow:unset}}.nav #custom-popover{position:absolute;opacity:0;transition:opacity .3s ease;z-index:1}@media(min-width: 1200px){.nav>li{padding-bottom:0}}.transparent header{background:rgba(0,0,0,0)}.transparent header .logo a img{display:none}.transparent header .logo a img.white{display:block}.transparent header .wrap>.right .language-icon::before{background:#fff}.transparent header .wrap>.right .search-icon::before{background:#fff}.transparent header .wrap>.right .menu-icon::before{background:#fff}.transparent header .wrap>.right>.nav .fullSubmenu,.transparent header .wrap>.right>.nav .fullSubmenu span{color:#fff;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.transparent header .wrap>.left>.nav .fullSubmenu{color:#fff;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.transparent header .btn-gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);border-radius:100px;color:#fff;padding:12px 20px;font-size:14px;font-weight:500;min-width:100px;min-height:40px;line-height:160%;letter-spacing:.28px;animation:fadeIn .3s linear}.transparent header .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%);color:#fff}.fixed header{padding:15px 0;position:fixed;background:#fff;top:0;box-shadow:0 2px 4px 0 rgba(0,0,6,.16)}.fixed header .logo a img{display:block}.fixed header .logo a img.white{display:none}.fixed header .wrap>.right .language-icon::before{background:#343a40}.fixed header .wrap>.right .search-icon::before{background:#343a40}.fixed header .wrap>.right .menu-icon::before{background:#343a40}.fixed header .wrap>.right>.nav .fullSubmenu,.fixed header .wrap>.right>.nav .fullSubmenu span{color:#343a40;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.fixed header .wrap>.left>.nav .fullSubmenu{color:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.fixed header .btn-gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);border-radius:100px;color:#fff;padding:12px 20px;font-size:14px;font-weight:500;min-width:100px;min-height:40px;line-height:160%;letter-spacing:.28px;animation:fadeIn .3s linear}.fixed header .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%);color:#fff}.fixed header .text_gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.fullmenu{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;padding:0;position:fixed;left:0;top:67px;z-index:998;width:100%;opacity:0;pointer-events:none}.fullmenu>.inner{display:flex}.fullmenu>.inner .tab-top{display:flex;width:100%;background:#fff;box-shadow:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04)}.fullmenu>.inner .nav-tabs{display:flex;flex-direction:column;justify-content:center;gap:20px;flex:0 0 22%;padding:32px 4.4% 32px 4.95%;border-bottom:1px solid #dee2e6}.fullmenu>.inner .nav-tabs .nav-item{padding:0;margin:0;border:unset;width:100%}.fullmenu>.inner .nav-tabs .nav-link{border:unset;color:#adb5bd;padding:0}.fullmenu>.inner .nav-tabs .nav-link .title{font-size:18px;font-weight:500;line-height:24px;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.fullmenu>.inner .nav-tabs .nav-link .sub-title{padding:4px 0 0 0;font-size:13px;font-style:normal;font-weight:400;font-family:"Noto Sans TC",sans-serif;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.fullmenu>.inner .nav-tabs .nav-link:hover{color:#6c757d}.fullmenu>.inner .nav-tabs .nav-link .link-btn{display:flex;align-items:center;color:#2462ec;gap:.5rem;line-height:1;font-size:15px;font-weight:400;pointer-events:none;max-height:0;margin-bottom:0;opacity:0;transition:max-height .3s,margin-bottom .3s}.fullmenu>.inner .nav-tabs .nav-link .link-btn .link-icon{position:relative;width:16px;height:16px;background-image:url(../img/icons/link-icon.svg);transition:all .3s}.fullmenu>.inner .nav-tabs .nav-link .link-btn:hover .link-icon{transform:rotate(45deg);transition:all .3s}.fullmenu>.inner .tab-content{padding:0;width:78%;background:#212529;overflow:hidden}.fullmenu>.inner .tab-content .swiperHeader{position:relative}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-disabled{opacity:0}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-prev{position:absolute;width:80px;height:100%;top:0;left:0;margin:0;cursor:pointer;background:linear-gradient(94deg, rgba(0, 0, 0, 0.6) 10%, rgba(0, 0, 0, 0) 95%);z-index:1}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icons/arrow-left.svg) no-repeat;mask:url(../img/icons/arrow-left.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#fff}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-prev::after{content:none}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-next{position:absolute;width:80px;height:100%;margin:0;top:0;right:0;cursor:pointer;z-index:1;background:linear-gradient(274deg, rgba(0, 0, 0, 0.6) 10%, rgba(0, 0, 0, 0) 95%)}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-next::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;-webkit-mask:url(../img/icons/arrow-right.svg) no-repeat;mask:url(../img/icons/arrow-right.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#fff}.fullmenu>.inner .tab-content .swiperHeader .swiper-button-next::after{content:none}.fullmenu>.inner .tab-content .category-list{position:relative;display:block;width:100%;height:170px}.fullmenu>.inner .tab-content .category-list:hover .image-wrap::before{background:rgba(0,0,0,0);transition:.6s all ease;-webkit-transition:.6s all ease;-moz-transition:.6s all ease;-ms-transition:.6s all ease;-o-transition:.6s all ease}.fullmenu>.inner .tab-content .category-list .text-wrap{position:absolute;display:flex;flex-direction:column;gap:2px;left:1rem;bottom:12px;z-index:3}.fullmenu>.inner .tab-content .category-list .text-wrap .title{font-size:14px;color:#fff}.fullmenu>.inner .tab-content .category-list .text-wrap .sub-title{font-size:16px;font-weight:500;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.fullmenu>.inner .tab-content .category-list .image-wrap{position:absolute;width:100%;height:100%}.fullmenu>.inner .tab-content .category-list .image-wrap::before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6);transition:.6s all ease;-webkit-transition:.6s all ease;-moz-transition:.6s all ease;-ms-transition:.6s all ease;-o-transition:.6s all ease;z-index:2}.fullmenu>.inner .tab-content .category-list .main-image{position:absolute;width:100%;height:100%;object-fit:cover}.fullmenu.opened{opacity:1;pointer-events:auto}.fullmenu.opened .nav-link.active{color:#343a40}.fullmenu.opened .nav-link.active .title{margin-bottom:12px}.fullmenu.opened .nav-link.active .sub-title{margin-bottom:12px}.fullmenu.opened .nav-link.active .link-btn{max-height:16px;pointer-events:auto;margin-bottom:32px;opacity:1;transition:max-height .3s,margin-bottom .3s}#casesTab{position:absolute;display:none}#casesTab::before{content:"";position:absolute;width:100%;height:40px;top:-20px;cursor:pointer}@media(min-width: 1200px){#casesTab{display:block}}#casesTab .container>.row{width:100%}#casesTab .container>.row>.col{flex-basis:33.3%;max-width:33.3%;padding:0 20px}#casesTab .container>.row>.col>img{display:block;margin:30px auto 0;width:84%}#casesTab .container>.row>.col .between{align-items:baseline}#casesTab .container>.row>.col h3{font-size:24px;position:relative}#casesTab .container>.row>.col h3:after{display:block;content:"";width:52px;height:2px;background:#2462ec;margin:1em 0}#casesTab .container>.row>.col .btn,#casesTab .container>.row>.col .memberslider .slick-slide a:after,.memberslider .slick-slide #casesTab .container>.row>.col a:after{font-size:13px;padding:.5em 1.25em}#casesTab .container>.row>.col .links{height:240px;overflow:hidden}#casesTab .container>.row>.col ul li a{font-size:14px;color:#f0f0f0}#casesTab .container>.row>.col ul li a:hover{color:#fff}#casesTab .container>.row>.col:last-child{position:relative}#casesTab .container>.row>.col:last-child:before{content:"";position:absolute;left:0;width:1px;background:#474747;height:100%}#casesTab .container>.row>.col:last-child ul li{margin-bottom:12px}#casesTab .container>.row>.col:last-child ul li a{font-weight:100}#casesTab .container>.row>.col:last-child ul li a:first-child{font-size:16px;font-weight:bold}#casesTab .container>.row>.col:last-child ul li a:nth-child(2){display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.6em;-webkit-line-clamp:2;height:3.2em}#casesTab .container>.row>.col:not(:last-child) ul li{float:left;width:50%;border-radius:20px;padding:3px 6px;font-size:0;margin-bottom:3px}#casesTab .container>.row>.col:not(:last-child) ul li:hover{background:#fff}#casesTab .container>.row>.col:not(:last-child) ul li:hover a{color:#2462ec;font-weight:500}#casesTab .container>.row>.col:not(:last-child) ul li a{line-height:1em;font-weight:500;max-width:calc(100% - 70px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#casesTab .container>.row>.col:not(:last-child) ul li a:first-child{font-weight:100;margin-right:6px;max-width:64px;padding-right:6px;border-right:1px solid #4f4f4f}#mobileMenu{text-align:center;padding:12px 0 40px;height:100vh;overflow:scroll;font-size:1.5rem;background:#fff;top:60px;z-index:1002}#mobileMenu .nav>li:not(:last-child){border-bottom:1px solid #ece6e5}#mobileMenu li{display:block;width:100%;text-align:start;font-size:15px;padding:0 16px;font-weight:500}#mobileMenu li .fullSubmenu{position:relative;padding:1rem 0}#mobileMenu li .fullSubmenu::before{content:"";position:absolute;right:0rem;top:14px;width:24px;height:24px;background-image:url(../img/icons/arrow-down.svg);background-size:24px 24px;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}#mobileMenu li .fullSubmenu.active::before{transform:rotate(-180deg);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}#mobileMenu li a{font-size:15px;font-weight:500;padding:1rem 0;display:block}#mobileMenu li a:after{display:none}#mobileMenu li a.active{background:#2462ec;color:#fff}#mobileMenu li .submenu{position:relative;margin:8px 0 16px;left:0;top:100%;width:100%;background:#fff;padding:0;border:unset;animation:fadeIn .3s linear}#mobileMenu li .submenu:not(.opened){display:none}#mobileMenu li .submenu li{padding:0 0 0 16px;color:#6c757d}#mobileMenu li .submenu li a{padding:10px 1em;display:block}#mobileMenu li .submenu li a:after{display:none}#mobileMenu li .submenu li a:hover{background:#2462ec;color:#fff}#mobileMenu .btn-main,#mobileMenu .memberslider .slick-slide a:after,.memberslider .slick-slide #mobileMenu a:after{margin-top:1rem;width:60%;margin:1rem auto;display:flex;justify-content:center}#mobileMenu .btn-orange{margin-top:1rem;width:60%;margin:1rem auto;display:flex;justify-content:center}.contactbtns{position:absolute;z-index:4;right:0;width:100%;padding:8px 0;text-align:right}@media(min-width: 576px){.contactbtns{padding:12px 0}}.contactbtns .btn,.contactbtns .memberslider .slick-slide a:after,.memberslider .slick-slide .contactbtns a:after{font-size:12px;padding:.4em .75em;letter-spacing:.05em;background:#18171b}@media(min-width: 576px){.contactbtns .btn,.contactbtns .memberslider .slick-slide a:after,.memberslider .slick-slide .contactbtns a:after{font-size:14px;padding:.5em 1.5em}}.contactbtns.sticked{position:fixed}.teamheader .logo{opacity:0}.teamheader header.active{background:rgba(0,0,0,0) !important}.teamheader.fixed .logo{opacity:1}.teamheader .toggle_nav{padding:12px;width:60px;height:60px;border:2px solid #fff;border-radius:50%}.teamheader .toggle_nav .bar{height:2px}.teamheader .toggle_nav .bar:before,.teamheader .toggle_nav .bar:after{height:2px}.teamheader #casesTab{padding-top:60px}@media(min-width: 768px){.teamheader #mobileMenu{height:auto}}#languageList{position:absolute;left:0;width:110px;margin-top:16px;padding:12px 0;animation:fadeIn .3s linear;background:#fff;top:32px;border:1px solid #eaeaeb;border-radius:0px 0px 4px 4px;box-shadow:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04);z-index:1001}@media(max-width: 1200px){#languageList{box-shadow:unset}}#languageList::before{content:"";position:absolute;width:100%;height:40px;top:-42px;cursor:pointer}#languageList:not(.opened){display:none}#languageList .nav{flex-direction:column;align-items:start}#languageList li{padding:0;background:#fff}#languageList li a{padding:6px 20px;display:block;font-weight:400;font-size:15px;color:#57595b}#languageList li a:after{display:none}#languageList li a:hover{color:#2462ec}.nav .submenu{position:absolute;left:0;width:210px;top:29px;margin-top:16px;padding:12px 0;animation:fadeIn .3s linear;background:#fff;border:1px solid #eaeaeb;border-radius:0px 0px 4px 4px;box-shadow:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04);z-index:99}@media(max-width: 1200px){.nav .submenu{box-shadow:unset}}@media(min-width: 1200px){.nav .submenu::before{content:"";position:absolute;width:100%;height:24px;top:-24px;cursor:pointer}}.nav .submenu:not(.opened){display:none}.nav .submenu li{padding:0;background:#fff}.nav .submenu li a{padding:6px 20px;display:block;font-weight:400;font-size:15px;color:#57595b}.nav .submenu li a:after{display:none}.nav .submenu li a:hover{color:#2462ec}.nav #custom-popover{position:absolute;opacity:0;transition:opacity .3s ease;z-index:1}.nav #custom-popover::before{content:"";position:absolute;top:-8px;left:50%;background-color:#fff;display:block;transform:rotate(315deg) skew(-2deg, -2deg);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;z-index:2;box-shadow:3px -2px 3px rgba(0,0,0,0.1019607843)}.nav #custom-popover .popover-body{position:relative;padding:12px 20px;color:#343a40;font-family:"Noto Sans TC";font-size:14px;font-weight:400;line-height:170%;letter-spacing:.28px;background:#fff;min-width:324px;border-radius:8px;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1);z-index:2}.nav #custom-popover .popover-body span{font-weight:600}.nav #custom-popover .popover-body .popover-close{position:absolute;top:16px;right:16px;z-index:3;padding:0;border:none;background:rgba(0,0,0,0);line-height:0}.footer{background:#fff;font-size:14px;color:#495057;padding:50px 0 50px}@media(min-width: 768px){.footer{padding:60px 0 0}}.footer .footer-title{color:#2462ec;font-weight:500;font-size:15px;margin-bottom:8px}.footer ul{padding-left:0}.footer ul li{margin-bottom:8px}.footer ul li a{color:#495057}.footer .footer-list{display:flex;gap:100px}@media(max-width: 1200px){.footer .footer-list{flex-direction:column;gap:32px}}.footer .left{flex:1.4 1.4 0}.footer .left .link-section{display:grid;grid-template-columns:repeat(4, 1fr);gap:30px}@media(max-width: 768px){.footer .left .link-section{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px}}.footer .left .contact-section{display:flex;align-items:center;gap:1rem}@media(max-width: 576px){.footer .left .contact-section{flex-wrap:wrap}}@media(max-width: 576px){.footer .left .contact-section{gap:1rem}}.footer .left .contact-section .btn-wrap{flex:1 1 0;margin-left:1rem}@media(max-width: 576px){.footer .left .contact-section .btn-wrap{flex:0 0 100%;margin-left:0}}.footer .left .contact-section .btn-wrap .btn-blue{width:80%}@media(max-width: 576px){.footer .left .contact-section .btn-wrap .btn-blue{width:100%}}.footer .left .gradient-title{font-size:20px;font-weight:500;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.footer .right{flex:1 1 0}.footer .right .info-section{border-bottom:1px solid #ced4da}.footer .footer-bottom{color:#adb5bd;font-weight:400;font-size:13px;padding:24px 0}.scrollToTop{position:fixed;z-index:999;right:16px;bottom:56px;width:40px;height:40px;color:#fff;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom, #082bb5, #0761d0);border:2px solid #fff;box-shadow:1px 3px 10px rgba(0,0,0,.16);border-radius:50%;opacity:.7}.scrollToTop:hover{opacity:1}.tel-person{position:fixed;right:10px;bottom:106px;z-index:999;background:#0047ff;display:flex;align-items:center;justify-content:center;height:54px;width:54px;border-radius:100px;box-shadow:0 4px 8px rgba(0,0,0,.12);cursor:pointer}@media(max-width: 576px){.tel-person{display:none}}.tel-person:hover{animation:zoom-in-tel .3s ease forwards}.tel-person img{width:22px;height:22px}@keyframes zoom-in-tel{0%{transform:scale(1)}100%{transform:scale(1.1)}}.fixed_phone{position:fixed;display:flex;align-items:center;justify-content:center;z-index:999;bottom:40%;right:0px;border-top-left-radius:10px;border-bottom-left-radius:10px;background:#2462ec;padding:15px 15px;gap:6px;cursor:pointer}.fixed_phone img{animation:bounceDelay 3s infinite;animation-delay:1s}.fixed_phone i{animation:swingDelay 3s infinite;animation-delay:1s}.fixed_phone .inner{color:#fff;font-size:16px;line-height:1.25em;writing-mode:vertical-lr;letter-spacing:.25em;margin:0}.fixed-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10;display:none}@media(max-width: 1200px){.fixed-bottom{display:flex}}.fixed-bottom .fixed-btn{width:50%;color:#fff;text-align:center;padding:12px}.fixed-bottom .fixed-btn i{margin-right:10px}.fixed-bottom .fixed-btn:first-child{background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%)}.fixed-bottom .fixed-btn:last-child{background:linear-gradient(283deg, #0BAD9F 9.39%, #4CD9CC 90.61%)}@-webkit-keyframes swingDelay{4%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}8%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}12%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}16%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}20%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swingDelay{4%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}8%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}12%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}16%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}20%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@-webkit-keyframes bounceDelay{0%,4%,10.6%,16%,20%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%,8.6%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}14%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}18%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounceDelay{0%,4%,10.6%,16%,20%{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}8%,8.6%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}14%{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}18%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}html,body{font-family:"Oswald","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;min-height:100%;font-size:16px;color:#343a40}a{display:inline-block;color:#343a40}img,iframe{max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:500}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}p{font-family:"Inter","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;word-break:break-word}hr{border:0;border-top:1px solid #d9d9d9;margin:30px 0}small{font-weight:100;font-size:.7em}.large{font-size:1.25em}section{position:relative}.container{width:100%;padding:0 20px;margin:auto}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 1024px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1200px}}@media(min-width: 1440px){.container{max-width:1400px;padding:0 40px}}.container.container-small{max-width:800px}@media(min-width: 1440px){.container.container-big{max-width:1600px}}#popup_content_wrap{width:100%;height:100%;top:0;left:0;position:fixed;background:rgba(0,0,0,.74);z-index:9999999}#popup_content{width:40%;height:auto;padding:20px;position:relative;top:25%;left:30%;background:rgba(27,16,14,.8509803922);border:10px solid #1d5af1}@media(max-width: 1024px){#popup_content{width:60%;left:20%;top:10%}}@media(max-width: 768px){#popup_content{width:70%;left:15%;top:10%;padding:5px}}@media(max-width: 576px){#popup_content{width:100%;left:0;top:25%;padding:20px}}@media(max-width: 360px){#popup_content{width:100%;left:0;top:25%;padding:20px}}#popup_content h1{margin-bottom:.6rem;padding-bottom:.6rem;border-bottom:1px solid rgba(66,66,66,.6588235294)}@media(max-width: 1024px){#popup_content h1{font-size:30px}}@media(max-width: 768px){#popup_content h1{font-size:26px}}#popup_content h5{line-height:2;margin-bottom:1.5rem}@media(max-width: 1024px){#popup_content h5{font-size:20px}}@media(max-width: 768px){#popup_content h5{font-size:18.5px;margin-bottom:1rem}}@media(max-width: 360px){#popup_content h5{font-size:18.5px}}.loading{background:#343a40;position:fixed;top:0;right:0;left:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center}.loading img{animation:flipInY 1s ease alternate}.banner{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-direction:column;justify-content:space-between;min-height:300px;padding-bottom:40px;padding-top:20vw}@media(min-width: 360px){.banner{min-height:360px}}@media(min-width: 576px){.banner{min-height:50vh}}@media(min-width: 768px){.banner{padding-top:100px}}@media(min-width: 1200px){.banner{min-height:100vh;padding-top:140px}}@media(min-width: 1600px){.banner{padding-top:180px}}.banner .container{display:flex;align-items:center;flex-wrap:wrap}.banner .banner_left_text{position:relative;z-index:5}@media(max-width: 768px){.banner .banner_left_text{text-align:center;width:100%}}@media(max-width: 576px){.banner .banner_left_text{top:15px}}.banner .banner_left_text a.btn-contact{position:relative;font-size:18px;padding:10px 40px;letter-spacing:.05em}@media(max-width: 576px){.banner .banner_left_text a.btn-contact{font-size:16px}}.banner .banner_left_text a.btn-contact:hover .line{opacity:1;width:52px}.banner .banner_left_text a.btn-contact .line{position:relative;display:inline-block;width:0px;height:1px;top:-8px;left:12px;background:#fff;opacity:0;transition:all .65s cubic-bezier(0.65, 0, 0.076, 1)}.banner .banner_left_text h4{color:#969696;letter-spacing:.03em;margin-bottom:-0.75em}.banner .banner_left_text h1{letter-spacing:.06em;font-weight:800}.banner .banner_left_text p{letter-spacing:.05em;font-weight:500;color:#cfcfcf}@media(min-width: 360px){.banner .banner_left_text h4{margin-bottom:.5em}.banner .banner_left_text h1{font-size:36px;padding:0 1em}}@media(min-width: 576px){.banner .banner_left_text h1{font-size:46px;padding:0}}@media(min-width: 768px){.banner .banner_left_text{flex-basis:50%;max-width:50%}.banner .banner_left_text h4{font-size:24px}.banner .banner_left_text h1{font-size:46px}.banner .banner_left_text p{font-size:18px}}@media(min-width: 1024px){.banner .banner_left_text h4{font-size:26px}.banner .banner_left_text p{font-size:20px}}@media(min-width: 1200px){.banner .banner_left_text h4{font-size:28px}.banner .banner_left_text p{font-size:22px}}@media(min-width: 1600px){.banner .banner_left_text h4{font-size:31px}}.banner .banner_right_pics{position:relative;width:100%}@media(max-width: 768px){.banner .banner_right_pics{margin-top:-150px}.banner .banner_right_pics #banner-pic1{display:none}}@media(max-width: 576px){.banner .banner_right_pics{margin-top:-200px}}.banner .banner_right_pics img{position:absolute}.banner .banner_right_pics img#banner-pic1{top:0;right:41%;max-width:42%}@media(min-width: 768px){.banner .banner_right_pics img#banner-pic1{max-width:55%}}.banner .banner_right_pics img#banner-pic2{bottom:-13%;right:0%;max-width:30%}@media(min-width: 768px){.banner .banner_right_pics img#banner-pic2{max-width:32%;left:58%;right:auto}}@media(min-width: 1024px){.banner .banner_right_pics img#banner-pic2{max-width:34%}}.banner .banner_right_pics img:nth-of-type(3){left:0;top:64%;width:50px}@media(min-width: 768px){.banner .banner_right_pics img:nth-of-type(3){left:-35px;top:56%}}@media(min-width: 1024px){.banner .banner_right_pics img:nth-of-type(3){width:70px;left:-73px}}@media(min-width: 768px){.banner .banner_right_pics{flex-basis:50%;max-width:50%}}.banner .banner_txt{width:90%;margin:auto;color:#fff}.banner .banner_txt h1{font-size:2rem}@media(min-width: 768px){.banner .banner_txt h1{font-size:4.5rem}}@media(min-width: 1024px){.banner .banner_txt h1{font-size:6.5rem}}@media(min-width: 1200px){.banner .banner_txt h1{font-size:8rem}}@media(min-width: 1440px){.banner .banner_txt h1{font-size:9rem}}@media(min-width: 1600px){.banner .banner_txt h1{font-size:12rem;padding-left:.25em}}.banner .banner_txt h2{display:flex;justify-content:flex-start;font-weight:400;letter-spacing:2px}.banner .banner_txt h2 span{line-height:1.1em;font-size:3.5rem}@media(min-width: 360px){.banner .banner_txt h2{padding-left:1rem}.banner .banner_txt h2:nth-of-type(2){padding-left:1rem}.banner .banner_txt h2 span{font-size:4rem}}@media(min-width: 768px){.banner .banner_txt h2{padding-left:5rem}.banner .banner_txt h2:nth-of-type(2){padding-left:5rem}.banner .banner_txt h2 span{font-size:7rem}}@media(min-width: 1024px){.banner .banner_txt h2{padding-left:9rem}.banner .banner_txt h2:nth-of-type(2){padding-left:9rem}.banner .banner_txt h2 span{font-size:9rem}}@media(min-width: 1200px){.banner .banner_txt h2{padding-left:10rem}.banner .banner_txt h2:nth-of-type(2){padding-left:10rem}.banner .banner_txt h2 span{font-size:12rem}}@media(min-width: 1440px){.banner .banner_txt h2{padding-left:12rem}.banner .banner_txt h2:nth-of-type(2){padding-left:12rem}.banner .banner_txt h2 span{font-size:14rem}}@media(min-width: 1600px){.banner .banner_txt h2{padding-left:17.5rem}.banner .banner_txt h2:nth-of-type(2){padding-left:17.5rem}.banner .banner_txt h2 span{font-size:15rem}}.banner .banner_pics{text-align:center;position:absolute;left:0;top:60px;right:0;bottom:40px}@media(min-width: 768px){.banner .banner_pics{top:120px}}.banner .banner_pics img{position:absolute}.banner .banner_pics img:nth-of-type(1){top:0;right:18%;max-width:42%}@media(min-width: 768px){.banner .banner_pics img:nth-of-type(1){max-width:34%}}.banner .banner_pics img:nth-of-type(2){bottom:0;left:72%;max-width:32%}@media(min-width: 768px){.banner .banner_pics img:nth-of-type(2){max-width:20%}}.banner .banner_pics img:nth-of-type(3){top:72%;left:81%;width:50px}@media(min-width: 576px){.banner .banner_pics img:nth-of-type(3){width:auto;top:12%;left:76%}}@media(min-width: 1200px){.banner .banner_pics img:nth-of-type(3){top:25%;left:78%}}@media(min-width: 1600px){.banner .banner_pics img:nth-of-type(3){top:30%;left:80%}}.banner .diamond_bg{display:inline-block;position:relative;width:84%;margin-left:7%}.banner .diamond_bg:before{content:"";display:block;width:100%;padding-bottom:82%}.banner .diamond_bg:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/banner/banner_b-min.webp) center/contain no-repeat;animation:hue 8s infinite alternate ease-in;animation-delay:2s}.quick-links .item{position:relative}.quick-links .item:first-child a:after{display:none}@media(max-width: 1023px){.quick-links .item:last-child a:after{display:none}}.quick-links .item a{display:flex;align-items:center;padding:10px}@media(min-width: 1200px){.quick-links .item a{padding:10px 20px}}.quick-links .item a:after{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:#e4e4e4}.quick-links .item a:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;opacity:0;background:linear-gradient(to right, rgba(29, 90, 241, 0.36), rgb(29, 90, 241));transition:.5s ease all}.quick-links .item a:hover:before{width:100%;opacity:1}.quick-links .item a:hover i{margin-right:.25rem}@media(min-width: 1200px){.quick-links .item a:hover i{margin-right:1rem}}.quick-links .item a img{width:77px}.quick-links .item a .cont{flex:auto;margin-left:12px}.quick-links .item a .cont h3{font-size:1.75rem;margin:0}.quick-links .item a i{margin-right:.5rem;transition:.5s ease all}@media(min-width: 1200px){.quick-links .item a i{margin-right:1.5rem}}@media(max-width: 768px){.banner-wrap h2{font-size:28px}}.banner-wrap .icontext{margin:0 !important}.main-content{padding:60px 0}@media(min-width: 1024px){.main-content{padding:80px 0}}@media(max-width: 768px){.main-content .sectitle{font-size:28px}}.design-article{padding:60px 0}.design-article::before{content:"";width:100%;height:256px;display:block;position:absolute;bottom:0;background-color:#2f59e8}@media(min-width: 1024px){.design-article{padding:80px 0 60px}}.quick-links .item{position:relative}.quick-links .item:first-child a:after{display:none}@media(max-width: 1023px){.quick-links .item:last-child a:after{display:none}}.quick-links .item a{display:flex;align-items:center;padding:10px}@media(min-width: 1200px){.quick-links .item a{padding:10px 20px}}.quick-links .item a:after{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:#e4e4e4}.quick-links .item a:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;opacity:0;background:linear-gradient(to right, rgba(29, 90, 241, 0.36), rgb(29, 90, 241));transition:.5s ease all}.quick-links .item a:hover:before{width:100%;opacity:1}.quick-links .item a:hover i{margin-right:.25rem}@media(min-width: 1200px){.quick-links .item a:hover i{margin-right:1rem}}.quick-links .item a img{width:77px}.quick-links .item a .cont{flex:auto;margin-left:12px}.quick-links .item a .cont h3{font-size:1.75rem;margin:0}.quick-links .item a i{margin-right:.5rem;transition:.5s ease all}@media(min-width: 1200px){.quick-links .item a i{margin-right:1.5rem}}.program-wrap{margin-top:40px !important}@media(max-width: 768px){.program-wrap{margin:40px 0 0 !important}.program-wrap .item{margin-bottom:60px !important}}.program-wrap .item .wrap{display:flex;align-items:center;padding:0;background:#fff;border:1px solid #000;color:#000;min-height:115px;border-radius:5px}.program-wrap .item .wrap .title{display:flex;justify-content:center;align-items:center;flex-direction:column;width:31.5%;height:115px;color:#000}.program-wrap .item .wrap .title:after{content:"";display:block;width:5px;height:100%;background:#2f59e8;position:absolute;top:0;left:31.85%}@media(max-width: 1200px){.program-wrap .item .wrap .title:after{left:32.5%}}@media(max-width: 1024px){.program-wrap .item .wrap .title:after{left:31.45%}}@media(max-width: 768px){.program-wrap .item .wrap .title:after{left:31.5%}}@media(max-width: 576px){.program-wrap .item .wrap .title:after{left:32%}}.program-wrap .item .wrap .title span{margin:0 auto;padding:0;display:block;font-weight:500;font-size:18px;text-align:center}@media(max-width: 1200px){.program-wrap .item .wrap .title span{font-size:15px}}@media(max-width: 1024px){.program-wrap .item .wrap .title span{font-size:18px}}.program-wrap .item .wrap .title span.text-white{color:#fff}.program-wrap .item .wrap img{width:45px;height:45px}.program-wrap .item .wrap .text-wrap{position:relative;color:#000;padding:15px 15px;height:115px;display:flex;align-items:center;width:70%}.program-wrap .item .wrap .text-wrap:before{content:"";position:absolute;left:4px;top:0;width:0;height:100%;opacity:0;background:linear-gradient(to right, #2f59e8 3.32%, #8440f4 108.9%);transition:.5s ease all}.program-wrap .item .wrap .text-wrap .cont-wrap{position:relative;z-index:2;font-weight:400;font-size:14px;color:#000}.program-wrap .item .wrap .btn-dark-o{text-align:center;margin:0 auto;top:21px}.program-wrap .item:hover{cursor:pointer}.program-wrap .item:hover .text-wrap{color:#fff}.program-wrap .item:hover .text-wrap:before{width:calc(100% - 4px);opacity:1}.program-wrap .item:hover .text-wrap .cont-wrap{color:#fff}.process-wrap{position:relative;padding:0 20px;max-width:1020px;margin:0 auto 100px}@media(max-width: 768px){.process-wrap{padding:0 7px;max-width:355px;margin:0 auto}}.process-wrap:hover .step01,.process-wrap:hover .step02,.process-wrap:hover .step03,.process-wrap:hover .step04,.process-wrap:hover .step05,.process-wrap:hover .step06{stroke-dasharray:314px;stroke-dashoffset:314px;animation:psp1 .5s linear forwards;-moz-animation:psp1 .5s linear forwards;-webkit-animation:psp1 .5s linear forwards}.process-wrap:hover .step02{animation-delay:.5s}.process-wrap:hover .step03{animation-delay:1.1s}.process-wrap:hover .step04{animation-delay:1.4s}.process-wrap:hover .step05{animation-delay:1.7s}.process-wrap:hover .step06{animation-delay:1.9s}.process-wrap:hover .arrow01{animation:opacity1 linear forwards,.5s move1 .5s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 .5s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 .5s linear forwards}.process-wrap:hover .arrow02{animation:opacity1 linear forwards,.5s move1 .8s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 .8s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 .8s linear forwards}.process-wrap:hover .arrow03{animation:opacity1 linear forwards,.5s move1 1.3s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 1.3s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 1.3s linear forwards}.process-wrap:hover .arrow04{animation:opacity1 linear forwards,.5s move1 1.6s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 1.6s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 1.6s linear forwards}.process-wrap:hover .arrow05{animation:opacity1 linear forwards,.5s move1 1.9s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 1.9s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 1.9s linear forwards}.process-wrap:hover .arrow06{animation:opacity1 linear forwards,.5s move1 2.1s linear forwards;-moz-animation:opacity1 linear forwards,.5s move1 2.1s linear forwards;-webkit-animation:opacity1 linear forwards,.5s move1 2.1s linear forwards}.process-wrap .process-bg{width:100%;height:auto;top:0;left:0;position:absolute;z-index:1;margin:0 auto}.process-wrap .grids.grids-6{z-index:3;padding:0 10px}@media(max-width: 768px){.process-wrap .grids.grids-6{padding:0 3.5px}}@media(max-width: 768px){.process-wrap .grids.grids-6 .item{padding:0}}.process-wrap .pic{position:relative;height:0;padding-bottom:160%}@media(max-width: 768px){.process-wrap .pic{padding-bottom:140%}}.process-wrap .pic .icon{display:block;position:absolute;width:68px;height:auto;top:calc(50% - 32px);left:calc(50% - 32px)}@media(max-width: 768px){.process-wrap .pic .icon{width:24px;top:calc(50% - 12px);left:calc(50% - 10px)}}.process-wrap .text{padding:0 10px;color:#fff;display:block;text-align:center}@media(max-width: 768px){.process-wrap .text{padding:0}}.process-wrap .text span{font-family:"Noto Sans TC";font-weight:normal;font-size:20px;line-height:29px;text-align:center}@media(max-width: 768px){.process-wrap .text span{font-size:12px}}@keyframes psp1{from{stroke-dashoffset:-314}to{stroke-dashoffset:0}}@keyframes opacity1{0%{opacity:0}50%{opacity:0}100%{opacity:0}}@keyframes move1{from{opacity:0}to{opacity:1}}.af-title{font-weight:500;font-size:40px;text-align:center;color:#fff;margin-bottom:44px}.af-title:after{content:"";width:47px;height:4px;background:#2f59e8;display:block;position:relative;margin:4px auto}@media(max-width: 768px){.af-title{font-size:28px}}.af-wrap .item:after{content:"";position:absolute;left:0;top:20%;height:60%;width:1px;background:#e4e4e4}.af-wrap .item:first-child:after{display:none}.af-wrap .item .wrap{text-align:center;padding:0 80px}.af-wrap .item .wrap .title{font-weight:500;font-size:30px;line-height:43px;text-align:center;color:#fff;margin-bottom:4px}.af-wrap .item .wrap .cont-wrap{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#f3f3f4}@media(max-width: 768px){.af-wrap .item:after{display:none}.af-wrap .item .wrap .title{font-size:20px}}.faq-wrap{padding:30px 0}.faq-wrap>div:nth-child(1){margin-bottom:40px}@media(min-width: 1200px){.faq-wrap{display:flex;padding:60px 0}.faq-wrap>div:nth-child(1){flex-basis:30%;max-width:30%;padding-right:65px;margin-bottom:0px}.faq-wrap>div:nth-child(2){flex-basis:70%;max-width:70%}}.faq-wrap .toggle{position:relative;width:100%}.faq-wrap .toggle .toggle-title{position:relative;display:block;border-top:1px solid #575757;margin-bottom:6px}.faq-wrap .toggle .toggle-title:first-child{border-top:none}.faq-wrap .toggle .toggle-title:first-child .title-name{padding:0 0 14px}.faq-wrap .toggle .toggle-title .title-name{cursor:pointer;display:flex;align-items:center;padding:14px 0;font-family:"Noto Sans TC";font-style:normal;font-weight:500;font-size:20px;color:#2f2f2f}.faq-wrap .toggle .toggle-title .title-name span{font-family:"Oswald";font-style:normal;font-weight:500;font-size:40px;color:#2f2f2f;margin-right:11px;line-height:1.05}.faq-wrap .toggle .toggle-inner{display:none;position:relative;overflow:hidden}.faq-wrap .toggle .toggle-inner .toggle-body{padding:17px 37px 36px;max-width:100%}.faq-wrap .toggle .toggle-inner .toggle-body p{line-height:2.5;text-align:justify;color:rgba(0,0,0,.7019607843)}.faq-wrap .toggle .toggle-inner .toggle-body .faq-type{list-style-type:disc;padding:0 10px;color:rgba(0,0,0,.7019607843)}.faq-wrap .toggle .toggle-inner .toggle-body:before{content:"";position:absolute;left:0;width:8px;height:calc(100% - 53px);background:linear-gradient(101deg, #9f34ff 30%, #095ff1 90%)}.hot-article{margin:0 -20px}.hot-article .item{padding:0 20px !important}.hot-article .item a{overflow:hidden}.hot-article .item a .cont-wrap{display:flex;padding:10px 5px;background:linear-gradient(to left, transparent 50%, #2462EC 50%, #9f34ff 80%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease}.hot-article .item a .cont-wrap .date-wrap{padding-right:15px;margin-right:15px;border-right:1px solid #fff}.hot-article .item a .cont-wrap .date-wrap .date-text{font-family:"Oswald";font-weight:400;font-size:40px;line-height:.8;color:#b8b9b9}.hot-article .item a .cont-wrap .date-wrap .month-year{font-family:"Oswald";text-transform:uppercase;font-weight:400;font-size:14px;line-height:15px;padding:10px 0 0;letter-spacing:.06em;color:#b8b9b9}.hot-article .item a .cont-wrap .title{font-weight:500;font-size:18px;line-height:29px;color:#fff;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2;height:3em}.hot-article .item a .img-square{width:100%;height:338px;overflow:hidden}.hot-article .item a .img-square img{transition:all .5s ease;width:100%;height:100%;object-fit:cover}.hot-article .item:hover .img-square img{transform:scale(1.1)}.hot-article .item:hover .cont-wrap{background-position:left bottom}.home-cases{position:relative}.home-cases .pad-wrap{flex-basis:100%;max-width:100%}.home-cases .pad-wrap .cont{display:flex !important;flex-wrap:wrap}.home-cases .pad-wrap .cont .pad-bg{margin-bottom:20px;flex-basis:50%;max-width:50%;position:relative;padding:23px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../img/pad-bg.png")}@media(max-width: 1024px){.home-cases .pad-wrap .cont .pad-bg{flex-basis:100%;max-width:100%}}.home-cases .pad-wrap .cont .pad-bg .pad-pho{position:relative;border-radius:10px}.home-cases .pad-wrap .cont .pad-bg .pad-pho img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.home-cases .pad-wrap .cont .pad-bg .pad-pho:before{content:"";position:relative;display:block;padding-bottom:74.63%}.home-cases .pad-wrap .cont .cases-cont{padding-left:57px;margin-bottom:20px;flex-basis:50%;max-width:50%;position:relative}@media(max-width: 1024px){.home-cases .pad-wrap .cont .cases-cont{flex-basis:100%;max-width:100%;padding-left:0;margin-bottom:0}}.home-cases .pad-wrap .cont .cases-cont .title{position:relative;font-weight:500;font-size:30px;line-height:43px;color:#fff;padding-top:36px;margin-bottom:27px;overflow:hidden}@media(max-width: 768px){.home-cases .pad-wrap .cont .cases-cont .title{font-size:22px}}.home-cases .pad-wrap .cont .cases-cont .title:before{content:"";position:absolute;left:0;width:21px;height:calc(100% - 36px);background:linear-gradient(180deg, #2f59e8 0%, #8241f3 100%)}.home-cases .pad-wrap .cont .cases-cont .title span{padding-left:30px}.home-cases .pad-wrap .cont .cases-cont .cont-wrap{font-weight:400;font-size:14px;line-height:25px;color:#f3f3f4;padding-bottom:34px;border-bottom:1px solid #858585;margin-bottom:34px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}.home-cases .cases-wrap{position:absolute;right:0;top:277px;padding-left:57px;width:50%}.home-cases .cases-wrap .slick-arrow.slick-next{right:0;left:auto}.home-cases .cases-wrap .slick-arrow.slick-prev{left:57px;right:auto}.home-cases .cases-wrap .cases-pho{position:relative;padding:0 10px}.home-cases .cases-wrap .cases-pho img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.home-cases .cases-wrap .cases-pho:before{content:"";position:relative;display:block;padding-bottom:100%}@media(max-width: 1024px){.home-cases .cases-wrap{position:relative;padding-left:0;width:100%;top:0;bottom:auto}.home-cases .cases-wrap .slick-arrow.slick-prev{left:0}}.strength2{padding:60px 0 30px}@media(min-width: 1024px){.strength2{padding:90px 0 45px}}.strength2 .grids.icontext>.item{padding-right:30px;position:relative}@media(min-width: 1600px){.strength2 .grids.icontext>.item{padding-right:40px}}.strength2 .grids.icontext>.item:before{content:"";height:60%;position:absolute;top:20%;left:0;background:rgba(202,202,202,.53)}.strength2 .grids.icontext>.item:nth-child(1):before{display:none}.blogs2{padding:30px 0}@media(max-width: 768px){.blogs2 .icontext{margin:0 !important}}.blogs2>div:nth-child(1){margin-bottom:40px}@media(min-width: 1200px){.blogs2{display:flex;align-items:center;padding:60px 0}.blogs2>div:nth-child(1){flex-basis:42%;max-width:42%;padding-right:80px;margin-bottom:0px}.blogs2>div:nth-child(2){flex-basis:58%;max-width:58%}}.blogs2 .item{flex-basis:50%;max-width:50%}@media(max-width: 767px){.blogs2 .item h3{font-size:1.125rem}}.blogs2 .item h3 small{display:block}.contact2{padding:80px 0;background:linear-gradient(40deg, rgba(211, 211, 211, 0.3), rgba(67, 67, 67, 0.14), rgba(109, 109, 109, 0.4))}@media(min-width: 1024px){.contact2{padding:110px 0}}@media(max-width: 768px){.contact2 h2{font-size:28px;padding:0 15px}}.promotion .item{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.promotion .item:before{content:"";display:block;padding-bottom:50%;min-height:280px;box-sizing:border-box;width:100%}.promotion .item .bg{opacity:.93}.promotion .item .sectitle{margin-bottom:0}.promotion .item .content{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0);display:flex;align-items:center;z-index:2;padding:20px}.promotion .item .content h4{line-height:2em}.promotion .item .content p{letter-spacing:1px;font-weight:300;margin-bottom:1.5em;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;height:4.5em;-webkit-line-clamp:3}@media(min-width: 768px){.promotion .item .content p{display:-webkit-box !important}}@media(min-width: 576px){.promotion .item .content{padding:40px}}@media(min-width: 768px){.promotion .item .content{width:50%}}@media(min-width: 1024px){.promotion .item .content{min-width:400px}.promotion .item .content:hover{width:100%;padding:40px 60px}}.promotion .item:nth-of-type(1) .content{right:auto}.promotion .item:nth-of-type(2) .content{left:auto}.promotion .item:nth-of-type(2) .content .btn,.promotion .item:nth-of-type(2) .content .memberslider .slick-slide a:after,.memberslider .slick-slide .promotion .item:nth-of-type(2) .content a:after{float:right}@media(min-width: 1024px){.promotion{display:flex}.promotion .item{flex-basis:50%;max-width:50%}}.services{display:flex}.services .item{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;flex-basis:25%;max-width:25%}.services .item:before{content:"";display:block;padding-bottom:118.2%;min-height:0;box-sizing:border-box;width:100%}.services .item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)}.services .item .content{position:absolute;left:10%;top:6%;right:10%;bottom:6%;z-index:2;display:flex;align-items:center;justify-content:center}.services .item .content .upperwrap{text-align:center}.services .item .content span{color:hsla(0,0%,100%,.35);display:block;font-weight:bold;line-height:1;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;font-size:60px}@media(min-width: 768px){.services .item .content span{font-size:140px}}@media(min-width: 1024px){.services .item .content span{font-size:200px}}@media(min-width: 1200px){.services .item .content span{font-size:250px}}@media(min-width: 1440px){.services .item .content span{font-size:300px}}@media(min-width: 1600px){.services .item .content span{font-size:340px}}.services .item .content h2{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;line-height:1.2;font-size:.75rem}@media(min-width: 768px){.services .item .content h2{font-size:1.25rem}}@media(min-width: 1200px){.services .item .content h2{width:100%;position:relative;opacity:.5;font-size:1.75rem}}@media(min-width: 1600px){.services .item .content h2{font-size:2.5rem}}.services .item .content:before{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/hover_1-2.png) center/contain no-repeat}.services .item .content:after{content:"";opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/hover_2-2.png) center/contain no-repeat}.services .item:hover .content:before{animation:flipInY 1s ease;animation-fill-mode:forwards}.services .item:hover .content:after{animation:flipInY 1s ease;animation-fill-mode:forwards;animation-delay:.3s}.services .item:hover .content span{color:#fff}@media(min-width: 1200px){.services .item:hover .content span{font-size:230px}}@media(min-width: 1440px){.services .item:hover .content span{font-size:260px}}@media(min-width: 1600px){.services .item:hover .content span{font-size:290px}}.services .item:hover .content h2{opacity:1}.features{display:flex;justify-content:flex-end;align-items:flex-start;background:url(../img/pic_3.webp) left center/cover;padding-bottom:80px}@media(min-width: 1200px){.features{padding-bottom:160px}}@media(min-width: 1600px){.features{min-height:900px;padding-bottom:180px}}.features .content{position:relative;padding:30px 40px;width:80%}@media(min-width: 1024px){.features .content{width:58%;padding:60px 50px}}@media(min-width: 1200px){.features .content{padding:80px 70px}}@media(min-width: 1440px){.features .content{width:50%;padding:100px 90px}}.features .content .bg{box-shadow:0 3px 11px 0 rgba(0,0,0,.55)}.features .content .upperwrap{max-width:600px}.cases{margin-top:-40px;padding-top:30px;padding-bottom:40px}@media(min-width: 1200px){.cases{margin-top:-80px;padding-top:65px;padding-bottom:60px}}@media(min-width: 1600px){.cases{margin-top:-90px;padding-top:75px;padding-bottom:70px}}.cases .bg{width:calc(50% + 120px);right:auto;opacity:.9;max-height:400px}@media(min-width: 1024px){.cases .upperwrap{display:flex}.cases .upperwrap>div{flex-basis:50%;max-width:50%}}.cases .upperwrap .item{font-size:0}.cases .upperwrap .others{display:flex;flex-wrap:wrap}@media(min-width: 1024px){.cases .upperwrap .others{padding-top:40px}}@media(min-width: 1200px){.cases .upperwrap .others{padding-top:60px}}@media(min-width: 1440px){.cases .upperwrap .others{padding-top:75px}}.cases .upperwrap .others .item{flex-basis:33.3%;max-width:33.3%;position:relative}.cases .upperwrap .others .item .content{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.82);opacity:0}.cases .upperwrap .others .item .content a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0)}.cases .upperwrap .others .item:hover .content{animation:slideDown .7s ease;opacity:1}.cases .btn,.cases .memberslider .slick-slide a:after,.memberslider .slick-slide .cases a:after{font-size:1.125rem;margin-top:1.5em;min-width:180px}.blogs{background:url(../img/pic_5_1.jpg) right top/100% no-repeat}@media(min-width: 1024px){.blogs{background-size:50%}}.blogs .content{position:relative;padding:25px 20px;max-width:75%}@media(min-width: 1200px){.blogs .content{padding:70px 5% 40px 10%;width:50%}}.blogs .content .bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/line_bg.png) left repeat}.blogs .content .grids .item{padding-left:60px}.blogs .content h5{margin-top:0}.blogs .content h5 small{display:block}.priority{background-color:#fff;background:url(../img/pic_5_2.jpg) left top/100% no-repeat;padding-top:120px}@media(min-width: 768px){.priority{background-size:50%;padding-top:0}}.priority .content{position:relative;box-shadow:0 0 10px 0 rgba(0,0,0,.5);padding:25px 20px}@media(min-width: 768px){.priority .content{padding:40px 30px;width:80%;margin-right:0;margin-left:auto;top:-70px;margin-bottom:-70px}}@media(min-width: 1200px){.priority .content{top:-200px;padding:70px 60px;width:660px;margin-bottom:-200px}}@media(min-width: 1440px){.priority .content{padding:90px 80px;width:790px}}.priority .content .sectitle{margin-bottom:.5em}.priority .content .sectitle span:after{display:block;margin:1rem 0}.priority .content .btn-w{color:#fff}.priority .content .btn-w:hover,.priority .content .btn-w:focus,.priority .content .btn-w.active{color:#343a40}.cooperation{background-color:#fff;padding:60px 0}@media(min-width: 1200px){.cooperation{padding:75px 0}}@media(min-width: 1440px){.cooperation{padding:90px 0}}.cooperation .sectitle.center{color:#151414;text-align:center;margin-bottom:25px;font-size:1.8rem}@media(min-width: 1200px){.cooperation .sectitle.center{margin-bottom:50px;font-size:2.5rem}}@media(min-width: 1440px){.cooperation .sectitle.center{margin-bottom:50px;font-size:2.5rem}}.cooperation .item{flex-basis:33.3%;max-width:33.3%;margin-bottom:20px;padding:0 10px;height:40px}@media(min-width: 768px){.cooperation .item{height:60px}}@media(min-width: 1200px){.cooperation .item{flex-basis:25%;max-width:25%;padding:0 15px;margin-bottom:30px;height:80px}}@media(min-width: 1440px){.cooperation .item{flex-basis:20%;max-width:20%;padding:0 20px;margin-bottom:40px}}@media(min-width: 1600px){.cooperation .item{flex-basis:16.6%;max-width:16.6%}}.cooperation .item a{display:flex;align-items:center;justify-content:center;height:100%}.cooperation .item img{max-height:100%}.contact{background:url(../img/con_bg-min.webp) center/cover no-repeat;box-shadow:inset 0 -2px 4px 0 rgba(0,0,0,.25);padding:50px 0}@media(min-width: 1440px){.contact{padding:70px 0}}.contact p{font-size:.94rem;font-weight:300;margin-bottom:1.5em;margin-bottom:1.5em}.contact .btn,.contact .memberslider .slick-slide a:after,.memberslider .slick-slide .contact a:after{padding:.3em 1.5em .4em}.breadcrumb-wrap{position:relative;background:#fafafa;padding-top:24px;padding-bottom:36px;overflow:hidden;z-index:0}.breadcrumb-wrap::before{content:"";position:absolute;left:30%;top:70%;transform:translate(-50%, -50%);width:465px;height:458px;background:url(../img/banner/banner-bg.svg) center/cover no-repeat;pointer-events:none}.breadcrumb-wrap .breadcrumb{display:flex;gap:24px;font-size:14px;padding-left:0;position:relative;margin-bottom:0}.breadcrumb-wrap .breadcrumb li{position:relative}.breadcrumb-wrap .breadcrumb li a{color:#343a40}.breadcrumb-wrap .breadcrumb li a:hover,.breadcrumb-wrap .breadcrumb li a:focus{color:#2462ec}.breadcrumb-wrap .breadcrumb li:not(:last-child) a{color:#6c757d}.breadcrumb-wrap .breadcrumb li:not(:last-child) a:hover,.breadcrumb-wrap .breadcrumb li:not(:last-child) a:focus{color:#2462ec}.breadcrumb-wrap .breadcrumb li:not(:first-child):before{position:absolute;content:"";width:1px;height:calc(100% - 8px);top:4px;left:-12px;background:#ced4da}.breadcrumb-wrap .sectitle{color:#343a40;text-align:center;margin-top:2rem;font-size:2rem;font-weight:600;margin-bottom:.5rem}@media(max-width: 576px){.breadcrumb-wrap .sectitle{font-size:1.5rem}}.breadcrumb{display:flex;font-size:14px;margin-bottom:1.5em;gap:1rem;padding-left:0;position:relative}.breadcrumb li{position:relative}.breadcrumb li:not(:first-child):before{position:absolute;content:"";width:1px;height:calc(100% - 6px);top:3px;background:#c0ccff;left:-0.5rem}.breadcrumb li a{color:#c0ccff}.breadcrumb li a:hover,.breadcrumb li a:focus{color:#fff}.pagetop{position:relative;background:#fff;color:#fff;padding-top:60px;margin-top:60px}@media(min-width: 1200px){.pagetop{margin-top:67px}}.pagetop.beforeteam{padding:60px 0 80px}@media(min-width: 1200px){.pagetop.beforeteam{padding:60px 0 120px}}.pagetop.news,.pagetop.member{padding-top:0px}.pagetop.news:before,.pagetop.member:before{content:unset}.pagetop:before{content:"";background:url(../img/line_bg.png) left repeat,linear-gradient(to bottom, #082bb5, #0761d0);position:absolute;left:0;right:0;top:0;height:425px}.solution-pill-card{padding:70px 20px;background:#fff;border-radius:1000px;box-shadow:0px 0px 30px 0px rgba(0,0,0,.2)}@media(min-width: 576px){.solution-pill-card{padding:70px 40px}}@media(min-width: 768px){.solution-pill-card{padding:40px}}.sol-numlist{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-20px;margin-right:-20px}.sol-numlist .item{flex:0 0 50%;width:50%;padding-left:10px;padding-right:10px;margin-bottom:40px}.sol-numlist .num{font-size:45px;line-height:1;color:#6e43fb;margin-bottom:15px}.sol-numlist .title-card{font-size:16px;font-weight:bold}@media(min-width: 768px){.sol-numlist .title-card{font-size:17px}}@media(min-width: 1200px){.sol-numlist .title-card{font-size:20px}}.sol-numlist h3{font-weight:500}.sol-numlist h5{font-weight:500;margin-bottom:10px}.sol-numlist .item:nth-child(2n+1){border-right:1px solid #dfe2ea}.sol-numlist .border-r{border-right:1px solid #dfe2ea}@media(min-width: 768px){.sol-numlist .num{font-size:60px}.sol-numlist .item{flex:0 0 36%;width:36%}}@media(min-width: 1024px){.sol-numlist .item{flex:0 0 23%;width:23%}.sol-numlist .item:not(:last-child){border-right:1px solid #dfe2ea}}.sol-advantage-area{padding-bottom:60px;background:left bottom/250px url("../img/solution/advantage_bg3.png");background-repeat:no-repeat}.sol-advantage-area .icontext>.item{padding-left:110px}.sol-advantage-area .icontext>.item .icon{width:90px;height:100%;padding-left:20px;padding-right:20px;margin-right:20px;border-right:4px solid #6e43fb}.sol-advantage-area .icontext>.item .icon img{position:relative;top:10px;left:auto}@media(min-width: 1200px){.sol-advantage-area{background-size:33%}}.bounce{transition:all .3s ease-in-out}.bounce:hover{transform:translateY(-5%)}.flash{overflow:hidden;position:relative}.flash:before{content:"";width:30%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.6117647059), transparent);display:block;position:absolute;top:0;left:-30%;transition:all .5s ease-in-out;z-index:1}.flash:hover:before{left:100%}.flash.for-black-bg:before{background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.171), transparent) !important}.topbanner{position:relative}@media(min-width: 1200px){.topbanner{padding-bottom:65px}}.topbanner>img{max-width:95%}.topbanner .content{position:relative;background:linear-gradient(to bottom, #082bb5, #0761d0);width:1200px;max-width:90%;padding:35px;margin:-12vw 0 0 auto}@media(min-width: 768px){.topbanner .content{margin-bottom:90px}}@media(min-width: 1200px){.topbanner .content{margin-bottom:0}}@media(min-width: 1024px){.topbanner .content .grids .item{flex-basis:25%;max-width:25%;margin-bottom:0}}.textpic{position:relative;text-align:right}@media(min-width: 1200px){.textpic{padding-bottom:60px}}.textpic>img{max-width:90%}.textpic .content{text-align:left;max-width:1200px;padding:25px 30px;margin:-25vw 0 0;position:relative;max-width:90%}@media(min-width: 1024px){.textpic .content{margin:auto;width:62%;padding:40px 50px;position:absolute;left:0;bottom:0}}@media(min-width: 1200px){.textpic .content{width:52%}}.pictext{position:relative}@media(min-width: 1200px){.pictext{padding-bottom:60px}}.pictext>img{max-width:90%}.pictext .content{max-width:1200px;padding:25px 30px;margin:-15vw 0 0 auto;position:relative;max-width:90%}@media(min-width: 1024px){.pictext .content{margin:auto;width:62%;padding:40px 50px;position:absolute;right:0;bottom:0}}@media(min-width: 1200px){.pictext .content{width:52%}}.slider-team{position:relative;z-index:6;top:-100px}.slider-team .item{transition:.35s all ease;-webkit-transition:.35s all ease;-moz-transition:.35s all ease;-ms-transition:.35s all ease;-o-transition:.35s all ease;padding:40px 15px 0}.slider-team .item .cont{padding:20px 18px;background:#fff;color:#343a40}.slider-team .item .cont h4{font-size:16px;margin-top:.25em}.slider-team .item .cont p{font-size:14px;font-weight:300}.slider-team .item .cont .btn,.slider-team .item .cont .memberslider .slick-slide a:after,.memberslider .slick-slide .slider-team .item .cont a:after{margin-top:1em;padding:.3em 1em;font-size:14px;border-color:#343a40;color:#343a40}.slider-team .item .cont .btn:before{background:#343a40}.slider-team .item .cont .btn:hover,.slider-team .item .cont .memberslider .slick-slide a:hover:after,.memberslider .slick-slide .slider-team .item .cont a:hover:after{color:#fff}.slider-team .slick-arrow{opacity:1;background:rgba(0,0,0,0)}.slider-team .slick-arrow:before{content:"";display:block;width:16px;height:16px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg) translate(5px, -5px)}.slider-team .slick-arrow.slick-prev:before{transform:rotate(-135deg) translate(-12px, 10px)}@media(min-width: 1200px){.slider-team .slick-arrow.slick-next{right:-10px}.slider-team .slick-arrow.slick-prev{left:-10px}}@media(min-width: 1440px){.slider-team .slick-arrow.slick-next{right:-80px}.slider-team .slick-arrow.slick-prev{left:-80px}}@media(min-width: 768px){.slider-team .slick-current+.slick-active{transform:scale(1.075) translate(0, -16px)}.slider-team .slick-current+.slick-active .cont{background:linear-gradient(to bottom, #082bb5, #0761d0);padding:25px 20px;color:#fff}.slider-team .slick-current+.slick-active .cont .btn,.slider-team .slick-current+.slick-active .cont .memberslider .slick-slide a:after,.memberslider .slick-slide .slider-team .slick-current+.slick-active .cont a:after{color:#fff;border-color:#fff}.slider-team .slick-current+.slick-active .cont .btn:before{background:#fff}.slider-team .slick-current+.slick-active .cont .btn:hover,.slider-team .slick-current+.slick-active .cont .memberslider .slick-slide a:hover:after,.memberslider .slick-slide .slider-team .slick-current+.slick-active .cont a:hover:after{color:#2462ec}}.benefit{display:flex;justify-content:flex-end;align-items:flex-start;color:#fff;background:url(../img/pic_3.webp) center/cover}.benefit .content{position:relative;padding:40px 30px 10px;width:80%}@media(min-width: 1024px){.benefit .content{width:58%}}@media(min-width: 1440px){.benefit .content{width:50%;padding:50px 40px 20px}}.benefit .content .bg{background:rgba(0,0,0,.28)}.benefit .content .upperwrap{max-width:615px}.benefit .content .upperwrap p{font-size:.875em;color:#d5d5d5;line-height:1.75}.contactform{display:flex;flex-wrap:wrap;align-items:flex-start}.contactform .content{order:2}.contactform .content .grids .item{margin-bottom:1em}.contactform>div{flex-basis:100%;max-width:100%;padding:30px}@media(min-width: 1024px){.contactform>div{flex-basis:50%;max-width:50%;padding:50px}.contactform>div.content{margin-top:40px}}.formwrap{background:#fff;color:#343a40;box-shadow:0 6px 5px 0 rgba(96,96,96,.08)}.formwrap .grids .item{margin-bottom:.5em}.formwrap label{margin-bottom:.25em;display:inline-block;font-size:.9em;color:#565656}.formwrap label.radio-box{min-width:calc(25% - 9px);margin-right:6px;margin-bottom:10px}.formwrap label.radio-box span{width:100%;text-align:center}.formwrap input,.formwrap textarea{border:1px solid #b2b2b2;border-radius:5px;width:100%;padding:8px 12px}.formwrap button{border:1px solid #b2b2b2;border-radius:5px;min-width:100px;letter-spacing:.5em;background:#fff}.formwrap button:before{border-radius:5px}.article{position:relative;overflow:hidden;letter-spacing:.02em}.article h2{font-size:2rem;margin:13px 0;border-left:4px solid;padding-left:8px;line-height:1em;padding-bottom:4px}@media(max-width: 767px){.article h2{font-size:1.6rem;line-height:1.5em;padding-bottom:2px}}.article img{height:auto !important}.article p{margin-bottom:1em;color:#606060;font-size:16px;line-height:1.7em}.article ul li{margin-bottom:10px;display:flex;align-items:baseline;font-size:15px}.article ul li:before{content:"-";display:inline-block;vertical-align:middle;margin-right:5px;color:#095ff1}.article ul li a{display:inline}.article .sectitle span.txt-blue{position:relative;margin-bottom:.5em;display:flex}.article .sectitle span.txt-blue h2{font-size:1.3rem;display:inline-block}@media(max-width: 767px){.article .sectitle span.txt-blue h2{font-size:1rem}}.article .sectitle .avator-info{display:flex}@media(min-width: 768px){.article .sectitle .avator-info{justify-content:space-between;align-items:center;flex-direction:row}}.article .sectitle .avator-info h2:after{display:none}.article [tag=article_info]{overflow-x:auto}.article table{width:auto;max-width:100%;margin-bottom:1em}.maincase img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.maincase .content{margin:-60px auto 0;position:relative;padding:25px 20px;max-width:90%}.maincase .content .sectitle span:after{display:block;margin:1rem 0}@media(min-width: 1024px){.maincase{display:flex;align-items:center}.maincase>*:first-child{flex-basis:600px;max-width:600px}.maincase>*:nth-child(2){flex-basis:calc(100% - 600px);max-width:calc(100% - 600px)}.maincase .content{padding:50px 40px;margin-top:0}}.casedetail hr{margin:30px 0}@media(min-width: 1024px){.casedetail hr{margin:45px 0}}.casedetail h4{font-size:1.25em;font-weight:700}.casedetail h6{line-height:3em}.casedetail p{font-size:.875em;line-height:1.85}.casedetail .grids .item{flex-basis:50%;max-width:50%;padding:20px 8px}.casedetail .grids .item p{opacity:1;font-weight:500;font-family:"Oswald","Noto Sans TC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@media(min-width: 1024px){.casedetail .grids .item{flex-basis:25%;max-width:25%}}.casedetail .grids.icons .item{flex-direction:row;justify-content:flex-start;padding:12px 10px 12px 0}.casedetail .grids.icons .item img{margin-bottom:0;margin-right:6px;max-width:60px}@media(min-width: 1024px){.casedetail .grids.icons .item{flex-basis:33.3%;max-width:33.3%}}.casedetail .caseshow{background:#ededed}.brand-top{display:flex;align-items:center;margin-bottom:20px}.brand-top .ci{flex-basis:60%;max-width:60%;padding-left:15px;border-left:1px solid #e2e2e2}.brand-top .logo{padding-right:15px;flex-basis:40%;max-width:40%;text-align:center}.brand-top .logo img{max-height:140px}.teampage{background:linear-gradient(to right, #fff 70%, #f2f2f2 70%, #f2f2f2);color:#2f2828}.teampage .grids{margin-top:.3em}.teampage .grids>.item p{letter-spacing:.4px;line-height:170%}.teampage p{color:#8a8a8a;margin-bottom:2px}@media(min-width: 1024px){.teampage .container{max-width:1200px}}.teambanner{position:relative;clip-path:polygon(0 0, 100% 0, 100% 88%, 0 100%);height:auto;min-height:56vw;padding-bottom:20px;margin-bottom:20px}@media(min-width: 1024px){.teambanner{height:50vw;padding-bottom:0px;margin-bottom:0}}.teambanner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.teambanner.text-dark *{color:#343a40 !important}.teambanner *{color:#fff !important}.teambanner .bg{background-position:center;background-size:cover;background-repeat:no-repeat;bottom:calc(100% - 65vw)}@media(min-width: 1024px){.teambanner .bg{bottom:0}}.teambanner .upperwrap{padding-top:32%;padding-left:20px}.teambanner .upperwrap h4,.teambanner .upperwrap p{display:none}@media(min-width: 360px){.teambanner .upperwrap{max-width:50%;min-width:340px}}@media(min-width: 768px){.teambanner .upperwrap{max-width:40%;top:42%}}@media(min-width: 1024px){.teambanner .upperwrap{padding-top:0;padding-left:0;position:absolute;left:10%}.teambanner .upperwrap h4,.teambanner .upperwrap p{display:block}}@media(min-width: 1200px){.teambanner .upperwrap{top:48%}}.teambanner .upperwrap h4{font-size:1.125em;margin-top:.75em;line-height:1.8em}@media(min-width: 360px){.teambanner .grids>.item{max-width:50%;flex-basis:50%}}@media(min-width: 1024px){.experience{padding-top:90px}}.experience a{color:#8a8a8a}.experience a:hover{color:#2462ec}.experience img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.experience .sectitle{color:#2f2828}.experience .sectitle>span:after{background:#2f2828}.experience .container{position:relative}@media(min-width: 1024px){.experience .description{max-width:50%}}@media(max-width: 1023px){.experience .description{width:100%;margin-top:30px;background:#fff;padding:20px;box-shadow:-1px 2px 8px rgba(0,0,0,.12)}}.experience .sectitle{margin-bottom:.4em}@media(max-width: 1023px){.experience.bottom .description{width:100%}}@media(min-width: 1024px){.experience.bottom{padding-top:60px;padding-bottom:60px}.experience.bottom .description{max-width:45%;padding-right:24px}}.clipbox{filter:drop-shadow(0 3px 7px rgba(0, 0, 0, 0.3));width:473px;max-width:100%;margin-right:0;margin-left:auto}@media(min-width: 1024px){.clipbox{position:absolute;z-index:5;top:-160px;right:3%}}.clipbox>div{padding:15px 25px}@media(min-width: 1024px){.clipbox>div{padding:30px 40px}}.clipbox .top{-webkit-clip-path:polygon(8% 0, 100% 0, 100% 100%, 0 100%, 0 16%);clip-path:polygon(8% 0, 100% 0, 100% 100%, 0 100%, 0 16%);background:#fff}.clipbox .top *{color:#212529}.clipbox .top h4{font-size:1.125em;margin-top:.75em;line-height:1.8em}.clipbox .bottom{-webkit-clip-path:polygon(100% 0, 100% 88%, 92% 100%, 0 100%, 0 0);clip-path:polygon(100% 0, 100% 88%, 92% 100%, 0 100%, 0 0);background:#050542}.clipbox .bottom h4{color:#fff;font-size:1.25em;margin-bottom:.5em;font-weight:normal}.clipbox .bottom p{color:#d4d4d4;font-weight:300;font-size:.875em;opacity:.95;letter-spacing:.1px}.clipbox .bottom.text-dark h4{color:#212529}.clipbox .bottom.text-dark p{color:#343a40}.divide{padding:120px 0;filter:drop-shadow(0 2px 7px rgba(0, 0, 0, 0.46))}.divide .bg{background:url(../img/pic_5_2.webp) center/cover no-repeat}@media(min-width: 768px){.divide .bg{clip-path:polygon(0 24%, 100% 0%, 100% 100%, 0 88%)}}.divide *{color:#fff !important}.memberslider{width:100%}@media(min-width: 1024px){.memberslider{position:absolute;z-index:5;bottom:-60px;right:0;width:55%}}.memberslider .box-img img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.memberslider .box-img:before{padding-bottom:133%}.memberslider .slick-slide{line-height:0;font-size:0;transform:translate(0, 30px)}@media(min-width: 768px){.memberslider .slick-slide{transform:translate(0, 130px)}}.memberslider .slick-slide a{width:100%;background-position:center bottom;position:relative}.memberslider .slick-slide a:after{transition:.2s ease all;position:absolute;bottom:40px;left:50%;transform:translate(-50%, 0);content:attr(data-text);font-size:16px;line-height:1.5em;opacity:0;padding:.5em 1em;box-sizing:border-box;width:150px}.memberslider .slick-slide a:hover:after{opacity:1}.memberslider .slick-current+.slick-active{position:relative;z-index:999;padding-top:30px}.memberslider .slick-current+.slick-active .item{transform:scale(1.25) translate(0, -30px)}.memberslider .slick-current+.slick-active .item a:after{transform:scale(0.8) translate(-50%, 0)}@media(min-width: 768px){.memberslider .slick-current+.slick-active{padding-top:130px}.memberslider .slick-current+.slick-active .item{transform:scale(1.55) translate(0, -120px)}.memberslider .slick-current+.slick-active .item a:after{transform:scale(0.645) translate(-50%, 0)}}.memberslider .slick-arrow{background:linear-gradient(101deg, #095ff1 -8%, #9f34ff 87%);border:2px solid #fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);opacity:1;top:auto;bottom:8px}@media(min-width: 1200px){.memberslider .slick-arrow{left:-25px;top:calc(50% - 20px);bottom:auto}}@media(min-width: 1200px){.memberslider .slick-arrow.slick-next{right:-25px;left:auto}}.memberslider .slick-arrow:before{color:#fff;line-height:36px}.memberslider:hover .cont{opacity:1}a.link-grey{color:#5e5e5e}a{transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}a.link-grey:hover,a.link-grey:focus{color:#6e43fb}.sectitle.center{text-shadow:none;font-weight:500}.contact,.contact p{color:#fff}.home-top .kv-section{position:relative;overflow:hidden;width:100%;max-height:100vh;height:min(56.25vw,100vh)}@media(max-width: 1024px){.home-top .kv-section{height:70vh}}@media(max-width: 768px){.home-top .kv-section{height:70vh}}@media(max-width: 576px){.home-top .kv-section{height:100vh}}.home-top .kv-section::before{content:"";display:block;padding-top:56.25%}.home-top .kv-section::after{content:"";position:absolute;background-image:url(../img/home_pic/kv-bg.svg);background-size:100% 79px;bottom:0;left:0;width:100%;height:79px;z-index:1}@media(max-width: 576px){.home-top .kv-section::after{background-size:100% 40px;height:40px}}.home-top .kv-section .content{position:absolute;top:calc(50% - 72px);left:50%;width:100%;transform:translate(-50%, -50%);padding:0 16px;z-index:2}@media(max-width: 1024px){.home-top .kv-section .content{top:calc(50% - 30px)}}@media(max-width: 576px){.home-top .kv-section .content{top:calc(50% - 40px)}}.home-top .kv-section .content .subtitle{font-size:32px}@media(max-width: 768px){.home-top .kv-section .content .subtitle{font-size:28px}}@media(max-width: 576px){.home-top .kv-section .content .subtitle{font-size:24px}}.home-top .kv-section .content .main-title{font-size:64px}@media(max-width: 1200px){.home-top .kv-section .content .main-title{font-size:51px}}@media(max-width: 768px){.home-top .kv-section .content .main-title{font-size:51px}}@media(max-width: 576px){.home-top .kv-section .content .main-title{font-size:32px}}.home-top .kv-section .content .cross-icon{position:relative;width:34px;height:34px;margin-top:4px}@media(max-width: 768px){.home-top .kv-section .content .cross-icon{width:30px;height:30px}}@media(max-width: 576px){.home-top .kv-section .content .cross-icon{width:22px;height:22px;margin-top:2px}}.home-top .kv-section .content .value-section{margin-top:30px;display:flex;justify-content:center;gap:60px}@media(max-width: 576px){.home-top .kv-section .content .value-section{margin-top:24px;gap:40px}}.home-top .kv-section .content .value-section .value-item{position:relative}.home-top .kv-section .content .value-section .value-item:not(:last-child)::before{content:"";position:absolute;top:1.5rem;right:-30px;height:calc(100% - 3rem);width:1px;background:#dee2e6}@media(max-width: 576px){.home-top .kv-section .content .value-section .value-item:not(:last-child)::before{top:1rem;height:calc(100% - 2rem);right:-20px}}.home-top .kv-section .content .value-section .value-title{position:relative;font-size:36px;font-weight:600;letter-spacing:1.8px}@media(max-width: 576px){.home-top .kv-section .content .value-section .value-title{font-size:30px}}.home-top .kv-section .content .value-section .value-title.title-1{background:linear-gradient(283deg, #437DFF 9.54%, #87CDFF 79.2%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .kv-section .content .value-section .value-title.title-2{background:linear-gradient(282deg, #219FFF 27.05%, #77E1FF 52.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .kv-section .content .value-section .value-title.title-3{background:linear-gradient(283deg, #08DDC4 31.4%, #90F9FD 56.62%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 380px){.home-top .kv-section .content .value-section .memo-title{font-size:12px}}.home-top .kv-section .content .btn-wrap{margin-top:40px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.home-top .kv-section .content .btn-wrap .btn-block,.home-top .kv-section .content .btn-wrap .btn-gradient{border-radius:100px;min-width:158px;min-height:40px;padding:12px 30px;background:#2462ec;color:#fff;text-align:center}.home-top .kv-section .content .btn-wrap .btn-block:hover,.home-top .kv-section .content .btn-wrap .btn-gradient:hover{background:rgba(36,98,236,.8)}.home-top .kv-section .content .btn-wrap .btn-gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%)}.home-top .kv-section .content .btn-wrap .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%)}.home-top .kv-section .video-section{position:absolute;top:0;width:101%;height:100%;z-index:-1}.home-top .kv-section .video-section::before{content:"";background:rgba(17,23,33,.4);position:absolute;width:100%;height:100%;z-index:2}.home-top .kv-section .video-section video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:auto;min-width:100%;min-height:100%;object-fit:cover}.home-top .web-section{position:relative;background:linear-gradient(0deg, #D9E4FE 0.05%, #EFF5FE 99.98%);overflow:hidden}.home-top .web-section .video-bg{bottom:0;left:0;width:25%;position:absolute;z-index:0}@media(max-width: 1024px){.home-top .web-section .video-bg{width:40%}}.home-top .web-section .inner{position:relative;padding-top:120px;padding-bottom:140px;display:flex;gap:40px;overflow-x:hidden;z-index:1}@media(max-width: 1024px){.home-top .web-section .inner{flex-direction:column;padding-top:48px;padding-bottom:60px}}@media(max-width: 576px){.home-top .web-section .inner{padding-top:50px;padding-bottom:72px}}.home-top .web-section .inner .left{flex:0 0 550px;padding-left:130px}@media(max-width: 1440px){.home-top .web-section .inner .left{flex:0 0 500px;padding-left:80px}}@media(max-width: 1200px){.home-top .web-section .inner .left{flex:0 0 500px;padding-left:80px}}@media(max-width: 1024px){.home-top .web-section .inner .left{flex:unset;padding-left:20px;padding-right:20px;text-align:center}}.home-top .web-section .inner .left .main-title{font-size:40px;font-weight:700;line-height:1.4;color:#212d39}@media(max-width: 1200px){.home-top .web-section .inner .left .main-title{font-size:30px}}@media(max-width: 576px){.home-top .web-section .inner .left .main-title{font-size:30px}}.home-top .web-section .inner .left .main-title span{background:linear-gradient(92deg, #2462EC 11.81%, #00D297 80.03%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .web-section .inner .left .desc{margin-top:.75rem;font-weight:500;line-height:1.8;color:#6c757d}@media(max-width: 576px){.home-top .web-section .inner .left .desc{font-size:15px;font-weight:400}}.home-top .web-section .inner .left .more-btn{display:inline-flex;align-items:center;color:#2462ec;gap:.5rem;line-height:1;font-size:15px;font-weight:400;cursor:pointer;margin-top:1rem;padding:1rem 0;transition:max-height .3s,margin-bottom .3s}@media(max-width: 576px){.home-top .web-section .inner .left .more-btn{padding:0}}.home-top .web-section .inner .left .more-btn .link-icon{position:relative;width:16px;height:16px;background-image:url(../img/icons/link-icon.svg);transition:all .3s}.home-top .web-section .inner .left .more-btn:hover .link-icon{transform:rotate(45deg);transition:all .3s}.home-top .web-section .inner .right{flex:1 1 0;min-width:0}.home-top .web-section .inner .right .play-btn{position:absolute;display:flex;align-items:center;gap:6px;top:1.5rem;right:1.5rem;border-radius:40px;background:#343a40;opacity:.8;backdrop-filter:blur(35px);color:#fff;padding:14px 25px 14px 20px;font-size:13px;transition:all .3s ease}@media(max-width: 576px){.home-top .web-section .inner .right .play-btn{padding:10px 20px 10px 15px;top:1rem;right:1rem}}.home-top .web-section .inner .right .play-btn:before{content:"";position:relative;display:block;width:15px;height:18px;background-image:url(../img/icons/play-icon.svg)}.home-top .web-section .inner .right .popup-video{position:absolute;width:100%;height:100%;top:0;left:0}.home-top .web-section .inner .right .popup-video::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, rgb(17, 27, 50) 0%, rgba(18, 33, 73, 0.3) 91.68%);transition:all .3s ease}@media(min-width: 768px){.home-top .web-section .inner .right .popup-video:hover::before{opacity:.8;transition:all .3s ease}.home-top .web-section .inner .right .popup-video:hover .play-btn{background:#6c757d;transition:all .3s ease}.home-top .web-section .inner .right .popup-video:hover .box-img{transform:scale(1.05);transition:all .3s ease}}.home-top .web-section .inner .right .swiper-pagination.video{position:relative;bottom:-12px;text-align:start;margin-left:-4px}@media(max-width: 1024px){.home-top .web-section .inner .right .swiper-pagination.video{text-align:center;margin-left:0}}.home-top .web-section .inner .right .swiper-pagination.video .swiper-pagination-bullet{margin:0 4px;background:#fff;opacity:1}.home-top .web-section .inner .right .swiper-pagination.video .swiper-pagination-bullet-active{background:#2462ec}.home-top .web-section .inner .swiper-right-list{overflow:hidden}.home-top .web-section .inner .swiper-right-list .swiper-slide{height:auto}.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item{position:relative;cursor:pointer;aspect-ratio:16/9;border-radius:20px;overflow:hidden}.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .box-img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center;z-index:-1;transition:all .3s ease}.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .content{position:absolute;bottom:0;width:100%;display:flex;flex-direction:column;gap:.25rem;padding:24px;z-index:2}@media(max-width: 576px){.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .content{padding:16px}}.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .content .date{color:#fff;font-size:14px}.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .content .main-title{color:#fff;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width: 576px){.home-top .web-section .inner .swiper-right-list .swiper-slide .card-item .content .main-title{font-size:18px}}.home-top .guarantee-section{position:relative;overflow:hidden;padding-top:71px;padding-bottom:120px;background:#f8f9fa}@media(max-width: 1200px){.home-top .guarantee-section{padding-top:50px;padding-bottom:50px}}.home-top .guarantee-section .bg-1{position:absolute;top:146px;left:13px;width:336px;aspect-ratio:336/329;animation:float-1 8s ease-in-out infinite}.home-top .guarantee-section .bg-2{position:absolute;top:29px;right:-2.49px;width:499px;aspect-ratio:499/540}@media(max-width: 576px){.home-top .guarantee-section .bg-2{top:20px;right:-50px}}.home-top .guarantee-section .main-title{position:relative;z-index:2;text-align:center;font-size:44px;font-weight:700;line-height:1.4;letter-spacing:1.32px}@media(max-width: 1200px){.home-top .guarantee-section .main-title{font-size:36px}}@media(max-width: 576px){.home-top .guarantee-section .main-title{font-size:24px;word-break:keep-all}}.home-top .guarantee-section .main-title span{background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .guarantee-section .guarantee-wrap{position:relative;max-width:1180px;margin:0 auto;padding:40px 0;z-index:2}@media(max-width: 576px){.home-top .guarantee-section .guarantee-wrap{padding:30px 0 0}}.home-top .guarantee-section .guarantee-wrap .first-row{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;margin-bottom:16px}@media(max-width: 1024px){.home-top .guarantee-section .guarantee-wrap .first-row{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}}.home-top .guarantee-section .guarantee-wrap .first-row .item{justify-content:space-between}.home-top .guarantee-section .guarantee-wrap .second-row{display:grid;grid-template-columns:28% 28% 41.4%;gap:16px;grid-template-rows:auto;align-items:center}@media(max-width: 1024px){.home-top .guarantee-section .guarantee-wrap .second-row{display:grid;grid-template-columns:repeat(1, 1fr);gap:16px}.home-top .guarantee-section .guarantee-wrap .second-row .item{justify-content:space-between}}.home-top .guarantee-section .guarantee-wrap .item{display:flex;align-items:center;gap:38px;padding:40px;border-radius:16px;background:#fff;box-shadow:0px 6px 20px 0px rgba(0,0,0,.03)}@media(max-width: 576px){.home-top .guarantee-section .guarantee-wrap .item{padding:30px;gap:20px}}.home-top .guarantee-section .guarantee-wrap .item .desc .title{color:#212529;font-size:22px;font-weight:600;line-height:160%;letter-spacing:.44px;margin-bottom:4px}@media(max-width: 576px){.home-top .guarantee-section .guarantee-wrap .item .desc .title{font-size:18px}}.home-top .guarantee-section .guarantee-wrap .item .desc p{color:#495057;font-size:16px;font-weight:400;line-height:170%;letter-spacing:.8px;margin-bottom:0}.home-top .guarantee-section .btn-wrap{margin-top:40px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.home-top .guarantee-section .btn-wrap .btn-block,.home-top .guarantee-section .btn-wrap .btn-gradient{border-radius:100px;min-width:158px;min-height:40px;padding:12px 30px;background:#2462ec;color:#fff;text-align:center}.home-top .guarantee-section .btn-wrap .btn-block:hover,.home-top .guarantee-section .btn-wrap .btn-gradient:hover{background:rgba(36,98,236,.8)}.home-top .guarantee-section .btn-wrap .btn-gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);transition:all .5s ease}.home-top .guarantee-section .btn-wrap .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%)}.home-top .advantage-section{position:relative;padding-top:100px;padding-bottom:120px;background:#f8f9fa}@media(max-width: 1200px){.home-top .advantage-section{padding-top:50px;padding-bottom:50px}}.home-top .advantage-section .main-title{text-align:center;font-size:44px;font-weight:700;line-height:1.4}@media(max-width: 1200px){.home-top .advantage-section .main-title{font-size:30px}}@media(max-width: 576px){.home-top .advantage-section .main-title{font-size:30px;word-break:keep-all}}.home-top .advantage-section .main-title span{background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .advantage-section .desc{color:#6c757d}.home-top .advantage-section .card-list{position:relative;margin-top:36px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;z-index:1}@media(max-width: 1024px){.home-top .advantage-section .card-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}}.home-top .advantage-section .card-list .card-image{display:block;width:80px;height:80px;margin-right:auto;margin-left:auto;margin-bottom:20px}.home-top .advantage-section .card-list .card-item{box-shadow:0px 4px 6px -1px rgba(0,0,0,.1),0px 2px 4px -1px rgba(0,0,0,.06);background:#fff;padding:40px 30px;border-radius:8px}@media(max-width: 576px){.home-top .advantage-section .card-list .card-item{padding:16px}}.home-top .advantage-section .btn-wrap{margin-top:40px;display:flex;gap:12px;justify-content:center;margin-bottom:12px}.home-top .advantage-section .btn-wrap .btn-block,.home-top .advantage-section .btn-wrap .btn-gradient{border-radius:100px;min-width:158px;min-height:40px;padding:12px 30px;background:#2462ec;color:#fff;text-align:center}.home-top .advantage-section .btn-wrap .btn-block:hover,.home-top .advantage-section .btn-wrap .btn-gradient:hover{background:rgba(36,98,236,.8)}.home-top .advantage-section .btn-wrap .btn-gradient{background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);transition:all .5s ease}.home-top .advantage-section .btn-wrap .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%)}.home-top .advantage-section .marquee{position:absolute;bottom:0;height:100px;overflow:hidden;width:100%;font-weight:700;z-index:0}@media(max-width: 1200px){.home-top .advantage-section .marquee{bottom:-24px}}@media(max-width: 576px){.home-top .advantage-section .marquee{bottom:-50px}}.home-top .advantage-section .marquee-content{display:flex;position:absolute;width:100%;height:100%}.home-top .advantage-section .marquee-item{font-size:84px;color:#fff;white-space:nowrap;flex-shrink:0;padding-right:20px}@media(max-width: 1200px){.home-top .advantage-section .marquee-item{font-size:64px}}@media(max-width: 576px){.home-top .advantage-section .marquee-item{font-size:42px}}.home-top .seo-ai-section{position:relative;padding-top:60px;padding-bottom:60px;overflow:hidden;background:#eff3fa}@media(max-width: 1200px){.home-top .seo-ai-section{padding-top:50px;padding-bottom:50px}}.home-top .seo-ai-section .content-wrap{display:flex;justify-content:center;align-items:center;gap:44px}@media(max-width: 576px){.home-top .seo-ai-section .content-wrap{flex-direction:column-reverse;gap:20px}}.home-top .seo-ai-section .content-wrap .left .main-title{text-align:center;font-size:44px;font-weight:700;line-height:1.4}.home-top .seo-ai-section .content-wrap .left .main-title span{background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1200px){.home-top .seo-ai-section .content-wrap .left .main-title{font-size:30px}}@media(max-width: 576px){.home-top .seo-ai-section .content-wrap .left .main-title{font-size:30px;word-break:keep-all}}.home-top .seo-ai-section .content-wrap .left .desc{color:#495057}.home-top .seo-ai-section .content-wrap .left .btn-wrap{margin-top:20px;display:flex;justify-content:center}.home-top .seo-ai-section .content-wrap .left .btn-wrap .btn-gradient{border-radius:100px;min-width:200px;min-height:40px;padding:12px 30px;color:#fff;text-align:center;transition:all .5s ease;background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%)}.home-top .seo-ai-section .content-wrap .left .btn-wrap .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%)}.home-top .seo-ai-section .content-wrap .right svg .star{width:11.13px;height:11.224px;transform-origin:15.5px 16.5px;animation:scaleUp 1s ease infinite;animation-delay:1.5s}@media(max-width: 576px){.home-top .seo-ai-section .content-wrap .right svg{width:90px;height:90px}}@keyframes scaleUp{0%{transform:scale(2.6) rotate(0deg)}40%{transform:scale(2.6) rotate(45deg)}80%{transform:scale(2.6) rotate(45deg)}100%{transform:scale(2.6) rotate(0deg)}}.home-top .consult-section{position:relative;padding-top:100px;padding-bottom:100px;overflow:hidden}@media(max-width: 1200px){.home-top .consult-section{padding-top:50px;padding-bottom:50px}}.home-top .consult-section .main-title{text-align:center;font-size:44px;font-weight:700;line-height:1.4}.home-top .consult-section .main-title span{background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1200px){.home-top .consult-section .main-title{font-size:30px}}@media(max-width: 576px){.home-top .consult-section .main-title{font-size:30px;word-break:keep-all}}.home-top .consult-section .desc{color:#6c757d}.home-top .consult-section .left{flex:1 1 0}@media(max-width: 1200px){.home-top .consult-section .left{order:2}}@media(max-width: 576px){.home-top .consult-section .left{flex:0 0 100%}}.home-top .consult-section .right{flex:1 1 0}@media(max-width: 1200px){.home-top .consult-section .right{order:3}}@media(max-width: 576px){.home-top .consult-section .right{flex:0 0 100%}}.home-top .consult-section .center{position:relative;flex:0 0 45%}@media(max-width: 1200px){.home-top .consult-section .center{order:1;flex:0 0 100%;margin-bottom:-2rem}}.home-top .consult-section .center .outer-ring{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:150%;z-index:2;animation:rotate 40s linear infinite}.home-top .consult-section .center .inner-ring{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);width:150%;z-index:1}@keyframes rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.home-top .consult-section .card-image{width:50px;height:50px}.home-top .consult-section .title-1{font-size:20px;font-weight:500;background:linear-gradient(90deg, #00E4D1 -46.72%, #00D0D0 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .consult-section .title-2{font-size:20px;font-weight:500;color:#00bfa5}.home-top .consult-section .title-3{font-size:20px;font-weight:500;background:linear-gradient(282deg, #3DA4FF -0.87%, #00DCFE 116.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .consult-section .title-4{font-size:20px;font-weight:500;color:#2462ec}@media(max-width: 576px){.home-top .consult-section .card-item{padding-left:0;padding-right:0}}.home-top .consult-section .card-item:not(:last-child){padding-bottom:42px}@media(max-width: 1024px){.home-top .consult-section .card-item:not(:last-child){padding-bottom:20px}}@media(max-width: 576px){.home-top .consult-section .card-item:not(:last-child){padding-bottom:30px}}.home-top .consult-section .card-title{font-size:20px;text-align:start;font-weight:600;background:#2462ec;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 1024px){.home-top .consult-section .card-title{text-align:center}}.home-top .consult-section .price-title{display:flex;align-items:center;gap:.5rem;font-size:34px;font-weight:500;background:#2462ec;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-align:center}@media(max-width: 1024px){.home-top .consult-section .price-title{font-size:26px;justify-content:center}}.home-top .consult-section .price-title span{font-size:18px}.home-top .consult-section .price-card{display:flex;width:100%;align-items:center;padding:48px 72px;gap:56px;background:#f4faff;color:#2462ec;border-radius:8px}@media(max-width: 1200px){.home-top .consult-section .price-card{gap:8px;padding:24px 16px}}@media(max-width: 1024px){.home-top .consult-section .price-card{padding:24px 72px;gap:56px;flex-direction:column}}@media(max-width: 768px){.home-top .consult-section .price-card{gap:8px;padding:32px 16px}}.home-top .consult-section .price-card .card-right{flex:1 1 0;display:flex;justify-content:center;gap:36px;color:#343a40}@media(max-width: 1024px){.home-top .consult-section .price-card .card-right{flex-direction:column;gap:0}}.home-top .consult-section .price-card .card-right ul{padding-left:2rem}.home-top .consult-section .price-card .card-right ul:first-of-type li:first-of-type{color:#0bad9f}.home-top .consult-section .price-card .card-right ul:first-of-type li:first-of-type::before{background-image:url(../img/home_pic/check-2.svg)}.home-top .consult-section .price-card .card-right li{position:relative;line-height:2}@media(max-width: 576px){.home-top .consult-section .price-card .card-right li{font-size:15px}}.home-top .consult-section .price-card .card-right li::before{content:"";position:absolute;display:inline-block;width:1rem;clear:both;height:1rem;top:8px;left:-24px;background-image:url(../img/home_pic/check-1.svg)}.home-top .info-section{position:relative;padding-top:90px;padding-bottom:100px}@media(max-width: 1200px){.home-top .info-section{padding-top:50px;padding-bottom:0px}}.home-top .info-section .left-oval{position:absolute;top:0;left:-285px;width:400px;height:100%;clip-path:polygon(0 0, 100% 0%, 200px 100%, 0% 100%);background:#434cff;z-index:-1}@media(max-width: 1200px){.home-top .info-section .left-oval{display:none}}.home-top .info-section .right-oval{position:absolute;top:0;right:0;width:800px;height:100%;clip-path:polygon(200px 0%, 100% 0%, 100% 100%, 0% 100%);background:#f8f9fa;z-index:-1}@media(max-width: 1600px){.home-top .info-section .right-oval{width:600px}}@media(max-width: 1200px){.home-top .info-section .right-oval{width:1200px}}@media(max-width: 576px){.home-top .info-section .right-oval{width:700px}}.home-top .info-section .info-wrap{position:relative;width:calc(50% - 6rem);padding-left:15rem;z-index:1}@media(max-width: 1600px){.home-top .info-section .info-wrap{padding-left:8rem;width:calc(50% - 4rem)}}@media(max-width: 1200px){.home-top .info-section .info-wrap{padding-left:10%;padding-right:10%;padding-bottom:50px;width:100%}}@media(max-width: 576px){.home-top .info-section .info-wrap{padding-left:20px;padding-right:20px;padding-bottom:50px}}.home-top .info-section .info-wrap .info-card{display:flex;align-items:center}.home-top .info-section .info-wrap .info-card:hover .title{color:#2462ec;transition:all .3s}.home-top .info-section .info-wrap .main-title{text-align:center;font-size:36px;font-weight:700}@media(max-width: 1200px){.home-top .info-section .info-wrap .main-title{font-size:30px}}@media(max-width: 576px){.home-top .info-section .info-wrap .main-title{font-size:24px}}.home-top .info-section .info-wrap .link-btn{display:flex;align-items:center;color:#2462ec;gap:.5rem;line-height:1}.home-top .info-section .info-wrap .link-btn .link-icon{position:relative;width:16px;height:16px;background-image:url(../img/icons/link-icon.svg);transition:all .3s}.home-top .info-section .info-wrap .link-btn:hover .link-icon{transform:rotate(45deg);transition:all .3s}.home-top .info-section .info-wrap .date-wrap{position:relative;padding-right:60px}@media(max-width: 576px){.home-top .info-section .info-wrap .date-wrap{padding-right:30px}}.home-top .info-section .info-wrap .date-wrap::before{content:"";position:absolute;top:1rem;right:30px;height:calc(100% - 2rem);width:1px;background:#dee2e6}@media(max-width: 576px){.home-top .info-section .info-wrap .date-wrap::before{right:15px}}.home-top .info-section .info-wrap .date-wrap .day{font-size:48px;font-weight:500;line-height:1;margin-bottom:4px}.home-top .info-section .info-wrap .date-wrap .year{font-size:14px;font-weight:500}.home-top .info-section .info-wrap .title{font-size:18px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 576px){.home-top .info-section .info-wrap .title{font-size:16px}}.home-top .info-section .info-wrap .desc{font-size:15px;color:#6c757d;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-top .info-section .swiperInfo{position:absolute;top:0;right:0;height:100%;width:calc(50% - 0rem)}@media(max-width: 1200px){.home-top .info-section .swiperInfo{position:relative;width:100%}}.home-top .info-section .swiperInfo .swiper-slide{height:auto}.home-top .info-section .swiperInfo::before{content:"";position:absolute;width:550px;right:-50px;clip-path:polygon(160px 0%, 100% 0%, 100% 100%, 0% 100%);top:0;height:calc(100% - 50px);background:linear-gradient(279deg, #0D52EB 32.69%, #437DFF 58.07%);z-index:-1}@media(max-width: 1600px){.home-top .info-section .swiperInfo::before{right:-200px}}@media(max-width: 1200px){.home-top .info-section .swiperInfo::before{height:100%;right:-300px;width:550px;clip-path:polygon(80px 0%, 100% 0%, 100% 100%, 0% 100%)}}@media(max-width: 576px){.home-top .info-section .swiperInfo::before{right:-400px}}.home-top .info-section .swiperInfo .text-box{position:absolute;top:100px;left:0;width:100%;height:calc(100% - 200px);color:#fff;font-size:24px;line-height:2;font-weight:600;opacity:0}@media(max-width: 1200px){.home-top .info-section .swiperInfo .text-box{top:unset;bottom:0;position:relative;width:100%;height:100%;padding-top:50px;padding-bottom:120px}}@media(max-width: 576px){.home-top .info-section .swiperInfo .text-box{font-size:18px}}.home-top .info-section .swiperInfo .text-box .inner{position:relative;padding:0 0 0 0;width:320px;z-index:2}@media(max-width: 1600px){.home-top .info-section .swiperInfo .text-box .inner{width:300px}}@media(max-width: 1200px){.home-top .info-section .swiperInfo .text-box .inner{padding:0 0 0 10%;width:60%}}@media(max-width: 576px){.home-top .info-section .swiperInfo .text-box .inner{padding:0 0 0 20px;width:60%}}.home-top .info-section .swiperInfo .text-box .comma{position:relative;width:24px;height:24px;background-image:url(../img/icons/comma-icon.svg);background-size:24px 24px}@media(max-width: 576px){.home-top .info-section .swiperInfo .text-box .comma{width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat}}.home-top .info-section .swiperInfo .text-box .desc{margin-bottom:1.5rem;line-height:1.6;letter-spacing:.48px;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 576px){.home-top .info-section .swiperInfo .text-box .desc{margin-bottom:1rem}}.home-top .info-section .swiperInfo .text-box .title-wrap{position:absolute;left:80%;transform:translateX(-50%);font-size:26px;font-weight:500;color:#212529;line-height:32px;width:100%}.home-top .info-section .swiperInfo .text-box .title-wrap .title{position:relative;display:flex;align-items:center;font-size:16px;gap:6px}.home-top .info-section .swiperInfo .text-box .title-wrap .title::before{content:"";position:relative;display:block;height:14px;width:6px;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%)}.home-top .info-section .swiperInfo .profile{position:absolute;top:50px;width:100%;left:0;height:calc(100% - 100px);object-fit:contain;transform-origin:bottom;object-position:bottom;opacity:0}@media(max-width: 1600px){.home-top .info-section .swiperInfo .profile{left:15%}}@media(max-width: 1200px){.home-top .info-section .swiperInfo .profile{height:calc(100% - 50px);bottom:0;left:unset;right:0;width:50%}}.home-top .service-section{position:relative;padding-top:20px;padding-bottom:120px;background:#f8f9fa}@media(max-width: 1200px){.home-top .service-section{padding-top:50px;padding-bottom:50px}}.home-top .service-section .main-title{text-align:center;font-size:44px;font-weight:700}@media(max-width: 1200px){.home-top .service-section .main-title{font-size:36px}}.home-top .service-section .service-list{max-width:1400px;margin:53px auto 0}@media(max-width: 576px){.home-top .service-section .service-list{max-width:90%;margin:28px auto 0}}.home-top .service-section .service-list .swiperPrice{padding:20px}@media(max-width: 576px){.home-top .service-section .service-list .swiperPrice{padding:20px 0}}.home-top .service-section .service-list .swiperPrice .swiper-slide{height:auto}.home-top .service-section .service-list .swiperPrice .service-item{display:flex;align-items:center;flex-direction:column;border-radius:8px;border:1px solid #dee2e6;background:#fff;padding:48px 30px;height:100%}.home-top .service-section .service-list .swiperPrice .service-item.hot{position:relative;background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);z-index:1}.home-top .service-section .service-list .swiperPrice .service-item.hot::before{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#fff;border-radius:6px;z-index:-1}.home-top .service-section .service-list .swiperPrice .service-item.hot .badge-hot{position:relative;display:inline-block;padding:4px 22px;background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);border-radius:25px;z-index:1;margin-top:-66.5px;margin-bottom:30px}.home-top .service-section .service-list .swiperPrice .service-item.hot .badge-hot::before{content:"";position:absolute;top:1px;left:1px;right:1px;bottom:1px;border-radius:inherit;background:#fff;z-index:-1}.home-top .service-section .service-list .swiperPrice .service-item.hot .badge-hot .text{position:relative;font-size:16px;font-weight:500;line-height:180%;letter-spacing:.32px;background:linear-gradient(90deg, #2462EC 0%, #00D297 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.home-top .service-section .service-list .swiperPrice .service-item.hot .service-top,.home-top .service-section .service-list .swiperPrice .service-item.hot .info-wrap{position:relative}.home-top .service-section .service-list .swiperPrice .service-item .service-top{width:100%;margin-bottom:20px}.home-top .service-section .service-list .swiperPrice .service-item .service-top .title{color:#343a40;text-align:center;font-size:24px;font-weight:600;line-height:160%;letter-spacing:.48px;margin-bottom:8px}.home-top .service-section .service-list .swiperPrice .service-item .service-top .price-wrap{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:4px;font-size:15px;font-weight:500;line-height:170%;letter-spacing:.3px;color:#495057}.home-top .service-section .service-list .swiperPrice .service-item .service-top .price-wrap span{color:#2462ec;text-align:center;font-family:Oswald;font-size:32px;font-weight:500;line-height:160%;letter-spacing:.64px}.home-top .service-section .service-list .swiperPrice .service-item .service-top .desc{display:flex;align-items:center;justify-content:center;gap:6px}.home-top .service-section .service-list .swiperPrice .service-item .service-top .desc span{color:#495057;font-size:15px;font-weight:400;line-height:160%;letter-spacing:.3px}.home-top .service-section .service-list .swiperPrice .service-item .service-top .btn-gradient{margin:40px 0;border-radius:100px;min-width:200px;width:100%;min-height:40px;padding:12px 30px;color:#fff;text-align:center;background:linear-gradient(90deg, #2462EC 20.94%, #00D297 105.98%);transition:all .5s ease}.home-top .service-section .service-list .swiperPrice .service-item .service-top .btn-gradient:hover{background:linear-gradient(90deg, #2462EC 108.75%, #00D297 188.33%)}.home-top .service-section .service-list .swiperPrice .service-item .service-top .btn-block{margin:40px 0;border-radius:100px;min-width:200px;width:100%;min-height:40px;padding:12px 30px;color:#fff;text-align:center;background:#2462ec}.home-top .service-section .service-list .swiperPrice .service-item .service-top .btn-block:hover{background:rgba(36,98,236,.8)}.home-top .service-section .service-list .swiperPrice .service-item .info-wrap{width:100%;padding:0 11px;display:flex;flex-direction:column;flex:1}.home-top .service-section .service-list .swiperPrice .service-item .info-wrap .info-content{border-top:1px solid #dee2e6;padding:16px 0}.home-top .service-section .service-list .swiperPrice .service-item .info-wrap .info-content .item{display:flex;align-items:center;gap:8px}.home-top .service-section .service-list .swiperPrice .service-item .info-wrap .info-bottom{margin-top:auto;padding-top:16px;border-top:1px solid #dee2e6;width:100%}.home-top .service-section .service-list .swiperPrice .service-item .info-wrap .info-bottom p{font-size:13px;letter-spacing:.26px;line-height:170%;margin-bottom:0}.home-top .service-section .service-list .swiper-pagination.price{position:absolute;bottom:28px}.home-top .service-section .service-list .swiper-pagination.price .swiper-pagination-bullet{margin:0 8px}.home-top .service-section .service-list .swiper-pagination.price .swiper-pagination-bullet-active{background:#2462ec}.home-top .success-section{position:relative;padding-top:100px;padding-bottom:100px;background:#fff;overflow:hidden}@media(max-width: 1200px){.home-top .success-section{padding-top:50px;padding-bottom:50px}}.home-top .success-section .main-title{text-align:center;font-size:44px;font-weight:700;margin-bottom:20px}@media(max-width: 1200px){.home-top .success-section .main-title{font-size:30px}}@media(max-width: 576px){.home-top .success-section .main-title{font-size:24px}}.home-top .success-section .swiperSuccess{padding:20px}@media(max-width: 576px){.home-top .success-section .swiperSuccess{padding-top:8px}}.home-top .success-section .swiperSuccess .swiper-slide{height:auto}.home-top .success-section .swiperSuccess .wrap{display:flex;background:#fff;border:1px solid #dee2e6;color:#343a40;border-radius:20px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -2px rgba(0,0,0,.05)}@media(max-width: 1024px){.home-top .success-section .swiperSuccess .wrap{flex-direction:column}}@media(max-width: 576px){.home-top .success-section .swiperSuccess .wrap{height:100%}}.home-top .success-section .swiperSuccess .wrap:hover .main-image{transform:scale(1.07);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.home-top .success-section .swiperSuccess .wrap .image-wrap{width:400px;flex:0 0 400px;border-radius:20px 0 0 20px;overflow:hidden}@media(max-width: 1024px){.home-top .success-section .swiperSuccess .wrap .image-wrap{flex:0 0 100%;width:100%;border-radius:20px 20px 0 0;aspect-ratio:16/9}}@media(max-width: 576px){.home-top .success-section .swiperSuccess .wrap .image-wrap{flex:unset}}.home-top .success-section .swiperSuccess .wrap .main-image{width:100%;height:100%;object-fit:cover;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.home-top .success-section .swiperSuccess .wrap .icon-image{height:44px;margin-bottom:20px}@media(max-width: 1024px){.home-top .success-section .swiperSuccess .wrap .icon-image{margin-right:auto;margin-left:auto;display:block}}.home-top .success-section .swiperSuccess .wrap .desc{line-height:1.5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.home-top .success-section .swiperSuccess .wrap .desc{-webkit-line-clamp:4;min-height:96px}}.home-top .success-section .swiperSuccess .wrap .content{padding:32px 60px;display:flex;align-items:center;gap:120px}@media(max-width: 1200px){.home-top .success-section .swiperSuccess .wrap .content{flex-direction:column;gap:30px;padding:24px 32px}}@media(max-width: 576px){.home-top .success-section .swiperSuccess .wrap .content{padding:24px 20px}}.home-top .success-section .swiperSuccess .wrap .content .left{position:relative;flex:1 1 0}.home-top .success-section .swiperSuccess .wrap .content .left::before{content:"";position:absolute;right:-60px;top:2rem;width:1px;height:calc(100% - 4rem);background:#dee2e6}@media(max-width: 1200px){.home-top .success-section .swiperSuccess .wrap .content .left::before{left:0;right:unset;top:unset;bottom:-15px;width:100%;height:1px}}.home-top .success-section .swiperSuccess .wrap .content .right .value-title{font-size:30px;font-weight:600;letter-spacing:1.5px}@media(max-width: 576px){.home-top .success-section .swiperSuccess .wrap .content .right .value-title{font-size:24px}}.home-top .success-section .swiperSuccess .wrap .tech{font-size:15px;background:linear-gradient(90deg, #286DFF 20.15%, #0B41BF 100.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.home-top .success-section .swiperSuccess .wrap .check-list{padding-left:1.625rem}@media(max-width: 1200px){.home-top .success-section .swiperSuccess .wrap .check-list{margin-bottom:0}}.home-top .success-section .swiperSuccess .wrap .check-list li{font-size:15px;color:#6c757d;position:relative;line-height:2}.home-top .success-section .swiperSuccess .wrap .check-list li::before{content:"";position:absolute;display:inline-block;width:1rem;clear:both;height:1rem;top:8px;left:-24px;background-image:url(../img/home_pic/check-1.svg)}.home-top .success-section .swiper-button-next.success{position:relative;left:0;right:0;color:#6c757d}.home-top .success-section .swiper-button-prev.success{position:relative;left:0;right:0;color:#6c757d}.home-top .success-section .swiper-pagination.success{position:absolute;bottom:-1rem}.home-top .success-section .swiper-pagination.success .swiper-pagination-bullet{margin:0 8px}.home-top .success-section .swiper-pagination.success .swiper-pagination-bullet-active{background:#2462ec}.home-top .success-section .vertical-marquee{height:100%;overflow:hidden;position:absolute;left:-1.5rem;top:0}@media(max-width: 1200px){.home-top .success-section .vertical-marquee{left:-1rem}}@media(max-width: 576px){.home-top .success-section .vertical-marquee{left:-0.75rem}}.home-top .success-section .vertical-marquee-content{position:relative;display:flex;flex-direction:column}.home-top .success-section .vertical-marquee-item{padding:10px 0;text-align:center;writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;font-size:84px;font-weight:700;color:#f7f8fc}@media(max-width: 1200px){.home-top .success-section .vertical-marquee-item{font-size:64px}}@media(max-width: 576px){.home-top .success-section .vertical-marquee-item{font-size:42px}}.home-top .bottom-section{background:#f8f9fa;padding-bottom:60px}.number-section{background:#f8f9fa;padding-top:80px;padding-bottom:48px;overflow:hidden}@media(max-width: 1200px){.number-section{padding-top:50px;padding-bottom:30px}}.number-section .main-title{text-align:center;font-size:36px;font-weight:700;margin-bottom:20px}@media(max-width: 1200px){.number-section .main-title{font-size:30px}}@media(max-width: 576px){.number-section .main-title{font-size:24px}}.number-section .stats{display:flex;gap:80px;justify-content:center;margin-top:20px}@media(max-width: 768px){.number-section .stats{gap:40px}}@media(max-width: 576px){.number-section .stats{gap:20px}}.number-section .stats .stat{position:relative;min-width:120px}@media(max-width: 576px){.number-section .stats .stat{min-width:100px}}.number-section .stats .stat:not(:last-child)::before{content:"";position:absolute;width:1px;height:calc(100% - 2rem);top:1rem;right:-40px;background:#adb5bd}@media(max-width: 768px){.number-section .stats .stat:not(:last-child)::before{right:-20px}}@media(max-width: 576px){.number-section .stats .stat:not(:last-child)::before{right:-10px}}.number-section .number{font-size:36px;font-weight:bold;height:50px;display:flex;justify-content:center;align-items:center;letter-spacing:1.8px}@media(max-width: 576px){.number-section .number{font-size:30px}}.number-section .number span{opacity:0;transition:opacity .3s ease}.brand-section{position:relative;padding-top:100px;padding-bottom:100px;overflow:hidden}@media(max-width: 1200px){.brand-section{padding-top:50px;padding-bottom:50px}}.brand-section .marquee-1,.brand-section .marquee-2,.brand-section .marquee-3{height:68px;width:100%}@media(max-width: 576px){.brand-section .marquee-1,.brand-section .marquee-2,.brand-section .marquee-3{height:50px}}.brand-section .marquee-1 .marquee-inner,.brand-section .marquee-2 .marquee-inner,.brand-section .marquee-3 .marquee-inner{margin-left:100px}@media(max-width: 576px){.brand-section .marquee-1 .marquee-inner,.brand-section .marquee-2 .marquee-inner,.brand-section .marquee-3 .marquee-inner{margin-left:40px}}.brand-section .marquee-1 img,.brand-section .marquee-2 img,.brand-section .marquee-3 img{height:68px;width:150px;object-fit:contain}@media(max-width: 576px){.brand-section .marquee-1 img,.brand-section .marquee-2 img,.brand-section .marquee-3 img{height:50px}}.brand-section .marquee-2,.brand-section .marquee-3{margin-top:60px}@media(max-width: 576px){.brand-section .marquee-2,.brand-section .marquee-3{margin-top:40px}}.custom-tooltip{--bs-tooltip-bg: transparent;--bs-tooltip-color: #343A40;--bs-tooltip-opacity: 1;--bs-tooltip-max-width: 100%;--bs-tooltip-padding-x: 0px;--bs-tooltip-padding-y: 0px;--bs-tooltip-text-align: left;--bs-tooltip-border-radius: 0px;--bs-tooltip-arrow-width: 8px;--bs-tooltip-arrow-height: 8px}.custom-tooltip .tooltip-inner{text-align:left;font-family:"Noto Sans TC";font-size:13px;font-weight:400;line-height:170%;letter-spacing:.26px;background:#fff;padding:8px 12px;border-radius:8px;box-shadow:0px 4px 8px 0px rgba(0,0,0,.1)}.custom-tooltip.bs-tooltip-bottom>.tooltip-arrow::before,.custom-tooltip.bs-tooltip-auto[data-popper-placement^=bottom]>.tooltip-arrow::before{content:"";position:absolute;background-color:#fff;display:block;transform:rotate(315deg) skew(-2deg, -2deg);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;box-shadow:-2px 3px 3px rgba(0,0,0,0.1019607843);bottom:-8px !important;left:calc(50% - 8px) !important}.custom-tooltip.bs-tooltip-top>.tooltip-arrow::before,.custom-tooltip.bs-tooltip-auto[data-popper-placement^=top]>.tooltip-arrow::before{content:"";position:absolute;background-color:#fff;display:block;transform:rotate(135deg) skew(-2deg, -2deg);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;box-shadow:3px -2px 3px rgba(0,0,0,0.1019607843);top:-8px !important;left:calc(50% - 8px) !important}.custom-tooltip.bs-tooltip-start>.tooltip-arrow::before,.custom-tooltip.bs-tooltip-auto[data-popper-placement^=left]>.tooltip-arrow::before{content:"";position:absolute;background-color:#fff;display:block;transform:rotate(225deg) skew(-2deg, -2deg);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;box-shadow:-2px 3px 3px rgba(0,0,0,0.1019607843);top:calc(50% - 8px) !important;left:-8px !important}.custom-tooltip.bs-tooltip-end>.tooltip-arrow::before,.custom-tooltip.bs-tooltip-auto[data-popper-placement^=right]>.tooltip-arrow::before{content:"";position:absolute;background-color:#fff;display:block;transform:rotate(45deg) skew(-2deg, -2deg);border-width:8px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);width:0;height:0;box-shadow:3px -2px 3px rgba(0,0,0,0.1019607843);right:-8px !important}a:hover{text-decoration:none}.page-banner{background-color:#132b2b}.page-banner{background-image:url(../img/banner/cp-page.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center top;height:600px;display:block;margin:0px auto 0;width:100%;position:relative;padding-top:1px;overflow:hidden}.page-banner .banner-text{text-align:center;width:100%;margin:0 auto;padding:35vh 0}.page-banner .banner-text h4{color:#fff;letter-spacing:.03em;margin-bottom:.35em}.page-banner .banner-text h1{letter-spacing:.06em;font-weight:800;margin-bottom:.35em;color:#fff}.page-banner .banner-text p{letter-spacing:.05em;font-weight:500;color:#cfcfcf;margin-bottom:26px}.page-content{color:#000 !important;text-align:justify}.page-content a{color:#da2b2a;text-decoration:none !important}.page-content a:hover,.page-content a:focus{color:#da2b2a;text-decoration:none !important}.page-content .breadcrumb{background:rgba(0,0,0,0);padding:0}.page-content .breadcrumb li:not(:first-child):before{color:#000}.page-content .breadcrumb li a{color:#000 !important}.page-content .breadcrumb li a:hover,.page-content .breadcrumb li a:focus{color:#1d5af1 !important;text-decoration:none !important}.page-content .container p{line-height:2em;margin-bottom:20px}.page-content .container p a{color:#555 !important;text-decoration:none;border-bottom:.103em solid #da2b2a;padding-bottom:.05em}.page-content .container p a:focus,.page-content .container p a:hover{color:#da2b2a !important;border-bottom:none}.page-content .list-group .list-group-item a{color:#555}.page-content .list-group .list-group-item a:hover,.page-content .list-group .list-group-item a:focus{color:#1d5af1}.page-content .btn-link{color:#000}.page-content .btn-link:hover,.page-content .btn-link:active{text-decoration:none !important}.page-content .btn:hover:before,.page-content .btn.active:before{opacity:0}.page-content ol{padding-inline-start:40px;list-style-type:decimal}.page-content li{line-height:2}.page-content blockquote{border-top:solid 1px #b58d72;border-bottom:solid 1px #b58d72;border-left:none;margin:2.825em auto;margin-right:auto;margin-left:auto;padding:2.65em 3em;color:#b58d72;position:relative;text-align:left;font-size:19.2px;line-height:1.65em}.page-content blockquote a{color:#555;text-decoration:none;border-bottom:.103em solid #da2b2a;padding-bottom:.05em}.page-content blockquote a:hover{color:#da2b2a;border-bottom:none}.page-content .box-readmore::before{background-color:#fff;color:#b58d72;content:"Take Away";font-weight:700;left:1em;padding:0 .5em;position:absolute;top:-1em}.page-content .box-readmore{border:1px solid #b58d72;margin:2em 0;padding:22px;position:relative}.page-content .box-readmore a{color:#da2b2a}.page-content .box-final{margin:2em 0;padding:55px 33px 20px;position:relative;background:rgba(181,141,114,.1);font-size:19.2px}.page-content .box-final:before{color:#b58d72;content:"延伸閱讀";font-weight:700;left:1em;padding:0 .9em;position:absolute;top:1em}.page-content .box-final a{color:#555;text-decoration:none;display:block;padding:0 1.5em;margin-bottom:10px;line-height:1.7em}.page-content .box-final a:before{color:#da2b2a;content:"☞";font-weight:700;left:1em;padding:0 .9em;position:absolute}.page-content .box-final a:focus,.page-content .box-final a:hover{color:#da2b2a !important;border-bottom:none}.page-content .box-final br{content:"";display:block;padding:1px;margin-bottom:10px}.page-content .ol-mb-25 li{margin-bottom:25px}.page-content .box-final-2{margin:2em 0;padding:20px 33px;position:relative;background:rgba(181,141,114,.1)}.page-content .box-final-2 li::before{color:#da2b2a;content:"☞";font-weight:700;left:1em;padding:0 .9em;position:absolute}.page-content .box-final-2 a{color:#555;text-decoration:none;display:block;padding:0 1.5em;margin-bottom:10px;line-height:1.7em}.page-content .box-final-2 h3{color:#b58d72}.page-content .wp-caption-text{margin:5px 0 0;font-size:12px;line-height:19px;color:#666}.page-content .Single-summary{border:1px solid #eaeaea;margin-top:46px;padding:0 16px 16px}.page-content .Single-summary .item span{font-size:1.8rem;color:#b58d72;margin-right:10px}.page-content .Single-summary li{margin-bottom:25px;font-size:1.2rem;line-height:1.8em}.page-content .Single-summary ol{margin:10px 20px;line-height:2em}.page-content .Single-summary a{color:#555;text-decoration:none;border-bottom:.103em solid #da2b2a;padding-bottom:.05em}.page-content .Single-summary a :hover{color:#da2b2a;text-decoration:none;border-bottom:none}.page-content .Single-summary-mark{letter-spacing:1px;color:#252525;position:relative;top:-28px}.page-content .Single-summary-mark span{padding:0 12px;background-color:#fff;color:#b58d72;font-size:2rem}.page-content .justify-content-xs-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;display:flex}.page-content .bold-font b{font-size:20px;color:#b58d72;margin-right:5px}.page-content .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.page-content .video-container iframe,.page-content .video-container object,.page-content .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-content .btn-read{background:#da2b2a;padding:.5rem !important;border:1px solid #da2b2a !important}.page-content h2>span{background-color:#da2b2a;color:#fff;font-size:19.2px;padding:0 5px;vertical-align:middle;margin-right:5px}#holder{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:800px}.blog-section{background:#fff;border-bottom:4px solid #fafafa}.blog-section .sidebar-wrap{display:flex;gap:4px;background:#fafafa}@media(max-width: 1200px){.blog-section .sidebar-wrap{flex-direction:column}}.blog-section .sidebar-wrap .main{flex:1 1 0;background:#fff;z-index:1;padding-bottom:48px}.blog-section .sidebar-wrap .sidebar{background:#fff;flex:0 0 200px;z-index:1}@media(max-width: 1200px){.blog-section .sidebar-wrap .sidebar{width:100%;flex:unset}}.blog-section .sidebar-wrap .sidebar .inner{position:sticky;top:65px;margin-bottom:0;padding:30px 0}@media(max-width: 1200px){.blog-section .sidebar-wrap .sidebar .inner{display:flex;flex-wrap:wrap;gap:0 1rem;padding:16px 0}}@media(max-width: 576px){.blog-section .sidebar-wrap .sidebar .inner{padding:8px 0}}.blog-section .sidebar-wrap .sidebar li{padding:10px 0}@media(max-width: 1200px){.blog-section .sidebar-wrap .sidebar li{padding:6px 0}}.blog-section .sidebar-wrap .sidebar li .title{font-size:18px;color:#6c757d}@media(max-width: 576px){.blog-section .sidebar-wrap .sidebar li .title{font-size:15px}}.blog-section .sidebar-wrap .sidebar li .title.active{position:relative;color:#2462ec;font-weight:500}.blog-section .sidebar-wrap .sidebar li .title.active span{position:relative}.blog-section .sidebar-wrap .sidebar li .title.active::before{content:"";position:absolute;right:-30px;top:3px;display:block;width:20px;height:20px;-webkit-mask:url(../img/icons/arrow-right.svg) no-repeat;mask:url(../img/icons/arrow-right.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#2462ec}@media(max-width: 1200px){.blog-section .sidebar-wrap .sidebar li .title.active::before{mask:unset;top:unset;left:0;right:0;bottom:-4px;width:100%;height:2px}}.bloglist{position:relative;display:flex;gap:72px;flex-direction:column;color:#212529;padding:40px 0 48px 48px}@media(max-width: 1200px){.bloglist{gap:60px;padding:40px 0 40px 0}}@media(max-width: 576px){.bloglist{gap:40px;padding:20px 0 40px 0}}.bloglist .item{width:100%;display:flex;background:#fff;position:relative;color:#212529}@media(max-width: 768px){.bloglist .item{flex-wrap:wrap;gap:16px}}.bloglist .item:hover{color:#212529}.bloglist .item:hover .image-wrap img{transform:scale(1.07);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.bloglist .item:hover .content .title{color:#2462ec}.bloglist .item:not(:last-child)::before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:-36px;background:#dee2e6}@media(max-width: 1200px){.bloglist .item:not(:last-child)::before{bottom:-30px}}@media(max-width: 576px){.bloglist .item:not(:last-child)::before{bottom:-20px}}.bloglist .item .date-wrap{position:relative;padding-right:36px;display:flex;flex-direction:column;align-items:center;color:#212529}@media(max-width: 1200px){.bloglist .item .date-wrap{padding-right:30px}}@media(max-width: 768px){.bloglist .item .date-wrap{padding-right:16px}}.bloglist .item .date-wrap::before{content:"";position:absolute;right:0;width:1px;height:100%;background:#dee2e6}.bloglist .item .date-wrap .date{font-size:48px;font-weight:500;line-height:1;padding:0 0 4px 0}.bloglist .item .date-wrap .year{font-size:14px}.bloglist .item .content{flex:1 1 0;padding:0 36px}@media(max-width: 1200px){.bloglist .item .content{padding:0 30px}}@media(max-width: 768px){.bloglist .item .content{order:3}}.bloglist .item .content .title{font-size:24px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 576px){.bloglist .item .content .title{font-size:20px}}.bloglist .item .content p{font-size:15px;color:#6c757d;line-height:1.8;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.5rem}@media(max-width: 576px){.bloglist .item .content p{-webkit-line-clamp:3}}.bloglist .item .image-wrap{position:relative;width:220px;height:220px;flex:0 0 220px;overflow:hidden}@media(max-width: 768px){.bloglist .item .image-wrap{order:1;width:100%;height:auto;aspect-ratio:16/9;flex:0 0 100%}}.bloglist .item .image-wrap img{position:absolute;width:100%;height:100%;object-fit:cover;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.bloglist .item .tag{font-size:14px;font-weight:400;padding:2px 8px;background:#f8f9fa;color:#2462ec}.bloglist .item .avatar-wrap{display:flex;align-items:center;gap:12px}.bloglist .item .avatar-wrap .avatar{position:relative;width:44px;height:44px;display:block;background:#fff;filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.06)) drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.1));object-fit:cover;object-position:top;border-radius:50%}.bloglist .item .avatar-wrap .avatar img{width:44px;height:44px;object-fit:contain;border-radius:50%}.bloglist .item .avatar-wrap .avatar-title{color:#212529;font-size:15px;font-weight:500}.bloglist .item .avator-info{display:flex;justify-content:center;flex-direction:column;flex:1}.bloglist .item .avator-info h2:after{content:"";vertical-align:middle;margin-left:10px;width:66px;height:1px}@media(min-width: 576px){.bloglist .item .avator-info h2:after{display:inline-block}}.article-section{display:flex;background:#fafafa;gap:4px;border-bottom:4px solid #fafafa;width:100%}.article-section .sidebar{flex:0 0 320px;width:320px;padding:36px 36px;background:#fff}@media(max-width: 1200px){.article-section .sidebar{display:none}}.article-section .sidebar .sidebar-inner{position:sticky;top:93px}.article-section .sidebar .back-btn{display:flex;align-items:center;cursor:pointer;gap:.5rem;color:#6c757d}.article-section .sidebar .back-btn:hover::before{left:-0.5rem;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .sidebar .back-btn::before{content:"";position:relative;display:block;width:20px;height:20px;left:0;-webkit-mask:url(../img/icons/arrow-left.svg) no-repeat;mask:url(../img/icons/arrow-left.svg) no-repeat;-webkit-mask-size:cover;mask-size:cover;background:#6c757d;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .sidebar .list-wrap{display:block;margin:0;padding:24px 20px;background:#f8f9fa}.article-section .sidebar .list-wrap h6{color:#343a40;margin-bottom:6px;padding-bottom:12px;border-bottom:1px solid #ced4da}.article-section .sidebar .list-wrap li{position:relative;list-style-type:none;padding:6px 0}.article-section .sidebar .list-wrap li a{display:flex;font-size:16px;color:#6c757d;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .sidebar .list-wrap li a:hover{color:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .sidebar .list-wrap li a.active{color:#2462ec;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .content{background:#fff;color:#212529;padding:36px 40px}@media(max-width: 576px){.article-section .content{padding:30px 16px}}.article-section .content .header-section{display:flex;margin-bottom:18px;align-items:center}.article-section .content .header-section .date-wrap{position:relative;padding-right:60px}@media(max-width: 576px){.article-section .content .header-section .date-wrap{padding-right:30px}}.article-section .content .header-section .date-wrap::before{content:"";position:absolute;top:2px;right:30px;height:calc(100% - 4px);width:1px;background:#dee2e6}@media(max-width: 576px){.article-section .content .header-section .date-wrap::before{right:15px}}.article-section .content .header-section .date-wrap .day{font-size:48px;font-weight:500;line-height:1;margin-bottom:4px}.article-section .content .header-section .date-wrap .year{font-size:14px;font-weight:500}.article-section .content .header-section .title{font-size:24px}.article-section .content .tag{padding:2px 8px;font-weight:400;font-size:14px;background:#f8f9fa;color:#2462ec}.article-section .content .avatar-wrap{display:flex;align-items:center;gap:12px}.article-section .content .avatar-wrap .avatar{position:relative;overflow:hidden;display:block;background:#fff;filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.06)) drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.1));border-radius:50%}.article-section .content .avatar-wrap .avatar figure{margin-bottom:0}.article-section .content .avatar-wrap .avatar img{object-fit:cover;object-position:top;width:44px;height:44px}.article-section .content .avatar-wrap .avatar-title{color:#212529;font-size:15px;font-weight:500}.article-section .content .avator-info{display:flex;justify-content:center;flex-direction:column;flex:1}.article-section .content .avator-info h2:after{content:"";vertical-align:middle;margin-left:10px;width:66px;height:1px}@media(min-width: 576px){.article-section .content .avator-info h2:after{display:inline-block}}.article-section .case-section{background:#fafafa;padding:20px 20px}.article-section .case-section .main-title{font-weight:500;font-size:16px;margin-bottom:8px;color:#343a40}.article-section .case-section .case-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 20px;width:100%}.article-section .case-section .case-list .case-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background:#fff;position:relative;width:100%}.article-section .case-section .case-list .case-item:hover img{transform:scale(1.07);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .case-section .case-list .case-item img{display:block;max-width:300px;object-fit:cover;transform:scale(1);background-color:#fff;aspect-ratio:1/1;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .case-section .case-list .case-item .content{flex:1 1 0;padding:20px 20px;margin:0}.article-section .case-section .case-list .case-item .content .subtitle{display:block;margin-bottom:.5rem;color:#2462ec;font-size:16px;font-weight:normal}.article-section .case-section .case-list .case-item .content .title{font-size:18px;margin-bottom:0;word-wrap:break-word}.article-section .info-section,.article-section .other-section{background:#fafafa;padding:20px 20px}.article-section .info-section .main-title,.article-section .other-section .main-title{font-weight:500;font-size:16px;margin-bottom:8px;color:#343a40}.article-section .info-section ul,.article-section .other-section ul{margin-bottom:0;padding-left:2rem}.article-section .info-section ul li,.article-section .other-section ul li{position:relative;line-height:2}.article-section .info-section ul li::before,.article-section .other-section ul li::before{content:"";position:absolute;left:-1.25rem;top:13px;width:6px;height:6px;background:#343a40}.article-section .info-section ul a,.article-section .other-section ul a{color:#2462ec;text-decoration:underline}.article-section .info-section ul a:hover,.article-section .other-section ul a:hover{text-decoration:unset}.article-section .recommend-section{flex:0 0 320px;padding:36px 36px;background:#fff}@media(max-width: 1024px){.article-section .recommend-section{display:none}}.article-section .recommend-section ul{position:sticky;top:93px;display:flex;flex-direction:column;padding:0;gap:40px}.article-section .recommend-section ul li{position:relative}.article-section .recommend-section ul li::before{content:"";position:absolute;bottom:-1rem;left:0;width:100%;height:1px;background:#dee2e6}.article-section .recommend-section ul a{transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .recommend-section ul a:hover{opacity:.8;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.article-section .recommend-section ul .date{color:#2462ec;font-size:13px;margin-bottom:8px}.article-section .recommend-section ul .title{font-size:18px;font-weight:500;color:#343a40}.team-section{position:relative;background:#fafafa;margin-top:60px;overflow:hidden}@media(min-width: 1200px){.team-section{margin-top:67px}.team-section .container{padding:0 140px}}.team-section .breadcrumb-wrap{padding-top:20px;padding-bottom:20px}.team-section .breadcrumb-wrap::before{content:unset}.team-section .content{padding-top:40px;padding-bottom:120px}@media(max-width: 576px){.team-section .content{padding-top:20px;padding-bottom:60px}}.team-section .content .main-title{position:relative;font-size:64px;font-weight:bold;margin-bottom:56px;z-index:2}@media(max-width: 576px){.team-section .content .main-title{font-size:48px;margin-bottom:20px}}.team-section .content .main-title span{background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.team-section .content .bg-1{position:absolute;top:5%;left:5%;animation:float-1 8s ease-in-out infinite}@media(max-width: 576px){.team-section .content .bg-1{width:200px;top:2%;left:-7%}}.team-section .content .bg-2{position:absolute;bottom:-5%;left:-5%;animation:float-2 9s ease-in-out infinite;animation-delay:.5s}@media(max-width: 576px){.team-section .content .bg-2{width:200px;bottom:-2%;left:-7%}}.team-section .content .bg-3{position:absolute;top:50%;right:5%;animation:float-3 10s ease-in-out infinite;animation-delay:1s}@media(max-width: 576px){.team-section .content .bg-3{width:200px;right:-7%}}@keyframes float-1{0%,100%{transform:rotate(0deg) translate(30px) rotate(0deg)}50%{transform:rotate(360deg) translate(30px) rotate(-360deg)}}@keyframes float-2{0%,100%{transform:rotate(0deg) translate(40px) rotate(0deg)}50%{transform:rotate(360deg) translate(40px) rotate(-360deg)}}@keyframes float-3{0%,100%{transform:rotate(0deg) translate(50px) rotate(0deg)}50%{transform:rotate(360deg) translate(50px) rotate(-360deg)}}.team-section .content .member-list{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:60px 24px;z-index:2}@media(max-width: 1200px){.team-section .content .member-list{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 768px){.team-section .content .member-list{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.team-section .content .member-list{gap:30px 16px}}.team-section .content .member-list .intro-card{position:relative;grid-column:3/span 2;grid-row:1;border-radius:4px;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);padding:56px 60px}@media(max-width: 1200px){.team-section .content .member-list .intro-card{grid-column:2/span 2}}@media(max-width: 768px){.team-section .content .member-list .intro-card{grid-column:1/span 2}}@media(max-width: 576px){.team-section .content .member-list .intro-card{padding:30px}}.team-section .content .member-list .intro-card .inner{position:relative;z-index:2}.team-section .content .member-list .intro-card h2{display:flex;gap:7px;color:#fff;font-weight:600;font-size:32px;margin-bottom:16px}@media(max-width: 576px){.team-section .content .member-list .intro-card h2{font-size:24px}}.team-section .content .member-list .intro-card .bg-logo{position:absolute;bottom:0;left:0;width:100%;height:100px;background-repeat:repeat-x;background-position:51% top;background-image:url(../img/member/bg-logo.png);background-size:contain;z-index:0}@media(max-width: 576px){.team-section .content .member-list .intro-card .bg-logo{height:80px}}.team-section .content .member-list .member-card{background:#fff;padding:30px;border-radius:4px;box-shadow:0px 6px 20px 0px rgba(0,0,0,.03);grid-column:auto;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}@media(min-width: 1440px){.team-section .content .member-list .member-card{padding:50px 30px 30px}}@media(max-width: 576px){.team-section .content .member-list .member-card{padding:16px}}.team-section .content .member-list .member-card:hover{box-shadow:0px 30px 60px -12px rgba(0,0,0,.15)}.team-section .content .member-list .member-card .member-profile{position:relative;width:160px;height:160px;margin-left:auto;margin-right:auto;margin-bottom:30px;filter:drop-shadow(0px 10px 10px rgba(0, 0, 0, 0.04)) drop-shadow(0px 20px 25px rgba(0, 0, 0, 0.1))}@media(max-width: 576px){.team-section .content .member-list .member-card .member-profile{width:100%;height:auto;aspect-ratio:1/1}}.team-section .content .member-list .member-card .member-profile .member-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;border-radius:50%}.team-section .content .member-list .member-card .member-profile .member-image{position:absolute;width:calc(100% - 12px);height:calc(100% - 12px);top:6px;left:6px;object-fit:cover;z-index:2;border-radius:50%}.member-section{position:relative;margin-top:60px;overflow:hidden;background:#fafafa}@media(min-width: 1200px){.member-section{margin-top:67px}.member-section .container{padding:0 140px}}.member-section .breadcrumb-wrap{padding-top:20px;padding-bottom:20px;background:rgba(0,0,0,0)}.member-section .breadcrumb-wrap::before{content:unset}.member-section .content-section{position:relative;width:1000px;margin-left:auto;margin-right:auto;padding-top:40px;margin-bottom:-60px}@media(max-width: 1024px){.member-section .content-section{width:100%;margin-bottom:0px}}@media(max-width: 576px){.member-section .content-section{padding-top:20px;padding-bottom:30px}}.member-section .content-section .main-title{position:relative;font-size:64px;font-weight:bold;margin-bottom:56px;z-index:2}@media(max-width: 576px){.member-section .content-section .main-title{font-size:48px;margin-bottom:24px}}.member-section .content-section .main-title span{background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.member-section .content-section .bg-1{position:absolute;top:5%;left:-15%;animation:float-1 8s ease-in-out infinite}@media(max-width: 576px){.member-section .content-section .bg-1{width:200px;top:2%;left:-7%}}.member-section .content-section .bg-2{position:absolute;bottom:-20%;right:-30%;animation:float-2 9s ease-in-out infinite;animation-delay:.5s}@media(max-width: 576px){.member-section .content-section .bg-2{width:200px;bottom:-2%;right:-7%}}.member-section .intro-section{position:relative;width:100%;display:flex;gap:80px;z-index:2}@media(max-width: 1024px){.member-section .intro-section{gap:40px}}@media(max-width: 576px){.member-section .intro-section{flex-direction:column;gap:0}}.member-section .intro-section .left{position:relative;flex:0 0 385px;width:385px}@media(max-width: 1024px){.member-section .intro-section .left{flex:0 0 300px;width:300px}}.member-section .intro-section .left img{width:385px;object-fit:cover;border-radius:4px;aspect-ratio:3/4}@media(max-width: 1024px){.member-section .intro-section .left img{width:300px}}.member-section .intro-section .right{flex:1 1 0;padding-top:90px}@media(max-width: 1024px){.member-section .intro-section .right{padding-top:40px}}@media(max-width: 576px){.member-section .intro-section .right{padding-top:24px;padding-bottom:10px}}.member-section .intro-section .right .job-title{position:relative;padding-left:1rem;font-weight:500}.member-section .intro-section .right .job-title:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:6px;height:14px;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%)}.member-section .intro-section .right .name-title{font-size:36px;font-weight:600;margin-top:.5rem;margin-bottom:1.5rem}@media(max-width: 576px){.member-section .intro-section .right .name-title{font-size:32px;margin-bottom:1rem}}.member-section .certification{position:relative;padding-top:60px;padding-bottom:120px;background:#eff3fa;z-index:2}@media(max-width: 576px){.member-section .certification{padding-top:40px;padding-bottom:60px}}.member-section .sticky-section{position:relative;bottom:150px;left:270px;display:flex;gap:60px;max-width:730px;align-items:center;z-index:3}@media(max-width: 1024px){.member-section .sticky-section{left:120px;bottom:60px;max-width:calc(100% - 120px);gap:40px}}@media(max-width: 768px){.member-section .sticky-section{left:60px;bottom:60px;max-width:calc(100% - 60px)}}@media(max-width: 576px){.member-section .sticky-section{flex-direction:column;width:100%;max-width:unset;left:0;top:0;gap:30px;padding-left:20px;padding-right:20px}}.member-section .sticky-section .quote{flex:0 0 400px;width:400px;padding:36px;border-radius:20px 0px;box-shadow:0px 30px 40px 0px rgba(0,0,0,.05);background:#fff}@media(max-width: 1024px){.member-section .sticky-section .quote{flex:0 0 330px;width:330px;padding:32px 32px}}@media(max-width: 576px){.member-section .sticky-section .quote{flex:unset;width:100%;padding:32px 32px}}.member-section .sticky-section .quote .title{font-size:20px;font-weight:600;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.member-section .sticky-section .comma{position:relative;width:24px;height:24px;background-image:url(../img/icons/comma-icon.svg);background-size:24px 24px;margin-bottom:8px}@media(max-width: 576px){.member-section .sticky-section .major{width:100%}}.member-section .sticky-section .major li{position:relative;line-height:2;padding-left:1.5rem}.member-section .sticky-section .major li:before{content:"";position:absolute;left:0;top:8px;width:16px;height:16px;background-image:url(../img/icons/check-icon.svg)}.member-section .certification-list{display:flex;flex-direction:column;gap:24px 60px;margin-top:48px}@media(max-width: 1200px){.member-section .certification-list{gap:24px 30px}}@media(max-width: 1024px){.member-section .certification-list{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.member-section .certification-list{grid-template-columns:1fr;margin-top:20px}}.member-section .certification-list .certification-card{display:flex;background:#fff;border-radius:4px;overflow:hidden}@media(max-width: 1024px){.member-section .certification-list .certification-card{flex-direction:column}}.member-section .certification-list .certification-card:hover .image-wrap img{transform:scale(1.07);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.member-section .certification-list .image-wrap{position:relative;overflow:hidden;width:360px;flex:0 0 360px;border:8px solid #fff}@media(max-width: 1024px){.member-section .certification-list .image-wrap{width:100%;flex:0 0 240px}}.member-section .certification-list .image-wrap img{position:absolute;width:100%;height:100%;object-position:top;object-fit:cover;transform:scale(1);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.member-section .certification-list .content{flex:1 1 0;padding:30px 60px}@media(max-width: 1024px){.member-section .certification-list .content{padding:30px 30px}}.member-section .certification-list .content .title{font-size:15px;color:#2462ec}.member-section .certification-list .content .sub-title{font-size:24px;font-weight:600;color:#2462ec}.member-section .certification-list .content .logo{height:56px;object-fit:contain}.member-section .certification-list .content .desc{font-size:16px;color:#6c757d;margin-top:8px;margin-bottom:12px}.member-section .certification-list .content .list{display:grid;grid-template-columns:1fr 1fr;gap:4px}@media(max-width: 1024px){.member-section .certification-list .content .list{display:flex;flex-direction:column}}.member-section .certification-list .content .list li{padding-left:1rem;color:#343a40;position:relative;font-size:15px}.member-section .certification-list .content .list li::before{content:"";position:absolute;top:12px;left:0;width:6px;height:6px;border-radius:6px;transform:translateY(-50%);background:#2462ec}.certification-section{position:relative;margin-top:60px;overflow:hidden}@media(min-width: 1200px){.certification-section{margin-top:67px}.certification-section .container{padding:0 140px}}.certification-section .breadcrumb-wrap{padding-top:20px;padding-bottom:20px;background:rgba(0,0,0,0)}.certification-section .breadcrumb-wrap::before{content:unset}.certification-section .section-top{position:relative}.certification-section .section-top .section-bg{position:absolute;width:100%;top:0;left:0;z-index:-1;opacity:.5}.certification-section .section-top .main-title{margin-top:70px;position:relative;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;font-size:36px;font-weight:700}@media(max-width: 1024px){.certification-section .section-top .main-title{margin-top:60px;font-size:32px}}@media(max-width: 576px){.certification-section .section-top .main-title{margin-top:40px;font-size:26px;gap:.5rem}}.certification-section .section-top .main-title span{background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.certification-section .section-top .marquee{height:100px}@media(max-width: 1600px){.certification-section .section-top .marquee{height:80px}}.certification-section .section-top .marquee img{width:250px;height:100px;object-fit:contain}@media(max-width: 1600px){.certification-section .section-top .marquee img{width:200px;height:80px}}.certification-section .section-bottom{padding-top:48px;padding-bottom:120px;background:#eff3fa}@media(max-width: 1024px){.certification-section .section-bottom{padding-bottom:90px}}@media(max-width: 576px){.certification-section .section-bottom{padding-top:20px;padding-bottom:60px}}.certification-section .section-bottom .nav-pills{justify-content:center;gap:12px}.certification-section .section-bottom .nav-pills .nav-link{border-radius:40px;padding:12px 24px;border:1px solid #e5edff;background:#fff;color:#2462ec;font-size:18px;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.certification-section .section-bottom .nav-pills .nav-link:hover{border:1px solid #2462ec;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.certification-section .section-bottom .nav-pills .nav-link.active{color:#fff;border:1px solid rgba(0,0,0,0);background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.certification-section .section-bottom .certification-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:60px 24px;margin-top:48px}@media(max-width: 1200px){.certification-section .section-bottom .certification-list{gap:30px 24px}}@media(max-width: 1024px){.certification-section .section-bottom .certification-list{grid-template-columns:1fr 1fr}}@media(max-width: 576px){.certification-section .section-bottom .certification-list{grid-template-columns:1fr;margin-top:20px}}.certification-section .section-bottom .certification-list .certification-card{background:#fff;border-radius:4px;overflow:hidden}.certification-section .section-bottom .certification-list .certification-card:hover .image-wrap img{transform:scale(1.07);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.certification-section .section-bottom .certification-list .image-wrap{position:relative;overflow:hidden;height:225px;border:8px solid #fff}.certification-section .section-bottom .certification-list .image-wrap img{position:absolute;width:100%;height:100%;object-position:top;object-fit:cover;transform:scale(1);transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.certification-section .section-bottom .certification-list .content{padding:30px}.certification-section .section-bottom .certification-list .content .main-title{font-size:15px;color:#2462ec;margin-bottom:2px}.certification-section .section-bottom .certification-list .content .sub-title{font-size:22px;font-weight:600;color:#2462ec}.certification-section .section-bottom .certification-list .content .logo{height:56px;object-fit:contain}.certification-section .section-bottom .certification-list .content .desc{font-size:16px;color:#6c757d;margin-top:4px;margin-bottom:8px}.certification-section .section-bottom .certification-list .content .list{padding-left:1rem}.certification-section .section-bottom .certification-list .content .list li{color:#343a40;position:relative;font-size:15px;line-height:2}.certification-section .section-bottom .certification-list .content .list li::before{content:"";position:absolute;top:14px;left:-1rem;width:6px;height:6px;border-radius:6px;background:#2462ec}.certification-section .section-bottom .certification-list .content .avatar-wrap{display:flex;align-items:center;gap:12px}.certification-section .section-bottom .certification-list .content .avatar-wrap .avatar{position:relative;width:44px;height:44px;display:block;background:#fff;filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.06)) drop-shadow(0px 4px 6px rgba(0, 0, 0, 0.1));object-fit:cover;border-radius:50%}.certification-section .section-bottom .certification-list .content .avatar-wrap .avatar img{width:44px;height:44px;object-fit:contain;border-radius:50%}.certification-section .section-bottom .certification-list .content .avatar-wrap .avatar-title{color:#212529;font-size:15px;font-weight:500}.page-solution{background-color:#fff;color:#2f2f2f;scroll-behavior:smooth}.page-solution *,.page-solution *::before,.page-solution *::after{box-sizing:border-box}.page-solution .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-solution .no-gutters{margin-right:0;margin-left:0}.page-solution .no-gutters>.col,.page-solution .no-gutters>[class*=col-]{padding-right:0;padding-left:0}.page-solution .p-0{padding:0px !important}.page-solution .m-0{margin:0px !important}.page-solution .col-1,.page-solution .col-2,.page-solution .col-3,.page-solution .col-4,.page-solution .col-5,.page-solution .col-6,.page-solution .col-7,.page-solution .col-8,.page-solution .col-9,.page-solution .col-10,.page-solution .col-11,.page-solution .col-12,.page-solution .col,.page-solution .col-auto,.page-solution .col-sm-1,.page-solution .col-sm-2,.page-solution .col-sm-3,.page-solution .col-sm-4,.page-solution .col-sm-5,.page-solution .col-sm-6,.page-solution .col-sm-7,.page-solution .col-sm-8,.page-solution .col-sm-9,.page-solution .col-sm-10,.page-solution .col-sm-11,.page-solution .col-sm-12,.page-solution .col-sm,.page-solution .col-sm-auto,.page-solution .col-md-1,.page-solution .col-md-2,.page-solution .col-md-3,.page-solution .col-md-4,.page-solution .col-md-5,.page-solution .col-md-6,.page-solution .col-md-7,.page-solution .col-md-8,.page-solution .col-md-9,.page-solution .col-md-10,.page-solution .col-md-11,.page-solution .col-md-12,.page-solution .col-md,.page-solution .col-md-auto,.page-solution .col-lg-1,.page-solution .col-lg-2,.page-solution .col-lg-3,.page-solution .col-lg-4,.page-solution .col-lg-5,.page-solution .col-lg-6,.page-solution .col-lg-7,.page-solution .col-lg-8,.page-solution .col-lg-9,.page-solution .col-lg-10,.page-solution .col-lg-11,.page-solution .col-lg-12,.page-solution .col-lg,.page-solution .col-lg-auto,.page-solution .col-xl-1,.page-solution .col-xl-2,.page-solution .col-xl-3,.page-solution .col-xl-4,.page-solution .col-xl-5,.page-solution .col-xl-6,.page-solution .col-xl-7,.page-solution .col-xl-8,.page-solution .col-xl-9,.page-solution .col-xl-10,.page-solution .col-xl-11,.page-solution .col-xl-12,.page-solution .col-xl,.page-solution .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.page-solution .col{flex-basis:0;flex-grow:1;max-width:100%}.page-solution .col-auto{flex:0 0 auto;width:auto;max-width:100%}.page-solution .col-1{flex:0 0 8.333333%;max-width:8.333333%}.page-solution .col-2{flex:0 0 16.666667%;max-width:16.666667%}.page-solution .col-3{flex:0 0 25%;max-width:25%}.page-solution .col-4{flex:0 0 33.333333%;max-width:33.333333%}.page-solution .col-5{flex:0 0 41.666667%;max-width:41.666667%}.page-solution .col-6{flex:0 0 50%;max-width:50%}.page-solution .col-7{flex:0 0 58.333333%;max-width:58.333333%}.page-solution .col-8{flex:0 0 66.666667%;max-width:66.666667%}.page-solution .col-9{flex:0 0 75%;max-width:75%}.page-solution .col-10{flex:0 0 83.333333%;max-width:83.333333%}.page-solution .col-11{flex:0 0 91.666667%;max-width:91.666667%}.page-solution .col-12{flex:0 0 100%;max-width:100%}.page-solution .offset-1{margin-left:8.333333%}.page-solution .offset-2{margin-left:16.666667%}.page-solution .offset-3{margin-left:25%}.page-solution .offset-4{margin-left:33.333333%}.page-solution .offset-5{margin-left:41.666667%}.page-solution .offset-6{margin-left:50%}.page-solution .offset-7{margin-left:58.333333%}.page-solution .offset-8{margin-left:66.666667%}.page-solution .offset-9{margin-left:75%}.page-solution .offset-10{margin-left:83.333333%}.page-solution .offset-11{margin-left:91.666667%}@media(min-width: 576px){.page-solution .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.page-solution .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.page-solution .col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.page-solution .col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.page-solution .col-sm-3{flex:0 0 25%;max-width:25%}.page-solution .col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.page-solution .col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.page-solution .col-sm-6{flex:0 0 50%;max-width:50%}.page-solution .col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.page-solution .col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.page-solution .col-sm-9{flex:0 0 75%;max-width:75%}.page-solution .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.page-solution .col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.page-solution .col-sm-12{flex:0 0 100%;max-width:100%}.page-solution .offset-sm-0{margin-left:0}.page-solution .offset-sm-1{margin-left:8.333333%}.page-solution .offset-sm-2{margin-left:16.666667%}.page-solution .offset-sm-3{margin-left:25%}.page-solution .offset-sm-4{margin-left:33.333333%}.page-solution .offset-sm-5{margin-left:41.666667%}.page-solution .offset-sm-6{margin-left:50%}.page-solution .offset-sm-7{margin-left:58.333333%}.page-solution .offset-sm-8{margin-left:66.666667%}.page-solution .offset-sm-9{margin-left:75%}.page-solution .offset-sm-10{margin-left:83.333333%}.page-solution .offset-sm-11{margin-left:91.666667%}}@media(min-width: 768px){.page-solution .col-md{flex-basis:0;flex-grow:1;max-width:100%}.page-solution .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.page-solution .col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.page-solution .col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.page-solution .col-md-3{flex:0 0 25%;max-width:25%}.page-solution .col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.page-solution .col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.page-solution .col-md-6{flex:0 0 50%;max-width:50%}.page-solution .col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.page-solution .col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.page-solution .col-md-9{flex:0 0 75%;max-width:75%}.page-solution .col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.page-solution .col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.page-solution .col-md-12{flex:0 0 100%;max-width:100%}.page-solution .offset-md-0{margin-left:0}.page-solution .offset-md-1{margin-left:8.333333%}.page-solution .offset-md-2{margin-left:16.666667%}.page-solution .offset-md-3{margin-left:25%}.page-solution .offset-md-4{margin-left:33.333333%}.page-solution .offset-md-5{margin-left:41.666667%}.page-solution .offset-md-6{margin-left:50%}.page-solution .offset-md-7{margin-left:58.333333%}.page-solution .offset-md-8{margin-left:66.666667%}.page-solution .offset-md-9{margin-left:75%}.page-solution .offset-md-10{margin-left:83.333333%}.page-solution .offset-md-11{margin-left:91.666667%}}@media(min-width: 992px){.page-solution .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.page-solution .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.page-solution .col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.page-solution .col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.page-solution .col-lg-3{flex:0 0 25%;max-width:25%}.page-solution .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.page-solution .col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.page-solution .col-lg-6{flex:0 0 50%;max-width:50%}.page-solution .col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.page-solution .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.page-solution .col-lg-9{flex:0 0 75%;max-width:75%}.page-solution .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.page-solution .col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.page-solution .col-lg-12{flex:0 0 100%;max-width:100%}.page-solution .offset-lg-0{margin-left:0}.page-solution .offset-lg-1{margin-left:8.333333%}.page-solution .offset-lg-2{margin-left:16.666667%}.page-solution .offset-lg-3{margin-left:25%}.page-solution .offset-lg-4{margin-left:33.333333%}.page-solution .offset-lg-5{margin-left:41.666667%}.page-solution .offset-lg-6{margin-left:50%}.page-solution .offset-lg-7{margin-left:58.333333%}.page-solution .offset-lg-8{margin-left:66.666667%}.page-solution .offset-lg-9{margin-left:75%}.page-solution .offset-lg-10{margin-left:83.333333%}.page-solution .offset-lg-11{margin-left:91.666667%}}@media(min-width: 1200px){.page-solution .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.page-solution .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.page-solution .col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.page-solution .col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.page-solution .col-xl-3{flex:0 0 25%;max-width:25%}.page-solution .col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.page-solution .col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.page-solution .col-xl-6{flex:0 0 50%;max-width:50%}.page-solution .col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.page-solution .col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.page-solution .col-xl-9{flex:0 0 75%;max-width:75%}.page-solution .col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.page-solution .col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.page-solution .col-xl-12{flex:0 0 100%;max-width:100%}.page-solution .offset-xl-0{margin-left:0}.page-solution .offset-xl-1{margin-left:8.333333%}.page-solution .offset-xl-2{margin-left:16.666667%}.page-solution .offset-xl-3{margin-left:25%}.page-solution .offset-xl-4{margin-left:33.333333%}.page-solution .offset-xl-5{margin-left:41.666667%}.page-solution .offset-xl-6{margin-left:50%}.page-solution .offset-xl-7{margin-left:58.333333%}.page-solution .offset-xl-8{margin-left:66.666667%}.page-solution .offset-xl-9{margin-left:75%}.page-solution .offset-xl-10{margin-left:83.333333%}.page-solution .offset-xl-11{margin-left:91.666667%}}.page-solution .table{width:100%;margin-bottom:1rem;background-color:rgba(0,0,0,0);border-collapse:collapse !important}.page-solution .table td,.page-solution .table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.page-solution .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.page-solution .table tbody+tbody{border-top:2px solid #dee2e6}.page-solution .table .table{background-color:#fff}.page-solution .table-sm td,.page-solution .table-sm th{padding:.3rem}.page-solution .table-bordered{border:1px solid #dee2e6}.page-solution .table-bordered td,.page-solution .table-bordered th{border:1px solid #dee2e6}.page-solution .table-bordered thead td,.page-solution .table-bordered thead th{border-bottom-width:2px}.page-solution .title-group .title{font-size:38px;color:#2f2f2f;font-weight:500;margin:10px auto;font-family:"Noto Sans TC";text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .title-group .subtitle{font-size:20px;color:#2f2f2f;font-weight:500;letter-spacing:.3px;font-family:"Noto Sans TC";text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .title-group h2{font-size:1.75rem;font-weight:500}.page-solution .btn-contact{position:relative;font-size:18px;padding:10px 40px;letter-spacing:.05em}@media(max-width: 576px){.page-solution .btn-contact{font-size:16px}}.page-solution .btn-contact:hover .line{opacity:1;width:52px}.page-solution .btn-contact .line{position:relative;display:inline-block;width:0px;height:1px;top:-8px;left:12px;background:#fff;opacity:0;transition:all .65s cubic-bezier(0.65, 0, 0.076, 1)}.page-solution .block-area{width:100%;padding:135px 0px;font-family:"Noto Sans TC";background-color:#f5f5f5}@media(max-width: 1440px){.page-solution .block-area{padding:60px 0}}.page-solution .solution-banner{position:relative;padding:0 0 60px}.page-solution .solution-banner::before{content:"";position:absolute;width:100%;height:100%;left:0;background:url(../img/solution/bn_01.webp) no-repeat top center;background-size:cover}@media(max-width: 576px){.page-solution .solution-banner::before{background:url(../img/solution/bn_mobile_01.jpg) no-repeat top center}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.page-solution .solution-banner .bubble #banner-pic1{position:absolute;max-width:320px;top:22%;right:5%}@media(max-width: 1440px){.page-solution .solution-banner .bubble #banner-pic1{max-width:275px}}@media(max-width: 1200px){.page-solution .solution-banner .bubble #banner-pic1{max-width:300px;top:15%}}@media(max-width: 1024px){.page-solution .solution-banner .bubble #banner-pic1{top:8%}}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic1{max-width:225px}}.page-solution .solution-banner .bubble #banner-pic2{position:absolute;max-width:420px;top:8%;left:4%}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic2{max-width:40%;animation:nudgeMouse 3s ease-in-out infinite}}.page-solution .solution-banner .bubble #banner-pic3{position:absolute;max-width:260px;top:50%;left:47%;z-index:10}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic3{max-width:35%;left:60%;animation:nudgeMouse 5s ease-in-out infinite}}.page-solution .solution-banner .bubble #banner-pic4{position:absolute;max-width:280px;top:56%;right:10%;z-index:10}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic4{display:none}}.page-solution .solution-banner .bubble #banner-pic5{position:absolute;max-width:250px;top:19%;right:23%}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic5{display:none}}.page-solution .solution-banner .bubble #banner-pic6{position:absolute;max-width:240px;top:12%;right:47%}@media(max-width: 576px){.page-solution .solution-banner .bubble #banner-pic6{display:none}}@media(max-width: 1024px){.page-solution .solution-banner .person.phone-wrap{display:flex;flex-wrap:wrap;justify-content:center}}.page-solution .solution-banner .person #banner-pic5{position:absolute;width:auto;max-height:100%;bottom:0px;right:15%}@media(max-width: 1600px){.page-solution .solution-banner .person #banner-pic5{max-height:95%}}@media(max-width: 1440px){.page-solution .solution-banner .person #banner-pic5{max-height:90%;right:25%}}@media(max-width: 1200px){.page-solution .solution-banner .person #banner-pic5{max-height:85%;right:8%}}@media(max-width: 1024px){.page-solution .solution-banner .person #banner-pic5{max-height:60%;right:5%}}@media(max-width: 768px){.page-solution .solution-banner .person #banner-pic5{max-height:58%;right:0px}}@media(max-width: 576px){.page-solution .solution-banner .person #banner-pic5{max-width:78%}}@media(max-width: 576px){.page-solution .solution-banner .person #banner-pic5{max-width:80%;right:0px}}@media(max-width: 360px){.page-solution .solution-banner .person #banner-pic5{max-width:70%}}.page-solution .solution-banner .person .service-mobile{position:absolute;z-index:10;width:230px;height:400px;max-height:100%;left:39%;top:20%;background-repeat:no-repeat;background-position:top center;background-size:cover;padding:65px 15px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,0,0,.3);border-radius:20px}@media(max-width: 1600px){.page-solution .solution-banner .person .service-mobile{left:33%}}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile{left:36%;top:28%;width:190px;height:330px;padding:65px 5px}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile{left:0;top:65%;position:relative;width:21%;height:300px;padding:65px 5px;margin:0 7.5px 20px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile{left:0;position:relative;width:45%;height:305px;padding:65px 5px;margin:0 7.5px 20px}}.page-solution .solution-banner .person .service-mobile .icon{width:140px;height:auto;margin-bottom:30px}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile .icon{width:130px;margin-bottom:15px}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile .icon{width:120px;margin-bottom:20px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile .icon{width:110px;margin-bottom:20px}}.page-solution .solution-banner .person .service-mobile .title{font-size:1.25rem;font-weight:600;color:#5c49fb;margin-bottom:30px}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile .title{font-size:1rem;margin-bottom:15px}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile .title{font-size:1rem;margin-bottom:20px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile .title{font-size:1rem;margin-bottom:20px}}.page-solution .solution-banner .person .service-mobile .desc{font-size:1rem;color:#5e5e5e;margin-bottom:30px}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile .desc{font-size:.75rem;margin-bottom:15px}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile .desc{font-size:.75rem;margin-bottom:0x}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile .desc{font-size:.8rem;margin-bottom:0}}.page-solution .solution-banner .person .service-mobile .dot-list{display:flex;align-items:center;justify-content:center}.page-solution .solution-banner .person .service-mobile .dot-list i.dot{width:6px;height:6px;background-color:#5c49fb;display:block;margin:3px;border-radius:50%}.page-solution .solution-banner .person .service-mobile .dot-list i.dot.gray{background-color:#c4c4c4}.page-solution .solution-banner .person .service-mobile:nth-child(2){left:52%}@media(max-width: 1600px){.page-solution .solution-banner .person .service-mobile:nth-child(2){left:49%}}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile:nth-child(2){left:51%;top:28%}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile:nth-child(2){left:0;top:65%;position:relative;width:21%;height:300px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile:nth-child(2){left:0;position:relative;width:45%;height:305px}}.page-solution .solution-banner .person .service-mobile:nth-child(3){left:65%}@media(max-width: 1600px){.page-solution .solution-banner .person .service-mobile:nth-child(3){left:65%}}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile:nth-child(3){left:66%;top:28%}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile:nth-child(3){left:0;top:65%;position:relative;width:21%;height:300px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile:nth-child(3){left:0;position:relative;width:45%;height:305px}}.page-solution .solution-banner .person .service-mobile:nth-child(4){left:78%}@media(max-width: 1600px){.page-solution .solution-banner .person .service-mobile:nth-child(4){left:81%}}@media(max-width: 1440px){.page-solution .solution-banner .person .service-mobile:nth-child(4){left:81%;top:28%}}@media(max-width: 1024px){.page-solution .solution-banner .person .service-mobile:nth-child(4){left:0;top:65%;position:relative;width:21%;height:300px}}@media(max-width: 768px){.page-solution .solution-banner .person .service-mobile:nth-child(4){left:0;position:relative;width:45%;height:305px}}@media(max-width: 576px){.page-solution .solution-banner .banner_left_text{text-align:left}}.page-solution .solution-banner .banner_left_text h4{font-weight:bold;font-size:41px;line-height:60px;letter-spacing:.05em;color:#bbb;margin-bottom:0px}@media(max-width: 576px){.page-solution .solution-banner .banner_left_text h4{font-size:28px}}.page-solution .solution-banner .banner_left_text h1{font-family:Noto Sans TC;font-style:normal;font-weight:500;font-size:50px;color:#2f2f2f;margin-bottom:20px;letter-spacing:0}.page-solution .solution-banner .banner_left_text h1 span{color:#6e43fb}@media(max-width: 576px){.page-solution .solution-banner .banner_left_text h1{font-size:40px;margin-bottom:20px}}.page-solution .solution-banner .banner_left_text .text-one,.page-solution .solution-banner .banner_left_text .text-two,.page-solution .solution-banner .banner_left_text .text-three{font-size:18px;color:#2f2f2f;font-weight:400;margin-bottom:35px}@media(max-width: 576px){.page-solution .solution-banner .banner_left_text .text-one,.page-solution .solution-banner .banner_left_text .text-two,.page-solution .solution-banner .banner_left_text .text-three{font-size:16px}}.page-solution .solution-banner .banner_left_text .text-three{margin-bottom:50px}@media(max-width: 576px){.page-solution .solution-banner .banner_left_text .text-three{margin-bottom:25px}}@media(min-width: 768px){.page-solution .solution-banner .banner_left_text{flex-basis:50%;max-width:50%}.page-solution .solution-banner .banner_left_text h4{font-size:24px}.page-solution .solution-banner .banner_left_text h1{font-size:40px}}@media(min-width: 1024px){.page-solution .solution-banner .banner_left_text h4{font-size:26px}.page-solution .solution-banner .banner_left_text h1{font-size:50px}.page-solution .solution-banner .banner_left_text p{font-size:20px}}@media(min-width: 1200px){.page-solution .solution-banner .banner_left_text h4{font-size:28px}.page-solution .solution-banner .banner_left_text h1{font-size:56px}.page-solution .solution-banner .banner_left_text p{font-size:22px}}@media(min-width: 1600px){.page-solution .solution-banner .banner_left_text h4{font-size:45px}.page-solution .solution-banner .banner_left_text h1{font-size:60px;line-height:normal}}.page-solution .solution-custom-banner{position:relative}@media(max-width: 576px){.page-solution .solution-custom-banner{padding:100px 0 58px}}.page-solution .solution-custom-banner .right_decorate{position:absolute;top:92px;right:0;width:374px;height:800px}@media(max-width: 576px){.page-solution .solution-custom-banner .right_decorate{top:72px;width:100%;height:auto}}.page-solution .solution-custom-banner .left_decorate{position:absolute;left:0;bottom:0;width:565px;height:589px}@media(max-width: 576px){.page-solution .solution-custom-banner .left_decorate{width:100%;height:auto}}.page-solution .solution-custom-banner .text-decorate{position:absolute;width:1248px;height:192px;left:calc((100% - 1248px)/2);bottom:132px}@media(max-width: 576px){.page-solution .solution-custom-banner .text-decorate{width:90%;height:auto;left:5%;bottom:40px}}.page-solution .solution-custom-banner .container{flex-direction:column;justify-content:center;z-index:2}.page-solution .solution-custom-banner .container .PC_decorate{margin-top:33px;width:591px;height:378px}@media(max-width: 576px){.page-solution .solution-custom-banner .container .PC_decorate{width:100%;height:auto}}.page-solution .solution-custom-banner .banner_center_text{text-align:center}.page-solution .solution-custom-banner .banner_center_text h1{font-family:"Noto Sans TC";font-size:60px;font-weight:500;letter-spacing:0em;margin-bottom:26px;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width: 576px){.page-solution .solution-custom-banner .banner_center_text h1{font-size:40px;margin-bottom:20px}}.page-solution .solution-custom-banner .banner_center_text p{font-family:"Noto Sans TC";font-size:18px;font-weight:400;line-height:27px;margin-bottom:28px;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px){.page-solution .solution-custom-banner .banner_center_text h1{font-size:40px}}@media(min-width: 1024px){.page-solution .solution-custom-banner .banner_center_text h1{font-size:50px}}@media(min-width: 1200px){.page-solution .solution-custom-banner .banner_center_text h1{font-size:56px}}@media(min-width: 1600px){.page-solution .solution-custom-banner .banner_center_text h1{font-size:60px;line-height:normal}}.page-solution .solution-custom-banner .btn-scroll{top:65px}.page-solution .btn-scroll{position:relative;top:85px;z-index:1;display:flex;border-radius:50%;width:56px;height:56px;background:rgba(168,168,168,.69);border:3px solid #fff;margin:0 auto;justify-content:center;align-items:center;animation:nudgeMouse 5s ease-in-out infinite}.page-solution .btn-scroll i{font-size:20px;color:#fff}.page-solution .btn-scroll::after{position:absolute;content:"SCROLL DOWN";font-weight:bold;font-size:14px;line-height:20px;letter-spacing:.05em;color:#a8a8a8;top:65px;white-space:nowrap;font-family:"Noto Sans TC"}.page-solution .btn-scroll:hover{background:rgba(0,0,0,.69)}.page-solution .btn-scroll:hover::after{color:#000}@keyframes nudgeMouse{0%{transform:translateY(0)}20%{transform:translateY(8px)}30%{transform:translateY(0)}50%{transform:translateY(8px)}60%{transform:translateY(0)}80%{transform:translateY(8px)}90%{transform:translateY(0)}}.page-solution .sol-process .title-group{text-align:center;margin-bottom:36px}.page-solution .sol-process .title-group .subtitle{font-family:Oswald;font-size:40px;font-weight:500;margin-bottom:8px;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page-solution .sol-process .title-group .title{color:#000;font-family:"Noto Sans TC";font-size:38px;font-weight:500;margin:0 auto}.page-solution .sol-process .px-10{padding:0 10px !important}@media(max-width: 768px){.page-solution .sol-process .px-10{padding:0 2px !important}}.page-solution .sol-process .process-wrap .pic{padding-bottom:140%}@media(max-width: 768px){.page-solution .sol-process .process-wrap .pic .icon{width:24px;top:calc(50% - 14px);left:calc(50% - 12.35px)}}.page-solution .sol-process .process-wrap .text{color:#000}.page-solution .sol-advantage-area{position:relative}.page-solution .sol-advantage-area .px-60{padding:0 60px}@media(max-width: 576px){.page-solution .sol-advantage-area .px-60{padding:0 15px}}.page-solution .sol-advantage-area .title-group{margin-bottom:85px}@media(max-width: 576px){.page-solution .sol-advantage-area .title-group{margin-bottom:35px}}.page-solution .sol-advantage-area .title-group .subtitle{font-weight:700}.page-solution .sol-advantage-area .elasticity-text-bubble{max-width:523px;position:relative;z-index:6;float:right}@media(max-width: 576px){.page-solution .sol-advantage-area .elasticity-text-bubble{max-width:100%;position:absolute;left:0;top:-15px;z-index:0}}.page-solution .sol-advantage-area .elasticity-box{position:relative}.page-solution .sol-advantage-area .elasticity-box:before{display:none}.page-solution .sol-advantage-area .elasticity-box .item,.page-solution .sol-advantage-area .elasticity-box .item02{position:relative;background:#fff;padding:25px;min-height:280px;margin:0 2px 0 0;font-family:"Noto Sans TC"}@media(max-width: 576px){.page-solution .sol-advantage-area .elasticity-box .item,.page-solution .sol-advantage-area .elasticity-box .item02{margin:0 0 35px;min-height:92%}}.page-solution .sol-advantage-area .elasticity-box .item:after,.page-solution .sol-advantage-area .elasticity-box .item02:after{content:"";position:absolute;top:-12px;right:-12px;width:50px;height:50px;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);clip-path:polygon(0 0, 0 25%, 75% 25%, 75% 100%, 100% 100%, 100% 0%)}.page-solution .sol-advantage-area .elasticity-box .item .num,.page-solution .sol-advantage-area .elasticity-box .item02 .num{font-family:Oswald;font-size:75.692px;font-style:normal;font-weight:500;line-height:110%;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:27px}.page-solution .sol-advantage-area .elasticity-box .item h3,.page-solution .sol-advantage-area .elasticity-box .item02 h3{color:#1d5af1;font-family:"Noto Sans TC";font-size:20px;font-weight:700;margin-bottom:7px;letter-spacing:-1.3px}.page-solution .sol-advantage-area .elasticity-box .item p,.page-solution .sol-advantage-area .elasticity-box .item02 p{color:#000;font-family:"Noto Sans TC";font-size:16px;font-weight:400}.page-solution .sol-advantage-area .elasticity-box .item02:after{content:none}.page-solution .sol-advantage-area .elasticity-box .item02:before{content:"";position:absolute;right:-12px;bottom:-12px;width:50px;height:50px;background:linear-gradient(270deg, #095ff1 0%, #9f34ff 124.01%);clip-path:polygon(75% 0, 75% 75%, 0 75%, 0 100%, 100% 100%, 100% 0%)}.page-solution .sol-client-area.custom{padding:102px 0}.page-solution .sol-client-area.custom .client-title{position:absolute;left:auto;right:60px;z-index:0;width:756px;height:127px}@media(max-width: 576px){.page-solution .sol-client-area.custom .client-title{left:15px;height:auto}}.page-solution .sol-client-area.custom .client-text-bubble{max-width:242px;position:relative;z-index:6;float:right;right:30px;margin-top:63px}@media(max-width: 1440px){.page-solution .sol-client-area.custom .client-text-bubble{max-width:275px}}@media(max-width: 576px){.page-solution .sol-client-area.custom .client-text-bubble{position:absolute;top:0;right:15px;max-width:50%}}.page-solution .sol-client-area.custom .title-group{margin-top:63px;margin-bottom:40px;padding-left:0}.page-solution .sol-client-area.custom .client-text-box{position:absolute;min-height:545px;background:#2f2f2f;width:933px;height:545px;margin-top:81px;left:0}@media(max-width: 1024px){.page-solution .sol-client-area.custom .client-text-box{width:45%;margin-top:0;height:545px}}@media(max-width: 576px){.page-solution .sol-client-area.custom .client-text-box{position:relative;width:100%;height:auto;min-height:unset;margin-top:0}}.page-solution .sol-client-area.custom .client-text-box .content{margin:60px auto 0 35%;width:203px;height:auto;padding:0;display:block}@media(max-width: 1440px){.page-solution .sol-client-area.custom .client-text-box .content{margin-left:19.1%}}@media(max-width: 1024px){.page-solution .sol-client-area.custom .client-text-box .content{padding:30px 0;margin:0 25px}}.page-solution .sol-client-area.custom .client-text-box .content .num{font-family:Oswald;font-size:20px;font-weight:500;color:#fff;margin-bottom:11px}.page-solution .sol-client-area.custom .client-text-box .content .num::before{content:"";display:block;width:40px;height:1px;background-color:#fff;top:17px;position:relative;margin-left:28px}.page-solution .sol-client-area.custom .client-text-box .content h3,.page-solution .sol-client-area.custom .client-text-box .content h5{font-weight:500;font-size:24px;color:#fff;text-align:left;font-family:"Noto Sans TC";margin-bottom:24px}.page-solution .sol-client-area.custom .client-text-box .content .subtitle{font-size:16px;font-weight:400;color:#fff;text-align:left;font-family:"Noto Sans TC";margin-bottom:8px}.page-solution .sol-client-area.custom .client-text-box .content ul{padding:0 0 0 5px;font-family:"Noto Sans TC";list-style:none;list-style-position:inside}.page-solution .sol-client-area.custom .client-text-box .content ul li{position:relative;font-family:"Noto Sans TC";font-weight:600;font-size:16px;line-height:27px;color:#fff;margin-bottom:8px}.page-solution .sol-client-area.custom .client-text-box .content ul li img{margin-right:12px}.page-solution .sol-client-area.custom .client-text-box .content .btn-contact{margin-top:20px}.page-solution .sol-client-area.custom .card-partner{position:relative;margin-top:0;width:75%;height:100%;border:unset;margin-left:auto;background-color:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.15)}@media(max-width: 1440px){.page-solution .sol-client-area.custom .card-partner{margin-right:0}}@media(max-width: 576px){.page-solution .sol-client-area.custom .card-partner{width:100%;margin:0 auto}}.page-solution .sol-client-area.custom .card-partner .box-img-area{display:flex;justify-content:center;align-items:center}.page-solution .sol-client-area.custom .card-partner .box-img{width:100%;background-size:contain;margin:0;padding:0}.page-solution .sol-client-area.custom .card-partner .box-img:before{display:inline-block;padding-bottom:56.2365591398%}@media(max-width: 1024px){.page-solution .sol-client-area.custom .card-partner .box-img:before{padding-bottom:64%}}.page-solution .sol-client-area.custom .card-partner .box-img:hover .overlay{opacity:1}.page-solution .sol-client-area.custom .card-partner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.59) 0%, rgba(0, 0, 0, 0.59) 100%);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow{opacity:1;top:auto;left:auto;top:auto;bottom:0;width:56px;height:56px;margin-bottom:-56px;border-radius:0px;background:#1d5af1;border:0}@media(max-width: 1024px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow{top:auto}}@media(max-width: 768px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow{top:auto}}@media(max-width: 576px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow{margin-bottom:-45px;width:45px;height:45px}}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-prev{right:55px;border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width: 1200px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-prev{top:auto}}@media(max-width: 1024px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-prev{top:auto;right:55px}}@media(max-width: 768px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-prev{top:auto}}@media(max-width: 576px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-prev{right:45px}}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-next{right:0px;border-top-right-radius:0;border-bottom-right-radius:0}@media(max-width: 1200px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-next{top:auto}}@media(max-width: 768px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow.slick-next{top:auto}}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow:before{color:#fff;font-size:28px;text-align:center}@media(max-width: 576px){.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow:before{font-size:20px}}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow:hover{background:#6e43fb}.page-solution .sol-client-area.custom .slider-sol-partner .slick-arrow:hover:before{color:#fff}.page-solution .scroll-container{position:relative;height:100%}.page-solution .sol-customized,.page-solution .sol-customized02{position:relative;padding:126px 0 130px;height:100vh;display:flex;justify-content:center;align-items:center;opacity:0;transition:all .8s ease}@media(max-width: 1024px){.page-solution .sol-customized,.page-solution .sol-customized02{padding:30px 0;height:100%}}.page-solution .sol-customized.active,.page-solution .sol-customized02.active{opacity:1}.page-solution .sol-customized.active .faq-wrap .box,.page-solution .sol-customized02.active .faq-wrap .box{transform:scaleX(1)}.page-solution .sol-customized.active .faq-wrap .box .en-title,.page-solution .sol-customized.active .faq-wrap .box .ch-title,.page-solution .sol-customized02.active .faq-wrap .box .en-title,.page-solution .sol-customized02.active .faq-wrap .box .ch-title{opacity:1;transform:translateX(0)}.page-solution .sol-customized.active .faq-wrap .box .line,.page-solution .sol-customized02.active .faq-wrap .box .line{transform:scaleX(1)}.page-solution .sol-customized::before,.page-solution .sol-customized02::before{content:"";position:absolute;right:0;bottom:0;width:263px;height:489px;background:#2f2f2f}@media(max-width: 1024px){.page-solution .sol-customized::before,.page-solution .sol-customized02::before{content:none}}.page-solution .sol-customized .faq-wrap,.page-solution .sol-customized02 .faq-wrap{padding:0;justify-content:center}@media(max-width: 1024px){.page-solution .sol-customized .faq-wrap,.page-solution .sol-customized02 .faq-wrap{display:flex;flex-wrap:wrap-reverse;gap:3rem}}.page-solution .sol-customized .faq-wrap>div:nth-child(1),.page-solution .sol-customized02 .faq-wrap>div:nth-child(1){margin-bottom:40px}@media(min-width: 1200px){.page-solution .sol-customized .faq-wrap,.page-solution .sol-customized02 .faq-wrap{display:flex;padding:0;gap:78px}.page-solution .sol-customized .faq-wrap>div:nth-child(1),.page-solution .sol-customized02 .faq-wrap>div:nth-child(1){flex-basis:600px;max-width:600px;padding-right:0;margin-bottom:0px}.page-solution .sol-customized .faq-wrap>div:nth-child(2),.page-solution .sol-customized02 .faq-wrap>div:nth-child(2){max-width:fit-content}}@media(min-width: 1200px)and (max-width: 1024px){.page-solution .sol-customized .faq-wrap>div:nth-child(2),.page-solution .sol-customized02 .faq-wrap>div:nth-child(2){flex-basis:100%;max-width:100%}}.page-solution .sol-customized .faq-wrap .toggle .toggle-title,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title{position:relative;display:block;border-top:.8px solid #a5b4d8;margin-bottom:0px}.page-solution .sol-customized .faq-wrap .toggle .toggle-title:first-child,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title:first-child{border-top:5px solid #1d5af1}.page-solution .sol-customized .faq-wrap .toggle .toggle-title:first-child .title-name,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title:first-child .title-name{padding:16px 0 16px 12px}.page-solution .sol-customized .faq-wrap .toggle .toggle-title .title-name,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title .title-name{justify-content:space-between;padding:16px 0 16px 12px;font-weight:600;font-size:20px;color:#1d5af1}.page-solution .sol-customized .faq-wrap .toggle .toggle-title .title-name i,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title .title-name i{width:37px;height:40px;display:flex;justify-content:center;align-items:center}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner{display:none;position:relative;overflow:hidden}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner .toggle-body,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner .toggle-body{padding:0px 82px 45px 12px;max-width:100%}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner .toggle-body p,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner .toggle-body p{font-family:"Noto Sans TC";font-size:16px;font-weight:500;line-height:26px;text-align:justify;color:#000}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner .toggle-body .faq-type,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner .toggle-body .faq-type{list-style-type:disc;padding:0;color:#000;margin-left:26px}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner .toggle-body .faq-type li:first-child,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner .toggle-body .faq-type li:first-child{margin-bottom:26px}.page-solution .sol-customized .faq-wrap .toggle .toggle-inner .toggle-body:before,.page-solution .sol-customized02 .faq-wrap .toggle .toggle-inner .toggle-body:before{content:none}.page-solution .sol-customized .faq-wrap .line,.page-solution .sol-customized02 .faq-wrap .line{position:absolute;top:106px;left:-49px;width:80px;height:3px;background:linear-gradient(to right, #1d5af1 0%, #1d5af1 62%, #ffffff 62%, #ffffff 100%);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}@media(max-width: 1024px){.page-solution .sol-customized .faq-wrap .line,.page-solution .sol-customized02 .faq-wrap .line{transform:scaleX(100%)}}.page-solution .sol-customized .faq-wrap .box,.page-solution .sol-customized02 .faq-wrap .box{position:relative;width:400px;height:400px;background:linear-gradient(to right, #095ff1 0%, #9f34ff 124.01%);padding:76px 74px 76px 60px;float:right;box-shadow:0px 15px 21.8px rgba(0,0,0,.25);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}@media(max-width: 1024px){.page-solution .sol-customized .faq-wrap .box,.page-solution .sol-customized02 .faq-wrap .box{width:86%;height:100%;padding:54px 52px 54px 60px;transform:scaleX(100%)}}.page-solution .sol-customized .faq-wrap .box .en-title,.page-solution .sol-customized02 .faq-wrap .box .en-title{color:hsla(0,0%,100%,.3019607843);font-family:Oswald;font-size:52px;font-weight:500;line-height:57.2px;word-break:break-word;margin-bottom:20px;opacity:0;transform:translateX(-200px);transition:opacity .3s ease,transform .3s ease}@media(max-width: 1024px){.page-solution .sol-customized .faq-wrap .box .en-title,.page-solution .sol-customized02 .faq-wrap .box .en-title{font-size:40px;line-height:45.2px;opacity:1;transform:translateX(0)}}.page-solution .sol-customized .faq-wrap .box .ch-title,.page-solution .sol-customized02 .faq-wrap .box .ch-title{color:#fff;font-family:"Noto Sans TC";font-size:38px;font-weight:500;line-height:57px;opacity:0;transform:translateX(-200px);transition:opacity .3s ease,transform .3s ease}@media(max-width: 1024px){.page-solution .sol-customized .faq-wrap .box .ch-title,.page-solution .sol-customized02 .faq-wrap .box .ch-title{font-size:30px;line-height:45.2px;opacity:1;transform:translateX(0)}}.page-solution .sol-customized02:before{left:0;right:auto}.page-solution .sol-customized02 .faq-wrap{flex-direction:row-reverse}.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title:first-child{border-top:5px solid #9f34ff}.page-solution .sol-customized02 .faq-wrap .toggle .toggle-title .title-name{color:#9f34ff}.page-solution .sol-customized02 .faq-wrap .line{position:absolute;top:106px;left:auto;right:-49px;width:80px;height:3px;background:linear-gradient(to left, #9f34ff 0%, #9f34ff 62%, #ffffff 62%, #ffffff 100%)}.page-solution .sol-customized02 .faq-wrap .box{background:linear-gradient(to left, #095ff1 0%, #9f34ff 124.01%)}.page-solution .sol-feature-area{position:relative;background-image:url(../img/banner/bg_line.png);background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .sol-feature-area::before{content:"";position:absolute;bottom:15%;width:630px;height:145px;left:5%;background-image:url(../img/solution/bg_04.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media(max-width: 576px){.page-solution .sol-feature-area::before{width:80%;top:16%;left:11%}}.page-solution .sol-feature-area .title-box{background:#0740bf;color:#fff;padding:22px 45px;text-align:center}.page-solution .sol-feature-area .title-box .subtitle{color:#fff;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.16);font-size:20px;font-weight:700;line-height:30px;letter-spacing:.14em}.page-solution .sol-feature-area .title-box .title{font-family:Noto Sans TC;font-style:normal;font-weight:500;font-size:38px;line-height:55px;text-align:center}.page-solution .sol-feature-area .title-group .subtitle{font-weight:700}.page-solution .sol-feature-area .feature-text-bubble{max-width:300px;margin:50px}@media(max-width: 1440px){.page-solution .sol-feature-area .feature-text-bubble{max-width:265px;margin:30px}}@media(max-width: 576px){.page-solution .sol-feature-area .feature-text-bubble{width:80%;margin:40px auto}}@media(max-width: 360px){.page-solution .sol-feature-area .feature-text-bubble{width:75%;margin:20px auto}}.page-solution .sol-feature-area .feature-img{max-width:370px;animation:nudgeMouse 10s ease-in-out infinite}@media(max-width: 1440px){.page-solution .sol-feature-area .feature-img{max-width:350px;margin-top:50px}}@media(max-width: 576px){.page-solution .sol-feature-area .feature-img{width:75%}}@media(max-width: 360px){.page-solution .sol-feature-area .feature-img{width:65%}}.page-solution .sol-feature-area .item-wrap{position:relative;background:#fdfdfd;border:3px solid #6e43fb;border-radius:5px;margin:25px;padding:20px;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 20px rgba(0,0,0,.15)}.page-solution .sol-feature-area .text-wrap h5{font-weight:500;font-size:22px;color:#6e43fb;text-align:left;font-family:"Noto Sans TC"}@media(max-width: 1440px){.page-solution .sol-feature-area .text-wrap h5{font-size:20px}}.page-solution .sol-feature-area .text-wrap ul{padding:10px 0 0 5px;font-family:"Noto Sans TC";list-style-type:disc;list-style-position:outside}.page-solution .sol-feature-area .text-wrap ul li{font-weight:500;font-size:16px;line-height:26px;color:#2f2f2f;padding:0px;margin-left:1.4em}@media(max-width: 1440px){.page-solution .sol-feature-area .text-wrap ul li{font-size:14px}}.page-solution .sol-feature-area .compare-wrap{font-weight:500;font-size:16px;line-height:26px;color:#2f2f2f;padding:25px}@media(max-width: 1440px){.page-solution .sol-feature-area .compare-wrap{font-size:14px}}.page-solution .sol-feature-area .compare-wrap h3,.page-solution .sol-feature-area .compare-wrap h5{font-weight:500;font-size:22px;color:#6e43fb;text-align:center;font-family:"Noto Sans TC";margin-bottom:10px}@media(max-width: 1440px){.page-solution .sol-feature-area .compare-wrap h3,.page-solution .sol-feature-area .compare-wrap h5{font-size:20px}}.page-solution .sol-feature-area .compare-wrap table,.page-solution .sol-feature-area .compare-wrap table *{padding:.5em;vertical-align:middle;margin-bottom:0}.page-solution .sol-feature-area .compare-wrap table th{background-color:#6e43fb;color:#fff;border-color:#fff;font-weight:400}.page-solution .sol-feature-area .icon-wrap .pic{padding-bottom:135%}.page-solution .sol-feature-area .item{position:relative;background:#fdfdfd;border:3px solid #6e43fb;border-radius:5px;margin:25px;min-height:290px;display:flex;justify-content:center;align-items:center;box-shadow:0px 0px 20px rgba(0,0,0,.15)}@media(max-width: 1440px){.page-solution .sol-feature-area .item{margin:19px;min-height:260px}}@media(max-width: 1024px){.page-solution .sol-feature-area .item{margin:60px}}@media(max-width: 768px){.page-solution .sol-feature-area .item{margin:0px}}@media(max-width: 576px){.page-solution .sol-feature-area .item{margin:25px 30px}}@media(max-width: 360px){.page-solution .sol-feature-area .item{margin:25px 0px}}.page-solution .sol-feature-area .item .num{position:absolute;left:-3px;bottom:-30px;color:#f7f7f7;font-size:100px;font-family:"Noto Sans TC";font-weight:700;z-index:-99}.page-solution .sol-feature-area .item .content{width:100%;padding:0 40px}@media(max-width: 1440px){.page-solution .sol-feature-area .item .content{padding:0 25px}}.page-solution .sol-feature-area .item .content h3,.page-solution .sol-feature-area .item .content h5{font-weight:500;font-size:22px;color:#6e43fb;text-align:left;font-family:"Noto Sans TC"}@media(max-width: 1440px){.page-solution .sol-feature-area .item .content h3,.page-solution .sol-feature-area .item .content h5{font-size:20px}}.page-solution .sol-feature-area .item .content ul{padding:10px 0 0 5px;font-family:"Noto Sans TC";list-style-type:disc;list-style-position:outside}.page-solution .sol-feature-area .item .content ul li{font-weight:500;font-size:16px;line-height:26px;color:#2f2f2f;padding:0px;margin-left:1.4em}@media(max-width: 1440px){.page-solution .sol-feature-area .item .content ul li{font-size:14px}}.page-solution .sol-client-area{position:relative;background-image:url(../img/banner/bg_line.png);background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .sol-client-area .row{display:flex !important}.page-solution .sol-client-area #holder{position:absolute;left:50%;top:15px;transform:translateX(-50%);z-index:0;width:100%;height:300px}.page-solution .sol-client-area #holder:after,.page-solution .sol-client-area #holder:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:repeat-x}.page-solution .sol-client-area #holder:before{background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%)}.page-solution .sol-client-area #holder:after{background-image:-webkit-gradient(linear, left bottom, left top, from(#f5f5f5), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%)}.page-solution .sol-client-area .client-title{position:relative;z-index:5;left:5%}@media(max-width: 576px){.page-solution .sol-client-area .client-title{max-width:90%}}.page-solution .sol-client-area .client-text-bubble{max-width:300px;position:relative;z-index:6;float:right}@media(max-width: 1440px){.page-solution .sol-client-area .client-text-bubble{max-width:275px}}@media(max-width: 576px){.page-solution .sol-client-area .client-text-bubble{position:absolute;top:-15px;right:15px}}.page-solution .sol-client-area .title-group{margin-bottom:30px;padding-left:70px}.page-solution .sol-client-area .client-text-box{position:relative;min-height:400px}@media(max-width: 1024px){.page-solution .sol-client-area .client-text-box{min-height:unset}}.page-solution .sol-client-area .client-text-box .content{padding:60px 75px}@media(max-width: 1024px){.page-solution .sol-client-area .client-text-box .content{padding:55px 75px}}@media(max-width: 576px){.page-solution .sol-client-area .client-text-box .content{padding:55px 40px}}.page-solution .sol-client-area .client-text-box .content h3,.page-solution .sol-client-area .client-text-box .content h5{font-weight:500;font-size:24px;color:#6e43fb;text-align:left;font-family:"Noto Sans TC";margin-bottom:8px}.page-solution .sol-client-area .client-text-box .content .subtitle{font-weight:500;font-size:18px;color:#6e43fb;text-align:left;font-family:"Noto Sans TC";margin-bottom:8px}.page-solution .sol-client-area .client-text-box .content ul{padding:10px 0 0 5px;font-family:"Noto Sans TC";list-style-type:disc;list-style-position:inside}.page-solution .sol-client-area .client-text-box .content ul li{font-weight:500;font-size:16px;line-height:26px;color:#2f2f2f;margin-bottom:8px}.page-solution .sol-client-area .client-text-box .content .btn-contact{margin-top:20px}.page-solution .sol-client-area .card-partner{position:relative;margin-top:80px;height:100%;border:unset;background-color:#fff;box-shadow:0px 0px 15px rgba(0,0,0,.15)}@media(max-width: 1440px){.page-solution .sol-client-area .card-partner{margin:0 70px}}.page-solution .sol-client-area .card-partner .box-img-area{display:flex;justify-content:center;align-items:center}.page-solution .sol-client-area .card-partner .box-img{position:relative;width:100%;background-size:contain;margin:0;padding:0}.page-solution .sol-client-area .card-partner .box-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.page-solution .sol-client-area .card-partner .box-img:before{padding-bottom:64%}@media(max-width: 576px){.page-solution .sol-client-area .slider-sol-partner{width:100%;margin:0 auto}}.page-solution .sol-client-area .slider-sol-partner .slick-arrow{opacity:1;top:auto;left:auto;top:-15%;bottom:auto;width:56px;height:56px;margin-bottom:20px;border-radius:0px;background:#fff;border:2px solid #e7e7e7}@media(max-width: 1024px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow{top:-20%}}@media(max-width: 768px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow{top:-25%}}@media(max-width: 576px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow{width:45px;height:45px}}.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-prev{right:55px;border-top-left-radius:5px;border-bottom-left-radius:5px}@media(max-width: 1200px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-prev{top:-18%}}@media(max-width: 768px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-prev{top:-12%}}@media(max-width: 576px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-prev{right:45px}}.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-next{right:0px;border-top-right-radius:5px;border-bottom-right-radius:5px}@media(max-width: 1200px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-next{top:-18%}}@media(max-width: 768px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow.slick-next{top:-12%}}.page-solution .sol-client-area .slider-sol-partner .slick-arrow:before{color:#787878;font-size:28px;text-align:center}@media(max-width: 576px){.page-solution .sol-client-area .slider-sol-partner .slick-arrow:before{font-size:20px}}.page-solution .sol-client-area .slider-sol-partner .slick-arrow:hover{background:#6e43fb}.page-solution .sol-client-area .slider-sol-partner .slick-arrow:hover:before{color:#fff}.page-solution .sol-model-area{position:relative;background-image:url(../img/banner/bg_line.png);background-color:#f5f5f5;background-size:contain;background-repeat:repeat;background-position:center}.page-solution .sol-model-area::before{content:"";position:absolute;background-image:url(../img/solution/bg_03.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:700px;top:2.5%}.page-solution .sol-model-area .slick-arrow{opacity:1;width:56px;height:56px;border-radius:0px;background:#fff;border:2px solid #e7e7e7}.page-solution .sol-model-area .slick-arrow.slick-prev{right:55px;border-top-left-radius:5px;border-bottom-left-radius:5px}.page-solution .sol-model-area .slick-arrow.slick-next{right:0px;border-top-right-radius:5px;border-bottom-right-radius:5px}.page-solution .sol-model-area .slick-arrow:before{color:#787878;font-size:28px;text-align:center}@media(max-width: 576px){.page-solution .sol-model-area .slick-arrow:before{font-size:20px}}.page-solution .sol-model-area .slick-arrow:hover{background:#6e43fb}.page-solution .sol-model-area .slick-arrow:hover:before{color:#fff}.page-solution .sol-model-area .title-group{position:relative;margin:20px}.page-solution .sol-model-area .model-box{margin:20px;border-radius:5px;background:#fbfbfb;box-shadow:0px 0px 20px rgba(0,0,0,.1)}@media(max-width: 768px){.page-solution .sol-model-area .model-box{margin:10px}}.page-solution .sol-model-area .model-box .item{width:100%;min-height:400px}@media(max-width: 576px){.page-solution .sol-model-area .model-box .item{min-height:300px}}.page-solution .sol-model-area .model-box .item .title{color:#fbfbfb;background:#6844e1;text-align:center;height:55px;font-weight:500;font-size:20px;display:flex;justify-content:center;align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}.page-solution .sol-model-area .model-box .item .content{padding:20px 40px;text-align:center}.page-solution .sol-model-area .model-box .item .content img{width:auto;height:400px}@media(max-width: 360px){.page-solution .sol-model-area .model-box .item .content img{height:250px}}.page-solution .sol-model-area .btn-contact{margin-top:20px}.page-solution .sol-elasticity-area{position:relative;background-image:url(../img/solution/bg_01.png);background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:top}.page-solution .sol-elasticity-area .title-group{margin-bottom:85px}.page-solution .sol-elasticity-area .title-group .subtitle{font-weight:700}.page-solution .sol-elasticity-area .elasticity-text-bubble{max-width:300px;position:relative;z-index:6;float:right}@media(max-width: 576px){.page-solution .sol-elasticity-area .elasticity-text-bubble{position:absolute;top:-15px;right:15px}}.page-solution .sol-elasticity-area .elasticity-box{position:relative}.page-solution .sol-elasticity-area .elasticity-box:before{content:"";position:absolute;width:80%;left:10%;top:15%;height:2px;background-color:#fff}@media(max-width: 1024px){.page-solution .sol-elasticity-area .elasticity-box:before{display:none}}.page-solution .sol-elasticity-area .elasticity-box .elasticity-circle{width:108px;height:108px;background:#fdfdfd;border-radius:100%;border:3px solid #6e43fb;text-align:center;padding:25px;margin:0 auto}.page-solution .sol-elasticity-area .elasticity-box .elasticity-circle h3{font-size:1.5rem;font-weight:500}.page-solution .sol-elasticity-area .elasticity-box .item{background:#fdfdfd;border:3px solid #6e43fb;border-radius:5px;padding:45px 15px;text-align:center;min-height:250px;margin:25px 30px 0px 30px;font-family:"Noto Sans TC"}@media(max-width: 1024px){.page-solution .sol-elasticity-area .elasticity-box .item{margin:25px 40px 35px 40px}}@media(max-width: 768px){.page-solution .sol-elasticity-area .elasticity-box .item{margin:25px 180px 35px 180px}}@media(max-width: 576px){.page-solution .sol-elasticity-area .elasticity-box .item{margin:25px 30px 35px 30px}}.page-solution .sol-elasticity-area .elasticity-box .item h3,.page-solution .sol-elasticity-area .elasticity-box .item h5{color:#6e43fb;font-weight:500;font-size:20px;letter-spacing:.5px}.page-solution .sol-elasticity-area .elasticity-box .item p{font-size:14px;line-height:23px;font-weight:500;letter-spacing:.3px;color:#2f2f2f;margin-top:20px}.page-solution .sol-plan-area{position:relative;background-image:url(../img/banner/bg_line.png);background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .sol-plan-area .card-solution{width:150%;border-radius:5px;padding:50px 182px 0 50px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.77) 0%, rgba(255, 255, 255, 0) 110.57%)}@media(max-width: 1024px){.page-solution .sol-plan-area .card-solution{width:100%;padding:50px}}.page-solution .sol-plan-area .card-solution p{color:#5e5e5e;font-size:16px;font-weight:500;margin-top:20px;letter-spacing:.5px}.page-solution .sol-plan-area .card-solution .des-group{margin:55px 0px 30px 0px}.page-solution .sol-plan-area .card-solution .des-group p{font-weight:400;font-size:20px;color:#a2a2a2}.page-solution .sol-plan-area .card-solution .des-group h3{position:relative;font-size:42px;font-weight:700;color:#a2a2a2;display:inline-block;font-family:Arial}.page-solution .sol-plan-area .card-solution .des-group h3::after{content:"";position:absolute;left:0;top:50%;margin-top:-0.5px;width:100%;height:2px;background-color:#bcbcbc}.page-solution .sol-plan-area .card-price{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom-width:0;padding:40px 30px;transform-origin:center;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;box-shadow:0px 0px 10px rgba(0,0,0,.15);border:3px solid #6e43fb;border-radius:5px;font-family:"Noto Sans TC";background:#fff;margin-top:30%}@media(max-width: 576px){.page-solution .sol-plan-area .card-price{margin-top:0;margin-bottom:15%}}.page-solution .sol-plan-area .card-price img{max-height:115px}.page-solution .sol-plan-area .card-price .title-card{font-size:26px;letter-spacing:.05em;color:#2f2f2f;margin-top:25px;font-weight:500}.page-solution .sol-plan-area .card-price .price{color:#6e43fb;font-weight:700}.page-solution .sol-plan-area .card-price .des{color:#5e5e5e}.page-solution .sol-plan-area .card-price .average{color:#734eeb;letter-spacing:.5px;font-weight:500}.page-solution .sol-cases-area{position:relative;background-image:url(../img/banner/bg_line.png);background-color:#f5f5f5;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .sol-cases-area.for-pay{background-color:#fff;background-image:url(../img/pay/grayline.png)}.page-solution .sol-cases-area .d-iadpro{display:none}@media(max-width: 1024px){.page-solution .sol-cases-area .d-iadpro{display:flex}.page-solution .sol-cases-area .d-iadpro .col-md-4.col-sm-6.col-12{padding:0 8px}}.page-solution .sol-cases-area .d-desktop{display:flex}@media(max-width: 1024px){.page-solution .sol-cases-area .d-desktop{display:none}}.page-solution .sol-cases-area .top-group{display:flex;justify-content:space-between;align-items:center}@media(max-width: 576px){.page-solution .sol-cases-area .top-group{display:block}}.page-solution .sol-cases-area .title-group{margin-bottom:40px}.page-solution .sol-cases-area .title-group .subtitle{font-size:32px;color:#6e43fb;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .sol-cases-area .title-group .subtitle-pay{font-size:32px;color:#0740bf;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .sol-cases-area .title-right{text-align:right}.page-solution .sol-cases-area .title-right .title{position:relative;left:-90%;color:#2f2f2f;font-weight:500;font-size:20px}@media(max-width: 576px){.page-solution .sol-cases-area .title-right .title{left:auto;right:28%}}@media(max-width: 360px){.page-solution .sol-cases-area .title-right .title{left:auto;right:auto;text-align:right}}.page-solution .sol-cases-area .title-right .title::after{content:"";position:absolute;width:90px;height:1px;top:17px;margin-left:12px;background-color:#2f2f2f}@media(max-width: 360px){.page-solution .sol-cases-area .title-right .title::after{display:none}}.page-solution .sol-cases-area .title-right .odometer{font-family:Arial;display:inline-block;color:#6e43fb;font-weight:700;font-size:50px;text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .sol-cases-area .title-right .odometer.for-pay{color:#0740bf}.page-solution .sol-cases-area .title-right .syb{font-family:Arial;display:inline-block;vertical-align:middle;color:#6e43fb;font-weight:700;font-size:50px;margin-left:12px;text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .sol-cases-area .title-right .syb.for-pay{color:#0740bf}.page-solution .sol-cases-area .cases-box{width:100%;min-width:190px;height:115px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;border:3px solid rgba(0,0,0,0);margin-bottom:15px}@media(max-width: 576px){.page-solution .sol-cases-area .cases-box{width:80%;margin:0 auto 15px auto}}.page-solution .sol-cases-area .cases-box img{width:160px;height:auto;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.page-solution .sol-cases-area .btn-contact{margin-top:55px}.page-solution .sol-cases-area #holder2{position:absolute;bottom:-125px;z-index:0;width:100%;height:300px;transform:rotate(180deg)}.page-solution .sol-cases-area #holder2:after,.page-solution .sol-cases-area #holder2:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:repeat-x}.page-solution .sol-cases-area #holder2:before{background-image:-webkit-gradient(linear, left top, left bottom, from(#f5f5f5), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%)}.page-solution .sol-cases-area #holder2:after{background-image:-webkit-gradient(linear, left bottom, left top, from(#f5f5f5), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(bottom, #f5f5f5 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to top, #f5f5f5 0, rgba(255, 255, 255, 0) 20%)}.page-solution .sol-cases-area.for-pay #holder2:before{background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(top, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%)}.page-solution .sol-cases-area.for-pay #holder2:after{background-image:-webkit-gradient(linear, left bottom, left top, from(#ffffff), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to top, #ffffff 0, rgba(255, 255, 255, 0) 20%)}.page-solution .pay-banner{position:relative;padding:0 0 0;width:100%;background-image:url(../img/pay/bn.png);background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:top}@media(max-width: 768px){.page-solution .pay-banner{padding:0px}}@media(max-width: 576px){.page-solution .pay-banner{height:100vh;background-size:cover}}.page-solution .pay-banner::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0px}.page-solution .pay-banner:after{content:"";display:block;min-height:200px;width:100%;padding-bottom:52.8%}.page-solution .pay-banner .banner_left_text{padding:110px 250px 110px 120px;background:#0740bf;position:absolute;left:0px;top:28.5%}@media(max-width: 1440px){.page-solution .pay-banner .banner_left_text{padding:80px 170px 80px 120px}}@media(max-width: 1366px){.page-solution .pay-banner .banner_left_text{top:15%}}@media(max-width: 1200px){.page-solution .pay-banner .banner_left_text{padding:80px 110px 80px 120px;top:10%}}@media(max-width: 1024px){.page-solution .pay-banner .banner_left_text{padding:45px 140px 45px 60px;top:13%}}@media(max-width: 768px){.page-solution .pay-banner .banner_left_text{padding:30px 40px 35px 35px;top:5%}}@media(max-width: 576px){.page-solution .pay-banner .banner_left_text{position:relative;top:-22%;text-align:left}}.page-solution .pay-banner .banner_left_text::before{content:"";position:absolute;z-index:0;width:100%;height:100%;right:0;bottom:0;background:url(../img/pay/bg_01.png) no-repeat top center;background-size:cover}.page-solution .pay-banner .banner_left_text h4{font-weight:bold;font-size:41px;line-height:60px;letter-spacing:.05em;color:#3e63cd;margin-bottom:5px}@media(max-width: 576px){.page-solution .pay-banner .banner_left_text h4{font-size:28px}}.page-solution .pay-banner .banner_left_text h1{font-family:"Noto Sans TC";font-style:normal;font-weight:500;font-size:50px;line-height:72px;color:#fff;margin-bottom:30px;letter-spacing:0}.page-solution .pay-banner .banner_left_text h1 span{color:#6e43fb}@media(max-width: 576px){.page-solution .pay-banner .banner_left_text h1{font-size:40px;margin-bottom:20px}}.page-solution .pay-banner .banner_left_text .text{font-size:20px;color:#fff;font-weight:300;margin-bottom:35px;letter-spacing:.8px}@media(max-width: 576px){.page-solution .pay-banner .banner_left_text .text{font-size:16px;margin-bottom:25px}}@media(min-width: 768px){.page-solution .pay-banner .banner_left_text{flex-basis:50%;max-width:50%}.page-solution .pay-banner .banner_left_text h4{font-size:24px}.page-solution .pay-banner .banner_left_text h1{font-size:40px}.page-solution .pay-banner .banner_left_text p{font-size:18px}}@media(min-width: 1024px){.page-solution .pay-banner .banner_left_text h4{font-size:26px}.page-solution .pay-banner .banner_left_text h1{font-size:50px}.page-solution .pay-banner .banner_left_text p{font-size:20px}}@media(min-width: 1200px){.page-solution .pay-banner .banner_left_text h4{font-size:38px}.page-solution .pay-banner .banner_left_text h1{font-size:50px}.page-solution .pay-banner .banner_left_text p{font-size:20px}}@media(min-width: 1600px){.page-solution .pay-banner .banner_left_text h4{font-size:41px}.page-solution .pay-banner .banner_left_text h1{font-size:50px}}.page-solution .pay-banner .banner_left_text .btn-contact{padding:7px 40px 10px 40px;box-shadow:2px 2px 4px rgba(0,0,0,.15)}.page-solution .pay-banner .banner_right_text{padding:0px 105px;position:absolute;z-index:5;bottom:8%;right:0}@media(max-width: 1600px){.page-solution .pay-banner .banner_right_text{bottom:10%}}@media(max-width: 1440px){.page-solution .pay-banner .banner_right_text{bottom:24%}}@media(max-width: 1024px){.page-solution .pay-banner .banner_right_text{bottom:22%}}.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{position:relative;font-family:"Noto Sans TC";color:#fff;font-size:90px;font-weight:700;color:#fff;letter-spacing:.8px}@media(min-width: 768px){.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{font-size:53px}}@media(min-width: 1024px){.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{font-size:70px}}@media(min-width: 1200px){.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{font-size:80px}}@media(min-width: 1600px){.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{font-size:90px}}@media(max-width: 576px){.page-solution .pay-banner .banner_right_text h2.text-top,.page-solution .pay-banner .banner_right_text h2.text-bottom{font-size:47px}}.page-solution .pay-banner .banner_right_text .text-top::before{content:"";position:absolute;z-index:5;top:52%;left:-105%;width:100%;height:2px;background-color:#fff}.page-solution .pay-banner .banner_right_text .text-bottom{margin-left:32%;margin-top:-10%}@media(min-width: 768px){.page-solution .pay-banner .banner_right_text{flex-basis:50%;max-width:50%}}.page-solution .pay-vince{position:relative;padding:0 0;min-height:105vh;display:flex;justify-content:center}@media(max-width: 1600px){.page-solution .pay-vince{min-height:130vh}}@media(max-width: 1440px){.page-solution .pay-vince{min-height:110vh;padding:0 0 110px}}@media(max-width: 1200px){.page-solution .pay-vince{min-height:105vh}}@media(max-width: 1024px){.page-solution .pay-vince{min-height:50vh;padding:60px 0 60px}}@media(max-width: 768px){.page-solution .pay-vince{min-height:80vh;padding:60px 0 60px}}@media(max-width: 576px){.page-solution .pay-vince{display:block;padding:0 10px 10px;min-height:110vh}}@media(max-width: 360px){.page-solution .pay-vince{display:block;padding:0 10px 10px}}.page-solution .pay-vince::before{content:"";position:absolute;width:100%;height:100%;left:0;background:url(../img/solution/section2bg.png) no-repeat top center;background-size:cover;animation-name:slideInUp;animation-duration:.8s;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}@media(max-width: 576px){.page-solution .pay-vince::before{background:url(../img/solution/bn_mobile_01.jpg) no-repeat top center}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.page-solution .pay-vince .bubble #banner-pic1{position:absolute;max-width:320px;top:15%;right:5%;z-index:9}@media(max-width: 1200px){.page-solution .pay-vince .bubble #banner-pic1{max-width:300px;top:15%}}@media(max-width: 1024px){.page-solution .pay-vince .bubble #banner-pic1{top:8%}}@media(max-width: 576px){.page-solution .pay-vince .bubble #banner-pic1{max-width:225px}}.page-solution .pay-vince .person #banner-pic5{position:absolute;width:auto;max-height:85%;bottom:0px;right:14%}@media(max-width: 1600px){.page-solution .pay-vince .person #banner-pic5{max-height:80%;right:16%;bottom:0}}@media(max-width: 1440px){.page-solution .pay-vince .person #banner-pic5{max-height:65%;right:15%;bottom:18%}}@media(max-width: 1200px){.page-solution .pay-vince .person #banner-pic5{max-height:70%;right:8%}}@media(max-width: 1024px){.page-solution .pay-vince .person #banner-pic5{max-height:70%;right:8%;bottom:10%}}@media(max-width: 768px){.page-solution .pay-vince .person #banner-pic5{max-height:58%;right:5%}}@media(max-width: 576px){.page-solution .pay-vince .person #banner-pic5{max-width:80%;right:0;bottom:0}}@media(max-width: 360px){.page-solution .pay-vince .person #banner-pic5{max-width:70%}}@media(max-width: 576px){.page-solution .pay-vince .banner_left_text{text-align:left;padding-top:30px}}.page-solution .pay-vince .banner_left_text h4{font-weight:bold;font-size:41px;line-height:60px;letter-spacing:.05em;color:#2f2f2f;margin-bottom:30px}.page-solution .pay-vince .banner_left_text h4 span{color:#0740bf}@media(max-width: 576px){.page-solution .pay-vince .banner_left_text h4{font-size:28px}}.page-solution .pay-vince .banner_left_text .text-one,.page-solution .pay-vince .banner_left_text .text-two{font-size:20px;color:#2f2f2f;font-weight:400;margin-bottom:35px;line-height:2;text-align:justify}@media(max-width: 1440px){.page-solution .pay-vince .banner_left_text .text-one,.page-solution .pay-vince .banner_left_text .text-two{font-size:16px}}@media(max-width: 576px){.page-solution .pay-vince .banner_left_text .text-one,.page-solution .pay-vince .banner_left_text .text-two{font-size:16px}}.page-solution .pay-vince .banner_left_text .text-two{margin-bottom:50px}@media(max-width: 576px){.page-solution .pay-vince .banner_left_text .text-two{margin-bottom:25px}}.page-solution .pay-vince .banner_left_text .text-two a{font-size:20px;font-weight:400;color:#0740bf}.page-solution .pay-vince .banner_left_text .text-two a:hover,.page-solution .pay-vince .banner_left_text .text-two a:active{color:#6e43fb}@media(min-width: 768px){.page-solution .pay-vince .banner_left_text{flex-basis:40%;max-width:40%}.page-solution .pay-vince .banner_left_text h4{font-size:24px}.page-solution .pay-vince .banner_left_text h1{font-size:40px}}@media(min-width: 1024px){.page-solution .pay-vince .banner_left_text h4{font-size:26px}.page-solution .pay-vince .banner_left_text h1{font-size:50px}.page-solution .pay-vince .banner_left_text p{font-size:20px}}@media(min-width: 1200px){.page-solution .pay-vince .banner_left_text h4{font-size:28px}.page-solution .pay-vince .banner_left_text h1{font-size:60px}.page-solution .pay-vince .banner_left_text p{font-size:22px}}@media(min-width: 1600px){.page-solution .pay-vince .banner_left_text h4{font-size:45px}.page-solution .pay-vince .banner_left_text h1{font-size:72px}}.page-solution .pay-feature-area{position:relative;background-image:url(../img/pay/grayline.png);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 1440px){.page-solution .pay-feature-area{margin-top:-12%}}@media(max-width: 1200px){.page-solution .pay-feature-area{margin-top:0}}.page-solution .pay-feature-area .title-box{background:#0740bf;color:#fff;padding:22px 45px;text-align:center;margin-bottom:140px}.page-solution .pay-feature-area .title-box .subtitle{color:#fff;font-weight:700;text-shadow:1px 1px 4px rgba(0,0,0,.16);font-size:20px;font-weight:700;line-height:30px;letter-spacing:.14em}.page-solution .pay-feature-area .title-box .title{font-family:Noto Sans TC;font-style:normal;font-weight:500;font-size:38px;line-height:55px;text-align:center}.page-solution .pay-feature-area .item{display:flex;justify-content:center;align-items:center;margin-bottom:100px}.page-solution .pay-feature-area .item .icon{background:#f4f4f4;top:-20px;left:-18px;position:relative}.page-solution .pay-feature-area .item .icon img{position:relative;top:20px;left:18px}.page-solution .pay-feature-area .item .title-wrap{padding-left:50px}.page-solution .pay-feature-area .item .title-wrap h5{font-weight:bold;font-size:18px;line-height:26px;color:#2f2f2f;padding-bottom:8px}.page-solution .pay-feature-area .item .title-wrap p{font-weight:500;font-size:14px;line-height:20px;color:#5e5e5e}.page-solution .pay-compare-area{position:relative;background-color:#f9f9f9;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .pay-compare-area .title-box{top:-175px;position:relative;background:#0740bf;color:#fff;padding:30px 45px;text-align:center}@media(max-width: 1440px){.page-solution .pay-compare-area .title-box{top:-115px}}.page-solution .pay-compare-area .title-box .title{font-weight:500;font-size:38px;line-height:55px}.page-solution .pay-compare-area .item{padding:30px}@media(max-width: 1200px){.page-solution .pay-compare-area .item{padding:0px}}@media(max-width: 576px){.page-solution .pay-compare-area .item{padding:30px}}.page-solution .pay-compare-area .item .pic{margin-bottom:30px}.page-solution .pay-compare-area .item .pic img{width:100%;box-shadow:0px 0px 10px rgba(0,0,0,.3)}.page-solution .pay-compare-area .item .title-wrap{text-align:center}.page-solution .pay-compare-area .item .title-wrap h5{color:#0740bf;font-weight:bold;font-size:20px;line-height:29px}.page-solution .pay-compare-area .item .title-wrap .border-under-title{display:block;width:22px;height:3px;margin:18px auto;background:#0740bf}.page-solution .pay-compare-area .item .content{font-weight:500;font-size:14px;line-height:20px;text-align:justify;color:#5e5e5e}.page-solution .pay-ability-area{position:relative;background-image:url(../img/pay/grayline.png);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.page-solution .pay-ability-area .ability-img{position:absolute;left:0px;z-index:2;bottom:-7%}@media(max-width: 1440px){.page-solution .pay-ability-area .ability-img{max-width:35%;bottom:-5%}}@media(max-width: 1200px){.page-solution .pay-ability-area .ability-img{max-width:30%;top:-10%}}@media(max-width: 768px){.page-solution .pay-ability-area .ability-img{max-width:35%;bottom:-12%;top:auto}}@media(max-width: 576px){.page-solution .pay-ability-area .ability-img{max-width:55%;bottom:-10%;top:auto}}.page-solution .pay-ability-area .tabs{margin-top:20%;display:flex;justify-content:center}@media(max-width: 1440px){.page-solution .pay-ability-area .tabs{margin-top:5%}}@media(max-width: 768px){.page-solution .pay-ability-area .tabs{margin-top:0}}.page-solution .pay-ability-area .tabs li{width:33.3333333333%}.page-solution .pay-ability-area .tabs a{position:relative;font-family:"Noto Sans TC";display:block;text-align:center;text-decoration:none;font-size:20px;font-weight:500;color:#2f2f2f;padding:20px 0;letter-spacing:.05em;border-bottom:2px solid #e2e2e2}@media(max-width: 576px){.page-solution .pay-ability-area .tabs a{font-size:14px}}.page-solution .pay-ability-area .tabs a::before{content:"";position:absolute;transform:translate(-50%, -50%);top:100%;left:50%;width:17px;height:17px;border-radius:100%;background:#e2e2e2}.page-solution .pay-ability-area .tabs a:hover,.page-solution .pay-ability-area .tabs a.active{color:#0740bf}.page-solution .pay-ability-area .tabs a:hover::before,.page-solution .pay-ability-area .tabs a.active::before{background:#0740bf}.page-solution .pay-ability-area .tabgroup div{padding:80px 60px;margin-bottom:10%}.page-solution .pay-ability-area .tabgroup div h2{font-size:16px;color:#2f2f2f;font-weight:700;letter-spacing:.5px;margin-bottom:20px}.page-solution .pay-ability-area .tabgroup div p{font-size:14px;font-weight:500;color:#5e5e5e;letter-spacing:.8px;line-height:25px;text-align:justify}.page-solution .pay-ability-area .clearfix:after{content:"";display:table;clear:both}.page-solution .pay-cases-area{position:relative;background-color:#0740bf}.page-solution .pay-cases-area .title{display:block;position:absolute;bottom:0;left:0}@media(max-width: 576px){.page-solution .pay-cases-area .title{display:none}}.page-solution .pay-cases-area .title svg{width:100%}.page-solution .pay-cases-area .mobile-title{display:none;position:absolute;bottom:0;left:0}@media(max-width: 576px){.page-solution .pay-cases-area .mobile-title{display:block}}.page-solution .pay-cases-area .mobile-title svg{width:100%}.page-solution .pay-cases-area h3{font-weight:500;font-size:38px;color:#fff;margin-bottom:20px}.page-solution .pay-cases-area p{font-weight:300;font-size:16px;color:#fff;letter-spacing:.5px;margin-bottom:30px}.page-solution .pay-cases-area .btn-contact{font-size:16px;padding:6px 30px;letter-spacing:.5px;background:rgba(0,0,0,0);outline:1px solid #fff;margin-bottom:1em}.page-solution .pay-cases-area .float-block{margin-bottom:-11%;z-index:1}@media(max-width: 1440px){.page-solution .pay-cases-area .float-block{margin-bottom:-9%}}@media(max-width: 1200px){.page-solution .pay-cases-area .float-block{margin-top:8%;margin-bottom:0%}}@media(max-width: 768px){.page-solution .pay-cases-area .float-block{margin-top:15%;margin-bottom:5%}}.page-solution .pay-cases-area .float-block .cardbox{width:100%}.page-solution .pay-cases-area .float-block .cardbox a{width:100%}.page-solution .pay-cases-area .float-block .cardbox a img{width:100%}.page-solution .pay-cases-area .float-block .cardbox .cont{width:100%;margin:-6px 0px 0px 0px}@media(max-width: 1600px){.page-solution .pay-cases-area .float-block .cardbox .cont h5{font-size:18px}}@media(max-width: 1440px){.page-solution .pay-cases-area .float-block .cardbox .cont h5{font-size:15px;white-space:nowrap}}@media(max-width: 1200px){.page-solution .pay-cases-area .float-block .cardbox .cont h5{font-size:18px;white-space:nowrap}}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow{opacity:1;top:auto;left:auto;top:-18%;bottom:auto;width:35px;height:35px;display:flex;justify-content:center;align-items:center;margin-bottom:20px;border-radius:0px;background:#fff;border:2px solid #fff}@media(max-width: 1024px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow{top:-20%}}@media(max-width: 576px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow{top:-30%}}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-prev{left:15px}@media(max-width: 1200px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-prev{left:auto;right:48px;top:-18%}}@media(max-width: 768px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-prev{top:-25%}}@media(max-width: 576px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-prev{right:45px;top:-30%}}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-next{left:48px}@media(max-width: 1200px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-next{left:auto;right:15px;top:-18%}}@media(max-width: 768px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-next{top:-25%}}@media(max-width: 576px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow.slick-next{top:-30%}}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow:before{color:#0740bf;font-size:16px;text-align:center}@media(max-width: 576px){.page-solution .pay-cases-area .slider-pay-partner .slick-arrow:before{font-size:20px}}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow:hover{background:#0740bf}.page-solution .pay-cases-area .slider-pay-partner .slick-arrow:hover:before{color:#fff}.page-solution .pay-technology-area{position:relative;background-image:url(../img/pay/grayline.png);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:8%}.page-solution .pay-technology-area .technology-img-box::before{content:"";position:absolute;left:5%;top:30%;width:167px;height:167px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/pay/circle_01.png);animation:nudgeMouse 5s ease-in-out infinite}.page-solution .pay-technology-area .technology-img-box::after{content:"";position:absolute;right:20%;top:-8%;width:167px;height:167px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/pay/circle_02.png);animation:nudgeMouse 8s ease-in-out infinite}.page-solution .pay-technology-area .technology-img-box .technology-img{position:relative;z-index:1}.page-solution .pay-technology-area .title{font-weight:500;font-size:38px;line-height:55px;color:#0740bf}.page-solution .pay-technology-area .title::before{content:"";background:#0740bf;width:44px;height:44px;display:inline-block;vertical-align:sub;margin-right:18px}.page-solution .pay-technology-area .text-technology{margin-top:3%}@media(max-width: 1024px){.page-solution .pay-technology-area .text-technology{margin-top:0}}@media(max-width: 768px){.page-solution .pay-technology-area .text-technology{padding-left:18%}}.page-solution .pay-technology-area .text-technology .list-technology{position:relative;z-index:1;margin:32px auto}.page-solution .pay-technology-area .text-technology .list-technology ul{list-style-type:disc;list-style-position:inside;font-weight:500;font-size:16px}.page-solution .pay-technology-area .text-technology .list-technology ul li{line-height:35px;color:#0740bf}.page-solution .pay-technology-area #holder{position:absolute;left:50%;bottom:5%;transform:translateX(-50%);z-index:0;width:100%;height:300px}.page-solution .pay-technology-area #holder:after,.page-solution .pay-technology-area #holder:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:repeat-x}.page-solution .pay-technology-area #holder:before{background-image:-webkit-gradient(linear, left top, left bottom, from(#ffffff), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(top, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(top, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%)}.page-solution .pay-technology-area #holder:after{background-image:-webkit-gradient(linear, left bottom, left top, from(#ffffff), color-stop(20%, rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:-o-linear-gradient(bottom, #ffffff 0, rgba(255, 255, 255, 0) 20%);background-image:linear-gradient(to top, #ffffff 0, rgba(255, 255, 255, 0) 20%)}.page-solution .pay-plan-area{position:relative;background-image:url(../img/pay/grayline.png);background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width: 1440px){.page-solution .pay-plan-area{padding:0 0 180px}}.page-solution .pay-plan-area .title{font-size:38px;color:#2f2f2f;font-weight:500;margin:0 30px 30px;font-family:"Noto Sans TC";text-shadow:1px 1px 4px rgba(0,0,0,.16)}.page-solution .pay-plan-area .card-price{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;border-bottom-width:0;padding:40px 0;margin:0 30px;transform-origin:center;transition:.5s all ease;-webkit-transition:.5s all ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease;box-shadow:0px 0px 10px rgba(0,0,0,.15);border:3px solid #4f84fa;border-radius:5px;font-family:"Noto Sans TC";background:#fff;margin-bottom:30px}.page-solution .pay-plan-area .card-price img{height:112px}.page-solution .pay-plan-area .card-price .title-card{font-weight:500;font-size:24px;line-height:35px;letter-spacing:.05em;color:#2f2f2f;margin-top:20px}.page-solution .pay-plan-area .card-price .price{font-weight:bold;font-size:40px;line-height:46px;text-align:center;color:#4f84fa;margin:30px auto}.page-solution .pay-plan-area .card-price .des{font-weight:500;font-size:16px;line-height:30px;color:#5e5e5e}.page-solution .pay-plan-area .card-price .average{color:#4f84fa;font-weight:500;font-size:16px;line-height:30px}.page-solution .pay-plan-area :nth-child(2) .card-price{border:3px solid #4b47ff}.page-solution .pay-plan-area :nth-child(2) .card-price .price{color:#4b47ff}.page-solution .pay-plan-area :nth-child(2) .card-price .average{color:#4b47ff}.page-solution .pay-plan-area :nth-child(3) .card-price{border:3px solid #8a43ff}.page-solution .pay-plan-area :nth-child(3) .card-price .price{color:#8a43ff}.page-solution .pay-plan-area :nth-child(3) .card-price .average{color:#8a43ff}.page-solution .pay-plan-area .btn-wrap{margin-top:10px;text-align:center}.odometer{animation-duration:10s}.has-animation{position:relative}.has-animation img{opacity:0}.has-animation.animate-in img{animation:textHidden .1s 1.1s forwards}.has-animation.animate-in:before,.has-animation.animate-in:after{content:"";position:absolute;top:0;right:0;height:100%;z-index:10}.has-animation.animate-in:before{background-color:#0740bf}.has-animation.animate-in:after{background-color:#f7f7f7;animation-delay:.5s}.has-animation.animation-ltr.animate-in:before{animation:revealLTR 1.8s ease}.has-animation.animation-ltr.animate-in:after{animation:revealLTR 1s .6s ease}.has-animation.animation-rtl.animate-in:before{animation:revealRTL 1.8s ease}.has-animation.animation-rtl.animate-in:after{animation:revealRTL 1s .6s ease}@keyframes revealRTL{0%{width:0;right:0}65%{width:100%;right:0}100%{width:0;right:100%}}@keyframes revealLTR{0%{width:0;left:0}65%{width:100%;left:0}100%{width:0;left:100%}}@keyframes textHidden{0%{opacity:0}100%{opacity:1}}#preloader{position:fixed;left:0;top:0;z-index:99999;width:100%;height:100%;overflow:visible;background:#fff;display:flex;align-items:center}.loader{display:table-cell;vertical-align:middle;position:relative;width:200px;height:200px}.loader-icon{width:100px;height:100px;border:2px solid #db302c;border-right-color:rgba(0,0,0,0);border-radius:50%;position:relative;animation:loader-rotate 1s linear infinite;margin:0 auto}@keyframes loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.lds-ellipsis{display:inline-block;position:relative;width:64px;height:64px;margin:auto}.lds-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#1d5af1;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}.pagecont{position:relative}.contact-section{position:relative;margin-top:60px;overflow:hidden}@media(min-width: 1200px){.contact-section{margin-top:67px}}.contact-section .content .bg-1{position:absolute;top:40%;left:.76%;animation:float-1 8s ease-in-out infinite}@media(max-width: 576px){.contact-section .content .bg-1{width:200px;top:2%;left:-7%}}.contact-section .content .bg-2{position:absolute;top:70%;right:3.6%;animation:float-2 9s ease-in-out infinite;animation-delay:.5s}@media(max-width: 576px){.contact-section .content .bg-2{width:200px;bottom:-2%;left:-7%}}.contact-section .content .bg-line-gradient{background:linear-gradient(180deg, rgba(187, 208, 255, 0.3) 0%, rgba(255, 255, 255, 0) 85.5%)}.contact-section .content .bg-line-gradient .breadcrumb-wrap{background:rgba(0,0,0,0);padding-top:20px;padding-bottom:20px}.contact-section .content .bg-line-gradient .breadcrumb-wrap::before{content:unset}.contact-section .content .bg-line-gradient .title-wrap{position:relative;padding-top:30px;padding-bottom:101px}@media(max-width: 1024px){.contact-section .content .bg-line-gradient .title-wrap{padding-bottom:70px}}@media(max-width: 576px){.contact-section .content .bg-line-gradient .title-wrap{padding-bottom:24px}}.contact-section .content .bg-line-gradient .title-wrap .main-title{font-size:36px;font-weight:700;letter-spacing:.72px;margin-bottom:16px;text-align:center;z-index:2}@media(max-width: 576px){.contact-section .content .bg-line-gradient .title-wrap .main-title{font-size:32px;margin-bottom:12px;letter-spacing:.64px}}.contact-section .content .bg-line-gradient .title-wrap .sub-title{font-family:"Oswald","Noto Sans TC",sans-serif;color:#6c757d;text-align:center;font-size:18px;font-weight:500;letter-spacing:.36px}@media(max-width: 576px){.contact-section .content .bg-line-gradient .title-wrap .sub-title{font-size:15px;line-height:27px;letter-spacing:.3px;margin-bottom:0}}.contact-section .content .BannerArea{position:relative;background:url("../img/contact/Bn.png") no-repeat center;background-size:contain;margin:-69px auto 0;max-width:1400px;border-radius:12px;display:flex;align-items:center}.contact-section .content .BannerArea::before{content:"";display:block;width:100%;padding-bottom:30.17%}@media(max-width: 1200px){.contact-section .content .BannerArea{margin:-69px 0 0}}@media(max-width: 1024px){.contact-section .content .BannerArea{margin:-49px 0 0}}@media(max-width: 768px){.contact-section .content .BannerArea{margin:-40px 0 0}.contact-section .content .BannerArea::before{padding-bottom:33%}}@media(max-width: 576px){.contact-section .content .BannerArea{margin:-6px 0 0;background:url("../img/contact/Bn_mob.png") no-repeat center;background-size:contain}.contact-section .content .BannerArea::before{padding-bottom:101.5%}}.contact-section .content .BannerArea .Banner-text{position:absolute;top:calc(50% - 63px);margin-left:10.68%}@media(max-width: 1024px){.contact-section .content .BannerArea .Banner-text{margin-left:5%;top:calc(50% - 50px)}}@media(max-width: 768px){.contact-section .content .BannerArea .Banner-text{margin-left:4%;top:calc(50% - 40px)}}@media(max-width: 576px){.contact-section .content .BannerArea .Banner-text{margin:0 auto;top:32px;width:100%;text-align:center}}.contact-section .content .BannerArea .Banner-text .text_1{color:#fff;font-size:64px;font-weight:700;letter-spacing:1.28px}@media(max-width: 1024px){.contact-section .content .BannerArea .Banner-text .text_1{font-size:50px;letter-spacing:1px}}@media(max-width: 768px){.contact-section .content .BannerArea .Banner-text .text_1{font-size:40px;letter-spacing:.8px}}@media(max-width: 576px){.contact-section .content .BannerArea .Banner-text .text_1{font-size:36px;letter-spacing:.72px}}.contact-section .content .BannerArea .Banner-text .text_1 span{background:linear-gradient(283deg, #437DFF 9.54%, #87CDFF 79.2%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact-section .content .BannerArea .Banner-text .text_2{color:#fff;font-size:20px;font-weight:600;letter-spacing:.4px}@media(max-width: 1024px){.contact-section .content .BannerArea .Banner-text .text_2{font-size:18px;letter-spacing:.36px}}@media(max-width: 768px){.contact-section .content .BannerArea .Banner-text .text_2{font-size:16px;letter-spacing:.32px}}@media(max-width: 576px){.contact-section .content .BannerArea .Banner-text .text_2{font-size:15px;font-weight:500;letter-spacing:.3px;line-height:25.5px}.contact-section .content .BannerArea .Banner-text .text_2 span{display:block}}.contact-section .content .BannerArea .Banner-text .text_2 span{background:linear-gradient(282deg, #2D8ED8 2.89%, #57B5FE 84.8%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact-section .content .PublicityArea{padding:42px 30px 116px}@media(max-width: 1024px){.contact-section .content .PublicityArea{padding:42px 0 70px}}@media(max-width: 768px){.contact-section .content .PublicityArea{padding:36px 0 60px}}@media(max-width: 576px){.contact-section .content .PublicityArea{padding:30px 0}}.contact-section .content .PublicityArea .publicity-container{max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:80px;position:relative}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-container{column-gap:20px;padding:0 20px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-container{grid-template-columns:repeat(2, 1fr);row-gap:50px;column-gap:50px}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-container{grid-template-columns:1fr;row-gap:40px;padding:0 8px}}.contact-section .content .PublicityArea .publicity-item{position:relative}.contact-section .content .PublicityArea .publicity-item:nth-child(1):after,.contact-section .content .PublicityArea .publicity-item:nth-child(2):after,.contact-section .content .PublicityArea .publicity-item:nth-child(3):after{content:"";position:absolute;top:2.5px;right:-40px;width:1px;height:100%;background-color:#ced4da}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-item:nth-child(1):after,.contact-section .content .PublicityArea .publicity-item:nth-child(2):after,.contact-section .content .PublicityArea .publicity-item:nth-child(3):after{right:-10px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-item:nth-child(1):after,.contact-section .content .PublicityArea .publicity-item:nth-child(3):after{content:none}.contact-section .content .PublicityArea .publicity-item:nth-child(2):after,.contact-section .content .PublicityArea .publicity-item:nth-child(4):after{content:"";position:absolute;top:2.5px;right:auto;left:-25px;width:1px;height:100%;background-color:#ced4da}.contact-section .content .PublicityArea .publicity-item:nth-child(1):before,.contact-section .content .PublicityArea .publicity-item:nth-child(2):before{content:"";position:absolute;bottom:-25px;right:0;width:100%;height:1px;background-color:#ced4da}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-item:nth-child(1):after,.contact-section .content .PublicityArea .publicity-item:nth-child(2):after,.contact-section .content .PublicityArea .publicity-item:nth-child(3):after,.contact-section .content .PublicityArea .publicity-item:nth-child(4):after{content:none}.contact-section .content .PublicityArea .publicity-item:nth-child(1):before,.contact-section .content .PublicityArea .publicity-item:nth-child(2):before,.contact-section .content .PublicityArea .publicity-item:nth-child(3):before{content:"";position:absolute;bottom:-20px;right:0;width:100%;height:1px;background-color:#ced4da}}.contact-section .content .PublicityArea .publicity-item .item-content{display:flex;flex-direction:column;height:100%}.contact-section .content .PublicityArea .publicity-item .item-content .item-header{display:grid;grid-template-columns:1fr 70px;gap:12px;margin-bottom:8px;height:70px}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header{grid-template-columns:1fr 50px;align-items:center;gap:6px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header{grid-template-columns:1fr 50px;height:auto;min-height:60px}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header{grid-template-columns:1fr 45px;min-height:50px;gap:8px}}.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-title{display:flex;flex-direction:column;justify-content:center}.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-title h3{color:#212529;font-size:20px;font-weight:600;letter-spacing:.4px;line-height:32px}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-title h3{font-size:16px;line-height:28px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-title h3{font-size:16px;line-height:24px}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-title h3{font-size:18px;line-height:27px}}.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-icon{width:50px;height:50px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-icon{width:50px;height:50px}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-icon{width:45px;height:45px}}.contact-section .content .PublicityArea .publicity-item .item-content .item-header .item-icon img{max-width:100%;max-height:100%}.contact-section .content .PublicityArea .publicity-item .item-content .item-desc{font-family:"Oswald","Noto Sans TC",sans-serif;color:#343a40;text-align:justify;font-size:16px;font-weight:400;letter-spacing:.32px;line-height:28.8px;margin-bottom:0}@media(max-width: 1024px){.contact-section .content .PublicityArea .publicity-item .item-content .item-desc{font-size:15px;line-height:24px}}@media(max-width: 768px){.contact-section .content .PublicityArea .publicity-item .item-content .item-desc{font-size:14px;line-height:24px}}@media(max-width: 576px){.contact-section .content .PublicityArea .publicity-item .item-content .item-desc{font-size:13px;line-height:22px;letter-spacing:.26px}}.contact-section .content .contact-form-section{position:relative;width:100%;max-width:1150px;display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:100px}.contact-section .content .contact-form-section .service-process-card{max-width:388px;margin:60px 0 0 auto;padding:40px;background:linear-gradient(135deg, #FFFFFF 0%, #F9FAFF 100%);border:1px solid #e2ebff;border-radius:20px;display:flex;flex-direction:column}.contact-section .content .contact-form-section .service-process-card .card-header{display:flex;justify-content:space-between;align-items:center;padding:0 12px 32px;margin-bottom:32px;border-bottom:1px solid #ced4da}.contact-section .content .contact-form-section .service-process-card .card-header .header-text{display:flex;flex-direction:column}.contact-section .content .contact-form-section .service-process-card .card-header .header-text h3{color:#212d39;font-size:28px;font-weight:700;line-height:160%;letter-spacing:.56px;margin-bottom:0}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon{width:67px;height:55px;position:relative}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon .icon-bg{width:100%;height:100%}.contact-section .content .contact-form-section .service-process-card .process-steps{display:flex;flex-direction:column;gap:30px;padding:0 12px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item{display:flex;flex-direction:column;gap:12px;position:relative}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header{display:flex;align-items:center;gap:20px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-number{font-size:40px;font-weight:500;letter-spacing:.8px;background:linear-gradient(11deg, #0D52EB 6.38%, #6393FF 63.57%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-title{color:#343a40;font-size:20px;font-weight:600;line-height:32px;letter-spacing:0}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-arrow{width:65px;height:18px;background:linear-gradient(0deg, #7AAAFF 5.29%, #FFF 62.51%);clip-path:polygon(0 0, 100% 0, 50% 100%);align-self:center}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item:last-child .step-arrow{display:none}.contact-section .content .contact-form-section .testimonial-section{display:flex;flex-direction:column;gap:15px;max-width:428px;padding:40px;margin:40px auto;position:relative;border-radius:20px;background:linear-gradient(135deg, #d7e3fd 0%, #f7fafe 100%);border:1px solid #e3ebff}.contact-section .content .contact-form-section .testimonial-section .image-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px}.contact-section .content .contact-form-section .testimonial-section .image-container .sphere-glow{padding:40px 16px 0}.contact-section .content .contact-form-section .testimonial-section .image-container .sphere-glow svg{width:100%;height:100%}.contact-section .content .contact-form-section .testimonial-section .image-container .image-shadow{width:100px;height:19px}.contact-section .content .contact-form-section .testimonial-section .image-container .image-shadow svg{width:100%;height:100%}.contact-section .content .contact-form-section .testimonial-section .quote-mark{margin-bottom:15px}.contact-section .content .contact-form-section .testimonial-section .quote-mark svg{width:30px;height:24px}.contact-section .content .contact-form-section .testimonial-section .quote-text{font-size:20px;line-height:32px;color:#343a40;font-weight:600;letter-spacing:0}.contact-section .content .contact-form-section .contact-form-card{flex:1;max-width:692px;height:100%;padding:60px;background-color:#f5f8ff;border:1px solid #e2ebff;border-radius:20px;display:flex;flex-direction:column}.contact-section .content .contact-form-section .contact-form-card .form-title{font-size:36px;font-weight:700;color:#212d39;text-align:center;margin-bottom:32px}.contact-section .content .contact-form-section .contact-form-card .form-container{width:100%;display:flex;flex-direction:column;gap:24px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-row{display:flex;gap:24px;width:100%}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field{display:flex;flex-direction:column;gap:8px;flex:1}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field.full-width{width:100%}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field label{font-size:15px;font-weight:500;color:#495057}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field{width:100%;height:100%;border:none;outline:none;font-size:16px;color:#495057;height:42px;background-color:#fff;border:1px solid #ced4da;border-radius:4px;display:flex;align-items:center;padding:0 15px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field::placeholder{color:#495057}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field:focus{border-color:#4393ff}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea{padding:8px 12px;width:100%;height:96px;font-size:16px;color:#495057}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea::placeholder{color:#495057}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options{display:flex;flex-direction:column;gap:8px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:8px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span{color:#6c757d;font-size:16px;font-weight:400;line-height:24px;flex:1;height:42px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #ced4da;border-radius:4px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span:hover,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span:hover{border-color:#4393ff}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input:checked+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input:checked+span{background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);border:none;color:#fff !important}.contact-section .content .contact-form-section .contact-form-card .submit-btn{width:148px;height:46px;background:linear-gradient(283deg, #0D52EB 9.58%, #437DFF 84.65%);border:none;border-radius:100px;color:#fff;font-size:14px;align-self:center;margin-top:32px;transition:all .3s ease}.contact-section .content .contact-form-section .contact-form-card .submit-btn:hover{opacity:.9}@media(max-width: 1200px){.contact-section .content .contact-form-section{margin-bottom:80px}.contact-section .content .contact-form-section .rightServiceArea{width:35%}.contact-section .content .contact-form-section .service-process-card{margin:40px 0 0 auto;padding:30px;width:90%}.contact-section .content .contact-form-section .service-process-card .card-header{padding:0 10px 24px;margin-bottom:24px}.contact-section .content .contact-form-section .service-process-card .card-header .header-text h3{font-size:22px}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon{width:55px;height:45px}.contact-section .content .contact-form-section .service-process-card .process-steps{gap:24px;padding:0 10px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item{gap:10px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header{gap:16px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-number{font-size:32px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-title{font-size:18px;line-height:28px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-arrow{width:55px;height:15px}.contact-section .content .contact-form-section .testimonial-section{padding:30px;margin:24px 0 24px auto}.contact-section .content .contact-form-section .testimonial-section .image-container{gap:15px}.contact-section .content .contact-form-section .testimonial-section .image-container .sphere-glow{padding:30px 12px 0}.contact-section .content .contact-form-section .testimonial-section .quote-mark{margin-bottom:12px}.contact-section .content .contact-form-section .testimonial-section .quote-mark svg{width:24px;height:20px}.contact-section .content .contact-form-section .testimonial-section .quote-text{font-size:20px}.contact-section .content .contact-form-section .contact-form-card{padding:40px}.contact-section .content .contact-form-section .contact-form-card .form-title{font-size:30px;margin-bottom:24px}.contact-section .content .contact-form-section .contact-form-card .form-container{gap:20px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-row{gap:20px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field{gap:6px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field label{font-size:14px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field{font-size:15px;height:38px;padding:0 12px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea{padding:6px 10px;height:80px;font-size:15px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options{gap:6px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row{gap:6px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span{font-size:15px;height:38px}.contact-section .content .contact-form-section .contact-form-card .submit-btn{width:130px;height:42px;font-size:13px;margin-top:24px}}@media(max-width: 1024px){.contact-section .content .contact-form-section{margin-bottom:70px}.contact-section .content .contact-form-section .rightServiceArea{width:100%}.contact-section .content .contact-form-section .service-process-card{margin:0;padding:25px;width:100%;max-width:100%}.contact-section .content .contact-form-section .service-process-card .card-header{padding:0 8px 20px;margin-bottom:20px;flex:none;gap:12px}.contact-section .content .contact-form-section .service-process-card .card-header .header-text h3{font-size:22px}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon{width:50px;height:40px}.contact-section .content .contact-form-section .service-process-card .process-steps{gap:10px;padding:0 8px;flex-direction:row}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item{gap:8px;flex-direction:row}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header{gap:8px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-number{font-size:28px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-title{font-size:16px;line-height:24px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-arrow{transform:rotate(270deg);width:45px;height:12px}.contact-section .content .contact-form-section .testimonial-section{display:none}.contact-section .content .contact-form-section .contact-form-card{padding:35px;width:100%;max-width:100%}.contact-section .content .contact-form-section .contact-form-card .form-title{font-size:28px;margin-bottom:20px}.contact-section .content .contact-form-section .contact-form-card .form-container{gap:16px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-row{gap:16px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field{gap:5px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field label{font-size:13px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field{font-size:14px;height:36px;padding:0 10px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea{padding:5px 8px;height:70px;font-size:14px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options{gap:5px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row{gap:5px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span{font-size:14px;height:36px}.contact-section .content .contact-form-section .contact-form-card .submit-btn{width:120px;height:40px;font-size:12px;margin-top:20px}}@media(max-width: 768px){.contact-section .content .contact-form-section{margin-bottom:60px}.contact-section .content .contact-form-section .service-process-card{margin:25px 0 0 auto;padding:20px}.contact-section .content .contact-form-section .service-process-card .card-header{padding:0 6px 16px;margin-bottom:16px}.contact-section .content .contact-form-section .service-process-card .card-header .header-text h3{font-size:20px}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon{width:45px;height:35px}.contact-section .content .contact-form-section .service-process-card .process-steps{gap:10px;padding:0 6px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item{gap:6px;flex:1;justify-content:center}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header{gap:8px;flex-direction:column}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-number{font-size:24px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-title{font-size:15px;line-height:22px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-arrow{width:40px;height:10px}.contact-section .content .contact-form-section .testimonial-section{padding:20px;margin:16px auto}.contact-section .content .contact-form-section .testimonial-section .image-container{gap:10px}.contact-section .content .contact-form-section .testimonial-section .image-container .sphere-glow{padding:20px 8px 0}.contact-section .content .contact-form-section .testimonial-section .quote-mark{margin-bottom:8px}.contact-section .content .contact-form-section .testimonial-section .quote-mark svg{width:20px;height:16px}.contact-section .content .contact-form-section .testimonial-section .quote-text{font-size:16px}.contact-section .content .contact-form-section .contact-form-card{padding:30px}.contact-section .content .contact-form-section .contact-form-card .form-title{font-size:26px;margin-bottom:16px}.contact-section .content .contact-form-section .contact-form-card .form-container{gap:14px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-row{gap:14px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field{gap:4px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field label{font-size:12px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field{font-size:13px;height:34px;padding:0 8px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea{padding:4px 6px;height:60px;font-size:13px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options{gap:4px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row{gap:4px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span{font-size:13px;height:34px}.contact-section .content .contact-form-section .contact-form-card .submit-btn{width:110px;height:38px;font-size:11px;margin-top:16px}}@media(max-width: 576px){.contact-section .content .contact-form-section{margin-bottom:50px;gap:30px}.contact-section .content .contact-form-section .service-process-card{margin:20px 0 0 auto;padding:30px}.contact-section .content .contact-form-section .service-process-card .card-header{padding:0 8px 26px;margin-bottom:26px}.contact-section .content .contact-form-section .service-process-card .card-header .header-text h3{font-size:24px}.contact-section .content .contact-form-section .service-process-card .card-header .header-icon{width:58px;height:48px}.contact-section .content .contact-form-section .service-process-card .process-steps{gap:20px;padding:0 8px;flex-direction:column}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item{gap:12px;flex-direction:column}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header{gap:20px;flex-direction:row}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-number{font-size:38px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-header .step-title{font-size:18px;line-height:27px}.contact-section .content .contact-form-section .service-process-card .process-steps .step-item .step-arrow{width:65px;height:18px;transform:rotate(0deg)}.contact-section .content .contact-form-section .testimonial-section{padding:15px;margin:12px auto}.contact-section .content .contact-form-section .testimonial-section .image-container{gap:8px}.contact-section .content .contact-form-section .testimonial-section .image-container .sphere-glow{padding:15px 6px 0}.contact-section .content .contact-form-section .testimonial-section .quote-mark{margin-bottom:6px}.contact-section .content .contact-form-section .testimonial-section .quote-mark svg{width:18px;height:14px}.contact-section .content .contact-form-section .testimonial-section .quote-text{font-size:14px}.contact-section .content .contact-form-section .contact-form-card{padding:40px 30px}.contact-section .content .contact-form-section .contact-form-card .form-title{font-size:24px;margin-bottom:12px}.contact-section .content .contact-form-section .contact-form-card .form-container{gap:24px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-row{flex-direction:column;gap:24px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field{gap:8px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field label{font-size:15px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field{font-size:16px;height:42px;padding:0 6px}.contact-section .content .contact-form-section .contact-form-card .form-container .form-field .select-field.textarea{padding:3px 5px;height:50px;font-size:16px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options{gap:3px}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row{gap:12px;grid-template-columns:repeat(2, 1fr)}.contact-section .content .contact-form-section .contact-form-card .form-container .service-options .options-row .radio-box input+span,.contact-section .content .contact-form-section .contact-form-card .form-container .budget-options .options-row .radio-box input+span{font-size:14px;height:42px}.contact-section .content .contact-form-section .contact-form-card .submit-btn{width:148px;height:40px;font-size:14px;margin-top:6px}}.success-section{position:relative;overflow:hidden;padding:96px 0;background:linear-gradient(0deg, #D5E2FD 0.02%, #F6FAFE 90%)}@media(max-width: 1200px){.success-section{padding-top:50px;padding-bottom:50px}}.success-section .bg-3{bottom:0;left:0;position:absolute;z-index:0}@media(max-width: 1024px){.success-section .bg-3{width:40%}}.success-section .bg-4{bottom:0;right:0;position:absolute;z-index:0}@media(max-width: 1024px){.success-section .bg-4{width:40%}}.success-section .main-title{text-align:center;font-size:36px;font-weight:700;margin-bottom:20px;letter-spacing:.72px}@media(max-width: 1200px){.success-section .main-title{font-size:30px}}@media(max-width: 576px){.success-section .main-title{font-size:24px}}.success-section .swiperSuccess{padding:20px 20px 40px}@media(max-width: 576px){.success-section .swiperSuccess{padding-top:8px}}.success-section .swiperSuccess .swiper-slide{height:auto}.success-section .swiperSuccess .wrap{display:flex;background:#fff;border:1px solid #dee2e6;color:#343a40;border-radius:20px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -2px rgba(0,0,0,.05)}@media(max-width: 1024px){.success-section .swiperSuccess .wrap{flex-direction:column}}@media(max-width: 576px){.success-section .swiperSuccess .wrap{height:100%}}.success-section .swiperSuccess .wrap:hover .main-image{transform:scale(1.07);transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.success-section .swiperSuccess .wrap .image-wrap{width:400px;flex:0 0 400px;border-radius:20px 0 0 20px;overflow:hidden}@media(max-width: 1024px){.success-section .swiperSuccess .wrap .image-wrap{flex:0 0 100%;width:100%;border-radius:20px 20px 0 0;aspect-ratio:16/9}}@media(max-width: 576px){.success-section .swiperSuccess .wrap .image-wrap{flex:unset}}.success-section .swiperSuccess .wrap .main-image{width:100%;height:100%;object-fit:cover;transition:.3s all ease;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.success-section .swiperSuccess .wrap .icon-image{height:44px;margin-bottom:20px}@media(max-width: 1024px){.success-section .swiperSuccess .wrap .icon-image{margin-right:auto;margin-left:auto;display:block}}.success-section .swiperSuccess .wrap .desc{line-height:1.5;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 1024px){.success-section .swiperSuccess .wrap .desc{-webkit-line-clamp:4;min-height:96px}}.success-section .swiperSuccess .wrap .content{padding:32px 60px;display:flex;align-items:center;gap:120px}@media(max-width: 1200px){.success-section .swiperSuccess .wrap .content{flex-direction:column;gap:30px;padding:24px 32px}}@media(max-width: 576px){.success-section .swiperSuccess .wrap .content{padding:24px 20px}}.success-section .swiperSuccess .wrap .content .left{position:relative;flex:1 1 0}.success-section .swiperSuccess .wrap .content .left::before{content:"";position:absolute;right:-60px;top:2rem;width:1px;height:calc(100% - 4rem);background:#dee2e6}@media(max-width: 1200px){.success-section .swiperSuccess .wrap .content .left::before{left:0;right:unset;top:unset;bottom:-15px;width:100%;height:1px}}.success-section .swiperSuccess .wrap .content .right .value-title{font-size:30px;font-weight:600;letter-spacing:1.5px}@media(max-width: 576px){.success-section .swiperSuccess .wrap .content .right .value-title{font-size:24px}}.success-section .swiperSuccess .wrap .tech{font-size:15px;background:linear-gradient(90deg, #286DFF 20.15%, #0B41BF 100.74%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.success-section .swiperSuccess .wrap .check-list{padding-left:1.625rem}@media(max-width: 1200px){.success-section .swiperSuccess .wrap .check-list{margin-bottom:0}}.success-section .swiperSuccess .wrap .check-list li{font-size:15px;color:#6c757d;position:relative;line-height:2}.success-section .swiperSuccess .wrap .check-list li::before{content:"";position:absolute;display:inline-block;width:1rem;clear:both;height:1rem;top:8px;left:-24px;background-image:url(../img/home_pic/check-1.svg)}.success-section .swiper-button-next.success{position:relative;left:0;right:0;color:#6c757d}.success-section .swiper-button-prev.success{position:relative;left:0;right:0;color:#6c757d}.success-section .swiper-pagination.success{position:absolute;bottom:-1rem}.success-section .swiper-pagination.success .swiper-pagination-bullet{margin:0 8px}.success-section .swiper-pagination.success .swiper-pagination-bullet-active{background:#2462ec}.faq-section{padding:96px 0}.faq-section .container{margin:0 auto;padding:0 200px}.faq-section .main-title{text-align:center;font-size:36px;font-weight:700;line-height:140%;letter-spacing:.72px;color:#212d39;margin-bottom:30px}.faq-section .main-title span{background:linear-gradient(90deg, #2462EC 29.75%, #00D297 51.23%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.faq-section .faq-container .faq-item{border-bottom:1px solid #ced4da;overflow:hidden}.faq-section .faq-container .faq-item.active .faq-content{max-height:1000px;opacity:1;visibility:visible;padding:0 16px 32px 46px;transition:max-height .45s cubic-bezier(0.44, 0.01, 0.24, 0.97),opacity .3s ease,padding .3s ease,visibility 0s}.faq-section .faq-container .faq-item.active .icon-toggle .add-icon{opacity:0;transform:rotate(90deg)}.faq-section .faq-container .faq-item.active .icon-toggle .remove-icon{opacity:1;transform:rotate(0)}.faq-section .faq-container .faq-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:24px 16px}.faq-section .faq-container .faq-header .question-box{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;line-height:28.8px;letter-spacing:-0.96px}.faq-section .faq-container .faq-header .question-box .q-mark{background:linear-gradient(135deg, #0d52eb, #437eff);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.faq-section .faq-container .faq-header .question-box .question{font-size:20px;font-weight:600;line-height:32px;letter-spacing:.4px;color:#29294b;margin:0}.faq-section .faq-container .faq-header .icon-toggle{width:32px;height:32px;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}.faq-section .faq-container .faq-header .icon-toggle .add-icon,.faq-section .faq-container .faq-header .icon-toggle .remove-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,opacity .3s ease}.faq-section .faq-container .faq-header .icon-toggle .add-icon:before,.faq-section .faq-container .faq-header .icon-toggle .add-icon:after,.faq-section .faq-container .faq-header .icon-toggle .remove-icon:before,.faq-section .faq-container .faq-header .icon-toggle .remove-icon:after{content:"";position:absolute;background:linear-gradient(135deg, #0d52eb, #437eff);border-radius:2px}.faq-section .faq-container .faq-header .icon-toggle .add-icon{opacity:1;transform:rotate(0)}.faq-section .faq-container .faq-header .icon-toggle .add-icon:before{width:18px;height:2.5px;top:50%;left:50%;transform:translate(-50%, -50%)}.faq-section .faq-container .faq-header .icon-toggle .add-icon:after{width:2.5px;height:18px;top:50%;left:50%;transform:translate(-50%, -50%)}.faq-section .faq-container .faq-header .icon-toggle .remove-icon{opacity:0;transform:rotate(-90deg)}.faq-section .faq-container .faq-header .icon-toggle .remove-icon:before{width:18px;height:2.5px;top:50%;left:50%;transform:translate(-50%, -50%)}.faq-section .faq-container .faq-content{max-height:0;opacity:0;visibility:hidden;overflow:hidden;background:#fff;color:#343a40;line-height:28.8px;font-size:16px;padding:0 16px 0 46px;will-change:max-height,opacity,padding;transform:translateZ(0);-webkit-font-smoothing:antialiased;backface-visibility:hidden;transition:max-height .4s cubic-bezier(0.215, 0.61, 0.355, 1),opacity .3s ease,padding .3s ease,visibility 0s .4s}.faq-section .faq-container .faq-content p{margin:0;font-family:"Oswald","Noto Sans TC",sans-serif}.faq-section .faq-container .faq-content ul{padding-left:1.5rem;margin-bottom:1rem;list-style-type:disc}@media(max-width: 1200px){.faq-section{padding:80px 0}.faq-section .container{padding:0 60px}.faq-section .main-title{font-size:32px;margin-bottom:25px}.faq-section .faq-container .faq-header{padding:22px 15px}.faq-section .faq-container .faq-header .question-box{gap:10px;font-size:26px}.faq-section .faq-container .faq-header .question-box .question{font-size:18px;line-height:28px}.faq-section .faq-container .faq-content{padding:0 15px 28px 42px;font-size:15px;line-height:26px}}@media(max-width: 1024px){.faq-section{padding:70px 0}.faq-section .container{padding:0 40px}.faq-section .main-title{font-size:30px}.faq-section .faq-container .faq-header{padding:20px 14px}.faq-section .faq-container .faq-header .question-box{font-size:24px}.faq-section .faq-container .faq-header .question-box .question{font-size:17px;line-height:26px}.faq-section .faq-container .faq-header .icon-toggle{width:28px;height:28px}.faq-section .faq-container .faq-content{padding:0 14px 24px 38px}}@media(max-width: 768px){.faq-section{padding:60px 0}.faq-section .container{padding:0 20px}.faq-section .main-title{font-size:28px;margin-bottom:22px}.faq-section .faq-container .faq-header{padding:18px 12px}.faq-section .faq-container .faq-header .question-box{gap:8px}.faq-section .faq-container .faq-header .question-box .question{font-size:16px;line-height:24px}.faq-section .faq-container .faq-content{padding:0 12px 22px 34px;font-size:14px;line-height:24px}}@media(max-width: 576px){.faq-section .main-title{font-size:28px;margin-bottom:8px}.faq-section .faq-container .faq-header{padding:24px 16px;align-items:flex-start}.faq-section .faq-container .faq-header .question-box{gap:12px;font-size:24px;align-items:flex-start}.faq-section .faq-container .faq-header .question-box .question{font-size:18px;font-weight:500}.faq-section .faq-container .faq-header .icon-toggle{width:24px;height:24px}.faq-section .faq-container .faq-content{padding:0px 16px 32px;font-size:16px}}@keyframes rotateIn{0%{transform:rotate(-90deg);opacity:0}100%{transform:rotate(0);opacity:1}}.company-info-section{background-color:#fafafa;padding:100px 0}.company-info-section .container{padding:0 40px}.company-info-section .company-info-content{display:flex;flex-wrap:wrap;align-items:center;gap:80px}.company-info-section .company-intro{flex:0 0 500px;max-width:500px;display:flex;flex-direction:column;gap:32px}.company-info-section .company-intro .company-title .main-title{display:flex;align-items:center;gap:12px;color:#212d39;font-size:32px;font-weight:700;margin-bottom:6px;line-height:44.8px}.company-info-section .company-intro .company-title .main-title span{font-size:36px;font-weight:700;background:linear-gradient(293deg, #0D52EB 16.48%, #437DFF 55.49%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.company-info-section .company-intro .company-title .company-subtitle{color:#212d39;font-size:32px;font-weight:700;line-height:44.8px;margin:0}.company-info-section .company-intro .company-description h5{margin:0 0 8px 0;color:#212d39;font-size:18px;font-weight:500;line-height:27px}.company-info-section .company-intro .company-description p{margin:0;color:#343a40;text-align:justify;font-size:14px;line-height:23.8px;letter-spacing:.28px}.company-info-section .contact-info{flex:1;max-width:735px;display:flex;flex-direction:column;gap:40px}.company-info-section .contact-info .contact-addresses{display:flex;gap:0}@media(max-width: 767px){.company-info-section .contact-info .contact-addresses{flex-direction:column;gap:24px}}.company-info-section .contact-info .contact-addresses .contact-item{flex:0 0 245px;width:245px}@media(max-width: 767px){.company-info-section .contact-info .contact-addresses .contact-item{flex:0 0 100%;width:100%}}.company-info-section .contact-info .contact-methods{display:flex;flex-wrap:wrap;gap:0}@media(max-width: 767px){.company-info-section .contact-info .contact-methods{flex-direction:column;gap:24px}}.company-info-section .contact-info .contact-methods .contact-item{flex:1}@media(max-width: 767px){.company-info-section .contact-info .contact-methods .contact-item{flex:0 0 100%;width:100%}}.company-info-section .contact-item{display:flex;flex-direction:column;gap:4px}.company-info-section .contact-item .icon{width:48px;height:48px}.company-info-section .contact-item .icon svg{width:100%;height:100%}.company-info-section .contact-item .contact-text h5{color:#212d39;font-size:15px;font-weight:500;line-height:25.5px;margin-bottom:0}.company-info-section .contact-item .contact-text p{font-family:"Oswald","Noto Sans TC",sans-serif;color:#343a40;text-align:justify;font-size:14px;line-height:23.8px;letter-spacing:0;margin-bottom:0}@media(max-width: 1200px){.company-info-section{padding:80px 0}.company-info-section .container{padding:0}.company-info-section .company-info-content{gap:40px}.company-info-section .company-intro{flex:0 0 340px;max-width:340px}.company-info-section .company-intro .company-title .main-title{font-size:28px}.company-info-section .company-intro .company-title .main-title span{font-size:32px}.company-info-section .company-intro .company-title .company-subtitle{font-size:28px;line-height:38px}.company-info-section .contact-info .contact-methods{flex-wrap:wrap;display:grid;grid-template-columns:repeat(3, auto);gap:20px 15px}.company-info-section .contact-info .contact-methods .contact-item{flex:0 0 auto;width:auto}}@media(max-width: 1024px){.company-info-section{padding:70px 0}.company-info-section .container{padding:0 40px}.company-info-section .company-intro{gap:24px}.company-info-section .company-intro .company-title .main-title{font-size:26px}.company-info-section .company-intro .company-title .main-title span{font-size:28px}.company-info-section .company-intro .company-title .company-subtitle{font-size:26px;line-height:36px}.company-info-section .company-intro .company-description h5{font-size:16px;line-height:24px}.company-info-section .contact-info{gap:30px}.company-info-section .contact-info .contact-addresses{flex-wrap:wrap}.company-info-section .contact-info .contact-addresses .contact-item{flex:0 0 50%;width:50%;padding-right:15px;margin-bottom:20px}.company-info-section .contact-info .contact-methods .contact-item{flex:0 0 100%;width:100%;margin-bottom:20px}}@media(max-width: 768px){.company-info-section{padding:60px 0}.company-info-section .container{padding:0 20px}.company-info-section .company-info-content{flex-direction:column}.company-info-section .company-intro{flex:1;max-width:100%}.company-info-section .company-intro .company-title .main-title{font-size:24px;line-height:32px}.company-info-section .company-intro .company-title .main-title span{font-size:26px}.company-info-section .company-intro .company-title .company-subtitle{font-size:24px;line-height:32px}.company-info-section .contact-info{width:100%;max-width:100%}.company-info-section .contact-info .contact-addresses{flex-direction:row;flex-wrap:nowrap}.company-info-section .contact-info .contact-addresses .contact-item{flex:0 0 50%;width:50%;padding-right:0;margin-bottom:24px}.company-info-section .contact-info .contact-addresses .contact-item:last-child{margin-bottom:0}}@media(max-width: 576px){.company-info-section{padding:50px 0}.company-info-section .company-info-content{gap:30px;flex-direction:column}.company-info-section .company-intro{gap:24px;flex:1}.company-info-section .company-intro .company-title .main-title{font-size:24px;gap:6px;line-height:35px;justify-content:flex-start}.company-info-section .company-intro .company-title .main-title span{font-size:28px}.company-info-section .company-intro .company-title .company-subtitle{font-size:24px;line-height:34px}.company-info-section .company-intro .company-description h5{font-size:18px;margin-bottom:4px}.company-info-section .company-intro .company-description p{font-size:15px;line-height:24px}.company-info-section .contact-info{gap:40px;width:100%}.company-info-section .contact-info .contact-addresses{flex-wrap:nowrap;flex-direction:row;justify-content:space-between;gap:20px}.company-info-section .contact-info .contact-addresses .contact-item{flex:1;width:100%;padding-right:0;margin-bottom:0}.company-info-section .contact-info .contact-methods{display:flex;flex-direction:row;justify-content:space-between}.company-info-section .contact-info .contact-methods .contact-item{flex:0 0 calc(50% - 24px);width:calc(50% - 24px);padding-right:0;margin-bottom:0}.company-info-section .contact-info .contact-methods .contact-item:last-child{width:100%;flex:1}}/*# sourceMappingURL=st.css.map */
