@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap";body{color:#fff;padding:0;font-family:"Open Sans",sans-serif;font-size:14px;background-image:url("../images/signin-bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:15% 100%}body a{text-decoration:none}body a:hover:not(.btn){text-decoration:underline !important}body a:disabled{pointer-events:none;opacity:.65}.controls-group{margin-bottom:1rem}:disabled{cursor:not-allowed !important}#termsandcondition{cursor:pointer}.info-sec{background-color:#fff;border-radius:8px;padding:1.5rem;margin-top:12rem;z-index:9;position:absolute;max-width:1320px}.info-sec h4{font-size:1.2rem;color:#04294b;font-weight:600;text-align:center;margin-bottom:.5rem}.info-sec p{font-size:1rem;color:#04294b;font-weight:normal;margin:0;line-height:30px;letter-spacing:.5px}.info-sec p a{color:#6b97c0}.info-sec.signin-info-sec{margin-top:12rem}.form-control,.login-panel .login-inner-panel a,.btn,.check-align label,.login-panel .login-inner-panel a,.login-panel .note-info p,.md-selectacount .modal-content .modal-body p,.modal .modal-dialog .modal-content .modal-body .form-check .form-check-label{font-size:1.1rem !important}.optioncloader{position:fixed;left:0;top:0;height:100%;z-index:10000;background:rgba(179,179,179,.9);width:100%;text-align:center;display:none}.optioncloader .loaderimg_align{display:flex;height:100vh;align-items:center;justify-content:center}@media(min-width: 320px)and (max-width: 575px){.info-sec{margin-top:31rem}}@media(min-width: 768px)and (max-width: 991px){.info-sec{margin-top:18rem;max-width:575px}}@media(min-width: 768px)and (max-width: 991px){.info-sec{margin-top:16rem;max-width:768px}}@media(min-width: 992px)and (max-width: 1199px){.info-sec{margin-top:15rem;max-width:992px}}.login-panel{min-height:calc(100vh - 6rem);flex-direction:column;flex-wrap:wrap;align-items:center;margin-top:6rem}@media(min-width: 1200px){.login-panel .signin-landing .col-md-5{width:47%}.login-panel .signin-landing .col-md-2{width:6%}}.login-panel .login-inner-panel{text-align:center;padding:0 1.4rem 1.5rem;margin:0;line-height:27px}.login-panel .login-inner-panel .controls-group{text-align:center}.login-panel .login-inner-panel .form-control{padding:.275rem .75rem;border-radius:5px}.login-panel .login-inner-panel .form-control:focus{border-color:#f5b334;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.login-panel .login-inner-panel .logo{max-width:450px;margin-bottom:.5rem;margin-top:0rem}.login-panel .login-inner-panel input.form-control{text-align:center}.login-panel .login-inner-panel a{color:#fff;font-weight:normal;font-size:1rem}.login-panel .login-inner-panel a.show-password i,.login-panel .login-inner-panel a.show-repassword i{color:#000}.login-panel .login-inner-panel .btn-login{background-color:#b2c5e4;color:#000;border-radius:5px;font-size:1.1rem;font-weight:500;display:inline-block;width:100%;padding:.275rem .75rem;line-height:1.5;margin-top:.5rem}.login-panel .login-inner-panel .btn-login:hover{background-color:#073369;color:#fff}.login-panel .login-inner-panel .btn-login:focus{border-color:#073369;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.login-panel .login-inner-panel .btn{text-transform:capitalize}.login-panel .login-inner-panel .separator{display:flex;align-items:center}.login-panel .login-inner-panel .separator .line{height:3px;flex:1;background-color:#5084b4}.login-panel .login-inner-panel .separator h6{padding:0 1rem;line-height:100%;margin:0;font-size:1rem;color:#000}.login-panel .login-inner-panel .btn-old-login{background-color:#073369;color:#fff;border-radius:5px;font-size:1.1rem;font-weight:500;display:inline-block;width:100%;padding:.275rem .75rem;line-height:1.5;margin-top:.5rem}.login-panel .login-inner-panel .btn-old-login:hover{background-color:#b2c4e3;color:#000}.login-panel .login-inner-panel .btn-old-login:focus{border-color:#b2c4e3;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.login-panel .login-inner-panel .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.login-panel .login-inner-panel .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:5px;border-bottom-right-radius:5px}.login-panel .login-inner-panel .input-group input.form-control{border-top-right-radius:5px;border-bottom-right-radius:5px}.login-panel .login-inner-panel .cl-new-landing h3{font-size:1.8rem;text-transform:uppercase;color:#fff;font-weight:bold;letter-spacing:.5px}.login-panel .login-inner-panel .cl-new-landing h4{font-size:1.2rem;margin-bottom:0rem;padding-bottom:1rem;border-bottom:1px solid #fff;line-height:25px;letter-spacing:.5px;color:#fff;font-weight:400}.login-panel .login-inner-panel .cl-new-landing p{padding-top:1rem;color:#fff;margin-bottom:.5rem;font-weight:400;line-height:20px;font-size:1rem}.login-panel .login-inner-panel .cl-new-landing .cl-new-landing-left{padding-bottom:0rem}.login-panel .login-inner-panel .cl-new-landing .vertical-line{display:flex;justify-content:center;align-items:flex-end}.login-panel .login-inner-panel .cl-new-landing .vertical-line div{width:1px;height:135px;display:flex;align-items:center;border-left:1px solid #fff}.login-panel .login-inner-panel .cl-new-landing .vertical-line div span{background-color:#1450b0;display:flex;width:25px;height:25px;border-radius:50%;color:#fff;text-transform:uppercase;font-size:.8rem;margin-left:-0.8rem;font-weight:bold;letter-spacing:.5px;align-items:center;justify-content:center;padding:0 .5rem}.login-panel .note-info{background-color:rgba(0,0,0,0);color:#fff;padding:1rem 0}.login-panel .note-info h4{font-size:1.1rem;text-transform:uppercase;font-weight:bold;text-align:center;color:#fff;margin-bottom:1rem}.login-panel .note-info p{margin:0;font-size:1rem;font-weight:normal;line-height:25px;color:#fff}.login-panel .note-info p b{margin-bottom:.2rem;display:inline-block}.login-panel .note-info p a{color:#ceddea}.ui-widget-content{max-height:300px;overflow-y:auto;overflow-x:hidden}.login-panel form .note-info{padding:0;padding-bottom:1rem;color:#04294b}.alert{box-shadow:0 0 3px 0 RGB(0 0 0/12%),0 3px 2px 0 RGB(0 0 0/24%);background-color:#6b97c0;text-align:center;color:#000;line-height:25px;font-weight:600;margin-bottom:.3rem;border-radius:1.5rem;border:1px solid #5883af}.alert p{margin-bottom:0}.alert .btn-ok{background-color:#063d71;border-radius:5px;padding:.1rem 1rem;font-weight:600;margin-top:1rem;color:#a6bfdf}.alert-two{box-shadow:0 0 3px 0 RGB(0 0 0/12%),0 3px 2px 0 RGB(0 0 0/24%);text-align:center;color:#000;line-height:25px;font-weight:600;margin-bottom:.3rem;border-radius:1.5rem;border:1px solid #5883af}.alert-two .btn-ok{background-color:#063d71;border-radius:5px;padding:.1rem 1rem;font-weight:600;margin-top:1rem;color:#a6bfdf}.alert-dismissible{padding:.5rem}.errorpanel .error-school{border-bottom:1px solid #a8a8a8;padding-bottom:.8rem;margin-bottom:1rem}.errorpanel h6{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.errorpanel p{color:#fff;font-size:1rem;font-weight:normal}.timer-btn{background-color:#063d71;border-radius:5px;padding:.1rem 1rem;font-weight:600;margin-top:1rem;color:#a6bfdf}.timer-btn:hover{background-color:#063d71;color:#a6bfdf}.continue-btn{background-color:#063d71;border-radius:5px;padding:.1rem 1rem;font-weight:600;margin-top:1rem;color:#a6bfdf;margin-right:1rem}.continue-btn:hover{background-color:#063d71;color:#a6bfdf}.password-list{text-align:left;list-style-position:inside;margin:.5rem 0rem .5rem 2rem}.password-list li{font-size:13px;font-weight:700;line-height:25px}.login-panel .login-inner-panel a.bookmark-signin{color:#063d71}.saint-day{margin-top:2rem}.saint-day h5{font-size:1rem;color:#000;font-weight:600}.saint-day h3{font-size:1.3rem;color:#000;font-weight:bold;margin-top:1.2rem}.landing-panel-width{max-width:450px;min-width:450px}.landing-panel-width .btn{max-width:80%}.cl-landing-or{margin-top:2rem}.cl-landing-or h5{color:#063d71;font-size:1.1rem;font-weight:bold}.cl-landing-or p{color:#063d71;font-size:.8rem;font-weight:700}.cl-landing-or p a{color:#ceddea !important}@media(min-width: 320px)and (max-width: 575px){.login-panel{margin-top:2rem;min-height:calc(100vh - 2rem)}.login-panel .login-inner-panel .logo{max-width:200px}.login-panel .login-inner-panel .cl-new-landing .cl-new-landing-left{padding-bottom:2rem}.login-panel .landing-panel-width{min-width:auto}.login-panel .login-inner-panel .cl-new-landing .vertical-line div{width:100%;height:1px;border-bottom:1px solid #fff;justify-content:center;margin-bottom:1rem}}@media(min-width: 576px)and (max-width: 767px){.login-panel .login-inner-panel .logo{max-width:220px}.login-panel .login-inner-panel .cl-new-landing .cl-new-landing-left{border-bottom:1px solid #a8a8a8;padding-bottom:2rem}}@media(min-width: 768px)and (max-width: 991px){.login-panel .login-inner-panel .logo{max-width:240px}}::-webkit-input-placeholder{color:#c7c7c7 !important}::-moz-placeholder{color:#c7c7c7 !important}:-ms-input-placeholder{color:#c7c7c7 !important}:-moz-placeholder{color:#c7c7c7 !important}:disabled{pointer-events:inherit !important;opacity:.65;cursor:default}#txtemailsento{color:#e8f4ff;font-weight:600}.school-name h4{margin-bottom:5px}.school-name h6{font-size:1rem;font-weight:normal;color:#04294b;margin-bottom:3px}.school-name h6:last-child{margin-bottom:1.5rem}.note-instruction{margin-top:1.5rem}.note-instruction p{color:#000;line-height:25px;font-weight:700}#toast-container>div{min-width:360px}.input-group input{margin-bottom:0 !important;border-right-color:#fff}.input-group .input-group-text{background-color:#fff;position:absolute;right:0;padding:.275rem .75rem;border:none;z-index:99;margin-top:1px}.avoidautofill{position:absolute;top:-99999px;z-index:-1}input::-ms-reveal,input::-ms-clear{display:none}@media(min-width: 320px)and (max-width: 575px){.alert{width:80%}}@media(min-width: 576px)and (max-width: 767px){.alert{width:80%}}@media(min-width: 768px)and (max-width: 991px){.alert{width:55%}}@media(min-width: 992px)and (max-width: 1199px){.alert{width:34%}}@media(min-width: 1200px)and (max-width: 1399px){.alert{width:34%}}@media(min-width: 1400px){.alert{width:28%}}.cp-note{max-width:280px;margin-inline:auto}.cp-note p{text-align:left}.cp-note p span{text-align:center}.username-conversion hr{background-color:#ceddea;height:2px;margin:.5rem 0 1rem}.username-conversion p{font-size:1.2rem}.username-conversion p a{color:#95c3ec !important}form input.error,form input.error:focus{border-color:#ffd9d9 !important}form .error:not(input){color:#ffd9d9 !important}.weak-password{color:#ffd9d9;display:block;font-weight:normal;font-size:1rem}.medium-password{color:#ffd9d9;font-weight:normal;font-size:1rem;display:block}.strong-password{color:#00d661;display:block;font-weight:normal;font-size:1rem}.check-align{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:center;align-items:center}.check-align label{margin-left:5px;color:#fff;font-weight:500;font-size:1rem}.check-align input{margin-top:0}.check-align label.error{width:100%;font-weight:normal}label.error{width:100%;font-weight:normal;display:block}.login-inner-panel .error{font-size:1rem}.login-inner-panel .error a{font-size:1rem !important;font-weight:bold;color:#ffd9d9 !important}.g-recaptcha div:first-child{width:100% !important}.btn-dialog-ok{background-color:#04294b;color:#fff;border-radius:0;font-size:.9rem;font-weight:normal;display:inline-block;width:100%}.btn-dialog-ok:hover{background-color:#063d71;color:#fff}.mddialog p{font-size:1rem;color:#000;font-weight:normal;margin:0;text-align:center}.modal-backdrop{background-color:#a2aab5;width:100vw}.modal-backdrop.show{opacity:.8}.modal .modal-dialog{max-width:450px}.modal .modal-dialog .modal-content{background-color:#fff;box-shadow:0 0px 0px #085296;border-color:rgba(0,0,0,0) !important;border-radius:.6rem}.modal .modal-dialog .modal-content .modal-header{border-color:rgba(0,0,0,0) !important;padding:.5rem 1rem;border:none}.modal .modal-dialog .modal-content .modal-header .modal-title{font-weight:700}.modal .modal-dialog .modal-content .modal-header .modal-close{display:flex;width:25px;height:25px;justify-content:center;align-items:center;background-color:#a2c2e0;border-radius:50%}.modal .modal-dialog .modal-content .modal-body .signin-info p{color:#000;font-size:1.1rem;font-weight:normal;padding-bottom:.7rem;margin-bottom:0rem;text-align:center;letter-spacing:.5px}.modal .modal-dialog .modal-content .modal-body .form-check{margin-bottom:.8rem}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-input{border:2px solid #04294b}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-input:checked{background-color:#04294b;border-color:#04294b}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-input:focus{border-color:#f5b334;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-label{color:#000;display:flex}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-label span.school-id{min-width:55px;float:left}.modal .modal-dialog .modal-content .modal-body .form-check .form-check-label span.school-name{float:left}.modal .modal-dialog .modal-content .modal-footer{border:none;padding-top:0;justify-content:center}.modal .modal-dialog .modal-content .modal-footer .btn-old-login{background-color:#063d71;color:#fff;border-radius:5px;font-size:1rem;font-weight:500;display:inline-block;min-width:46%;padding:.275rem .75rem;line-height:1.5}.modal .modal-dialog .modal-content .modal-footer .btn-old-login:hover{background-color:#063d71;color:#a6bfdf}.modal .modal-dialog .modal-content .modal-footer .btn-old-login:focus{border-color:#f5b334;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.modal .modal-dialog .modal-content .modal-footer .btn-login{background-color:#a6a6a6;color:#063d71;border-radius:5px;font-size:1rem;font-weight:600;display:inline-block;min-width:46%;padding:.275rem .75rem;line-height:1.5}.modal .modal-dialog .modal-content .modal-footer .btn-login:hover{background-color:#6b97c0;color:#04294b}.modal .modal-dialog .modal-content .modal-footer .btn-login:focus{border-color:#f5b334;box-shadow:0 0 0 .25rem RGB(245 179 52/25%)}.signin-modal-conversion .modal-content{padding:.5rem 1.5rem}.signin-modal-conversion .modal-content .modal-body{padding-bottom:0}.signin-modal-conversion .modal-content .modal-footer{padding:1rem 2rem 1rem}.signin-modal-conversion .modal-content .modal-footer .btn{width:100%;background-color:#04294b;padding:.1rem;border-radius:5px;text-transform:uppercase}.signin-modal-conversion .modal-content .modal-footer .btn:hover{background-color:#b2c5e4;color:#000}.md-selectacount .radio-align{padding:1rem 1.8rem 0rem}.md-selectacount .radio-align .form-check .form-check-input{margin-top:.4rem}.md-selectacount .modal-footer .btn{width:auto !important}.md-selectacount .modal-footer .btn-old-login{background-color:#073369 !important;color:#fff !important}.md-selectacount .modal-footer .btn-old-login:hover{background-color:#b2c5e4 !important;color:#000 !important}.md-selectacount .modal-footer .btn-login{background-color:#b2c5e4 !important;color:#000 !important}.md-selectacount .modal-footer .btn-login:hover{background-color:#073369 !important;color:#fff !important}@media(min-width: 320px)and (max-width: 575px){.modal-dialog{margin:.5rem auto}}#mdSignInInfo .modal-lg{max-width:91%}#mdSignInInfo .modal-lg .modal-content{background-color:rgba(16,50,85,.9)}@media(max-width: 575px){#mdSignInInfo .modal-lg .modal-content{margin-top:7rem}}@media(min-width: 576px)and (max-width: 767px){#mdSignInInfo .modal-lg .modal-content{margin-top:11rem}}@media(min-width: 768px)and (max-width: 991px){#mdSignInInfo .modal-lg .modal-content{margin-top:12rem}}@media(min-width: 992px){#mdSignInInfo .modal-lg .modal-content{margin-top:14rem}}#mdSignInInfo .modal-lg .modal-content .modal-body{padding:1.5rem}#mdSignInInfo .modal-lg .modal-content .modal-body h4{text-align:center;font-weight:bold;margin-bottom:1.2rem}#mdSignInInfo .modal-lg .modal-content .modal-body p{text-align:center;font-size:1.2rem}#mdSignInInfo .modal-lg .modal-content .modal-body p a{color:#fff;font-weight:bold;text-decoration:underline}#mdSignInInfo .modal-lg .modal-content .modal-body .btn-sec{text-align:center}#mdSignInInfo .modal-lg .modal-content .modal-body .btn-sec a.btn-proceed{background-color:#cdddea;color:#103255;font-weight:bold;min-width:12rem;font-size:1.2rem !important}#mdSignInInfo .modal-lg .modal-content .modal-body .btn-sec a.btn-proceed:hover{background-color:rgba(205,221,234,.8);color:#103255}