a{color:#fff;text-decoration:none}a:visited{color:#fff}a:hover{color:#fc0}.cmt-footer{color:#fff;text-align:center;padding-top:px;background:#0c1c5a;padding-bottom:50px;padding-left:80px;padding-right:30px;font-size:13px;line-height:1.5}.cmt-footer p{margin:0}.navbar{color:#fff;background-color:#0c1c5a;justify-content:space-between;align-items:center;padding:15px 40px;display:flex}.nav-left{align-items:center;gap:10px;display:flex}.logo{border-radius:40px;width:60px;height:60px}.title{font-size:20px;font-weight:700}.nav-links{gap:25px;list-style:none;display:flex}.nav-links li{cursor:pointer;font-size:14px}.nav-links li:hover{color:#fc0}.nav-buttons{gap:10px;display:flex}.btn{cursor:pointer;border:none;border-radius:20px;padding:8px 15px}.outline{color:#fff;background:0 0;border:1px solid #fff}.filled{color:#000;background:#ff9d2f}.hero{background:url(https://images.unsplash.com/photo-1522071820081-009f0129c71c) 50%/cover no-repeat;justify-content:center;align-items:center;height:90vh;display:flex;position:relative}.overlay{text-align:center;color:#fff;background:#0009;width:100%;padding:40px}.hero-title{margin-bottom:20px;font-size:48px;font-weight:700}.hero-subtitle{margin-bottom:15px;font-size:20px}.hero-date{color:#fc0;margin-bottom:10px;font-size:24px}.hero-org{font-size:16px}.about{background:#fff;padding:60px 20px}.about-container{text-align:center;max-width:900px;margin:auto}.about h2{color:#0c1c5a;margin-bottom:20px;font-size:32px}.about p{color:#333;margin-bottom:15px;font-size:16px;line-height:1.7}.sponsors{background:#f4f6fb;padding:30px 0}.sponsor-container{background:#fff;border-radius:15px;justify-content:center;align-items:center;gap:40px;width:80%;margin:auto;padding:20px;display:flex}.sponsor-container img{object-fit:contain;height:150px;transition:transform .3s}.sponsor-container img:hover{transform:scale(1.1)}.dates{text-align:center;background:#f4f6fb;padding:60px 20px}.dates h2{color:#0c1c5a;margin-bottom:40px;font-size:32px}.dates-container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;max-width:1000px;margin:auto;display:grid}.date-card{background:#fff;border-radius:10px;padding:20px;transition:all .3s}.date-card h3{color:#333;margin-bottom:10px;font-size:16px}.date-card p{color:#ff9d2f;font-size:18px;font-weight:700}.date-card:hover{transform:translateY(-5px)}.institute{background:#fff;padding:60px 20px}.institute-container{align-items:center;gap:40px;max-width:1100px;margin:auto;display:flex}.institute-image img{zoom:200%;border-radius:10px;width:100%;max-width:1000px}.institute-content h2{color:#0c1c5a;margin-bottom:20px;font-size:32px}.institute-content p{color:#333;margin-bottom:15px;font-size:16px;line-height:1.7}@media (width<=768px){.institute-container{text-align:center;flex-direction:column}}.speakers{text-align:center;background:#f4f6fb;padding:60px 20px}.speakers h2{color:#0c1c5a;margin-bottom:40px;font-size:32px}.speakers-container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;max-width:1000px;margin:auto;display:grid}.speaker-card{background:#fff;border-radius:10px;padding:20px;transition:all .3s}.speaker-card img{object-fit:cover;border-radius:50%;width:120px;height:120px;margin-bottom:15px}.speaker-card h3{margin-bottom:5px;font-size:18px}.speaker-card p{color:gray;font-size:14px}.speaker-card:hover{transform:translateY(-5px)}.submission{max-width:1000px;margin:auto;padding:60px 20px}.submission h2{text-align:center;color:#0c1c5a;margin-bottom:20px}.submission h3{color:#444;margin-top:30px}.submission h4{margin-top:20px}.submission p{margin-bottom:15px;line-height:1.6}.submission ul{margin-left:20px;line-height:1.6}.submission a{color:#00f;text-decoration:underline}.download-link{color:#0c1c5a;cursor:pointer;font-weight:700;text-decoration:underline}.submission ol{margin-left:20px;line-height:1.6}.submission li{margin-bottom:10px}.contact{text-align:center;background:#f4f6fb;padding:60px 20px}.contact h2{color:#0c1c5a;margin-bottom:40px;font-size:32px}.contact-container{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;display:flex}.contact-card{background:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;width:260px;min-height:260px;padding:20px;transition:all .3s;display:flex;box-shadow:0 4px 10px #00000014}.contact-card:hover{transform:translateY(-5px)}.contact-card h3{color:#0c1c5a;margin-bottom:12px}.contact-card p{color:#555;text-align:center;margin:6px 0;font-size:14px;line-height:1.4}.contact-card p b{color:#333}.contact-card iframe{border-radius:10px;width:100%;height:180px;margin-top:10px}.footer{color:#fff;background:#0c1c5a;padding:40px 20px}.footer-container{flex-wrap:wrap;justify-content:space-around;margin-bottom:20px;display:flex}.footer h3,.footer h4{margin-bottom:10px}.footer p{margin:5px 0;font-size:14px}.footer-bottom{text-align:center;opacity:.8;font-size:13px}.advisory{text-align:center;background:#fff;padding:60px 20px}.advisory h2{color:#0c1c5a;margin-bottom:40px;font-size:32px}.advisory-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1000px;margin:auto;display:grid}.advisory-card{background:#f4f6fb;border-radius:10px;padding:20px;transition:all .3s}.advisory-card h3{color:#0c1c5a;margin-bottom:5px;font-size:16px}.advisory-card p{color:#555;font-size:14px}.advisory-card:hover{transform:translateY(-5px)}.committee{text-align:center;padding:60px 20px}.committee h2{color:#0c1c5a;margin-bottom:30px;font-size:32px}.tabs{justify-content:center;gap:20px;margin-bottom:30px;display:flex}.tabs button{cursor:pointer;background:#ddd;border:none;border-radius:20px;padding:10px 20px}.tabs .active{color:#fff;background:#0c1c5a}.committee-container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1000px;margin:auto;display:grid}.committee-card{background:#f4f6fb;border-radius:10px;padding:20px}.committee-card h3{color:#0c1c5a;font-size:16px}.committee-card p{color:#555;font-size:14px}.subsection-title{grid-column:1/-1;margin-top:30px}.subsection-title h3{color:#0c1c5a;font-size:22px}.secretary-card{border:1px solid #ddd}.sec-img{object-fit:cover;border-radius:50%;width:100px;height:100px;margin-bottom:10px}.email{margin-top:8px;font-size:13px}.email a{color:#0c1c5a;text-decoration:none}.email a:hover{text-decoration:underline}.download{max-width:900px;margin:auto;padding:60px 20px}.download h2{text-align:center;color:#0c1c5a;margin-bottom:30px}.download-list{padding:0;list-style:none}.download-list li{margin:15px 0;font-size:18px}.download-list a{color:#333;text-decoration:none}
