@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.38647399.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.0e564e6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_f45c14e4-module__fOA-jq__className{font-family:Lato,Lato Fallback;font-style:normal;font-weight:400}
a,a:active,a:visited{color:#fff}a:hover{color:#9b9999}p{color:#e1e1e1;letter-spacing:.1rem;cursor:default;width:100%;margin:.25rem;line-height:1.5}.greeting{letter-spacing:.3rem;color:#fff;width:50%;font-size:1.5rem}.excitement{font-style:italic}h2{letter-spacing:.3rem;cursor:default;color:#fff;margin-bottom:1rem}.projectName{letter-spacing:.15rem;padding:.75rem;font-size:1.25rem}.description{letter-spacing:.2rem;color:#c6c6c6}.date{color:#a45bf7;margin-bottom:2rem;font-style:italic}.nav{border-bottom:1px solid #5c3798;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;box-shadow:0 1px 13px #4913a0cc}.navName{width:10rem;padding:.5rem}@media (max-width:768px){.navName{font-size:12px}}.navLinks{flex-direction:row;align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.navLinks{font-size:12px}}.navImages{flex-direction:column;justify-content:center;align-items:flex-end;gap:.5rem;width:10rem;padding:.5rem;display:flex}.main{text-align:initial;flex-direction:column;justify-content:center;align-items:center;display:flex}.aboutMe{border-radius:.5rem;flex-flow:wrap;align-items:center;gap:.5rem;max-width:44rem;margin:2rem;padding:1rem;display:flex;overflow:auto;box-shadow:0 0 10px 5px #4913a099}.singleProject{width:20rem;text-align:initial;border-radius:.5rem;flex-direction:column;align-items:baseline;gap:.5rem;height:30rem;margin:.5rem;padding:1rem;display:flex;box-shadow:0 0 10px 4px #4913a099}.projectsContainer{flex-flow:wrap;justify-content:center;align-items:center;gap:1rem;max-width:70rem;margin:2rem;display:flex}.project{width:25rem;text-align:initial;border-radius:.5rem;flex-direction:column;align-items:baseline;gap:.5rem;height:15rem;margin:.5rem;padding:1rem;display:flex;box-shadow:0 0 10px 4px #4913a099}@media screen and (max-width:768px){.project{width:20rem}}.projectPart{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;display:flex}.projectFooter{flex-direction:column;justify-content:center;align-items:center;width:80%;margin-top:auto;font-style:italic;display:flex}.projectFooter a{color:#5c3798;text-decoration:none}.projectFooter a:hover{color:#a45bf7}.projectDetails{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:86vh;display:flex}.footer{cursor:default;border-top:1px solid #5c3798;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%;height:2.5rem;margin-top:auto;display:flex;box-shadow:0 1px 13px #4913a0cc}
@media (max-width:600px){.styles-module__3bMVka__hideOnMobile{display:none}.styles-module__3bMVka__smallerFont{font-size:1rem}}
