.zwe-wpforms-contact div.wpforms-container{margin:0!important;font-family:"Microsoft YaHei",Arial,sans-serif}
.zwe-wpforms-contact .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}
.zwe-wpforms-contact div.wpforms-container .wpforms-field{padding:0;margin:0;min-width:0;clear:none!important;float:none!important;width:100%!important}
.zwe-wpforms-contact .zwe-contact-name{order:1}.zwe-wpforms-contact .zwe-contact-company{order:2}.zwe-wpforms-contact .zwe-contact-email{order:3}.zwe-wpforms-contact .zwe-contact-phone{order:4}.zwe-wpforms-contact .zwe-contact-model{order:5}.zwe-wpforms-contact .wpforms-field:not([class*="zwe-contact-"]){order:6}.zwe-wpforms-contact .zwe-contact-message{order:7;grid-column:1/-1}.zwe-wpforms-contact .zwe-contact-consent{order:8;grid-column:1/-1}
.zwe-wpforms-contact div.wpforms-container .wpforms-field-label{font-size:14px;font-weight:400;color:#26496d;margin-bottom:8px}
.zwe-wpforms-contact div.wpforms-container input[type=text],.zwe-wpforms-contact div.wpforms-container input[type=email],.zwe-wpforms-contact div.wpforms-container textarea,.zwe-wpforms-contact div.wpforms-container select{width:100%;max-width:100%;border:1px solid #dce4ed;border-radius:2px;background:#fafcfe;color:#334155;font-family:inherit;font-size:14px;box-shadow:none}
.zwe-wpforms-contact div.wpforms-container input[type=text],.zwe-wpforms-contact div.wpforms-container input[type=email],.zwe-wpforms-contact div.wpforms-container select{min-height:44px}
.zwe-wpforms-contact div.wpforms-container textarea{min-height:130px}
.zwe-wpforms-contact div.wpforms-container .wpforms-submit{width:100%;min-height:48px;background:#477c28!important;border:0!important;border-radius:2px!important;color:#fff!important;font-family:inherit;font-size:15px;font-weight:400}
.zwe-wpforms-contact div.wpforms-container .wpforms-submit:hover{background:#386820!important}
.zwe-wpforms-contact .zwe-contact-consent label{font-size:12px!important;color:#52657b!important;font-weight:400!important}
.zwe-wpforms-contact .wpforms-confirmation-container-full{border:1px solid #bad9bd;background:#eef8ef;color:#26496d;padding:20px;font-size:14px}
.zwe-wpforms-contact>small{display:block;margin-top:14px;text-align:center;font-size:12px}
@media(max-width:600px){.zwe-wpforms-contact .wpforms-field-container{grid-template-columns:1fr}.zwe-wpforms-contact .wpforms-field{grid-column:1/-1}}
