@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;0,1000;1,300;1,400;1,500;1,600;1,700;1,800;1,1000&display=swap);.login-form:after,.login-form:before{content:'';background:#f8f8f8;border-radius:50%;box-shadow:0 8px 24px hsla(210,8%,62%,.2);position:absolute}.form-group,.login-btn,.login-form{position:relative}.show-password i,.text-right{text-align:right}.highlight,label{pointer-events:none}label,p{font-weight:400}.login-btn,.slider-card h3{display:inline-block;font-weight:700}.input-box,.login-btn,.school-icon h6 a,label,p{font-size:14px}body{font-family:Inter,sans-serif;transition:.5s;animation:3s forwards fadeInAnimation}@keyframes fadeInAnimation{0%{opacity:0}100%{opacity:1}}.login-page{background:#fff}.login-form{padding:15px 35px 5px;overflow:hidden}.login-form:after{top:-43px;right:-100px;height:200px;width:200px}.login-form:before{bottom:0;right:-41px;height:100px;width:100px}.login-form img{width:150px;height:auto;margin-bottom:55px}.login-form h1{font-size:16px;font-weight:700;margin-bottom:12px;color:#10156e;letter-spacing:3px;font-family:'Nunito Sans',sans-serif}.login-form h5{font-size:27px;font-weight:800;margin-bottom:35px;color:#10156e;line-height:37px}.copy-right,.login-btn,.school-icon{text-align:center}.login-btn{overflow:hidden;vertical-align:middle;line-height:16px;background-color:#600ee4;color:#fff;text-transform:capitalize;border:2px solid #600ee4;padding:12px 10px 12px 12px;z-index:1;transition:.5s;cursor:pointer;width:100%;border-radius:9px}.login-btn:hover{color:#000!important}.login-btn:before{position:absolute;top:0;left:0;bottom:0;right:0;width:0;opacity:0;content:"";z-index:-1;transform:scale(1) rotateX(45deg);-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear;background:#fff}.login-btn:hover:before{opacity:1;width:100%;transform:scale(1) rotateX(0);-webkit-transition:.5s linear;-o-transition:.5s linear;transition:.5s linear}.form-group{margin-bottom:20px}.input-box{padding:12px 10px 12px 43px;display:block;width:100%;border:none;border:2px solid #75757526;border-radius:12px}.input-box:focus{outline:0;border:2px solid #600ee4;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s}label{color:#999;position:absolute;left:37px;top:14px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s}.input-box:focus~label,.input-box:valid~label{top:-11px;font-size:14px;color:#600ee4;background:#fff;padding:0 8px}.school-icon h6:after,.school-icon h6:before{position:absolute;top:9px;content:'';width:36%;height:1px;background:#ebebeb}.highlight{position:absolute;height:60%;width:100px;top:25%;left:0;opacity:.5}.login-form .form-group i.input-icon{position:absolute;top:17px;left:15px;font-size:14px}.show-password i{right:13px!important;position:absolute;top:17px;color:#000;opacity:.5}.input-box:focus~.highlight{-webkit-animation:.6s inputHighlighter;-moz-animation:.6s inputHighlighter;animation:.6s inputHighlighter}@-webkit-keyframes inputHighlighter{from{background:#f58221}to{width:0;background:0 0}}@-moz-keyframes inputHighlighter{from{background:#f58221}to{width:0;background:0 0}}@keyframes inputHighlighter{from{background:#f58221}to{width:0;background:0 0}}.slider-card h3{border:1px solid #000;border-radius:30px;padding:4px 13px;font-size:11px;color:#10156e;letter-spacing:.2px}.slick-slider .slick-disabled{opacity:0;pointer-events:none}.slider-login{background-size:cover;background-repeat:no-repeat;background-position:center center;padding:10px 10px 3px;box-shadow:inset 41px -1px 340px 15px #e9e9e9}.slider-login h1{font-size:24px;font-weight:700;color:#10156e;margin-top:4px;margin-bottom:2px}.for-pass,span.caption{font-weight:500;font-size:13px}.slider-dt{margin-left:24px;margin-right:208px}.slider-login img{width:100%;height:auto;object-fit:cover;margin-top:0}.slider-login p{margin-bottom:0;font-size:13px}.for-pass{text-decoration:none;color:#600ee4}ul.slick-dots{list-style:none;padding:0;margin:1px 0 0;display:flex!important;justify-content:center;position:absolute;bottom:3px;z-index:1}ul.slick-dots li button{font-size:0;height:2px;width:68px;margin:0 10px;border:none;border-radius:11px}li.slick-active button{background:#600ee4;border-color:#600ee4}.copy-right{opacity:1;margin-bottom:0;margin-top:0;padding:0 26px 0 17px;font-size:12px;position:absolute;bottom:3px;right:0}.school-icon ul{display:flex;list-style:none;justify-content:center;padding:0;margin:25px 0 0}.school-icon ul li{margin-right:12px}.school-icon ul li a i{background:#600ee4;height:30px;width:30px;border-radius:50%;color:#fff;font-size:13px;line-height:29px;text-align:center;border:1px solid #600ee4;transition:.5s}.school-icon ul li a i:hover{border-color:#600ee4;background:0 0;color:#600ee4;transform:translateY(-3px)}.school-icon{position:relative;margin-top:70px}.school-icon h6:after{left:0}.school-icon h6:before{right:0}.text-left{text-align:left}section.login-page .col-lg-4.col-md-12{width:33%;padding-right:0}section.login-page .col-lg-8.col-md-12{width:67%;overflow:hidden;padding-right:0}@media (max-width:767px){section.login-page .col-lg-4.col-md-12,section.login-page .col-lg-8.col-md-12{width:100%!important;padding-right:15px}body{overflow:visible}.login-form:after,.login-form:before,.slider-login:after,section.login-page .col-lg-8.col-md-12{display:none}.login-page{background:#fff}.login-form,.slider-login{padding:20px}.p-0{padding:0 10px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{overflow:visible}.login-form:after,.slider-login:after{display:none}.login-form,.slider-login{padding:20px}section.login-page .col-lg-4.col-md-12{width:100%;padding-right:15px}section.login-page .col-lg-8.col-md-12{width:100%;overflow:hidden}.p-0{padding:10px}}.school-icon h6 a{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#fff800 100%);background-size:200% auto;color:#fff;background-clip:text;text-fill-color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:2s linear infinite textclip;display:inline-block}@keyframes textclip{to{background-position:200% center}}.school-icon h6:hover a{animation:none;text-decoration:underline}input.input-box:-webkit-autofill ~ label {
    left: 37px;
    top: -11px;
    background: #fff;
    padding: 0 7px;
    color: #600ee4;
}