.fixed-position{overflow:hidden;position:fixed;width:100%}.fixed-position:before{background:#000000ab;bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;transition:.8s;width:100%;z-index:9900}.backbutton{cursor:pointer}.docCheck-text{color:#212529;margin:auto;max-width:560px}.doc-check--login .doccheck-content{margin-left:32px;margin-right:32px}@media (max-width:575px){.doc-check--login .doccheck-content{margin-left:30px;margin-right:30px}.doc-check--login{margin-left:2px;margin-right:2px}}.doc-check--login p{font-weight:300}.modal--docheck{background:#fff;display:none;left:50%;max-height:730px;min-width:580px;overflow-y:auto;position:fixed!important;top:50%;transform:translate(-50%,-50%);width:auto!important;z-index:9990}@media (max-width:575px){.modal--docheck{max-width:100%;min-width:94%}.modal--docheck .phone,.modal--docheck .salutation,.modal--docheck .userfirstname,.modal--docheck .zipcode{margin-bottom:20px}.modal--docheck iframe{width:100%}}.modal--docheck.show{display:block;max-width:560px;overflow-x:hidden}.modal--docheck .doccheck--close,.modal--docheck .modal-close{color:#363636;cursor:pointer;font-size:24px;position:absolute;right:0;top:0}.modal--docheck .docchecklogin{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:50px auto;vertical-align:top}@media (max-width:575px){.modal--docheck .docchecklogin{margin:40px 0}}.modal--docheck .login-form,.modal--docheck .takeda-form{color:#000;text-align:left}.modal--docheck .login-form button,.modal--docheck .takeda-form button{background-color:#fff;border:1px solid #8080803d;display:inline-flex;font-size:12px}.modal--docheck .signin-info.first{color:#222;padding:32px 32px 0}.modal--docheck .signin-info.second{display:flex;gap:24px;padding:0 32px}.modal--docheck .signin-info .signin-title{color:#363636;font-size:16px;font-weight:400;margin-bottom:8px}.modal--docheck .signin-info .signin-desc p{color:#797879;font-size:12px;font-weight:300;line-height:1.7;margin-block:0 16px}.modal--docheck .signin-info .signin-desc .registration{color:#363636;margin-block:0 24px}.modal--docheck .signin-info .signin-desc .registration .registration-link{color:#b60c4a;font-weight:500}.modal--docheck .signin-info .signin-doccheck a,.modal--docheck .signin-info button{border:1px solid #dee2e6;padding:12px 24px}.modal--docheck .takedaid-text .new{border:0;margin:0;padding:0}.modal--docheck .takedaid-forgotpassword .signin-info,.modal--docheck .takedaid-text .signin-info,.modal--docheck .takedaid-thankyou .signin-info{padding:32px}.modal--docheck .signin-doccheck,.modal--docheck .signin-takeda{flex:1}#block-takedalogin{display:none}.signin--login #okta-login-container main{min-height:unset}.signin--login .o-form-content{padding-left:32px;padding-right:32px}.signin-fieldset{margin-left:32px;margin-right:32px}.forgot-info,.o-form-button-bar{border-top:1px solid #dee2e6;margin-block:32px 24px}.forgot-info{border-top:1px solid #dee2e6;padding:24px 32px}.forgot-info .forgotinfo .activation-signin{display:flex;justify-content:flex-end}.o-form-error{color:red;font-size:11px;font-weight:600}.restrict .login-form{text-align:center;width:100%}.restrict .fa-lock{font-size:80px;padding-bottom:10px}.doccheck-content .onetrust-msg{background-color:#f7f7f7;color:red;font-weight:800;text-align:center}@media (max-width:575px){.block.modal--docheck{min-width:100%}.block.modal--docheck .o-form-button-bar{align-items:center;flex-direction:column-reverse;margin-bottom:0;padding:16px 24px}.block.modal--docheck .o-form-button-bar .button-primary{width:100%}.block.modal--docheck .takeda-registration-form .step-item{padding:0 24px}}@media (max-width:575px){.block.modal--docheck .takeda-registration-form #edit-step1:after,.block.modal--docheck .takeda-registration-form #edit-step2:after{left:40px}.block.modal--docheck .takeda-registration-form input[type=text]{margin-bottom:0!important}.block.modal--docheck .takeda-registration-form .col-sm.current-password,.block.modal--docheck .takeda-registration-form .col-sm.repeat-password,.block.modal--docheck .takeda-registration-form .col-sm.terms{margin-bottom:12px}.block.modal--docheck .takeda-registration-form .form-item-institution{margin-bottom:16px}.block.modal--docheck .takeda-registration-form .row{align-items:start;flex-direction:column;gap:0;margin-bottom:0}.block.modal--docheck .takeda-registration-form .row>*{margin-bottom:12px;width:100%}.block.modal--docheck .takeda-registration-form .row .col-sm.salutation fieldset{margin-bottom:0}.block.modal--docheck .takeda-registration-form .form-actions{flex-direction:column-reverse}.block.modal--docheck .takeda-registration-form .form-actions .reg-submit,.block.modal--docheck .takeda-registration-form .form-actions .reg-submit .btn.btn-primary.form-submit{width:100%}}