#LeadsWrapper .logo-space{position:relative;height:3em;padding:0 2em}#LeadsWrapper .logo-space .logo{margin-top:1em;height:2.5em}#LeadsWrapper .form-area{position:absolute;left:0;top:0;width:100%;height:100%;padding-top:6em;display:flex;flex-direction:column}#LeadsWrapper .form-area #FormWrapper{background-color:#fff;width:23em;margin:auto}#LeadsWrapper .form-area #FormWrapper h2{margin-bottom:.55em}#LeadsWrapper .form-area #FormWrapper span.validationerror{font-size:15px;color:#e05043;display:none;margin-top:10px;line-height:1em}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow{margin-top:2em}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input{width:100%;margin:0;border:0;display:flex;flex-direction:column;margin-bottom:1.875em}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input.last-leads-input .intl-tel-input .flag-container{padding:0}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input.last-leads-input .intl-tel-input input[type=text]{padding-left:52px;padding-right:6px}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input{background-color:#fff;height:2.8em;margin:0;line-height:normal;padding:1em;font-family:Helvetica,Arial,sans-serif}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input.error{border-color:#e05043}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input ::-webkit-input-placeholder{color:#aeb1b2}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input :-moz-placeholder{color:#aeb1b2;opacity:1}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input ::-moz-placeholder{color:#aeb1b2;opacity:1}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input :-ms-input-placeholder{color:#aeb1b2}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow .leads-input input :placeholder-shown{color:#aeb1b2}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow #LeadsNextBtn{width:100%;margin:.5em auto}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow #Links{text-align:center;height:3em;margin-top:1.5em}#LeadsWrapper .form-area #FormWrapper #LeadsFormRow #Links a{color:#5a5a5a}#LeadsWrapper .form-area #ThankYouWrapper{background-color:#fff;width:23em;margin:auto;text-align:center;padding:0 1em}#LeadsWrapper .form-area #ThankYouWrapper h2{margin-bottom:.55em}#LeadsWrapper .form-area #ThankYouWrapper .input-oval-shape{margin-bottom:3em}#LeadsWrapper .form-area #Links{text-align:center;margin-top:2em}#LeadsWrapper .form-area #Links a{color:#5a5a5a}@media(max-width:768px){.purple-area{display:none}#LeadsWrapper .logo-space{padding:0 .5em}#LeadsWrapper .form-area{position:relative;padding:6em 0 0 0}#LeadsWrapper .form-area #FormWrapper{padding:0 2em}}#SignUpHeaderModuleAnchor,#SigningHeader,#ThankYouHeader{background-color:#2d8282;background:url('/Content/img/branded_signupheader_bg.png') center no-repeat;background:url('/Content/img/branded_signupheader_bg.png') top no-repeat;background-size:cover;color:#fff;padding-bottom:4.25em;margin-bottom:1.75em}#SignUpHeaderModuleAnchor h1,#SigningHeader h1,#ThankYouHeader h1{color:#fff;margin:.2em 0 .5em 0}#SignUpHeaderModuleAnchor .container div,#SigningHeader .container div,#ThankYouHeader .container div{padding-left:0}#SignUpHeaderModuleAnchor a,#SigningHeader a,#ThankYouHeader a{color:#fff;text-decoration:underline}@media(max-width:768px){#SignUpHeaderModuleAnchor,#SigningHeader,#ThankYouHeader{background:url('/Content/img/branded_signupheader_mobile_bg.png') center no-repeat;background-size:cover}}