.contact_main{padding:14.8rem 0 16.9rem}.contact_main .head{width:41.875%}.contact_main p{max-width:62.3rem;margin-top:3.2rem}.contact_main .connect{margin-top:4.6rem}.contact_main .connect li+li{margin-top:4.5rem}.contact_main .connect li{position:relative;padding-left:11rem}.contact_main .connect li::before{position:absolute;width:4.6rem;height:4.6rem;left:0;top:.3rem;border-radius:50%;background-color:var(--primary);opacity:.12;content:''}.contact_main .connect li::after{position:absolute;top:.7rem;left:1rem;width:5rem;height:5rem;content:'';background:no-repeat center / contain}.contact_main .connect li .label{color:var(--tertiary);opacity:.8;text-transform:uppercase;margin-bottom:.7rem}.contact_main .connect li a,.contact_main .connect li span{font-size:2rem;font-weight:500;color:#232323}.contact_main .connect li a{vertical-align:top;transition:all 0.3s}.contact_main .connect li a:hover{color:var(--primary)}.contact_main .connect .phone::after{background-image:url(../../../../../../../../themes/sytech/assets/img/contact-phone.svg)}.contact_main .connect .email::after{background-image:url(../../../../../../../../themes/sytech/assets/img/contact-email.svg)}.contact_main .connect .locate::after{background-image:url(../../../../../../../../themes/sytech/assets/img/contact-locate.svg)}.contact_main .fm{flex:1;width:100%;max-width:80.4rem;padding-top:2.2rem}.contact_main form{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.8rem 0}.contact_main form span{width:100%}.contact_main form span.wpcf7-spinner{width:24px!important;margin:0;margin-top:1rem}.contact_main form span.wpcf7-not-valid-tip{margin-top:1rem}.contact_main form .col-2{width:48.632%}.contact_main form input,.contact_main form textarea,.contact_main form select{display:block;width:100%;font-size:1.8rem;color:#585b5e;border-radius:1rem;border:1px solid #d4d9dd;background-color:transparent;height:6.7rem;padding:0 2.5rem}.contact_main form input::placeholder,.contact_main form textarea::placeholder,.contact_main form select::placeholder{color:#585b5e}.contact_main form input:focus,.contact_main form textarea:focus,.contact_main form select:focus{border-color:var(--primary)}.contact_main form select{background:url(../../../../../../../../themes/sytech/assets/img/icon-select2.svg) no-repeat center right 3rem/1.5rem;padding-right:5rem}.contact_main form textarea{padding:2.1rem 2.5rem;height:18.6rem}.contact_main form span:has(input[type=checkbox]){margin-top:.8rem}.contact_main form input[type=checkbox]{width:2.9rem;height:2.9rem;padding:0;vertical-align:top;border-radius:.8rem;display:inline-flex;align-items:center;justify-content:center;background-color:transparent}.contact_main form input[type=checkbox]::after{content:'';display:block;width:80%;height:80%;background:url(../../../../../../../../themes/sytech/assets/img/gou.svg) no-repeat center / contain;transition:all 0.3s;opacity:0}.contact_main form input[type=checkbox]:checked::after{opacity:1}.contact_main form input[type=checkbox]~span{vertical-align:top;cursor:pointer;display:inline-block;font-size:1.8rem;line-height:2.6rem;color:#585b5e;width:calc(100% - 3.3rem);padding-left:1.7rem;margin-top:2px;max-width:63rem}.contact_main form span:has(input[type=submit]){margin-top:2.1rem}.contact_main form input[type=submit]{font-family:"Oswald",sans-serif;transition:all 0.3s;text-align:center;background-color:var(--primary);border-color:var(--primary);color:#fff;border-radius:.8rem;text-transform:uppercase;font-weight:600;height:6rem;min-width:17.4rem;width:auto}.contact_main form input[type=submit]:hover{background-color:transparent;color:var(--primary)}@media screen and (max-width:768px){.contact_main{padding:50px 0}.contact_main .connect{margin-top:30px}.contact_main .connect li+li{margin-top:20px}.contact_main .connect li{padding-left:60px}.contact_main .connect li::before{width:20px;height:20px;top:5px}.contact_main .connect li::after{width:32px;height:32px;left:5px;top:10px}.contact_main .connect li .label{margin-bottom:5px}.contact_main .connect li a,.contact_main .connect li span{font-size:16px}.contact_main .fm{padding:0}.contact_main form{gap:12px 0}.contact_main form input,.contact_main form textarea,.contact_main form select{font-size:14px;height:46px;padding:0 20px;border-radius:5px}.contact_main form select{background-size:12px;background-position:right 20px center;padding-right:40px}.contact_main form textarea{height:120px;padding:14px 20px}.contact_main form span:has(input[type=checkbox]){margin-top:0}.contact_main form input[type=checkbox]{width:20px;height:20px;border-radius:4px}.contact_main form input[type=checkbox]~span{width:calc(100% - 24px);padding-left:12px;font-size:14px;line-height:1.5;margin-top:0}.contact_main form span:has(input[type=submit]){margin-top:10px}.contact_main form input[type=submit]{min-width:120px;font-size:14px;padding:0 20px;height:42px}}@media screen and (max-width:576px){.contact_main .head{width:100%}.contact_main form .col-2{width:100%}}