*{box-sizing:border-box}.App{font-size:large;font-family:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif}.body{margin:0!important;padding:0!important}.element{background-color:#fff}.element.no-padding{padding-top:0}.navLinks{text-align:center;font-size:120%;color:#fff}.sectionTitle{font-size:200%;text-decoration:underline}.sectionTitleContainer{padding-bottom:1%}.contactInfoContainer{background-color:#eceaea;border-radius:25px}.socialMediaIcons{display:flex;justify-content:space-around}.footer{background-color:#000;color:#fff}.footerContainer{padding-bottom:2%}.footerContainer,.goToTopContainer{display:flex;justify-content:center}.footerContent{padding-top:.3%;padding-bottom:.3%;display:block;font-size:1vw}.projectBadges{cursor:pointer}.projectBadges:hover{background-color:#cecece}@media (max-width:1580px){.navLinks{font-size:100%}.active .navLinkText{font-size:120%}}@media (max-width:1360px){.navLinks{font-size:90%}.active .navLinkText{font-size:115%}}@media (max-width:1250px){.navLinks{font-size:75%}.active .navLinkText{font-size:110%}}@media (max-width:1090px){.navLinks{font-size:65%}.active .navLinkText{font-size:110%}.skillName{font-size:15px}.skillsHeading{font-size:18px}.skillImage{height:30px}}@media (max-width:1000px){.navLinks{font-size:120%}.active .navLinkText{font-size:140%}}@media (max-width:768px){.introductionText{font-size:18px}.skillName{font-size:12px}.skillsHeading{font-size:15px}.footerContent{padding-top:.3%;padding-bottom:.3%;display:block;font-size:2vw}}@media (max-width:550px){.introductionText{font-size:15px}}@media (max-width:400px){.introductionText{font-size:13px}}.educationSection{background-color:#cbcbcb;padding-top:5%;padding-bottom:3%;margin-bottom:0}.school{font-size:120%}.major{margin-top:.6%;margin-bottom:.6%;font-size:80%}.sectionImage{display:flex;justify-content:center}@media (max-width:420px){.educationSection{font-size:70%}}.workSection{padding-top:5%;padding-bottom:3%;margin-bottom:0}.role{font-size:120%}.org{margin-top:.6%;margin-bottom:.6%;font-size:80%}.work{font-size:90%}ul{list-style-position:inside}li{line-height:1.8}@media (max-width:420px){.workSection{font-size:70%}}.projectTitle{font-size:150%}.projectsListContainer{background-color:#cbcbcb;margin:0;border:none;padding-top:5%;padding-bottom:3%}.projectBadges{margin-top:1%;margin-bottom:1%;margin-right:2%}.projectPreviewImage{max-width:100%;max-height:100%;margin-right:0}.hovereffect .overlay{position:absolute;overflow:hidden;width:80%;height:80%;left:7%;top:10%;border-bottom:1px solid #fff;border-top:1px solid #fff;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s;-webkit-transform:scaleX(0);transform:scaleX(0)}.hovereffect:hover .overlay{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1)}.hovereffect img{display:block;position:relative;transition:all .35s}.hovereffect:hover img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');filter:brightness(.6);-webkit-filter:brightness(.6)}.hovereffect h2{text-transform:uppercase;text-align:center;position:relative;font-size:17px;background-color:transparent;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.hovereffect a,.hovereffect h2,.hovereffect p{color:#fff;padding:1em 0;opacity:0;filter:alpha(opacity=0);transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.hovereffect a,.hovereffect p{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.hovereffect:hover a,.hovereffect:hover h2,.hovereffect:hover p{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateZ(0);transform:translateZ(0)}.badge{cursor:grab}.aboutContainer{background-color:#0c0b0b;color:#f6f6f6;margin:0;padding:150px 150px 110px 20%;font:"Rubik",sans-serif;border:5px solid #0c0b0b}.skillsContainer{margin:0;padding-top:5%;padding-bottom:3%}.introductionText{font-size:170%;color:#bfbfbf}.skillsHeading{padding-bottom:10px;text-align:center;text-decoration:underline;font-size:23px}.skillName{font-size:18px}.introductionPhoto{height:350px;border-radius:15px}.nameHeading{font-family:"Merriweather",serif;font-size:320%;margin-top:1%;margin-bottom:2%;padding-bottom:20px}.upperNameHeading{display:none}.upperNameHeading span{-webkit-transform:translateY(100%);transform:translateY(100%);display:inline-block}.inlineNameHeading{overflow-y:hidden;min-height:65px}.inlineNameHeading span{-webkit-transform:translateY(100%);transform:translateY(100%);display:inline-block}@media screen and (max-width:1360px){.nameHeading{font-size:250%}.introductionText{font-size:130%}.aboutContainer{padding-left:10%}}@media screen and (max-width:1000px){.aboutContainer{padding-right:120px;padding-left:11%}.introductionPhoto{height:200px}}@media screen and (max-width:900px){.nameHeading{font-size:220%}}.contact-icons-about-section{padding-right:25px}@media screen and (max-width:768px){.aboutContainer{padding-right:30px;padding-left:5%}.nameHeading{font-size:220%;padding-left:3%}.introductionText{font-size:120%;padding-left:3%}.introductionPhoto{height:185px}.contact-icons-about-section{padding-right:15px}}@media screen and (max-width:600px){.aboutContainer{padding-top:100px;padding-right:15px;padding-left:2%}.nameHeading{font-size:180%;padding-left:5%}.introductionText{font-size:90%;padding-left:7%}.contact-icons-about-section{padding-right:10px}.introductionPhoto{height:165px}}@media screen and (max-width:460px){.upperNameHeading{display:block;overflow-y:hidden;min-height:65px}.inlineNameHeading{display:none}.introductionText{padding-left:12%}.contact-icons-about-section{padding-right:10px}}@media screen and (max-width:450px){.nameHeading{margin-top:0;margin-bottom:1.5%;padding-bottom:15px}.aboutContainer{padding-bottom:70px}.introductionPhoto{height:150px}}@media screen and (max-width:380px){.introductionPhoto{height:130px}}*{margin:0;padding:0}nav{justify-content:space-around;height:8vh;background:#323232;position:fixed;width:102%;z-index:3}.navBarName,nav{display:flex;align-items:center}.navBarName{text-transform:uppercase;letter-spacing:2px;justify-content:center;font-size:2.35vh;font-weight:700;text-shadow:.6vh .6vh #000;top:-10%;color:#f1f1f1;line-height:120%;cursor:pointer}.nav-links{display:flex;justify-content:space-around;list-style:none;width:50%;height:100%;align-items:center;margin-left:auto}.navLinkItem{color:#bfbfbf;text-decoration:none;font-size:2.2vh;font-family:"Merriweather",serif;cursor:pointer;position:relative}.navbarContainer{background-color:#888;color:#fff}.navLinkItem:hover{color:#fff}.navLinkItem:after{bottom:0;content:"";display:block;height:2px;left:50%;position:relative;margin-top:.2vw;background:#aca7a7 none repeat scroll 0 0;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navLinkItem:hover:after{width:100%;left:0}.main{top:7vh;height:93vh}@media screen and (max-width:1300px){.navLinkItem{font-size:1.7vh}}@media screen and (max-width:1050px){.navLinkItem{font-size:1.5vh}}@media screen and (max-width:768px){.line{width:30px;height:3px;margin:5px;background:#fff}.navBarName{top:10%;z-index:3}nav{position:fixed}.hamburger{position:absolute;cursor:pointer;right:5%;top:50%;-webkit-transform:translate(-5%,-50%);transform:translate(-5%,-50%);z-index:3}.nav-links{position:relative;background:#323232;z-index:500;height:100vh;z-index:2;width:100%;flex-direction:column;justify-content:space-evenly;-webkit-clip-path:circle(50px at 90% -10%);clip-path:circle(50px at 90% -10%);--webkit-clip-path:circle(50px at 90% -10%);transition:all 1s ease-out;overflow:hidden}.nav-links.open{-webkit-clip-path:circle(1215px at 90% -10%);clip-path:circle(1215px at 90% -10%);--webkit-clip-path:circle(1215px at 90% -10%)}.nav-links li{opacity:0}.navLinkItem{font-size:25px}.nav-links li:first-child{transition:all .5s ease .2s}.nav-links li:nth-child(2){transition:all .5s ease .4s}.nav-links li:nth-child(3){transition:all .5s ease .6s}.nav-links li:nth-child(4){transition:all .5s ease .8s}.nav-links li:nth-child(5){transition:all .5s ease 1s}.nav-links li.fade{opacity:1}}.hamburger div{transition:all .3s ease}.toggle .line1{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px)}.toggle .line2{opacity:0}.toggle .line3{-webkit-transform:rotate(45deg) translate(-5px,-6px);transform:rotate(45deg) translate(-5px,-6px)}
/*# sourceMappingURL=main.bbbe20d5.chunk.css.map */