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}body{background-color:#121212;margin:0;overflow-y:auto;padding:0;scrollbar-width:none}body::-webkit-scrollbar{display:none}h1,h2,p{margin:0}.navbar{align-items:center;background-color:#121212;box-shadow:0 4px 8px #0003;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 60px;position:sticky;top:0;z-index:1000}.navbar-logo{font-size:24px;font-weight:700}.logo-orange{color:#f50}.navbar-links{display:flex;gap:30px;list-style:none;margin:0;padding:0}.navbar-link{color:#fff;font-size:16px;text-decoration:none;transition:color .3s ease}.navbar-link:hover{color:#f50}@media (max-width:768px){.navbar{align-items:center;flex-direction:column;justify-content:center;padding:20px;text-align:center}.navbar-logo{font-size:22px;margin-bottom:15px;text-align:center}.navbar-links{flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center;width:100%}.navbar-link{font-size:15px}}@media (max-width:480px){.navbar{padding:15px}.navbar-logo{font-size:20px}.navbar-link{font-size:14px}}.home-container{align-items:center;background-color:#121212;color:#fff;display:flex;justify-content:center}.home-container::-webkit-scrollbar{display:none}.wrap{height:89vh;justify-content:center}.home-content,.wrap{align-items:center;display:flex}.home-content{flex-wrap:wrap;gap:40px;justify-content:space-between;max-width:1300px;width:100%}.home-text{flex:1 1;min-width:280px}.home-text h1{font-size:2.5rem;margin-bottom:10px}.highlighted-name{color:#f50;font-weight:700}.home-text p{color:#ccc;line-height:1.6;margin:20px 0}.contact-button{background-color:#f50;border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:16px;padding:12px 30px;transition:background-color .3s ease}.contact-button:hover{background-color:#e04d00}.home-image{display:flex;flex:1 1;justify-content:center;min-width:280px}.home-image img{border-radius:12px;height:auto;max-width:100%;width:350px}@media (max-width:992px){.home-content{flex-direction:column-reverse;text-align:center}.home-text h1{font-size:2rem}.contact-button{margin-top:15px}.home-container{padding-top:250px}}@media (max-width:600px){.home-container{padding:30px 20px}.home-text h1{font-size:1.7rem}.home-text p{font-size:14px}.contact-button{font-size:14px;padding:10px 24px}.home-image img{width:260px}.home-container{padding-top:150px}}.aboutmaincontainer{align-items:center;background-color:#121212;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1300px;padding-bottom:40px;width:100%}.aboutmainheading{color:#fff;font-size:2.5rem;font-weight:800;text-align:center}.aboutpersonalinfo{display:flex;flex-direction:column;margin-bottom:40px;max-width:550px;width:100%}.aboutdetails,.aboutinformationdiv{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.aboutheading{color:#909090;font-size:1.5rem;font-weight:600;margin-bottom:30px}.aboutpersonalinfodivv{color:#fff;font-size:1rem;margin-bottom:20px}.aboutsubheading{color:#909090}.aboutotherinfo{grid-gap:20px;border-left:2px solid #4f4f4f;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:600px;padding-bottom:30px;padding-left:70px;padding-top:30px;width:100%}.aboutotherinfodiv{background-color:#2b2b2b;border-radius:8px;box-shadow:4px 4px 4px #00000080;padding:10px;transition:transform .3s;width:180px}.aboutotherinfodiv:hover{transform:scale(1.05)}.aboutnumber{color:#f50;display:inline-block;font-size:40px;font-weight:700;margin-left:20px;position:relative}.aboutplus{color:#f50;font-size:30px;position:absolute;right:-15px;top:-10px;vertical-align:top}.aboutfirstline,.aboutsecondline{color:#fff;margin-left:20px}.about-interests{border-top:2px solid #4f4f4f;margin-top:50px;padding-top:20px;text-align:center}.about-interests h2{color:#fff;font-size:1.5rem;margin-bottom:20px}.interests-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.interest-box{border:2px solid #f50;border-radius:10px;color:#f50;font-weight:700;padding:15px 25px;transition:.3s}.interest-box:hover{background-color:#f50;color:#fff;cursor:pointer}@media (max-width:992px){.aboutmaincontainer{padding:30px 20px}.aboutdetails,.aboutotherinfo{grid-template-columns:1fr}.aboutotherinfo{border-left:none;padding-left:20px}.aboutotherinfo,.aboutpersonalinfo{width:100%}.aboutmainheading{font-size:2rem}}@media (max-width:600px){.aboutmaincontainer{padding:30px 20px}.aboutmainheading{font-size:1.7rem}.aboutheading{font-size:1.3rem}.aboutpersonalinfodivv{font-size:14px}.aboutnumber{font-size:30px}.interest-box{font-size:14px;padding:12px 20px}}.maincontainercontact{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1400px;padding:20px;width:90%}.contactmainheading{align-items:center;color:#fff;display:flex;font-size:30px;font-weight:800;justify-content:center;margin-bottom:40px;margin-top:20px;text-align:center}.contachinfo{grid-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:400px 1fr}@media (max-width:1000px){.contachinfo{grid-template-columns:1fr;row-gap:40px}}.myinfo{display:flex;flex-direction:column}.emailcontainer{grid-column-gap:20px;align-items:center;column-gap:20px;display:grid;grid-template-columns:60px auto;margin-bottom:20px}.contactimage{align-items:center;display:flex;justify-content:start}.contactimage img,.logo{height:auto;max-width:100%}.userinputs{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.inputtag{background-color:#252525;border:none;border-radius:15px;color:#fff;flex:1 1;min-width:200px;outline:none;padding:12px 20px}.inputtag::placeholder{color:#737373;font-size:12px}.usermsg{background-color:#252525;border:none;border-radius:15px;color:#fff;margin-bottom:20px;outline:none;padding:12px 20px;resize:vertical;width:100%}.sendbutton{background-color:#f50;border:none;border-radius:30px;color:#fff;cursor:pointer;margin-bottom:15px;margin-top:15px;padding:10px 15px;transition:opacity .2s;width:200px}.sendbutton:hover{opacity:.7}.email{align-items:start;display:flex;flex-direction:column;justify-content:center}.Link{color:#fff;font-size:14px;text-decoration:none}.Link:hover{color:#f50;font-size:16px}.logo{color:#fff;cursor:pointer}.logo:hover{color:#f50}@media (max-width:600px){.contactmainheading{font-size:24px}.inputtag,.sendbutton{width:100%}.emailcontainer{column-gap:10px;grid-template-columns:40px auto}.userinputs{flex-direction:column}.usermsg{width:100%}}.skillmaincontainer{animation:slideIn 2s forwards;background-color:#2b2b2b;border-radius:8px;box-shadow:4px 4px 8px #0000004d;display:flex;flex-direction:row;margin:20px auto;max-width:1100px;opacity:0;padding:15px;transform:translateX(50px);transition:transform .3s ease,box-shadow .3s ease;width:100%}.skillmaincontainer:hover{box-shadow:6px 6px 12px #0009;transform:translateX(15px)}.skillimage{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:20px}.skillimage img{border-radius:6px;height:auto;width:80px}.skillskillinfo{display:flex;flex-direction:column;justify-content:center;padding-left:20px;width:100%}.skilltitle{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:10px}.skilldetails{word-wrap:break-word;color:#ccc;font-size:1rem;line-height:1.5;text-align:justify}.APP{-ms-overflow-style:none;scrollbar-width:none}.APP::-webkit-scrollbar{display:none}@media (max-width:992px){.skillmaincontainer{align-items:center;flex-direction:column;padding:20px}.skillimage img{width:70px}.skilltitle{font-size:1.3rem;text-align:center}.skilldetails{font-size:.9rem}}@media (max-width:768px){.skillheading{font-size:2rem}.skillmaincontainer{padding:15px}.skillimage img{width:60px}.skilltitle{font-size:1.2rem}.skilldetails{font-size:.85rem}}@media (max-width:480px){.skillheading{font-size:1.8rem}.skillmaincontainer{padding:12px}.skillimage{padding:10px}.skillimage img{width:50px}.skilltitle{font-size:1rem;text-align:center}.skilldetails{font-size:.8rem;text-align:center}}.blurred{filter:blur(5px);pointer-events:none}.modal-backdrop{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:12px;max-width:500px;padding:2rem;position:relative;width:90%;z-index:1001}.modal-close{background:#f50;border:none;border-radius:8px;color:#fff;cursor:pointer;margin-top:1rem;padding:.5rem 1rem}.skillheading{color:#fff;font-size:2.5rem;font-weight:800;margin-bottom:40px;margin-top:20px;text-align:center}.projectmaincontainer{align-items:center;animation:slideIn 2s forwards;background-color:#2b2b2b;border:none;border-radius:8px;box-shadow:4px 4px 4px #00000080;cursor:pointer;display:flex;flex-direction:row;height:180px;justify-content:start;margin:10px;opacity:0;padding:20px;transform:translateX(50px);transition:transform .3s ease,box-shadow .3s ease}.projectmaincontainer:hover{box-shadow:6px 6px 12px #0009;transform:translateX(10px)}@keyframes slideIn{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.projectimage{align-items:center;display:flex;height:100%;justify-content:center;padding-right:20px}.projectimage img{height:auto;object-fit:contain;width:200px}.projectprojectinfo{align-items:start;display:flex;flex-direction:column;justify-content:center;width:100%}.projecttitle{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:10px}.projectdetails{color:#fff;font-size:1rem;text-align:left}.project-grid-wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:auto;max-width:1100px}@media (max-width:768px){.project-grid-wrapper{grid-template-columns:1fr}.projectmaincontainer{height:auto;padding:15px}.projectimage img{width:150px}.projecttitle{font-size:1.2rem}.projectdetails{font-size:.9rem}}
/*# sourceMappingURL=main.00d52460.css.map*/