.navbar{align-items:center;background:#191919;display:flex;font-family:Poppins,sans-serif;height:5rem;justify-content:space-between;margin:0 auto;padding:1rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:3}.bar{margin-top:10px;max-width:10rem;position:absolute;width:100%}.bar,.logo{height:4rem}.logo{object-fit:cover;width:4rem}.desktopMenuListItem{color:#fff;margin:2rem;text-decoration:none;transition:color 1s ease-out 10ms}.desktopMenuListItem:hover{border-bottom:4px solid;color:#ec751a;padding-bottom:.5rem}.desktopMenuListItem:after{background:#ec751a;content:"";height:4px;transition:width .3s;width:0}.desktopMenuListItem:hover:after{width:100%}.desktopMenuImg{color:#ec751a;height:1.5rem;margin:1rem;object-fit:cover;width:1.5rem}.desktopMenuBtn{align-items:center;background:#323232;border:none;border-radius:3rem;color:#fff;display:flex;font-family:Poppins,sans-serif;padding:0 1rem}.desktopMenuBtn:hover{color:#ec751a;transition-duration:3ms}.active{border-bottom:4px solid;color:#ec751a;padding-bottom:.5rem}.navMenu{background-color:#323232;display:block;height:100vh;left:100%;margin-top:10vh;padding-top:120px;position:fixed;top:0;transition:.4s;width:100%;z-index:98}.navMenu.is-active{left:0}.listItem{color:#fff;display:block;margin:0 auto 16px;padding:12px 16px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.listItem:hover{border-bottom:4px solid;color:#ec751a}.mobileMenu{display:none}.hamburger{-webkit-appearance:none;appearance:none;background:none;border:none;cursor:pointer;display:block;outline:none;position:relative;width:35px}.hamburger .bar,.hamburger:after,.hamburger:before{background-color:#ec751a;content:"";display:block;height:5px;margin:6px 0;transition:.4s;width:100%}.hamburger.is-active:before{-webkit-transform:rotate(-45deg) translate(-2px,6px);transform:rotate(-45deg) translate(-2px,6px)}.hamburger.is-active:after{-webkit-transform:rotate(45deg) translate(-3px,-6px);transform:rotate(45deg) translate(-3px,-6px)}.hamburger.is-active .bar{opacity:0}@media screen and (max-width:650px){.mobileMenu{display:flex}.desktopMenu,.desktopMenuBtn{display:none}}@media screen and (min-width:651px){.hamburger{display:none}}#intro{font-family:Poppins,sans-serif;height:calc(100vh - 4rem);margin:0 auto;max-width:75rem;overflow:hidden;position:relative;width:100vw}*{scrollbar-color:#323232 #181818;scrollbar-width:auto}::-webkit-scrollbar{width:16px}::-webkit-scrollbar-track{background:#181818}::-webkit-scrollbar-thumb{background-color:#333;border:3px solid #181818;border-radius:10px}.bg{height:70vh;object-fit:cover;position:absolute;right:0;top:10rem;z-index:-1}.introContent{-webkit-text-stroke-width:.1px;-webkit-text-stroke-color:#000;display:flex;flex-direction:column;font-size:3rem;font-weight:700;height:100vh;justify-content:center;padding:2rem;width:100vw}.hello{font-size:1.75rem;font-weight:100}.introName{color:#ff4500}.introText{font-size:3rem;font-weight:500}.introDescription{font-size:medium;font-weight:100}.btn{background:#323232;border:none;border-radius:2rem;display:flex;margin:2rem 0;padding:1px 1rem}.btnImg{height:3rem;padding:.5rem}.btnText{color:#fff;font-family:Poppins,sans-serif;font-size:1rem;padding:.6rem .2rem}@media screen and (max-width:840px){.bg{-webkit-filter:brightness(80%);filter:brightness(80%);right:-20vw}.introContent{font-size:10vw}.hello{font-size:4.5vw}}#skills{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;margin:0 auto;max-width:65rem;overflow:hidden;text-align:center;width:100vw}.skillTitle{font-size:3rem;font-weight:600;margin-bottom:1.5rem;padding-top:3rem}.skillDesc{font-size:1rem;font-weight:300;max-width:51rem;padding:0 rem}.skillBars{margin:1.5rem;max-width:80%;text-align:left;width:100vw}.skillBar{background:#323232;border-radius:.5rem;display:flex;margin:1rem;padding:1.5rem 2rem}.skillBarImg{height:3rem;margin-right:2rem;object-fit:cover;width:3rem}.skillText>p{font-size:.9rem;font-weight:200}.skillText>h2{margin-top:-.5rem;padding-bottom:.5rem}.portfolio{font-family:Poppins,sans-serif}.portfolio.h2{background-color:#000}#contact{align-items:center;display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;margin:0 auto;max-width:60rem;min-height:calc(100vh - 4rem);text-align:center;width:100vw}.contactTitle{font-size:3rem;margin-bottom:1rem}.contactDesc{font-size:medium;font-weight:300;padding:1rem}.contactForm{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem;max-width:60rem;width:90vw}.email,.msg,.name{border:none;border-radius:.5rem;font-size:medium;margin:.5rem;max-width:80%;padding:.5rem 1rem;width:100%}.email,.msg,.name,.submitBtn{background:#323232;color:#fff;font-family:Poppins,sans-serif}.submitBtn{border:none;border-radius:2rem;margin:2rem;padding:.75rem 3.5rem}.links{display:flex;flex-wrap:wrap}.link{height:3rem;margin:0 1rem;object-fit:cover;width:3rem}.textArea{font-family:Poppins,sans-serif}
/*# sourceMappingURL=main.23605a6d.css.map*/