@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap);
@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}

.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block; /* Enable animation */

  background-color: var(--base-color);

  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;

  position: relative;
  user-select: none;
  overflow: hidden;
  z-index: 1; /* Necessary for overflow: hidden to work correctly in Safari */
}

.react-loading-skeleton::after {
  content: ' ';
  display: var(--pseudo-element-display);
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(
    90deg,
    var(--base-color),
    var(--highlight-color),
    var(--base-color)
  );
  transform: translateX(-100%);

  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@media (prefers-reduced-motion) {
  .react-loading-skeleton {
    --pseudo-element-display: none; /* Disable animation */
  }
}

*:focus,*:active,*{outline:none}*,::after,::before{box-sizing:border-box}body{color:#20313f;font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;margin:0;line-height:1.3}html,body{height:100%}a{color:#2b548b}.form-group{position:relative;margin-bottom:25px}.form-group label{font-size:13px;line-height:22px;color:#5c596d;margin:0 0 6px 0;display:block}.form-group label span{color:#e13232}.form-group .error{position:absolute;color:#5c666c;font-size:12px;line-height:15px;right:0;top:100%;display:inline-block;background:url(/images/8699b781cae3b2fca7051763963167.png) top 50% left no-repeat;padding-left:20px;background-size:14px}.form-group .form-control{font-size:16px;width:100%;margin-bottom:3px}.form-group .form-control.has-error{border-color:#e13232;box-shadow:0 0 6px 2px rgba(215,215,215,.5)}.form-control{border:1px solid #ccc;padding:30px 20px 10px 20px;height:58px;border-radius:7px;color:#444;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}.form-control:focus{color:#444;border-color:#2b548b;outline:0;box-shadow:none}.form-control::placeholder{color:#444;opacity:1}.form-control:disabled,.form-control[readonly],.form-control[disabled]{background-color:#ccc;opacity:1;border-color:#ccc}.form-control.has-right-button{padding-right:42px}b,strong{font-weight:500}.forgot-link{margin:2px 0 1rem;text-align:right}.forgot-link a{color:#2b548b;font-size:1rem;line-height:1.625rem;outline:0;cursor:pointer;text-decoration:none}.forgot-link.text-center{text-align:center;margin-top:20px}.forgot-link.text-center span{display:block;margin-top:25px;color:#666}header{width:100%;padding:12px 12px 12px 32px;margin-bottom:20px;position:fixed;background:#fff;top:0;height:85px;background-color:#fff;box-shadow:0 4px 4px 3px rgba(174,174,174,.2);z-index:1005}header a{background:url(/images/77f6ca6e4edb31a312581763963167.svg) center no-repeat;width:152px;display:block;height:100%;background-size:152px}.btn-primary.focus,.btn-primary:focus,.btn-primary:active{box-shadow:none}.btn-primary:not(:disabled):not(.true).active,.btn-primary:not(:disabled):not(.true):active,.show>.btn-primary.dropdown-toggle,.btn-primary,.btn-primary:hover,.btn-primary:not(:disabled):not(.true):active:focus,.btn-primary:not(:disabled):not(.true):focus,.button:not(.alert-dialog-button){color:#fff;background:#2b548b;box-shadow:none;font-weight:500}.btn,.button:not(.alert-dialog-button){font-size:16px;width:116px;border:0;font-weight:500;border-radius:4px;padding:0;height:40px;line-height:40px !important;text-align:center;font-family:"Roboto",sans-serif;cursor:pointer}.btn.disabled,.btn.true,.btn:disabled,.button:not(.alert-dialog-button).disabled,.button:not(.alert-dialog-button).true,.button:not(.alert-dialog-button):disabled{background-color:#999;opacity:1;border-color:#999;pointer-events:none;color:#fff}.main{padding:0;margin:auto;background:#fff}.content-area{position:relative;height:100vh;padding-top:85px;background:url(/images/9ba4803a0073b3f1e30d1763963167.jpg) center no-repeat;background-size:cover}.content-area .layout-overlay{height:100vh;width:100%;background:linear-gradient(#034f91, #25062c);opacity:.5}.content-area .inner-container{flex:0 0 100%;background:#fff;max-width:443px;margin:auto;padding:40px;border-radius:4px;box-shadow:0 0 4px 0 rgba(137,137,137,.5);background-color:#fff}.content-area .inner-container .client-logo{background:url(/images/77f6ca6e4edb31a312581763963167.svg) no-repeat;width:155px;height:44px;display:block;background-size:155px}.content-area .inner-container .btns-group{display:flex;justify-content:space-between;flex:0 0 100%;max-width:100%;align-items:center;margin-top:35px}.content-area .inner-container .btns-group .tooltip{font-size:14px;cursor:pointer}.content-area .inner-container .btns-group span{font-size:14px;color:#334a5e}.content-area .inner-container .btns-group a.link{cursor:pointer;display:block;font-size:14px;font-weight:500}.content-area .inner-container .btns-group a{cursor:pointer}.content-area .inner-container .btns-group .retry-link{font-size:12px}.content-area .inner-container .btns-group button{min-width:116px}.content-area .inner-container .btns-group .btn-primary-outline{border:1px solid;display:block;text-decoration:none}.content-area .inner-container .btns-group .btn-disbale{border-radius:4px;background-color:#20313f;color:#fff}.content-area .inner-container .btns-group .btn-disbale.true{background-color:#aaa;cursor:not-allowed}.content-area.has-button{height:calc(100vh - 4.155rem)}.content-area.has-button .bottom-area{position:fixed;bottom:0;width:100%;background:#fff;padding:14px;left:0}.content-area.has-button .bottom-area .btn+.btn{margin-top:.875rem}.content-area.align-center{display:flex;align-items:center}.loader{position:fixed;background:rgba(255,255,255,.5) url(/images/44042e7ddb986e267fc11763963167.gif) center no-repeat;width:100vw;height:100vh;z-index:999999;display:flex;justify-content:center;align-items:center;background-size:100px}.main-wrapper>div{overflow:auto;height:100vh}.logo{background:url(/images/77f6ca6e4edb31a312581763963167.svg) center no-repeat;height:70px;background-size:100px;margin:0 0 30px 0;width:100%}.modal_wrapper{position:fixed;background:rgba(0,0,0,.7);width:100%;height:100%;z-index:9999999;top:0;left:0;display:none;align-items:center;overflow:hidden}.modal_wrapper.true{display:flex}.modal_wrapper .alert-dialog-container{background:#fff;border-radius:4px;max-width:400px;margin:auto;min-width:300px}.modal_wrapper .alert-dialog-container .alert-dialog-title{font-weight:500;font-size:18px;color:#2b548b;text-align:center;padding:22px 0 6px}.modal_wrapper .alert-dialog-container .alert-dialog-content{font-weight:400;font-size:14px;margin-top:0px;padding:6px 20px;margin-bottom:22px;min-height:65px;text-align:center}.modal_wrapper .alert-dialog-container .alert-dialog-content a{padding:4px 3px;text-decoration:underline}.modal_wrapper .alert-dialog-container .alert-dialog-content ul{padding:0 0 0 20px;margin:0}.modal_wrapper .alert-dialog-container .alert-dialog-content ul li{padding:5px 0}.modal_wrapper .alert-dialog-container .alert-dialog-footer{display:flex;justify-content:center}.modal_wrapper .alert-dialog-container .alert-dialog-footer .alert-dialog-button{font-size:14px;border-radius:4px;border-top:0;text-transform:capitalize;outline:none;display:inline-block;width:auto;min-width:110px;background:#2b548b;margin-bottom:20px;color:#fff;padding:12px 0;border:0;font-family:inherit;font-weight:500;cursor:pointer}.modal_wrapper .alert-dialog-container .alert-dialog-footer .alert-dialog-button :focus{outline:none}.text-left{text-align:left !important}.card-header{padding-bottom:15px}.card-header h2{font-size:20px;margin:0;padding:35px 0 0 0;font-weight:500;color:#222;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-header h2 .no-wrap{overflow:inherit;white-space:normal}.card-header h2 span{font-size:16px}.card-header h2+p{margin-top:15px;color:#20313f;margin-bottom:0;font-size:15px}p{margin-top:10px}.main__form .form-group label{position:absolute;top:20px;z-index:0;padding:0 20px;-webkit-transition:.3s all;transition:.3s all;font-size:14px !important;color:#132631;line-height:1.3;pointer-events:none}.main__form .form-group .resend-code{position:absolute;right:12px;top:22px;font-size:14px;font-weight:500;z-index:100;cursor:pointer}.main__form .form-group .resend-code.true{color:#aaa;cursor:not-allowed}.main__form .form-group .resend-code_timer{position:absolute;right:100px;top:22px;font-size:14px;font-weight:500;z-index:100;cursor:pointer}.main__form .form-group .resend-code_timer.true{color:#aaa;cursor:not-allowed}.main__form .form-group .icon{position:absolute;right:15px;top:15px;z-index:9;background:url(/images/9b3f7cc419b8a3b57ac91763963167.svg) center no-repeat;width:30px;height:30px}.main__form .form-group .icon.show{background:url(/images/7d28fc15475096281e3b1763963167.svg) center no-repeat}.main__form .form-group .icon.disabled{background:url(/images/7d76725dcb08a547d4371763963167.svg) center no-repeat}.main__form .form-group .icon+input{padding-right:50px !important}.main__form .form-group input{position:relative;z-index:1;background:rgba(0,0,0,0)}.main__form .form-group input:not(:placeholder-shown)+label{top:12px;z-index:2;font-weight:500;font-size:12px !important;margin:0}.main__form .form-group input::-webkit-input-placeholder,.main__form .form-group textarea::-webkit-input-placeholder{color:rgba(0,0,0,0);opacity:0}.main__form .form-group input:-ms-input-placeholder,.main__form .form-group textarea:-ms-input-placeholder{color:rgba(0,0,0,0);opacity:0}.main__form .form-group input::-ms-input-placeholder{color:rgba(0,0,0,0);opacity:0}.main__form .form-group input::placeholder{color:rgba(0,0,0,0);opacity:0}.main__form .form-group input:focus+label{z-index:2;top:12px;font-weight:500;font-size:12px !important}.error-pages,.error-pages legend{text-align:center;background:#fff}legend{text-align:center;margin-top:25px}legend img{width:70px}h2{font-weight:500;font-size:24px;color:#222}.tooltip{position:relative;display:inline-block;color:#2b548b;background:url(/images/427b953d1dee6f5fedba1763963167.svg) top 0 left 0 no-repeat;padding-left:26px}.tooltip .tooltiptext{visibility:hidden;width:280px;background-color:#fff;color:#334a5e;text-align:left;padding:5px 0;border-radius:2px;box-shadow:0 0 4px 0 rgba(137,137,137,.5);bottom:30px;left:0;font-size:12px;position:absolute;z-index:101}.tooltip .tooltiptext:after{width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #ddd;content:"";position:absolute;bottom:-7px;left:30px}.tooltip .tooltiptext h3{font-size:14px;font-weight:500;margin:12px 14px;color:#222}.tooltip .tooltiptext ul{padding-left:25px;margin:10px 0}.tooltip .tooltiptext ul li{margin-bottom:10px}.tooltip .tooltiptext ul li ul{list-style:disc;padding-left:10px}.tooltip:hover .tooltiptext{visibility:visible}.privacy-link{text-align:right;margin-top:4px;display:none}.privacy-link a{font-size:12px;color:#20313f}.back{width:36px;height:36px;background:url(/images/01a5430126e25cf5e94e1763963167.png) center no-repeat;vertical-align:middle;display:inline-block;background-size:20px;cursor:pointer;margin-right:5px;border-radius:50%}.back:hover{background-color:#eee}.custom-radio{position:relative;width:100%;padding:10px 0px}.custom-radio span{display:block}.custom-radio input{position:absolute;opacity:0;width:100%;height:100%;z-index:99;cursor:pointer;margin:0}.custom-radio input:focus{outline:none}.custom-radio label{cursor:pointer;position:relative;padding:6px 0 6px 41px;font-weight:normal;font-size:14px;color:#20313f;margin:0;width:100%;display:block;border-radius:4px}.custom-radio label::before{content:"";display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;left:6px;top:50%;margin-top:-11px;border:1px solid #334a5e}.custom-radio input:checked+label::after{background:#fff;width:8px;height:8px;border-radius:50%;content:" ";position:absolute;top:50%;left:12px;margin:-5px 0 0 0;box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.custom-radio input:checked+label{font-weight:500}.custom-radio input:checked+label::before{background-color:#2b548b;border-color:#2b548b}input::-ms-reveal,input::-ms-clear{display:none}.form-group .input-wrapper .iti{display:block}.form-group .input-wrapper .iti .iti__arrow{position:absolute;right:0px}.form-group .input-wrapper .iti .form-control{padding-left:90px !important}.form-group .input-wrapper .iti .iti__country-container{width:80px;background:#f9f9f9;display:flex;justify-content:center}.form-group .input-wrapper .iti .iti__selected-dial-code{font-size:14px;font-weight:500}.form-group .input-wrapper .iti .iti__selected-country{padding-right:10px;z-index:10}.form-group .input-wrapper .iti .iti__selected-country-primary{padding:0;background-color:rgba(0,0,0,0) !important}.form-group .input-wrapper .iti .iti__dropdown-content{left:0;top:100%;margin-top:0}.form-group .input-wrapper+label{padding-left:90px}.form-group .input-wrapper+label.has-float{top:10px !important;z-index:2;font-weight:500;font-size:12px !important;margin:0}.iti__search-input{height:40px;line-height:40px;border-bottom:1px solid #ddd !important;padding:0 15px}.iti__dropdown-content input::-webkit-input-placeholder,.iti__dropdown-content input::placeholder{color:#aaa !important;opacity:1 !important}@media only screen and (max-height: 800px){.iti--inline-dropdown .iti__country-list{max-height:24vh !important}}
