body{background-color:#121a2b;color:#e2e8f0;font-family:Mulish,sans-serif;margin:0;padding:0}h2{font-weight:700}p{font-weight:400}.cursor{background-color:#fff;height:20px;width:20px}body,html{overflow:hidden}.app-home{flex-direction:column}.app-home,.container{display:flex;height:100vh}.container{align-items:center;flex:1 1;flex-direction:center;width:100%}.app-projects{display:flex;flex-direction:column;height:100vh;overflow-y:auto}.projects-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:15%}.LeftSide,.RightSide{flex:1 1}@media (max-width:800px){body,html{height:auto;overflow:auto}.App,.container{height:auto;width:100%}.container{flex-direction:column;overflow:visible}.LeftSide,.RightSide{height:auto;overflow:visible;width:100%}.projects-container{flex-wrap:wrap;justify-content:center;margin-left:0}}.cursor{background-color:#0543cf1a;border-radius:50%;box-shadow:0 0 200px 200px #4143cf1a;height:300px;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:transform .1s ease;width:300px;z-index:1000}.left-side{align-items:left;display:flex;flex-direction:column;height:100vh;width:50%}@media (max-width:800px){.left-side{align-items:center;height:auto;width:100%}}a.nav{color:#fff;font-family:Courier New,Courier,monospace;font-size:16px;opacity:50%;padding-left:40px;position:relative;text-decoration:none;transition:all .5s ease}a.nav:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .5s ease;width:30px}a.active:before,a.nav:hover:before{width:80px}a.active,a.nav:hover{opacity:100%;padding-left:90px}.nav-sec{display:flex;flex-direction:column;margin-left:28%}@media (max-width:800px){.nav-sec{margin-left:0}a.active:before,a.nav:hover:before{width:30px}a.active,a.nav:hover{opacity:100%;padding-left:40px}}#profile h2{font-size:50px;margin-bottom:10px;margin-top:10%}#profile p{font-size:17px;line-height:1.8;opacity:75%;padding-right:30%}#profile h5{font-size:20px;margin-bottom:10px;margin-top:10px}#profile{margin-left:28%;padding-bottom:5%}.skills-container{display:flex;justify-content:space-between;margin-top:5%;width:70%}img{height:auto;opacity:.7;transform:all .5s ease;width:22px}img:hover{opacity:1}@media (max-width:800px){#profile{align-items:center;display:flex;flex-direction:column;margin-left:0}#profile p{margin-left:5%;margin-right:5%;padding-right:0}}.links img{height:auto;opacity:.7;transform:all .5s ease;width:25px}.links img:hover{opacity:1}.links{display:flex;justify-content:space-between;margin-left:28%;margin-top:12%;width:30%}@media (max-width:800px){.links{margin-left:0}}.buttons-container{border-radius:10px;box-shadow:0 0 0 .5px #fff;display:flex;flex-wrap:wrap;font-weight:700;gap:50px;justify-content:center;margin-left:33%;margin-top:70px;padding:10px 20px;width:30%}.alt{opacity:.5}.alt:hover{opacity:1}@media (max-width:800px){.buttons-container{flex-wrap:wrap;gap:20px;margin:20px auto 0;padding:10px 15px;width:80%}.buttons-container a{font-size:16px}}.right-side{display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:50%}@media (max-width:800px){.right-side{height:auto;overflow-y:hidden;width:100%}}.pj-sec{padding-bottom:5%;padding-top:5%}.project-image{height:auto;margin-left:5px;margin-right:25px;padding-top:5%;width:103px}.pjmain{align-items:self-start;display:flex;margin-left:10px;margin-right:15%;padding:20px 20px 20px 10px;transition:all .5s ease}.pjmain:hover{background-color:#627a9a1a;border-radius:5px;box-shadow:0 0 0 2px #4b6179}.pjmain .title:after{content:"→";display:inline-block;font-size:16px;font-weight:bolder;margin-left:5px;transform:rotate(315deg);transition:transform .3s ease}.pjmain:hover .title:after{transform:rotate(315deg) translateX(8px)}.title{font-weight:700;margin:0 0 5px;opacity:1}.link{border-radius:1px;box-shadow:0 0 0 1px #4b6179;color:inherit;font-size:13px;margin-right:10px;padding-bottom:3px;padding-left:10px;padding-right:10px;text-decoration:none}.link:hover{background-color:#768ca81a}.resume-link{padding-top:20px}.resume-link a{color:#fff;opacity:.7;position:relative;text-decoration:none}.resume-link a:hover{opacity:1}.resume-link a:after{content:"→";display:inline-block;font-size:16px;font-weight:bolder;margin-left:5px;position:absolute;top:0;transform:rotate(315deg);transition:transform .3s ease}.resume-link a:hover:after{transform:rotate(315deg) translateX(6px)}.pj-description{font-size:14px;margin-top:10px}.tech{font-size:14px;opacity:1}.select-msg{color:red;font-size:.9rem;margin-left:10px}@keyframes fadeOut{0%{opacity:1}80%{opacity:1}to{opacity:0}}.fade-out{animation:fadeOut 5s forwards}@media (max-width:800px){#projects{margin:0;padding-left:10%;padding-right:10%}.pjmain{margin-right:0}}.aboutme{padding-right:20%;padding-top:8%}p{font-size:17px;line-height:1.8;opacity:75%}@media (max-width:800px){#about{margin:0;padding-left:10%;padding-right:10%}}.exp-sec{margin-bottom:5%}.exp-header{font-size:20px;font-weight:700;opacity:1}.expmain{align-items:baseline;display:flex;margin-bottom:20px}.period{font-family:Courier New,Courier,monospace;margin-right:8%}.period p{font-size:14px}.exp{flex:1 1;margin-right:20%}.pos{font-weight:700;margin:0;opacity:1}.description{font-size:14px;margin:5px 0 0}.skills{font-size:14px;opacity:1}@media (max-width:800px){#experiences{margin:0;padding-left:10%;padding-right:10%}.exp{margin-right:0}}.footer-text{color:#ffffff80;font-size:14px;opacity:1;padding:0 25% 10% 3%}.highlight{color:#fff}.repo{color:#ffffff80;text-decoration:none}.repo:after{content:"→";display:inline-block;font-size:14px;font-weight:bolder;margin-left:5px;transform:rotate(315deg);transition:transform .3s ease}.repo:hover{color:#fff}.repo:hover:after{transform:rotate(315deg) translateX(4px)}@media (max-width:800px){.footer-text{padding-left:0;padding-right:0}.footer{margin:0;padding-left:10%;padding-right:10%}}
/*# sourceMappingURL=main.6960e5de.css.map*/