.hide{display:none!important}.training-form-section{margin:1rem auto 3rem}.recaptcha-container{margin:1em auto}.training-form{background:#e4edf1;border-radius:.5em;margin:auto;max-width:100%;padding:1.5em 2em 2em;width:700px}span.req{color:red}.training-form form{position:relative}.trainingRequestForm label{margin:.5em 0 0 .3em}.trainingRequestForm input.error,.trainingRequestForm select.error{border:1px solid red}.trainingRequestForm div.error{color:red;font-size:.875rem}#spinner-wrap{text-align:center}