body{margin:0 0 -30px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:border-box}img{width:100%;height:auto}body{font-family:Arial,sans-serif;line-height:1.4;color:#333;overflow-x:hidden;background-color:#1a1a2e}.container{max-width:1100px;margin:auto}.text-primary{color:#3693ff}.bg-light{background:#d3d3d3;color:#a9a9a9}.bg-dark{background:#333;color:#fff}#navbar{justify-content:space-between;background:#333;color:#fff;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:1;border-bottom:3px solid #3693ff}#navbar,#navbar ul{display:flex;align-items:center;flex-wrap:wrap}#navbar ul{list-style:none;grid-gap:.5rem;gap:.5rem}#navbar h2 a{display:flex;letter-spacing:1.5px}#navbar h2 a,#navbar li a{color:#fff;text-decoration:none}#navbar li a{padding:.5rem .8rem;font-size:1rem;margin:0 .2rem;border-radius:5px;white-space:nowrap}#navbar li a:hover{background-color:#3693ff;transition:background-color .3s}#showcase{background:url(https://images.unsplash.com/photo-1782307873132-2c713c11c1a6?auto=format&fit=crop&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&ixlib=rb-4.1.0&q=80&w=1740) no-repeat 50%/cover;height:99.5vh}.showcase-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;min-height:100vh;background:rgba(0,0,0,.6);color:#fff}#showcase img{width:350px;height:350px;border-radius:50%;margin-top:20px}@media (max-width:768px){#navbar{padding:.8rem 1rem;flex-direction:column;align-items:center}#navbar h2{margin-bottom:.5rem;font-size:1.2rem}#navbar ul{justify-content:center;width:100%;grid-gap:.3rem;gap:.3rem}#navbar li a{font-size:.85rem;padding:.4rem .6rem}#showcase img{width:280px;height:280px}.showcase-content{padding-top:100px;padding-bottom:40px}.showcase-content h1{font-size:2rem}}.showcase-content h1{font-size:3rem;margin-bottom:2rem}.showcase-content .btn{font-size:1.5rem;padding:1rem 4rem;margin-bottom:2rem}.btn{color:#3693ff;text-decoration:none;display:inline-block;padding:1rem 2rem;border:1px solid #3693ff;border-radius:10px;font-weight:700;transition:color .3s}.btn:hover{background:#3693ff;color:#fff}.btn-dark{color:#fff;background:#1a1a2e;border:1px solid #1a1a2e;padding:1rem 2rem;border-radius:10px;font-weight:700;text-decoration:none;display:inline-block;transition:color .3s}.btn-dark:hover{background:#3693ff;color:#fff;transform:translateY(-3px)}#about{padding:5rem 0;min-height:100vh;background:url(https://plus.unsplash.com/premium_photo-1667121481745-d4214ee3dc04?auto=format&fit=crop&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D&ixlib=rb-4.1.0&q=80&w=732) no-repeat 50%/cover}#about h2,#work h2,#work h2 #hobbies h2{text-align:center;font-size:3rem;margin-bottom:3rem}#about h2{color:#fff}#about h3{font-size:2rem}#about h3,#about p{margin-bottom:1rem;color:#fff}#about .about-content{display:flex}#about .about-image,#about .about-text{flex:1 1}#about .about-text{text-align:center}#about .about-image img{display:block;margin-left:auto;width:75%;border-radius:40%}#work h3{text-align:center;margin-bottom:2rem;font-size:2rem}#work .boxes{display:flex;flex-direction:column}#work .box{background:#fff;flex:1 1;padding:3rem;margin:0 3rem;border-radius:10px;box-shadow:2px 2px 5px #d1d1d1;font-size:1.3rem}#work .box i{color:#fff;padding:1rem;background:#3693ff;border-radius:3%;margin:2rem}#projects{min-height:100vh;background:url(https://images.unsplash.com/photo-1519681393784-d120267933ba?fit=crop&h=1080&q=80&w=1920) no-repeat 50%/cover;background-attachment:fixed;position:relative}.projects-bg{display:flex;height:100%;position:relative;width:100%;background:rgba(0,0,0,.6);padding:5rem 0}#projects h2{text-align:center;font-size:3rem;margin-bottom:3rem;color:#fff}#projects h1{color:#fff}#projects .boxes{grid-gap:2rem;gap:2rem;display:flex;flex-direction:column}#projects .box{background:rgba(54,147,255,.7);display:flex;padding:2rem;align-items:center;border-radius:15px}#projects .box img{margin-right:2rem;width:50%;height:auto}#projects a{color:red}#projects p,#work h2{color:#fff}#work h2{text-align:center;font-size:3rem;margin-bottom:3rem}#boxes{display:flex;flex-direction:column}#contact{padding:80px 0;min-height:100vh}#contact h2{text-align:center;font-size:3rem;margin-bottom:8rem}#contact h3{text-align:center;font-size:2.5rem;margin:5rem 0 3rem}#contact .form-box{background-color:#fff;padding:.5rem;box-shadow:2px 2px 5px #d1d1d1;border-radius:10px}#contact .form-group{margin-bottom:2rem}#contact .form-group label{display:block;margin-bottom:.5rem;width:80%;margin-left:10%;font-size:1.1rem}#contact .form-group input,#contact .form-group textarea{width:80%;margin-left:10%;font-size:1.3rem;padding:1rem;border:.5px solid #333;border-radius:5px}#contact .form-group textarea{font-family:Arial,Helvetica,sans-serif}#contact .contact-btn{width:80%;margin-left:10%;display:inline-block;padding:1rem 3rem;border:none;border-radius:5px;font-size:1.5rem;background:#3693ff;color:#fff;margin-bottom:2rem;cursor:pointer;transition:.3s}#contact .contact-btn:hover{background:#0378ff}#contact .form-container{position:relative}#contact .mail-icon{font-size:4rem;background:#3693ff;color:#fff;display:inline-block;padding:1.5rem 2rem;border-radius:50%;position:absolute;top:-7%;left:45%}#hobbies .hobbies-content{display:flex}#hobbies{padding:5rem 0}#hobbies h2{text-align:center;font-size:3rem;margin-bottom:3rem}#hobbies h3{font-size:2rem;margin-bottom:1rem}#hobbies .youtube-vid{display:block;margin-left:auto;width:75%;border-radius:40%;margin-top:40px}#not-found{background:url(https://i.picsum.photos/id/425/959/635.jpg?hmac=4dke7AkdcKiiNgfteekpFs_MvDLE1xAdAmbxRZ52z4A)}footer{display:flex;padding:2.5rem;align-items:center;justify-content:center;flex-direction:column;clear:both;position:relative;z-index:2;background:#1a1a2e;color:#fff}footer p{text-align:center}footer a{color:red;height:30px;justify-content:space-between;margin:.5rem}footer .footer-icons,footer a:hover{color:purple}.wrapper{margin-bottom:-30px}
/*# sourceMappingURL=main.049ca404.chunk.css.map */