@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--background: #fff;--color: #000;--font: Effra ,sans-serif}html{overflow:hidden;height:100%}body{height:100vh;overflow:auto}main{padding:0;width:100%;height:100%;background:var(--background)}*{margin:0;padding:0;scroll-behavior:smooth}#header{border-bottom:1px solid #D5D5D5;margin:0 auto;width:100%;height:50px;min-height:50px;display:flex;align-items:center;justify-content:space-around;background:#fff;position:fixed;top:0;transition:.3s;z-index:5}.nav-show{opacity:0}.nav-bar{list-style:none;position:relative;display:inline-flex}a.nav-link{font-size:16;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;color:#53535f;margin:2px;padding:5px 30px;text-decoration:none;font-family:var(--font);cursor:pointer}.hamburger{background:#fff;border:none;display:none;margin-top:auto;margin-right:5px;align-items:center;vertical-align:middle;float:right;transition:.1s;padding:4px}.menuNav{overflow-y:scroll;list-style:none;position:fixed;top:0;border:1px solid #D5D5D5;background:#fff;right:0;bottom:0;height:100vh;width:0;overflow:hidden;max-width:40vh;z-index:9;transition:.2s}.menuNav.showMenu{width:100%}.menuNav li:first-child{margin-top:7rem}.hamburger.exit{float:left}.menu-list{list-style:none}a.menu-nav-link{display:flex;flex-direction:column;text-align:center;font-size:16;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;color:#53535f;margin:auto;padding:5px 30px;text-decoration:none;font-family:var(--font);cursor:pointer}#footer{height:1.5rem;width:100%;bottom:0;position:fixed;align-items:center;text-align:center;background:#EAEAEA}.footer-text{text-align:center;text-decoration:none;color:#545454}@media only screen and (max-width: 500px){.hamburger{display:inline-block}.nav-link{display:none}}@media only screen and (min-width: 500px){.menuNav{display:none}}@media only screen and (max-width: 400px){.menuNav{max-width:20vh}}
