*{margin:0;padding:0;box-sizing:border-box}.content{margin:0 auto;position:relative}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}.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:#000}*{margin:0;padding:0;box-sizing:border-box}.solution_intro{padding:160px 0 74px}body>section{position:relative}@media screen and (max-width:768px){.solution_intro{padding:4rem 0 3rem}}.content{max-width:1280px;margin:0 auto;position:relative}@media screen and (min-width:768px) and (max-width:1440px){.content{padding:0 1.2rem}}@media screen and (min-width:768px) and (max-width:1220px){.content,.swiper_content{max-width:1000px}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 1.2rem}}.solution_intro .head{max-width:888px}.head h2{font-size:50px;line-height:65px;font-weight:700;letter-spacing:2px}.fadeInLeft{animation-name:fadeInLeft}@media screen and (min-width:768px) and (max-width:1024px){.head h2{font-size:42px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:0}}.solution_intro .head .desc{max-width:746px;font-size:17px;line-height:30px;font-weight:300;margin-top:24px}@media screen and (max-width:768px){.head .desc{font-size:.9rem;line-height:1.5rem}}@media screen and (max-width:768px){.solution_intro .head .desc{font-size:.9rem;line-height:1.5rem;margin-top:10px}}.solution_intro .main{margin-top:54px}@media screen and (max-width:768px){.solution_intro .main{margin-top:2rem}}.solution_intro .main>div{display:flex;gap:15px}@media screen and (max-width:768px){.solution_intro .main>div{display:block}}.solution_intro .main .item{flex:1 1 0%;transition:0.4s;display:flex;align-items:flex-end;height:100%;position:relative;border-radius:6px;min-height:494px;overflow:hidden}.solution_intro .main .item:hover{flex:1.38941 1 0%}@media screen and (max-width:768px){.solution_intro .main .item{margin-bottom:1.2rem;min-height:220px}}.img.img_cv{overflow:hidden}.solution_intro .main .item .img{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;border-radius:6px}.img.img_cv img{width:100%;height:100%;object-fit:cover;display:block;transition:0.5s}.solution_intro .main .item:hover img{transform:scale(1.03)}.solution_intro .main .item .title{width:100%;min-height:224px;display:flex;align-items:flex-end;position:relative;padding:40px 50px}.solution_intro .main .item .title::after{content:"";display:block;position:absolute;inset:0;opacity:.67;z-index:-1;background-image:linear-gradient(to top,rgb(0,0,0),transparent)}@media screen and (min-width:768px) and (max-width:1220px){.solution_intro .main .item .title{padding:26px}}@media screen and (max-width:768px){.solution_intro .main .item .title{padding:20px}}.solution_intro .main .item .title h3{font-size:30px;font-weight:700;color:rgb(255,255,255)}@media screen and (min-width:768px) and (max-width:1220px){.solution_intro .main .item .title h3{font-size:26px;line-height:1.5}}@media screen and (min-width:768px) and (max-width:1024px){.solution_intro .main .item .title h3{font-size:22px}}@media screen and (max-width:768px){.solution_intro .main .item .title h3{font-size:18px;line-height:1.5}}@media screen and (max-width:768px){.solution_intro .main .item:last-child{margin-bottom:0}}.solution_intro .items{margin-top:72px}@media screen and (max-width:768px){.solution_intro .items{margin-top:2rem}}.solution_intro .items>div{display:grid;gap:3rem 4.5839%;grid-template-columns:repeat(4,1fr)}@media screen and (min-width:768px) and (max-width:1220px){.solution_intro .items>div{gap:1rem}}@media screen and (max-width:768px){.solution_intro .items>div{gap:2rem 1rem;grid-template-columns:repeat(2,1fr)}}.solution_intro .items .item .icon{width:4rem;aspect-ratio:64 / 70;background:left center / contain no-repeat}@media screen and (max-width:768px){.solution_intro .items .item .icon{width:3rem}}.solution_intro .items .item h4{font-size:24px;line-height:28px;font-weight:700;margin-top:30px}@media screen and (max-width:768px){.solution_intro .items .item h4{font-size:18px;line-height:1.5;margin-top:1rem}}.solution_intro .items .item p{font-size:17px;line-height:28px;font-weight:300;margin-top:18px}@media screen and (max-width:768px){.solution_intro .items .item p{font-size:.9rem;line-height:1.5rem;margin-top:10px}}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}:root{--theme_color:#0071b7;--title_color:#000}.solution_application{padding:74px 0 84px}@media screen and (max-width:768px){.solution_application{padding:3rem 0}}@media screen and (min-width:768px) and (max-width:1440px){.content{padding:0 1.2rem}}@media screen and (min-width:768px) and (max-width:1220px){.content,.swiper_content{max-width:1000px}}@media screen and (min-width:768px) and (max-width:1024px){.content,.swiper_content{max-width:768px}}@media screen and (max-width:768px){.content{padding:0 1.2rem}}.center{text-align:center}.fadeInUp{animation-name:fadeInUp}@media screen and (min-width:768px) and (max-width:1024px){.head h2{font-size:42px;line-height:1.5}}@media screen and (max-width:768px){.head h2{font-size:22px;line-height:1.5;letter-spacing:0}}.flex{display:flex}.between{justify-content:space-between}.flex_middle{align-items:center}.gap{gap:1.25rem}.solution_application .flex{margin-top:82px}@media screen and (max-width:768px){.solution_application .flex{margin-top:2rem;flex-direction:column}}.solution_application .solution_application_swiper{width:51.4062%;border-radius:6px;overflow:hidden}@media screen and (max-width:768px){.solution_application .solution_application_swiper{width:100%}}ul{list-style:none}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}li.swiper-slide{height:auto}.solution_application .solution_application_swiper .swiper-slide{aspect-ratio:658 / 590;border-radius:6px;overflow:hidden}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform,-webkit-transform}.solution_application .solution_application_swiper .swiper-slide:hover img{transform:scale(1.03)}.solution_application .solution_application_swiper .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;transition:0.5s}.solution_application .intro{flex:1 1 0%;max-width:540px;padding-bottom:20px}@media screen and (max-width:768px){.solution_application .intro{padding:0}}.solution_application .intro .item{border-bottom:1px solid rgb(229,229,229)}.solution_application .intro .item.active .title::after{transform:rotate(180deg)}.solution_application .intro .item .title{display:grid;gap:12px;cursor:pointer;align-items:center;grid-template-columns:1fr auto;padding:22px 0 29px}.solution_application .intro .item .title::after{content:"";display:block;width:20px;height:12px;transition:0.3s;background:url(../svg/select-b-2.svg) center center / contain no-repeat}@media screen and (max-width:768px){.solution_application .intro .item .title{padding:1rem 0}}@media screen and (max-width:768px){.solution_application .intro .item .title::after{width:14px}}.solution_application .intro .item.active .title h3{color:var(--theme_color)}.solution_application .intro .item .title h3{color:rgb(119,119,119);font-size:2rem;font-weight:700;transition:0.3s}@media screen and (min-width:768px) and (max-width:1024px){.solution_application .intro .item .title h3{font-size:22px}}@media screen and (max-width:768px){.solution_application .intro .item .title h3{font-size:18px;line-height:1.5}}.solution_application .intro .item:first-child .desc{display:block}.solution_application .intro .item .desc{display:none;font-size:17px;line-height:30px;font-weight:300;margin-top:-6px;padding-bottom:36px}@media screen and (max-width:768px){.solution_application .intro .item .desc{padding:8px 0 1rem;font-size:.9rem;line-height: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}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}@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}}@media screen and (min-width:786px) and (max-width:1000px){.content{max-width:786px}}@media screen and (max-width:786px){.content{padding:0 1.2rem}}