@import '/assets/stogram/stogram.min.css';@font-face{font-family:"D-DIN";font-weight:bold;src:url("../fonts/D-DIN-Bold.otf")}@font-face{font-family:"D-DIN";font-weight:normal;src:url("../fonts/D-DIN.otf")}@font-face{font-family:"Aeonik";font-weight:normal;src:url("../fonts/Aeonik-Light.woff2")}@font-face{font-family:"Aeonik";font-weight:500;src:url("../fonts/Aeonik-Medium.woff2")}@font-face{font-family:"Aeonik";font-weight:medium;src:url("../fonts/Aeonik-Medium.woff2")}@font-face{font-family:"Aeonik";font-weight:bold;src:url("../fonts/Aeonik-Bold.woff2")}.page{overflow-x:hidden;width:100vw;background-color:#efefef}.page .page-header{border-bottom:solid 1px rgba(0,0,0,0.2)}.page .page-header .container-fluid{max-width:1700px}.page .page-header .navbar{--navbar-height:80px}.page .page-header .navbar .navbar-brand{width:110px;height:52px;background-color:#ddd;background:url(../img/logo.png) no-repeat center;background-size:contain}.page .page-header .navbar .navbar-shortcut .btn-search{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:rgba(0,0,0,0.1);border-radius:100%}.page .page-header .navbar .navbar-shortcut .form-search{display:none}.page .page-body{min-height:100vh}.page .page-body .doc-header{background-color:#000}.page .page-body .doc-header .hero{height:100vh;display:flex;align-items:center;justify-content:center;background-image:var(--bg);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;font-size:var(--font-size-h2);line-height:1.5em}.page .page-body .doc-header .hero big{display:block;font-weight:middle;font-size:var(--font-size-h1);line-height:1.25em}.page .page-body .doc-body{padding:120px 0}.page .page-body .doc-body .heading:is(h3){font-size:var(--font-size-h2)}.page .page-body .doc-body .heading:is(h4){font-size:var(--font-size-h3)}.page .page-footer{background-color:#000;background-image:url(../img/bm@2x.png);background-repeat:no-repeat;background-position:left;background-size:600px;color:#fff}.page .page-footer a{color:inherit}.page .page-footer a:hover{color:#fff}.page .page-footer .b-area{align-items:start;padding:80px 0}.page .page-footer .b-area .container{display:flex}.page .page-footer .b-area .b-brand img{width:120px;height:80px}.page .page-footer .b-area .b-brand .follow-us{display:flex;gap:12px;margin-top:180px}.page .page-footer .b-area .b-brand .follow-us a{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#fff;color:#333;font-size:32px;border-radius:100%}.page .page-footer .b-area .b-nav{align-self:flex-start;display:grid;grid-template-columns:repeat(2, 1fr);gap:44px 120px;margin:0 auto;padding:0;list-style:none}.page .page-footer .b-area .b-contact{font-size:14px;line-height:2em}.page .page-footer .b-area .b-contact big{display:block;font-size:40px;font-weight:bold;margin:20px 0}.page .page-footer .b-area .b-contact img{display:block;margin-top:40px;width:120px}.page .page-footer .copyright{border-top:solid 1px rgba(255,255,255,0.2);padding:20px 0;color:rgba(255,255,255,0.5)}@media (max-width:992px){.page .page-header{margin:0;padding:0}.page .page-header .navbar{--navbar-height:64px}.page .page-header .navbar .navbar-brand{width:64px !important;height:48px !important;margin:0;margin-right:auto}.page .page-header .navbar:has(.navbar-toggle input:checked) .navbar-brand{background-image:url(../img/logo.png) !important}.page .page-header .navbar .navbar-shortcut{display:none}.page .page-body .doc-header{height:100% !important}.page .page-body .doc-header{background-color:#000}.page .page-body .doc-header .hero{font-size:26pt}.page .page-body .doc-header .hero big{font-size:36pt}.page .page-body .doc-body{padding:80px 0}.page .page-footer{padding:0 !important}.page .page-footer .b-area{display:none;padding:0 !important}.page .page-footer .b-area .copyright{margin:0 !important;padding:0 !important;flex-direction:column}}.swiper{--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-color:var(--color-primary);--swiper-navigation-color:#fff;--swiper-navigation-size:1em}.swiper .swiper-controls .swiper-button-prev,.swiper .swiper-controls .swiper-button-next{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background-color:#777;border-radius:100%;opacity:1}.swiper .swiper-controls .swiper-button-prev:hover,.swiper .swiper-controls .swiper-button-next:hover{background-color:var(--color-primary);color:#fff}.swiper .swiper-controls .swiper-button-prev.swiper-button-disabled,.swiper .swiper-controls .swiper-button-next.swiper-button-disabled{opacity:.4;pointer-events:none}.tooltip-box{padding:20px}.page-home .page-header{position:absolute;left:0;right:0;padding:20px 0;--navbar-font-color:#fff;background-color:transparent;border-bottom:none}.page-home .page-header .container-fluid{position:relative}.page-home .page-header .navbar{--navbar-height:64px}.page-home .page-header .navbar .navbar-brand{width:120px;height:60px;background-color:#ddd;background:url(../img/logo-lighten@2x.png) no-repeat center;background-size:contain;margin:auto}.page-home .page-header .navbar .nav-link.active:after{display:none}.page-home .page-body .kv{background-image:var(--bg);background-position:center;background-size:cover}.page-home .page-body .kv .container{display:flex;flex-direction:column;justify-content:center;height:100vh;color:#fff}.page-home .page-body .kv .container h3{font-size:56px;max-width:900px}.page-home .page-body .kv .container h4{font-size:48px}.page-home .page-body .kv .container .video-poster{position:absolute;right:80px;bottom:140px;width:250px;height:140px;border-radius:12px;overflow:hidden}.page-home .page-body .kv .container .video-poster img{width:100%;height:100%;object-fit:cover}.page-home .page-body .kv .container .video-poster .icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:60px;color:#fff;opacity:.5}.page-home .page-body .kv .container .video-poster:hover .icon{opacity:1}.page-home .page-footer{position:absolute;left:0;right:0;bottom:0;background:transparent}.page-home .page-footer .b-area{display:none}@media (max-width:992px){.page-home .page-header{position:fixed !important;left:0;right:0;background-color:transparent !important;height:48px !important;margin:0;padding:0}.page-home .page-header .navbar .navbar-brand{width:64px !important;height:48px !important;margin:0;margin-right:auto}.page-home .page-header .navbar .navbar-collapse{left:0;right:0;transform:translate(0, 0)}.page-home .page-body .kv .container h3,.page-home .page-body .kv .container h4{font-size:24px !important;transform:translateY(-80px);line-height:1.5em}.page-home .page-body .kv .container .video-poster{left:50%;transform:translateX(-50%)}}.page-trace{--font-size-h3:36px}.page-trace .page-header{position:absolute;left:0;right:0;padding:20px 0;--navbar-font-color:#fff;background-color:transparent;border-bottom:none}.page-trace .page-header .container-fluid{position:relative}.page-trace .page-header .navbar{--navbar-height:64px}.page-trace .page-header .navbar .navbar-brand{width:120px;height:60px;background-color:#ddd;background:url(../img/logo-lighten@2x.png) no-repeat center;background-size:contain;margin:auto}.page-trace .page-body{padding-bottom:100px;background:url(../img/fb@2x.png) no-repeat bottom;background-size:contain}.page-trace .page-body .block.block-brand .card{display:grid;grid-template-columns:50% 50%;background-color:#fff;border-radius:20px;margin-bottom:80px}.page-trace .page-body .block.block-brand .card .card-body{padding:100px}.page-trace .page-body .block.block-brand .card .card-body .title{font-size:30px;font-weight:middle}.page-trace .page-body .block.block-brand .card .card-body .desc{line-height:1.75em;font-size:#333;margin-top:40px}.page-trace .page-body .block.block-brand .process,.page-trace .page-body .block.block-brand .indicator{display:grid;grid-template-columns:repeat(5, 1fr);text-align:center;margin-bottom:60px;margin-top:20px}.page-trace .page-body .block.block-brand .process dd,.page-trace .page-body .block.block-brand .indicator dd{font-size:54px;font-weight:middle}.page-trace .page-body .block.block-brand .process dd img,.page-trace .page-body .block.block-brand .indicator dd img{width:72px;height:72px;object-fit:contain}.page-trace .page-body .block.block-brand .process dt,.page-trace .page-body .block.block-brand .indicator dt{margin-top:20px;font-size:20px;color:#333}.page-trace .page-body .block.block-breed{margin-top:80px}.page-trace .page-body .block.block-breed .bg{max-width:1720px;background-color:#000;background-image:var(--bg);background-repeat:no-repeat;background-position:center;background-size:cover;margin:auto;height:720px;border-radius:20px;color:#fff;padding-top:142px}.page-trace .page-body .block.block-breed .bg .heading,.page-trace .page-body .block.block-breed .bg .desc{max-width:612px}.page-trace .page-body .block.block-breed .bg .desc{line-height:1.75em;opacity:.9}.page-trace .page-body .block.block-breed .bg .play-btn{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:100%;border:solid 1px rgba(255,255,255,0.5);font-size:48px;margin-top:40px}.page-trace .page-body .block.block-breed .bg .play-btn .icon{transform:translate(2px);color:#fff}.page-trace .page-body .block.block-breed .info .container{background-color:#fff;display:flex;justify-content:space-between;padding:62px 76px;border-radius:20px;margin-top:-90px}.page-trace .page-body .block.block-breed .info .container dt{color:#333}.page-trace .page-body .block.block-breed .info .container dd{font-size:20px;font-weight:bold;margin-top:8px}.page-trace .page-body .block.block-lab{padding:120px 0}.page-trace .page-body .block.block-lab .lab-data{display:grid;grid-template-columns:repeat(3, 1fr);gap:36px 120px;margin-top:60px}.page-trace .page-body .block.block-lab .lab-data dl{position:relative;border-radius:100px;background-color:#fff;padding:24px;padding-left:110px;height:96px}.page-trace .page-body .block.block-lab .lab-data dl:before{position:absolute;left:12px;top:12px;width:72px;height:72px;background-color:#ACACAC;background-image:url(../img/icons/1@2x.png);background-position:center;background-repeat:no-repeat;background-size:32px;border-radius:100%;content:""}.page-trace .page-body .block.block-lab .lab-data dl:nth-of-type(2):before{background-image:url(../img/icons/2@2x.png)}.page-trace .page-body .block.block-lab .lab-data dl:nth-of-type(3):before{background-image:url(../img/icons/3@2x.png)}.page-trace .page-body .block.block-lab .lab-data dl:nth-of-type(4):before{background-image:url(../img/icons/4@2x.png)}.page-trace .page-body .block.block-lab .lab-data dl:nth-of-type(5):before{background-image:url(../img/icons/5@2x.png)}.page-trace .page-body .block.block-lab .lab-data dl:nth-of-type(6):before{background-image:url(../img/icons/6@2x.png)}.page-trace .page-body .block.block-lab .lab-data dl dd{margin-bottom:8px;font-weight:bold}.page-trace .page-body .block.block-lab .lab-data dl dt{font-size:16px;opacity:.6}.page-trace .page-body .block.block-lab .charts{display:grid;grid-template-columns:repeat(3, 1fr);gap:36px 120px;margin-top:40px}.page-trace .page-body .block.block-lab .charts .box{background-image:linear-gradient(180deg, #B7B7B7, #E3E3E3);border-radius:16px;text-align:center;padding:46px 0}.page-trace .page-body .block.block-lab .charts .box.in .d-ani .range .l1,.page-trace .page-body .block.block-lab .charts .box.in .d-ani .range .l2{bottom:var(--val) !important}.page-trace .page-body .block.block-lab .charts .box.in .d-ani .range:before{height:var(--val) !important}.page-trace .page-body .block.block-lab .charts .box .d-ani{position:relative;width:160px;height:300px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:auto;margin-bottom:20px}.page-trace .page-body .block.block-lab .charts .box .d-ani .range{position:absolute;left:50%;top:0;transform:translateX(-50%);width:80px;height:110px;z-index:-2}.page-trace .page-body .block.block-lab .charts .box .d-ani .range:before{position:absolute;left:16px;right:16px;bottom:1px;z-index:-2;background:url(../img/rl.jpg) no-repeat bottom;background-size:cover;height:0;content:"";transition:1.5s;transition-delay:.45s}.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l1,.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l2{position:absolute;bottom:0;transform:translateY(50%);background-color:#000;color:#fff;white-space:nowrap;font-size:16px;border-radius:100px;padding:2px 8px}.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l1:before,.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l2:before{position:absolute;top:50%;left:100%;transform:translateY(-50%);width:80px;height:1px;background-color:#000;content:""}.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l1{left:-100%;opacity:.5}.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l2{right:-100%;transition:1.5s;transition-delay:.5s}.page-trace .page-body .block.block-lab .charts .box .d-ani .range .l2:before{left:auto;right:100%}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-1{background-image:url(../img/c11.png)}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-1 .range{top:8px;height:206px}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-1 .range:before{left:-3px;right:-4px;bottom:-62px}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-2{background-image:url(../img/c12.png)}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-2 .range{position:relative;top:15px;height:294px}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-2 .range .l2{bottom:20px}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-2 .range:before{box-sizing:border-box;border-bottom:solid 20px transparent}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-3{background-image:url(../img/c13.png)}.page-trace .page-body .block.block-lab .charts .box .d-ani.d-ani-3 .range{top:15px;height:275px}.page-trace .page-body .block.block-lab .charts .box dt{font-weight:bold}.page-trace .page-body .block.block-lab .charts .box dd{font-size:36px;font-weight:bold}.page-trace .page-body .block.block-lab .charts .box dd:last-child{font-size:16px;font-weight:normal}.page-trace .page-body .block.block-guide .grid{gap:62px}.page-trace .page-body .block.block-guide .box{background-color:#fff;padding:50px;border-radius:20px}.page-trace .page-body .block.block-guide .box .heading{text-align:center;border-bottom:solid 1px #ddd;padding-bottom:28px}.page-trace .page-body .block.block-guide .box .desc{line-height:1.75em;color:#333}.page-trace .page-body .block.block-guide .box .desc ul{padding-left:0}.page-trace .page-body .block.block-guide .box .desc ul li{position:relative;margin-top:12px;list-style:none;padding-left:68px}.page-trace .page-body .block.block-guide .box .desc ul li i{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#EFEFEF;color:#666;font-style:normal;border-radius:100%}.page-trace .page-body .block.block-guide .box .desc ul li img{position:absolute;left:0;top:-6px;width:48px;height:48px;object-fit:contain}.page-trace .page-body .block.block-certs{padding:60px 0 120px 0}.page-trace .page-body .block.block-certs .certs{gap:40px}.page-trace .page-body .block.block-certs .certs .cert-item{position:relative;background-color:#fff;border-radius:12px;padding:20px}.page-trace .page-body .block.block-certs .certs .cert-item:hover .tips{opacity:1}.page-trace .page-body .block.block-certs .certs .cert-item .tips{position:absolute;top:100%;left:50%;z-index:2;transform:translate(-50%, 24px);min-width:400px;background-color:#333;color:#fff;padding:20px;border-radius:12px;font-size:var(--font-size-sm);line-height:1.5em;opacity:0;transition:.3s}.page-trace .page-body .block.block-certs .certs .cert-item .tips:before{position:absolute;left:50%;top:-6px;width:20px;height:20px;content:"";background-color:#333;border-radius:3px;transform:translateX(-50%) rotate(45deg)}.page-trace .page-body .block.block-certs .certs .cert-item img{display:block;width:100%;height:100%;object-fit:contain;max-width:180px;max-height:180px;margin:auto}.page-trace .page-footer{background-color:#000;background-image:none}.page-trace .page-footer .b-area{display:none}.page-trace .page-footer .copyright{height:90px;display:flex;align-items:center;justify-content:space-between}.page-trace .page-footer .copyright .links{display:flex;gap:16px}@media (max-width:992px){.page-trace .page-header{position:fixed !important;left:0;right:0;background-color:transparent !important;height:48px !important;margin:0;padding:0}.page-trace .page-header .navbar .navbar-brand{width:64px !important;height:48px !important;margin:0;margin-right:auto}.page-trace .page-header .navbar .navbar-collapse{left:0;right:0;transform:translate(0, 0)}.page-trace .page-body .doc-body{padding:80px 0}.page-trace .page-body .block.block-brand .card{display:flex;flex-direction:column}.page-trace .page-body .block.block-brand .card .card-body{padding:16pt 12pt}.page-trace .page-body .block.block-brand .process,.page-trace .page-body .block.block-brand .indicator{grid-template-columns:repeat(3, 1fr);gap:24pt;padding-top:10pt}.page-trace .page-body .block.block-brand .process dd,.page-trace .page-body .block.block-brand .indicator dd{font-size:27pt}.page-trace .page-body .block.block-brand .process dd img,.page-trace .page-body .block.block-brand .indicator dd img{width:32pt;height:32pt}.page-trace .page-body .block.block-brand .process dt,.page-trace .page-body .block.block-brand .indicator dt{margin-top:0;line-height:1.5em;font-size:13pt}.page-trace .page-body .block.block-breed .info .container{display:flex;flex-direction:column;padding:24pt 16pt;gap:20pt}.page-trace .page-body .block.block-breed .info .container dl{display:flex;justify-content:space-between}.page-trace .page-body .block.block-breed .info .container dl dt,.page-trace .page-body .block.block-breed .info .container dl dd{font-size:11pt;margin:0}.page-trace .page-body .block.block-breed .bg{background-image:var(--bg2)}.page-trace .page-body .block.block-lab{padding:60px 0}.page-trace .page-body .block.block-lab .charts,.page-trace .page-body .block.block-lab .lab-data{display:flex;flex-direction:column;gap:8.5pt;margin-top:20px}.page-trace .page-body .block.block-guide .grid{gap:10pt;margin-top:20px}.page-trace .page-body .block.block-guide .grid .box{padding:16pt}.page-trace .page-body .block.block-guide .grid .box .desc ul li{padding-left:40pt}.page-trace .page-body .block.block-certs .certs{position:relative}.page-trace .page-body .block.block-certs .certs .cert-item .tips{min-width:100%;pointer-events:none}.page-trace .page-footer .copyright{flex-direction:column;text-align:center;height:auto;gap:12px}}.page-about .page-body .doc-body{padding-bottom:0}.page-about .page-body .doc-body .block-intro .text{padding:20px 60px}.page-about .page-body .doc-body .block-intro .dashboard{margin-bottom:40px;gap:20px}.page-about .page-body .doc-body .block-intro .dashboard dl{border-top:solid 1px #ddd;padding:20px 0}.page-about .page-body .doc-body .block-intro .dashboard dl dt{margin-bottom:12px}.page-about .page-body .doc-body .block-intro .dashboard dl big{font-size:56px;font-weight:bold}.page-about .page-body .doc-body .block-icons{background:url(../img/p2.jpg) no-repeat center;background-size:cover;max-width:1680px;margin:auto;margin-top:60px;padding:160px 0;min-height:768px;border-radius:20px;color:#fff}.page-about .page-body .doc-body .block-icons dl img{display:block;margin-bottom:220px}.page-about .page-body .doc-body .block-icons dl dt{font-size:30px}.page-about .page-body .doc-body .block-icons dl dd{margin-top:30px;line-height:150%}.page-about .page-body .doc-body .block-institute{padding:120px 0;background:url(../img/dk1.png) no-repeat center bottom;background-size:cover}@media (max-width:992px){.page-about .page-body .doc-body .block-intro .text{padding:20px}.page-about .page-body .doc-body .block-icons{padding:40px 0}.page-about .page-body .doc-body .block-icons dl img{width:64px;height:64px;margin-bottom:20px}.page-about .page-body .doc-body .block-institute{padding:60px 0}}.page-feather .page-body .doc-body{padding-bottom:0}.page-feather .page-body .doc-body .block-text1 .grid{grid-template-columns:60% auto;gap:120px;align-items:center}.page-feather .page-body .doc-body .block-text1 .grid .text{line-height:175%}.page-feather .page-body .doc-body .block-text2 .container{display:flex;align-items:center;height:620px;position:relative}.page-feather .page-body .doc-body .block-text2 .container:after{position:absolute;top:0;right:-100px;background-image:var(--bg);background-size:contain;background-repeat:no-repeat;background-position:top right;width:1200px;height:680px;content:""}.page-feather .page-body .doc-body .block-text2 .text{max-width:560px;line-height:175%}.page-feather .page-body .doc-body .block-text3{padding-bottom:60px}.page-feather .page-body .doc-body .block-text3 .cards{display:grid;grid-template-columns:repeat(6, 1fr);gap:0}.page-feather .page-body .doc-body .block-text3 .cards .card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:260px;overflow:visible;transition:.3s ease-in-out}.page-feather .page-body .doc-body .block-text3 .cards .card:before{position:absolute;left:50%;top:50%;z-index:-1;width:280px;height:280px;border:solid 1px #ccc;border-radius:280px;content:"";transform:translate(-50%, -50%);transition:.3s;pointer-events:none}.page-feather .page-body .doc-body .block-text3 .cards .card .card-img{width:56px;height:56px;margin:32px 0}.page-feather .page-body .doc-body .block-text3 .cards .card .card-img img{width:100%;height:100%;object-fit:contain}.page-feather .page-body .doc-body .block-text3 .cards .card .card-body{line-height:150%;text-align:center}.page-feather .page-body .doc-body .block-text3 .cards .card .card-body .title{max-width:140px}.page-feather .page-body .doc-body .block-text3 .cards .card .card-body .desc{display:none}.page-feather .page-body .doc-body .block-text3 .cards .card.active{grid-column:2 span;z-index:2;flex-direction:row;padding:0 32px}.page-feather .page-body .doc-body .block-text3 .cards .card.active:before{width:540px;border:none;background-color:#fff}.page-feather .page-body .doc-body .block-text3 .cards .card.active .card-img{flex:0 0 80px;margin:0}.page-feather .page-body .doc-body .block-text3 .cards .card.active .card-body{text-align:left}.page-feather .page-body .doc-body .block-text3 .cards .card.active .card-body .title{max-width:none}.page-feather .page-body .doc-body .block-text3 .cards .card.active .card-body .desc{font-size:14px;margin-top:16px;display:block}.page-feather .page-body .doc-body .block-text4{position:relative;padding:100px 0}.page-feather .page-body .doc-body .block-text4:before{position:absolute;left:0;right:0;top:-60px;content:"";height:720px;background:url(../img/mt.png) no-repeat center;background-size:contain;pointer-events:none}.page-feather .page-body .doc-body .block-text4 .grid{align-items:center}.page-feather .page-body .doc-body .block-text4 .grid .img{border-radius:20px;overflow:hidden}.page-feather .page-body .doc-body .block-gallery{padding-bottom:120px}.page-feather .page-body .doc-body .block-gallery .g-swiper{min-width:90vw;padding-bottom:60px;border-radius:20px}.page-feather .page-body .doc-body .block-gallery .g-swiper:after{position:absolute;left:160px;bottom:12px;width:1200px;content:"";height:1px;background-color:#000;opacity:.2}.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-controls{width:140px;bottom:0;left:0;transform:none}.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-controls .swiper-button-next,.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-controls .swiper-button-prev{background-color:#fff;color:#333}.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-controls .swiper-button-next:hover,.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-controls .swiper-button-prev:hover{background-color:#333;color:#fff}.page-feather .page-body .doc-body .block-gallery .g-swiper .swiper-fraction{bottom:4px;left:1400px;right:auto;font-size:16px;opacity:.5}.page-feather .page-body .doc-body .block-gallery .g-swiper .g-item{background-color:#fff;border-radius:20px;overflow:hidden}.page-feather .page-body .doc-body .block-gallery .g-swiper .g-item img{display:block;height:200px}.page-feather .page-body .doc-body .block-gallery .g-swiper .g-item b{display:block;font-weight:normal;padding:20px;text-align:center}.page-feather .page-body .doc-body .block-text5{padding-bottom:120px}.page-feather .page-body .doc-body .block-text5 .box{background-color:#fff;display:grid;grid-template-columns:346px auto;border-radius:20px}.page-feather .page-body .doc-body .block-text5 .box .tab{flex-direction:column;align-items:flex-start;padding:80px;gap:16px;border:none}.page-feather .page-body .doc-body .block-text5 .box .tab a{display:block;padding:4px 0;position:relative}.page-feather .page-body .doc-body .block-text5 .box .tab a:before{position:absolute;left:0;right:0;bottom:0;height:2px;content:"";background-color:#000;transform:scaleX(0);transform-origin:left;transition:.3s}.page-feather .page-body .doc-body .block-text5 .box .tab a.active:before{transform:scaleX(1)}.page-feather .page-body .doc-body .block-text5 .box .grid{margin:80px;display:grid;grid-template-columns:400px auto;gap:40px;align-items:center}.page-feather .page-body .doc-body .block-text5 .box .grid .img{width:320px;height:320px}.page-feather .page-body .doc-body .block-text5 .box .grid .text{line-height:175%}.page-origin .page-body .doc-body .block-types{padding-bottom:80px}.page-origin .page-body .doc-body .block-types .g-item{display:flex;flex-direction:column;align-items:center}.page-origin .page-body .doc-body .block-types .g-item .img{width:360px;height:460px;margin-bottom:20px}.page-origin .page-body .doc-body .block-types .g-item .img img{width:100%;height:100%;object-fit:contain}.page-origin .page-body .doc-body .block-types .g-item .title{font-size:48px;font-weight:bold;margin-bottom:24px}.page-origin .page-body .doc-body .block-types .g-item .colors,.page-origin .page-body .doc-body .block-types .g-item .desc{display:flex;gap:16px;justify-content:center;padding:12px 20px;border:solid 1px #555;border-radius:100px;margin-top:12px;width:240px;text-align:center}.page-origin .page-body .doc-body .block-types .g-item .colors span,.page-origin .page-body .doc-body .block-types .g-item .desc span{display:flex;position:relative;gap:4px}.page-origin .page-body .doc-body .block-types .g-item .colors span:before,.page-origin .page-body .doc-body .block-types .g-item .desc span:before{width:20px;height:20px;background-color:#fff;content:"";border-radius:100%}.page-origin .page-body .doc-body .block-types .g-item .colors span:nth-child(2):before,.page-origin .page-body .doc-body .block-types .g-item .desc span:nth-child(2):before{background-color:#909090}.page-origin .page-body .doc-body .block-standard dl{background-color:#fff;padding:28px;border-radius:12px}.page-origin .page-body .doc-body .block-standard dl dd{text-align:right;margin-top:20px}.page-origin .page-body .doc-body .block-props{padding:120px 0 0 0}.page-origin .page-body .doc-body .block-props .tab{border:none;font-size:32px;gap:40px}.page-origin .page-body .doc-body .block-props .tab .tab-item{padding:0;font-weight:bold;opacity:.4}.page-origin .page-body .doc-body .block-props .tab .tab-item.active{opacity:1}.page-origin .page-body .doc-body .block-props .tab-panel{margin-top:40px}.page-origin .page-body .doc-body .block-props .grid{gap:40px}.page-origin .page-body .doc-body .block-props .grid .card{position:relative;border-radius:24px}.page-origin .page-body .doc-body .block-props .grid .card .card-img img{transition:.5s}.page-origin .page-body .doc-body .block-props .grid .card .card-body{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:32px}.page-origin .page-body .doc-body .block-props .grid .card .card-body .title{font-size:24px;font-weight:500}.page-origin .page-body .doc-body .block-props .grid .card .card-body .desc{margin-top:20px;line-height:150%;height:0;transition:.3s}.page-origin .page-body .doc-body .block-props .grid .card .card-body .arrow{position:absolute;left:32px;bottom:32px}.page-origin .page-body .doc-body .block-props .grid .card .card-body .arrow .icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100%;border:solid 1px #fff;opacity:0;transition:.3s}.page-origin .page-body .doc-body .block-props .grid .card:hover .card-img img{transform:scale(1.1)}.page-origin .page-body .doc-body .block-props .grid .card:hover .card-body .desc{height:3em;margin-bottom:60px}.page-origin .page-body .doc-body .block-props .grid .card:hover .card-body .arrow .icon{opacity:1}.modal .modal-dialog .modal-body{max-width:640px;line-height:175%;padding-bottom:40px}@media (max-width:992px){.page-origin .page-body .doc-body .block-types .grid{gap:80px;margin-top:80px}.page-origin .page-body .doc-body .block-types .g-item .img{width:160px;height:200px}}.page-certs .page-body .doc-body .block-flow1 .img{font-size:40px;font-weight:bold;text-align:center;margin-top:60px}.page-certs .page-body .doc-body .block-flow1 .img img{display:block;max-width:860px;margin:40px auto}.page-certs .page-body .doc-body .block-flow2{padding:80px 0}.page-certs .page-body .doc-body .block-flow2 .d-flex{position:relative;flex-wrap:wrap;justify-content:center;gap:100px 136px}.page-certs .page-body .doc-body .block-flow2 .d-flex:before{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);content:"";height:40px;background:url(../img/arrow@2x.png) no-repeat center;background-size:contain}.page-certs .page-body .doc-body .block-flow2 .d-flex dl dd.img{display:flex;align-items:center;justify-content:center;width:180px;height:180px;background-color:#fff;border-radius:100%;transition:.3s}.page-certs .page-body .doc-body .block-flow2 .d-flex dl dd.img img{display:block;width:56px;height:56px;object-fit:contain}.page-certs .page-body .doc-body .block-flow2 .d-flex dl dt{text-align:center;margin-top:20px}.page-certs .page-body .doc-body .block-flow3{padding:80px 0}.page-certs .page-body .doc-body .block-flow3 .grid{margin-top:60px;display:grid;grid-template-columns:repeat(8, 1fr);border-radius:20px;overflow:hidden}.page-certs .page-body .doc-body .block-flow3 .grid dl{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;height:510px;padding:40px;transition:.3s}.page-certs .page-body .doc-body .block-flow3 .grid dl:after{position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#ddd;content:""}.page-certs .page-body .doc-body .block-flow3 .grid dl:last-child:after{display:none}.page-certs .page-body .doc-body .block-flow3 .grid dl.active{grid-column:2 span;background-image:var(--bg);background-position:center;background-size:cover;color:#fff;justify-content:end;align-items:start}.page-certs .page-body .doc-body .block-flow3 .grid dl.active img{filter:invert(1)}.page-certs .page-body .doc-body .block-flow3 .grid dl i{position:absolute;top:30px;z-index:2;font-style:normal;font-size:52px;font-weight:bold;background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.05) 30%, rgba(0,0,0,0.25));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-certs .page-body .doc-body .block-flow3 .grid dl dd img{width:52px;height:52px;object-fit:contain;transition:.3s}.page-certs .page-body .doc-body .block-flow3 .grid dl dt{margin-top:28px}.page-certs .page-body .doc-body .block-flow4{padding:80px 0}.page-certs .page-body .doc-body .block-flow4 .grid{margin-top:60px}.page-certs .page-body .doc-body .block-flow4 .grid dl{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;border-radius:20px;text-align:center;height:268px;background-image:var(--bg);background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff}.page-certs .page-body .doc-body .block-flow4 .grid dl:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:rgba(0,0,0,0.5);border-radius:20px}.page-certs .page-body .doc-body .block-flow4 .grid dl dt{position:relative;z-index:2}.page-certs .page-body .doc-body .block-flow4 .grid dl dd{position:relative;z-index:2;font-size:16px;line-height:150%;color:#ddd}.page-certs .page-body .doc-body .block-flow4 .grid dl dd.img{filter:invert(1)}.page-certs .page-body .doc-body .block-flow4 .grid dl dd img{width:56px;height:56px;object-fit:contain}.page-certs .page-body .doc-body .block-flow5 .swiper-container{width:680px;height:450px;margin:auto;border-radius:20px;overflow:hidden}.page-certs .page-body .doc-body .block-flow5 .timeline{position:relative;margin:80px 0;display:flex;gap:40px;justify-content:space-between;list-style:none}.page-certs .page-body .doc-body .block-flow5 .timeline:before{position:absolute;left:0;right:0;top:34px;transform:translateY(-50%);z-index:-1;height:1px;background-color:#ddd;content:""}.page-certs .page-body .doc-body .block-flow5 .timeline li{position:relative;display:flex;flex-direction:column;gap:24px;text-align:center;cursor:pointer}.page-certs .page-body .doc-body .block-flow5 .timeline li:before{position:absolute;left:50%;top:30px;transform:translateX(-50%);content:"";width:10px;height:10px;border-radius:100%;background-color:#a8a8a8}.page-certs .page-body .doc-body .block-flow5 .timeline li i{position:relative;display:flex;align-items:center;justify-content:center;font-style:normal;background-color:#333;color:#fff;margin:auto;width:68px;height:68px;border-radius:100%;opacity:0;z-index:2}.page-certs .page-body .doc-body .block-flow5 .timeline li.active i{opacity:1}.page-faq .page-body .doc-body .tab{gap:40px}.page-faq .page-body .doc-body .tab .tab-item{display:flex;align-items:center;padding:12px 40px;gap:12px}.page-faq .page-body .doc-body .tab .tab-item img{width:24px;height:24px;object-fit:contain}.page-faq .page-body .doc-body .tab .tab-item.active img{filter:invert(1)}.page-faq .page-body .doc-body .tab-panel.active{display:flex;flex-direction:column;gap:20px}.page-faq .page-body .doc-body .tab-panel dl{background-color:#fff;border-radius:12px;padding:28px}.page-faq .page-body .doc-body .tab-panel dl dt{display:flex;align-items:center;gap:24px;transition:.3s;cursor:pointer}.page-faq .page-body .doc-body .tab-panel dl dt .num{font-style:normal;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background-color:#ddd;border-radius:100%;transition:.3s}.page-faq .page-body .doc-body .tab-panel dl dt .icon{margin-left:auto;transition:.3s}.page-faq .page-body .doc-body .tab-panel dl dd{margin-left:60px;opacity:.6;max-height:0;overflow:hidden;transition:.3s}.page-faq .page-body .doc-body .tab-panel dl.active dt{padding-bottom:20px}.page-faq .page-body .doc-body .tab-panel dl.active dt .num{color:#fff;background-color:#333}.page-faq .page-body .doc-body .tab-panel dl.active dt .icon{transform:rotate(180deg)}.page-faq .page-body .doc-body .tab-panel dl.active dd{line-height:175%;padding-top:20px;border-top:solid 1px #ddd;max-height:none}.page-care .page-body .doc-body .grid{margin-top:60px}.page-care .page-body .doc-body .grid.gap-md{gap:40px !important}.page-care .page-body .doc-body .grid dl{background-color:#fff;border-radius:20px;padding:40px}.page-care .page-body .doc-body .grid dl dt{display:flex;align-items:center;gap:12px;font-weight:bold;font-size:24px}.page-care .page-body .doc-body .grid dl dt img{width:56px;height:56px;object-fit:contain}.page-care .page-body .doc-body .grid dl dd{margin-top:32px;line-height:175%}.page-contact .page-body{background-image:url(../img/mp.jpg);background-position:left bottom;background-repeat:no-repeat}.page-contact .page-body .doc-body .info{display:flex;flex-direction:column;gap:20px}.page-contact .page-body .doc-body .info dl{display:flex;gap:12px}.page-contact .page-body .doc-body .info dl dt:after{content:":"}.page-contact .page-body .doc-body .info dl:first-of-type{flex-direction:column;margin-bottom:20px}.page-contact .page-body .doc-body .info dl big{font-size:40px}.page-contact .page-body .doc-body .box{background-color:#fff;padding:40px;border-radius:20px}.page-contact .page-body .doc-body .box .form-inquire{display:grid;grid-template-columns:repeat(2, 1fr)}.page-contact .page-body .doc-body .box .form-inquire .ipt{background-color:#f0f0f0;border:none}.page-contact .page-body .doc-body .box .form-inquire .form-item:nth-of-type(5),.page-contact .page-body .doc-body .box .form-inquire .form-item:nth-of-type(6){grid-column:2 span}.page-contact .page-body .doc-body .box .form-inquire .form-item:nth-of-type(5) .ipt,.page-contact .page-body .doc-body .box .form-inquire .form-item:nth-of-type(6) .ipt{min-height:160px}:root{--d-width:1920;--color-primary:#000;--color-secondary:var(--color-primary);--border-color:#dee2e6;--border-radius:4px;--font-color-base:#000}.container{max-width:1480px}@media (min-width:1280px){:root{--font-size-base:18px;--font-size-lg:20px;--font-size-md:var(--font-size-base);--font-size-sm:16px;--font-size-xs:14px;--font-size-h1:72px;--font-size-h2:60px;--font-size-h3:40px;--font-size-h4:28px;--font-size-h5:24px;--font-size-h6:20px}.page-header .navbar .navbar-menus{margin:auto;gap:20px}.page-header .navbar .navbar-menus>li{position:static}.page-header .navbar .navbar-menus>li>a{align-self:center;padding:12px 0}.page-header .navbar .navbar-menus>li:before{display:none}.page-header .navbar .navbar-menus .submenu{width:100%;min-height:460px;padding:80px;border-radius:0;opacity:0}.page-header .navbar .navbar-menus .submenu:before{display:none}.page-header .navbar .navbar-menus .submenu:after{position:absolute;right:80px;top:60px;width:500px;height:320px;background-color:#ddd;background-image:var(--img);background-size:cover;content:""}.page-header .navbar .navbar-menus .submenu>li{max-width:320px;border-bottom:solid 1px #ddd}.page-header .navbar .navbar-menus .submenu>li>a{display:flex;justify-content:space-between;padding:16px;border-radius:0}.page-header .navbar .navbar-menus .submenu>li>a:after{display:block;font-family:'icon';content:"\e63d"}}@media (max-width:992px){:root{--font-size-base:16px;--font-size-lg:18px;--font-size-md:var(--font-size-base);--font-size-sm:12px;--font-size-xs:10px;--font-size-h1:64px;--font-size-h2:48px;--font-size-h3:30px;--font-size-h4:28px;--font-size-h5:24px;--font-size-h6:20px}.page .page-header{position:sticky;top:0;background-color:#fff;z-index:99}.page .page-header .navbar .navbar-brand{height:64px}.page .page-body .doc-header{height:120px}.page .page-body .doc-body .heading:is(h3){margin-bottom:12px}.page .page-footer{padding:32px 0}.page .page-footer .brand{display:none}.page .page-footer .menus{display:flex !important;flex-direction:column;margin:0}.page .page-footer .menus .nav-item{display:none}.page .page-footer .copyright{line-height:1.5em;margin:0}.swiper .swiper-controls .swiper-button-prev,.swiper .swiper-controls .swiper-button-next{transform:scale(.75)}}@media (max-width:768px){:root{--font-size-base:14px;--font-size-lg:18px;--font-size-md:var(--font-size-base);--font-size-sm:12px;--font-size-xs:10px;--font-size-h1:36pt;--font-size-h2:26pt;--font-size-h3:18pt;--font-size-h4:16pt;--font-size-h5:14pt;--font-size-h6:12pt}}