:root{--primary:#005eff;--secondary:#0b2a6b;--bg:#EDF2FF;--title:#0e191d;--text:#000}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:144rem;margin:0 auto;position:relative}.content .content{padding:0}li{list-style:none}table{width:100%;border-collapse:collapse}.tcon h2{font-size:5rem;line-height:6rem;color:#0b2a6b;font-weight:600}.tcon p{font-size:1.8rem;line-height:2.6rem;color:#46536b}.tcon h2 + p{margin-top:1.5rem}.tcon.white h2{color:white}.tcon.white p{color:#9aa6bc}.product_spec{padding:12.5rem 0 14.4rem;background-color:#07255B}.product_spec .tcon{margin-bottom:6.2rem}.product_spec .tcon h2{margin-bottom:2.2rem}.product_spec .table{border-radius:1.2rem;border:1px solid #203B6B;overflow:hidden;background-color:#0E2C60}.product_spec .table_con{position:relative;margin-bottom:6rem}.product_spec .tcon p{max-width:52rem}.product_spec .table_con:after{content:"";width:55.5rem;height:calc(100% + 3rem);position:absolute;border-radius:1.2rem;background-color:#003EBA;right:0;top:50%;transform:translateY(-50%);z-index:1}.product_spec table{border-collapse:collapse;table-layout:fixed;position:relative;z-index:5}.product_spec table tr td:nth-of-type(1){padding:0 3.2rem}.product_spec table tr td:nth-of-type(2){color:#b9c3d6}.product_spec table td{line-height:5.8rem;border-bottom:1px solid rgba(255,255,255,0.1);color:white;font-family:'Inter',sans-serif;font-size:1.6rem;font-weight:400;text-align:left}.product_spec ul{display:flex;gap:1.4rem;flex-flow:wrap}.product_spec ul li{line-height:4rem;border-radius:20rem;border:1px solid rgba(255,255,255,0.16);font-size:1.4rem;color:white;font-family:'Inter',sans-serif;width:auto;padding:0 1.8rem;display:flex;align-items:center;justify-content:center;transition:all 0.3s;gap:0.9rem}.product_spec ul li:before{content:"";width:0.8rem;height:0.8rem;border-radius:50%;background-color:#19B26B}.product_spec ul li:hover{background-color:var(--primary)}.product_spec table tr:nth-of-type(1) td{color:#b9c3d6;font-weight:500;text-transform:uppercase;font-family:'Saira',sans-serif}@media screen and (min-width:769px) and (max-width:1220px){.content{padding:0 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:896px}}@media screen and (min-width:769px) and (max-width:896px){.content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}.tcon h2{font-size:30px;line-height:1.3}.tcon .desc,.tcon p{font-size:14px;line-height:1.5;margin-top:10px}.tcon h2 + p,.tcon .title + p{margin-top:12px}.product_spec{padding:50px 0}.product_spec .tcon{margin-bottom:30px}.product_spec .table_con{margin-bottom:30px}.product_spec .table_con:after{width:40%}.product_spec table tr td:nth-of-type(1){padding:0 14px}.product_spec table td{line-height:44px;font-size:13px}}.flex{display:flex}.between{justify-content:space-between}.flex_bottom{align-items:flex-end}.img.img_ct img{object-fit:contain}.img img,.img video,.img iframe,.img picture{width:100%;height:100%;display:block;transition:all 0.5s;aspect-ratio:inherit}.home_application{padding:14rem 0 12.8rem;background-color:#F5F6FA}.home_application.no_bg{background-color:white}.home_application .head{margin-bottom:5rem}.home_application .head p{font-size:1.8rem;line-height:2.6rem;color:#46536b;max-width:56.5rem}.home_application .main ul{display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem}.home_application .main ul li{padding:3.4rem 3.2rem;border-radius:1.4rem;background-color:#fff;border:1px solid #d4dae3;transition:all 0.5s}.home_application .main ul li .img{width:5.9rem;height:5.9rem;border-radius:1.1rem;margin-bottom:14rem;display:flex;align-items:center;justify-content:center;background-color:#EDF2FF;transition:all 0.3s}.home_application .main ul li .img img{width:60%;height:60%;transition:none}.home_application .main ul li strong{font-size:2.4rem;color:var(--secondary);font-weight:600;margin-bottom:1.8rem;display:block;transition:all 0.3s}.home_application .main ul li p{font-size:1.6rem;line-height:2.4rem;color:#5a6780;transition:all 0.3s}.home_application .main ul li.active{background-color:var(--secondary)}.home_application .main ul li.active strong{color:white}.home_application .main ul li.active p{color:rgba(255,255,255,0.7)}.home_application .main ul li.active .img{background-color:var(--primary)}.home_application .main ul li.active .img img{filter:contrast(0) brightness(100)}@media screen and (min-width:769px) and (max-width:1024px){.content,.swiper_content{max-width:896px}}@media screen and (max-width:1024px){.home_application .main ul{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px) and (max-width:896px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 20px}.tcon h2{font-size:30px;line-height:1.3}.tcon .desc,.tcon p{font-size:14px;line-height:1.5;margin-top:10px}div.head.flex .tcon{padding:0}.home_application{padding:50px 0}.home_application .head{margin-bottom:24px;flex-wrap:wrap}.home_application .main ul{grid-template-columns:1fr;gap:16px}.home_application .main ul li{padding:24px 20px}.home_application .main ul li .img{margin-bottom:40px}.home_application .main ul li strong{font-size:18px;margin-bottom:10px}.home_application .main ul li p{font-size:14px;line-height:1.5}}.product_intro{padding:14rem 0}.product_intro .items .item + .item{margin-top:6rem}.product_intro .img{width:50%;aspect-ratio:717/440;border-radius:1.6rem}.product_intro .info{width:41.66%}.product_intro .info h2{margin-bottom:4rem}.product_intro .info ul li{font-size:1.8rem;color:#46536b;font-family:'Inter',sans-serif;display:flex;align-items:center}.product_intro .info ul li + li{margin-top:1.3rem}.product_intro .info ul{margin-top:1.8rem}.product_intro .info ul li:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-right:1rem;background:url('https://visioncore.sytech.site/wp-content/plugins/sytech-fronteditor/sytpl/product4-product_intro/assets/img/correct.svg') no-repeat center/contain}@media screen and (min-width:769px) and (max-width:1024px){.product_intro .item{flex-wrap:wrap}.product_intro .img,.product_intro .info{width:100%}.product_intro .info{margin-top:2.5rem}}@media screen and (max-width:768px){.product_intro{padding:50px 0}.product_intro .item{flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:20px}.product_intro .item + .item{margin-top:30px}.product_intro .img{width:100%}.product_intro .info{width:100%;margin-top:0}.product_intro .info h2{margin-bottom:16px}.product_intro .info ul li{font-size:14px}}