*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,"Noto Sans Devanagari",Arial,sans-serif;color:#263238;background:#fff;line-height:1.65}a{text-decoration:none;color:inherit}.tccit-container{width:min(1180px,92%);margin:auto}.tccit-topbar{background:#4f2d12;color:#fff;font-size:12px}.tccit-topbar-inner{min-height:36px;display:flex;justify-content:space-between;align-items:center;gap:20px}.tccit-toplinks{display:flex;gap:18px}.tccit-toplinks a:hover{opacity:.75}.tccit-brand-row{min-height:105px;display:flex;align-items:center;justify-content:space-between;gap:30px}.tccit-brand{display:flex;align-items:center;gap:14px}.tccit-logo{width:72px;height:72px;border-radius:50%;display:block;background:#fff;padding:4px;border:4px solid #f4e1bd;box-shadow:0 3px 10px #0002;overflow:hidden;flex:none}.tccit-logo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.tccit-brand-text{display:flex;flex-direction:column}.tccit-brand-text strong{font-size:25px;line-height:1.2;color:#522e14}.tccit-brand-text>span{font-size:15px;color:#80501f;font-weight:600}.tccit-brand-text small{font-size:11px;color:#777;margin-top:3px}.tccit-header-contact{display:flex;align-items:center;gap:22px}.tccit-header-contact div{display:flex;flex-direction:column;font-size:12px}.tccit-header-contact b{color:#8a531f}.tccit-header-contact span{font-weight:600}.tccit-admission-btn{background:#c67b24;color:#fff;padding:11px 18px;border-radius:4px;font-weight:700;font-size:13px}.tccit-nav{background:#6d3e16;color:#fff;position:relative;z-index:20}.tccit-nav-inner{display:flex;align-items:center;min-height:50px}.tccit-nav-links{display:flex;align-items:center;flex:1}.tccit-nav-links a{padding:14px 16px;font-size:12px;font-weight:700;letter-spacing:.3px}.tccit-nav-links a:hover,.tccit-nav-links a.active{background:#9a5b1e}.tccit-search{display:flex;border-left:1px solid #ffffff30}.tccit-search input{width:130px;background:transparent;border:0;color:#fff;padding:8px 10px;outline:0}.tccit-search input::placeholder{color:#fff9}.tccit-search button{background:transparent;border:0;color:#fff;font-size:20px;cursor:pointer}.tccit-menu-toggle{display:none;background:none;color:#fff;border:0;font-size:24px}.tccit-newsbar{background:#f7efe4;border-bottom:1px solid #e8d8c4}.tccit-news-inner{display:flex;align-items:center;min-height:48px;overflow:hidden}.tccit-news-label{font-weight:800;color:#754315;padding-right:20px;white-space:nowrap}.tccit-news-track{display:flex;align-items:center;gap:18px;white-space:nowrap;overflow:hidden;color:#5c5147;font-size:13px}.tccit-news-track a{color:#9a581b;font-weight:700}.tccit-news-track a:hover{text-decoration:underline}@media(max-width:1000px){.tccit-header-contact div{display:none}}@media(max-width:760px){.tccit-topbar-inner{font-size:10px}.tccit-toplinks{display:none}.tccit-brand-row{min-height:85px}.tccit-logo{width:55px;height:55px}.tccit-brand-text strong{font-size:17px}.tccit-brand-text small{display:none}.tccit-admission-btn{display:none}.tccit-menu-toggle{display:block}.tccit-nav-links{display:none;position:absolute;top:50px;left:0;right:0;background:#6d3e16;flex-direction:column;align-items:stretch}.tccit-nav.open .tccit-nav-links{display:flex}.tccit-nav-links a{padding:12px 20px}.tccit-search{margin-left:auto}.tccit-search input{width:90px}.tccit-news-inner{display:block;padding:7px 0}.tccit-news-label{display:block;padding:0 0 3px}.tccit-news-track{overflow:auto}}
