.form-container .page .inner{max-width:1140px;padding:20px}.form-container .page .inner .intro-text{position:sticky;top:80px;border-radius:0;width:40%;float:left;padding-right:40px;padding-top:40px}.form-container .page .inner .intro-text p{display:block;width:100%}.form-container .page .inner .form{display:inline-block;width:50%;vertical-align:middle;box-shadow:0 2px 4px 0 #ababab;border-radius:10px;background:#fff;padding:20px}.form-container .page .inner .form .MuiInputBase-formControl{margin-bottom:20px}.form-container .page .inner .form .MuiFormGroup-root{padding-bottom:20px;position:relative}.form-container .page .inner .form legend{color:#000;margin:0 0 20px}.form-container .page .inner .form .MuiFormGroup-root label{margin:0 0 10px 10px;position:relative;display:block;padding-left:50px}.form-container .page .inner .form .MuiFormGroup-root label .MuiCheckbox-root,.form-container .page .inner .form .MuiFormGroup-root label .MuiRadio-root{float:left;display:block;margin-top:-5px;margin-left:-50px}.form-container .page .inner .form .MuiFormGroup-root label .MuiCheckbox-root{margin-top:-10px}.form-container .page .inner .form button{position:relative;left:0;right:0;margin:auto;display:block}.form-container.full .page .inner{padding:0}.form-container.full .page .inner .form{width:100%}.form-container.full>h1{visibility:hidden;display:none}.contact-message{display:inline-block;width:50%;padding:70px;line-height:1.8em;vertical-align:middle}.contact-message h1{color:#337eff;font-size:40px}.contact-message h2{text-align:center}.contact-message .here-to-help{width:100%;max-width:300px;display:block;position:relative;left:0;right:0;margin:auto auto 20px}@media (max-width:950px){.contact-message{display:block;width:auto;padding:10px;margin-bottom:20px}.form-container .page .inner .form{width:100%}}