.navbar{align-items:center;background:#1e1e1e;display:flex;font-size:2.6rem;height:5rem;justify-content:space-between;margin:0 auto;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:3}.logo{height:3rem;object-fit:cover;width:4rem}.logo:hover{background-color:#000}.desktopMenuListItem{cursor:pointer;margin:5rem;transition-duration:.3s}.desktopMenuListItem:hover{border-bottom:3px solid #ff0;color:#bdb76b;padding-bottom:.5rem}.desktopMenuBtn{align-items:center;background:#fff;border:none;border-radius:2rem;color:#000;display:flex;justify-content:center;padding:0 .5rem}.desktopMenuBtn:hover{background:#bdb76b;color:#fff}.desktopMenuImg{height:1rem;margin:1rem .3rem;object-fit:cover;width:1rem}@media (max-width:900px){.navbar{font-size:1.8rem;padding:1rem}.desktopMenuListItem{margin:1rem}.desktopMenuBtn{font-size:.8rem}}@media (max-width:500px){.navbar{font-size:1.2rem;padding:.5rem}.logo{height:2rem;object-fit:cover;width:3rem}.desktopMenuListItem{margin:.7rem}.desktopMenuBtn{font-size:.6rem}}#intro{align-items:center;display:flex;height:calc(100vh - 4rem);justify-content:space-between;margin:0 auto;max-width:75rem;overflow:hidden;width:100vw}.bg{height:70vh;object-fit:cover;position:absolute;right:5rem;top:9rem;z-index:-1}.introContent{display:flex;flex-direction:column;font-size:4rem;font-weight:700;height:100vh;justify-content:center;padding:2rem;width:100vw;z-index:1}.hello{font-size:1.7rem;font-weight:100}.introName{color:#e2e20f}.introPara{font-size:large;font-weight:200;letter-spacing:1px}.btn{align-items:center;background:#a9a9a9;border:none;border-radius:2rem;display:flex;margin:1rem 0;padding:.75rem 2rem}.btnImg{height:1.4rem;margin:0 .15rem;object-fit:cover}@media screen and (max-width:900px){.bg{bottom:0;height:60vh;left:50%;margin-top:20rem;position:absolute;transform:translateX(-50%);width:35vw}#intro{flex-direction:column;height:auto;justify-content:flex-start;padding-bottom:65vh}.introContent{font-size:3rem;height:auto;padding:4rem 1rem 1rem;width:100%}.hello{font-size:2rem}.introPara{font-size:medium}.btn{margin:.5rem 0;padding:.5rem 1rem}}#skills{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:65rem;overflow:hidden;text-align:center;width:100vw}.sectionTitle{color:#fff;font-size:3rem;font-weight:600;margin-bottom:1.5rem;padding-top:3rem}.sectionParagraph{color:#fff;font-size:1.05;font-weight:200;margin-bottom:2.5rem;max-width:51rem;padding:0 2rem}.skillText>p{font-size:1rem;font-weight:500;margin-top:.2rem}.skillBars{margin:1.5rem;max-width:80%;text-align:left;width:100vw}.skillBar{background:#323232;border-radius:.5rem;color:#fff;display:flex;margin:1rem;padding:1.5rem 2rem}.skillImg{height:3.6rem;margin-right:2rem;margin-top:.5rem;object-fit:cover;width:3.6rem}.skillText>p{color:#fff;font-size:.9rem;font-weight:350}.resumeBar:hover{background-color:#bdb76b;color:#000}.resumeBar:hover .skillText h2,.resumeBar:hover .skillText p{color:#000}@media screen and (max-width:900px){.skillBarText>p{font-size:2vw}}@media screen and (max-width:480px){.skillBarText>p{font-size:2.5vw}.skillImg{height:2.25rem;width:2.25rem}.skillBarText>h2{font-size:4vw}.sectionTitle{font-size:7vw;margin:1rem auto}.sectionParagraph{font-size:4vw}}#works{display:flex;margin:1rem auto;overflow:hidden;padding:1rem}#contactpage,#works{align-items:center;flex-direction:column;justify-content:center;min-height:calc(100vh - 4rem);text-align:center;width:100vw}#contactpage{margin:6rem auto;max-width:60rem}.contactpagetitle{font-size:4rem}.contactdescription{font-size:1.3rem;font-weight:500;padding:0 1rem}.contactform{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem;max-width:60rem;width:90vw}.email,.message,.name{background:#fff;border:none;border-radius:.5rem;color:#000;font-size:medium;margin:.5rem;max-width:40rem;padding:.5rem 1rem;width:100%}.submit{background:#fff;border:none;border-radius:12rem;cursor:pointer;margin:2rem;padding:.75rem 3.5rem;transition-duration:.4s;width:20%}.submit:hover{background-color:#bdb76b;color:#fff}.social-links{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:1rem}.linkedin:hover{background-color:#bdb76b}.linkedin{height:3rem;margin:0 .5rem;width:3rem}@media screen and (max-width:840px){.email,.message,.name{color:#000}.contactpagetitle{font-size:8.5vw}.contactdescription,.submit{font-size:3vw}.submit{color:#000;padding:.5rem 1.5rem;width:auto}}#experience{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:1rem auto;min-height:calc(100vh - 4rem);overflow:hidden;padding:1rem;text-align:center;width:100vw}.portfolioLink{color:inherit;display:block;text-decoration:none}.portfolioLink:hover .workspanel{background-color:#bdb76b;color:#000}.workstitle{font-size:4rem;font-weight:700;margin-bottom:1.5rem;padding-top:3rem}.worksdescription{font-size:1.3rem;font-weight:500;padding:0 1rem}.button-group{margin-top:1rem}.button-group button{background-color:#fff;border:none;border-radius:.25rem;color:#000;cursor:pointer;font-size:1rem;font-weight:600;margin:0 .5rem;padding:.5rem 1rem;transition:background-color .3s ease}.button-group button:hover{background-color:#bdb76b}.workspanels{flex-direction:column;margin:1.5rem auto;text-align:center;width:100vw}.workspanel,.workspanels{align-items:center;display:flex}.workspanel{background:#323232;border-radius:.5rem;color:#fff;flex-direction:row;justify-content:center;margin:1rem auto;padding:1.5rem 2rem;text-align:left;transition:background-color .3s ease,color .3s ease;width:75rem}.workspanelheader{margin-right:.5rem}.worksimg{height:4rem;max-width:4rem;width:2rem}.mythos,.worksimg{margin-bottom:.5rem;margin-right:1rem;margin-top:.5rem;object-fit:cover}.mythos{height:7rem;max-width:10rem;width:10rem}.mythos-gif{display:block;height:auto;margin-left:auto;margin-right:auto;margin-top:10px;width:50%}.workspaneldesc{flex:2 1;font-weight:400;margin-top:1rem}@media screen and (max-width:1185px){.workstitle{align-items:center;display:cover;font-size:9vw;margin:1rem auto}.worksdescription{font-size:4vw;margin:0 auto}.workspanelheader{align-items:center;display:center;font-size:2.5vw;margin:0 auto}.workspaneldesc{font-size:.7rem}.workspanel{align-items:center;justify-content:left;width:100vw}.workspanels{width:70vw}.portfolioLink,.workspanels{align-items:center}.worksimg{height:4rem;margin-bottom:.5rem;margin-top:.5rem;max-width:4rem;width:2rem}.button-group{align-items:center;flex-direction:column}.button-group button{margin:.5rem 0;width:100%}}
/*# sourceMappingURL=main.8a6c6538.css.map*/