*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}body{background-color:#001933;height:100vh}header{align-content:center;flex-flow:row wrap;height:400px;justify-content:space-evenly}h1,header{display:flex}h1{align-items:center;background-color:#00666c;box-shadow:10px 10px 5px #003f4f;font-size:48px;height:200px;justify-content:center;width:400px}nav{display:flex}nav ul{align-self:center;height:100%;width:1000px}nav li{color:#00ff80;font-size:24px;font-weight:700;height:150px;justify-content:center;padding:5%;text-decoration:underline;width:150px}.parallelogram-container,nav li{align-items:center;display:inline-flex}.parallelogram-container{-webkit-filter:drop-shadow(10px 10px 5px #003f4f);filter:drop-shadow(10px 10px 5px #003F4F);position:relative}.outer-parallelogram{background:#00b2a4;-webkit-clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);clip-path:polygon(25% 0,100% 0,75% 100%,0 100%);height:200px;width:200px}.inner-parallelogram{background:#00666c;-webkit-clip-path:polygon(30% 5%,92.5% 5%,70% 95%,7.5% 95%);clip-path:polygon(30% 5%,92.5% 5%,70% 95%,7.5% 95%);height:100%;position:absolute;width:100%;z-index:-1}.outer-parallelogram a{color:#00ff80;:hover{color:#0ff}}header{margin-top:75px}.aboutMe,.links,.portfolio,.resume{margin:150px 0}.aboutMe{height:450px}.headshot{border-radius:20px;float:left;height:375px;margin-left:15%;width:300px}.bio,.headshot{box-shadow:10px 10px 5px #003f4f}.bio{background:#00666c;margin-left:35%;margin-right:15%}h2{font-size:36px;text-align:center}p{font-size:24px}h2,p{padding:35px}.card{border-radius:5px;box-shadow:10px 10px 5px #003f4f;transition:.3s}.card:hover{box-shadow:20px 20px 10px #003f4f}.container{padding:2px 16px}.border1{border:5px solid #00b2a4}.aboutMe a{color:#00ff80}.aboutMe a:hover{color:#0ff}.contactForm,.links,.portfolio h2,.skills{background:#00666c;box-shadow:10px 10px 5px #003f4f;margin:0 15%;width:70%}.project-list{display:flex;flex-flow:row wrap;justify-content:center}.projectCard{height:40%;padding:5%;width:40%}.screenshot{margin-bottom:10px;width:100%}.projectCard h3{background:#00666c;font-size:24px;margin-bottom:15px;padding:35px;text-align:center}.projectCard a{color:#00ff80}.projectCard a:hover{color:#0ff}.projectCard h3,.projectCard p,.screenshot{box-shadow:10px 10px 5px #003f4f}.projectCard p{background:#00666c}.icon{max-height:48px;max-width:48px}.contactInfo p{text-align:center}.extLinks p{align-self:center;display:flex;justify-content:center}.extLinks a{max-height:48px}.extLinks img{max-width:48px}h1,h2,p{color:#0fd}@media screen and (max-width:767px){.name,header{width:100%}.extLinks p{font-size:18px}}@media screen and (max-width:1024px){*{text-align:center}.app{display:flex;width:100%}.app,header{flex-flow:column}header{height:50%;margin-top:25px}.name{align-items:center;align-self:center;display:flex;justify-content:center;margin-bottom:10px}h1{height:125px}.outer-parallelogram{height:75px;width:150px}.inner-parallelogram,.outer-parallelogram{-webkit-clip-path:polygon(10% 5%,95% 5%,90% 95%,5% 95%);clip-path:polygon(10% 5%,95% 5%,90% 95%,5% 95%)}.inner-parallelogram{height:50px;left:12px;top:12px;width:125px}.aboutMe,.contactForm,.links,.portfolio,.resume{display:flex;flex-direction:column;margin:75px 0}.aboutMe{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.headshot{margin:20px auto}.bio,.contactForm,.links,.skills{margin:auto;padding:0;width:90%}.portfolio h2{margin:auto;width:90%}.projectCard{margin:auto;width:85%}}@media screen and (min-width:1025px) and (max-width:1500px){.headshot{margin-left:5%}.bio{margin-right:5%}.name{margin-bottom:10px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:EB Garamond}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.cd36e494.css.map*/