body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}:active,:focus{-webkit-tap-highlight-color:transparent;outline:none!important}body,html{font-family:Poppins,sans-serif;height:100%;place-items:center;width:100%}.App{background:#e9f3fd;background:var(--backgroundFill)}.App>* :not(.cloudContainer){z-index:10}:root{--cloud:hsla(0,0%,100%,.818);--cloudShading:#f1f1f1;--introHeading:#000;--introSubHeading:#676767;--backgroundFill:#e9f3fd;--backgroundFill1:#fff;--backgroundFill2:#e9f3fd9c;--social-link:#3e454e;--social-link-hover:#fff;--skills:#db3a34;--experience:#db3a34;--projects:#ffc857;--home:#00dca9;--about:#eb5e28;--education:#00a8e8;--contentIdentifier:#4b5060;--contentHeading:#261d1d;--contentSubHeading:#473c3c;--copyright:#5b5b5b;--link:rgba(0,0,255,.654);--link-hover:rgba(113,5,113,.771);--contentHeading-small:#6c6c6c;--contentParagraph:#5b5b5b;--contentParagraph-light:#848484;--icon-background:hsla(0,0%,100%,.708);--hover-icon:#000;--hover-icon-hover:#fff;--hover-icon-background:hsla(0,0%,100%,.9);--icon-detail:#000;--mode:gold;--mode-icon:#fff;--mode-hover:#daa520;--mode-background:#ffff0063;--project-active:#f0f8ff;--project:rgba(164,198,232,.697);--tab-header:#000;--tab-header-active:#000}[data-theme=dark]{--cloud:#adb7c5;--cloudShading:#adadad;--introHeading:#fff;--introSubHeading:#8e8e8e;--backgroundFill:#010c1b;--backgroundFill1:#04193cb7;--backgroundFill2:#010c1be0;--social-link:#ffffffb7;--social-link-hover:#fff;--skills:#db3a34;--experience:#db3a34;--projects:#ffc857;--home:#00dca9;--about:#eb5e28;--education:#00a8e8;--contentIdentifier:#dbe4ff;--contentHeading:#cecece;--contentSubHeading:hsla(0,6%,76%,.857);--copyright:#7d7d7d;--link:#1298b6;--link-hover:rgba(4,255,201,.771);--contentHeading-small:#c7c7c7;--contentParagraph:hsla(0,0%,67%,.847);--contentParagraph-light:hsla(0,0%,82%,.89);--icon-background:#fff;--hover-icon:#000;--hover-icon-hover:#fff;--hover-icon-background:hsla(0,0%,100%,.079);--icon-detail:#fff;--mode:#fff;--mode-icon:#000;--mode-hover:#daa520;--mode-background:hsla(0,0%,100%,.079);--project-active:#58646d;--project:rgba(32,39,71,.83);--tab-header:#000;--tab-header-active:#fff;--project-link-hover:#fff}.container{display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:0 15% 80px}.container h2{color:#4b5060;color:var(--contentIdentifier);font-size:40px;margin:15px 0;padding:15px 0;transition:all 1s ease}.container p{color:#5b5b5b;color:var(--contentParagraph);font-size:20px;font-weight:500;line-height:1.75}@media (max-width:379px){.container{padding:4px}}@media (max-width:449px){.container{padding:6px}}body #root .App #nav,body #root .App .mode{-webkit-filter:blur(0);filter:blur(0)}.blur{-webkit-filter:blur(9px);filter:blur(9px)}@media (min-width:760px){.blur{-webkit-filter:blur(0);filter:blur(0)}}.block{background-color:#e9f3fd9c;background-color:var(--backgroundFill2);border-radius:15px}.intro{display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:0 15%;position:relative}.intro h1{color:var(--introHeading);font-size:60px;margin:15px auto;padding:15px auto}.intro h1 span{color:var(--home)}.intro h3{color:var(--introSubHeading)}.cursor{-webkit-animation:blinker 1.1s ease infinite;animation:blinker 1.1s ease infinite;color:var(--introHeading);font-size:25px}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.links{margin:15px auto;padding:10px auto;width:100%}.icon-list{display:flex;justify-content:flex-start;width:100%}.icon{border-radius:50%;list-style:none;margin:auto 10px}.icon-link{color:var(--social-link);display:inline-flex;font-size:25px;height:50px;margin:auto;text-decoration:none;transition:.1s linear;width:50px;z-index:1}.icon-link:hover{color:var(--social-link-hover)}.icon-link i{margin:auto}.icon-link:hover:before{-webkit-transform:scale(.25);transform:scale(.25)}.icon:first-child:hover{background:#cd201f}.icon:nth-child(2):hover{background:#0077b5}.icon:nth-child(3):hover{background:#000}.icon:nth-child(4):hover{background:#e4405f}@media (max-width:379px){.intro{padding-left:5px}}@media (max-width:414px){.intro{padding-left:5px}}.nav{align-self:flex-end;position:fixed;right:5px;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:15}.nav .navIcons{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around;margin:15px;padding:15px}.nav .navIcons a{color:var(--hover-icon);text-decoration:none}.nav .navIcons .icon{align-items:center;border-radius:50px;cursor:pointer;display:flex;flex-direction:row;font-size:18px;justify-content:center;margin:15px 0;transition:all .1s ease}.nav .navIcons .icon i{background-color:var(--icon-background);border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.1);font-size:18px;height:50px;margin:auto;padding:16px;transition:all .2s ease;width:50px}.nav .navIcons .iconDetail{color:var(--icon-detail);font-weight:700;opacity:0;padding:0 15px;pointer-events:none;transition:all .1s cubic-bezier(.68,-.55,.265,1.55)}.nav .navIcons .icon:hover{background-color:var(--hover-icon-background)}.nav .navIcons .icon:hover .iconDetail{opacity:1}.nav .navIcons .icon:hover i{color:var(--hover-icon-hover)}.nav .navIcons .homeBtn:hover i{background-color:var(--home)}.nav .navIcons .aboutBtn:hover i{background-color:var(--about)}.nav .navIcons .educationBtn:hover i{background-color:var(--education)}.nav .navIcons .skillsBtn:hover i{background-color:var(--skills)}.nav .navIcons .experienceBtn:hover i{background-color:var(--experience)}.nav .navIcons .projectsBtn:hover i{background-color:var(--projects)}.mode{align-items:center;cursor:pointer;display:flex;justify-content:center;left:5px;margin:35px 25px;position:fixed;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:11}.mode:hover i{background-color:var(--mode-hover)}@-webkit-keyframes growShrink{0%,to{box-shadow:0 0 35px 5px #ff0,inset 0 0 25px 10px #ff0}50%{box-shadow:0 0 50px 20px rgba(255,255,0,.8),inset 0 0 30px 20px #ffea00}}@keyframes growShrink{0%,to{box-shadow:0 0 35px 5px #ff0,inset 0 0 25px 10px #ff0}50%{box-shadow:0 0 50px 20px rgba(255,255,0,.8),inset 0 0 30px 20px #ffea00}}.mode .theme{align-items:center;background:none;border:none;box-sizing:border-box;display:flex;height:50px;justify-content:center;padding:12px;position:relative;width:50px}.mode .sun{-webkit-animation:growShrink 5s infinite;animation:growShrink 5s infinite;background-color:orange;border-radius:50%;box-shadow:0 0 35px 5px #ff0,inset 0 0 25px 10px #ff0;height:40px;margin:50px 50%;opacity:0;pointer-events:none;position:absolute;-webkit-transform:scale(.6) rotate(0deg);transform:scale(.6) rotate(0deg);width:40px}.mode .sun,.mode .sun.visible{transition:opacity .2s ease-in .1s,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .2s ease-in .1s;transition:transform .3s ease-in,opacity .2s ease-in .1s,-webkit-transform .3s ease-in}.mode .sun.visible{opacity:1;pointer-events:auto;-webkit-transform:scale(1) rotate(180deg);transform:scale(1) rotate(180deg)}.mode .moon{background-color:transparent;border-radius:50%;box-shadow:9px 3px 0 0 #f0f0f0;height:50%;left:12.5%;opacity:0;pointer-events:none;position:absolute;top:18.75%;-webkit-transform:scale(.3) rotate(65deg);transform:scale(.3) rotate(65deg);width:50%}.mode .moon,.mode .moon.visible{transition:opacity .2s ease-in .1s,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .2s ease-in .1s;transition:transform .3s ease-in,opacity .2s ease-in .1s,-webkit-transform .3s ease-in}.mode .moon.visible{opacity:1;pointer-events:auto;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.mode .star{border-bottom:5px solid #f0f0f0;border-left:7px solid transparent;border-right:7px solid transparent;display:block;height:0;left:5%;opacity:0;position:absolute;top:25%;-webkit-transform:scale(.55) rotate(35deg);transform:scale(.55) rotate(35deg);transition:all .2s ease-in .4s;width:0}.mode .star:before{border-left:3px solid transparent;border-right:3px solid transparent;left:-5px;top:-3px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.mode .star:after,.mode .star:before{border-bottom:5px solid #f0f0f0;content:"";display:block;height:0;position:absolute;width:0}.mode .star:after{border-left:7px solid transparent;border-right:7px solid transparent;color:red;left:-7px;top:0;-webkit-transform:rotate(-70deg);transform:rotate(-70deg)}.mode .moon.visible .star{opacity:.8}.mode .star.small{left:37.5%;opacity:0;position:relative;top:50%;-webkit-transform:scale(.35) rotate(35deg);transform:scale(.35) rotate(35deg);transition:all .2s ease-in .45s}.mode .moon.visible .star.small{opacity:.7;-webkit-transform:scale(.45) rotate(35deg);transform:scale(.45) rotate(35deg)}.mode .modeDetail{color:var(--icon-detail);font-weight:700;opacity:0;padding:0 15px;pointer-events:none;transition:all .1s cubic-bezier(.68,-.55,.265,1.55)}.mode:hover{background-color:var(--mode-background);border-radius:50px}.mode:hover .modeDetail{opacity:1}.nav .dropDownMenu{cursor:pointer;display:none;font-size:18px;justify-content:flex-end;margin:2px;padding:35px 15px 10px;transition:all .3s ease}.nav .dropDownMenu i{align-items:center;background-color:var(--icon-background);border-radius:50%;box-shadow:0 5px 10px rgba(0,0,0,.1);display:flex;font-size:18px;height:50px;justify-content:center;padding:16px;transition:all 1.5s ease;width:50px}@media (max-width:759px){.nav .dropDownMenu{display:flex}.nav .navIcons{display:none;margin:2px}.mode{display:none}}.hover{height:100%;position:fixed;width:100%}.mode.openBar,ul.navIcons.openBar{display:flex}.nudge{background-color:#4b5060;border:2px solid #4b5060;border-radius:10px;position:absolute}.nudge div{align-items:center;display:flex;justify-content:flex-end;padding:10px 10px 0 0}.nudge p{color:#fff;font-size:25px;padding:8px}.nudge i{background-color:initial;color:#fff}.mode .nudge{display:none;left:0;top:70px;width:250px}.nav .nudgenav{bottom:-85px;display:none;right:25px;width:275px}.nav .nudgemenu{display:none;right:100px;top:40px;width:275px}.nav .nudgemenu:after{border:12px solid transparent;border-left:12px solid #4b5060;border-right:none;content:"";display:block;margin:0;position:absolute;right:-13px;top:10px}.mode .nudge:after{left:10px}.mode .nudge:after,.nav .nudgenav:after{border:12px solid transparent;border-bottom:12px solid #4b5060;border-top:none;content:"";display:block;margin:0;position:absolute;top:-13px}.nav .nudgenav:after{right:15px}.about:hover h2{color:var(--about)}.about .text_link{color:var(--link);cursor:pointer;font-weight:600;text-decoration:none}.about .text_link:hover{color:var(--link-hover)}.about .block{padding:10px}.education:hover h2{color:var(--education)}.education .block{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;padding:5px 10px 0}.education .block div{margin:15px 5px}.education .block h3{margin:10px 0}.education .block h3 a{text-decoration:none}.education .block h3:first-of-type{color:var(--contentHeading);font-size:24px}.education .block h3:nth-of-type(2) a{color:var(--link);cursor:pointer;font-size:20px}.education .block h3:nth-of-type(2) a:hover{color:var(--link-hover)}.education .block h5{color:var(--contentHeading-small);font-size:15px}.education .block p{color:var(--contentParagraph-light);font-size:16px}@media (max-width:1159px){.education .block{justify-content:flex-start}}.experience:hover h2{color:var(--experience)}.experience .experience-section{align-items:flex-start;display:flex;gap:40px;justify-content:left;margin:80px auto;padding:0 20px;width:100%}.experience .experience-nav{border-right:2px solid #e5e7eb;display:flex;flex-direction:column;min-width:200px}.experience .nav-item{background:none;border:none;border-right:2px solid transparent;color:#6b7280;cursor:pointer;font-size:17px;font-weight:550;padding:14px 18px;position:relative;text-align:left;transition:all .25s ease}.experience.nav-item:hover{color:#111827}.experience .nav-item.active{background-color:var(--project-active);border-right:2px solid var(--link);color:var(--tab-header-active);font-weight:600}.experience .current-dot{background-color:var(--link);border-radius:50%;display:inline-block;height:6px;margin-bottom:2px;margin-left:10px;width:6px}.experience .experience-content{flex:1 1;transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease;transition:opacity .25s ease,transform .25s ease,-webkit-transform .25s ease}.experience .fade-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.experience .fade-out{opacity:0;-webkit-transform:translateY(6px);transform:translateY(6px)}.experience .job-title{color:var(--contentHeading);font-size:24px;font-weight:600;margin-bottom:6px}.experience .company{color:var(--link);cursor:pointer;font-size:20px;font-weight:600;margin-left:6px;text-decoration:none}.experience .company:hover{color:var(--link-hover)}.experience .job-duration{color:var(--contentHeading-small);font-size:15px;margin-bottom:18px}.experience .job-details{color:var(--contentParagraph-light);font-size:16px;font-weight:500;line-height:1.7;padding-left:18px}.experience .job-details li{margin-bottom:10px}@media (max-width:768px){.experience .experience-section{flex-direction:column}.experience .experience-nav{border-bottom:2px solid #e5e7eb;border-right:none;flex-direction:row;overflow-x:auto}.experience .nav-item{border-bottom:2px solid transparent;border-right:none;white-space:nowrap}.experience .nav-item.active{border-bottom:2px solid var(--link)}}.projects:hover h2{color:var(--projects)}.projects div{flex-direction:column}.projects div,.projects div .tabsMenu{align-items:flex-start;display:flex;justify-content:flex-start}.projects div .tabsMenu{flex-direction:row;flex-wrap:wrap}.projects div .tabsMenu button{border:.1px solid rgba(33,33,33,.598);border-radius:0;color:var(--tab-header);font-size:17px;font-weight:550;padding:15px;width:200px}.projects div .tabsMenu button:first-of-type{border-top-left-radius:15px}.projects div .tabsMenu button:last-of-type{border-top-right-radius:15px}.projects div .tabsMenu button.active{background-color:var(--project-active);border-bottom-color:var(--project-active);color:var(--tab-header-active)}.projects .borderFiller{background-color:var(--project-active);border-left:1px solid rgba(33,33,33,.598);width:100%}.projects .borderFiller .borderTop{align-self:flex-end;border-top:2px solid rgba(33,33,33,.598);width:calc(100% - 599px)}.projects .viewContainer{background-color:var(--project-active);border:.1px solid rgba(33,33,33,.598);border-bottom-left-radius:15px;border-bottom-right-radius:15px;border-top:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:780px;min-height:200px;min-width:300px;overflow:scroll;width:100%}.projects .viewContainer .proContent{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:10px;width:100%}.projects .viewContainer .proContent .projectDetails{align-items:center;background-color:var(--project);border-radius:5px;display:flex;flex-direction:column;justify-content:space-around;margin:15px;min-height:300px;min-width:300px;padding:10px 20px;width:45%}.projects .viewContainer .proContent .projectDetails .projectHeader{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:8px auto;width:100%}.projects .viewContainer .proContent .projectDetails .projectHeader div{width:80%}.projects .viewContainer .proContent .projectDetails .projectHeader h3{color:var(--contentHeading);font-size:27px}.projects .viewContainer .proContent .projectDetails .projectHeader h4{color:var(--contentSubHeading);font-size:20px;margin:5px 0}.projects .viewContainer .proContent .projectDetails .projectHeader .links{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects .viewContainer .proContent .projectDetails .projectHeader .links a:hover{color:var(--project-link-hover)}.projects .viewContainer .proContent .projectDetails .projectDiscription{align-items:flex-start;display:flex;height:100%;justify-content:space-between;width:100%}.projects .viewContainer .proContent .projectDetails .projectDiscription p{font-size:17px;margin:10px 0}.projects .viewContainer .proContent .projectDetails .projectDiscription p:nth-of-type(2){color:var(--contentHeading-small);font-size:14px;font-weight:600}.projects .viewContainer .proContent .projectDetails .projectDiscription p:first-of-type{margin-bottom:15px}@media (max-width:999px){.projects .viewContainer .proContent{justify-content:center}}@media (max-width:858px){.projects .viewContainer{border:1px solid #000;border-radius:5px}.projects .tabsMenu button span{display:none}.projects div .tabsMenu button{border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.projects div .tabsMenu.button:focus{outline:none}.projects div .tabsMenu button.active{background-color:var(--project);border-bottom-color:#000}}@media (max-width:284px){.projects .viewContainer{min-width:100px}}.footer{align-items:center;margin:50px auto;min-height:auto}.footer .button,.footer .buttonBg,.footer a{border-radius:50%;height:50px;position:absolute;width:50px}.footer .buttonBg{-webkit-animation:pulse 2s ease infinite;animation:pulse 2s ease infinite;background-color:var(--home)}.footer .button{align-items:center;background:var(--home);cursor:pointer;display:flex;justify-content:center;z-index:5}.footer a .button{color:#fff;font-size:17px;text-decoration:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.3}to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.copyRight{color:var(--copyright);font-family:NTR,sans-serif;font-size:16px;line-height:1.5;padding-bottom:40px;text-align:center;width:100%}.cloudContainer{overflow-x:hidden;position:fixed}#background-wrap{bottom:0;left:0;padding-top:50px;position:fixed;right:0;top:0;z-index:-1}@-webkit-keyframes animateCloud{0%{margin-left:-1000px}to{margin-left:100%}}@keyframes animateCloud{0%{margin-left:-1000px}to{margin-left:100%}}.x1{-webkit-animation:animateCloud 35s linear infinite;animation:animateCloud 35s linear infinite;-webkit-transform:scale(.65);transform:scale(.65)}.x2{-webkit-animation:animateCloud 20s linear infinite;animation:animateCloud 20s linear infinite;-webkit-transform:scale(.3);transform:scale(.3)}.x3{-webkit-animation:animateCloud 30s linear infinite;animation:animateCloud 30s linear infinite;-webkit-transform:scale(.5);transform:scale(.5)}.x4{-webkit-animation:animateCloud 18s linear infinite;animation:animateCloud 18s linear infinite;-webkit-transform:scale(.4);transform:scale(.4)}.x5{-webkit-animation:animateCloud 25s linear infinite;animation:animateCloud 25s linear infinite;-webkit-transform:scale(.55);transform:scale(.55)}.x6{-webkit-animation:animateCloud 15s linear infinite;animation:animateCloud 15s linear infinite;-webkit-transform:scale(.2);transform:scale(.2)}.x7{-webkit-animation:animateCloud 14s linear infinite;animation:animateCloud 14s linear infinite;-webkit-transform:scale(.15);transform:scale(.15)}.cloud{background:var(--cloud);border-radius:100px;box-shadow:0 8px 5px rgba(0,0,0,.1);height:120px;position:relative;width:350px}.cloud:after,.cloud:before{background:var(--cloud);content:"";position:absolute;z-index:-20}.cloud:after{border-radius:100px;height:100px;left:50px;top:-50px;width:100px}.cloud:before{border-radius:200px;height:180px;right:50px;top:-90px;width:180px}
/*# sourceMappingURL=main.6e939c1c.css.map*/