.sc-native-contact .wpforms-container{margin:0!important;color:#faf7f0}
.sc-native-contact .wpforms-field-container{display:grid;grid-template-columns:1fr 1fr;gap:18px}
.sc-native-contact .wpforms-field{grid-column:1/-1;padding:0!important;min-width:0}
.sc-native-contact .sc-native-name,.sc-native-contact .sc-native-email{grid-column:auto}
.sc-native-contact .wpforms-field-label{color:#faf7f0!important;font-family:Inter,sans-serif;font-size:14px!important;line-height:1.5!important;font-weight:500!important}
.sc-native-contact .wpforms-field input,.sc-native-contact .wpforms-field select,.sc-native-contact .wpforms-field textarea{width:100%!important;max-width:none!important;border:1px solid #758a98!important;border-radius:0!important;background:#fffdf8!important;color:#173650!important;font:16px/1.5 Inter,sans-serif!important;padding:12px!important;box-sizing:border-box}
.sc-native-contact .wpforms-field textarea{min-height:160px}
.sc-native-contact .wpforms-field input,.sc-native-contact .wpforms-field select{min-height:50px!important;height:auto!important}
.sc-native-contact .wpforms-field-description,.sc-native-contact .wpforms-field-limit-text{font:13px/1.6 Inter,sans-serif!important;color:#dce5eb!important;margin-top:8px!important}
.sc-native-contact button[type=submit]{border-radius:0!important;background:#faf7f0!important;color:#173650!important;border:1px solid #faf7f0!important;font:14px/1.5 Inter,sans-serif!important;padding:13px 22px!important;height:auto!important}
.sc-native-contact :focus-visible{outline:3px solid #b38d3b!important;outline-offset:3px}
.sc-native-contact .wpforms-error,.sc-native-contact .wpforms-required-label{color:#ffd6d4!important}
.sc-native-contact .sc-contact-verification-error,.sc-native-contact .wpforms-error-container{color:#ffd6d4!important;font:15px/1.6 Inter,sans-serif!important;margin:0 0 20px}
@media(max-width:640px){.sc-native-contact .wpforms-field-container{grid-template-columns:1fr}}
