.servicelist-search{padding:clamp(1.25rem,0.5rem + 3.75vw,5rem) 0}.servicelist-search .servicelist-search-title h2{position:relative;color:#fff}.servicelist-search form{border:0}.servicelist-img{width:100%;height:clamp(12.5rem,7.386rem + 15.15vw,25rem);display:flex;justify-content:center;align-items:center;overflow:hidden}.servicelist-img img{height:100%;width:auto;object-fit:cover}.servicelist-process-wrap{padding:clamp(1.25rem,0.795rem + 2.27vw,2.5rem);background:#fff;box-shadow:0px 2px 54px 0px rgba(101,125,121,0.13);display:flex;flex-wrap:wrap;justify-content:center;align-items:start}.servicelist-process-item{flex:0 0 calc(99% / 6);text-align:center;display:flex;flex-direction:column;align-items:center;padding:clamp(1rem,0.909rem + 0.45vw,1.25rem) 0}.servicelist-process-item .servicelist-process-item-ico{display:flex;justify-content:center;align-items:center;padding:clamp(2.5rem,1.989rem + 1.52vw,3.75rem);border-radius:50%;margin-bottom:1rem}.servicelist-process-item .servicelist-process-item-ico img{position:absolute;height:clamp(2.25rem,1.432rem + 4.09vw,4.5rem);transition:all 1s ease-in-out}.servicelist-process-item:hover .servicelist-process-item-ico img{transform:rotate(45deg)}.servicelist-process-item .servicelist-process-item-ico.spico-1{border:#F02639 solid 3px}.servicelist-process-item .servicelist-process-item-ico.spico-2{border:#FE6423 solid 3px}.servicelist-process-item .servicelist-process-item-ico.spico-3{border:#F7BD16 solid 3px}.servicelist-process-item .servicelist-process-item-ico.spico-4{border:#22D38F solid 3px}.servicelist-process-item .servicelist-process-item-ico.spico-5{border:#17A5A9 solid 3px}.servicelist-process-item .servicelist-process-item-ico.spico-6{border:#2A97FF solid 3px}.servicelist-process-item h4{margin-bottom:1rem}.servicelist-process-item p{margin-bottom:.5rem}@media (max-width:1399px){.servicelist-process-item{flex:0 0 calc(100% / 3)}}@media (max-width:1199px){.servicelist-process-item{flex:0 0 50%}}@media (max-width:767px){.servicelist-process-item{flex:0 0 100%}}.servicelist-table tbody tr th i{font-size:var(--font-size-28);color:var(--font-color-primary)}.servicelist-subscribe form{border:var(--font-color-primary) 3px solid}.servicelist-sort{position:relative;display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;width:calc(10 * var(--font-size-40));height:calc(10 * var(--font-size-40));border-radius:50%;box-shadow:0px 3px clamp(1.25rem,0.875rem + 0.94vw,2rem) 0px rgba(220,220,220,0.62);padding:var(--font-size-20);text-align:center;background-color:var(--font-color-white)}.servicelist-sort::after{position:absolute;content:"";top:-2em;width:100%;height:100%;border-radius:50%;z-index:-1}.servicelist-sort-left::after{left:-2em;background-color:var(--font-color-fourth)}.servicelist-sort-right::after{right:-2em;background-color:var(--font-color-fifth)}.servicelist-sort-icon i{font-size:clamp(5rem,4.489rem + 1.52vw,6.25rem);background-image:linear-gradient(to bottom,#dc3242 1%,#b81c2b 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.servicelist-sort-title{position:relative;display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-28);font-weight:var(--font-w-700);padding-top:.6em}.servicelist-sort-title::before{position:absolute;content:"";width:4em;height:.2em;top:0;background:var(--font-color-primary);border-radius:4px}.service-banner{position:relative;height:clamp(15rem,10.909rem + 12.12vw,25rem);display:flex;align-items:center}.service-banner .service-banner-img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;display:flex;justify-content:center;align-items:center;overflow:hidden}.service-banner .service-banner-img img,.service-banner .service-banner-img .servicelist-banner-img{width:100%;height:100%;object-fit:cover;object-position:center}.service-banner .service-banner-img img.service-banner-img-small{display:none}.service-banner .service-banner-text{text-align:center;padding-bottom:clamp(0rem,-0.511rem + 1.52vw,1.25rem)}.service-banner .service-banner-text h1{font-size:var(--font-size-40);line-height:1.2em;font-weight:700}.service-banner .service-banner-text span{font-size:var(--font-size-24);font-weight:500}@media (max-width:767px){.service-banner .service-banner-img img.service-banner-img-big{display:none}.service-banner .service-banner-img img.service-banner-img-small{display:block;opacity:.5}}.service-banner .servicelist-banner-text h1{font-size:var(--font-size-40);line-height:1.2em;font-weight:700}.service-banner .servicelist-banner-text{display:flex;flex-direction:column;gap:1rem}.service-banner .servicelist-banner-text ul{font-size:var(--font-size-20)}.service-banner .servicelist-banner-text ul li{line-height:2em}.service-banner .servicelist-banner-text ul li i{margin-right:1rem}.service-advantage{margin-top:clamp(-3.75rem,-2.25rem - 1.25vw,-2.5rem)}.service-advantage-wrap{display:flex;justify-content:space-between;align-items:center;padding:clamp(0.625rem,0.398rem + 1.14vw,1.25rem);background-color:var(--background-color-body);box-shadow:10px 32px 74px 0px rgba(186,186,186,0.27)}.service-advantage-wrap li{display:flex;align-items:center;justify-content:flex-start;padding:clamp(0.625rem,0.398rem + 1.14vw,1.25rem);gap:clamp(1rem,0.818rem + 0.91vw,1.5rem);font-size:var(--font-size-22);font-weight:600}.service-advantage-wrap li span{position:relative;width:clamp(2.625rem,2.472rem + 0.45vw,3rem);height:clamp(2.625rem,2.472rem + 0.45vw,3rem);display:flex;justify-content:center;align-items:center;flex:0 0 auto}.service-advantage-wrap li span::before{position:absolute;content:"";width:100%;height:100%;transition:all 1s ease-in-out;border:3px solid var(--font-color-primary);border-radius:50%;mask:conic-gradient( from 0deg at 50% 50%,transparent 0deg 30deg,var(--font-color-primary) 30deg );-webkit-mask:conic-gradient( from 0deg at 50% 50%,transparent 0deg 30deg,var(--font-color-primary) 30deg )}.service-advantage-wrap li span i{font-size:clamp(1.75rem,1.648rem + 0.3vw,2rem);color:var(--font-color-primary);font-weight:400}.rotate90::before{transform:rotate(90deg)}.rotate180::before{transform:rotate(180deg)}.rotate270::before{transform:rotate(270deg)}.service-advantage-wrap li:hover span::before{transform:rotate(360deg)}@media (max-width:991px){.service-advantage-wrap{align-items:flex-start}.service-advantage-wrap li{flex-direction:column;max-width:30%;text-align:center}}@media (max-width:576px){.service-advantage-wrap{align-items:flex-start;flex-wrap:wrap}.service-advantage-wrap li{flex-direction:row;flex:0 0 100%;max-width:100%;text-align:left}}.service-position{font-size:clamp(0.875rem,0.773rem + 0.3vw,1.125rem)}.service-position a{color:inherit}.service-position a:hover{color:var(--font-color-primary)}.service-position span{margin:0 10px}.service-overview .service-overview-link li{margin-top:.4em;margin-bottom:.8em}.service-overview .service-overview-link li i{margin-right:.6em;color:var(--font-color-primary)}.service-overview .service-overview-link li a{text-decoration:underline}.service-overview .service-overview-list li{position:relative;padding-left:1em;margin-top:.4em;margin-bottom:.8em}.service-overview .service-overview-list li::before{position:absolute;content:"";width:.5em;height:.5em;left:0;top:.5em;background-color:var(--font-color-primary);border-radius:50%}.service-overview .service-overview-img{position:relative;height:100%}.service-overview .service-overview-img-left,.service-overview .service-overview-img-right{position:absolute;content:"";top:0;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:1;display:flex;align-items:center}.service-overview .service-overview-img-lefe{left:0}.service-overview .service-overview-img-right{right:0}.service-overview .service-overview-img-left::before,.service-overview .service-overview-img-right::before{position:absolute;content:"";width:100%;height:102%;background-image:url(../image/shape/gray-round.svg);background-position:0 center;background-repeat:no-repeat;background-size:auto;z-index:1}.service-overview .service-overview-img-right::before{left:1px;transform:rotate(180deg)}.service-overview .service-overview-img-left img,.service-overview .service-overview-img-right img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.service-overview{padding-top:clamp(3.75rem,3rem + 3.75vw,7.5rem);padding-bottom:clamp(3.75rem,3rem + 3.75vw,7.5rem)}.service-overview .service-overview-info{padding-top:0;padding-bottom:0}.service-overview .service-overview-img-left,.service-overview .service-overview-img-right{position:relative !important;height:auto}.service-overview .service-overview-img-left img,.service-overview .service-overview-img-right img{width:100%}.service-overview .service-overview-img-left::before,.service-overview .service-overview-img-right::before{display:none}}.service-overview-left{position:relative;z-index:5}.service-overview-left::before{content:"";position:absolute;z-index:-1;width:40%;height:150%;top:-25%;left:0;border-radius:0 50% 50% 0;background-color:var(--background-color-body)}.service-overview-left .service-overview-left-img{position:relative;text-align:right;z-index:5}@media (max-width:767px){.service-overview-left::before{display:none}}.service-species .rushmab-titile{position:relative}.service-species .rushmab-titile img{position:absolute;bottom:1.2em;left:0;width:var(--font-size-80);z-index:-1}.service-species .rushmab-titile span{margin-left:1.5em}.service-species .service-species-list{background-color:#FAEAEC;padding:1em}.service-species .service-species-list ul{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.service-species .service-species-list ul li{padding:clamp(0.5rem,0.4rem + 0.5vw,1rem);display:flex;justify-content:start;align-items:center}.service-species .service-species-list ul li .service-species-ico{}.service-species .service-species-list ul li .service-species-ico i{font-size:var(--font-size-60);color:var(--font-color-primary)}.service-species .service-species-list ul li .service-species-ico i.font-100{font-size:clamp(3.5rem,1.5rem + 5vw,7.5rem)}.service-species .service-species-list ul li .service-species-text{font-weight:600}.service-benefits-block{--top-distance:clamp(0.5rem,0.091rem + 1.21vw,1.5rem);font-size:var(--font-size-18);padding:var(--bs-gutter-x);background-color:var(--background-color-body);border-radius:var(--border-radius);box-shadow:var(--box-shadow-big);height:100%;transition:all .5s ease-in-out;transform:translateY(0)}.service-benefits-block h4{margin-bottom:1em}.service-benefits-block:hover{cursor:pointer;box-shadow:0px 3rem 5rem 0px rgba(96,0,0,0.2);transform:translateY(calc( -1 * var(--top-distance)))}.service-benefits-block:hover h4{color:var(--font-color-primary)}.service-benefits-block ul li{position:relative;padding-left:1em;margin-bottom:1em}.service-benefits-block ul li::before{position:absolute;content:"";width:.5em;height:.5em;left:0;top:.5em;background-color:var(--font-color-primary);border-radius:50%}.service-benefits-formula .service-benefits-formula-item-1,.service-benefits-formula .service-benefits-formula-item-3{max-width:40%}.service-benefits .service-benefits-info{font-size:var(--font-size-24)}@media (max-width:767px){.service-benefits-formula{flex-direction:column;text-align:center}.service-benefits-formula .service-benefits-formula-item-1,.service-benefits-formula .service-benefits-formula-item-3{max-width:100%}}.service-standard-wrap::before{background-color:#000;z-index:-1}.service-standard-wrap .service-standard-img{display:flex;justify-content:center;align-items:center}.service-standard-wrap .service-standard-img img{width:100%;height:100%;object-fit:cover}.service-standard-wrap .service-standard-title{-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease}.service-standard-wrap .service-standard-title h2{position:absolute;width:100%;left:0;bottom:0;color:#fff;line-height:2;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-o-transition:transform .3s ease;-ms-transition:transform .3s ease;transition:transform .3s ease;transform:translateY(100%)}.service-standard-wrap:hover .service-standard-img{opacity:.8}.service-standard-wrap:hover .service-standard-title h2{transform:translateY(0)}.service-standard .service-standard-block{text-align:center}.service-standard .service-standard-block .service-standard-img{border-radius:var(--border-radius);overflow:hidden;box-shadow:0px 2px 44px 0px rgba(0,0,0,0.12)}.service-standard .service-standard-block .service-standard-img img{width:100%;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.service-standard .service-standard-block:hover .service-standard-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.service-process .service-process-img{border:solid 3px #999;border-radius:50%;max-width:240px;margin:0 auto}.service-process .service-process-title{text-align:center;font-size:var(--font-size-24);font-weight:600;margin-top:var(--font-size-20);margin-bottom:var(--font-size-20)}.service-flowchart-table{padding:5px;border:var(--font-color-primary) 3px solid;border-radius:var(--border-radius);box-shadow:0px 2px 38px 0px rgba(184,28,43,0.18)}.service-flowchart-table::-webkit-scrollbar{height:5px}.service-flowchart-table::-webkit-scrollbar-track{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.service-flowchart-table::-webkit-scrollbar-thumb{background-color:var(--font-color-primary);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.service-details .que-ans li{border-top:none;padding-top:0}.service-details .que-ans li a.question{padding:1rem;border-radius:1rem;border:1px solid #999;transition:all 0.3s ease}.service-details .que-ans li a.question[aria-expanded="true"]{border:1px solid var(--font-color-primary);background-color:var(--font-color-primary);color:#fff;border-radius:1rem 1rem 0 0}.service-details .que-ans li .ans-content{padding:1rem;background:var(--background-color-gray)}.service-details .que-ans li .ans-content .ans-title{font-size:var(--font-size-24)}.service-details .que-ans li .ans-content ul{list-style:disc;color:#666}.service-details .que-ans li .ans-content ul li{padding-top:0}.service-case-wrap{position:relative;padding:clamp(1.25rem,0.5rem + 3.75vw,5rem);background:var(--font-color-white);z-index:5;font-size:var(--font-size-18);margin-bottom:var(--font-size-50)}.service-case-wrap::before{position:absolute;content:"";top:0;left:0;width:calc(50vw + 50%);height:100%;background-color:var(--background-color-body);box-shadow:var(--box-shadow-big);z-index:-1}.service-case-item{padding-top:clamp(1.25rem,0.483rem + 2.27vw,3.125rem);padding-bottom:clamp(1.25rem,0.483rem + 2.27vw,3.125rem);border-top:#cecece solid 1px}.service-case-item:first-child{padding-top:0;border-top:0}.service-case-item:last-child{padding-bottom:0}.service-case-item>*{margin-bottom:1em}.service-case-item>*:last-child{margin-bottom:0}.service-case-item p{margin-bottom:1em}.service-case-item .swiper-button-prev,.service-case-item .swiper-button-next{width:calc(var(--swiper-navigation-size)/ 2);height:calc(var(--swiper-navigation-size)/ 2);background:#faeaec;border-radius:50%}.service-case-item .swiper-button-next:after,.service-case-item .swiper-button-prev:after{font-size:.8rem;color:var(--font-color-primary)}.service-case-item .swiper img{width:99%}.service-case-table{overflow:auto}.service-case-table table{font-size:var(--font-size-18);width:100%;background-color:#faeaec}.service-case-table table.scroll{min-width:600px;overflow:hidden}.service-case-table table thead{background-color:var(--font-color-primary);color:var(--font-color-white)}.service-case-table table thead th{font-weight:600}.service-case-table table th{padding:.5em 1em;font-weight:var(--font-weight-body);border:#fff solid 1px}.service-case-table::-webkit-scrollbar{height:5px}.service-case-table::-webkit-scrollbar-track{-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.service-case-table::-webkit-scrollbar-thumb{background-color:var(--font-color-primary);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.service-case-table .table-cho-arrow{width:calc(100% - 20px);height:10px;background-color:var(--font-color-primary);position:relative}.service-case-table .table-cho-arrow::after{position:absolute;content:"";top:-5px;right:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:20px solid var(--font-color-primary);transform:rotate(90deg)}.service-case-item .case-jiangtou{position:absolute;width:100px;height:100px;left:50%;top:50%;transform:translateX(-50px) translateY(-50px);display:flex;justify-content:center;align-items:center}@media (max-width:768px){.service-case-item .case-jiangtou{transform:translateX(-50px) translateY(-50px) rotate(90deg)}}.service-quote{color:var(--font-color-white)}.service-quote h2{margin-bottom:.5em;font-weight:700}.service-quote-wrap{position:relative;padding:clamp(1.5rem,1rem + 1.25vw,2.5rem) 0}.service-quote-wrap::before{position:absolute;content:"";top:0;right:0;width:calc(50vw + 50%);height:100%;background-color:var(--font-color-primary);box-shadow:0px 2px 35px 0px rgba(240,225,225,0.71);border-radius:0 clamp(1rem,5vw,3.75rem) 0 0;z-index:-1}.service-quote-wrap .service-quote-content{display:flex;justify-content:space-between;align-items:center;gap:2.5rem}.service-quote-wrap .service-quote-info{font-size:var(--font-size-18)}.service-quote-wrap .service-quote-user{margin-right:2.5rem;display:flex;justify-content:space-between;align-items:center}.service-quote-wrap .service-quote-img{width:60px;height:60px;border-radius:50%;overflow:hidden}.service-quote-wrap .service-quote-name{margin-left:calc(var(--bs-gutter-x) * .5)}.service-quote-wrap .service-quote-name h5{white-space:nowrap}.service-quote-wrap .service-quote-name h6{font-weight:300;white-space:nowrap}@media (max-width:767px){.service-quote-wrap .service-quote-content{flex-direction:column;align-items:start;gap:1.5rem}.service-quote-wrap .service-quote-user{margin-right:0}}.service-faq .que-ans ul li a.question:hover{color:var(--font-color-secondary)}.service-faq .que-ans ul li a.question[aria-expanded=true]{color:var(--font-color-secondary)}.service-resources ul li{font-size:var(--font-size-22);font-weight:600}.service-resources ul li i{color:var(--font-color-primary);margin-right:.5em}.service-resources ul li a{color:inherit}.service-resources ul li a:hover{color:var(--font-color-primary);text-decoration:underline}.career-form{display:flex;justify-content:space-between;align-items:center;background-color:#fff;border-radius:8px;font-size:var(--font-size-24)}.career-form-left{}.career-form-left select{padding:1.5em;margin-right:1.5em;border:0}.career-form-right{position:relative;flex:1 1 auto;display:flex;justify-content:space-between;align-items:center}.career-form-right::before{position:absolute;content:"";top:1.5em;left:0;width:1px;height:calc(100% - 3em);background-color:#999}.career-form-right input{padding:1.5em;flex:1 1 auto;border:0}.career-form-right input::placeholder{color:#8D8D8D}.career-form-right button{padding:1.5em}.career-form-right button:hover i{color:var(--font-color-primary)}.careers-employees .bform{padding:var(--font-size-60);background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small)}.position-wrap li{overflow:hidden;margin-bottom:var(--font-size-20)}.careers-recruitment{}.careers-recruitment .recruitment-item{height:100%;background-color:#fff;padding:clamp(1.25rem,1rem + 1.25vw,2.5rem);border-radius:var(--border-radius);box-shadow:5px 15px 30px rgb(0 0 0 / 5%);transition:all .3s ease-in-out 0s}.careers-recruitment .recruitment-item:hover{box-shadow:5px 15px 30px rgb(0 0 0 / 10%)}.careers-recruitment .recruitment-item .recruitment-title{font-size:var(--font-size-24);font-weight:600;margin-bottom:1em}.recruitment-text{}.section-tagslist .tags-tab{font-size:var(--font-size-20);width:100%}.section-tagslist .tags-tab tr{}.section-tagslist .tags-tab tr td{padding:var(--font-size-16);border:1px solid #D3D3D3}.section-tagslist .tags-tab thead{background:#d6ebda}.section-tagslist .tags-tab thead tr td{text-align:center}.section-tagslist .tags-tab tr .tags-tab-date{text-align:center;white-space:nowrap}.section-tagslist .tags-tab tr .tags-tab-title{flex:1}.section-tagslist .tags-tab tr .tags-tab-title a{color:inherit}.section-tagslist .tags-tab tr .tags-tab-title a:hover{color:var(--font-color-primary)}@media (max-width:767px){.section-tagslist .tags-tab tr td{padding:8px}}.section-sort-contact .aform{padding:clamp(1rem,0.898rem + 0.3vw,1.25rem) clamp(1rem,0.591rem + 1.21vw,2rem) clamp(1rem,0.591rem + 1.21vw,2rem);background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small)}.section-sort-contact .bform{padding:clamp(1rem,0.898rem + 0.3vw,1.25rem) clamp(1rem,0.591rem + 1.21vw,2rem) clamp(1rem,0.591rem + 1.21vw,2rem);background-color:#fff;border-radius:var(--border-radius);box-shadow:var(--box-shadow-small)}.section-sort-contact .bform .bform-group select{font-size:var(--font-size-16)}.section-sort-contact .bform .bform-button{padding:.8em 4em}.contact-help-wrap{display:flex;flex-wrap:wrap}.contact-help-item{display:block;width:49%;font-size:var(--font-size-20);text-align:center;padding:1em;color:var(--font-color-body);box-shadow:var(--box-shadow-color);margin-bottom:1em;font-weight:600;cursor:pointer}.contact-help-item:hover,.contact-help-item:focus{background-color:var(--font-color-primary);color:#fff}.contact-help-item:nth-child(2n-1){margin-right:2%}.contact-help-img{display:flex;justify-content:center;align-items:center}.contact-help-img-antibody{width:80%}.contact-help-img-antibody svg{width:100%}@media (max-width:575px){.contact-help-item{width:100%;margin-right:0 !important}}.contact-info-bg h2{font-size:var(--font-size-48);z-index:2}.contact-info-bg h2 span{position:relative;display:inline-block;padding:0 var(--font-size-16)}.contact-info-bg h2 span::before{position:absolute;content:"";width:100%;height:var(--font-size-28);left:0;bottom:0;background:var(--font-color-primary);z-index:-1}#contact-help-img-0{animation:antibody0 24s linear infinite;transform-box:fill-box;transform-origin:center}#contact-help-img-1{animation:antibody1 2s linear infinite;transform-box:fill-box;transform-origin:center}#contact-help-img-2{animation:antibody2 8s linear infinite;transform-box:fill-box;transform-origin:center}#contact-help-img-3{animation:antibody3 4s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes antibody0{form{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes antibody1{form{transform:translateX(-20px);opacity:1}to{transform:translateX(200px);opacity:0}}@keyframes antibody2{form{transform:translateX(0px);opacity:1}to{transform:translateX(200px);opacity:0}}@keyframes antibody3{form{transform:translateX(-150px);opacity:1}to{transform:translateX(150px);opacity:0}}.contact-tabs-locations.section-tabs .tab-content .tab-pane{position:relative;padding:0 !important}.contact-tabs-locations.section-tabs .tab-content .tab-pane .tab-pane-locations{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;justify-content:center;align-items:center;overflow:hidden}.contact-tabs-locations.section-tabs .tab-content .tab-pane .tab-pane-locations img{width:100%;height:100%;object-fit:cover}.swiper.gallery-top .swiper-button button{color:var(--font-color-body);position:absolute;bottom:50%;transform:translateY(50%);z-index:1;opacity:0.5;line-height:0}.swiper .swiper-button button.swiper-prev{left:10px}.swiper .swiper-button button.swiper-next{right:10px}.swiper .swiper-button button:hover{color:var(--font-color-primary);opacity:1}.newslist-link{background-color:#236a25;overflow-x:scroll}.newslist-link::-webkit-scrollbar{display:none}.newslist-link-wrap{display:flex;justify-content:space-between;align-items:center;min-width:720px;gap:var(--font-size-16)}.newslist-link-wrap .newslist-link-item{position:relative;display:block;padding:var(--font-size-16) 0;color:#fff;white-space:nowrap}.newslist-link-wrap .newslist-link-item::before{position:absolute;content:"";bottom:8px;left:50%;width:0;transform:translateX(-50%);height:4px;background-color:#fff;border-radius:4px;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.newslist-link-wrap .newslist-link-item:hover::before,.newslist-link-wrap .newslist-link-item.active::before{width:var(--font-size-80)}.newslist-search-form{width:100%;display:flex}.newslist-search-form .newslist-search-form-group{font-size:var(--font-size-18);border:1px solid var(--border-color);border-radius:40px;padding:0 1.5em;margin-right:1em;flex:1;display:flex;justify-content:space-between}.newslist-search-form .newslist-search-form-group:hover{border:1px solid var(--font-color-body)}.newslist-search-form select{border:0;padding-right:var(--font-size-24);background-image:url(../image/arrow/search_down.svg);background-repeat:no-repeat;background-position:center right}.newslist-search-form input{border:0;flex:1;width:100%}.newslist-search-form input::placeholder{color:#8D8D8D}.newslist-search-form button{padding:var(--font-size-16)}.newslist-search-form button i{font-size:var(--font-size-20)}.newslist{color:inherit;display:block}.newslist .newslist-img{display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all .3s ease}.newslist .newslist-img img{width:100%;object-fit:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.newslist-img .newslist-status{position:absolute;color:#fff;right:0;top:0}.newslist-img .newslist-status span{display:flex;padding:.5em 1.5em;border-radius:0 0 0 var(--border-radius)}.newslist-img .newslist-status span.status-1{background:rgba(184,28,43,.8)}.newslist-img .newslist-status span.status-2{background:rgba(0,0,0,.5)}.newslist .newslist-tag,.news-tag{display:flex;justify-content:start;flex-wrap:wrap}.newslist .newslist-tag span,.news-tag a,.news-tag span{color:var(--font-color-body);font-size:var(--font-size-14);padding:.4em 1.2em;background-color:#d6ebda;border-radius:2rem;margin-right:var(--font-size-20);margin-bottom:.6em}.newslist .newslist-tag a:hover,.news-tag a:hover{background-color:var(--font-color-primary);color:#fff}.newslist .newslist-content .newslist-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--font-size-20);font-weight:var(--font-w-600);margin-bottom:.5em}.newslist .newslist-content .newslist-title a:hover{text-decoration:underline}.newslist .newslist-content .newslist-info{font-size:var(--font-size-18);flex:1 1 auto}.newslist .newslist-content .newslist-info p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.newslist .newslist-bottom{color:var(--font-color-content);margin-top:1em;margin-bottom:.5em}.newslist .newslist-bottom .newslist-author,.newslist .newslist-bottom .newslist-data,.newslist .newslist-duration{display:flex;align-items:center;gap:.5rem}.newslist .newslist-bottom .newslist-author img{width:var(--font-size-40)}.newslist .newslist-arrow{height:100%;display:flex;justify-content:center;align-items:center}.newslist .newslist-arrow span{width:var(--font-size-60);height:var(--font-size-60);border:var(--border-color) solid 1px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease}.newslist:hover .newslist-img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.newslist:hover .newslist-arrow span{background-color:var(--font-color-primary);color:#fff}@media (max-width:767px){.newslist .newslist-arrow{display:none}}.newslist-two{width:100%;height:100%;box-shadow:var(--box-shadow-small);background-color:#fff;padding:var(--font-size-20)}.newslist-two .newslist-title{font-weight:var(--font-w-600)}.newslist-two .newslist-content{display:flex;flex-direction:column;justify-content:space-between}.newslist-three{padding-top:var(--font-size-36);padding-bottom:var(--font-size-36);border-bottom:var(--border-color) solid 1px}.newslist-three:first-child{padding-top:0}.newslist-three:last-child{padding-bottom:0;border-bottom:0}.newslist-three .newslist-content{height:100%;display:flex;flex-direction:column}.newslist-three .newslist-title{font-size:var(--font-size-24) !important;font-weight:var(--font-w-600)}.newslist-four .newslist-wrap{height:100%;box-shadow:var(--box-shadow-small)}.newslist-four .newslist-content{padding:0 var(--font-size-20)}.newslist-four .newslist-bottom{padding:0 var(--font-size-20) var(--font-size-20)}.newslist-five{padding:var(--font-size-20);box-shadow:var(--box-shadow-small);margin-bottom:var(--font-size-20)}.newslist-five:last-child{margin-bottom:0}.newslist-five .newslist-content{margin-left:var(--font-size-20);height:100%;display:flex;flex-direction:column}@media (max-width:575px){.newslist-five .newslist-content{margin-left:0}.newslist-five .newslist-bottom{margin-left:0}}.news-position a{color:inherit}.news-position a:hover{text-decoration:underline}.news-position span{margin:0 10px}.news-title{font-size:var(--font-size-24);margin-bottom:.5em}.news-left .news-date{margin-bottom:2em;font-weight:300}.news-left .news-date i{margin-right:0.5rem}.news-left .news-content{margin-bottom:3em}.news-left .news-content>*{margin-bottom:1em}.news-left .news-content>*:last-child{margin-bottom:0}.news-left .news-content blockquote{padding:1.5em;margin:1em 0;border-left:5px solid var(--font-color-secondary);background-color:#EDFAF8}.news-left .news-content blockquote p{margin:0}.news-left .news-content h2,.news-left .news-content h3,.news-left .news-content h4,.news-left .news-content h5{font-size:var(--font-size-20);margin-top:1em;margin-bottom:.5em}.news-left .news-content h2{padding:.5em 0 .5em 1em;border-left:6px var(--font-color-primary) solid;background:var(--background-color-gray)}.news-left .news-content p{margin-bottom:1em}.news-left .news-content p a{color:#4873a6;text-decoration:underline}.news-left .news-content b,.news-left .news-content strong{font-weight:600 !important}.news-left .news-content .figure{width:100%;padding:1em;text-align:center;background:var(--background-color-gray)}.news-left .news-content .figure .figure-caption{margin-top:1em}.news-left .news-content img{max-width:100%}.news-left .news-content .list-paddingleft-1,.news-left .news-content .list-paddingleft-2{padding-left:2rem}.news-left .news-content table{border:var(--border-color) solid 1px}.news-left .news-content table>:not(caption)>*>*{border-width:0 1px;border-bottom-width:1px;padding:.5em 1em}.news-left .news-content iframe[src*="youtube.com"]{width:100% !important;height:auto !important;aspect-ratio:16 / 9 !important}.news-left .news-audio{padding:2em}.news-left .news-down{display:flex;justify-content:space-between;align-items:stretch;background:var(--background-color-gray)}.news-left .news-down .down-img{width:40%}.news-left .news-down .down-desc{flex:1;padding:var(--font-size-20)}.news-left .news-down .down-desc p{margin:0}.news-left .news-down .down-desc a{font-size:var(--font-size-20);border:var(--font-color-primary) 1px solid;color:var(--font-color-primary);line-height:2em;padding:0 var(--font-size-20);margin-top:var(--font-size-20)}.news-left .news-down .down-desc a:hover{background-color:var(--font-color-primary);color:#fff}@media (max-width:767px){.news-left .news-down{flex-wrap:wrap}.news-left .news-down .down-img{width:100%}}.news-bottom{display:flex;justify-content:space-between;align-items:center}.news-left .news-tag{display:flex;justify-content:start;margin-bottom:1em}.news-left .news-tag a{font-size:var(--font-size-16);padding:.5em 1em;background-color:#d6ebda;border-radius:2rem;margin-right:.8em;margin-bottom:.5em}.news-left .news-tag a:hover{background-color:var(--font-color-primary);color:#fff}.news-right{padding:var(--font-size-24);border-radius:8px}.news-right-title{font-size:var(--font-size-22);font-weight:600;margin-bottom:.5em}.news-right .news-right-form-wrap{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-16);line-height:clamp(2rem,1.8rem + 1vw,3rem);border:var(--border-color) solid 1px}.news-right .news-right-form-wrap input{border:none;padding:0 1em;width:100%;background:#fff}.news-right .news-right-form-wrap input::placeholder{color:#8D8D8D;text-overflow:ellipsis;white-space:nowrap}.news-right .news-right-form-wrap button{color:var(--font-color-white);font-weight:var(--font-w-600);line-height:inherit;padding:0 1em;text-transform:uppercase;background:var(--font-color-primary)}.news-right .news-right-wrap .newslist-one{padding-top:var(--font-size-36);padding-bottom:var(--font-size-36);border-bottom:var(--border-color) solid 1px}.news-right .news-right-wrap .newslist-one:first-child{padding-top:0}.news-right .news-right-wrap .newslist-one:last-child{padding-bottom:0;border-bottom:0}.news-link{font-size:var(--font-size-20)}.news-link-title{margin-bottom:.5em}.news-link-wrap{display:flex;justify-content:start}.news-link-wrap a{width:2em;height:2em;display:flex;justify-content:center;align-items:center;margin-right:1em;color:inherit;background-color:var(--border-color);border-radius:50%}.news-link-wrap a:hover{color:#fff;background-color:var(--font-color-primary)}.brochures-item{position:relative;font-size:var(--font-size-20);color:inherit;height:100%;border-radius:var(--border-radius);background-color:#FBFBFB;text-align:center;display:flex;flex-direction:column;align-items:center;box-shadow:var(--box-shadow-small);overflow:hidden}.brochures-item .brochures-item-img{width:100%;padding:2.4em;-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;box-shadow:0 20px 20px rgba(0,0,0,0.1);}.brochures-item .brochures-item-title{position:relative;flex:1;width:100%;padding:1rem;font-size:var(--font-size-20);font-weight:var(--font-w-600);line-height:1.4em;background-color:#fff}.brochures-item .brochures-item-title::before{position:absolute;content:"";width:100%;height:0;left:0;bottom:0;background-color:var(--font-color-primary);-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;z-index:-1}.brochures-item .brochures-item-title{-webkit-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;z-index:3}.brochures-item:hover .brochures-item-title::before{height:100%}.brochures-item:hover .brochures-item-title{color:var(--font-color-white)}.brochures-item:hover .brochures-item-img{transform:scale(1.08)}.searchlist-title{font-size:var(--font-size-24);font-weight:600;padding:.5em 1em;margin-bottom:1em}.searchlist-l-list,.searchlist-r-list{padding:.5em 1em}.searchlist-l-item a{display:flex;font-size:var(--font-size-18);padding:.5em 0;margin-bottom:.5em;transition:all 0.3s}.searchlist-l-item a:hover,.searchlist-l-item a.active{background-color:var(--font-color-primary);color:#fff;padding:.5em 1em;border-radius:4px;font-weight:600}.searchlist-r-item{font-size:var(--font-size-18)}.searchlist-r-item a{display:flex;gap:2em;padding:1.5em 0;border-bottom:var(--border-color) solid 1px}.searchlist-r-item a i{line-height:inherit}.searchlist-r-item a:hover{border-bottom:var(--font-color-primary) solid 1px}