*{background-color:#000;background-color:var(--bg);box-sizing:border-box;color:#a2a2a2!important;color:var(--text)!important;font-family:Inter-Light,Inter,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}html{scroll-behavior:auto!important}body,html{height:auto;min-height:100%}:root{--bg:#000;--text:#a2a2a2;--border-radius:30px;--padding:10px 58px 10px 59px;--border-color:#323232;--dot-color:#656565;--widthLg:90%;--widthMd:90%;--mb:2rem;--mt:5rem;--transition:all ease-in-out 250ms;--lh:1.7em}::-webkit-scrollbar{height:12px;width:5px}::-webkit-scrollbar-thumb{background:#323232;background:var(--border-color);-webkit-border-radius:1ex}::-webkit-scrollbar-corner{background:var(--background)}.small_box{border-left:2px solid #a2a2a2;border-left:2px solid var(--text);border-right:2px solid #a2a2a2;border-right:2px solid var(--text)}.container{margin:0 auto;padding-bottom:1rem;width:90%;width:var(--widthLg)}.small_box{border-left:2px solid #323232;border-left:2px solid var(--border-color);border-radius:30px;border-radius:var(--border-radius);border-right:2px solid #323232;border-right:2px solid var(--border-color);font-size:14px;padding:9px 20px}.small_box_content{align-items:center;display:flex;gap:.5rem;margin-top:3rem;text-align:center}@media screen and (max-width:1024px){.container{margin:0 auto;width:90%;width:var(--widthMd)}.small_box{margin-bottom:1rem;margin-top:3rem}}@media screen and (max-width:700px){.container{margin:0 auto;width:90%;width:var(--widthLg)}.mouseFollower{display:none!important}}.main_container{cursor:none;margin:0 auto;width:var(--widthLg)}.loader{align-items:center;background-color:#fff;background-color:var(--text);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;justify-content:center;z-index:2}.loader,.loader_wrapper{height:100%;overflow:hidden;width:100%}.loader_wrapper{border-color:#0000!important;inset:0;position:relative;position:fixed}.loader_words{height:41.8rem;overflow:hidden;position:relative}.loader_overlay{background:linear-gradient(to bottom,var(--text),var(--text) 47%,#0000,#0000 47%,#0000,#0000 55%,var(--text) 50%,var(--text));height:100%;inset:0;position:absolute;z-index:9999}.loader_word{background-color:var(--text);color:var(--bg)!important;display:block;font-size:3.2rem!important}.loader_progressWrapper{background-color:var(--text);bottom:0;height:5vh;left:0;position:absolute;width:100%;z-index:3}.loader_progress{background-color:var(--bg);height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.loader_progressNumber{background-color:var(--bg);color:var(--text)!important;font-size:1.5rem!important;left:-5vw;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:4}@media screen and (max-width:1024px){.loader_progressNumber{font-size:2rem!important;left:-7vw}.loader_wrapper{background-color:var(--text)}.loader_word{font-size:3.2rem}.loader_progressNumber{font-size:1.3rem!important}}@media screen and (min-width:800px){.loader_word{font-size:2.8rem}}@media screen and (max-width:800px){.loader_word{font-size:2.8rem}}@media screen and (max-width:600px){.loader_word{font-size:3.2rem}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav{align-items:center;display:flex;height:80px;justify-content:space-between}.nav_name{font-size:2rem;text-transform:uppercase}.navAnimation{overflow:hidden}.navAnimationElem{transform:translateY(-100%)}.right{overflow:hidden}.right_inner{transform:translateY(-200%)}.menu_icon{font-size:2rem;margin:.3rem 0}nav{align-items:center;display:flex;height:100vh;justify-content:center;margin-top:-6rem;position:absolute;transform:translateX(-150%);width:100%;z-index:2}nav,nav ul{background-color:var(--text)}nav ul{list-style:none}nav ul li{margin:50px 0}nav ul li,nav ul li a{background-color:var(--text)}nav ul li a{color:var(--bg);color:var(--bg)!important;font-size:1.5em;font-weight:500;opacity:0;pointer-events:none;position:relative;text-decoration:none}nav ul li a:after{background-color:var(--bg);border-radius:5px;bottom:-10px;content:"";height:3px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .5s ease;width:100%}nav ul li a:hover:after{transform:scaleX(1)}nav .close{height:30px;right:5%;top:6%;width:30px}nav .close,nav h2{background-color:var(--text);opacity:0;pointer-events:none;position:absolute}nav h2{color:var(--bg)!important;color:var(--bg);font-size:2rem;font-weight:400;left:5%;text-transform:uppercase;top:5%}nav .close div:after,nav .close div:before{background-color:var(--bg)!important;content:"";height:4px;position:absolute;transition:var(--transition);width:30px}nav .close div:before{transform:rotate(-45deg)}nav .close div:after{transform:rotate(45deg)}nav .close:hover div:after,nav .close:hover div:before{background-color:var(--text)}@media (max-width:992px){h1{font-size:25px}}.home_container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:calc(100vh - 120px)!important;justify-content:center;margin-top:2rem;width:100%}.home_bottom,.home_top{align-items:center;display:flex;justify-content:space-between;width:95%}.home_designer,.home_top,.hone_creative{font-size:8.375rem;letter-spacing:1px;text-transform:uppercase}.homeAnimation{overflow:hidden}.homeAnimationElem{transform:translateY(100%)}.home_name{width:calc(100% - 150px)}.home_desc{font-size:.875rem;letter-spacing:1px;line-height:1.313rem;text-align:left;text-transform:none;width:40%}.home_bottom{width:85%}.home_links{align-items:center;display:flex;justify-content:space-between;opacity:0;width:100%}.home_ul{display:flex;flex-direction:column;gap:.5rem}.home_social_li{align-items:center;border:1px solid var(--text);border-radius:50%;color:var(--text);cursor:pointer;display:flex;font-size:16px;height:25px;justify-content:center;text-decoration:none;width:25px}.arrow_down,.home_social_li{transition:var(--transition)}.arrow_down{animation:arrow 2s infinite;height:80px}@keyframes arrow{0%{transform:translateY(0)}50%{transform:translateY(-1rem)}to{transform:translateY(0)}}.home_photo{border-radius:50%!important;height:9.375rem;width:9.375rem}.home_image{border-radius:50%;height:100%;object-fit:cover!important;opacity:0;width:100%}@media screen and (min-width:1024px){.home_designer,.home_top,.hone_creative{font-size:7.375rem}.home_desc{width:30%}}@media (max-width:1024px){.home_designer,.home_top,.hone_creative{font-size:6.375rem}.home_desc{font-size:.675rem;line-height:.8rem;width:25%}.home_photo{border-radius:50%!important;height:5.375rem;width:5.375rem}}@media (max-width:768px){.home_designer,.home_top,.hone_creative{align-items:end;font-size:4.375rem;width:100%}.home_desc{font-size:.675rem!important;line-height:.8rem;width:60%!important}.home_bottom,.home_top{align-items:end;flex-direction:column;width:100%}.home_desc,.home_designer,.hone_creative{width:100%}.home_designer{padding-left:5rem}}@media (max-width:480px){.home_designer,.home_top,.hone_creative{align-items:end;font-size:4rem;width:100%}.home_links{margin-top:4rem}}.about_container{height:120vh;position:relative}.about_container_inner{align-items:center;display:flex;height:100vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.about_container_inner>*{flex-basis:100%}.about_heading{font-size:3rem}.about_me{font-size:5rem}.about_desc{font-size:1.5rem;width:90%}.about_right{margin-top:4rem!important}.about_image{height:100%;margin-top:1rem!important;margin-top:5rem;width:100%}.contact_me{margin-top:1rem}.contact_btn{border:1px solid var(--text)}.aboutAnimation{overflow:hidden}.aboutAnimationElem{transform:translateY(100%)}.aboutAnimationWordsElem{opacity:0}.contact_btn{cursor:pointer}@media (max-width:1024px){.about_container_inner{height:80vh}.about_heading{font-size:2rem}.about_me{font-size:4rem}.about_desc{font-size:1rem;width:80%}}@media (max-width:768px){.about_container_inner{flex-direction:column;gap:5rem!important}.about_heading{font-size:1.5rem}.about_me{font-size:3.5rem}.about_desc{font-size:.85rem;margin-top:1rem;width:100%}}@media (max-width:480px){.about_heading{font-size:1rem}.about_me{font-size:3rem}.about_desc{font-size:.85rem;width:100%}.about_right{margin-top:-5rem!important}.about_image{height:100%;margin-top:1rem!important;margin-top:5rem;width:100%}}.resume_container{height:100vh;position:relative}.resume_container_inner{align-items:center;display:flex;height:100vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.resume_container_inner>*{flex-basis:100%}.resume{display:flex}.resume_left{align-content:center;align-items:center;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;height:inherit;justify-content:flex-start;overflow:visible;padding:0;position:relative;width:-webkit-min-content;width:min-content}.dot{border-radius:50%;flex:none;height:12px;width:12px}.dot,.line{background-color:var(--text)}.line{flex:1 0;height:1px;overflow:hidden;position:relative;width:1px}.resume_container{align-items:center;display:flex;justify-content:center;margin-top:2rem}.resume_container_left{font-size:4rem}.resume_container_left_inner{opacity:0}.resume_container>*{flex-basis:100%}.resume_right{overflow:hidden;padding:1rem 4rem}.resume_right>*{line-height:2}.institution_name{font-size:1.2rem}.gpa,.year{font-size:1rem}.resumeAnimation{overflow:hidden}.resumeAnimationElem{transform:translateY(100%)}.resumeAnimationWordsElem{opacity:0}@media (max-width:1024px){.resume_container_left{font-size:3rem}}@media (max-width:768px){.resume_container_inner{flex-direction:column}.resume_container_left{font-size:3rem;width:100%!important}.about_heading{font-size:1.5rem}.about_me{font-size:3.5rem}.about_desc{font-size:.85rem;margin-top:1rem;width:100%}}@media (max-width:480px){.about_heading{font-size:1rem}.about_me{font-size:3rem}.about_desc{font-size:.85rem;width:100%}.about_right{margin-top:-5rem!important}}.projects_container{height:120vh;position:relative}.projects_container_inner{display:flex;flex-direction:column;height:100vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.project_container{display:flex;justify-content:space-between;width:100%}.project_options{align-items:center;border-top:1px solid var(--text);display:flex;gap:2rem;justify-content:center;width:20%}.project_options>*{color:var(--black);font-size:1rem;padding:.5rem 1rem}.elem{align-items:center;border-top:1px solid var(--text);display:flex;justify-content:space-between;padding:3rem 0 3rem 3rem;position:relative;width:80%}.elem>div{font-size:4.375rem;opacity:.7}.elemlast{border-bottom:1px solid var(--text)}.elem img{height:140%;opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%);width:25vw;z-index:999}.see_more{font-size:1.5rem;margin-top:3rem}@media (max-width:1024px){.projects_container{height:100vh}.elem>div{font-size:2.375rem;opacity:.7}.project_options{flex-direction:column;gap:.5rem}.project_options>*{font-size:.875rem}.elem img{display:none}}@media (max-width:768px){.projects_container,.projects_container_inner{height:70vh}.elem>div{font-size:2rem;opacity:.7}.project_options{flex-direction:column;gap:.5rem}.project_options>*{font-size:.875rem}}@media (max-width:480px){.elem>div{font-size:1.5rem;opacity:.7}}.skills_container{position:relative}.skills{display:flex;flex-wrap:wrap;gap:2rem;margin-top:4rem;width:100%}.skills>*{border-left:1px solid var(--text);height:auto;line-height:1.5;min-width:31%;padding:1rem}.backend_title,.frontend_title,.tools_title{font-size:2rem}.backend_tech,.frontend_tech,.tools_tech{margin-top:.5rem;padding-left:1rem}.last_box{border-right:1px solid var(--text)}@media (max-width:1024px){.skills>*{width:48%}.last_box{border-right:none}}@media (max-width:768px){.skills>*{width:100%}}.contact{align-items:center;display:flex;justify-content:center;margin-bottom:2vw;margin-top:2rem}.contact_left{width:60%}.contact_right{display:flex;flex-direction:column;width:40%}.info_box{margin-left:auto}.info{color:var(--text);font-size:2rem;margin-bottom:2rem}.contact_info,.copyright,.location{line-height:1.5;margin-bottom:1rem}.social_icons{display:flex;gap:1rem}.social_icons>*{font-size:2rem}.footer_icon :hover{color:#d6d6d6!important;transition:var(--transition)}.contact_form .input_box{margin-top:10px;position:relative;width:100%}.top_section{align-items:center;display:flex;gap:4rem;justify-content:center}.box_margin{margin-top:4rem!important}.contact_form .input_box input,.contact_form .input_box textarea{border:none;border-bottom:2px solid #333;font-size:16px;margin:10px 0;outline:none;padding:5px 0;resize:none;width:100%}.contact_form .input_box span{color:#666;font-size:16px;left:0;margin:10px 0;padding:5px 0;pointer-events:none;position:absolute;transition:.5s}.contact_form .input_box input:focus~span,.contact_form .input_box input:valid~span,.contact_form .input_box textarea:focus~span,.contact_form .input_box textarea:valid~span{color:#666;font-size:12px;transform:translateY(-20px)!important}.contact_form .input_box input[type=submit]{background-color:var(--text);border:none;border-radius:var(--border-radius);color:var(--bg)!important;cursor:pointer;font-size:18px;margin-top:1rem;padding:.5rem 2rem;transition:var(--transition);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact_form .input_box input[type=submit]:hover{scale:.95}@media (max-width:991px){section{padding-bottom:50px;padding-top:50px}.row{flex-direction:column}.contact-info{margin-bottom:40px;width:100%}.contact_form{width:100%}.contact_right{width:100%!important}.info_box{margin-left:0}}@media screen and (max-width:1024px){.contact{flex-direction:column}.contact_left,.contact_right{margin-top:2rem;width:100%}}@media screen and (max-width:700px){.contact{flex-direction:column}}
/*# sourceMappingURL=main.a4506e93.css.map*/