*{margin:0;padding:0}.navbar{align-items:center;background-color:#1b1a1a;display:flex;height:10vh;justify-content:space-evenly;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:10}.logo{color:rgba(255,255,0,.795);font-family:Cambria,Cochin,Georgia,Times,Times New Roman,serif}.nav-links{align-items:center;display:flex;gap:70px;margin-left:50px}.nav-link,.side-link{color:#f5f5f5;font-family:Georgia,Times New Roman,Times,serif;font-size:20px;text-decoration:none}.nav-link:hover,.side-link:hover{transition:1s}#nav-click,.nav-link:hover,.side-link:hover{border-bottom:2px solid #ff0;color:#ff0}.sidebar{align-items:center;animation:sidebar .2s ease-in 0s;background-color:#1b1a1a;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;right:0;top:10vh;width:100%;z-index:2}@keyframes sidebar{0%{height:0}to{height:400px}}.list-links{display:flex;margin-top:45px}.side{list-style:none}.fa-brands{color:#fff;cursor:pointer;font-size:30px}.sidebarLogo{display:none}@media (min-width:300px) and (max-width:1050px){.navbar{display:flex;justify-content:space-around}.fa-bars{margin-left:80px}.nav-link{display:none}.sidebar{display:visible}.sidebarLogo{color:#fff;cursor:pointer;display:flex;font-size:30px}}.home{align-items:center;background-image:url(/My-React-Portfolio/static/media/background2.b14337c6ce131c8f311d.avif);background-repeat:no-repeat;background-size:cover;display:flex;height:90vh;justify-content:space-evenly;margin-top:10vh}.headings{color:hsla(0,0%,96%,.589);display:flex;flex-direction:column}.first-para{color:#f5f5f5}.sec-para{color:hsla(0,0%,96%,.685);font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:20px;text-align:justify;width:700px}.profile-pic{border-radius:20px;width:250px}.heading{font-size:70px}.home-btn{background-color:initial;border:1px solid #fff;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;margin-top:10px;padding:12px;text-align:center;text-decoration:none;width:120px}.home-btn:hover{background-color:#fff;color:#000;transition:1s}.icons{display:flex;gap:40px;margin-top:40px}.fa-youtube{color:#f70000}.instagram:hover,.tiktok:hover,.whatsapp:hover,.youtube:hover{transition:1s}.fa-instagram{color:#ff15ff}.fa-tiktok{color:#fff}.fa-whatsapp{color:#0f0}#fullStack{font-size:25px}@media (min-width:300px) and (max-width:600px){.home{display:flex;flex-direction:column-reverse;height:1100px;justify-content:space-evenly}.heading{color:#bdbd13;font-size:250%;margin-left:10px}.sec-para{font-size:15px;font-weight:700;margin:auto;width:95%}.home-btn{background-color:initial;border:1px solid #fff;margin-left:auto;margin-right:auto;margin-top:40px;width:120px}.home-btn:hover{background-color:#fff;border:2px solid #0000;color:#000}.icons{margin:20px auto}.profile-pic{width:270px}}@media (min-width:600px) and (max-width:1000px){.home{display:flex;justify-content:space-evenly}.sec-para{font-size:100%;margin-left:auto;margin-right:auto;width:85%}.profile-pic{margin-right:10px;width:250px}.heading{font-size:40px;margin-left:20px}}.service-section{margin-top:10vh}.service-box{align-items:center;border:none;box-shadow:2px 2px 10px 2px #000c;display:flex;flex-direction:column;gap:5px;height:200px;justify-content:center;width:300px}.service-box p,h1{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.service{grid-gap:50px;display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr}.service-section{align-items:center;display:flex;height:90vh;justify-content:center;width:100%}.service-box:hover{background-color:#f5f5f5;box-shadow:none;cursor:pointer;transition:1s}.app-png,.code-png,.creative-png,.desktop-png,.mobile-png,.ui-png{width:40px}.code-para{font-size:12px;width:223px}.app-para{font-size:12px;width:229px}.mobile-para{font-size:14px;width:206px}.desktop-para{font-size:15px;width:275px}.creative-para{font-size:16px;width:255px}.ui-para{font-size:15px;width:234px}@media (min-width:300px) and (max-width:800px){#fullStack{font-size:22px}.service-box h1{font-size:25px}.service{align-items:center;display:flex;flex-direction:column;justify-content:center}.app-png,.code-png,.creative-png,.desktop-png,.mobile-png,.ui-png{width:30px}.service-section{height:230vh;text-align:justify}.service-box{height:220px;width:250px}.code-para{font-size:13px;width:200px}.desktop-para{font-size:14px;width:221px}.app-para{font-size:14px;width:222px}.creative-para{font-size:15px;width:221px}.app-head,.web-head{font-size:29px}}@media (min-width:801px) and (max-width:1200px){.service{display:grid;grid-template-columns:1fr 1fr}.service-section{height:130vh}}.about{background:#f5f5f5;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin-top:50px;padding:20px}.about-container{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 10px 30px #00000014;display:flex;flex-direction:row;flex-wrap:wrap;gap:30px;justify-content:center;margin:auto;max-width:1100px;padding:30px}.about-image img{border-radius:16px;max-width:280px;object-fit:cover;width:100%}.about-content{flex:1 1;min-width:200px}.about-content h2{color:#222;font-size:22px;margin-top:20px}.about-content p{color:#555;font-size:16px;line-height:1.6;margin-top:8px}.skills{display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}.skills h4{color:#333;font-size:18px;margin-bottom:8px}.skills ul{color:#666;font-size:15px;list-style:square;padding-left:20px}@media (max-width:768px){.about-container{align-items:center;flex-direction:column;padding:20px}.about-image img{max-width:100%}.skills{flex-direction:column}}@media (max-width:400px){.about-content h2{font-size:20px}.about-content p,.skills ul{font-size:14px}.skills h4{font-size:16px}}@media (max-width:250px){.about{padding:10px}.about-container{padding:15px}.about-content h2{font-size:18px}.about-content p,.skills ul{font-size:13px}}.contact-section{align-items:center;background-color:#212121;display:flex;flex-direction:column;height:580px;justify-content:center;margin-top:10vh}.contact-heading{color:#f5f5f5;font-size:40px;padding-bottom:20px;text-align:center}.contact{background:linear-gradient(#f3ca20,#0000);border-radius:20px;justify-content:center;width:600px}.contact,.form-data{align-items:center;display:flex;flex-direction:column;height:400px}.form-data{justify-content:space-evenly}.your-email,.your-name{background-color:#039fbe;border:none;border-radius:20px;height:20px;outline:none;outline:#ff0;padding:12px;width:358px}.your-email::placeholder,.your-name::placeholder{color:#000;font-size:larger;text-align:center}.your-messege{background-color:#039fbe;border:none;border-radius:20px;height:80px;outline:none;outline:#ff0;padding:12px;resize:none;width:357px}.your-messege::placeholder{color:#000;font-size:larger;text-align:center}.buttons{align-items:center;display:flex;gap:40px;justify-content:space-evenly}.reset-btn{background-color:initial;border:2px solid #000;border-radius:20px}.reset-btn,.submit-btn{font-size:17px;padding:12px}.submit-btn{background-color:orange;border:2px solid #0000;border-radius:20px}.reset-btn:hover{background-color:orange;border:2px solid #0000;cursor:pointer;transition:1s}.submit-btn:hover{background-color:initial;border:2px solid #000;cursor:pointer;transition:1s}@media (min-width:300px) and (max-width:650px){.contact{width:270px}.your-email,.your-name{width:222px}.your-messege{width:225px}.contact-section{height:610px}}.projectSection{background-color:#f8f9fa;margin-top:50px;padding:20px}.section-title{color:#333;font-size:2rem;margin-bottom:1.5rem;padding-left:1rem}.project-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.project-card{background:#fff;border-radius:12px;box-shadow:0 6px 20px #0000000f;display:flex;flex-direction:column;padding:16px;text-align:center;transition:.3s ease-in-out}.project-image{background-color:#f0f0f0;border:1px solid #ddd;border-radius:10px;object-fit:contain;width:100%}.project-title{color:#222;font-size:1.1rem;font-weight:600;margin-top:10px}.toggle-btn{align-self:center;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.85rem;margin-top:10px;padding:6px 14px}.toggle-btn:hover{background-color:#0056b3}.project-details{animation:slideDown .4s ease forwards;margin-top:10px}.project-desc{color:#444;font-size:.9rem;margin-bottom:10px}.project-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:10px}.tech-tag{background-color:#e6e6e6;border-radius:999px;color:#333;font-size:.75rem;padding:4px 10px}.project-link{background-color:#28a745;border-radius:5px;color:#fff;display:inline-block;font-size:.8rem;padding:.4rem 1rem;text-decoration:none}.project-link:hover{background-color:#1e7e34}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:300px){.section-title{font-size:1.2rem}.project-title{font-size:1rem}.project-desc,.tech-tag,.toggle-btn{font-size:.75rem}.toggle-btn{padding:5px 10px}.project-link{font-size:.75rem;padding:.3rem .8rem}}.accordion-container{background:linear-gradient(135deg,#e6f0ff,#f9f9f9);border-radius:12px;box-shadow:0 8px 16px #0000001a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:12vh auto 3rem;max-width:800px;overflow-x:hidden;padding:2rem 1rem}.title{color:#333;font-size:2rem;margin-bottom:2rem;text-align:center}.accordion-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 10px #0000000d;margin-bottom:1.2rem;transition:all .3s ease}.accordion-header{align-items:center;background:none;background-color:#fff;border:none;border-radius:12px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1.1rem;font-weight:700;justify-content:space-between;outline:none;padding:1rem 1.5rem;text-align:left;transition:background-color .3s ease;width:100%}.accordion-header h2{color:#222;flex-grow:1;font-size:1.1rem;margin:0 1rem 0 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accordion-header .from{color:#777;display:block;font-size:.85rem;margin-top:.2rem}.accordion-header .icon{color:#07c;flex-shrink:0;font-size:1.8rem;transition:transform .3s ease}.accordion-body{background-color:#fafafa;border-radius:0 0 12px 12px;max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .4s ease,padding .4s ease}.accordion-item.active .accordion-body{max-height:300px;padding:1.5rem}.accordion-body h3{color:#444;font-size:1rem;margin:.2rem 0}.accordion-body p{color:#555;font-size:.95rem;margin-bottom:.5rem}.accordion-body a{background-color:#07c;border-radius:6px;color:#fff;display:inline-block;font-size:.95rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s}.accordion-body a:hover{background-color:#005fa3}@media (max-width:600px){.accordion-header{font-size:1rem;padding:.8rem 1rem}.accordion-header h2{font-size:1rem;margin-right:.75rem}.accordion-header .icon{font-size:1.5rem}.accordion-body a{font-size:.85rem}}
/*# sourceMappingURL=main.9ac4c12c.css.map*/