#wrapper .hearing-test-invitation{padding:3rem 0;color:#fff}@media only screen and (min-width:768px){#wrapper .hearing-test-invitation{padding:2rem 0}}#wrapper .hearing-test-invitation .component-content{position:relative;width:90%;max-width:90%;margin:0 auto;background:hsla(0,0%,100%,.2);padding:1.5rem}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content{width:69rem;max-width:80%;padding:2.5rem}}#wrapper .hearing-test-invitation .component-content .invitation-header{width:100%;margin-bottom:1.5rem}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-header{width:70%;margin-bottom:3rem}}#wrapper .hearing-test-invitation .component-content .invitation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-header-description{width:100%}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-header-description{width:50%;padding-right:2rem}}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form{width:100%;margin-top:1rem}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form{width:50%;margin-top:0}}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row{width:100%}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group:first-of-type label{padding:0 0 10px}}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group label{width:100%;display:block;padding:10px 0;text-align:left}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group input,#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group textarea{width:100%;-webkit-appearance:none;padding:6px 10px;border:1px solid #fff;background:#fff;border-radius:2px;font-size:16px;line-height:21px;color:#00244d}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group input:focus,#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group textarea:focus{border-color:#0059b3}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group input{height:46px}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-column .form-group textarea{resize:vertical;height:161px}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-submit .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-submit .form-group{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}#wrapper .hearing-test-invitation .component-content .invitation-content .invitation-form .flex-row .invitation-form-submit button[type="submit"]{font-size:1.2143rem}@media only screen and (min-width:992px){#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box{width:60%}}#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box h1{font-family:inherit;font-weight:400;font-style:normal;font-size:2.43rem;line-height:2.86rem;letter-spacing:-.5px}@media only screen and (max-width:767px){#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box h1{font-size:1.86rem;line-height:2.14rem;letter-spacing:-.3px}}#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box h3{margin-bottom:1rem}#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box .like-white-blue-button-large,#wrapper .hearing-test-invitation .component-content .invitation-confirm-error-box h1+div{margin-top:1rem}