a{text-decoration:none;font-weight:500}a,a:visited{color:#08304a}main{display:flex;flex-direction:column;align-items:center;padding:1em}ul{padding:0}.aboutMe{align-items:center;display:flex;flex-direction:column;justify-content:center}@keyframes moveGradient{50%{background-position:100% 50%}}button{border:none}.buttonContainerFlex{margin:1em;display:flex;align-items:center;grid-gap:5px;gap:5px;width:100%}.buttonContainerFlex a{width:100%;display:flex;justify-content:center}.buttonContainerGrid{display:grid;grid-template-columns:1fr;flex-direction:column;grid-gap:5px;gap:5px;width:100%}.buttonOne,.buttonTwo{padding:.3em 1em}.buttonOne{align-items:center;background-color:#219f86;box-shadow:5px 5px 10px #000;border-radius:25px;color:#000;display:flex;font-size:1.2em;height:3vh;justify-content:center;margin:.3em;padding:.3em;max-width:400px}.buttonOne:hover{background-color:#000;color:#fff}.buttonTwo{align-items:center;background-color:#ef9349;box-shadow:5px 5px 10px #000;border-radius:25px;color:#000;display:flex;font-size:1.2em;height:3vh;justify-content:center;margin:.3em;padding:.3em;max-width:400px}.buttonTwo:hover{background-color:#000;color:#fff}.categoryTitleContainer{align-items:center;display:flex;height:2.5em;justify-content:center;margin-right:1.5em;width:100vw}.categoryTitleContainer:hover{color:#fff;cursor:pointer}.displaySummary,.linkSection{align-items:center;display:flex;flex-direction:column;justify-content:center}.linkSection{padding:1em;width:90%}.mainPageLink{align-items:center;display:flex;flex-direction:column;justify-content:center}.realHeadshotImg{height:300px}.summary,.summaryContainer{align-items:center;background-color:hsla(0,0%,100%,.6);border-radius:30px;display:flex;flex-direction:column;justify-content:center;margin:0;padding:1em;box-shadow:5px 5px 10px #000}.summaryHeader{padding:.5em}@media screen and (max-width:500px){h2{font-size:1em}.buttonOne,.buttonTwo{font-size:12px}}@media screen and (min-width:600px){.linkSection{padding:2em}.summaryContainer{padding:1em 1em 2em}.buttonContainerGrid a{display:flex;justify-content:center}}@media screen and (min-width:1025px){.buttonContainerGrid{grid-template-columns:1fr 1fr}.summaryContainer{padding:1em 2em 2em}.aboutMe,.aboutMe .summary{padding:2em}}@media screen and (min-width:1200px){.aboutMe{padding:2em 8em}.summaryContainer{padding:2em 2em 3em;grid-gap:20px;gap:20px}}@media screen and (min-width:1600px){.summaryContainer{max-width:1300px}}.backButton{height:22px;padding:2px}.backButton:hover{fill:#fff}.backButton:active{fill:#f9e2b4}.devContainer{align-items:center;display:flex;flex-direction:column;padding:1em;width:90%}.mainTechList{width:65vw}.discographyGrid{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:1em}.discoArt{width:250px}.discoItem{align-items:center;border:2px solid #000;border-radius:6px;display:flex;flex-direction:column;margin:1em;padding:1em}@media screen and (max-width:950px){.discographyGrid{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:660px){.discographyGrid{display:flex;flex-direction:column}}.emailIcon{fill:#8e45c4;height:48px}.emailIcon:hover{cursor:pointer;fill:#219f86}.githubIcon{fill:#ef9349;height:40px}.githubIcon:hover{cursor:pointer;fill:#282235}header{background:rgba(243,228,207,.6)}.topHeaderRow,header{display:flex;flex-direction:column}.topHeaderRow{grid-gap:10%;gap:10%}.siteTitle a{color:#fff}.headingText{text-align:left;padding-left:20px}.contactContainer{grid-gap:10px;gap:10px;width:40vw}.contactContainer,.iconContainer{display:flex;justify-content:center}.iconContainer{align-items:center;flex-direction:column}.ghTitle{font-size:11px;color:#1479ba}.twitterTitle{font-size:11px;color:#dbc69a}.instaTitle{font-size:11px;color:#ef9349}.emailTitle{font-size:11px;color:#403c49;margin-top:.2em}.socialMediaContainer{display:flex;flex-direction:row;justify-content:space-evenly;width:20vw}.socialIconContainer{display:flex;grid-gap:1em;gap:1em;padding:20px 50px}.summaryText{text-align:-webkit-center}@media screen and (min-width:500px){.headingText{padding-right:20px}}@media screen and (max-width:650px){.contactContainer{align-items:center;flex-direction:column}.socialIconContainer{padding:0 20px 20px;justify-content:center}}@media screen and (min-width:1025px){.topHeaderRow{flex-direction:row}.siteTitle{font-size:3.2em}.headingText p{margin:.25em}.socialIconContainer{padding:5px 25px}}@media screen and (min-width:1200px){.topHeaderRow{grid-gap:5%;gap:5%}.siteTitle{font-size:3.75em}.headingText{padding-left:30px}.socialIconContainer{padding:5px 35px}}@media screen and (min-width:1300px){.siteTitle{font-size:4.5em}}@media screen and (min-width:1400px){.siteTitle{font-size:4.75em}}@media screen and (min-width:1600px){.siteTitle{font-size:5em}.headingText{padding-left:6%}.socialIconContainer{padding:1% 7%}}.paintedHeadshot{border-radius:50%;cursor:pointer;padding:1em;margin-bottom:.5em;margin-top:2.5em;height:250px;width:250px;border:10px solid hsla(0,0%,100%,.6)}.paintedHeadshot:hover{animation:pulse 5s infinite;animation-timing-function:linear}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes stretch{0%{background-color:#e3d1be;border-radius:100%}50%{background-color:#f29024}to{background-color:#fff}}@media screen and (min-width:1025px){.paintedHeadshot{height:300px;width:300px}}@media screen and (min-width:1400px){.paintedHeadshot{height:350px;width:350px}}.instagramIcon{fill:#d23881;height:40px}.instagramIcon:hover{cursor:pointer;fill:#282235}.outArrow{fill:#fff;fill-opacity:.8;height:16px;padding:4px}.linkedSection{display:grid;grid-template-columns:1fr 1fr;padding:1em;align-items:center;border-radius:6px;grid-gap:2em;gap:2em}.linkedSectionTitle{align-items:center;display:flex;flex-direction:column;justify-content:center;background-color:#000;color:#fff}.projectLink{flex-direction:row;grid-gap:.2em;gap:.2em}.projectSection{align-items:center;background-color:#fff;border:1px solid #000;border-radius:30px;display:flex;flex-direction:column;justify-content:flex-start;padding:.75em;width:100%}.projectSummaryList{padding-left:20px}.pojectSummaryList li{padding-bottom:10px}.projectTitle{align-items:center;background-color:#fff;border-radius:6px;box-shadow:0 0 0 2px #1479ba,0 0 0 4px #d23881,0 0 0 6px #ef9349,0 0 0 8px #8e45c4,0 0 0 10px #f9e2b4,0 0 0 12px #219f86;display:flex;flex-direction:column;font-size:larger;justify-content:center;margin:1.2em;padding:.5em}.techStackList{margin:0;padding-left:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2em}.techStackTitle{align-self:center;margin:0 0 .5em}@media screen and (max-width:500px){p{font-size:12px}.techLearningList,.techStackList{font-size:11px}}@media screen and (min-width:951px){.projectSection{height:100%;width:92%}.linkedSection{padding:2em 1em;grid-gap:3em 1em;gap:3em 1em}}@media screen and (min-width:1400px){.linkedSection{padding:3em 2em}.projectSection{padding:1em}}.pressContainer{display:grid;grid-template-columns:1fr 1fr;padding:1em;width:90vw}.pressItem{border:1px solid #000;border-radius:6px;margin:1em;padding:1em}@media screen and (max-width:650px){.pressContainer{display:flex;flex-direction:column}}.projectDemo{width:90%;max-width:700px}.projectLink{display:flex;flex-direction:column;align-items:center;width:90%}.projectSummary{width:90%}.projectTechStack{border-radius:6px;display:flex;flex-direction:column;justify-content:center;padding-bottom:1em;width:90%}.projectPhoto{width:200px;margin-bottom:2em}@media screen and (max-width:950px){.linkedSection{display:flex;flex-direction:column}}@media screen and (max-width:500px){.projectSection ul,p{font-size:12px}.projectSection{padding:1em}.projectTitle{width:80%}.techLearningList,.techStackList{font-size:11px}}body,html{background-color:#f3e4cf;background-image:url(/static/media/colorStreak.3387d7d9.PNG);background-size:100%;flex-direction:column;margin:0;font-family:"Cabin",Sans-Serif;font-size:20px;padding-bottom:8em;width:100%;line-height:1.5}.buttonHome,body,html{color:#000;display:flex}.buttonHome{align-items:center;border-radius:8px;font-size:1.2em;height:5vh;justify-content:center;margin:.3em;padding:.3em;width:260px;background-color:#fff;border:1px solid #000;cursor:pointer}.buttonHome:hover{background-color:#000;color:#fff;fill:#fff}.buttonOutsideLink{align-items:center;border-radius:8px;color:#000;display:flex;font-size:1.2em;height:5vh;justify-content:center;margin:.3em;padding:.3em;width:260px;background-color:#8e45c4;cursor:pointer;color:#fff}.buttonOutsideLink:hover{background-color:#000;color:#fff;fill:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}h1{color:#fff;text-shadow:3px 3px 5px #000;font-size:2em;margin:0;padding:0 20px;text-align:center;display:flex;justify-content:center;align-items:flex-end;border-bottom:5px solid #000}h2{margin:.1em;height:1.5em}h3{margin:.5em}@media screen and (min-width:500px){h1{font-size:3em}}@media screen and (min-width:600px){.buttonOne,.buttonTwo{width:100%}}@media screen and (min-width:1025px){body,html{background-size:85%;background-repeat:repeat-y;background-position:right 0}h1{justify-content:flex-start}}@media screen and (min-width:1200px){h1{padding-left:30px}}@media screen and (min-width:1300px){main{padding:2em}}@media screen and (min-width:1600px){body,html{background-size:85%}h1{padding-left:5%}}nav{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;list-style-type:none;padding:0 4% 0 1%;grid-gap:1em;gap:1em}nav li:first-child{background-color:hsla(0,0%,100%,.6)}nav li:first-child:hover{background-color:#1479ba}nav li:nth-child(2){background-color:hsla(0,0%,100%,.6)}nav li:nth-child(2):hover{background-color:#d23881}nav li:nth-child(3){background-color:hsla(0,0%,100%,.6)}nav li:nth-child(3):hover{background-color:#8e45c4}nav li:nth-child(4){background-color:hsla(0,0%,100%,.6)}nav li:nth-child(4):hover{background-color:#8e45c4}nav li{border-radius:50%;box-shadow:5px 5px 10px #000}nav li:hover{background-color:#000}nav li:active{background-color:#fff}.mainPageLink{font-size:16px}nav a,nav a:visited{color:#000}.titleContainer{align-items:center;display:flex;height:45px;width:45px;justify-content:center;padding:1em;text-align:center}.titleContainer:hover{cursor:pointer;color:#fff}.titleContainer:active{color:#000}@media screen and (min-width:500px){.titleContainer{height:70px;width:70px}}@media screen and (min-width:575px){.titleContainer{height:100px;width:100px}.mainPageLink{font-size:22px}}@media screen and (min-width:1300px){.mainPageLink{font-size:24px}.titleContainer{height:110px;width:110px}}@media screen and (min-width:1400px){.titleContainer{height:125px;width:125px}.mainPageLink{font-size:28px}}@media screen and (min-width:1600px){.titleContainer{height:140px;width:140px}}
/*# sourceMappingURL=main.a76d1240.chunk.css.map */