@import url(https://fonts.googleapis.com/css?family=Inter);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00141d;color:grey;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.3vw;margin:0;scroll-behavior:smooth}body h1{color:#deedf8;font-size:2.5vw;font-style:bold;font-weight:500}body h2{color:#3d677b;font-size:2vw;line-height:120%}code{font-family:Roboto}form{background-color:#00141d;border-color:grey;border-radius:1.5vw;border-width:5px}html{scroll-behavior:smooth}@media screen and (max-width:768px){body{font-size:4.5vw}body h1{font-size:10vw;font-weight:650}body h2{font-size:8vw;line-height:110%}}@media screen and (min-width:769px) and (max-width:900px){body{font-size:3vw}body h1{font-size:6vw;font-weight:650}body h2{font-size:4vw;line-height:110%}}@media screen and (min-width:901px) and (max-width:1279px){body{font-size:1.75vw}}@media screen and (min-width:1600px){body{font-size:20px}body h1{font-size:44.44px}body h2{font-size:35.55px}}.App{scroll-behavior:smooth;text-align:center}.Hero{overflow:auto;width:100%}.Hero,.ParentParallax{height:110vh;position:relative}.ParentParallax{left:0;overflow:hidden;top:0;width:100vw}.ParentParallax::-webkit-scrollbar{display:none}.Hero img{height:auto;width:100%}.Nametag{font-size:2vw;height:-webkit-max-content;height:max-content;line-height:0%;margin:auto;overflow-y:hidden;position:relative;top:5%;width:50%}.Bigname{color:#333;font-size:8.5vw}.Name{margin-bottom:17%;margin-top:11%}.Lastname{line-height:0%;margin-bottom:10%;margin-top:0}@media screen and (max-width:700px){.smallHero{align-items:flex-end,center;background-image:url(/static/media/IMG_0190.553f5e6afae263b00cc0.jpg);background-position:55%;background-size:cover;color:#333;display:flex;flex-direction:column;height:100vh;max-width:100vw;overflow-x:hidden;overflow-y:hidden}.Nametag{font-size:7vw;top:0;width:90%}.Bigname{font-size:20vw;padding:1%}.Name{margin-bottom:21%}.Scroll{font-size:4vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:0%;position:relative}}.aboutMe{display:flex;justify-content:flex-end;max-width:100vw;text-align:left}.abmeLeft{margin-right:7.5%;padding-bottom:1.5%;position:-webkit-sticky;position:sticky;top:0;width:35%}.abmeLeft,.abmeRight{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.abmeRight{line-height:120%;margin-right:5%;width:45%}.abmeRight,.abmeRight h1{position:relative}.resumeButton{align-items:center;background-color:#3d677b;border-radius:1vw;font-size:1.5vw;font-weight:700;height:3.5vw;justify-content:center;-webkit-text-decoration:underline #3d677b;text-decoration:underline #3d677b;width:100%}.resumeButton,.subject{color:#deedf8;display:flex}.subject{font-size:1.2vw;justify-content:space-between;margin-top:0;padding-top:0}.skills{color:#3d677b;display:flex;font-size:.75vw}.skill{background-color:#deedf821;border-radius:1vw;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:3%;padding-left:2%;padding-right:2%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link{color:inherit;display:block}.link,.link *{text-decoration:none}.job-title{margin-bottom:.3vw;margin-top:0}.job{border-radius:.5vw;margin-bottom:2%;padding-bottom:2%;padding-top:2%;transition:1s ease-in-out}.job:hover{background-color:#002330;box-shadow:0 0 25px #000;cursor:pointer;padding-left:1%;padding-right:1%;transform:scale(1.01);transition:.5s}.job p{line-height:110%;transition:color 1s}.job:hover p{color:snow}.job>*{transform:scale(1)}@media screen and (max-width:768px){.aboutMe{display:inline}.abmeLeft{margin:auto;position:relative;width:90%}.job{border-radius:5vw}.job:hover{padding:auto}.job p{font-size:5vw}.abmeRight{margin:auto;width:90%}.resumeButton{border-radius:3vw;font-size:6vw;height:12vw}.job-title{margin-bottom:2vw}.subject{display:inline;font-size:4.5vw;margin-bottom:0}.skills{font-size:2.5vw}.skill{border-radius:3.5vw}}@media screen and (min-width:769px) and (max-width:900px){.aboutMe{display:inline}.abmeLeft{margin:auto;position:relative;width:90%}.job{border-radius:5vw}.job:hover{padding:auto}.job p{font-size:3vw;margin-top:1vw}.abmeRight{margin:auto;width:90%}.resumeButton{border-radius:3vw;font-size:3.5vw;height:8vw;margin-left:5%;width:90%}.job-title{margin-bottom:1.5vw}.subject{display:flex;margin-bottom:0}.skills,.subject{font-size:2.5vw}.skill{border-radius:3.5vw}}@media screen and (min-width:901px) and (max-width:1279px){.abmeRight{font-size:1.75vw}.abmeLeft{top:7.5dvh}}@media screen and (min-width:1600px){.aboutMe{margin-left:calc(50vw - 750px);max-width:1500px}}.headshot{height:100%;width:100%}.headshot-pic{border-radius:10%;height:35vw;margin-left:7%;position:absolute;width:28vw;z-index:2}.headshot-back{margin-top:25%;width:100%}.playing{align-items:center;background-color:#3d677b;border-radius:5vw;color:#deedf8;display:flex;flex-direction:row;height:8.5vw;margin-right:0;min-width:100%;overflow-y:hidden}.albumCover{border-radius:50%;height:6.7vw;margin-left:2.5%;margin-right:3%}.soundBar{color:#deedf8;display:inline-block;height:80%;line-height:normal;margin-right:0;margin-top:0;width:60%}.sound-title{font-size:1vw;font-weight:700;line-height:20%;margin-bottom:0}.play-bar{display:flex;flex-direction:column}.song-info{align-items:center;display:flex;height:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.song-name{color:#deedf8;font-weight:700;margin-right:3.5%;-webkit-text-decoration:underline #3d677b;text-decoration:underline #3d677b}.artist-name,.song-name{font-size:1.5vw;max-height:100%;white-space:nowrap}.artist-name{font-weight:300}.play-bar{width:90%}.pause{font-size:3vw;font-weight:900;min-width:10%}@media (prefers-reduced-motion:no-preference){.albumCover{animation:albumCover-spin 10s linear infinite}}@keyframes albumCover-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){.headshot-pic{height:100vw;margin-left:6%;width:75vw}.headshot-back{margin-top:32vw}.playing{border-radius:20vw;height:25vw}.albumCover{height:80%;margin-left:2vw}.sound-title{font-size:3vw}.song-info{display:inline;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.song-name{font-size:4.5vw}.artist-name{font-size:2vw;font-weight:500}.play-bar{margin-top:2%}.pause{font-size:7vw}.soundBar{width:58%}}@media screen and (min-width:769px) and (max-width:900px){.headshot-pic{height:53.33vw;margin-left:27%;width:40vw}.headshot-back{margin-left:22.5%;margin-top:16vw;width:55%}.playing{border-radius:10vw;height:15vw;margin:auto;min-width:75%;width:75%}.albumCover{height:80%;margin-left:2vw}.sound-title{font-size:1.5vw;margin-top:0}.song-info{display:inline;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.song-name{font-size:3.5vw}.artist-name{font-size:1.5vw;font-weight:500}.play-bar{margin-top:0}.pause{font-size:7vw}.soundBar{width:58%}}@media screen and (min-width:1600px){.headshot-pic{height:591.25px;width:473px}.headshot-back{width:591.25px}.job p{font-size:20px}}.deskstyle{bottom:-3.25%;left:-10%;position:absolute;width:35vw;z-index:-1}.background{background-color:#f0f8ff;z-index:-2}.top-gradient{background:linear-gradient(#00141d,#0000);background-color:#f0f8ff;height:10px;width:100%}.bottom-gradient{background:linear-gradient(#0000,#00141d);background-color:#f0f8ff;height:10px;width:100%}.content{display:flex;justify-content:space-between;margin:auto;width:85%}.Col{margin-top:4%;position:relative;width:30%;z-index:2}.title-blurb{text-align:left;width:100%;z-index:1}.title-blurb h1{color:#3d667b;font-size:4.5vw;font-weight:1000;margin-bottom:0}.title-blurb h2{color:#001b25;font-size:2.1vw}.card{border-radius:2vw;margin-bottom:5%;padding:5%;text-align:left;transition:1s ease-in-out;width:100%}.card:hover{background-color:#81b6d050;color:#001b25;cursor:pointer;transform:scale(1.01);transition:.5s}.card h2{margin-bottom:0;margin-top:5%;padding-top:0}.card h3{font-size:1vw;margin-bottom:0;margin-top:2%}.card p{font-weight:550;margin-top:2%}.cardImage{border-radius:1.5vw;padding-bottom:0;width:100%}.skillsp{color:#3d677b;display:flex;font-size:.75vw}.skillp{background-color:#3d677b21;border-radius:1vw;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:3%;padding-left:2%;padding-right:2%;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link{color:#3d677b;font-size:1vw;margin-top:0;position:relative;text-decoration:underline}@media screen and (max-width:768px){.content{display:inline}.Col{width:100%}.title-blurb{margin:auto;width:85%;z-index:auto}.title-blurb h1{font-size:14vw;font-weight:1000}.title-blurb h2{font-size:7vw;margin-bottom:0;margin-top:5%}.deskstyle{margin-left:7.5%;position:absolute;top:27.5%;width:100%}.coloumn{width:100%}.card{margin-bottom:0;margin-left:5%;width:80%}.card h3{font-size:4vw}.cardImage{width:100%}.skillsp{font-size:2.5vw}.skillp{border-radius:3.5vw}}@media screen and (min-width:769px) and (max-width:900px){.content{display:inline}.title-blurb{margin-left:5%;width:90%}.title-blurb h1{font-size:15vw}.title-blurb h2{font-size:6vw;margin-top:2%}.Col{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:5%;width:90%}.card{margin-left:2.5%;margin-right:2.5%;padding:2%;width:40%}.skillsp{flex-wrap:wrap;font-size:1.5vw}.skillp{border-radius:3.5vw;margin-bottom:2%}.card h3{font-size:2vw}}.contactMe{width:100%}.contact{align-items:center;display:flex;justify-content:space-between;margin:auto;width:80%}.email-form{text-align:left;width:40%}.forms{display:flex;flex-direction:column}.form{min-height:3.5vw}.form,.message-form{background-color:#00141d;border-color:grey;border-radius:1vw;border-width:5px;color:grey;font-size:1.3vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:3%}.message-form{min-height:16vw;overflow-wrap:break-word}.graphic{width:35%}.logos{display:flex;flex-direction:row;height:12vw;justify-content:space-between;margin:auto auto 35% 10%;width:12vw}.logo,.logo2{margin-bottom:35%;width:6vw}.email-button{background-color:#3d677b;border:none;border-radius:1vw;box-shadow:none;color:#deedf8;font-size:1.3vw;height:2.5vw;outline:none;text-align:center;width:100%}.email-button:hover{cursor:pointer}.love:hover{color:red;transition:color 1s}@media screen and (max-width:900px){.contact{display:inline}.email-form{margin:auto;width:90%}.form,.message-form{border-radius:3vw;border-width:3px;font-size:4vw}.message-form{min-height:40vw}.email-button{font-size:4vw;height:10vw;margin-bottom:5%}.logos{margin:5% auto 7.5%;width:90%}.row{align-content:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.logo{width:18vw}.logo2{width:20.25vw}.graphic{margin:auto;width:90%}}.navbar{background-color:#00273550;border-radius:10vw;border-width:50px;height:4vw;margin-left:15%;margin-top:1%;position:fixed;scroll-behavior:smooth;top:0;width:70%;z-index:3}.navbar-list{align-items:center;display:flex;height:100%;justify-content:space-around;width:100%}.navbar-link{color:#f0f8ff;font-size:1.4vw;font-weight:500;text-decoration:none}@media screen and (max-width:900px){.navbar{display:none}}
/*# sourceMappingURL=main.a8d0e47f.css.map*/