.contact_main{background:url(../../../../../../../../themes/sytech/assets/img/contact-bg1.png) no-repeat center top / cover #e0f1f4;padding:22rem 0 0}.contact_main .left{color:#fff;margin-top:3.6rem}.contact_main p{font-size:1.8rem;line-height:3.5rem;margin-top:1.2rem;max-width:35rem;font-weight:300;letter-spacing:.1px}.contact_main .social{gap:2rem 3.1rem;display:flex;flex-wrap:wrap;margin-top:4.7rem}.contact_main .social li{position:relative}.contact_main .social li:hover .qrcode{opacity:1;transform:translate(-50%,0);pointer-events:all}.contact_main .social li .qrcode{position:absolute;left:50%;top:100%;width:12.9rem;height:12.9rem;padding:.25rem;background-color:#fff;border-radius:.8rem;border:1px solid #e8e8e8;transform:translate(-50%,-1rem);margin-top:1.3rem;transition:all 0.3s,transform 0.4s;opacity:0;pointer-events:none;box-shadow:0 .8rem 1rem rgba(0,0,0,.05)}.contact_main .social li .qrcode img{width:100%;height:100%;display:block;object-fit:cover}.contact_main .social li .qrcode::after{width:1.4rem;height:1rem;position:absolute;left:50%;bottom:100%;transform:translateX(-50%) rotate(180deg);display:block;content:'';background:url(../../../../../../../../themes/sytech/assets/img/code-mask.svg) no-repeat center top / contain}.contact_main .social li.active a,.contact_main .social li.active span{background-color:#001125;border-color:#001125}.contact_main .social li.active a::after,.contact_main .social li.active span::after{filter:contrast(0) brightness(2)}.contact_main .social a,.contact_main .social span{opacity:1;display:block;width:6.1rem;height:6.1rem;overflow:hidden;text-indent:-999px;position:relative;transition:all 0.3s;border-radius:50%;border:1px solid rgba(255,255,255,.24)}.contact_main .social a::after,.contact_main .social span::after{content:'';display:block;position:absolute;inset:0;background:no-repeat center / 50.85%}.contact_main .social .wechat span::after{background-image:url(../../../../../../../../themes/sytech/assets/img/wechat.svg)}.contact_main .social .facebook a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/facebook.svg)}.contact_main .social .twitter a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/twitter.svg)}.contact_main .social .youtube a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/youtube.svg)}.contact_main .social .linkedin a::after{background-image:url(../../../../../../../../themes/sytech/assets/img/linkedin.svg)}.contact_main .right{flex:1;max-width:73.5rem;margin-bottom:-12.5rem}.contact_main form{display:flex;justify-content:space-between;flex-wrap:wrap;box-shadow:0 .7rem .9rem rgba(94,94,94,.14);background-color:#fff;gap:4rem 0;padding:5.9rem 4.63% 5.7rem}.contact_main form .main{max-width:64.5rem;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.9rem 0}.contact_main form span{width:100%}.contact_main form .col-2{width:46.557%}.contact_main form .label{color:#333;font-weight:500;display:block;margin-bottom:1.4rem;margin-top:1.1rem}.contact_main form input,.contact_main form textarea,.contact_main form select{display:block;width:100%;font-size:1.6rem;font-weight:500;color:#161616;border:1px solid rgba(0,0,0,.15);background-color:#fff;height:6.1rem;padding:0 2rem .3rem}.contact_main form input::placeholder,.contact_main form textarea::placeholder,.contact_main form select::placeholder{color:#999}.contact_main form select{background:url(../../../../../../../../themes/sytech/assets/img/icon-select2.svg) no-repeat center right 2rem/0.9rem #fff;padding-right:4rem}.contact_main form textarea{height:18.2rem;padding:1.6rem 2rem}.contact_main form .btn_b{min-width:21.2rem;display:inline-grid;grid-template-columns:1fr auto;text-align:center}.contact_main form .btn_b input{display:none}.contact_service{background-color:#e0f1f4;padding:25.7rem 0 25.3rem}.contact_service .head{max-width:50%}.contact_service .items{margin-top:-5.1rem}.contact_service .items>div{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem 2.666667%}.contact_service .item{background-color:#fff;display:grid;grid-template-columns:8.4rem 1fr;align-items:center;font-size:2.8rem;font-weight:500;color:#1a1a1a;transition:all 0.3s;gap:2.2rem;padding:6.7rem 7.114% 6.9rem;pointer-events:all}.contact_service .item:nth-child(odd){transform:translateY(10.8rem)}.contact_service .item.active{background-color:var(--secondary)}.contact_service .item.active .icon{background-color:#fff}.contact_service .item.active .icon img{filter:unset}.contact_service .item.active p,.contact_service .item.active a{color:#fff}.contact_service .item.active .label{color:#fff}.contact_service .item .icon{padding-bottom:100%;border-radius:50%;background-color:var(--secondary);transition:all 0.3s}.contact_service .item .icon img{filter:contrast(0) brightness(2)}.contact_service .item .label{font-weight:400;font-size:1.8rem;color:var(--text);opacity:.85;transition:all 0.3s;margin-bottom:.8rem;margin-top:1px}.contact_service .item p{transition:all 0.3s}.contact_service .item a{transition:all 0.3s;text-decoration:underline transparent}.contact_service .item a:hover{color:var(--primary);text-decoration-color:var(--primary)}.contact_technology{background:no-repeat center / cover;padding:20.2rem 0 21.3rem}.contact_technology .head{color:#fff}.contact_technology strong{margin-bottom:1.4rem}@media screen and (max-width:768px){.contact_main{padding:50px 0}.contact_main .left{margin:0;width:100%}.contact_main .social{gap:16px;margin-top:22px}.contact_main .social li .qrcode{width:100px;height:100px;padding:4px;margin-top:10px}.contact_main .social li .qrcode::after{width:10px;height:10px}.contact_main .social a,.contact_main .social span{width:40px;height:40px}.contact_main .right{width:100%;max-width:unset;margin:0}.contact_main form{margin-top:2rem;gap:16px 0;padding:20px}.contact_main form .main{max-width:unset;gap:16px 0}.contact_main form .label{margin-bottom:10px;margin-top:10px}.contact_main form input,.contact_main form textarea,.contact_main form select{font-size:14px;height:50px;padding:0 20px}.contact_main form select{background-size:8px;background-position:right 20px center;padding-right:3rem}.contact_main form textarea{height:120px;padding:14px 20px}.contact_main form span:has(.btn_b){margin-top:1rem}.contact_main form .btn_b{min-width:120px}.contact_service{padding:50px 0}.contact_service .head{max-width:unset}.contact_service .items{margin-top:30px}.contact_service .items>div{gap:16px}.contact_service .item{grid-template-columns:40px 1fr;font-size:18px;gap:16px;padding:20px}.contact_service .item:nth-child(odd){transform:translateY(0)}.contact_service .item .label{font-size:14px;margin-bottom:5px;margin-top:0}.contact_technology{padding:50px 0;overflow:hidden}}@media screen and (max-width:576px){.contact_main form .col-2{width:100%}.contact_service .items>div{grid-template-columns:1fr}}