.mbf-form{max-width:650px;color:#333;font-size:16px;line-height:1.45}.mbf-form p{margin:0 0 14px}.mbf-form label{display:block;margin-bottom:5px;color:#333}.mbf-form input,.mbf-form textarea{box-sizing:border-box;width:100%;max-width:100%;padding:9px 10px;border:1px solid #aaa;border-radius:2px;background:#fff;color:#222;font:inherit}.mbf-form textarea{resize:vertical;min-height:110px}.mbf-form button{padding:8px 20px;border:0;border-radius:10px;background:#2b2d2f;color:#fff;font:inherit;cursor:pointer}.mbf-form button:disabled{opacity:.6;cursor:wait}.mbf-form input:focus-visible,.mbf-form textarea:focus-visible,.mbf-form button:focus-visible{outline:3px solid #56768b;outline-offset:2px}.mbf-form .mbf-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.mbf-status:not(:empty){padding:12px;margin-bottom:14px;border-left:4px solid #35704a;background:#f0f8f0}.mbf-status.mbf-error{border-color:#a12525;background:#fff2f2}.mbf-form .mbf-fallback,.mbf-form .mbf-required{font-size:13px;margin-top:12px}.mbf-form .mbf-preview-note{background:#fff4ce;padding:10px}.mbf-fields[hidden]{display:none!important}#fancyboxID-1 .mbf-form{width:100%;max-width:100%}@media(max-width:480px){.mbf-form input,.mbf-form textarea{font-size:16px}.mbf-form button{min-height:44px}}

#fancybox-content > div:has(.mbf-form){overflow-y:auto!important;overscroll-behavior:contain}#fancybox-content:has(.mbf-form){max-width:100%;box-sizing:border-box}

body.page-id-18 .mbf-form,body.page-id-18 .mbf-form label{color:#ddd}.mbf-form .mbf-status,.mbf-form .mbf-preview-note{color:#333}
