#id01{display:none;height:100%;left:0;position:fixed;top:0;width:100vw;z-index:999999}.modal{padding:0}.pass-wrapper{color:#023144;display:flex;font-family:Century Gothic;height:100%;width:100vw}.modal-content{height:100%;margin:0;width:100vw}.pass-left-side,.pass-right-side{align-items:left;display:flex;flex-direction:column;justify-content:center;padding:50px;width:50%}.pass-right-side{background-color:#fff;height:100%}.pass-logo-img{margin-bottom:25px;max-width:300px}.pass-description p{margin:15;padding:0}.pass-description p:last-child{display:none}.pass-prompt{margin-bottom:15px;width:100%}.pass-prompt form{display:flex;flex-direction:column}#pw-form input[type=email]{border-radius:5px;border-width:1px;font-family:Century Gothic;margin:10px 0;padding:10px;width:60%}#submit-btn{background-color:#033145;border:none;border-radius:5px;color:#fff;font-family:Century Gothic;font-size:16px;font-weight:900;padding:13px;width:150px}#submit-btn:hover{opacity:.8}#err-message{color:#d32f2f;display:none;font-size:14px;margin-bottom:10px}#err-message.show{display:block}.validation-popup{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100vw;z-index:999999}.validation-popup.show{display:flex;opacity:1}.validation-popup-content{background-color:#fff;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:250px;padding:40px;text-align:center}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#033145;height:40px;margin:0 auto 20px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#validation-text{color:#023144;font-family:Century Gothic;font-size:16px;margin:0}@media only screen and (max-width:800px){.pass-right-side{padding:50px;width:100%}.pass-left-side{display:none}}@media only screen and (max-width:600px){.pass-right-side{padding:10px;width:100%}.pass-left-side{display:none}}.stop-scrolling{height:100%;overflow:hidden}