.sjm-field{position:relative;margin-bottom:14px}.sjm-field::before{content:"";position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-size:contain;background-repeat:no-repeat;opacity:.85;pointer-events:none;z-index:2}.sjm-field input{width:100%;box-sizing:border-box;padding:13px 16px 13px 44px;border:1px solid #e3d3b8;border-radius:10px;background:#fffdf9;font-size:14px;color:#4a3420}.sjm-field-name::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8860b' stroke-width='1.8'><circle cx='12' cy='8' r='4'/><path d='M4 20c0-4 3.6-6 8-6s8 2 8 6'/></svg>")}.sjm-field-email::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8860b' stroke-width='1.8'><rect x='3' y='5' width='18' height='14' rx='2'/><path d='M3 7l9 6 9-6'/></svg>")}.sjm-field-phone::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8860b' stroke-width='1.8'><path d='M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z'/></svg>")}.sjm-field-address::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8860b' stroke-width='1.8'><path d='M12 22s7-7.4 7-12a7 7 0 0 0-14 0c0 4.6 7 12 7 12z'/><circle cx='12' cy='10' r='2.5'/></svg>")}.sjm-field .wpcf7-submit,.sjm-field input[type=submit]{width:100%;padding:15px;background:#b8860b;color:#fffdf9;border:none;border-radius:10px;font-size:16px;font-weight:700;cursor:pointer;margin-top:6px}