body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--primary-color:#1a374d;--secondary-color:#406882;--text-color:#b1d0e0}*{font-family:Segoe UI Light,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}nav a.active{color:#fff}.my-title{color:#b1d0e0;color:var(--text-color);color:#fff;letter-spacing:.5rem}.about,.contact,.portfolio,.resume{background-color:#b1d0e0;background-color:var(--text-color);padding:50px;width:100%}.contact input,.contact textarea{margin:10px 0;padding:5px;width:100%}header{align-items:center;background-image:linear-gradient(to bottom right,#29323c,#485563);display:flex;justify-content:space-between;padding:25px}a,header h1{color:#b1d0e0;color:var(--text-color);position:relative}.about-me-text{font-size:1.25rem}header ul li{display:inline;font-size:28px;list-style:none;margin:25px}header ul li a{color:#b1d0e0;color:var(--text-color);text-decoration:none}h1 a:hover,header ul li a:hover{color:#406882;color:var(--secondary-color)}.site-label-primary{font-size:1.8em;margin:0;padding:0}.site-label-secondary{font-size:1.2em;margin:0;padding:0}.work-projects{padding:0 20px}.site-img{opacity:75%;width:100%}.work-secondary-sites{display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px 0}.work-secondary-site{border:10px solid #1a374d;border:10px solid var(--primary-color);margin-bottom:20px;position:relative;width:47%}.work-site-label{background-color:#1a374d;background-color:var(--primary-color);bottom:10px;color:#b1d0e0;color:var(--text-color);left:0;opacity:85%;padding:10px 20px;position:absolute;width:75%}footer{margin:10px 0;text-align:center}.resume a,footer a{color:#1a374d;color:var(--primary-color)}button{background-color:#1a374d;background-color:var(--primary-color);border-radius:15px;color:#b1d0e0;color:var(--text-color);height:30px;width:200px}@media screen and (max-width:1024px){.work-secondary-site{width:100%}.site-img{opacity:100%}.contact-me{display:block;text-align:center}.contact-me p{color:#1a374d;color:var(--primary-color);padding:5px}}@media screen and (max-width:768px){section{margin:50px 25px}.site-img{opacity:100%}.contact-me{display:block;text-align:center}.contact-me p{color:#1a374d;color:var(--primary-color);padding:5px 0}}@media screen and (max-width:575px){header{display:flex;flex-direction:column;margin:0;padding:0}header ul li{xborder:1px solid #000;font-size:12px;line-height:1.5}header nav,header nav ul{text-align:center}section{display:flex;flex-wrap:wrap;margin:0}.contact-me{display:block;text-align:center}.contact-me p{color:#1a374d;color:var(--primary-color);padding:5px 0}.site-img:hover{opacity:10%;width:100%}.portfolio{padding:20px}.work-site-label{bottom:0;font-size:.5rem;padding:10px;position:absolute}}
/*# sourceMappingURL=main.72b493ec.css.map*/