/* Retain native wrapper geometry after removing its Webflow submission hook. */
.training-form-wrapper{margin:0 0 15px}
.training-form-wrapper .w-form-done,.training-form-wrapper .w-form-fail{display:none}
.training-form-wrapper [hidden]{display:none!important}
.training-form-wrapper .training-turnstile{margin:16px 0;max-width:100%}
.training-form-wrapper .training-enquiry-status{margin:16px 0;overflow-wrap:anywhere}

/* Custom first-aid forms retain their existing card geometry. */
.training-form-wrapper{margin:0;min-width:0}
.training-form-wrapper .w-form-done p{margin-top:16px}
.training-form-wrapper .training-enquiry-status{font-size:14px;line-height:1.65}
.training-form-wrapper noscript{display:block;margin-top:16px;font-size:14px}
