.displacement-sphere{bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition-duration:3s;transition-property:opacity;transition-timing-function:"cubic-bezier(0.4, 0.0, 0.2, 1)";width:100vw;z-index:-1}.displacement-sphere--entered,.displacement-sphere--entering{opacity:1}nav{display:flex;flex-direction:row-reverse;left:-6.5rem;position:fixed;top:15%;transform:rotate(-90deg) translate3d(-50%,0,0)}nav a{color:#575757}nav a,nav a:hover{margin-right:20px;text-decoration:none}nav a.active,nav a:hover{color:#ec704c}.project,.project-reverse{align-items:center;display:flex;flex-direction:row;margin-left:7rem;margin-right:7rem;width:80%}.__img_wrapper{width:60em}.__img_wrapper>img{width:100%}.__content_wrapper{align-items:center;border:1px solid #ffffff82;border-radius:16px;box-shadow:0 4px 30px #0000001a;display:flex;flex-direction:column;justify-content:center;width:40%}.title{font-size:1.7rem;margin:0}.description{font-size:1rem;width:80%}@media (max-width:1024px){.project{margin-left:3rem;margin-right:3rem}.__content_wrapper{width:50%}}@media (max-width:768px){.project{flex-direction:column;margin-left:3em;margin-right:3em}.__img_wrapper{width:340px}.__content_wrapper{width:70%}.description{font-size:1em}}@media (min-width:768px){.title:after{content:"";display:block}.description{font-size:2em}}.about{flex-direction:row;margin-left:7rem;margin-right:7rem;width:80%}.heading{font-size:1.15rem;width:30%}._img{border:1px solid #ffffff82;border-radius:16px;box-shadow:0 4px 30px #0000001a;height:20em;margin:10em;width:35em}._content_wrapper{width:40%}.contact-btn{color:#464646;margin-right:20px}.contact-btn:hover{background-color:#ec704c;margin-right:20px;text-decoration:none}@media (max-width:1024px){.about{margin-left:3rem;margin-right:3rem}._img{height:400px;margin:2em;width:400px}._content_wrapper{width:40%}}@media (max-width:768px){.about{flex-direction:column;margin-left:4em;margin-right:4em}._img{border:5px solid #04104d;height:15em}._content_wrapper,._img{width:15em}}.about{align-items:center;display:flex;flex-direction:column;justify-content:center}._img{background:url(/static/media/profile.faa903d6478d11dea6e5.png) 50% no-repeat;background-size:cover;border:0 solid #04104d;border-radius:50%;height:280px;margin-bottom:1em;transition:transform .3s ease,box-shadow .3s ease;width:280px}._img:hover{box-shadow:0 10px 20px #0003;transform:translateY(-10px)}._content_wrapper{text-align:center}.greetings{margin-bottom:1em}.aboutme{font-size:1.7em;margin:1em 0}.contact-btn{align-items:center;color:inherit;display:inline-flex;margin-top:1em;text-decoration:none}.contact-btn i{margin-right:.5em}@media (max-width:768px){.aboutme{font-size:1.1em}}.contact{display:flex;margin-left:20rem;margin-right:10rem;width:80%}._form_wrapper{border:1px solid #ffffff82;border-radius:16px;box-shadow:0 4px 30px #0000001a;display:flex;height:28em;padding:2em;width:28em}.submit-btn{background-color:#0a0a0a;border-radius:10px;color:#fff;padding:10px}.submit-btn,.submit-btn:hover{margin-right:20px;text-decoration:none}.submit-btn:hover{background-color:#ec704c}.contact_msg{font-size:4rem;margin:5rem}@media (max-width:1024px){._form_wrapper{height:auto;margin-left:4em;margin-right:4em;padding:2em;width:300px}}@media (max-width:768px){.contact{margin-bottom:7em;margin-left:5rem;margin-right:4rem;width:70%}._form_wrapper{margin-left:0;margin-right:0;padding:2em;width:100%}.contact{flex-direction:column}}*{border:0;box-sizing:border-box;margin:0;outline:0;padding:0}::selection{background:#00bfbf;color:#fafafa;text-shadow:none}::-webkit-scrollbar{background:#0000;width:0}html{font-size:16px;overflow:scroll;overflow-x:hidden;scroll-behavior:smooth}body{transition:all .5s ease}p{margin-block-end:.5em;margin-block-start:.5em}
/*# sourceMappingURL=main.2aa93cb7.css.map*/