.contact_main{background-color:#f8f8f8;padding:9rem 0 16rem;overflow:hidden}.contact_main .content{z-index:2}.contact_main .flex{margin:0 auto;gap:2rem 2.01388889%}.contact_main .left{max-width:69.9rem;width:48.54166667%;position:relative;padding-top:7.3rem}.contact_main .left .head{width:calc(100% - 9.7rem);max-width:57.5rem;border-bottom:1px solid #ddd;padding-bottom:5rem}.contact_main p{font-size:2.2rem;line-height:3.8rem;color:rgba(30,18,13,.75);margin-top:2.4rem}.contact_main .contact{margin-top:5.1rem;max-width:56.1rem}.contact_main .contact li{display:grid;align-items:start;grid-template-columns:7.5rem 1fr;gap:1.6rem 3rem}.contact_main .contact li.active::before{background-color:var(--theme_color)}.contact_main .contact li::before{width:100%;padding-bottom:100%;background:no-repeat center / 46.66667% #000;display:block;content:'';transition:all 0.3s;grid-area:span 2}.contact_main .contact li .label{font-size:1.7rem;color:#3d3d3d;text-transform:uppercase;margin-top:.7rem}.contact_main .contact li a,.contact_main .contact li span{font-size:2.6rem;line-height:4rem;font-weight:500;display:flex;align-items:center;max-width:max-content}.contact_main .contact li a{text-decoration:underline transparent;transition:all 0.3s}.contact_main .contact li a:hover{color:var(--theme_color);text-decoration-color:var(--theme_color)}.contact_main .contact li+li{margin-top:2.8rem}.contact_main .contact .phone::before{background-image:url(../../../../../../../../themes/sytech/assets/img/icon-phone.svg)}.contact_main .contact .email::before{background-image:url(../../../../../../../../themes/sytech/assets/img/icon-email.svg)}.contact_main .contact .address::before{background-image:url(../../../../../../../../themes/sytech/assets/img/icon-locate.svg)}.contact_main .right{width:45.207778%;background-color:#242424;box-shadow:10px 10px 10px rgba(226,226,226,.55);padding:5.5rem 3.41534% 6.6rem 3.61534%}.contact_main form{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2.3rem 1rem}.contact_main form span{width:100%}.contact_main form .col-2{width:47.99270073%}.contact_main form input,.contact_main form textarea,.contact_main form select{display:block;width:100%;font-size:1.6rem;color:var(--title_color);border:1px solid #ddd;padding:1.9rem 2rem 2rem}.contact_main form input::placeholder,.contact_main form textarea::placeholder,.contact_main form select::placeholder{color:var(--title_color)}.contact_main form select{background:url(../../../../../../../../themes/sytech/assets/img/icon-select.svg) no-repeat center right 2.3rem/1.7rem #fff;padding-right:5rem}.contact_main form textarea{height:20.3rem}.contact_main form span:has(input[type=checkbox]){margin-top:.5rem}.contact_main form input[type=checkbox]{width:2.4rem;height:2.4rem;padding:0;vertical-align:top;display:inline-flex;align-items:center;justify-content:center;background-color:#fff}.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;font-size:1.8rem;line-height:2.8rem;padding-left:1.4rem;display:inline-block;color:#fff;width:calc(100% - 2.8rem);margin-top:-2px;font-weight:300}.contact_main form input[type=checkbox]~span a{color:var(--theme_color);text-decoration:underline;transition:all 0.3s;font-weight:400}.contact_main form input[type=checkbox]~span a:hover{text-decoration-color:transparent}.contact_main form span:has(.btn){margin-top:.3rem}.contact_main form .btn{width:100%;gap:1.3rem}.contact_main form .btn input{display:none}.contact_main .float{position:static}.contact_main .float ul{position:static}.contact_main .float li{position:absolute;z-index:-1;transition:all 1.2s}.contact_main .float li:nth-child(1){width:94.4444444%;left:-42.29166667%;bottom:-13.1%}.contact_main .float li:nth-child(2){width:38.6111111%;right:-14.79166667%;top:-11.2%}.contact_main .wpcf7-response-output{color:#fff}