*{margin:0;padding:0;box-sizing:border-box}.content{max-width:1600px;margin:0 auto;position:relative}.largecontent{max-width:100%;padding:0 4rem}html{scroll-behavior:smooth}.flex{display:flex}.wrap{flex-wrap:wrap}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.between{justify-content:space-between}.center{text-align:center}.boxshadow{box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.vertical{display:flex;flex-direction:column;justify-content:center}:root{--theme_color:#005692;--subtheme_color:#84c02c;--title_color:#242424;--content_color:#666666}ul{list-style:none}a{color:var(--title_color);text-decoration:none;font-size:1rem}i{font-style:normal}.swiper_box{position:relative}.swiper_content{max-width:1620px;margin:0 auto;position:relative;padding:10px;overflow:hidden}button,input,textarea{outline:none;border:none;font-family:unset}input[type="submit"],button{cursor:pointer}textarea{resize:none}input[type="number"]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:unset}.center{text-align:center}.flex_start{justify-content:flex-start}.flex_center{justify-content:center}.flex_end{justify-content:flex-end}.flex_top{align-items:flex-start}.flex_middle{align-items:center}.flex_bottom{align-items:flex-end}body{color:var(--title_color);font-family:'Plus Jakarta Sans',sans-serif}body.fixed{overflow:hidden;padding-right:17px}.only_mobile{display:none}.content .content{padding:0}.gap{gap:1.25rem}.head h2{font-size:55px;font-weight:700;line-height:62px}.head h2 span{color:var(--subtheme_color)}.button_more{display:inline-block;border-radius:100px;background-color:#eff3f7;font-size:20px;font-weight:600;text-align:center;position:relative;padding:18px 82px 21px 32px;transition:all 0.4s;overflow:hidden}.button_more:hover{color:#fff;padding:18px 57px 21px;background-color:var(--theme_color)}.button_more:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more{display:flex;gap:20px;align-items:center;font-size:24px;font-weight:600;background-color:transparent}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.view_more:hover::after{transform:scale(1.1)}.learn_more{display:inline-block;border-radius:100px;background-color:var(--subtheme_color);font-size:20px;font-weight:500;color:#fff;text-align:center;position:relative;padding:18px 71px 21px 28px;transition:all 0.4s;overflow:hidden}.learn_more:hover{padding:18px 49.5px 21px;box-shadow:0 0 8px var(--subtheme_color)}.learn_more:hover::after{transform:translate(calc(100% + 6px)) scale(.8)}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.page_banner{background:no-repeat top center / cover}.page_banner .flex{min-height:948px;padding:5rem 0}.page_banner .head{color:#fff;max-width:1054px}.page_banner .head h1{font-size:4rem;line-height:74px;font-weight:800}.page_banner .head p{font-size:23px;line-height:39px;font-weight:200;max-width:884px;margin-top:30px}@media screen and (max-width:786px){.content{padding:0 1.2rem}.swiper_content{padding:10px 1.2rem}.obly_mobile{display:block}.head .subtitle{font-size:14px}.head h1{font-size:25px;line-height:1.5}.head h2{font-size:22px;line-height:1.5}.head p{font-size:.9rem;line-height:1.5rem}.video_pop{padding:0}.video_pop .pop_content{max-width:100%;width:calc(100% - 2.4rem)}.video_pop .pop_content iframe{width:100%;min-height:unset}.button_more,.learn_more{font-size:14px!important;padding:10px 3rem 12px 1rem!important}.button_more::after,.learn_more::after{width:2rem!important;height:2rem!important;top:4px!important;right:4px!important}.button_more:hover,.learn_more:hover{padding:10px 2rem 12px!important}.view_more{font-size:14px;gap:8px}.view_more::after{width:2.5rem;height:2.5rem}.page_banner{padding-top:4rem}.page_banner .flex{min-height:200px;padding:2rem 0}.page_banner .head h1{font-size:25px;line-height:1.5}.page_banner .head p{font-size:.9rem;line-height:1.5rem;margin-top:1rem}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}.swiper_content{padding:10px 1.2rem;max-width:1460px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}.swiper_content{max-width:1240px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}.swiper_content{max-width:1020px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.application_main{padding:132px 0 142px;background-color:#f2f7fa}.application_main .head p{color:var(--content_color);font-size:20px;line-height:36px;max-width:1200px;margin:0 auto}.application_main .main{margin-top:110px}.applications{width:calc(100% - 2.4rem);max-width:1808px;margin:0 auto;display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}.applications .application{background-color:#fff}.applications .application .con{display:flex;align-items:flex-start;justify-content:space-between;padding:3.7163% 4.28%;gap:1.25rem}.applications .application .con:hover img{transform:scale(1.05)}.applications .application .img{width:360px;aspect-ratio:1024/596;overflow:hidden}.applications .application .img img{width:100%;height:100%;object-fit:cover;transition:all 0.5s}.applications .application .info{flex:1;max-width:calc(100% - 380px);padding-top:14px}.applications .application .info strong{color:var(--theme_color);font-size:34px;font-weight:700}.applications .application .info p{color:var(--content_color);font-size:20px;line-height:36px;margin-top:24px}@media screen and (max-width:786px){.content{padding:0 1.2rem}.application_main{padding:4rem 0}.application_main .head p{font-size:.9rem;line-height:1.5rem}.application_main .main{margin-top:2rem}.applications{display:block}.applications .application{margin-bottom:1.2rem}.applications .application:last-child{margin-bottom:0}.applications .application .con{display:block;padding:1rem 1rem 1.2rem}.applications .application .con .img{width:100%;height:160px}.applications .application .con .info strong{font-size:18px;line-height:1.5}.applications .application .con .info p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}.applications .application .img{width:180px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.applications .application .con{display:block}.applications .application .con .img{width:100%;aspect-ratio:2/1}}.button_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-blue-full-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.view_more::after{content:'';display:block;width:76px;height:76px;background:url(../fonts/arrow-btn.svg) no-repeat center / contain;transition:all 0.3s}.learn_more::after{content:'';display:block;width:3rem;height:3rem;transition:all 0.3s;background:url(../fonts/arrow-green-r.svg) no-repeat center / contain;border-radius:50%;position:absolute;right:6px;top:.5rem}.application_service{padding:120px 0 175px}.application_service .head h2{font-size:46px;font-weight:700}.application_service .head p{font-size:20px;line-height:36px;max-width:1200px;margin:3rem auto 0}.application_service .application_service_swiper{margin-top:156px;overflow:hidden}.application_service .application_service_swiper .swiper-slide{height:auto}.application_service .application_service_swiper .swiper-slide a{height:100%;display:flex;flex-direction:column;background:url(../fonts/app-service-item-bg.svg) no-repeat top right / cover;background-color:var(--theme_color);transition:all 0.3s;border-radius:8px;overflow:hidden;padding:78px 14.2% 3rem;color:#fff}.application_service .application_service_swiper .swiper-slide a.active{background-color:var(--subtheme_color)}.application_service .application_service_swiper .swiper-slide i{display:block;width:38.89%;aspect-ratio:147/140;background:no-repeat center / contain}.application_service .application_service_swiper .swiper-slide h3{font-size:24px;font-weight:600;line-height:34px;margin-top:36px}.application_service .application_service_swiper .swiper-slide p{font-size:18px;line-height:34px;font-weight:200;margin-top:10px;flex:1}.application_service .application_service_swiper .swiper-slide span{margin-top:26px;display:flex;align-items:center;font-weight:600;gap:12px}.application_service .application_service_swiper .swiper-slide span::after{content:'';display:block;width:40px;height:40px;background:url(../fonts/arrow-btn-w.svg) no-repeat center / contain}.application_service .application_service_swiper .swiper-slide.active a{background-color:var(--subtheme_color)}@media screen and (max-width:786px){.content{padding:0 1.2rem}.application_service{padding:4rem 0}.application_service .head h2{font-size:22px;line-height:1.5}.application_service .head p{font-size:.9rem;line-height:1.5rem;margin-top:.5rem}.application_service .application_service_swiper{margin-top:2rem}.application_service .application_service_swiper .swiper-slide a{padding:2rem 1.2rem 1.6rem}.application_service .application_service_swiper .swiper-slide i{width:3rem;height:3rem}.application_service .application_service_swiper .swiper-slide h3{font-size:18px;line-height:1.5rem;margin-top:1rem}.application_service .application_service_swiper .swiper-slide p{font-size:.85rem;line-height:1.3rem;margin-top:.5rem}.application_service .application_service_swiper .swiper-slide span{font-size:14px;gap:8px;margin-top:1.25rem}.application_service .application_service_swiper .swiper-slide span::after{width:2rem;height:2rem}}@media screen and (min-width:786px) and (max-width:1600px){.content{padding:0 1.2rem;max-width:1440px}}@media screen and (min-width:786px) and (max-width:1440px){.content{max-width:1220px}}@media screen and (min-width:786px) and (max-width:1220px){.content{max-width:1000px}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}