.site-enquiry-dialog{box-sizing:border-box;width:min(580px,calc(100% - 28px));max-height:90vh;overflow:auto;border:1px solid #bac8ce;border-radius:18px;padding:30px;color:#343f4c;background:#fff;font:16px/1.6 Poppins,Arial,sans-serif}.site-enquiry-dialog::backdrop{background:rgba(25,30,60,.6)}.site-enquiry-dialog h2{margin:0 35px 18px 0;font-size:1.6rem;color:#262a66}.site-enquiry-dialog p{margin:12px 0}.site-enquiry-dialog label{display:block;margin:16px 0;font-weight:600}.site-enquiry-dialog input,.site-enquiry-dialog textarea{box-sizing:border-box;display:block;width:100%;padding:11px;margin-top:6px;border:1px solid #72818a;border-radius:7px;font:inherit;color:#343f4c;background:#fff}.site-enquiry-dialog textarea{resize:vertical}.site-enquiry-dialog button{padding:12px 20px;border:0;border-radius:24px;background:#262a66;color:#fff;font:600 16px Poppins,Arial,sans-serif;cursor:pointer}.site-enquiry-dialog button:disabled{opacity:.6}.site-enquiry-dialog .enquiry-close{position:absolute;right:12px;top:10px;padding:5px 14px;font-size:25px}.enquiry-trap{position:absolute!important;left:-10000px!important}.site-enquiry-dialog :focus-visible{outline:3px solid #2a9da8;outline-offset:3px}.enquiry-feedback{white-space:pre-wrap;overflow-wrap:anywhere}
