body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{align-items:center;background-color:#fff;box-shadow:0 2px 5px #0000001a;box-sizing:border-box;display:flex;justify-content:space-between;padding:10px 30px;position:fixed;top:0;width:100%;z-index:1000}.logo{color:#07f;font-size:1.8rem;font-weight:700}.nav-links{display:flex;flex-wrap:wrap;gap:20px;list-style:none}.nav-links li a{color:#333;font-weight:500;text-decoration:none;transition:.3s}.nav-links li a:hover{color:#07f}@media (max-width:768px){.navbar{align-items:flex-start}.nav-links,.navbar{flex-direction:column}.nav-links{gap:10px;width:100%}}.home{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;height:90vh;justify-content:center;text-align:center}.name{color:#07c}.typed-cursor{color:#07c;font-size:1.5rem}h1{font-size:2.5rem;margin-bottom:15px}.home span{font-weight:700}.about{padding:120px 20px;text-align:center}.about h2{color:#07f;font-size:2.5rem;margin-bottom:20px}.about p{color:#555;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:700px}.education-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;height:auto;padding:25px;transition:.3s;width:300px}.education-card:hover{transform:translateY(-5px)}.education-card a{color:#07f;font-weight:600;text-decoration:none}.projects{padding:120px 20px;text-align:center}.project-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;max-width:1000px}.project-card{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;padding:25px;transition:.3s}.project-card:hover{transform:translateY(-5px)}.project-card a{color:#07f;font-weight:600;text-decoration:none}.page.skills{background-color:#fdfdfd;font-family:Poppins,sans-serif;min-height:100vh;padding:160px 20px;text-align:center}.page.skills h2{color:#222;font-size:2rem;letter-spacing:2px;margin-bottom:25px;text-transform:uppercase}.skills-list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:40px}.skill{background-color:#007bff;border-radius:25px;box-shadow:0 3px 6px #00000026;color:#fff;font-size:1rem;font-weight:500;padding:10px 18px;transition:all .3s ease}.skill:hover{background-color:#0056b3;transform:scale(1.08)}.skills-page{margin-top:50px}.certificates-list{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-top:25px}.certificate{background:#fff;border-radius:12px;box-shadow:0 5px 15px #0000001a;padding:15px;text-align:center;transition:all .3s ease;width:260px}.certificate:hover{box-shadow:0 10px 25px #0003;transform:translateY(-8px)}.certificate h3{color:#333;font-size:1.1rem;margin-bottom:10px}.certificate img{border:1px solid #eee;border-radius:8px;height:180px;object-fit:cover;transition:transform .3s ease;width:100%}.certificate img:hover{transform:scale(1.05)}@media (max-width:768px){.certificate{width:90%}.skill{font-size:.9rem;padding:8px 14px}}.contact-container{background:#070707;color:#fff;font-family:Poppins,sans-serif;padding:80px 20px;text-align:center}.contact-container h2{font-size:2.5rem;margin-bottom:20px}.contact-container p{color:#ccc;font-size:1.1rem;margin-bottom:40px}.contact-btn{background:#00bcd4;border-radius:30px;color:#fff;display:inline-block;font-size:1.1rem;padding:12px 28px;text-decoration:none;transition:.3s}.contact-btn:hover{background:#0097a7;transform:scale(1.05)}body{background-color:#f8f9fb;font-family:Poppins,sans-serif;margin:0}.page{min-height:100vh;padding-top:100px}.footer{background-color:#fff;border-top:1px solid #eee;color:#777;font-size:.9rem;padding:20px;text-align:center}
/*# sourceMappingURL=main.905d00c0.css.map*/