@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik+Scribble&family=Rubik:wght@400;500;600&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik+One&family=Rubik:wght@400;500;600&display=swap";.navbar{z-index:1000;height:var(--navbar-height);background-color:var(--color-green);width:100%;color:var(--color-white);text-transform:uppercase;font-size:1.5rem;font-weight:500;position:sticky;top:0}.navbar-container{align-items:center;height:100%;padding:0 5%;display:flex}.navbar-logo{flex-shrink:0;align-items:center;display:flex}.navbar-logo img{width:auto;height:35px;display:block}.navbar-menu{gap:50px;margin-left:auto;padding-top:10px;list-style:none;display:flex}.navbar-menu a{color:inherit;text-decoration:none;transition:color .2s}.navbar-menu a:hover{color:var(--color-yellow)}.navbar-hamburger{cursor:pointer;flex-direction:column;gap:5px;display:none}.navbar-hamburger span{background-color:currentColor;border-radius:10px;width:30px;height:3px}.navbar-mobile-menu{top:var(--navbar-height);background-color:var(--color-green);width:100%;list-style:none;display:none;position:absolute;left:0}.navbar-mobile-menu a{color:inherit;text-align:center;padding:1rem;text-decoration:none;display:block}.navbar-mobile-menu a:hover{background-color:#ffffff26}@media (width<=980px){.navbar-menu{display:none}.navbar-hamburger{margin-left:auto;display:flex}.navbar-mobile-menu.active{display:block}}.about{min-height:100vh;padding:80px 5%}.about h1{text-transform:uppercase;color:#fff;font-family:Rubik Scribble,sans-serif;font-size:4rem;font-weight:100}.welcome-banner{width:90%;max-width:1400px;height:auto;margin:0 auto 30px;display:block}.profile-picture{max-height:400px;display:block}.about-block{gap:30px;padding-top:30px;display:flex}.text-block{color:#fff;font-family:Rubik,sans-serif;font-size:1.2rem}.cv{text-decoration-line:underline;text-decoration-thickness:2px}.skills{min-height:100vh;padding:80px 5%}.skills h1{text-transform:uppercase;color:#fff;font-family:Rubik Scribble,sans-serif;font-size:4rem;font-weight:100}.skills-block{background:#fff;gap:20px;margin-top:15px;padding:20px;display:flex}.skills h2{text-transform:uppercase;margin-bottom:15px;font-size:1rem;font-weight:600}.skills p{margin-bottom:15px;font-size:smaller}.skill-summary{font-size:smaller;font-weight:500}.projects{min-height:100vh;padding:80px 5%}.projects h1{text-transform:uppercase;color:#fff;font-family:Rubik Scribble,sans-serif;font-size:4rem;font-weight:100}.projects-block{background:#fff;gap:20px;margin-top:15px;padding:20px;display:flex}.projects h2{text-transform:uppercase;margin-bottom:15px;font-size:1rem;font-weight:600}.projects p{margin-bottom:15px;font-size:smaller}.link-game{text-decoration-line:underline;text-decoration-thickness:2px}a:hover{color:orange}.contact{color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.contact h1{text-transform:uppercase;color:#fff;justify-content:center;padding-bottom:20px;font-family:Rubik Scribble,sans-serif;font-size:4rem;font-weight:100;display:flex}.contact h2{text-transform:uppercase;color:#fff;justify-content:center;margin:30px;font-family:Rubik One,sans-serif;font-size:3rem;font-weight:lighter;display:flex}.contact-ways{text-transform:uppercase;color:#fff;justify-content:center;gap:30px;margin:20px;font-family:Rubik One,sans-serif;font-size:1.5rem;font-weight:lighter;display:flex}footer{justify-content:center;padding-top:30px;display:flex}a{color:inherit;text-decoration:none}:root{--navbar-height:64px;--color-green:#32651d;--color-white:#fff;--color-yellow:#e7df03}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Rubik,sans-serif}main{width:100%}section{min-height:100vh;padding:80px 5%}#about,#skills,#projects,#contact{background:#32651d}
