html{font-size:clamp(7.5px,0.522vw,10px)}:root{--subtheme_color:#0753ad;--theme_color:#d9251b;--title_color:#161616}*{margin:0;padding:0;box-sizing:border-box}.page_banner{background:url(https://cdn.hivisen.com/fatrenderingplant/wp-content/plugins/sytech-fronteditor/sytpl/products_0/assets/img/products-banner.jpg) center center / cover no-repeat}body>section{position:relative}@media screen and (max-width:768px){.page_banner{position:relative}}@media screen and (max-width:768px){.page_banner::before{width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--subtheme_color);content:"";opacity:.5;pointer-events:none}}.content{max-width:134rem;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}.flex{display:flex}.flex_middle{align-items:center}.page_banner .flex{min-height:58.8rem;padding:6rem 0}@media screen and (max-width:768px){.page_banner .flex{min-height:unset;padding:3rem 0 4rem}}.page_banner .head{flex:1 1 0%;max-width:65rem;color:rgb(255,255,255);padding-bottom:1.1%}.page_banner .head{padding-bottom:4px}@media screen and (max-width:768px){.page_banner .head{max-width:unset;padding:0}}.head h1{font-size:5rem;line-height:6rem;font-weight:600}.fadeInLeft{animation-name:fadeInLeft}@media screen and (max-width:768px){.head h1{font-size:25px;line-height:1.5}}@media screen and (min-width:640px) and (max-width:768px){.head h1{font-size:34px}}.page_banner p{line-height:2.8rem;opacity:.85;margin-top:2.2rem;max-width:52.1rem}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}a{color:inherit;font-size:inherit;text-decoration:none}.btn{display:inline-block;text-align:center;cursor:pointer;transition:0.3s;border-radius:6px;color:rgb(255,255,255);background-color:var(--theme_color);border:1px solid var(--theme_color);font-size:1.6rem;font-weight:500;padding:1.45rem 3.5rem}.btn:hover{background-color:rgb(255,255,255);color:var(--theme_color)}.page_banner .btn{margin-top:3.1rem}@media screen and (max-width:768px){.btn,.btn_line,.btn_line_i{font-size:14px;line-height:1.5;padding:10px 20px;gap:8px}}@media screen and (max-width:768px){.btn::after,.btn_line::after,.btn_line_i::after{width:12px;height:12px}}@media screen and (max-width:768px){.head .btn,.head .btn_line{font-size:14px;margin-top:20px;padding:10px 20px}}@media screen and (min-width:640px) and (max-width:768px){.btn{font-size:16px}}button,input,textarea{outline:none;border:none;font-family:unset;color:var(--title_color)}input[type="submit"],button{cursor:pointer}.sytech_export_template{display:none}*{margin:0;padding:0;box-sizing:border-box}.content{margin:0 auto;position:relative}html{scroll-behavior:smooth}.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}.tools_part_vendor .tools_part_box{padding:4rem 0;text-align:center}.tools_part_vendor .tools_part_box input{padding:.8rem 1rem;border-radius:5px;min-width:300px;border:1px #ddd solid}.tools_part_vendor .tools_part_box button{background:#fff;border:1px solid #f8f8f8;color:#4c4c4c;padding:.8rem 1.5rem;display:inline-block;font-weight:500;border:none;font-size:16px;cursor:pointer;border-radius:10px;background-color:#33bde9;border:1px solid #33bde9;color:#fff;padding:.8rem 1.5rem}@media screen and (min-width:786px) and (max-width:1400px){.content{padding:0 1.2rem}}@media screen and (min-width:786px) and (max-width:1200px){.content{max-width:1000px}.swiper_content{max-width:1020px}.solution_strength .head p{width:70%}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}.swiper_content{max-width:806px}.solution_strength .head p{width:90%}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}:root{--title_color:#161616}.product_process{padding:4.2rem 0;margin-top:-7.4rem}.product_process.no-margin{margin-top:0}@media screen and (min-width:768px) and (max-width:1024px){.product_process{margin-top:0}}@media screen and (max-width:768px){.product_process{padding:3rem 0;margin:0}}.content_big{max-width:144rem;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}.gap{gap:2rem}@media screen and (max-width:768px){.gap{gap:1rem}}.product_process .img{width:51.3889%}@media screen and (max-width:768px){.product_process .img{width:100%}}@media screen and (min-width:640px) and (max-width:768px){.product_process .img{width:48%}}.img.img_ct img{object-fit:contain}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.product_process .img:hover img{transform:scale(1.02)}.product_process .head{flex:1 1 0%;max-width:64.4rem;color:rgb(33,33,33);padding-bottom:.7%}@media screen and (max-width:768px){.product_process .head{max-width:unset;padding:0}}.head.sm h2{font-size:4.312rem;line-height:5.21rem}.head h2{font-size:4.2rem;line-height:5.8rem;font-weight:600}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.product_process p{font-size:1.8rem;line-height:2.7rem;margin-top:2.1rem}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}.product_process h3{font-size:2.5rem}.swiper_process{overflow:hidden}@media screen and (max-width:786px){.product_process h3{font-size:1.5rem}}:root{--theme_color:#0547e2}html{font-size:clamp(7.5px,0.522vw,10px)}.product_structure1{padding:58px 0 5rem;overflow:hidden}.product_structure1 .main ul{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.product_structure1 .main li{position:relative;padding-left:4.8rem}.product_structure1 .main li strong{font-size:2.5rem;font-weight:600;display:block;margin-bottom:.7rem}.product_structure1 .main li::before{content:"";width:2rem;height:2rem;display:inline-block;background:url(https://cdn.hivisen.com/fatrenderingplant/wp-content/plugins/sytech-fronteditor/sytpl/product_structure1/assets/img/gou.svg) no-repeat center/contain;position:absolute;left:0;top:8px}.product_structure1 .main li p{font-size:1.6rem;line-height:2.5rem}@media screen and (max-width:786px){.content{padding:0 1.2rem}.head h2{font-size:22px;line-height:1.5}.product_structure1 .main ul{grid-template-columns:repeat(1,1fr);gap:1rem}.product_structure1 .main li strong{font-size:16px;margin-bottom:.5rem}.product_structure1 .main li p{font-size:.9rem;line-height:1.5rem}.product_structure1 .main li:before{top:0}.product_structure1{padding:2rem 0}}:root{--swiper-wrapper-transition-timing-function,initial:;--title_color:#161616}.solution_intro{overflow:hidden;padding:15rem 0 4.9rem}@media screen and (max-width:768px){.solution_intro{padding:4rem 0 3rem}}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}@media screen and (max-width:768px){.gap{gap:1rem}}.solution_intro .img{width:47.0896%}@media screen and (max-width:768px){.solution_intro .img{width:100%}}@media screen and (min-width:640px) and (max-width:768px){.solution_intro .img{width:48%}}.solution_intro .img:hover img{transform:scale(1.02)}.solution_intro .head{color:rgb(33,33,33);flex:1 1 0%;max-width:61.4rem;padding-bottom:3.3%}.fadeInRight{animation-name:fadeInRight}@media screen and (max-width:768px){.solution_intro .head{max-width:unset;padding:0}}.solution_intro h2{margin-bottom:2.3rem}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.solution_intro h2{margin-bottom:0}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.solution_intro p{max-width:58.6rem;font-size:1.8rem;line-height:2.7rem;margin-top:1rem}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}.solution_intro .solution_intro_swiper{margin-top:9.1rem;overflow:hidden}.swiper-horizontal{touch-action:pan-y}.fadeInUp{animation-name:fadeInUp}@media screen and (max-width:768px){.solution_intro .solution_intro_swiper{margin-top:2rem;overflow:unset}}ul{list-style:none}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}li.swiper-slide{height:auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.img.img_cv{overflow:hidden}.img.img_ab{position:relative}.solution_intro .solution_intro_swiper .img{width:100%;padding-bottom:66.9812%;border-radius:1.6rem}@media screen and (max-width:768px){.solution_intro .solution_intro_swiper .img{border-radius:12px}}.img.img_cv img{object-fit:cover}.img.img_ab img{position:absolute;left:0;top:0}:root{--theme_color:#d9251b;--title_color:#161616}.product_lineup{padding:4.9rem 0 4.4rem}@media screen and (max-width:768px){.product_lineup{padding:3rem 0}}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.product_lineup .list{max-width:131.6rem;margin:4.4rem auto 0}@media screen and (max-width:768px){.product_lineup .list{max-width:unset;margin-top:2rem}}.product_lineup .list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:3.1rem 3rem}@media screen and (max-width:768px){.product_lineup .list ul{grid-template-columns:1fr;gap:1rem}}@media screen and (min-width:640px) and (max-width:768px){.product_lineup .list ul{grid-template-columns:1fr 1fr}}.product_lineup .item{position:relative;z-index:2;border-radius:1.7rem;background-color:rgb(244,244,244);color:rgb(33,33,33);transition:0.3s;padding:4.2rem 6% 3.9rem}.product_lineup .item.active{background-color:rgb(255,255,255)}.product_lineup .item.active::after{opacity:1}.product_lineup .item::before{width:17.11%;padding-bottom:17.11%;position:absolute;left:3%;top:9%;content:"";z-index:-1;pointer-events:none;background:url(https://cdn.hivisen.com/fatrenderingplant/wp-content/plugins/sytech-fronteditor/sytpl/product_lineup/assets/img/mask-b.svg) center center / contain no-repeat}.product_lineup .item::after{width:calc(100% - 2px);height:calc(100% - 2px);position:absolute;left:0;top:0;content:"";border:1px solid var(--theme_color);border-radius:1.7rem;z-index:2;transition:0.3s;opacity:0}@media screen and (max-width:768px){.product_lineup .item{border-radius:12px;padding:2rem 20px}}@media screen and (max-width:768px){.product_lineup .item::after{border-radius:12px}}.product_lineup .item h3{font-size:2.6rem;font-weight:600;letter-spacing:-.1px}@media screen and (max-width:768px){.product_lineup .item h3{font-size:18px;letter-spacing:unset}}.product_lineup .item p,.product_lineup .item li{font-size:1.8rem;line-height:2.7rem;margin-top:1rem}.product_lineup .item li{list-style:disc;margin-left:2rem}.product_lineup .item ul{display:block}@media screen and (max-width:768px){.product_lineup .item p{font-size:.9rem;line-height:1.5;margin-top:10px}}@media screen and (min-width:768px) and (max-width:1024px){.product_process{margin-top:0}}@media screen and (max-width:768px){.product_process{padding:3rem 0;margin:0}}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}@media screen and (max-width:768px){.gap{gap:1rem}}@media screen and (max-width:768px){.product_process .img{width:100%}}@media screen and (min-width:640px) and (max-width:768px){.product_process .img{width:48%}}@media screen and (max-width:768px){.product_process .head{max-width:unset;padding:0}}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}@media screen and (max-width:786px){.product_process h3{font-size:1.5rem}}:root{--bg_color:#f5f6f7;--theme_color:#d9251b;--title_color:#161616}.product_faqs{background-color:var(--bg_color);padding:7.4rem 0 7.2rem}@media screen and (max-width:768px){.product_faqs{padding:4rem 0}}@media screen and (min-width:768px) and (max-width:1220px){.content,.content_big{padding:0 2rem}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content,.header_content,.content_big{max-width:896px}}@media screen and (min-width:768px) and (max-width:896px){.content,.swiper_content,.header_content,.content_big{max-width:768px}}@media screen and (max-width:768px){.content,.header_content,.content_big{padding:0 20px}}.flex_top{align-items:flex-start}@media screen and (max-width:768px){.gap{gap:1rem}}@media screen and (max-width:768px){.product_faqs .flex{display:block}}.product_faqs .head{flex:1 1 0%;max-width:27.1rem;min-width:20rem;padding-top:.5rem}@media screen and (max-width:768px){.product_faqs .head{max-width:unset;min-width:unset;padding:0}}@media screen and (max-width:768px){.head.sm h2{font-size:22px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5}}@media screen and (min-width:640px) and (max-width:768px){.head.sm h2{font-size:28px}}@media screen and (min-width:640px) and (max-width:768px){.head h2{font-size:28px}}.product_faqs p{font-size:1.7rem;line-height:2.6rem;color:rgb(89,89,89);margin-top:2.5rem}@media screen and (max-width:768px){.head .desc,.head p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}@media screen and (min-width:640px) and (max-width:768px){.head .desc,.head p{font-size:16px;margin-top:12px}}.btn_line{display:inline-block;text-align:center;cursor:pointer;transition:0.3s;border-radius:9px;color:rgb(0,0,0);background-color:transparent;border:1px solid rgba(0,0,0,.12);font-size:1.8rem;font-weight:500;padding:1.6rem 3rem}.btn_line:hover{background-color:var(--theme_color);color:rgb(255,255,255)}.product_faqs .btn_line{margin-top:3.5rem;font-size:1.7rem;border-color:var(--title_color);padding:1.65rem 5.15rem}.product_faqs .btn_line:hover{border-color:var(--theme_color)}@media screen and (max-width:768px){.btn,.btn_line,.btn_line_i{font-size:14px;line-height:1.5;padding:10px 20px;gap:8px}}@media screen and (max-width:768px){.btn::after,.btn_line::after,.btn_line_i::after{width:12px;height:12px}}@media screen and (max-width:768px){.head .btn,.head .btn_line{font-size:14px;margin-top:20px;padding:10px 20px}}.product_faqs .list{width:73.3333%}@media screen and (max-width:768px){.product_faqs .list{width:100%;margin-top:2rem}}.product_faqs .faq{background-color:rgb(255,255,255);border-radius:14px;margin-bottom:2.1rem}@media screen and (max-width:768px){.product_faqs .faq{margin-bottom:1rem;border-radius:12px}}.product_faqs .faq.active .question{padding:2.5rem 4.1% 2.2rem}.product_faqs .faq .question{transition:0.3s;font-size:2rem;font-weight:600;display:grid;grid-template-columns:1fr 1.3rem;align-items:center;gap:2rem;cursor:pointer;padding:2.7rem 4.1% 2.6rem}.product_faqs .faq .question::after{width:100%;padding-bottom:100%;content:"";display:block;background:url(https://cdn.hivisen.com/fatrenderingplant/wp-content/plugins/sytech-fronteditor/sytpl/product_7/assets/img/icon-add.svg) center center / contain no-repeat}@media screen and (max-width:768px){.product_faqs .faq.active .question{padding:14px 20px}}@media screen and (max-width:768px){.product_faqs .faq .question{font-size:18px;grid-template-columns:1fr 12px;gap:1rem;padding:14px 20px}}.product_faqs .faq:first-child .answer{display:block}.product_faqs .faq .answer{display:none;font-size:1.8rem;line-height:2.8rem;color:rgb(75,85,99);border-top:1px solid rgb(213,219,219);padding:2.1rem 4.1% 8.1rem}@media screen and (max-width:768px){.product_faqs .faq .answer{font-size:.9rem;line-height:1.5;padding:1rem 20px 1.2rem}}.product_faqs .faq:last-child{margin-bottom:0}