h1{font-size:36px!important}h2{font-size:26px!important}h3{font-size:20px!important}.text-sm{font-size:12px!important}.main-cia-content-box{padding:0 3rem}.front-banner-conatiner{display:flex;justify-content:center;padding:30px 10%;width:100%;background-color:#F4FAFF;border-bottom:1px solid #dfebff}.front-banner-conatiner img{height:auto;width:130px;max-height:300px}.front-banner-conatiner .flower-right{transform:scaleX(-1)}.college-details-container{display:flex;max-width:1000px;flex-direction:row;gap:20px;padding:10px}.college-details-container .college-rank-detail{display:flex;flex-direction:column;gap:10px;max-width:700px;align-items:center;justify-content:center}.college-details-container img{border-radius:40px;width:50px;height:50px}.college-details-container .badges-container{display:flex;flex-wrap:wrap;gap:10px}.college-details-container .badges-container .badge,span.badge{font-size:.9rem;background:#ebd39d;color:black;padding:5px 10px;border-radius:5px;font-weight:500}span.badge{text-align:center}.college-details-container .ranking-conatainer .ranking-boxes .badge{background:linear-gradient(247.76deg,#a54e4e -3.73%,#241856 93.49%)}.ranking-boxes{display:flex;justify-content:space-between;background:rgb(225,237,255);padding:10px;border-radius:10px;width:150px}.ranking-conatainer{display:flex;flex-wrap:wrap;gap:20px}.right-section{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto}.sidebar{.sidebar-list{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:auto}ul{list-style:none;padding:0;box-shadow:2px 0 5px rgba(0,0,0,.5);background-color:#f4f4f4}li{padding:10px;border-bottom:1px solid #ccc;font-weight:600;text-transform:capitalize}}.sticky-header-logo{width:50px!important;height:auto!important}.main-content-container{display:flex}.main-content-container .sidebar{flex:1 1;max-width:250px}.main-content-container .college-content{flex:3 1}.main-content-container .right-section{flex:1 1}.sidebar-responsive{display:none}@media screen and (max-width:1150px){.flower-left,.flower-right,.right_section{display:none}.front-banner-conatiner{padding:20px 5%}}@media screen and (max-width:750px){.main-content-container{display:flex;flex-direction:column;.sidebar{max-width:100%;width:100%}}.sidebar-responsive{display:block}.sidebar .sidebar-list{display:none}.sidebar .sidebar-list-responsive{overflow:scroll;height:300px;width:300px}.sidebar-responsive{display:flex;justify-content:center;margin:0 20px}.sidebar-responsive button{width:100%}.sidebar .sidebar-list-responsive{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:600px){.responsive{flex-direction:column;align-items:center!important;gap:10px}.college-details-container{flex-direction:column;align-items:center;gap:10px}.college-details-container .college-rank-detail{gap:0}h1{font-size:28px!important}.ranking-boxes{width:100px}.front-banner-conatiner{padding:10px 0}.college-details-container img{border-radius:10px;width:60px;height:60px}.main-cia-content-box{padding:0 12px}}.bg-listing{background:#e8efff}.bg-lightblue{background:#f0f4ff}.font-14,table{font-size:14px!important}.hover:hover{background-color:#f6fcff;cursor:pointer}.small{font-size:12px}.bg-reddish{background:linear-gradient(87.16deg,#a83636 1.37%,#33466b 109.94%)}.phone-sidebar{top:10px}.category-heading{font-family:Satoshi;font-weight:900;font-style:Black;font-size:20px;line-height:28px;letter-spacing:0}.width-max-content{width:max-content}.bg-light-blue{background:#f0fbff}.admission-box{width:170px}.award-color{background-color:#ffe183}@media screen and (max-width:600px){table{font-size:12px!important}}.cis-content-container{overflow:hidden}.cis-content-container .table-responsive{max-height:600px;overflow-y:auto}.editor-content{width:100%;max-width:100%;overflow-wrap:break-word;word-break:break-word;color:#1f2937;font-size:16px;line-height:1.8}.editor-content p{margin-bottom:10px;color:#374151}.editor-content h1,.editor-content h2,.editor-content h3,.editor-content h4,.editor-content h5,.editor-content h6{margin-top:10px;margin-bottom:10px;line-height:1.3;font-weight:700;color:#111827}.editor-content h1{font-size:clamp(28px,5vw,36px)}.editor-content h2{font-size:clamp(24px,4vw,30px)}.editor-content h3{font-size:clamp(22px,3vw,26px)}.editor-content h4{font-size:clamp(20px,2.5vw,22px)}.editor-content h5{font-size:clamp(18px,2vw,18px)}.editor-content h6{font-size:clamp(16px,1.8vw,14px)}.editor-content a{color:#2563eb;text-decoration:underline;transition:.2s}.editor-content a:hover{color:#1d4ed8}.editor-content img{width:100%;max-width:100%;height:auto;border-radius:14px;margin:20px 0;object-fit:cover;display:block}.editor-content iframe,.editor-content video{width:100%;max-width:100%;border-radius:12px;margin:20px 0;min-height:220px}.editor-content blockquote{border-left:4px solid #2563eb;background:#f8fafc;padding:16px 20px;margin:24px 0;border-radius:10px;font-style:italic;color:#374151}.editor-content ol,.editor-content ul{padding-left:22px;margin:16px 0}.editor-content ul{list-style-type:disc}.editor-content ol{list-style-type:decimal}.editor-content li{margin-bottom:10px;line-height:1.7;color:#374151}.editor-content li ol,.editor-content li ul{margin-top:10px}.editor-content table{width:100%;margin:24px 0;border-radius:12px}.editor-content table tbody{width:100%}.editor-content table tr:nth-child(2n){background:#f9fafb}.editor-content td,.editor-content th{border:1px solid #d1d5db;padding:12px 14px;text-align:left;font-size:15px;min-width:120px}.editor-content th{font-weight:600}.editor-content td p{margin:0}.editor-content p:has(.bullet){color:blue;font-weight:600}.editor-content pre{background:#111827;color:#f9fafb;padding:18px;border-radius:12px;margin:20px 0}.editor-content code{background:#f3f4f6;padding:2px 6px;border-radius:4px;font-size:14px;color:#dc2626}.editor-content pre code{background:transparent;color:inherit;padding:0}.editor-content hr{margin:32px 0;border:none;border-top:1px solid #d1d5db}@media (max-width:768px){.editor-content{font-size:15px;line-height:1.7}.editor-content table{font-size:14px}.editor-content td,.editor-content th{padding:10px}.editor-content iframe,.editor-content video{min-height:180px}.editor-content blockquote{padding:14px 16px}}@media (max-width:500px){.editor-content table{display:block;overflow-x:auto;white-space:nowrap;border-radius:0}.editor-content td,.editor-content th{min-width:0;padding:8px 10px;font-size:13px;white-space:nowrap}.editor-content{font-size:14px;line-height:1.6}}