@import url(https://fonts.googleapis.com/css2?family=Pacifico&display=swap);@import url(https://fonts.googleapis.com/css2?family=Paytone+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;400;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);*,:after,:before{box-sizing:border-box;margin:0;padding:0}::selection{background:#fff;color:#000}.a,i{color:#fff}body{background:#1d1d2e}.cards{flex-direction:row;margin:2rem 1rem 0;overflow-x:hidden}.inner-carousel{display:flex}.card{background:#29293f;border-radius:30px;color:#f28fad;cursor:pointer;font-family:Montserrat;height:30rem;margin:.5rem 1rem;min-width:24rem;position:relative;transition-duration:.6s}.card,.cardimg{overflow:hidden}.cardimg{height:55%;text-align:center;width:100%}.cardimg img{max-width:100%;min-height:100%;min-width:100%}.details{padding:1rem}.proj-title{color:#95a7d8;font-weight:700}.proj-desc{font-size:.9rem;margin-top:.6rem}.proj-desc,.techStack{color:#d8d8d8;font-weight:600}.techStack{bottom:0;display:grid;font-size:.8rem;grid-template-columns:auto auto auto auto;list-style-type:none;margin-top:1rem;padding:1rem;position:absolute;text-align:center;width:100%}.links{left:40%;position:absolute;top:40%;visibility:hidden}.links a{color:#95a7d8;font-size:2rem;margin-left:.3rem}.linkHover{visibility:visible}.cardHover{opacity:.6}.icons img{cursor:pointer;margin-left:1rem;width:7rem}.icons img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media (max-width:700px){html{font-size:13px}.illustration{display:none}.cards{margin:2rem 0 0}.card{min-width:22rem}.icons img{width:6rem}}@media (max-width:500px){html{font-size:12px}.cards{margin:2rem 0 0}.card{height:26rem;min-width:18rem}.proj-desc{font-size:.7rem;font-weight:400}.techStack{font-size:.6rem}}.sub-title{font-family:Montserrat;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.tracking-in-contract{-webkit-animation:tracking-in-contract 1s cubic-bezier(.215,.61,.355,1) both;animation:tracking-in-contract 1s cubic-bezier(.215,.61,.355,1) both}@-webkit-keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{letter-spacing:normal;opacity:1}}@keyframes tracking-in-contract{0%{letter-spacing:1em;opacity:0}40%{opacity:.6}to{letter-spacing:normal;opacity:1}}.sub-desc{color:#d8d8d8;font-family:Montserrat;font-size:1.2rem;font-weight:800}.illustration{border-radius:12px;flex:1 1;height:28rem;margin-right:5rem}.exp-1{margin:1rem 0 2rem}.exp-1>p{font-family:Montserrat;font-size:2rem;font-weight:800}.exp-list{font-size:1rem;font-weight:400;margin:.8rem 0 0 1.5rem;width:60%}.exp-list li{margin:.3rem 0}.slide-top{-webkit-animation:slide-top 1s cubic-bezier(.25,.46,.45,.94) both;animation:slide-top 1s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(100px);transform:translateY(100px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width:500px){.exp-list{width:90%}}@media (max-width:700px){.exp-1>p{font-size:2rem}.exp-list{width:80%}}@media (max-width:500px){.exp-1>p{font-size:1.3rem}.exp-list{width:90%}}.landing{align-items:center;background:#1d1d2e;display:flex;height:88vh;justify-content:space-evenly}.subLanding{align-items:flex-end;display:flex;justify-content:space-between;margin-top:20vh;width:80%}.nameContainer{color:#f38fad;font-family:Montserrat;font-weight:bolder}.name{flex:1 1;flex-wrap:wrap;font-size:clamp(2rem,7vw,6rem);line-height:clamp(2rem,6vw,5rem);margin-top:1rem;position:relative;z-index:0}.aboutDesc{color:#fff;font-family:Montserrat;font-size:clamp(1rem,2vw,1.3rem);font-weight:300;margin-left:5vw;overflow:hidden;white-space:pre-wrap;width:40%}.aboutDesc:after{-webkit-animation:blink .8s infinite;animation:blink .8s infinite;display:inline-block}.guitar{bottom:0;left:45%;position:absolute;rotate:30deg;width:13rem;z-index:-1}@media (max-width:1000px){.guitar{bottom:0;width:10rem}}@media (max-width:700px){.name{font-size:3rem;line-height:2.4rem}.landing{padding:1rem}.nameContainer{width:90%}}@media (max-width:500px){.name{font-size:12vw;line-height:10vw}.guitar{bottom:1rem;left:35%;opacity:.7;width:25vw}.landing{flex-direction:column;padding:1rem}.subLanding{display:block;height:40vh;margin-top:0}.nameContainer{width:100%}.aboutDesc{font-size:1.3rem;margin-left:0;margin-top:2rem;width:90%}}nav{align-items:center;background:#1d1d27;display:flex;justify-content:space-between;padding:1rem 6rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}nav h3{color:#95a7d8;font-family:Pacifico;font-size:2rem;font-weight:lighter}.nav-list{display:flex;flex-direction:row;justify-content:space-between;list-style-type:none}.nav-list li{color:#95a7d8;font-family:Paytone one;font-weight:lighter;margin:0 1rem}.nav-list li:hover{color:#d7b6b8;cursor:pointer}.resume{color:#95a7d8;text-decoration:none}.desc{font-weight:300}.profile-pic{border-radius:10px;cursor:pointer;height:65%;transition-duration:1s}.profile-pic:hover{-webkit-filter:saturate(2);filter:saturate(2);-webkit-transform:scale(1.1);transform:scale(1.1)}.sub-panel{border-radius:20px;color:#95a7d8;margin:6rem 3rem;padding:.5rem 1rem;position:relative}.timeline{font-size:.9rem;font-weight:500;margin:5px 0}@media (max-width:700px){html{font-size:13px}.nav2{flex-direction:column}.profile-pic{height:60%}.sub-panel{margin:4rem 0;padding:0 1.5rem}}@media (max-width:500px){html{font-size:13px}.profile-pic{height:50%}.sub-panel{margin:4rem 0;padding:.5rem 1rem}nav{padding:1rem}.nav-list{justify-content:center}.nav-list li{margin:0 .4rem}}footer{align-content:center;align-items:center;background:#1d1d27;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:4rem 0;text-align:center}.socials i{font-size:2rem;margin-left:.5rem;margin-right:.5rem}.gb:hover{color:#000;text-shadow:0 0 10px #fff}.ld:hover{color:#000;text-shadow:0 0 10px #0a66c2}.insta:hover{color:#000;text-shadow:0 0 10px #df4466}.mail:hover{color:#000;text-shadow:0 0 10px #0ef287}.ending{font-family:Montserrat;font-weight:100;margin-top:1rem}.myname{color:#95a7d8;font-family:Pacifico;font-size:1.2rem;font-weight:500}
/*# sourceMappingURL=main.40d689b2.css.map*/