.login-modal__wrapper{width:100%;min-height:668px;max-width:1100px;margin:5% auto 0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}#loginvalidationSummary-welcome ul.validation-summary-errors{list-style:none;padding:0;margin:0;color:red;font-size:14px;font-weight:500;text-align:center}#loginvalidationSummary-welcome ul.validation-summary-errors li{color:red}#loginPasswordEye{top:30%}#LoginBlock_UserName{color:#9e9e9e}#LoginBlock_UserNameResetForm{color:#9e9e9e}.login-modal__back{color:#01b2e2}.login-modal__forgot-pass-v3{color:#01b2e2}.login-modal__recover-email-p{margin-top:32px}.login-modal__recover-email-h3{font-size:20px;font-weight:400;line-height:28px}.login-modal__content{border-radius:16px;border:none;background-color:#fff}.login-modal__content .login__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.login-modal__content .login__right>div form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.login-modal__content .login__right>div form H6{font-size:20px;font-weight:500;line-height:28px}.login-modal__content .login__right>div form input{height:48px;background-color:#f5f5f5;border-radius:4px;border-color:#fff;box-shadow:none;width:100%}.login-modal__content .login__left{background-size:cover;background-position:center center;background-repeat:no-repeat;width:60%;min-height:668px;border-radius:16px 0 0 16px}.login-modal__content .login__right{width:40%;padding:4rem 6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.login-modal__content .login__title{margin:24px;color:#fff;font-size:40px;line-height:52px;text-align:left;width:fit-content}.login-modal__content .close{position:fixed;top:25px!important;right:25px!important;font-size:30px;line-height:0;color:#d1d1d1}.login-modal__content .login__right>div{margin:auto 0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-modal__content .login__right>div .f-col.f-center.f-nowrap{width:100%}.login-modal__content .login__right>div form label,.login-modal__content .login__right>div form .rplabel{margin-top:16px;margin-bottom:10px;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.login-modal__content .login__right>div form button[type='submit'],.login-modal__content .login__right>div form input[type='submit']{width:100%;margin-top:2.5rem;background-color:#01b2e2;padding:12px 36px;border-radius:25px;border-color:#fff;border:none;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500}.login__modal .btn--black-round{background:#002e5d;width:100%}@media only screen and (max-width:821px){.login-modal__content .login__title{font-size:37px;font-style:normal;font-weight:700;line-height:38.5px;margin:24px;width:fit-content}#Welcome_EmailAddress{margin-bottom:120px}.login-modal__content .login__right>div form label,.login-modal__content .login__right>div form .email-address{margin-bottom:10px}.login-modal{padding:0!important}.login-modal__wrapper{width:100;margin:0!important}.login-modal__content{border-radius:0 0 3rem 3rem}.login-modal__content .login__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.login-modal__content .login__right{width:100%;padding:24px;border-radius:0 0 3rem 3rem}.login-modal__content .login__left{width:100%;min-height:375px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-radius:3rem 3rem 0 0}.login-modal__content .login__right .close{display:block;opacity:1}.login-modal__content .login__right div{width:100%}.login-modal__content .login__right>div form{min-height:114px}}