.hide{display:none!important}.js-form.qual form{position:relative}.formLabel{font-size:30px;font-weight:300;line-height:32px;margin-bottom:.5em;text-align:center}.optin-statement,.optin-statement a{margin:1.5em 0}.qualForm label{margin:.5em 0 0 .3em}input.error,select.error{border:1px solid red}div.error{color:red;font-size:.875rem}#spinner-wrap,.horizontal .optin-statement,.horizontal button,.horizontal div,.horizontal h2,.horizontal p{text-align:center}.horizontal .formfields{display:flex;flex-direction:column;justify-content:center}.horizontal .formfield{margin-left:5px}.horizontal select{padding-bottom:.5em}@media (min-width:767px){.horizontal .formfields{flex-direction:row;flex-wrap:nowrap}}.connect-qual{background:rgba(23,92,255,.75);border-radius:.3em;color:#fff;margin:auto;max-width:1000px;padding:2em;position:relative;width:100%}.connect-qual .form.horizontal label,.connect-qual .optin-statement a,.connect-qual .optin-statement a:hover,.connect-qual h2{color:#fff}.connect-qual .form.horizontal .submitButton{background:#ffe194;border:1px solid #ffe194;color:#0a0832}.connect-qual .tn-qual,.connect-qual a.loadlastqual,.connect-qual a.loadlastqual:hover,.connect-qual a.tn-qual,.connect-qual a.tn-qual:active,.connect-qual a.tn-qual:hover,.connect-qual.qualpromo a,.connect-qual.qualpromo a:active,.connect-qual.qualpromo a:hover{color:#fff!important}.connect-qual .qualpromo{color:#fff}