#delhi-enquiry{clear:both;box-sizing:border-box;width:100%;margin:28px 0;padding:24px;border:1px solid #e5dcd6;border-radius:12px;background:#fffaf6;color:#252525;text-align:left}
#delhi-enquiry *{box-sizing:border-box}
#delhi-enquiry h2{margin:0 0 8px;font-size:24px;line-height:1.3;color:inherit}
#delhi-enquiry .dce-intro{margin:0 0 18px;line-height:1.6;font-size:15px}
#delhi-enquiry .dce-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}
#delhi-enquiry label{display:block;margin:0;font-size:14px;font-weight:600;color:inherit}
#delhi-enquiry input:not([type="hidden"]),#delhi-enquiry textarea{display:block;box-sizing:border-box;width:100%;height:auto;min-height:44px;margin:6px 0 0;padding:10px 12px;border:1px solid #c9c0ba;border-radius:6px;background:#fff;color:#252525;box-shadow:none;font:inherit;font-size:16px;line-height:1.4}
#delhi-enquiry input:not([type="hidden"]):focus,#delhi-enquiry textarea:focus{outline:2px solid #865336;outline-offset:2px}
#delhi-enquiry textarea{resize:vertical;min-height:106px}
#delhi-enquiry .dce-wide{grid-column:1/-1}
#delhi-enquiry .dce-hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
#delhi-enquiry button{margin:16px 0 0;padding:11px 22px;min-height:44px;border:0;border-radius:6px;background:#68432e;color:#fff;font:inherit;font-weight:600;line-height:1.4;cursor:pointer;text-transform:none;letter-spacing:normal}
#delhi-enquiry button:focus-visible{outline:2px solid #252525;outline-offset:3px}
#delhi-enquiry button:disabled{opacity:.65;cursor:wait}
#delhi-enquiry .dce-privacy{margin:10px 0 0;font-size:12px;line-height:1.5;color:#59514c}
#delhi-enquiry .dce-privacy a{color:inherit;text-decoration:underline}
#delhi-enquiry .dce-status{margin:12px 0 0;font-size:14px;line-height:1.5}
#delhi-enquiry .dce-status:empty{display:none}
#delhi-enquiry .dce-error{color:#9a1e12}
#delhi-enquiry .dce-success{color:#1b6134}
@media(max-width:600px){#delhi-enquiry{padding:18px;margin:22px 0}#delhi-enquiry h2{font-size:21px}#delhi-enquiry .dce-grid{grid-template-columns:1fr}#delhi-enquiry button{width:100%}}
