.wasalat-enquiry{margin:28px 0;padding:24px;border:1px solid #e1e6ef;border-top:4px solid #21366c;border-radius:10px;background:#f5f7fb}.wasalat-form-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.wasalat-enquiry label{display:block;font-size:17px;font-weight:600;color:#21366c}.wasalat-enquiry input,.wasalat-enquiry textarea{display:block;width:100%;max-width:100%;box-sizing:border-box;margin-top:8px;border:1px solid #75839b;border-radius:6px;padding:12px;background:#fff;color:#25324a;font:inherit;line-height:1.7}.wasalat-form-message{grid-column:1/-1}.wasalat-enquiry button{background:#21366c;color:#fff;border-radius:6px;padding:12px 22px;font:600 18px/1.7 var(--wasalat-reading-font,Arial,sans-serif);cursor:pointer;min-height:48px}.wasalat-form-help,.wasalat-static-map figcaption{font-size:16px!important;color:#4c5b70;line-height:1.8}.wasalat-honeypot{position:absolute!important;inset-inline-start:-10000px!important;width:1px;height:1px;overflow:hidden}.wasalat-form-status{border-inline-start:4px solid #21366c;background:#fff;padding:16px}.wasalat-static-map{margin:28px 0}.wasalat-static-map img{display:block;width:100%;height:auto;border:1px solid #e1e6ef;border-radius:8px}.wasalat-static-map figcaption{padding-top:10px}@media(max-width:600px){.wasalat-enquiry{padding:18px}.wasalat-form-fields{grid-template-columns:1fr}}.wasalat-enquiry form input:not([type=hidden]),.wasalat-enquiry form textarea{min-height:48px;font:400 18px/1.8 var(--wasalat-reading-font,Arial,sans-serif)!important;padding:12px!important;border:1px solid #75839b!important;background:#fff!important;color:#25324a!important}.wasalat-enquiry form label{font-size:18px!important}.wasalat-enquiry form textarea{min-height:180px}.wasalat-enquiry{padding:0!important;border:0!important;border-radius:0!important;background:none!important;margin:28px 0!important}.wasalat-form-fields{display:block}.wasalat-form-fields>label{margin-bottom:20px}.wasalat-enquiry button{background:#333;border-radius:2px}.wasalat-enquiry label{color:#303030}.wasalat-form-status{border:0;background:none;padding:0}.wasalat-static-map img{border-radius:0}