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}:root{--bluishgrey:#d6dee5}*{box-sizing:border-box;margin:0;padding:0}#root,.App,body,html{background-color:#d6dee5;background-color:var(--bluishgrey);height:100%;width:100%}.header-container{display:flex;flex-direction:column}.persistent-header{align-items:center;background-color:#d6dee5;background-color:var(--bluishgrey);box-shadow:none;display:flex;justify-content:space-around;left:0;padding:10px 0;position:fixed;right:0;top:0;z-index:1000}.header-links a{margin:0 15px}.parallax-background{background-attachment:fixed;background-image:url(/projects/static/media/lanterns.59281d0cc053209b51a1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:650px}.portfolio-container{align-content:center;padding-top:40px}.custom-card{background-color:#d6dee5;background-color:var(--bluishgrey);box-shadow:0 4px 8px #0000001a;display:flex;flex:0 1 375px;flex-direction:column;margin-bottom:20px;overflow:hidden}.custom-card-img{object-fit:cover;width:100%}.custom-card-body{padding:15px}.custom-card-subtitle,.custom-card-text,.custom-card-title{margin:10px 0}.custom-card-links-container{margin-top:10px;text-align:center}.custom-card-link{display:inline-block;margin:0 10px}.card-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.about-me-container{align-items:center;background-color:#d6dee5;background-color:var(--bluishgrey);border-radius:0;box-shadow:none;display:flex;gap:20px;padding:20px}.about-me-profile-pic{border:none;height:150px;object-fit:cover;width:150px}.about-me-text{color:#333;flex:1 1;font-size:1.5rem;margin:0}@media (max-height:700px){.parallax-custom-height{height:50vh}}@media (max-width:768px){.persistent-header{flex-direction:column;padding:10px}.header-links a{margin:5px 0}.about-me-container{flex-direction:column;padding:20px;text-align:center}.about-me-profile-pic{margin-bottom:20px}}@media (max-width:480px){.about-me-text{font-size:1.2rem}}
/*# sourceMappingURL=main.c9683457.css.map*/