body{margin:0;padding:0}.navbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(237,246,249,.5);box-shadow:0 2px 2px rgba(0,0,0,.1);padding:0;width:100%}.nav-container{max-width:1100px;padding-bottom:5px;padding-top:5px}.navbar-collapse{flex-grow:0}.navbar-brand{margin-left:10px}.btn-primary{--bs-btn-color:rgba(0,0,0,.5);--bs-btn-hover-color:rgba(0,0,0,.5);--bs-btn-active-color:rgba(0,0,0,.5);--bs-btn-bg:var(--secondary-color);--bs-btn-border-color:var(--secondary-color);--bs-btn-hover-bg:var(--primary-color);--bs-btn-hover-border-color:var(--primary-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:var(--primary-color);--bs-btn-active-border-color:var(--primary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-bg:var(--secondary-color);--bs-btn-disabled-border-color:none;--bs-btn-disabled-color:var(--primary-color);font-family:Mulish,sans-serif;font-size:15px;font-weight:600;margin-left:10px;margin-right:10px;width:100px}.custom-login{min-width:130px}.custom-login,.custom-login-big{--bs-btn-color:rgba(0,0,0,.5);--bs-btn-hover-color:rgba(0,0,0,.5);--bs-btn-active-color:rgba(0,0,0,.5);--bs-btn-bg:var(--primary-color);--bs-btn-border-color:var(--primary-color);--bs-btn-hover-bg:var(--secondary-color);--bs-btn-hover-border-color:var(--secondary-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-bg:var(--secondary-color);--bs-btn-active-border-color:var(--secondary-color);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-bg:var(--primary-color);--bs-btn-disabled-border-color:none;--bs-btn-disabled-color:var(--secondary-color);color:var(--accent-color)}.custom-login-big{font-size:1.2rem;height:50px;width:280px}.nav-link,.nav-link:focus{color:rgba(0,0,0,.5);font-family:Mulish,sans-serif;font-size:15px;font-weight:600;margin-left:10px;margin-right:10px}.nav-link:hover{color:rgba(var(--primary-color),.6)!important}.nav-link.active,.nav-link.show,.nav-link:active{color:var(--primary-color)!important}.homeSection{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;height:100vh}.landing-overlay{background:linear-gradient(rgba(0,109,119,.6),rgba(131,197,190,.4));width:100%}.rolling-news{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(var(--primary-color),.4);display:flex;height:35px;overflow:hidden;position:absolute;top:60px;width:100%;z-index:1}.news-items{animation:ticker 60s linear infinite;color:var(--accent-color);display:flex;font-size:medium;white-space:nowrap}@keyframes ticker{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.home-container{align-items:center;display:flex;flex-direction:row;justify-items:start;min-height:100vh}.title-container{max-width:70%}.title-text{color:var(--accent-color);font-family:Mulish,sans-serif;font-size:4.5rem;font-style:normal;font-weight:700}.subtitle-container{max-width:75%}.subtitle-text{color:var(--accent-color);font-family:Nunito Sans,sans-serif;font-size:1.2rem}.featureSection{background-color:transparent}.featureContainer{background-color:var(--accent-color);border-radius:16px;box-shadow:2px 12px 12px rgba(0,0,0,.2);min-height:300px}.loanSection{background-color:transparent;height:auto}.loan-overlay{background:linear-gradient(rgba(131,197,190,.2),rgba(0,109,119,.2));width:100%}.loan-container{align-items:center;flex-direction:column;height:auto}.loan-title{font-family:Mulish,sans-serif;font-weight:700}.loan-subtitle{font-family:Nunito Sans,sans-serif;font-size:14px;max-width:60%}.chart-container{gap:32px}.loan-pie-chart{background-color:var(--primary-color);border-radius:23.76px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:300px;min-width:35%}.pie-chart-container{background-color:transparent;margin-bottom:20px}.pie-label{background-color:transparent;color:var(--accent-color);font-size:small;width:fit-content}.circle-dot{border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.25);height:10px;margin-right:10px;width:10px}.circle-dot,.nra-label-color{background-color:var(--secondary-color)}.ta-label-color{background-color:var(--accent-color)}.tatonra-label-color{background-color:#9e9e9e}.loan-line-chart{background-color:var(--primary-color);border-radius:23.76px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:300px;min-width:60%}.stats-row{align-items:center;border-top:1px solid #ffffff50;color:var(--accent-color);display:flex;justify-content:space-between;padding:10px 0}.stats-label{font-size:14px;text-align:center;width:10%}.stats-name{font-size:14px;text-align:left;width:30%}.progress-bar-container{background-color:#ffffff50;border-radius:5px;height:10px;overflow:hidden;position:relative;width:40%}.progress-bar{background:linear-gradient(90deg,#fff,#00b4b4);border-radius:5px;height:100%}.stats-value{border:.8px solid var(--accent-color);border-radius:8px;font-size:11px;margin-left:10px;padding:4px 10px;text-align:center;width:80px}.loan-stats{align-items:center;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.individual-stat{background-color:transparent;height:90px;width:200px}.stat-card{background-color:var(--primary-color);border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25);flex-direction:row;gap:15px;height:inherit;padding:10px}.icon,.stat-card{align-items:center;display:flex;justify-content:center}.icon{background-color:var(--accent-color);border-radius:50%;height:50px;width:50px}.icon img{height:auto;width:30px}.text{max-width:70%;text-align:start}.title{color:var(--accent-color);font-size:12px;margin:0}.count,.title{font-weight:700}.count{color:var(--secondary-color);font-size:18px;margin:5px 0 0}.loan-dept-chart{background-color:var(--primary-color);border-radius:23.76px;box-shadow:0 4px 4px rgba(0,0,0,.25);height:350px;padding-left:50px;padding-right:50px;width:100%}.custom-dropdown{background-color:transparent;border-color:var(--accent-color);border-radius:7px;color:grey;font-size:small}.dropdown-item{font-size:12px}.dropdown-menu{min-width:auto}.chart{align-items:flex-end;display:flex;height:200px;justify-content:space-between;position:relative}.label-container{display:flex;flex-direction:row;justify-content:space-between!important}.bar-width{align-content:end;background-color:transparent;height:100%;padding-left:5px;padding-right:5px;width:40px}.bar_dce,.bar_dhse,.bar_dpi,.bar_dte,.bar_farm,.bar_homeo,.bar_kottackal,.bar_panchayat,.bar_vaidya,.bar_vhse{align-items:center;background:linear-gradient(0deg,#fff,#00b4b4);border-radius:5px;display:flex;flex-direction:column-reverse;width:30px}.bar-label{color:#fff;font-size:8px;margin-top:5px;min-width:40px;text-align:center;width:40px}.bar-label,.deptSection{background-color:transparent}.table-responsive{box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden}.table>:not(caption)>*>*{padding:1rem .75rem}.table-dark{--bs-table-color:#fff;--bs-table-bg:var(--primary-color);--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color)}.page-info{color:transparent;font-size:small}.table-nav-button{--bs-btn-border-color:var(--secondary-color);--bs-btn-hover-bg:var(--secondary-color);width:fit-content}tfoot td{background-color:var(--primary-color)!important;padding:10px}tfoot .btn{min-width:40px}.loginSection{background-color:transparent}.login-container{flex-wrap:wrap;gap:10px;justify-content:space-between!important}.form-title{align-content:center;font-family:Nunito Sans,sans-serif;width:100%}.form-title h5{font-size:medium}.login-procedure{background-color:var(--primary-color);border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.login-procedure-title{color:var(--accent-color);font-family:Mulish,sans-serif;font-size:larger;font-weight:700}.underline{display:flex;flex-direction:column;justify-content:start;max-width:220px}.procedure-container{align-items:center;background-color:var(--accent-color);border-radius:12px;box-shadow:0 4px 4px rgba(0,0,0,.25);font-size:15px;margin-bottom:10px;max-width:95%;min-height:90px;padding:14px}.procedure-list{list-style:none;margin:0;padding:0}.login-form{background-color:var(--accent-color);background-repeat:no-repeat;background-size:cover;border-radius:16px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.form-fix{background-clip:none;background-color:transparent;border:#000;border-radius:5px;display:block;font-size:.8rem;width:100%}.form-control{font-size:.9rem;font-weight:400;padding:.75rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px}.form-login-btn{height:45px;margin:0;width:100%}.forget-pass-button{color:var(--accent-color);font-size:.8rem}.form-check-input:checked{background-color:var(--secondary-color);border-color:var(--secondary-color)}.helpSection{align-content:center;background-color:transparent}.help-title{font-weight:900}.accordion{background:var(--accent-color);border-radius:8px;box-shadow:0 0 4px rgba(0,0,0,.2);padding:15px;width:100%}.accordion .accordion-content{background:rgba(0,109,119,.4);border:1px solid #006d77;border-radius:4px;margin:10px 0;overflow:hidden}.accordion-content:nth-child(2),.accordion-content:nth-child(3),.accordion-content:nth-child(4){background:rgba(0,109,119,.4);border-color:#006d77}.accordion-content.open{padding-bottom:10px}.faq-container{flex-direction:column}.accordion-content header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;min-height:50px;padding:0 15px;transition:all .1s linear}.accordion-content.open header{min-height:35px}.accordion-content header .title{color:#333;font-size:15px;font-weight:600}.accordion-content header i{color:#333;font-size:20px;font-weight:600}.accordion-content .description{color:#333;font-size:14px;font-weight:400;height:0;padding:0 15px;transition:all .1s linear}.custom-footer{background-color:var(--primary-color)!important}.footer p{color:var(--accent-color)}.footer a:hover{color:#000;text-decoration:underline}.password-container{margin:auto;position:relative;width:100%}.password-container input{padding-right:40px}.password-container .toggle-password{color:gray;cursor:pointer;font-size:large;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.main-content{background-color:var(--accent-color)!important}.featureAlign{height:auto}.featureListing{background-color:var(--accent-color);border-radius:12px;height:275px;transition:transform .3s ease,box-shadow .3s ease;width:220px}.featureListing:hover{box-shadow:0 10px 20px rgba(0,0,0,.15)!important;transform:scale(1.025)!important}.feature1{background-color:var(--secondary-color)}.feature2{background-color:var(--accent-color)}.icon-wrapper2{align-items:center;background-color:var(--primary-color);border-radius:10px;display:flex;height:50px;justify-content:center;margin:0 auto 10px;width:50px}.icon-wrapper2 i{color:var(--accent-color)}.icon-wrapper{align-items:center;background-color:var(--accent-color);border-radius:10px;display:flex;height:50px;justify-content:center;margin:0 auto 10px;width:50px}.icon-wrapper i{color:#333}.featureListing p{font-size:14px}@media (max-width:1700px){.title-text{font-size:2.75rem}.subtitle-text{font-size:1rem}}@media (max-width:1400px){.title-text{font-size:45px}.subtitle-text{font-size:1rem}.title-container{max-width:60%}.loan-dept-chart{padding-left:60px;padding-right:60px}.custom-login-big{color:var(--accent-color);font-size:1rem;height:40px;width:200px}}@media (max-width:1200px){.title-text{font-size:42px}.subtitle-text{font-size:14px}.title-container{max-width:70%}.loan-dept-chart{padding-left:50px;padding-right:50px}.news-items{font-size:small}.forget-container{height:auto!important}}@media (max-width:992px){.feature-hold{flex-direction:column!important}.title-text{font-size:40px}.title-container{max-width:100%}.loan-subtitle{font-size:12px;max-width:90%}.login-container{gap:20px;justify-content:center!important}.answer-container,.faq-container{min-width:100%;width:100%}.loan-dept-chart{padding-left:20px;padding-right:20px}}@media (max-width:768px){.title-text{font-size:36px}.subtitle-text{font-size:12px}.chart-container{align-items:center!important;flex-wrap:wrap}.loan-line-chart,.loan-pie-chart{margin-left:5%;margin-right:5%;width:100%}.loan-line-chart{width:100%}.loan-dept-chart{padding-left:15px;padding-right:15px}.faq-container{display:flex;flex-direction:column!important;flex-wrap:wrap}.faq-image,.faq-over{height:200px!important;width:100%!important}.faq-image{background-position:50%!important}.rolling-news{height:27px}}@media (max-width:576px){.title-text{font-size:32px}.loan-stats{justify-content:center}.loan-dept-chart{overflow:scroll}.line-chart-title,.news-items{font-size:small}}@media (max-width:476px){.featureAlign{height:auto}.title-text{font-size:26px}}