@charset "UTF-8";.header-row{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.table-heading{font-size:30px;font-weight:700;color:#333}.add-btn{background-color:teal;color:#fff;padding:8px 14px;border:none;border-radius:4px;font-size:14px;cursor:pointer}.table-container{border-radius:6px;padding:10px;background:#fff;max-width:100%;margin-top:15px}.table-container .search-box{float:right;margin-bottom:10px}.table-container .search-box input{padding:6px 10px;border:1px solid #ccc;border-radius:4px}.table-container .search-box input:focus{outline:none;border-color:#007bff}.table-container table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif}.table-container th,.table-container td{border:1px solid #ddd;padding:10px;text-align:left;font-size:14px}.table-container th{background-color:#f9f9f9;font-weight:700}.table-container tr:hover{background-color:#f5f5f5}.table-container table{border-radius:6px;overflow:hidden}.institute-features-container{padding:3rem 1.5rem}.institute-features-container .institute-features-heading{text-align:center;font-size:2.4rem;font-weight:700;color:teal;margin-bottom:1rem}.institute-features-container .institute-features-intro{text-align:center;font-size:1.2rem;color:#555;margin-bottom:2rem}.institute-features-container .institute-features-image{text-align:center;margin:2rem 0}.institute-features-container img{border-style:none;width:850px;border-radius:18px;margin-bottom:20px;box-shadow:0 4px 14px #00000014}.institute-features-container .why-choose-section{margin-top:3rem;padding:2rem;background:white;border-radius:1rem;box-shadow:0 4px 14px #00000014}.institute-features-container .why-choose-heading{font-size:1.8rem;font-weight:600;color:#2185d0;margin-bottom:1.2rem}.institute-features-container .benefits{list-style:none;padding:0}.institute-features-container .benefits li{font-size:16px;margin:.8rem 0;padding-left:1.8rem;position:relative;color:#444;line-height:1.6}.institute-features-container .benefits li:before{content:"\2714";position:absolute;left:0;color:#21ba45;font-weight:700;font-size:1.2rem}.institute-features-container .benefits-section{margin-top:3rem;padding:2rem;background:white;border-radius:1rem;box-shadow:0 4px 14px #00000014}.institute-features-container .benefits-heading{font-size:1.8rem;color:#ff7b00;font-weight:700;margin-bottom:1.2rem;text-align:center}.institute-features-container .features-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1.5rem}.institute-features-container .feature-item{background:#f9fafb;border:1px solid #eee;border-radius:.8rem;padding:1rem;display:flex;gap:.8rem;align-items:flex-start;transition:all .3s ease}.institute-features-container .feature-item:hover{background:#eaf5ff;transform:translateY(-4px);box-shadow:0 6px 12px #00000014}.institute-features-container .feature-icon{font-size:1.4rem;color:#21ba45;flex-shrink:0}.institute-features-container .feature-item p{font-size:16px;color:#333;margin:0}.institute-features-container .dashboard-section{margin-top:3rem;padding:2rem}.institute-features-container .dashboard-heading{text-align:center;font-size:1.8rem;font-weight:600;color:#2185d0;margin-bottom:1.5rem}.institute-features-container .dashboard-features{display:flex;flex-direction:column;gap:1.2rem;margin-top:1.5rem}.institute-features-container .dashboard-feature{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#f0fbfb;border-radius:.8rem;border:1px solid #eee;transition:all .3s ease;font-size:16px}.institute-features-container .dashboard-feature:hover{background:#eaf7f0;transform:translateY(-3px)}.institute-features-container .dashboard-icon{font-size:1.5rem}.institute-header{border:none;height:2px;background:linear-gradient(to right,#ccc,#888,#ccc);margin:50px auto 10px;width:80%}
