.bdc-form{display:flex;flex-direction:column;gap:9px;position:relative;font-family:Arial,Helvetica,sans-serif}.bdc-form label{font-size:12px;line-height:1.5;color:#554e43;margin:0}.bdc-form input,.bdc-form textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #dcd5c9;border-radius:0;background:#fff;color:#302d27;font:14px/1.5 Arial,sans-serif;margin:0 0 5px}.bdc-form textarea{resize:vertical;min-height:150px}.bdc-form input:focus,.bdc-form textarea:focus{outline:2px solid #826845;outline-offset:1px}.bdc-form button[type=submit]{padding:15px 20px;background:#826845;color:#fff;border:1px solid #826845;cursor:pointer;font:600 13px/1.4 Arial,sans-serif}.bdc-form button:disabled{opacity:.65;cursor:wait}.bdc-form .bd-form-note{font:11px/1.5 Arial,sans-serif;color:#6a6358;margin:0 0 6px}.bdc-form .bd-form-feedback{font:14px/1.6 Arial,sans-serif;color:#3e392f;margin:0}.bdc-form .bd-form-feedback:empty{display:none}.bdc-honey{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%);left:-10000px;top:0}.bdc-captcha:empty{display:none}.bdc-captcha{max-width:100%;min-height:65px}.bdc-form .bd-form-feedback:focus{outline:2px solid #826845;outline-offset:4px}
.bdc-form .bd-form-feedback.bd-feedback-success{position:relative;margin-top:8px;padding:18px 18px 18px 52px;border:1px solid #a9cbb1;border-left:4px solid #347447;border-radius:4px;background:#edf7ef;color:#205332;font-size:15px;font-weight:600;line-height:1.65;scroll-margin-block:120px}
.bdc-form .bd-form-feedback.bd-feedback-success::before{content:'';position:absolute;left:20px;top:23px;width:9px;height:16px;border:solid #347447;border-width:0 3px 3px 0;transform:rotate(45deg)}
.bdc-form .bd-form-feedback.bd-feedback-success:focus{outline:2px solid #347447;outline-offset:3px}
