.hero-section{min-height:55vh;display:flex;align-items:center;position:relative;overflow:hidden}.hero-IQAC{background:url(../images/iqac.png) center/cover no-repeat}.hero-content{opacity:0;transform:translateY(40px);transition:all 1s ease}.hero-content.show{opacity:1;transform:translateY(0)}.hero-title{text-shadow:0 4px 20px rgb(0 0 0 / .4);font-size:2.8rem!important}@media (max-width:768px){.hero-IQAC{background:url(../images/iqac.png) center/cover no-repeat}}.iqac-feature-section{background:#fafafa;padding:100px 0}.iqac-feature{max-width:900px;margin:auto;background:#fff;border-radius:24px;padding:45px 40px;box-shadow:0 16px 40px rgb(0 0 0 / .08);position:relative;overflow:hidden;transition:0.35s ease}.iqac-feature:hover{transform:translateY(-6px);box-shadow:0 24px 52px rgb(0 0 0 / .14)}.iqac-icon{width:80px;height:80px;background:#065ba7;color:#fff;border-radius:50%;font-size:2rem;display:flex;align-items:center;justify-content:center;margin:0 auto 25px;box-shadow:0 10px 26px rgb(3 91 166 / .35)}.iqac-feature h5{text-align:center;color:#065ba7;font-weight:600;margin-bottom:14px}.iqac-feature p{text-align:center;color:#555;font-size:.98rem;line-height:1.65;max-width:760px;margin:0 auto 28px}.iqac-btn{display:inline-flex;align-items:center;gap:8px;color:#fff!important;background:#035ba6!important;padding:14px 28px!important;border-radius:30px;font-weight:600;text-decoration:none;transition:0.3s ease}.iqac-btn:hover{background:#f4801e!important;border:#f4801e!important;color:#fff!important}.fw-bold{font-weight:600!important}.mb-5{margin-bottom:6rem!important}.iqac-feature-section h2{color:#065ba7;font-size:2.8rem!important}.iqac-cta{text-align:center}@media(max-width:768px){.iqac-feature{padding:34px 24px}}
.advisory-modern-section{background-size:300% 300%;animation:gradientMove 12s ease infinite;color:#fff;background:#fff}@keyframes gradientMove{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}.leadership-layout{display:grid;grid-template-columns:460px 1fr;gap:25px;align-items:start}.leader-profile{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.leader-image-card{background:linear-gradient(135deg,#fff0e4,#edf3fa);padding:16px 16px 0 16px;border-radius:22px;backdrop-filter:blur(10px);box-shadow:0 20px 45px rgb(0 0 0 / .25)}.leader-image-card img{width:100%;border-radius:18px;display:block}.leader-meta h1{font-size:2.8rem;font-weight:600;line-height:1.1;color:#065ba7}.leader-meta span{display:block;font-size:1.1rem;opacity:.9;color:#f38020}.leader-vision{background:linear-gradient(135deg,#fff0e4,#edf3fa);padding:40px 45px;border-radius:26px;backdrop-filter:blur(10px);box-shadow:0 20px 50px rgb(0 0 0 / .35);display:flex;flex-direction:column;justify-content:flex-start;max-width:720px;margin-left:auto}.vision-tag{display:inline-block;color:#f38020;font-weight:600;letter-spacing:1.2px;margin-bottom:16px;font-size:0.90rem!important}.vision-quote{font-size:1.2rem;line-height:1.7;font-weight:400;color:#065ba7;margin-bottom:35px}.vision-footer{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:-20px;color:#065ba7!important}.vision-footer strong{font-size:.85rem;opacity:.85;padding-left:0;text-align:center;width:100%}.vision-footer img{width:100%;filter:drop-shadow(0 6px 14px rgb(0 0 0 / .25))}@media(max-width:992px){.leadership-layout{grid-template-columns:1fr;text-align:center}.leader-profile{align-items:center}.leader-vision{margin-left:0;max-width:100%;padding:30px 25px}.vision-footer img{width:80%;max-width:300px}}@media(max-width:768px){.hero-act_banner{background:url(../images/President_new.jpeg) center/cover no-repeat}.leader-meta h1{font-size:2.4rem}.vision-quote{font-size:1.1rem}}@media(max-width:480px){.leader-meta h1{font-size:2.2rem}.vision-quote{font-size:1rem}.leader-vision{padding:25px 15px}.vision-footer img{width:90%;max-width:250px}}.new-container{margin-top:50px!important}@media only screen and (max-width:768px){.leadership-layout{padding:10px!important}}