.checkbox{padding-left:5pt;display:flex;align-items:center}.checkbox-box{width:15pt;height:15pt;border-radius:10pt}.checkbox-label{color:#646068;font-size:16px;padding-left:4pt}.cookie{padding:0 20pt 20pt;display:flex;flex-direction:column}.cookie-header{display:flex;justify-content:space-between}.cookie-close{padding:0;margin:0;background-color:transparent;border:none}.cookie-close img{width:20px}.cookie-title{color:#333;font-size:16px;font-weight:700;padding-top:10pt;padding-bottom:5pt}.cookie-text{color:#646068;font-size:16px}.cookie-text a{text-decoration:none}.form{display:flex;flex-wrap:wrap;padding:0 10pt 10pt}.form-column{padding-left:5pt}.form-actions{padding:15pt 0 15pt 20pt}.form-title{padding:10pt 0 0 30pt;color:#333;font-size:24px}.form-show-password{padding-left:10pt;padding-top:10pt}.form-requirements-title{padding:10pt 0 0 10pt;margin-bottom:0;color:#646068;font-size:14px;font-weight:700}.form-requirements-list ul{padding:0 0 0 25pt;color:#646068;font-size:16px;font-weight:400}.dialog-backdrop{background-color:#9b9b9bbf;left:0;top:0;height:100vh;width:100%;z-index:20;position:fixed}.dialog-container{border:1pt solid gray;border-radius:10pt;background-color:#fff;width:400pt;min-height:150pt;z-index:30;box-sizing:border-box;left:calc(50% - 250pt);top:20vh;overflow-y:auto;position:fixed;font-family:RNHouseSans}@media screen and (max-width: 991px){.dialog-container{width:90%;left:5%}}.dialog-header{display:flex;margin:7pt;justify-content:center;color:#333;font-size:24px;font-weight:400;height:36px;letter-spacing:0px;line-height:36px;text-align:center}.dialog-title{font-size:14pt}.dialog-close{font-weight:300;cursor:pointer}.dialog-body{margin:10pt}.dialog-actions{margin-top:20pt;display:flex;justify-content:center}.dialog-actions button{margin:0 20pt}.error-message{background-color:#fae8eb;border:1px solid #cf223f;border-left-width:5px;border-radius:5px;display:flex;align-items:center;margin:0 0 10pt}.error-icon{padding:10px}.error-body{padding:10pt 5pt 10pt 0}.error-title{color:#333;font-size:20px}.error-text{color:#646068;font-size:16px}.footer{width:100%;height:60pt;background-color:#5a287d;color:#fff;align-items:center;display:flex;justify-content:center;margin-top:10pt}.footer-item{padding:20pt}a.footer-link{color:#fff;text-decoration:none;font-size:13px}.header{background:#5a287d;margin:0 0 0 -20pt}@media screen and (max-width: 991px){.header{margin-left:0}}.header-content{display:flex;align-items:center;max-width:700pt;margin:auto;height:55pt}.header-links{background-color:#3c1053;height:17pt}.header-link-items{max-width:700pt;margin:auto;display:flex;padding-left:20pt}.header-link-item{padding-right:20pt}a.header-link{text-decoration:none;font-size:13px;color:#fff!important}.header-title{font-size:15pt;margin-left:10pt;color:#fff}.logo-rbs{width:140pt;position:relative}.logo-nwb{width:130pt;position:relative}.logo-ubn{width:160pt;position:relative}@font-face{font-family:RNHouseSans;src:url(/assets/RNHouseSansRegular.43b53b2c.ttf)}@font-face{font-family:KnileBold;src:url(/assets/knileBold.14011a48.ttf)}.app{font-family:RNHouseSans;display:flex;flex-direction:column}.main-content{flex:1}body{margin:0;padding:0;background-color:#f2f2f8}hr.solid{border-top:1px solid #dee0e0}a:link,a:visited{color:#5e10b1}a:hover{color:#646068}.title{font-family:KnileBold;color:#5a287d;font-size:41px;font-weight:700;letter-spacing:-1px;line-height:48px;padding-top:20pt;padding-bottom:15pt}@media screen and (max-width: 991px){.title{margin-left:20pt}}.sub-title{padding:10pt 0 0 20pt;color:#333;font-size:24px}.content-line{max-width:700pt;margin:auto}.data-island{background-color:#fff;border-radius:25px}.content{margin:auto;width:700pt}.button-primary{background:#5e10b1;color:#fff;border-radius:25px;height:50px;min-width:90pt;height:30pt;font-weight:700;text-align:center;cursor:pointer;padding-left:20pt;padding-right:20pt;font-family:RNHouseSans}.button-primary:disabled{opacity:50%;cursor:default}.button-secondary{background:#ffffff;color:#5e10b1;border-radius:25px;border-color:#5e10b1;height:50px;min-width:90pt;height:30pt;font-weight:700;text-align:center;cursor:pointer;padding-left:20pt;padding-right:20pt;font-family:RNHouseSans}.text-button{color:#5e10b1;cursor:pointer;border:none;background:transparent;padding:0;font-size:16px}.text-button:hover{color:#646068}.center-text{text-align:center;margin:40pt}.page-content{padding-left:5pt}.otp{display:flex;flex-wrap:wrap;padding:0 10pt 10pt}.otp-reset{margin-left:10pt;color:#646068;font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px}.otp-resend{padding-top:10pt}.otp-actions{padding:15pt 0 15pt 10pt}.otp-input{width:200pt}.otp-description{padding-left:10pt;color:#646068;font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px}.otp-title{padding:10pt 0 0 30pt;color:#333;font-size:24px}.otp .text-button-fade{color:#646068;cursor:not-allowed;border:none;background:transparent;padding:0;font-size:16px}#otp-email,#otp-retry{padding:10pt;color:#646068;font-size:18px;font-weight:400;letter-spacing:0px;line-height:26px}.otp-request{padding-bottom:10pt;display:flex;flex-wrap:wrap}.otp-request-email{padding:10pt 20pt;color:#646068;font-size:18px;font-weight:400;letter-spacing:0px;line-height:26px}.otp-request-actions{padding:15pt 0}.resend-body{display:flex;flex-direction:column;align-items:center}.resend-text{padding:2pt}.success-body{display:flex;flex-direction:column;align-items:center}.success-tick{padding:5pt}.success-text,.success-login{padding:2pt}.timeout-h1{color:#5a287d;font-size:41px;font-weight:700;height:48px;letter-spacing:-1px;line-height:48px;width:473px;padding:10pt 0}.timeout-h2{color:#42145f;font-size:32px;font-weight:400;height:78px;width:1018px}.timeout-h3{color:#646068;font-size:18px;font-weight:400;height:78px;letter-spacing:0px;line-height:26px;width:976px}.input-group{margin:10pt;display:flex;flex-direction:column}.input-label{margin-bottom:5pt;font-weight:500;color:#646068;font-size:16px}.input-wrapper{position:relative}.input-check{color:#5a287d;height:2.8rem;width:2rem;font-size:25px;padding:4px;position:absolute;box-sizing:border-box;top:50%;left:95%;transform:translateY(-50%)}.input{height:30pt;font-size:14pt;border:1px solid #646068;border-radius:6pt;padding-left:10pt;min-width:100%}.input.error{border:1px solid #cf223f}.input-format-message{padding-top:3pt;color:#cf223f;font-size:16px;font-weight:400;letter-spacing:0px;line-height:16px}input::-ms-reveal,input::-ms-clear{display:none}
