@charset "UTF-8";.title{text-align:center;font-size:clamp(1.6rem,3vw,2.4rem);margin:clamp(1.2rem,3vw,2rem) 0;color:#265690;position:relative}.subtitle{text-align:center;color:#000;margin-bottom:15px;font-size:clamp(1.2rem,2.5vw,2rem)}.inner-heading{color:#265690;margin-bottom:10px;font-size:clamp(1rem,2.5vw,1.5rem)}.inner-subtitle{margin-top:0;font-size:clamp(1.1rem,1.6vw,1.4rem);color:#036;margin-bottom:.8rem;line-height:1.3}p{font-size:clamp(14px,1.1vw,17px);line-height:1.7;color:#444;margin-bottom:clamp(15px,2vw,25px)}.page-list{font-size:clamp(14px,1.1vw,17px);list-style-type:disc;padding-left:1.5rem;color:#444;margin-top:.5rem}.page-list li{margin-bottom:clamp(.6rem,1.5vw,1rem);line-height:1.7;font-size:clamp(14px,1.1vw,17px);transition:transform .2s ease}.read-more-btn,.see-more-btn{font-size:clamp(10px,1.1vw,15px);display:inline-block;background:linear-gradient(135deg,#9d2fd0,#6a11cb);color:#fff;padding:clamp(8px,1vw,12px) clamp(16px,2vw,24px);border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.read-more-btn:hover,.see-more-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #9d2fd04d;background:none;border:1px solid rgba(157,47,208,.3);color:#000}*{box-sizing:border-box;margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.navbar{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#036,#004080);padding:clamp(.6rem,2vw,1rem) clamp(1rem,4vw,3rem);flex-wrap:wrap;position:relative;box-shadow:0 8px 25px #00000026}.navbar-logo{max-width:clamp(180px,15vw,400px);flex-shrink:0;padding-right:clamp(.5rem,1.5vw,1rem)}.navbar-logo img{width:100%;height:auto;object-fit:contain;display:block}.menu-toggle{display:none;font-size:clamp(1.4rem,3vw,1.8rem);background:none;border:none;color:#fff;cursor:pointer}.nav-links{list-style:none;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.nav-links.active{display:block;width:100%}.nav-item{padding:0 10px;position:relative}.nav-item>a,.nav-item>button{color:#fff;text-decoration:none;background:none;border:none;cursor:pointer;font-size:clamp(.9rem,1.2vw,1rem);display:inline-block;transition:all .3s ease;border-radius:6px}.nav-item>a:hover,.nav-item>button:hover{background:#ffffff26}.home-icon{font-size:clamp(14px,2vw,26px)}.dropdown-menu{position:absolute;top:110%;left:0;background:#fff;color:#036;list-style:none;padding:clamp(.5rem,1vw,.8rem) 0;min-width:clamp(200px,18vw,250px);box-shadow:0 12px 30px #00000026;z-index:999;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}.nav-item:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-menu li{padding:clamp(.6rem,1vw,.9rem) clamp(1rem,2vw,1.5rem);transition:background .3s ease}.dropdown-menu li a{text-decoration:none;color:#036;display:block;font-size:clamp(.85rem,1vw,.95rem)}.dropdown-menu li:hover{background:#f0f6ff}.dropdown-menu li a:hover{color:#001f4d;font-weight:500}.scrollable-menu{max-height:400px;overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){.menu-toggle{display:block}.nav-links{display:none;flex-direction:column;width:100%;background:linear-gradient(180deg,#036,#00264d);margin-top:1rem;padding:1rem 0;border-radius:12px}.nav-links.active{display:flex}.nav-item{width:100%;text-align:left}.dropdown-menu{position:static;background:#f5f9ff;box-shadow:none;border-radius:8px;opacity:1;visibility:visible;transform:none;margin-top:.5rem}}.overview-container{padding:clamp(1rem,4vw,3rem);font-family:Arial,sans-serif;background:linear-gradient(to bottom,#fff,#f7f9fc)}.responsive-image{width:100%;height:auto;max-width:100%;display:block;border-radius:16px;margin-bottom:clamp(1.5rem,4vw,3rem);object-fit:cover;max-height:clamp(250px,40vw,420px);box-shadow:0 10px 30px #00000014;transition:transform .4s ease}.responsive-image:hover{transform:scale(1.02)}.objectives-card{max-width:1000px;width:90%;margin:0 auto;padding:clamp(1.5rem,4vw,3rem);border-radius:20px;background:#fff;box-shadow:0 15px 40px #00000014;box-sizing:border-box}@media (max-width: 600px){.objectives-card{width:100%}}.president-container{padding:clamp(1rem,4vw,3rem) clamp(1rem,4vw,2rem);max-width:1000px;margin:0 auto;font-family:Arial,sans-serif;color:#333}.president-card{margin-top:clamp(20px,4vw,40px);background:#fff;border-radius:clamp(10px,2vw,18px);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 15px 40px #00000014;transition:transform .3s ease,box-shadow .3s ease}.president-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #0000001f}.profile-section{display:flex;align-items:center;flex-direction:column;margin-bottom:clamp(1rem,3vw,2rem);gap:clamp(.5rem,2vw,1rem);flex-wrap:wrap}.profile-img{width:clamp(150px,20vw,250px);border-radius:12px;object-fit:cover}.profile-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.president-msg{font-size:clamp(1.2rem,2.5vw,1.8rem);color:#265690}.president-text{font-size:clamp(.8rem,2vw,1.2rem);color:#9d2fd0;font-weight:500}.office-bearers-page{padding:clamp(15px,3vw,30px) clamp(10px,2vw,20px);font-family:Segoe UI,sans-serif;max-width:1140px;margin:auto}.bearers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(180px,20%,250px),1fr));gap:clamp(15px,2vw,30px)}.overlay h4{font-size:clamp(16px,2vw,18px);font-weight:500;color:wheat}.overlay p{font-size:clamp(12px,1.5vw,14px);color:#fff;margin:0}.reply-section{margin-top:clamp(25px,4vw,50px);background:#f4f4f4;padding:clamp(15px,3vw,30px);border-radius:clamp(6px,1vw,10px)}.reply-section h2{font-size:clamp(18px,2.5vw,24px);margin-bottom:clamp(5px,1vw,10px);color:#1d2550}.reply-section p{font-size:clamp(.85rem,1vw,.95rem);margin-bottom:clamp(10px,2vw,20px)}.reply-form{display:flex;flex-direction:column;gap:clamp(10px,2vw,15px)}.reply-form textarea,.reply-form input{padding:clamp(8px,1.5vw,12px);font-size:clamp(.9rem,1vw,1rem);border:1px solid #ccc;border-radius:clamp(4px,1vw,6px);width:100%}.reply-form button{background:#007bff;color:#fff;padding:clamp(10px,1.5vw,12px) clamp(15px,2vw,20px);border:none;font-size:clamp(.9rem,1vw,1rem);border-radius:clamp(4px,1vw,6px);cursor:pointer;align-self:flex-start;transition:background .3s ease}.reply-form button:hover{background:#0056b3}.remember{display:flex;align-items:center;font-size:clamp(.8rem,1vw,.9rem);color:#444;gap:clamp(5px,1vw,8px);flex-wrap:wrap;margin-top:clamp(3px,1vw,5px)}.remember input[type=checkbox]{width:clamp(14px,1.5vw,16px);height:clamp(14px,1.5vw,16px);accent-color:#007bff;margin:0}@media (max-width: 768px){.bearers-grid{grid-template-columns:repeat(2,1fr);gap:clamp(10px,4vw,15px)}.bearer-card img{max-height:clamp(180px,15vw,220px)}.reply-section{padding:clamp(10px,3vw,20px)}.reply-form button{width:100%;align-self:stretch}}.scholarship-container{padding:clamp(20px,4vw,50px);max-width:1200px;margin:0 auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.scholarship-cards{padding-top:clamp(15px,3vw,30px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(260px,30vw,300px),1fr));gap:clamp(16px,3vw,28px)}.scholarship-card{border:1px solid #e2e6ea;padding:clamp(18px,3vw,26px);background-color:#fff;border-radius:clamp(8px,1.5vw,16px);box-shadow:0 10px 25px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.scholarship-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px #0000001a}.scholarship-date{font-size:clamp(.75rem,1.5vw,.9rem);color:#0056b3;margin-bottom:clamp(6px,1.5vw,12px);display:inline-block;background:#eef4ff;padding:clamp(4px,1vw,6px) clamp(8px,2vw,12px);border-radius:20px;font-weight:600}.scholarship-detail{padding:clamp(25px,4vw,50px) clamp(15px,4vw,30px);max-width:800px;margin:clamp(20px,5vw,60px) auto;background:linear-gradient(135deg,#f9f9f9,#f1f5f9);border-radius:clamp(10px,2vw,18px);box-shadow:0 12px 30px #0000000f}.comment-section{margin-top:clamp(40px,6vw,70px);border-top:1px solid #ddd;padding-top:clamp(20px,4vw,35px)}.comment-section h4{margin-bottom:clamp(10px,2vw,18px);font-size:clamp(1.1rem,2.5vw,1.4rem)}.comment-section form{display:flex;flex-direction:column;gap:clamp(10px,2vw,16px)}.comment-section textarea{min-height:clamp(100px,20vw,150px);padding:clamp(8px,1.5vw,12px);font-size:clamp(.95rem,1.5vw,1rem);border-radius:clamp(6px,1vw,10px);border:1px solid #ccc;resize:vertical;transition:border-color .3s ease,box-shadow .3s ease}.comment-section textarea:focus,.comment-section input:focus{outline:none;border-color:#ffc107;box-shadow:0 0 0 3px #ffc10733}.comment-section input[type=text],.comment-section input[type=email],.comment-section input[type=url]{padding:clamp(8px,1.5vw,12px);border-radius:clamp(6px,1vw,10px);border:1px solid #ccc;font-size:clamp(.95rem,1.5vw,1rem);width:100%}.comment-section label{font-size:clamp(.9rem,1.5vw,1rem);display:flex;align-items:center;gap:6px;color:#333}.comment-section button{width:clamp(120px,20vw,160px);padding:clamp(8px,1.5vw,12px);background:linear-gradient(135deg,#ffc107,#ffb300);color:#000;font-weight:600;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease}.comment-section button:hover{background:linear-gradient(135deg,#e0a800,#c90);transform:translateY(-3px);box-shadow:0 8px 20px #ffc1074d}.why-pera-container{padding:clamp(16px,4vw,40px);font-family:Arial,sans-serif;background:linear-gradient(135deg,#fff,#f5f8ff);width:100%;overflow-x:hidden}.office-image-wrapper{width:100%;height:clamp(200px,30vw,450px);overflow:hidden}.inner-banner-img{width:100%;height:100%;object-fit:cover}.why-pera-card{max-width:1000px;width:90%;margin:0 auto;padding:clamp(1.2rem,4vw,3rem);border-radius:clamp(12px,2vw,20px);background-color:#fff;box-shadow:0 15px 40px #1d255014;box-sizing:border-box;transition:transform .3s ease,box-shadow .3s ease}.why-pera-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px #1d25501f}@media (max-width: 480px){.why-pera-card{width:100%}}.pera-guidelines-container{max-width:1200px;margin:auto;padding:clamp(1.2rem,4vw,3rem);font-family:Arial,sans-serif;background:linear-gradient(to bottom,#fff,#f4f8fc)}.pera-banner{width:100%;height:auto;margin-bottom:clamp(1rem,3vw,2rem);border-radius:16px;box-shadow:0 12px 35px #00000014;object-fit:cover;max-height:clamp(220px,35vw,420px);transition:transform .4s ease}.pera-banner:hover{transform:scale(1.02)}.pera-table-container{overflow-x:auto;margin-top:clamp(1rem,3vw,2rem)}.pera-table{width:100%;border-collapse:collapse;margin-top:10px;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 10px 30px #00000014;font-size:clamp(.9rem,1.1vw,1rem)}.pera-table th,.pera-table td{border:1px solid #e2e6ea;padding:clamp(.6rem,1.5vw,1rem);text-align:left;vertical-align:top}.pera-table th{background:linear-gradient(135deg,#036,#00509e);color:#fff;font-weight:600}.pera-table tr:nth-child(2n){background-color:#f7faff}.pera-table tbody tr:hover{background-color:#eaf3ff;transition:background .2s ease}@media (max-width: 600px){.pera-table{font-size:.85rem}}.schedule-container{max-width:900px;margin:auto;padding:clamp(1.2rem,4vw,3rem);font-family:Arial,sans-serif;color:#222;background:linear-gradient(to bottom,#fff,#f4f8fc)}.schedule-banner{width:100%;height:auto;border-radius:18px;margin-bottom:clamp(1rem,3vw,2rem);object-fit:cover;max-height:clamp(220px,35vw,420px);box-shadow:0 12px 35px #00000014;transition:transform .4s ease}.schedule-banner:hover{transform:scale(1.02)}.schedule-table{width:100%;border-collapse:collapse;margin-top:clamp(1rem,3vw,2rem);background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 12px 30px #00000014;font-size:clamp(.9rem,1.1vw,1rem)}.schedule-table th,.schedule-table td{padding:clamp(.6rem,1.5vw,1rem);border:1px solid #e2e6ea;text-align:left}.schedule-table th{background:linear-gradient(135deg,#036,#00509e);color:#fff;font-weight:600}.schedule-table tr:nth-child(2n){background-color:#f7faff}.schedule-table tr:hover{background-color:#eaf3ff;transition:background .2s ease}.guidelines-heading{font-size:clamp(1.05rem,1.8vw,1.3rem);font-weight:600;margin-top:clamp(1.5rem,4vw,2.5rem);cursor:pointer;color:#007bff;transition:color .3s ease,transform .2s ease}.guidelines-heading:hover{color:#0056b3;transform:translate(4px)}.guidelines-content{background:linear-gradient(to right,#f9f9f9,#f1f6ff);padding:clamp(.8rem,2vw,1.2rem);border-left:5px solid #007bff;margin-top:clamp(.6rem,1.5vw,1rem);border-radius:12px;font-size:clamp(.9rem,1.1vw,1rem);line-height:1.7;box-shadow:0 8px 20px #0000000d}@media (max-width: 600px){.schedule-table{font-size:.85rem}.guidelines-content{border-left-width:4px}}.pera-result-container{max-width:1000px;margin:auto;padding:clamp(1.2rem,4vw,3rem);font-family:Arial,sans-serif;color:#222;background:linear-gradient(to bottom,#fff,#f4f8fc)}.pera-result-banner{width:100%;height:auto;margin-bottom:clamp(1rem,3vw,2rem);border-radius:18px;object-fit:cover;max-height:clamp(220px,35vw,420px);box-shadow:0 12px 35px #00000014;transition:transform .4s ease}.pera-result-banner:hover{transform:scale(1.02)}.result-date{font-size:clamp(1rem,1.5vw,1.15rem);margin-bottom:clamp(1.2rem,3vw,2rem);font-weight:500;color:#444}.pera-section{margin-bottom:clamp(1.5rem,4vw,2.5rem);padding:clamp(1rem,3vw,2rem);border-radius:16px;border-left:5px solid #003366;box-shadow:0 10px 30px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.pera-section:hover{transform:translateY(-4px);box-shadow:0 14px 35px #0000001a}.pera-section h3{color:#036;margin-bottom:clamp(.6rem,1.5vw,1rem);font-size:clamp(1.1rem,2vw,1.4rem)}.pera-section ul{list-style-type:disc;padding-left:1.5rem}.pera-section li{margin-bottom:clamp(.5rem,1.5vw,.9rem);line-height:1.7;font-size:clamp(.95rem,1.2vw,1.05rem);transition:transform .2s ease}.pera-section li:hover{transform:translate(4px);color:#036}.pera-section a{color:#06c;text-decoration:none;font-weight:500;transition:color .3s ease}.pera-section a:hover{color:#036;text-decoration:underline}@media (max-width: 600px){.pera-section{border-left-width:4px}}.award-container{padding:clamp(20px,4vw,50px);max-width:1200px;margin:0 auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.award-cards{padding-top:clamp(15px,3vw,30px);display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(260px,30vw,300px),1fr));gap:clamp(16px,3vw,28px)}.award-card{border:1px solid #e2e6ea;padding:clamp(18px,3vw,26px);background-color:#fff;border-radius:clamp(8px,1.5vw,16px);box-shadow:0 10px 25px #0000000d;transition:transform .3s ease,box-shadow .3s ease}.award-card:hover{transform:translateY(-6px);box-shadow:0 18px 35px #0000001a}.award-date{font-size:clamp(.75rem,1.5vw,.9rem);color:#0056b3;margin-bottom:clamp(6px,1.5vw,12px);display:inline-block;background:#eef4ff;padding:clamp(4px,1vw,6px) clamp(8px,2vw,12px);border-radius:20px;font-weight:600}.award-detail{padding:clamp(25px,4vw,50px) clamp(15px,4vw,30px);max-width:800px;margin:clamp(20px,5vw,60px) auto;background:linear-gradient(135deg,#f9f9f9,#f1f5f9);border-radius:clamp(10px,2vw,18px);box-shadow:0 12px 30px #0000000f}.navigation-links{display:flex;justify-content:space-between;margin-top:clamp(25px,4vw,40px);gap:15px;flex-wrap:wrap}.navigation-links a{color:#05a;font-size:clamp(.85rem,1vw,.95rem);text-decoration:none;font-weight:600;transition:color .3s ease}.navigation-links a:hover{color:#036}@media (max-width: 600px){.navigation-links{flex-direction:column;align-items:flex-start}}.news-blogs-container{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem);padding:clamp(2.5rem,6vw,5rem) clamp(1rem,4vw,3rem);background:linear-gradient(to bottom,#fbfbfb,#f4f8fc);justify-content:center}.section-card{background:#fff;border-radius:18px;box-shadow:0 10px 30px #00000014;padding:clamp(1.5rem,3vw,2.5rem);flex:1 1 500px;max-width:600px;box-sizing:border-box;transition:transform .3s ease,box-shadow .3s ease}.section-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000001f}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(1.2rem,3vw,2rem);flex-wrap:wrap;gap:1rem}.section-title{font-size:clamp(1.6rem,3vw,2.2rem);color:#265690;margin:0;position:relative}.section-title:after{content:"";width:100px;height:4px;background:#9d2fd0;display:block;margin-top:8px;border-radius:4px}.purple-btn{background:linear-gradient(135deg,#9d2fd0,#7a23a8);color:#fff;padding:clamp(.5rem,1.2vw,.8rem) clamp(1rem,2vw,1.5rem);border:none;border-radius:10px;cursor:pointer;font-size:clamp(.85rem,1vw,.95rem);transition:all .3s ease;white-space:nowrap}.purple-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #9d2fd04d}.card-item{display:flex;gap:clamp(1rem,3vw,2rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);align-items:stretch;flex-wrap:wrap}.card-image{width:clamp(180px,20vw,220px);aspect-ratio:1 / 1;object-fit:cover;flex-shrink:0;transition:transform .3s ease}.card-item:hover .card-image{transform:scale(1.05)}.card-content{flex:1;min-width:200px}.item-title{margin:0 0 .5rem;font-size:clamp(1.1rem,1.8vw,1.4rem);color:#265690;font-weight:600}.item-date{margin:0 0 1rem;color:#a33bd3;font-size:clamp(.9rem,1vw,1rem);font-weight:500}@media (max-width: 1024px){.news-blogs-container{flex-direction:column}.section-card{max-width:100%}}@media (max-width: 768px){.card-item{flex-direction:column}.card-image{width:100%;aspect-ratio:16 / 9}}.all-news-container{padding:clamp(3rem,6vw,8rem) clamp(1.5rem,8vw,9rem);background:linear-gradient(180deg,#fff,#f4f6ff)}.all-news-title{font-size:clamp(1.8rem,2.5vw,2.6rem);font-weight:600;color:#1d2550;text-align:center;margin-bottom:clamp(2rem,4vw,3rem);position:relative}.all-news-title:after{content:"";width:80px;height:3px;background:linear-gradient(to right,#265690,#a33bd3);display:block;margin:.8rem auto 0;border-radius:2px}.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(250px,30vw,300px),1fr));gap:clamp(1.5rem,3vw,2.5rem)}.news-card{background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all .35s ease;box-shadow:0 8px 25px #0000000f;position:relative}.news-card:hover{transform:translateY(-10px);box-shadow:0 18px 40px #26569026}.news-img{width:100%;height:clamp(180px,22vw,240px);object-fit:cover;transition:transform .4s ease}.news-card:hover .news-img{transform:scale(1.05)}.news-card-body{padding:clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;align-items:center;text-align:center}.news-card-title{font-size:clamp(1.1rem,1.4vw,1.4rem);font-weight:600;color:#265690;margin-bottom:.6rem;transition:color .3s ease}.news-card:hover .news-card-title{color:#a33bd3}.news-card-date{font-size:clamp(.9rem,1vw,1rem);color:#a33bd3;opacity:.9;letter-spacing:.5px}@media (max-width: 480px){.news-grid{gap:1.2rem}}.all-blogs-container{padding:clamp(3rem,6vw,8rem) clamp(1.5rem,8vw,9rem);background:linear-gradient(180deg,#fff,#f8f9ff)}.all-blogs-title{font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:600;color:#1d2550;margin-bottom:clamp(2rem,4vw,3rem);text-align:center;position:relative}.all-blogs-title:after{content:"";width:80px;height:3px;background:linear-gradient(to right,#265690,#a33bd3);display:block;margin:.8rem auto 0;border-radius:2px}.blogs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(250px,30vw,300px),1fr));gap:clamp(1.5rem,3vw,2.5rem)}.blog-card{background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:all .35s ease;box-shadow:0 8px 20px #0000000f;position:relative}.blog-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px #26569026}.blog-img{width:100%;height:clamp(180px,22vw,240px);object-fit:cover;display:block}.blog-card-body{padding:clamp(1rem,2vw,1.5rem);display:flex;flex-direction:column;align-items:center;text-align:center}.blog-card-title{font-size:clamp(1.1rem,1.4vw,1.4rem);font-weight:600;color:#265690;margin-bottom:.6rem;transition:color .3s ease}.blog-card:hover .blog-card-title{color:#a33bd3}.blog-card-date{font-size:clamp(.9rem,1vw,1rem);color:#a33bd3;opacity:.9}@media (max-width: 480px){.blogs-grid{gap:1.2rem}}.event-schedule-page{padding:clamp(1rem,2vw,2rem);font-family:Arial,sans-serif;box-sizing:border-box;background:linear-gradient(to bottom,#f8fbff,#fff)}.table-wrapper{overflow-x:auto;border-radius:16px}.event-table{width:100%;border-collapse:collapse;margin:auto;background:#fff;box-shadow:0 15px 40px #00000014;min-width:600px;border-radius:16px;overflow:hidden}.event-table th,.event-table td{padding:clamp(.7rem,1.5vw,1rem) clamp(.8rem,1.8vw,1.2rem);border:1px solid #eee;text-align:left;font-size:clamp(.85rem,1vw,1rem);transition:background .3s ease}.event-table th{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;font-weight:600;letter-spacing:.5px}.event-table tbody tr:nth-child(2n){background-color:#f9fbff}.event-table tbody tr:hover{background-color:#eef5ff}.event-table a{color:#007bff;text-decoration:none;font-weight:500;position:relative}.event-table a:after{content:"";position:absolute;width:0%;height:2px;left:0;bottom:-3px;background:#007bff;transition:width .3s ease}.event-table a:hover:after{width:100%}@media (max-width: 480px){.event-table{min-width:100%}}.rules-page{padding:clamp(20px,4vw,40px) clamp(15px,6vw,120px);font-family:Segoe UI,sans-serif;background:linear-gradient(135deg,#f4f7fa,#eef3f9);box-sizing:border-box}.rule-section{margin-bottom:clamp(20px,4vw,35px);background:#fff;padding:clamp(18px,3vw,28px);border-left:clamp(4px,.8vw,8px) solid #007bff;box-shadow:0 10px 25px #0000000f;border-radius:clamp(8px,1.5vw,14px);box-sizing:border-box;transition:transform .3s ease,box-shadow .3s ease}.rule-section:hover{transform:translateY(-5px);box-shadow:0 15px 35px #007bff1a}.rule-section h2{margin-bottom:clamp(10px,2vw,16px);color:#007bff;font-size:clamp(1.1rem,2.5vw,1.5rem);font-weight:600}.rule-section ul{padding-left:clamp(18px,2vw,25px)}.rule-section li{margin-bottom:clamp(6px,1.5vw,12px);line-height:1.8;font-size:clamp(.95rem,1.5vw,1.05rem);color:#444;transition:color .2s ease}.rule-section li:hover{color:#007bff}.register-container{text-align:center;margin-bottom:clamp(25px,4vw,40px)}.register-button{background:linear-gradient(135deg,#ffa928,#ff8c00);color:#fff;padding:clamp(10px,2vw,14px) clamp(22px,4vw,34px);text-decoration:none;font-weight:600;border-radius:30px;font-size:clamp(.9rem,1.5vw,1rem);transition:all .3s ease;display:inline-block;box-shadow:0 8px 20px #ffa9284d}.register-button:hover{transform:translateY(-4px);background:linear-gradient(135deg,#e6911d,#cc7a00);box-shadow:0 12px 25px #ff8c0059}@media (min-width: 1400px){.rules-page{padding-left:18%;padding-right:18%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-BcnMEykj.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);src:url(data:application/vnd.ms-fontobject;base64,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) format("embedded-opentype"),url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(/assets/slick-BlzDm7g2.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.about-wrapper{width:100%;padding:clamp(20px,5vw,60px) clamp(20px,10vw,300px);background-color:#f5f5f5}.about-card{display:flex;background-color:#fff;padding:clamp(15px,3vw,30px);gap:clamp(20px,4vw,40px);align-items:center;flex-wrap:wrap;border-top-right-radius:20px;border-top-left-radius:20px}.about-left{flex:1}.about-left h2,.office-bearers h2{font-size:clamp(20px,2.5vw,28px);margin-bottom:15px;color:#1d2550}.about-left p{font-size:clamp(14px,1.5vw,16px);margin-bottom:20px;color:#333}.read-more-btn{background-color:#9d2fd0;color:#fff;padding:clamp(8px,1vw,10px) clamp(12px,2vw,16px);font-size:clamp(12px,1.2vw,14px);text-decoration:none;font-weight:700}.about-right{flex:1;display:flex;justify-content:center}.about-right img{max-width:100%;height:auto}.office-bearers{margin-top:clamp(30px,5vw,50px)}.carousel-img-wrapper{padding:0 10px;width:fit-content;height:100%;display:block;margin:auto}.slick-list{margin:0 -10px}.img-hover-container{position:relative;display:inline-block}.img-hover-container img{width:clamp(160px,20vw,250px);height:auto;display:block}.img-hover-container .overlay{position:absolute;bottom:0;left:0;width:100%;background:#1f2652cc;color:#fff;padding:clamp(5px,1vw,10px);text-align:center}.slick-slide{padding:10px;max-width:clamp(200px,15vw,280px)}.custom-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#9d2fd0;color:#fff;padding:6px 8px;border-radius:50%;cursor:pointer}.custom-arrow.prev{left:-60px}.custom-arrow.next{right:-60px}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:9999}.modal-content{position:relative;background:#fff;padding:clamp(10px,2vw,20px);border-radius:10px;max-width:clamp(280px,80vw,400px);width:95%;text-align:center;box-shadow:0 0 20px #0003}.modal-content img{max-width:100%;object-fit:contain}.modal-content p{margin:0}.modal-close-icon{position:absolute;top:10px;right:10px;background:transparent;border:none;font-size:clamp(22px,3vw,30px);cursor:pointer;color:#9d2fd0}.modal-close-icon:hover{color:#6a11cb}@media (max-width: 768px){.about-card{flex-direction:column;text-align:center}}@media (max-width: 768px){.slick-dots,.custom-arrow{display:none!important}}.banner-container{width:100%;height:100%;overflow:hidden;position:relative}.banner{width:100%;height:clamp(220px,45vh,500px);overflow:hidden;position:relative}.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#00000059);pointer-events:none;z-index:1}.banner-image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .6s ease}@media (max-width: 480px){.banner{height:clamp(200px,35vh,300px)}}.cet-row{gap:20px;display:flex;width:90%;height:80%;padding:0;margin:0 auto;padding:clamp(10px,2vw,50px);gap:clamp(.8rem,2vw,1.5rem)}.cet-column{flex:1;padding:clamp(.5rem,3vw,1.5rem);box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0;position:relative;overflow:hidden;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.cet-column:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000040}.cet-title{text-align:center;font-size:clamp(1rem,2vw,1.6rem);margin-bottom:clamp(.5rem,1vw,.8rem);color:#fff;letter-spacing:.5px}.cet-subtitle{color:#d53d4b;font-size:clamp(.8rem,1.8vw,1.4rem);font-weight:700;margin-bottom:clamp(.4rem,1vw,.6rem)}.cet-date{color:#fff;font-weight:400;font-size:clamp(.8rem,1.5vw,1.2rem);margin-bottom:clamp(1rem,2vw,1.5rem);opacity:.9}.cet-button{background:linear-gradient(135deg,#9d2fd0,#7e1ab5);color:#fff;border:none;padding:clamp(.5rem,1.2vw,.8rem) clamp(1rem,2vw,1.4rem);font-weight:700;font-size:clamp(.7rem,1vw,.95rem);border-radius:8px;cursor:pointer;transition:all .3s ease;width:fit-content;text-decoration:none}.cet-button:hover{transform:translateY(-3px);box-shadow:0 8px 20px #9d2fd066}@media (max-width: 768px){.cet-row{flex-direction:row;flex-wrap:wrap}.cet-column{flex:0 0 45%}}.members-section{background:linear-gradient(to bottom,#f2f6f9,#fff);padding:clamp(1rem,3vw,2rem);overflow:hidden;position:relative}.marquee{overflow:hidden;position:relative;width:100%}.marquee-content{display:flex;gap:clamp(1rem,3vw,2.5rem);animation:scroll 30s linear infinite}.univ-card{min-width:clamp(140px,15vw,200px);height:clamp(100px,12vw,140px);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease}.univ-card:hover{transform:translateY(-8px);box-shadow:0 15px 35px #00000026}.univ-img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .4s ease}.univ-card:hover .univ-img{transform:scale(1.05)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 480px){.marquee-content{animation-duration:20s}}.contact-page{font-family:Arial,sans-serif;padding:clamp(1.5rem,4vw,3rem) clamp(1.5rem,6vw,8rem);background:linear-gradient(to bottom,#fff,#f8fbff)}.banner-container{width:100%;overflow:hidden}.banner-img{width:100%;height:auto;display:block;border-radius:clamp(8px,2vw,16px);box-shadow:0 12px 30px #00000014}.contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(1rem,2.5vw,2rem);margin:clamp(2rem,4vw,3rem) 0}.info-box{background:#fff;padding:1rem clamp(1rem,2vw,1.8rem);border-left:6px solid #007bff;border-radius:12px;min-width:0;word-wrap:break-word;box-sizing:border-box;box-shadow:0 8px 25px #0000000d;transition:all .3s ease}.info-box:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0000001a}.contact-form-section{background:linear-gradient(145deg,#f2f6ff,#fff);padding:clamp(2rem,4vw,3rem);border-radius:20px;margin-bottom:clamp(2rem,5vw,4rem);text-align:center;box-shadow:0 15px 40px #0000000f}.contact-form-section h2{margin-bottom:1rem;font-size:clamp(1.3rem,2vw,1.8rem);color:#036}.contact-form{display:flex;flex-direction:column;gap:clamp(.8rem,2vw,1.2rem);max-width:600px;margin:auto;width:100%;box-sizing:border-box}.contact-form input,.contact-form textarea{padding:clamp(.7rem,1.5vw,1rem);border:1px solid #ccc;border-radius:10px;font-size:clamp(.9rem,1vw,1rem);width:100%;box-sizing:border-box;transition:border-color .3s ease,box-shadow .3s ease}.contact-form input:focus,.contact-form textarea:focus{border-color:#007bff;box-shadow:0 0 0 3px #007bff26;outline:none}.contact-form textarea{min-height:140px;resize:vertical}.contact-form button{background:linear-gradient(135deg,#007bff,#0056b3);color:#fff;padding:clamp(.7rem,1.5vw,1rem);border:none;border-radius:10px;cursor:pointer;font-size:clamp(.9rem,1vw,1rem);font-weight:600;transition:all .3s ease}.contact-form button:hover{transform:translateY(-3px);box-shadow:0 10px 25px #007bff66}@media (max-width: 480px){.contact-info{grid-template-columns:1fr}}.award-detail{padding:30px 20px;max-width:800px;margin:0 auto;background-color:#f9f9f9;border-radius:10px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.award-detail h2{font-size:1.8rem;color:#036;margin-bottom:10px}.award-body{margin-top:20px}.award-body h4{font-size:1.2rem;color:#444;margin-bottom:10px}.award-body ul{list-style:disc inside;padding-left:0;color:#333}.award-body li{margin-bottom:8px;font-size:1rem}.navigation-links{display:flex;justify-content:space-between;margin-top:30px}.navigation-links a{color:#05a;text-decoration:none;font-weight:600}.navigation-links a:hover{text-decoration:underline}.comment-section{margin-top:50px;border-top:1px solid #ccc;padding-top:20px}.comment-section h4{margin-bottom:10px;font-size:1.2rem;color:#222}.comment-section form{display:flex;flex-direction:column;gap:12px}.comment-section textarea{min-height:120px;padding:10px;font-size:1rem;border-radius:6px;border:1px solid #ccc;resize:vertical}.comment-section input[type=text],.comment-section input[type=email],.comment-section input[type=url]{padding:10px;border-radius:6px;border:1px solid #ccc;font-size:1rem;width:100%}.comment-section label{font-size:.95rem;display:flex;align-items:center;gap:6px;color:#333}.comment-section button{width:140px;padding:10px;background-color:#ffc107;color:#000;font-weight:700;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.comment-section button:hover{background-color:#e0a800}.scholarship-awards-page{max-width:1000px;margin:0 auto;padding:clamp(25px,4vw,50px) clamp(15px,4vw,35px);font-family:Arial,sans-serif;color:#333;background:linear-gradient(135deg,#f8fbff,#eef4fa);border-radius:clamp(10px,2vw,18px);box-shadow:0 15px 40px #0000000f}.section{margin-bottom:clamp(35px,6vw,70px);padding-bottom:clamp(10px,2vw,20px);border-bottom:1px solid #e5eaf0}.section h2{font-size:clamp(1.3rem,3vw,2rem);margin-bottom:clamp(12px,2vw,20px);color:#1e1e1e;font-weight:600}.section-image{width:100%;height:auto;margin-bottom:clamp(18px,3vw,35px);border-radius:clamp(8px,1.5vw,16px);box-shadow:0 15px 35px #00000014;transition:transform .3s ease,box-shadow .3s ease}.section-image:hover{transform:scale(1.02);box-shadow:0 20px 45px #0000001f}.pera-champ-container{max-width:900px;margin:0 auto;padding:clamp(16px,3vw,30px);font-family:Segoe UI,sans-serif;background:#fff;border-radius:clamp(10px,2vw,16px);box-shadow:0 10px 30px #00000014;transition:transform .3s ease}.pera-champ-container:hover{transform:translateY(-4px)}.champ-card{display:flex;flex-wrap:wrap;gap:clamp(15px,3vw,30px);justify-content:space-between;margin-bottom:clamp(20px,4vw,40px)}.champ-video-section{flex:1 1 100%}.champ-video-section iframe{width:100%;height:clamp(220px,40vw,380px);border-radius:clamp(8px,2vw,14px);box-shadow:0 8px 20px #0000001f}.champ-details{flex:1 1 100%;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,2vw,16px);margin-top:clamp(15px,3vw,25px)}.register-btn{padding:clamp(10px,2vw,14px) clamp(20px,4vw,28px);background:linear-gradient(135deg,#f80,#f60);color:#fff;font-weight:600;text-decoration:none;border-radius:clamp(6px,1.5vw,10px);font-size:clamp(14px,2vw,16px);transition:all .3s ease;box-shadow:0 6px 18px #ff88004d}.register-btn:hover{background:linear-gradient(135deg,#e57000,#c50);transform:translateY(-3px);box-shadow:0 10px 25px #f806}.champ-description{margin-bottom:clamp(20px,3vw,30px);line-height:1.8;font-size:clamp(14px,2vw,17px);color:#444}.champ-table{overflow-x:auto}.champ-table table{width:100%;border-collapse:collapse;font-size:clamp(13px,2vw,15px);border-radius:10px;overflow:hidden}.champ-table th,.champ-table td{border:1px solid #e0e0e0;padding:clamp(8px,1.5vw,14px);text-align:center}.champ-table th{background:linear-gradient(135deg,#f2f2f2,#e6e6e6);font-weight:600}.champ-table tr:nth-child(2n){background-color:#fafafa}.champ-table tr:hover{background-color:#f1f7ff;transition:background .3s ease}@media (min-width: 768px){.champ-card{flex-wrap:nowrap}.champ-video-section{flex:1 1 60%}.champ-details{flex:1 1 35%;margin-top:0}}.terms-container{padding:clamp(16px,4vw,40px);max-width:900px;margin:0 auto;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:clamp(1.6,1.8vw,1.8);color:#333;box-sizing:border-box;background:linear-gradient(135deg,#fff,#f4f7fb);border-radius:clamp(8px,2vw,16px);box-shadow:0 10px 30px #0000000d}.terms-container h1{font-size:clamp(1.6rem,4vw,2.3rem);margin-bottom:clamp(1rem,3vw,2rem);color:#1a1a1a;text-align:center;font-weight:700;position:relative}.terms-container h1:after{content:"";display:block;width:clamp(60px,10vw,100px);height:3px;margin:10px auto 0;background:linear-gradient(90deg,#007acc,#036);border-radius:2px}.terms-container p{margin-bottom:clamp(.8rem,2vw,1.2rem);font-size:clamp(.95rem,1.2vw,1.05rem)}.terms-container strong{font-weight:600;color:#000}.terms-container ol{padding-left:clamp(1.2rem,3vw,1.8rem);margin:clamp(.8rem,2vw,1.5rem) 0}.terms-container li{margin-bottom:clamp(.6rem,1.5vw,1rem);padding-left:.4rem;font-size:clamp(.95rem,1.2vw,1.05rem);transition:transform .2s ease}.terms-container li:hover{transform:translate(4px)}@media (max-width: 400px){.terms-container{border-radius:8px}}.privacy-policy-container{padding:clamp(25px,5vw,50px) clamp(15px,4vw,40px);max-width:1000px;margin:clamp(20px,5vw,60px) auto;font-family:Segoe UI,sans-serif;line-height:1.8;font-size:clamp(.95rem,1.5vw,1.05rem);color:#2c2c2c;background:#fff;box-shadow:0 15px 40px #0000000f;border-radius:clamp(8px,1.5vw,16px);transition:transform .3s ease,box-shadow .3s ease}.privacy-policy-container:hover{transform:translateY(-4px);box-shadow:0 20px 50px #0000001a}.policy-header h1{font-size:clamp(1.8rem,4vw,2.6rem);margin-bottom:clamp(15px,3vw,25px);color:#0a3d62;border-bottom:3px solid #0a3d62;padding-bottom:clamp(8px,1.5vw,12px);font-weight:700;letter-spacing:.5px}.policy-header p{font-size:clamp(1rem,1.8vw,1.15rem);margin-bottom:clamp(20px,4vw,35px);color:#444}.privacy-policy-container h2{font-size:clamp(1.2rem,3vw,1.7rem);margin-top:clamp(25px,4vw,45px);color:#1e3799;border-left:clamp(3px,.8vw,6px) solid #1e3799;padding-left:clamp(8px,1.5vw,14px);margin-bottom:clamp(12px,2vw,20px);font-weight:600}.privacy-policy-container ul{list-style-type:disc;margin:clamp(10px,2vw,20px) 0 clamp(20px,4vw,40px) clamp(18px,3vw,28px);padding-left:clamp(10px,2vw,20px)}.privacy-policy-container li{margin-bottom:clamp(8px,1.8vw,14px);font-size:clamp(.95rem,1.5vw,1.05rem);color:#555;line-height:1.8;transition:color .3s ease}.privacy-policy-container li:hover{color:#1e3799}@media (max-width: 480px){.privacy-policy-container{border-radius:10px}}.guidelines-container{max-width:900px;margin:auto;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,2rem);font-family:Segoe UI,sans-serif;color:#333;background:linear-gradient(to bottom,#fff,#f9fbfd);border-radius:16px;box-shadow:0 10px 35px #0000000d}.guidelines-container h1{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.5rem);color:#005fa3;font-size:clamp(1.6rem,3vw,2.3rem);position:relative}.guidelines-container h1:after{content:"";width:70px;height:4px;background:#07c;display:block;margin:12px auto 0;border-radius:4px}.guidelines-container ol{margin-left:20px;padding-left:10px;line-height:1.9;font-size:clamp(1rem,1.5vw,1.08rem)}.guidelines-container ol li{margin-bottom:clamp(.6rem,1.5vw,1rem)}.account-details{margin-top:clamp(2rem,4vw,3rem);background:linear-gradient(to right,#f0f8ff,#e6f2ff);padding:clamp(1.2rem,3vw,2rem);border-left:6px solid #0077cc;border-radius:14px;box-shadow:0 8px 25px #0077cc14;transition:transform .3s ease,box-shadow .3s ease}.account-details:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0077cc26}.account-details h2{margin-bottom:clamp(.8rem,2vw,1.2rem);color:#07c;font-size:clamp(1.2rem,2.5vw,1.6rem)}@media (max-width: 480px){.guidelines-container{border-radius:10px}.account-details{border-left-width:4px}}.national-conference-container{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);max-width:1200px;margin:auto;padding:clamp(1.5rem,4vw,3rem);font-family:Segoe UI,sans-serif}@media (min-width: 1024px){.national-conference-container{flex-direction:row;align-items:flex-start}}.sidebar-nav{position:sticky;top:clamp(1rem,2vw,2rem);background:linear-gradient(145deg,#fff,#f8faff);padding:clamp(1rem,2vw,1.5rem);border-radius:16px;box-shadow:0 10px 25px #00000014;width:100%}.sidebar-nav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(.5rem,1.5vw,1.5rem);list-style:none;padding:0;margin:0}.sidebar-nav ul li a{padding:clamp(.4rem,1vw,.6rem) clamp(.8rem,1.5vw,1rem);background-color:#f0f4ff;border-radius:8px;color:#036;font-weight:500;text-decoration:none;font-size:clamp(.8rem,1vw,.95rem);transition:all .3s ease}.sidebar-nav ul li a:hover{background-color:#0056b3;color:#fff;transform:translateY(-2px);box-shadow:0 6px 15px #0056b34d}.main-content{flex:1;width:100%}.section{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.panel-discussion{background:linear-gradient(135deg,#2c335a,#3b4475);color:#fff;border-radius:16px;padding:clamp(1.2rem,2.5vw,2rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);box-shadow:0 12px 30px #00000026}.panel-discussion h2{color:#fff}.panel-discussion ul{list-style:none;padding-left:0;margin-top:1rem}.panel-discussion li{padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:clamp(.85rem,1vw,.95rem)}.registration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.registration-grid a{color:#0056b3;text-decoration:none;font-weight:500;position:relative}.registration-grid a:after{content:"";position:absolute;width:0%;height:2px;left:0;bottom:-3px;background:#0056b3;transition:width .3s ease}.registration-grid a:hover:after{width:100%}.participating-section{background:#f5f7fb;padding:clamp(1.2rem,2.5vw,2rem);border-radius:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);box-shadow:inset 0 0 20px #00000005}.contact-section{background-color:#fff;padding:clamp(1.2rem,2.5vw,2rem);border-radius:16px;box-shadow:0 10px 25px #0000000d}.contact-section p{margin:.6rem 0;font-size:clamp(.9rem,1vw,1rem)}.contact-section a{color:#0056b3;text-decoration:none;font-weight:500;position:relative}.contact-section a:after{content:"";width:0%;height:2px;background:#0056b3;position:absolute;left:0;bottom:-3px;transition:width .3s ease}.contact-section a:hover:after{width:100%}.footer{background:linear-gradient(135deg,#1f2652,#2b3470);color:#fff;padding:clamp(1rem,5vw,2rem) clamp(1rem,4vw,3rem);font-family:Arial,sans-serif}.footer-card{background:linear-gradient(145deg,#333b62,#2a3157);border-radius:16px;box-shadow:0 10px 30px #00000059;max-width:1200px;margin:0 auto;padding:clamp(10px,2vw,30px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.footer-top-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(1.5rem,3vw,2.5rem);flex-wrap:wrap;gap:1rem}.go-top-btn,.visitor-count{background-color:gold;color:#1f2652;padding:clamp(.5rem,1.5vw,.8rem) clamp(1rem,2vw,1.5rem);border-radius:8px;font-weight:700;font-size:clamp(.85rem,1.2vw,1rem);transition:all .3s ease}.go-top-btn{border:none;cursor:pointer}.go-top-btn:hover{background-color:#e6c200;transform:translateY(-3px);box-shadow:0 5px 15px #ffd70066}.footer-content{display:flex;flex-wrap:wrap;gap:clamp(1.5rem,4vw,3rem)}.footer-section h3{border-bottom:1px solid #555;padding-bottom:.5rem;margin-bottom:1rem;font-size:clamp(1rem,1.5vw,1.2rem);letter-spacing:.5px}ul{list-style:none;padding:0;margin:0}.footer-link{color:#ddd;text-decoration:none;display:inline-block;margin:.3rem 0;font-size:clamp(.85rem,1.2vw,.95rem);transition:all .3s ease}.footer-link:hover{color:gold;transform:translate(4px)}.academic-columns{display:flex;gap:clamp(1rem,3vw,2rem);flex-wrap:wrap}.academic-column{flex:1;min-width:200px}.academic-item{display:flex;align-items:center;margin-bottom:.5rem}.arrow{margin-right:6px;color:gold;flex-shrink:0}.footer-follow{text-align:center;margin-top:30px}.footer-follow h3{font-size:clamp(1rem,1.5vw,1.2rem);margin-bottom:1rem}.footer-follow a{display:inline-flex;align-items:center;color:#ccc;margin:0 .8rem;font-size:clamp(.85rem,1.2vw,.95rem);text-decoration:none;font-weight:700;transition:all .3s ease}.footer-follow a:hover{color:gold;transform:translateY(-2px)}.footer-bottom{text-align:center}.bottom-links a{color:#bbb;margin:0 clamp(.5rem,1.5vw,1rem);font-size:clamp(.75rem,1vw,.9rem);text-decoration:none;transition:color .3s ease}.bottom-links a:hover{color:gold}.copyright{border-top:1px solid #444;margin-top:clamp(1rem,2vw,1.5rem);padding-top:1rem;font-size:clamp(.7rem,1vw,.85rem);color:#aaa}@media (max-width: 768px){.footer-content{flex-direction:column}}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;justify-content:center;align-items:center;padding:clamp(15px,4vw,40px);animation:fadeIn .3s ease-in-out}.popup-box{background:#fff;padding:clamp(20px,4vw,40px);width:100%;max-width:600px;border-radius:clamp(10px,2vw,18px);position:relative;box-shadow:0 20px 50px #00000040;font-family:Segoe UI,sans-serif;transform:translateY(20px);animation:slideUp .35s ease forwards}.popup-box h2{margin-top:0;margin-bottom:clamp(10px,2vw,20px);font-size:clamp(20px,3vw,28px);color:#b30000;font-weight:600}.popup-box p{font-size:clamp(14px,2vw,17px);margin-bottom:clamp(8px,1.5vw,14px);line-height:1.7;color:#444}.popup-box .important{background:linear-gradient(135deg,#ffe6e6,#fff5f5);border-left:clamp(4px,1vw,6px) solid #b30000;padding:clamp(10px,2vw,18px);border-radius:8px;margin-top:clamp(10px,2vw,20px);font-size:clamp(14px,2vw,16px)}.popup-close{position:absolute;top:clamp(10px,2vw,18px);right:clamp(12px,2vw,20px);font-size:clamp(20px,3vw,26px);background:none;border:none;color:#b30000;cursor:pointer;transition:transform .2s ease,color .2s ease}.popup-close:hover{transform:scale(1.2);color:maroon}@media (max-width: 480px){.popup-box{border-radius:12px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
