h1,h2,h3{color:#382c1a}.button,h1,h2,h3{font:lighter 24px Roboto;text-align:center}.button{background-color:#fff;background:linear-gradient(270deg,#fff 50%,#636341 0) 100%;background-size:200%;border:3px solid #636341;border-radius:5px;color:#000;padding:32px 16px;text-decoration:none;transition:all .3s ease;width:200px}.button:hover{background-position:0;color:#fff}@media only screen and (max-width:600px){.button{justify-self:center;width:200px}}.textAlignment,p{display:flex;margin:auto;min-width:400px;padding:20px;width:80vw}.contactSection{align-items:center;display:flex;justify-content:center;margin-bottom:300px;margin-top:300px}.contactText{color:#382c1a;font-weight:lighter;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:80vw;text-align:center;width:800px}@media only screen and (max-width:600px){.contactSection{display:grid;margin-bottom:50px;margin-top:50px}}.footer-container{align-items:center;background-color:#000;display:flex;height:20vh;justify-content:center}.foot-menu{grid-gap:10px;display:grid;grid-template-columns:repeat(4,auto);justify-content:center;list-style:none;margin-right:2rem;text-align:center;width:60vw}.foot-item{height:40px;padding-left:40px}.styled-foot{color:#fff;font:lighter 24px Roboto;padding:2px 6px;text-decoration:none}.styled-foot:hover{background-color:#000;color:#c0d1bc}.resume-link{background-color:#84b57e;border-radius:5px;color:#fff;font:lighter 18px Roboto;padding:32px 16px;text-align:center;text-decoration:none;transition:background-color .25s;width:2000px}.resume-link:hover{background-color:#636341}.navbar-container{background-color:#fff;border-bottom:5px solid #636341;justify-content:center;min-height:80px;position:fixed;top:0;width:100%;z-index:999}.navbar-container,.navbar-logo{align-items:center;display:flex}.navbar-logo{color:#000;cursor:pointer;font:lighter 24px Roboto;font-size:2rem;justify-self:start;margin-left:20px;text-decoration:none;transition:all .25s}@media only screen and (max-width:600px){.navbar-logo{display:none}}.navbar-logo:hover{color:#636341}.navbar-logo:hover .hiddenText{-webkit-animation:right_to_left 2s ease;animation:right_to_left 2s ease;opacity:1;width:100%}.nav-menu{grid-gap:10px;display:grid;grid-template-columns:repeat(4,auto);justify-content:end;list-style:none;margin-left:4rem;text-align:center;width:60vw}.nav-item{height:40px;padding-left:40px}.styled-link{color:#000;display:inline-block;font:lighter 24px Roboto;padding:2px 6px;position:relative;text-decoration:none}.styled-link:after{background-color:#636341;bottom:0;content:"";height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .35s ease-out;transition:transform .35s ease-out;transition:transform .35s ease-out,-webkit-transform .35s ease-out;width:100%}.styled-link:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.hiddenText{opacity:0;transition:all 2s;width:0}.resumeIcon{color:#000;margin:20px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);transition:all .25s}.resumeIcon:hover{color:#636341;-webkit-transform:rotate(0deg) scale(4);transform:rotate(0deg) scale(4)}.landingPage{height:100vh;margin-top:max(150px,10%);width:100vw}.landingText,.name{display:flex;margin:auto;min-width:600px;width:65vw}.letter{color:#000;font-size:60px;margin:5px;transition:all .3s}.letter:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.menu{display:flex;margin:auto;min-width:600px;width:65vw}ul{list-style:none;margin:0;padding:0}.styled-menu{color:#000;font:lighter 24px Roboto;padding:2px 6px;text-decoration:none;transition:all .25s}.styled-menu:hover{color:#c0d1bc}.project{background-color:#fbf4e6;border-radius:10px;height:300px;margin:20px;max-width:80vw;position:relative;text-decoration:none;transition:opacity .15s;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out,-webkit-transform .1s ease-in-out;width:400px;z-index:1}.project:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.image{border-top-left-radius:10px;border-top-right-radius:10px;display:block;height:150px;max-width:80vw;object-fit:cover;width:400px}.description,.title{color:#382c1a;font-family:Roboto Condensed,sans-serif;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10px;max-width:75vw;text-align:left;width:380px}.description{font-weight:lighter}.foot-text{color:gray;font-family:Roboto Condensed,sans-serif}.foot{align-items:center;display:flex;gap:20px;margin:10px;max-width:80vw;width:400px}.linkIcon{color:gray;float:right;justify-content:end;text-align:right;transition:color .15s}.linkIcon:hover{color:#1da1f2}.projectSection{align-content:center;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,500px);justify-content:center;justify-items:center}.headerText{text-align:center}.skillSection{grid-gap:20px;align-content:center;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,200px);justify-content:center;justify-items:center;margin:auto;max-width:1000px}.skill{display:inline;height:75px;transition:all .3s ease-in-out}.skill:hover{margin-bottom:10px;margin-top:-10px}.tempSpacing{margin-top:100px}.skillText{display:none}.skillText:hover{color:red;display:block}
/*# sourceMappingURL=main.15f15605.css.map*/