.navbar{background:linear-gradient(135deg,#1e3c72,#2a5298);padding:15px 20px;box-shadow:0 4px 10px #0003;position:fixed;top:0;left:0;width:100%;z-index:1000}.navbar-nav .nav-item .nav-a{color:#fff;font-size:18px;font-weight:500;margin:0 15px;transition:all .3s ease-in-out;text-transform:uppercase;text-decoration:none;padding:5px 10px}.navbar-nav .nav-item .nav-a:hover{color:#fc0;transform:scale(1.1)}.navbar-nav .nav-item .nav-a.active{color:#fc0;border-bottom:2px solid #ffcc00}.navbar-toggler{border:none;background:#fff3;padding:8px;border-radius:5px}.navbar-toggler-icon{filter:invert(1)}@media (max-width: 768px){.navbar{padding:10px}.navbar-nav{text-align:center}.navbar-nav .nav-item{margin:5px 0}.navbar-nav .nav-item .nav-a{display:block;font-size:16px}}.home-class{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:20px}.home-content{text-align:center;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:40px;border-radius:15px;box-shadow:0 10px 30px #0003;max-width:600px;color:#fff;transition:transform .3s ease-in-out}.home-content:hover{transform:scale(1.05)}.home-content img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:20px;border:4px solid #ffcc00;transition:transform .3s ease-in-out}.home-content img:hover{transform:rotate(5deg) scale(1.1)}.content-head{font-size:28px;font-weight:700;color:#fc0;margin-bottom:10px;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.content{font-size:18px;color:#f1f1f1;line-height:1.6;font-weight:300}.about-class{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:100px 20px 20px;overflow:auto}.about-content{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:40px;border-radius:15px;box-shadow:0 10px 30px #0003;width:100%;max-width:800px;min-height:80vh;color:#fff;transition:transform .3s ease-in-out;text-align:center}.about-content:hover{transform:scale(1.03)}.about-content h1{font-size:32px;font-weight:700;color:#fc0;margin-bottom:15px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.education{background:#ffffff26;padding:20px;border-radius:10px;margin:20px 0;box-shadow:0 5px 15px #0003;text-align:left}.education-content{margin-bottom:15px;padding:10px;border-left:3px solid #ffcc00}.education p{font-size:18px;color:#f1f1f1;line-height:1.6}.hobbies-interest{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.hobbies,.interests{background:#ffffff26;padding:20px;border-radius:10px;flex:1;box-shadow:0 5px 15px #0003;text-align:center}.hobbies h2,.interests h2{font-size:24px;color:#fc0;margin-bottom:10px}.hobbies ul,.interests ul{list-style:none;padding:0}.hobbies li,.interests li{font-size:18px;color:#f1f1f1;padding:8px 0;transition:transform .3s ease-in-out}.hobbies li:hover,.interests li:hover{transform:scale(1.1);color:#ffd633}@media (max-width: 768px){.hobbies-interest{flex-direction:column}}.contact-class{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:100px 20px 20px;overflow:auto}.contact-details{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:40px;border-radius:15px;box-shadow:0 10px 30px #0003;width:100%;max-width:600px;min-height:60vh;color:#fff;text-align:center;transition:transform .3s ease-in-out}.contact-details:hover{transform:scale(1.03)}.contact-details h1{font-size:32px;font-weight:700;color:#fc0;margin-bottom:15px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.contact-content{text-align:left;padding:20px}.contact-content p{font-size:18px;color:#f1f1f1;line-height:1.8;display:flex;align-items:center;gap:10px}.contact-content a{color:#fc0;text-decoration:none;font-weight:700;transition:color .3s ease-in-out}.contact-content a:hover{color:#ffd633;text-decoration:underline}@media (max-width: 768px){.contact-details{min-height:auto;padding:30px}.contact-content p{font-size:16px}}.experience-class{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:100px 20px 40px;color:#fff;text-align:center}.experience-class h1{font-size:36px;font-weight:700;color:#fc0;margin-bottom:20px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.internship,.Certification,.Acheivement{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px;border-radius:15px;box-shadow:0 10px 30px #0003;width:100%;max-width:800px;margin-bottom:20px;transition:transform .3s ease-in-out}.internship:hover,.Certification:hover,.Acheivement:hover{transform:scale(1.03)}.internship h2,.Certification h2,.Acheivement h2{font-size:28px;font-weight:700;color:#fc0;margin-bottom:15px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.internship-details,.course-details,.acheivements-details{background:#ffffff26;padding:15px;border-radius:10px;margin:10px 0;box-shadow:0 5px 15px #0003;text-align:left}.internship-details h3,.course-details h3,.acheivements-details h3{font-size:20px;color:#fc0;margin-bottom:8px}.internship-details p,.course-details p{font-size:18px;color:#f1f1f1;line-height:1.6}@media (max-width: 768px){.internship,.Certification,.Acheivement{padding:20px}.internship-details,.course-details,.acheivements-details{text-align:center}}.project-class{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:100px 20px 40px;color:#fff;text-align:center}.project-class h1{font-size:36px;font-weight:700;color:#fc0;margin-bottom:30px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.project-details{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1100px}.project{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;width:100%;justify-content:center}.project-content{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:25px;border-radius:15px;box-shadow:0 10px 30px #0003;text-align:left;transition:transform .3s ease-in-out}.project-content:hover{transform:scale(1.05)}.project-content h2{font-size:24px;font-weight:700;color:#fc0;margin-bottom:10px}.project-content p{font-size:18px;color:#f1f1f1;line-height:1.6}.project-content ul{list-style:none;padding:0}.project-content li{background:#fff3;padding:8px;margin:5px 0;border-radius:8px;font-size:16px;color:#fff}.project-content a{display:inline-block;margin-top:10px;padding:10px 15px;background:#fc0;color:#1e3c72;font-weight:700;text-decoration:none;border-radius:8px;transition:background .3s}.project-content a:hover{background:#ffd633}@media (max-width: 768px){.project{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.project-content{max-width:100%}}.skills-class{display:flex;flex-direction:column;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3c72,#2a5298);padding:100px 20px 40px;color:#fff;text-align:center}.skills-class h1{font-size:36px;font-weight:700;color:#fc0;margin-bottom:20px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.technical-skills,.soft-skills{background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:30px;border-radius:15px;box-shadow:0 10px 30px #0003;width:100%;max-width:800px;margin-bottom:20px;transition:transform .3s ease-in-out}.technical-skills:hover,.soft-skills:hover{transform:scale(1.03)}.technical-skills h2,.soft-skills h2{font-size:28px;font-weight:700;color:#fc0;margin-bottom:15px;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.2)}.tech-skillset,.soft-skillset{background:#ffffff26;padding:15px;border-radius:10px;margin:10px 0;box-shadow:0 5px 15px #0003;text-align:left}.tech-skillset h3,.soft-skillset h3{font-size:20px;color:#fc0;margin-bottom:8px}.tech-skillset ul,.soft-skillset ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px}.tech-skillset li,.soft-skillset li{font-size:18px;color:#f1f1f1;background:#fff3;padding:8px 15px;border-radius:20px;transition:transform .3s ease-in-out,background .3s ease-in-out}.tech-skillset li:hover,.soft-skillset li:hover{transform:scale(1.1);background:#fc0;color:#1e3c72}@media (max-width: 768px){.technical-skills,.soft-skills{padding:20px}.tech-skillset ul,.soft-skillset ul{flex-direction:column}.tech-skillset li,.soft-skillset li{text-align:center;width:100%}}
