.nav-buttons{background-color:#752082;border:none;color:#fff;font-size:70%;font-weight:700;letter-spacing:.5px;margin:1px;padding:10px 30px;text-decoration:none;text-transform:uppercase}.nav-buttons:hover{background-color:#a72db9;cursor:pointer}.full-nav-container{background-color:#752082;box-shadow:0 5px 13px 0 #000;display:-webkit-flex;display:flex;height:35px;-webkit-justify-content:center;justify-content:center;position:fixed;width:100%;z-index:5}.hamburger-button,.hamburger-button-active{background:50%/100% url(/static/media/triangle_purple.113723ec.png);border:2px solid #a72db9;height:50px;position:fixed;width:50px;z-index:10}.hamburger-button-turn-left{-webkit-animation:turnLeft .9s 1;animation:turnLeft .9s 1}.hamburger-button-active{background:50%/100% url(/static/media/triangle_white.c8d8a66c.png);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:turnRight .9s 1;animation:turnRight .9s 1}.hamburger-button:hover{cursor:pointer}.mobile-nav-container{display:none;position:absolute}.mobile-menu{background-color:#752082;border-bottom-left-radius:15px;border-bottom-right-radius:15px;box-shadow:5px 5px 13px 2px #000;height:auto;position:fixed;width:100%;z-index:9}@-webkit-keyframes turnRight{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes turnRight{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes turnLeft{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes turnLeft{0%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes slide-in{0%{top:-250px}to{top:0}}@keyframes slide-in{0%{top:-250px}to{top:0}}@-webkit-keyframes slide-out{0%{top:0}to{top:-250px}}@keyframes slide-out{0%{top:0}to{top:-250px}}.animate-slide-in{-webkit-animation:slide-in .9s 1;animation:slide-in .9s 1}.animate-slide-out{-webkit-animation:slide-out .9s 1;animation:slide-out .9s 1}@media only screen and (max-width:660px){.mobile-nav-container{display:block}.full-nav-container{display:none}.nav-buttons{font-size:110%;width:100%}.nav-buttons:last-child{border-bottom-left-radius:15px;border-bottom-right-radius:15px}}.particles-outer-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.particles{height:100%}.header-outer-container{-webkit-align-items:center;align-items:center;background-color:#000;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:100px;position:relative;text-align:center;width:100%}.title-name{display:inline-block;font-size:500%;font-weight:lighter;margin:120px 15px 0;text-transform:uppercase}.title-industry,.title-name{color:#fff;font-family:"Jost";position:relative}.title-industry{font-size:150%}.social-icon-container{margin-top:80px;position:relative}.social-icon{height:35px;margin:0 10px;width:35px}.down-arrow:hover,.social-icon:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}.down-arrow:hover,.mouse-leave,.social-icon:hover{transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.mouse-leave{-webkit-transform:scale(1);transform:scale(1)}.down-arrow{background:50%/100% url(/static/media/down_arrow_icon.4bdedee1.png);border:none;height:35px;margin-top:150px;position:relative;width:35px}@media only screen and (max-width:950px){.title-name{font-size:350%}}@media only screen and (max-width:660px){.title-name:nth-child(2){margin-top:100px}.title-name:nth-child(3){margin-top:0}.title-industry{font-size:120%;padding-top:20px}.down-arrow{margin-top:110px}}.about-outer-container{background-color:#383838;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:auto;-webkit-justify-content:center;justify-content:center;padding-bottom:55px;width:100%}.about-clip-path-top{background-color:#383838;-webkit-clip-path:polygon(0 50%,0 100%,100% 100%);clip-path:polygon(0 50%,0 100%,100% 100%);height:150px;margin-top:-149px;width:100%}.profile-pic-container{display:-webkit-flex;display:flex;height:auto;-webkit-justify-content:center;justify-content:center;width:30%}.profile-pic{border-radius:100px;height:200px;margin:15% 0 0 20%;width:200px}.about-info-container{padding:3% 10% 0 5%;width:70%}.about-text{color:#fff;font-family:"Muli";font-weight:300;letter-spacing:.7px;line-height:180%}.about-text-2{margin-top:12px}.email-text{-webkit-text-decoration-line:underline;text-decoration-line:underline}.contact-info-container{margin-top:5%}.resume-button{background-color:#383838;border:2px solid #a72db9;border-radius:26px;color:#fff;font-size:100%;height:50px;margin-top:5%;padding:0 20px;width:auto}.resume-button:hover{background-color:#a72db9;color:#fff;cursor:pointer}.tech-skills-link{font-family:"Muli";text-decoration:underline}.tech-skills-link:hover{cursor:pointer}.about-wrapper{background-color:#383838}@media only screen and (max-width:1000px){.about-clip-path-top{height:113px;margin-top:-112px}}@media only screen and (max-width:800px){.about-outer-container{height:auto;padding-bottom:50px}.profile-pic-container{display:none}.about-info-container{padding-left:50px}.resume-button{margin-top:8%}}@media only screen and (max-width:500px){.about-clip-path-top{height:75px;margin-top:-74px}}.scoreboard-outer-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;width:345px}.game-button{background-color:#313131;border:2px dotted #fff;color:#fff;font-family:"Press Start 2P",cursive;font-size:70%;height:auto;margin:5px 0;outline:none;padding:4px;width:150px}.game-button:focus,.game-button:hover{background-color:#fff;border:2px dotted #313131;color:#313131;cursor:pointer}.round-display{color:#fff;font-family:"Press Start 2P",cursive;font-size:70%;margin:8px 30px 8px 20px}.round-moves-container{-webkit-align-items:flex-start;align-items:flex-start}.round-moves-container,.score-board-button-container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.score-board-button-container{margin-left:10px;-webkit-justify-content:space-between;justify-content:space-between}.hidden{display:none}.gameboard-outer-container{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:340px;-webkit-justify-content:space-around;justify-content:space-around;margin:30px 1% 1%;width:340px;-webkit-tap-highlight-color:rgba(0,0,0,0);-tap-highlight-color:transparent}.center-circle{background-color:#313131;border-radius:70px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:110px;-webkit-justify-content:center;justify-content:center;position:absolute;width:110px;z-index:3}.turn-text-1{margin-bottom:0;margin-top:4px}.turn-text-1,.turn-text-2{color:#fff;font-family:"Press Start 2P",cursive;font-size:90%}.turn-text-2{margin-top:10px}.blue-box,.green-box,.red-box,.yellow-box{height:170px;width:170px}.blue-box:focus:not(:focus-visible),.green-box:focus:not(:focus-visible),.red-box:focus:not(:focus-visible),.yellow-box:focus:not(:focus-visible){outline:none}.red-box{background-color:red;border:3px solid #313131;border-top-left-radius:200px;opacity:.3}.red-box:hover{cursor:pointer}.red-active,.red-box:active{border:3px solid red;box-shadow:0 0 40px 20px red;opacity:1}.green-box{background-color:#0f0;border:3px solid #313131;border-top-right-radius:200px;opacity:.3}.green-box:hover{cursor:pointer}.green-active,.green-box:active{border:3px solid #0f0;box-shadow:0 0 40px 20px #0f0;opacity:1}.blue-box{background-color:#006bff;border:3px solid #313131;border-bottom-right-radius:200px;opacity:.3}.blue-box:hover{cursor:pointer}.blue-active,.blue-box:active{border:3px solid #006bff;box-shadow:0 0 40px 20px #006bff;opacity:1}.yellow-box{background-color:#ff0;border:3px solid #313131;border-bottom-left-radius:200px;opacity:.3}.yellow-box:hover{cursor:pointer}.yellow-active,.yellow-box:active{border:3px solid #ff0;box-shadow:0 0 40px 20px #ff0;opacity:1}.disabled{pointer-events:none}.bottom-section,.top-section{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.rules-outer-container{-webkit-align-items:center;align-items:center;border:2px dotted #fff;display:-webkit-flex;display:flex;height:340px;-webkit-justify-content:center;justify-content:center;margin-top:10px;width:340px}.rules-inner-container{height:90%;width:90%}.rules-text{color:#fff;font-family:"Press Start 2P",cursive;font-size:90%;line-height:25px}.simon-game-outer-container{-webkit-align-items:center;align-items:center;background-color:#313131;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:500px;padding-bottom:100px;text-align:center;width:100%}.simon-title{color:#fff;font-family:"Press Start 2P",cursive;font-size:150%;margin-bottom:20px;margin-top:60px}.simon-clip-path-bottom{background-color:#313131;-webkit-clip-path:polygon(0 0,100% -50%,100% 100%);clip-path:polygon(0 0,100% -50%,100% 100%);height:80px;margin-bottom:-80px;width:100%}@media only screen and (max-width:1000px){.simon-clip-path-bottom{height:60px;margin-bottom:-60px}}@media only screen and (max-width:500px){.simon-clip-path-bottom{height:40px;margin-bottom:-40px}.simon-game-outer-container{padding-bottom:80px}}.work-experience-outer-container{background-color:#fff;-webkit-flex-direction:column;flex-direction:column;height:auto;padding-bottom:60px;width:100%}.experience-container,.tech-experience-container,.work-experience-outer-container{display:-webkit-flex;display:flex}.tech-experience-container{margin-top:-50px}.experience-heading-box{display:-webkit-flex;display:flex;height:30px;margin-top:90px;width:30%}.experience-heading-border{border-bottom:3px solid #752082;margin-left:25%;width:auto}.experience-heading{letter-spacing:2px;text-transform:uppercase}.experience-right-container,.tech-skills-container{margin-top:80px;width:70%}.tech-skills-container{-webkit-columns:2;column-count:2}.tech-skills-bullets{margin:0 8% 0 2%;padding-bottom:10%}.job-container{margin-bottom:50px}.experience-title{font-size:150%;font-weight:700;margin-bottom:20px}.experience-position,.experience-time{font-family:"Muli"}.experience-time{display:block;margin-bottom:20px;margin-top:10px}.experience-item{font-family:"Muli";margin-bottom:10px}.description-list{letter-spacing:.3px;line-height:150%;padding-right:100px}@media only screen and (max-width:760px){.work-experience-outer-container{padding-top:40px}.experience-container,.tech-experience-container{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column}.experience-heading-box{margin-top:50px}.tech-skills-bullets{margin-bottom:40px;margin-left:30%;padding:0}.experience-heading-box{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:100%}.experience-title{font-size:120%}.experience-heading-border{margin:0}.description-list{padding-right:0}}@media only screen and (max-width:450px){.tech-skills-container{-webkit-columns:1;column-count:1}}.projects-outer-container{-webkit-align-items:center;align-items:center;background-color:#ebeeee;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;padding-bottom:100px;padding-top:50px;width:100%}.project-container{background-color:#fff;border-radius:15px;box-shadow:5px 10px 18px #bbb;margin-bottom:50px;padding:20px;width:80%}.project-title{font-size:150%;margin-bottom:10px}.project-techs{font-family:"Muli"}.project-description{font-family:"Muli";letter-spacing:.3px;line-height:150%;margin-top:10px}.project-button{background-color:#fff;border:2px solid #a72db9;border-radius:21px;color:#000;font-size:80%;height:40px;margin:2% 2% 0 0;width:130px}.project-button:hover{background-color:#a72db9;color:#fff;cursor:pointer}@media only screen and (max-width:1000px){.projects-outer-container{padding-bottom:80px}}@media only screen and (max-width:450px){.projects-outer-container{padding-top:35px;padding-bottom:60px}.project-container{margin-bottom:35px;padding:4%}.project-button{margin:10px;padding:0 20px;width:auto}.project-buttons-container{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;margin-top:5px}}.contact-outer-container{-webkit-align-items:center;align-items:center;background-color:#313131;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:auto;margin-top:-1px;padding-bottom:70px;width:100%}.contact-clip-path-top{background-color:#313131;-webkit-clip-path:polygon(0 50%,0 100%,100% 100%);clip-path:polygon(0 50%,0 100%,100% 100%);height:150px;margin-top:-150px;width:100%}.contact-message{color:#b1b1b1;margin:80px 0 50px;padding:0 60px;text-align:center}.resume-button-footer{background-color:#383838;border:2px solid #a72db9;border-radius:26px;color:#fff;font-size:100%;height:50px;margin-top:50px;width:150px}.resume-button-footer:hover{background-color:#a72db9;color:#fff;cursor:pointer}.social-icons-container{margin-top:50px;text-align:center;width:100%}@media only screen and (max-width:1000px){.contact-clip-path-top{height:112px;margin-top:-112px}}@media only screen and (max-width:500px){.contact-clip-path-top{height:74px;margin-top:-74px}}*{font-family:sans-serif;margin:0}
/*# sourceMappingURL=main.ba0c341f.chunk.css.map */