.contact_main{padding-top:113px;padding-bottom:144px;position:relative}.contact_main::before{content:'';display:block;width:100%;height:240px;position:absolute;top:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(#f4f4f4,rgba(244,244,244,0))}.contact_main .bg{position:absolute;left:0;bottom:30px;width:100%;aspect-ratio:1920/872;z-index:-1;background:url(../../../../../../../../themes/sytech/assets/img/contactbg.png) no-repeat center / contain}.contact_main .head h1{font-size:33px;font-weight:700;color:#101011;line-height:64px}.contact_main .head .line{margin-top:14.4px}.contact_main .head .desc{font-size:.9rem;color:#3a3a3a;line-height:24px;margin-top:.9rem;font-weight:400}.contact_main .form{max-width:960px;margin:0 auto;margin-top:51px}.contact_main .form form{display:flex;flex-wrap:wrap;justify-content:space-between;gap:19px 1rem}.contact_main .form form div{font-size:.9rem;color:#23120b}.contact_main .form span{width:100%}.contact_main .form .col2{width:48%}.contact_main .form input,.contact_main .form select,.contact_main .form textarea{border-radius:4px;border:1px solid #cecece;width:100%;font-size:.9rem;padding:9px 15px;line-height:2;margin-top:8px}.contact_main .form input::placeholder,.contact_main .form select::placeholder,.contact_main .form textarea::placeholder{color:#565656}.contact_main .form select{background:url(../../../../../../../../themes/sytech/assets/img/arr-bd.svg) no-repeat 97.9% / 9px;padding-right:2rem}.contact_main .form select:focus{outline:1px solid #ce8900}.contact_main .form textarea{height:200px}.contact_main .form .grid{display:grid;grid-template-columns:1fr auto;gap:19px}.contact_main .form .code{font-size:16px;font-weight:500;color:#000;margin-top:8px;display:flex;align-items:center;border-radius:4px;padding:5px 28.5px;cursor:pointer;position:relative;transition:all 0.3s}.contact_main .form .code::after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:inherit;background:var(--bg1);z-index:-1}.contact_main .form .code:hover{background-color:#131e36;color:#fff}.contact_main .form .check label{display:flex;gap:12px;width:fit-content}.contact_main .form .check input{margin:0;padding:0;width:15px;height:15px;border:1px solid #ddd;border-radius:3px;flex-shrink:0;margin-top:5px;background:url(../../../../../../../../themes/sytech/assets/img/yes.svg) no-repeat center / 85%}.contact_main .form .check input:checked{background-color:var(--theme_color);border-color:var(--theme_color)}.contact_main .form .check span{font-size:.9rem;cursor:pointer;color:#3d3d3d;line-height:24px;width:fit-content}.contact_main .form .check span a{color:var(--theme_color);text-decoration:underline}.contact_main .form .submit{margin-top:18px}.contact_main .form .submit input[type="submit"]{font-size:17px;background:var(--bg1);border:none;color:#000;width:fit-content;padding:9px 71px;transition:all 0.3s}.contact_main .form .submit input[type="submit"]:hover{filter:brightness(1.1)}body .wpcf7-spinner{width:24px!important}body .wpcf7-list-item{margin-left:0}body .wpcf7-response-output{padding:0!important;margin:0!important;border:none!important}#get-code-button[disabled="disabled"]{background-color:#999;cursor:no-drop}