.enquiry-form{max-width:900px;margin-top:38px;border-top:1px solid #c4d2da;padding-top:30px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.enquiry-form label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600}.enquiry-form input,.enquiry-form select,.enquiry-form textarea{width:100%;box-sizing:border-box;background:#fff;color:#072d4c;border:1px solid #aebfc9;border-radius:2px;padding:13px 14px;font:inherit;font-weight:400;min-height:48px}.enquiry-form textarea{resize:vertical;min-height:135px}.enquiry-form input:focus,.enquiry-form select:focus,.enquiry-form textarea:focus{outline:2px solid #346b8c;outline-offset:2px}.form-wide{grid-column:1/-1}.enquiry-form .consent{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.6;margin-top:22px;max-width:760px}.enquiry-form .consent input{width:20px;min-height:20px;flex-shrink:0;margin-top:2px}.enquiry-form button{margin-top:24px;border:0;background:#072d4c;color:white;padding:16px 24px;font:inherit;cursor:pointer}.enquiry-form button:disabled{opacity:.55;cursor:wait}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#enquiry-status{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.form-error{color:#972e24}.form-success{color:#205343}@media(max-width:600px){.form-grid{grid-template-columns:1fr}}
