@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&family=Righteous&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);body{margin:0}html{color:#000;scroll-behavior:smooth}canvas{height:100vh;width:100%}.chest{height:10vh;position:relative;transform:rotate(5deg)}.gif-background{height:100vh;overflow:hidden;width:100%}@keyframes jellyfish{0%{top:25vh}to{top:29vh}}.jellyfish{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:jellyfish;animation-timing-function:ease-in-out;height:10vh;position:relative}.ocean{align-items:center;display:flex;justify-content:center;position:relative;z-index:0}.ocean,.ocean>*{height:100vh;width:100%}.ocean>*{left:0;position:absolute;top:0}.ocean>:first-child{z-index:-12}.ocean>:nth-child(2){z-index:-11}.ocean>:nth-child(3){z-index:-10}.ocean>:nth-child(4){z-index:-9}.ocean>:nth-child(5){z-index:-8}.ocean>:nth-child(6){z-index:-7}.ocean>:nth-child(7){z-index:-6}.ocean>:nth-child(8){z-index:-5}.ocean>:nth-child(9){z-index:-4}.ocean>:nth-child(10){z-index:-3}.ocean>:nth-child(11){z-index:-2}.ocean>:nth-child(12){z-index:-1}.ocean-name-container{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:-3}.ocean-title{font-size:6rem}.ocean-title,.ocean-title2{color:#000;font-family:Josefin Sans,sans-serif;font-weight:900;font-weight:700;line-height:.9em;margin-top:.2em;white-space:nowrap}.ocean-title2{font-size:2.4rem;padding-bottom:7.5vh}.shipwreck{height:30vh;position:relative}@keyframes turtle{0%{top:15vh}to{top:12vh}}.turtle{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:turtle;animation-timing-function:ease-in-out;height:7.5vh;position:relative}.water{background:#63d1f2}@media only screen and (max-width:500px){.ocean-title{font-size:5rem}.ocean-title2{font-size:2em}.jellyfish,.ocean>:nth-child(5),.shipwreck{display:none}}.icon{color:#000!important;font-size:2vh;padding:1vh}.icon:hover{cursor:pointer}.icon-container{align-items:center;display:flex;flex-direction:column;left:0;padding-left:2vh;padding-top:1vh;position:fixed;top:0;width:2vh}.about,.icon-container{height:auto;overflow:hidden}.about{background-image:linear-gradient(#e8ca84,#fff 50%);display:grid;grid-template-columns:1fr 1fr 2fr 1fr;grid-template-rows:1fr;margin-top:-1vh;padding-bottom:12.5vh;padding-top:20vh;width:100%}.about-bio-container{align-items:center;display:flex;flex-direction:column;font-family:Lato,sans-serif;justify-content:center}.about-bio-container,.about-bio-container>*{box-sizing:border-box;width:100%}.about-bio-desc{font-size:3vh}.about-bio-title{font-size:4vh;font-weight:700;padding-bottom:2vh}.about-pic{border-radius:50%;height:40vh;margin-right:10vh}.about-pic-container{align-items:center;display:flex;flex-direction:row-reverse;width:100%}@media only screen and (max-width:500px){.about{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:auto;padding-bottom:0}.about-bio-container{justify-content:flex-start}.about-bio-container>*{box-sizing:border-box;padding:3vh 4vh 0;text-align:center;width:100%}.about-gap{display:none}.about-pic{margin-right:0}.about-pic-container{box-sizing:border-box;justify-content:center;margin-top:10vh}}.navbar{display:flex;flex-direction:row-reverse;height:auto;justify-content:right;overflow:hidden;padding-top:1vh;position:fixed;top:0;width:100%}.navbar-icon{font-size:4vh}.navbar-section{color:#000!important;font-family:Lato,sans-serif;font-size:2.5vh;font-weight:700;padding-left:1.5vw;padding-right:1.5vw;padding-top:1vh;text-decoration:none}@media only screen and (max-width:500px){.navbar-section{font-size:2.1vh}}.experience{background-color:#fff;box-sizing:border-box;font-family:Lato,sans-serif;min-height:100vh;padding-bottom:5vh;width:100%}.experience-jobs{align-items:center;display:flex;flex-direction:column;justify-content:center}.experience-label{box-sizing:border-box;font-size:4vh;font-weight:700;padding-bottom:7.5vh;padding-left:20vh;padding-top:6.5vh}.job{border-radius:5vh;box-shadow:0 0 3vh 3vh rgba(0,0,0,.075);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;height:40vh;overflow:hidden;transition:.25s;width:60vw}.job:hover{box-shadow:0 0 2vh 2vh #00000026}.job-company{font-weight:700}.job-container{color:#000;padding-bottom:5vh;text-decoration:none}.job-details{display:flex;flex-direction:row;font-size:1.75vh}.job-image{height:40vh}.job-image-container{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.job-link:hover{cursor:pointer}.job-skills{display:flex;flex-direction:row;padding-top:2vh!important}.job-skills>*{padding-right:1vw;width:4vh}.job-title{font-size:3vh}.job-text{display:flex;flex-direction:column;margin:5vh;position:relative}.job-text>*{padding:1vh}@media only screen and (max-width:500px){.experience{padding-bottom:0}.experience-label{padding-left:0;padding-right:0;text-align:center}.job{border-radius:5vh;box-shadow:0 0 1vh 1vh rgba(0,0,0,.075);box-sizing:border-box;grid-template-columns:1fr;grid-template-rows:1fr 1fr;height:70vh;width:100%}.job-container{padding-bottom:1vh}.job-skills>*{padding-right:2vw}}.projects{background-color:#fff;box-sizing:border-box;font-family:Lato,sans-serif;padding-bottom:10vh;width:100%}.projects-label{box-sizing:border-box;font-size:4vh;font-weight:700;padding-bottom:7.5vh;padding-left:20vh}button{background-color:gray;border-radius:5vh;border-style:none;font-family:Lato,sans-serif;font-size:2vh;font-weight:700;height:7vh;width:10vh}button:hover{background-color:#d3d3d3;cursor:pointer}h2{font-family:Lato,sans-serif;font-size:7vh;font-weight:700;margin:0!important;padding-bottom:2.5vh;text-align:center}.maze{background-color:#fff;height:30vw;max-height:450px;max-width:450px;width:30vw}.mazeHolder{padding-bottom:2.5vh}.pathfinder{align-items:center;background-color:#9b8f96;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.projectButton>*{margin-bottom:2vh;margin-left:1vh;margin-right:1vh}@media only screen and (max-width:500px){.maze{height:80vw;width:80vw}}
/*# sourceMappingURL=main.fadb63c0.css.map*/