.ads-image img,.hero,.info-pic img,.overlay{width:100%}.date,.label{font-size:16px;line-height:24px;font-style:normal}.date,.label,.meta,.note-content span,p{font-style:normal}.heading,.quick-cols a,.quick-cols h3,.quick-cols p{text-align:center}.inst-item .title,.list-content a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.acc-head,.inst-item,.tab-btn{cursor:pointer}body{font-family:Roboto,sans-serif}@media (min-width:1201px){.container{max-width:1240px}}p{color:var(--text-inverse,#000);font-size:var(--typography-body2-size, 16px);font-weight:var(--typography-body2-weight,400);line-height:var(--typography-body2-line-height, 26px);letter-spacing:var(--typography-body2-letter-spacing, 0);margin:0}.hero{background-image:url(images/banner.webp);background-position:center;background-size:cover;background-repeat:no-repeat;height:432px;float:left}.overlay{height:100%;display:flex;align-items:center;justify-content:flex-start}.banner-content,.note-content{display:flex;flex-direction:column}.banner-content{background:var(--bg-brand-primary,#002147);width:597px;padding:32px 48px;gap:12px}.banner-content h1{color:var(--text-inverse,#fff);text-shadow:0 4px 50px rgba(0,0,0,.2);font-size:var(--typography-display-size, 46px);font-style:normal;font-weight:var(--typography-h4-weight,600);line-height:var(--typography-display-line-height, 56px);letter-spacing:var(--typography-display-letter-spacing, -.96px);margin:0}.banner-content p,.important-info-section .heading h2,.important-info-section .heading p{color:#fff}.second-section{width:100%;float:left;padding:40px 0 60px}.grid-section{display:flex;align-items:flex-start;align-content:flex-start;gap:8px;flex-wrap:wrap}.note-box,.quick-cols{gap:12px;border-radius:4px}.grid-col{width:236px;height:110px;padding:16px}.label{color:#101828;font-weight:600;margin-bottom:8px}.date{color:#d00000;font-weight:700}.meta{color:#475467;font-size:14px;line-height:22px}.section-content-2{width:100%;float:left;padding:32px 0}.section-content-2 p{margin-bottom:40px}.note-box{display:flex;width:100%;padding:8px;align-items:center;background:#f0f7ff}.eligi-col img,.note-box img,.quick-cols img{width:48px}.note-content span{color:#000;font-size:var(--typography-h5-size, 16px);font-weight:var(--typography-h5-weight,700);line-height:var(--typography-h5-line-height, 26px);letter-spacing:var(--typography-h5-letter-spacing, 0)}.information-documents ul li a span,.know-your-cities .note-box ul li,.note-content small{font-size:var(--typography-body3-size, 14px);line-height:var(--typography-body3-line-height, 24px);letter-spacing:var(--typography-body3-letter-spacing, 0)}.know-your-cities .note-box ul li,.note-content small{color:#000;font-style:italic;font-weight:400}.eligibility-section,.know-your-cities,.quick-action{width:100%;float:left;padding:60px 0;background:#f7f7f7}.heading{width:100%;margin-bottom:24px}.heading h2{color:var(--text-primary,#000);font-size:var(--typography-h2-size, 32px);font-style:normal;font-weight:500;line-height:var(--typography-h2-line-height, 42px);letter-spacing:var(--typography-h2-letter-spacing, 0);margin-bottom:12px}.quick-cols{background:#fff;padding:20px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;display:flex}.information-documents ul li a,.quick-cols a{align-items:center;text-decoration:none;width:100%;display:flex}.quick-cols h3{color:#101828;font-size:16px;font-style:normal;font-weight:700;line-height:24px;margin:0}.quick-cols p{color:#475467;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.quick-cols a{border-radius:4px;background:#002147;height:48px;justify-content:center;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.14px;transition:.3s ease-in-out}.cat-form select,select#stateSelectnew{background:var(--Base-White,#fff);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.quick-cols a.green{background:#069612}.quick-cols a.green:hover{background:#025f0a}.quick-cols a.red{background:#d00000}.quick-cols a.red:hover{background:#9a0000}.quick-cols a:hover{background:#000b18}.Download-resources,.correction-window,.participating-institutes{width:100%;float:left;padding:60px 0}.Download-resources .heading h2{margin-bottom:20px}.information-documents{padding:20px}.ads-image{padding:20px 0}.information-documents h3{color:var(--text-primary,#000);font-size:var(--typography-h4-size, 18px);font-style:normal;font-weight:var(--typography-h4-weight,700);line-height:var(--typography-h4-line-height, 28px);letter-spacing:var(--typography-h4-letter-spacing, 0);margin-bottom:0}.eligi-right .info-col small,.info-col span{font-size:var(--typography-body2-size, 16px);line-height:var(--typography-body2-line-height, 26px);letter-spacing:var(--typography-body2-letter-spacing, 0);font-style:normal}.information-documents ul{margin:0;padding:0;list-style:none}.information-documents ul li{border-bottom:1px solid #000;padding:6px 0}.information-documents ul li a{justify-content:space-between}.information-documents ul li a span{color:var(--text-primary,#000);font-style:normal;font-weight:var(--typography-body3-weight,400);transition:font-size .3s,color .3s,border-bottom-color .3s}.information-documents ul li a img{width:16px}.information-documents ul li:hover a span{transform:translate(0);color:#d00000;font-size:15px}.important-info-section{width:100%;float:left;padding:60px 0;background:var(--bg-brand-primary,#002147)}.eligi-col,.eligi-right{background:#fff;padding:16px 24px;margin-bottom:10px}.important-info-section .heading{text-align:left;padding-right:40px}.info-content-info{width:100%;float:left}.info-col{display:flex;align-items:center;justify-content:flex-start;gap:20px;height:35px}.eligi-col,.eligi-right,.eligi-right .eligi-col{gap:12px;align-self:stretch;width:100%}.inst-item .title img{width:24px}.info-col img{width:9px;height:16px}.info-col span{color:var(--text-inverse,#fff);font-weight:var(--typography-body2-weight,400)}.acc-head .q,.eligi-col span{letter-spacing:var(--typography-h4-letter-spacing, 0)}.correction-window .heading,.eligibility-section .heading,.faq-section .heading,.participating-institutes .heading{text-align:left}.eligi-right{border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.12);display:flex;align-items:flex-start;flex-direction:column}.eligi-right .eligi-col{border-radius:0;background:0 0;box-shadow:none;display:flex;padding:0;align-items:center;margin-bottom:0}.city-pill.inview,.eligi-col{box-shadow:0 4px 4px 0 rgba(0,0,0,.12);display:flex}.eligi-right .info-col{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d5d5d5;padding:0 10px;height:40px}.eligi-right .note-box{border-radius:4px;background:#fffce1;align-items:flex-start}.eligi-right .info-col .col-left{display:flex;align-items:center;justify-content:flex-start;gap:20px}.eligi-right .info-col span{color:#000}.eligi-right .info-col small{color:#d00000;font-weight:600}.eligi-col{border-radius:4px;align-items:center}.eligi-content{display:flex;flex-direction:column;gap:4px}.eligi-col span{color:var(--text-primary,#000);font-size:var(--typography-h4-size, 18px);font-style:normal;font-weight:var(--typography-h4-weight,700);line-height:var(--typography-h4-line-height, 28px)}.footer p,.list-content a{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.cat-form{width:100%;text-align:center}.cat-form select{border-radius:8px;border:1px solid #000;height:48px;width:802px;margin:0 auto 24px;padding:0 10px}div#resultsMeta{text-align:center;color:#0a0a0a;font-size:14px;font-style:normal;font-weight:400;line-height:22px}div#cities-list{width:802px;margin:16px auto 0;display:flex;align-items:center;justify-content:center;gap:8px;flex-flow:wrap}.city-pill.inview{background:#ebebeb;width:191px;padding:8px 12px;justify-content:center;align-items:center;color:#0a0a0a;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.know-your-cities .note-box{width:802px;margin:24px auto 0;align-items:flex-start}.know-your-cities .note-box ul{margin:0;padding:0 20px}.tabs{display:inline-flex}.tab-btn{transition:.22s;line-height:24px}.tab-btn.active,.tab-btn[aria-selected=true],.tab.faq-new[aria-selected=true]{border-radius:4px;border:1.345px solid transparent;background:#002147;box-shadow:0 1.345px 4.034px 0 rgba(0,0,0,.1),0 1.345px 2.689px -1.345px rgba(0,0,0,.1);color:#fff}.grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;align-items:start}.inst-item,.inst-item .title{display:flex;align-items:center}.inst-item{border:1px solid transparent;background:#f9fafb;padding:10px;justify-content:space-between;gap:16px;transition:transform .18s cubic-bezier(.2,.8,.22),box-shadow .18s,border-color .15s}.inst-item:hover{border:1px solid #d00000;background:#f9fafb;box-shadow:0 4px 8px 4px rgba(2,43,118,.12)}.inst-item .title{color:#101828;font-size:14px;font-style:normal;font-weight:500;line-height:22px;text-decoration-skip-ink:auto;width:100%;justify-content:space-between}.inst-item .ext{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:rgba(255,255,255,.6);border:1px solid rgba(2,6,23,.05)}.inst-item.first{border-color:var(--accent-2);box-shadow:0 6px 18px rgba(228,67,63,.08)}.details{grid-column:1/-1;background:#fff;border-radius:8px;padding:16px;border:1px solid rgba(2,6,23,.06);margin-top:12px;box-shadow:0 10px 30px rgba(2,6,23,.04);display:none}.details.show,.tab-panel.active{display:block}@media (max-width:1200px){.grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.grid{grid-template-columns:1fr}.inst-item{padding:14px}}.footer{width:100%;float:left;background:#002147;padding:40px 0}.footer p{color:#fff;margin:0}.list-content{display:flex;align-items:center;justify-content:flex-end;gap:12px}.list-content a{color:#fff!important;text-decoration-skip-ink:none}.acc-content p,.tab.faq-new,div#nonIimPanel .meta{line-height:24px}.faq-section{width:100%;float:left;background:#f7f7f7;padding:60px 0}.faq-section .note-box{border-radius:4px;background:#fae9e9;margin-top:24px}.tabs.faq-new{display:inline-flex;gap:12px;border-radius:4px;background:#fff;margin-bottom:24px;padding:8px;width:auto}.tab.faq-new{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:500;transition:.18s;border:none;height:32.689px;padding:4px 20px;background:0 0}.acc-content p,.acc-head .q{color:var(--text-primary,#000);font-style:normal}.faq.faq-new{background:var(--panel);padding:0}.acc-item{border-bottom:1px solid #b4b4b4;padding:12px 0}.acc-head{display:flex;align-items:center;justify-content:space-between;padding:0;gap:12px;transition:background .15s,transform .12s}.acc-head:focus{outline:0;background:rgba(11,58,90,.03)}.acc-head:hover{background:rgba(11,58,90,.02);transform:translateY(-1px)}.acc-head .q{font-size:16px;font-weight:600;line-height:26px;flex:1}.indicator{width:28px;height:28px;display:inline-grid;place-items:center;font-weight:700;color:var(--accent);font-size:20px;user-select:none}.acc-item.highlight .indicator[aria-hidden=false]{color:var(--accent-2)}.acc-head[aria-expanded=true] .indicator{color:#0b1720}.acc-content{padding:0;max-height:0;overflow:hidden;transition:max-height .36s cubic-bezier(.22,.61,.36,1),opacity .28s;opacity:0}.acc-content.open{opacity:1;max-height:600px}.acc-content p{margin:4px 0 0;font-size:14px;font-weight:var(--typography-body2-weight,400);letter-spacing:var(--typography-body2-letter-spacing, 0)}.tab-panel{display:none}.disclaimer{margin-top:22px;display:flex;gap:16px;align-items:flex-start;background:rgba(225,59,52,.06);border-radius:8px;padding:18px;border:1px solid rgba(225,59,52,.12)}.disclaimer .icon{min-width:48px;height:48px;background:var(--accent-2);border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700}.disclaimer .text strong{display:block;margin-bottom:6px;font-weight:700;color:#111827}.disclaimer .text p{margin:0;color:#4b5563;font-size:14px;line-height:1.4}@media (max-width:700px){.wrap{padding:18px}.tabs{width:100%;overflow:auto}.tab{flex:0 0 auto;padding:10px 14px;font-size:13px}.acc-head{padding:14px 6px}}.tab-btn,div#nonIimPanel .meta{color:#0a0a0a;font-size:14px;font-style:normal;font-weight:500}@media (max-width:720px){.grid-col,.hero,.info-col{height:100%}.grid-col{width:100%}.quick-cols{margin-bottom:12px}.info-col{align-items:flex-start}.info-col img{width:9px;height:16px;margin-top:5px}.info-content-info{margin-bottom:15px}.cat-form select,.info-pic img,.tab-btn,div#cities-list{width:100%}.city-pill.inview{width:160px}.know-your-cities .note-box{width:100%;flex-direction:column}.list-content{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding-top:15px}.tabs{display:flex}.banner-content{width:100%;padding:20px}.hero .container{padding:0}}div#nonIimPanel{padding:0;background:0 0;box-shadow:none}.tabs{display:flex;gap:12px;margin-bottom:16px;align-items:center;border-radius:8px;background:#f8f8f8;padding:4px 8px;width:509px}.tab-btn{background:0 0;border-radius:4px;border:1.345px solid transparent;width:240px;padding:0 32px;height:40px}.meta,label.inline{font-weight:600;color:var(--muted)}.panel{background:var(--white);border-radius:10px;padding:18px;box-shadow:0 8px 24px rgba(2,6,23,.04)}.state-select-wrap{display:flex;gap:4px;align-items:flex-start;margin:12px 0 18px;flex-direction:column;width:100%}label.inline{margin-right:8px;min-width:90px}select#stateSelectnew{width:100%;height:48px;max-width:100%;padding:0 14px;border-radius:8px;border:1px solid #000}.meta{margin-bottom:12px}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:10px}.card{background:var(--card);border-radius:8px;padding:16px;border:1px solid rgba(0,0,0,.04);box-shadow:0 6px 18px rgba(2,6,23,.04)}.card h4{margin:0 0 8px;font-size:16px}.card p{margin:6px 0;color:#222;line-height:1.4;font-size:14px}.card a.site{color:var(--accent);font-weight:700;text-decoration:underline}.empty{padding:0;color:var(--muted);background:0 0;border-radius:6px}@media (max-width:1000px){.cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.tabs{flex-wrap:wrap}.cards-grid{grid-template-columns:1fr}.state-select-wrap{flex-direction:column;align-items:flex-start;gap:10px}label.inline{min-width:0}select#stateSelectnew{width:100%}}