*,:after,:before{box-sizing:border-box}*{font:inherit;margin:0;padding:0}ol,ul{list-style-type:none}html{scroll-behavior:smooth}body,html{height:100%}::selection{background-color:#000;color:#00cfa0}body{text-rendering:optimizeSpeed;background-color:#1d1927;font-family:Chivo,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.7;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif;font-style:italic;font-weight:700}a{display:inline-block;text-decoration:none}img,picture,svg{display:block;max-width:100%}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}p{color:#b0cbd2;max-width:40rem}.container{margin:0 auto;max-width:78rem;padding:0 1rem;width:100%}.text-green{color:#00cfa0}.button{background-color:#1d1927;background-image:linear-gradient(90deg,#00cfa0 50%,#1d1927 0);background-position:100%;background-size:400%;border:2px solid #fff;border-radius:.2rem;color:#fff;cursor:pointer;font-size:1.1rem;padding:.5em 3em;position:relative;transition:.4s ease}.button:hover{background-position:0;border:2px solid #00cfa0;color:#000}.card{align-items:center;background:#1d1927;border-radius:10px;box-shadow:-8px -8px 9px #13111a,8px 8px 9px #272234;display:flex;flex-direction:column;gap:2rem;height:100%;transition:.3s ease}.card .card-img img{border-radius:10px 10px 0 0}.card .card-text{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between;text-align:center;width:100%}.card .card-text .card-bottom{display:flex;justify-content:space-between;padding:1rem}.card .card-text a{color:#00cfa0;transition:all .3s}.card .card-text a:hover{background-color:#000;border-radius:.5rem;padding:.1em .2em}.card:hover{box-shadow:-10px -10px 31px #17141e,10px 10px 31px #231f30;-webkit-transform:scale(1.025);transform:scale(1.025)}.hamburger{background-color:initial;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-timing-function:linear;-webkit-user-select:none;user-select:none}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#b0cbd2}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#b0cbd2;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;-webkit-transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}header{background:#1d1927;border-radius:0;box-shadow:-12px -12px 24px #100e15,12px 12px 24px #2a2439;position:fixed;top:0;width:100%;z-index:10}nav{align-items:center;background-color:#1d1927;color:#fff;display:flex;justify-content:space-between}nav .logo{color:#00cfa0;font-size:3rem}nav .ham{display:none}nav .nav-links{display:flex}nav .nav-links a{border-radius:.4rem;color:#fff;font-size:1.1rem;padding:.5em 1em;transition:.4s ease}nav .nav-links a:hover:not(.button){background-color:#000;color:#00cfa0}nav .icons{align-items:center;display:flex;justify-content:center}nav .icons a:hover svg{fill:#00cfa0;transition:.3s ease}nav .icons svg{height:2rem}.hero{background-color:#1d1927;color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:80vh}.hero .hero-text{display:flex;flex-direction:column;justify-content:center}.hero .hero-text P{font-size:1.1rem}.hero .hero-text h1{font-size:clamp(1.5rem,5vw,3rem)}.hero .hero-text .button-wrapper{display:flex;gap:1rem}.hero .hero-img{display:flex;justify-content:flex-end}.AboutSection{background-color:#1d1927;color:#fff;gap:3rem;padding-top:5rem}.AboutSection,.AboutSection .my-details-wrapper{align-items:center;display:flex;flex-direction:column}.AboutSection .my-details-wrapper{gap:5rem}.AboutSection .skills-icon{grid-row-gap:2rem;grid-column-gap:3rem;-moz-column-gap:3rem;-webkit-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:5rem;row-gap:2rem}.AboutSection .skills-icon .icon{background:#1d1927;border-radius:.5rem;box-shadow:10px 10px 20px #0c0a10,-10px -10px 20px #2e283e;padding:.2rem}.AboutSection .about-img{-webkit-animation:move-up-down 4s ease infinite;animation:move-up-down 4s ease infinite}.AboutSection .about-wrapper{align-items:center;display:flex}.AboutSection .about-wrapper h1{font-size:clamp(1.5rem,5vw,3rem)}@-webkit-keyframes move-up-down{25%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move-up-down{25%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-40px);transform:translateY(-40px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.AboutSection p:first-of-type{margin-top:2rem}.AboutSection .my-img{background:#1d1927;border-radius:.5rem;box-shadow:-8px -8px 16px #100e15,8px 8px 16px #2a2439;margin:3.5rem 0 0 1rem;position:relative}.AboutSection .my-img img{border-radius:10px;height:auto}.AboutSection .my-details{background:#1d1927;border-left:2px solid #00cfa0;border-radius:5px;box-shadow:inset -5px -5px 10px #100e15,inset 5px 5px 10px #2a2539;display:flex;margin:2rem 0 5rem;padding:1.5rem}.AboutSection .about-me-value{color:#b0cbd2;padding-left:2rem}.ProjectSection{color:#fff;padding-top:10rem}.ProjectSection .ProjectSection-text{align-items:center;display:flex;justify-content:center;margin-bottom:3rem}.ProjectSection h1{color:#fff;font-size:clamp(1.5rem,5vw,3rem);text-align:center}.ProjectSection .CardList{grid-gap:2rem;grid-row-gap:4rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);row-gap:4rem}.ContactSection{color:#fff;justify-content:center;padding-bottom:10rem;padding-top:10rem}.ContactSection,.ContactSection>div{align-items:center;display:flex;flex-direction:column}.ContactSection>div{gap:2rem;max-width:36.5rem}.ContactSection h1{font-size:clamp(1.5rem,5vw,3rem)}.ContactSection .form-para,.ContactSection h1{margin:.3rem;text-align:center}.ContactSection .mid-heading:after{display:none}.form>div{display:flex;flex-direction:column;padding:1rem 0}.form{width:90%}.form label{padding-bottom:.3rem}.form input,.form textarea{background-color:initial;border:2px solid #b0cbd2;border-radius:10px;color:#fff;font-size:1.1rem;font-weight:500;outline:none;text-indent:1rem}.form input:focus,.form textarea:focus{background-color:initial;border:2px solid #00cfa0}.form input{box-shadow:inset 5px 5px 10px #0c0a10,inset -5px -5px 10px #2e283e;height:3rem;max-width:100%}.form input,.form textarea{background:#1d1927;border-radius:10px}.form textarea{box-shadow:inset 8px 8px 16px #0c0a10,inset -8px -8px 16px #2e283e;padding:1.5rem}@media only screen and (max-width:930px){.hero{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.hero .hero-text{align-items:center;gap:1rem}.hero .hero-img{grid-row-end:2;grid-row-start:1}.hero-img{align-items:center;display:flex;justify-content:center!important}.AboutSection .my-details-wrapper{flex-direction:column;gap:2rem}.ProjectSection .CardList{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:800px){nav{flex-direction:column;position:relative}nav .logo{align-items:center;display:flex;justify-content:space-between;padding:0 1rem;width:100vw}nav .ham{display:block;-webkit-user-select:none;user-select:none}nav .nav-links{background-color:#003948;display:none;flex-direction:column;height:100vh;position:absolute;top:5.5rem;z-index:1}nav .nav-links a{border:1px solid #fff;padding:auto 1em;text-align:center;width:100vw}.active{display:block!important}}@media only screen and (max-width:600px){.hero .button{padding:.5em 2em}.AboutSection .about-me-value{padding-left:1rem}.AboutSection .my-details{font-size:1rem;padding:.5rem}.AboutSection .skills-icon{-webkit-column-gap:1rem;column-gap:1rem;grid-template-columns:repeat(3,1fr);row-gap:1rem}.ProjectSection .CardList{grid-template-columns:repeat(1,1fr)}.ProjectSection .CardList .card{margin:0 auto;max-width:450px;width:100%}}@media only screen and (max-width:380px){header nav .logo{font-size:2rem}}
/*# sourceMappingURL=main.879e5668.css.map*/