.navbar{background-color:#070707;padding:10px 20px;position:sticky;top:0;z-index:1000}.navbar-container{display:flex;justify-content:space-between;align-items:center}.logo a{color:#faf7f7;text-decoration:none;font-size:24px}.nav-links{list-style:none;display:flex;margin:0;padding:0}.nav-links li{margin:0 15px}.nav-links a{color:#fff;text-decoration:none;font-size:18px;transition:color .3s}.nav-links a:hover,.nav-links a:focus{color:#f39c12}.hamburger{display:none;flex-direction:column;cursor:pointer;position:absolute;right:20px;background-color:#000}.bar{width:25px;height:3px;background-color:#ece2e2;margin:5px 0}@media screen and (max-width: 768px){.nav-links{position:absolute;top:60px;left:0;width:100%;background-color:#333;flex-direction:column;display:none;text-align:center}.nav-links-container.active .nav-links{display:flex;animation:slideDown .3s ease-in-out}.nav-links li{margin:15px 0}.hamburger{display:flex}}.img-logo{height:50px}.contact-form-container{font-family:Arial,sans-serif;text-align:center;max-width:400px;margin:0 auto;background-color:#f9fcff;padding:20px;border-radius:10px;box-shadow:0 4px 10px #0000001a}.contact-form-container h1{font-size:24px;font-weight:700}.contact-form-container h3{font-size:16px;color:#657b91;margin-bottom:20px}.description{font-size:14px;color:#444;margin-bottom:20px}.contact-info{text-align:left;margin-bottom:20px}.contact-info .label{font-weight:700}.contact-form input,.contact-form textarea{width:100%;padding:10px;margin-bottom:10px;border:1px solid #ddd;border-radius:5px;font-size:14px}.contact-form button{width:100%;padding:10px;background-color:#1d3557;color:#fff;font-size:16px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.contact-form button:hover{background-color:#457b9d}.thank-you-message{text-align:center}.thank-you-message h1{font-size:24px;color:#1d3557}.thank-you-message p{font-size:16px;color:#444}.home{width:100%;padding:10px;background-color:#1d3557;font-size:16px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.home a{text-decoration:none;color:#fff}.home:hover{background-color:#3a5d72}.footerr{background-color:#000;color:#fff;padding:20px;font-family:Arial,sans-serif}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-section{flex:1;min-width:250px;margin-bottom:20px}.footer-title{font-size:1.2rem;margin-bottom:10px;font-weight:700}.footer-links{list-style:none;padding:0;margin:0}.footer-links li{margin:5px 0}.footer-section h3{font-size:1.2em;margin-bottom:10px}.footer-section p{font-size:1em;margin:5px 0;color:#888}.follow-me-section{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-bottom{text-align:center;margin-top:20px;font-size:.9em;color:#a3a3ff}.footer-links li a{color:#888;text-decoration:none}.footer-links li a:hover{color:#ee8c0c}.line{background-color:#888}@media (max-width: 768px){.footer-container{flex-direction:column;align-items:center;text-align:center}.footer-section{min-width:100%}.footer-title{font-size:1rem}}@media (max-width: 480px){.social-links{gap:10px}}.main-website{background-color:#e4f4f4;padding-top:4rem}.about-heading{margin-top:40px;font-weight:700}.about-image{min-width:150px;max-height:350px;margin-top:30px;border-radius:50%;border:2px dashed black;padding:5px}.about-par{text-align:center;text-align:justify;border:2px solid black;padding:20px;margin:20px auto 50px;border-radius:15px;max-width:800px;background:#f1f4f5;box-shadow:0 4px 8px #0000001a}.home-container{text-align:center;padding:50px 20px;color:#090909;font-family:Arial,sans-serif}h1{font-size:2.5rem;font-weight:700;margin:10px 0}.Highlight{color:#0b666ec5;text-decoration:underline}.home-description{font-size:1.2rem;font-weight:400;margin-bottom:20px}.home-button{background-color:#0b666ec5;color:#eef0f2;border:none;padding:10px 20px;font-size:1rem;font-weight:600;border-radius:25px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.home-button:hover{background-color:#12dde8;color:#050000}.social-icons{margin-top:20px}.social-icons a{color:#747d7e;font-size:1.5rem;margin:0 10px;text-decoration:none;transition:color .3s ease}.social-icons a:hover{color:#0a0000}body{font-family:Arial,sans-serif;line-height:1.6;margin:20px;background-color:#f9f9f9;color:#333}p{margin-bottom:15px}strong{color:#302e2eeb}.intro{font-size:1.3rem;margin:10px 0;font-weight:700}.intro-icon{font-size:2rem;margin-bottom:10px}body{margin:0;font-family:Arial,sans-serif;background-color:#fff}.profile-container{text-align:center;padding:20px}.header .name{font-size:1.5rem;margin:0}.header .portfolio-link{color:#007bff;text-decoration:none;font-size:.9rem}.card{margin:20px auto;padding:20px;border:2px solid black;border-radius:15px;max-width:400px;background-color:#f1f4f5}.card-icon{font-size:2rem;margin-bottom:10px}.card-title{font-size:1.2rem;margin:10px 0}.card-content{font-size:1rem;margin:5px 0}.card-subcontent{font-size:.9rem;color:gray}.highlight{color:red;font-weight:700}.footer{font-size:.9rem;margin-top:20px;line-height:1.5;background-color:#007bff}.skills-section{background-color:#121212;color:#fff;padding:40px 20px;font-family:Arial,sans-serif;min-height:100vh}.skills-title{font-size:32px;text-align:center;margin-bottom:10px;position:relative}.skills-title:after{content:"";display:block;width:60px;height:4px;background-color:#ff2f00;margin:8px auto}.skills-subtitle{font-size:18px;color:#ccc;text-align:center;margin-bottom:30px}.skills-category{margin:20px auto;max-width:900px;padding:15px;background-color:#1e1e1e;border-radius:10px;box-shadow:0 0 10px #ffffff0d;transition:transform .3s ease}.skills-category:hover{transform:scale(1.02)}.skills-category h3{font-size:20px;color:#ffb347;margin-bottom:10px}.skill-badges{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.skill-badge{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:#fff;background-color:#2a2a2a;transition:transform .2s ease}.skill-badge:hover{transform:scale(1.05)}.skill-python{background-color:#306998!important}.skill-java{background-color:#b07219!important}.skill-js{background-color:#f0db4f!important;color:#000!important}.skill-sql{background-color:#00758f!important}.skill-html{background-color:#e34c26!important}.skill-css{background-color:#264de4!important}.skill-react{background-color:#61dafb!important;color:#000!important}.skill-numpy{background-color:#4b8bbe!important}.skill-pandas{background-color:#150458!important}.skill-matplotlib{background-color:#11557c!important}.skill-seaborn{background-color:#2e7bb4!important}.skill-sqlite{background-color:#003b57!important}.skill-excel{background-color:#217346!important}.skill-powerbi{background-color:#f2c811!important;color:#000!important}.skill-git{background-color:#f1502f!important}.skill-github{background-color:#333!important}.skill-word{background-color:#2b579a!important}@media (max-width: 768px){.skills-title{font-size:28px}.skills-subtitle{font-size:16px}.skills-category h3{font-size:18px}.skill-badge{font-size:13px}}body{margin:0;font-family:Arial,sans-serif}.app h1{font-size:2.5rem;text-align:center;margin-bottom:20px}.app h1:after{content:"";display:block;width:60px;height:4px;background-color:#06f90e;margin:8px auto}.app{text-align:center;padding-top:20px;background-color:#0a0a0a;color:#f9f6f6}.projects-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;padding:30px}.project-card{background-color:#1a1a1a;color:#dad4cbde;border-radius:10px;padding:20px;transition:transform .3s}.project-card:hover{transform:scale(1.04)}.project-image{width:100%;border-radius:10px;margin-bottom:15px}.project-title{font-size:1.5rem;margin-bottom:10px;color:#0af00ac8}.project-description{font-size:1rem;margin-bottom:15px}.project-skills{margin-bottom:20px}.project-skills h4{margin:10px 0 5px;font-size:16px;color:#4feaa7}.skills-badge-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.skill-badge{background-color:#2d2d2d;border-radius:6px;padding:6px 12px;font-size:14px;color:#fff;border:1px solid #333;transition:transform .2s ease}.skill-badge:hover{transform:scale(1.05);background-color:#444}.project-links{display:flex;justify-content:center;gap:10px}.button{padding:10px 20px;background-color:#147be989;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s}.button:hover{background-color:#067eff}.coming_soon{color:red;font-size:27px}.certifications-container{padding-top:20px;background-color:#1e1e1e;color:#fff;font-family:Arial,sans-serif}.certifications-container h2{font-size:2.5rem;text-align:center;margin-bottom:20px}.certifications-container h2:after{content:"";display:block;width:60px;height:4px;background-color:#fc0;margin:8px auto}.certifications-grid{display:grid;gap:20px;grid-template-columns:1fr;padding:20px 20px 50px}.certificate-card{background-color:#2e2e2e;border-radius:10px;box-shadow:0 4px 6px #0000004d;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.certificate-card:hover{transform:translateY(-5px);box-shadow:0 6px 10px #00000080}.certificate-image{width:100%;height:auto;display:block}.certificate-details{padding:15px}.certificate-details h3{font-size:1.2rem;margin-bottom:8px}.platform{font-size:1rem;color:#b3b3b3;margin-bottom:5px}.date{font-size:.9rem;color:#fc0}.calendar-icon{margin-right:5px}@media (min-width: 600px){.certifications-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.certifications-grid{grid-template-columns:repeat(3,1fr)}}
