@import"https://fonts.googleapis.com/css2?family=Righteous&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Righteous&display=swap";body{margin:0;background-color:#121212;justify-content:center}footer{background-color:#121212;margin:0;height:80px;color:#fff;font-family:Poppins;display:flex;align-items:center;justify-content:center}footer p{margin:0}.post-card-container{width:300px;height:200px;background-color:#fff;border-radius:16px;padding:16px;margin:16px;transition:.5s}.post-card-container:hover{box-shadow:0 0 32px #000000bf;scale:110%;opacity:75%}.post-icon{width:80px;height:80px}.card-title{margin-top:0;margin-bottom:4px;font-family:Righteous;color:#000;font-size:24px;border-bottom:black solid 2px}.card-description{font-family:Poppins;margin:2px;color:#000}.card-link{text-decoration:none}.do-not-show{display:none}.home-container{padding:200px 0;background-color:#121212;height:600px;margin:0}.title{font-size:80px;font-family:Righteous;color:#ff881a;width:200px;margin:16px;text-transform:uppercase}main{padding:20px 200px;margin:0 0 100px;display:flex;flex-direction:row;justify-content:space-between}.about-me{font-family:Poppins;font-weight:300;color:#fff;width:400px;font-size:20px;margin:16px}.extra-info{font-family:Poppins;font-weight:200;color:#fff;width:400px;font-size:12px;margin:16px}.socials-container{padding:16px}.social-button{margin:8px}.social-button img{width:32px;height:32px;transition:.5s}.social-button img:hover{opacity:70%;scale:150%;box-shadow:0 0 10px #000000bf}.profile-pic{width:400px;height:400px;border-radius:50%;margin:16px}.main-content{margin:0;width:100%;padding:40px 0;background-color:#232323}section{padding:0,100px}.section-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.section-title{font-family:Righteous;font-size:40px;color:#fff}.card-list{display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;align-items:center;padding:0,100px}.section-read-more{font-family:Poppins;font-size:medium;text-decoration:none;color:#ff881a}.section-read-more:hover{text-decoration:underline}@media screen and (max-width: 1024px){.home-container{padding:40px,0,40px,0;height:1200px}main{flex-direction:column;width:100%;padding:0;align-items:center}body{padding:0;width:100vw}.main-content{margin:0;padding:0}section{margin:0;padding:0}.card-list{display:flex;flex-direction:row;flex-wrap:wrap}.section-header{display:flex;flex-direction:column;align-items:baseline;padding:0;margin-bottom:3rem}}.projects-container{background-color:#121212;padding:100px 0}.projects-header{padding:100px}body{width:100vw}h1{font-size:80px;font-family:Righteous;color:#fff;width:200px;margin:16px 100px}.projects-subtitle{font-family:Poppins;font-size:20px;font-weight:200;color:#fff;margin:16px 100px}.projects-list{margin:0;padding:80px;background-color:#232323;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 1024px){.projects-header{padding:1rem}.projects-title,.projects-subtitle{margin:0}}.not-found-container{background-color:#121212;margin:0;height:100%;width:100%}.not-found-content{padding:150px 100px}.not-found-title{font-family:Righteous;color:#ff881a;font-size:300px;text-align:left;margin:0}.not-found-subtitle{font-family:Poppins;color:#fff;font-weight:600;font-size:20px;margin:40px 40px 12px}.description{font-family:Poppins;color:#ccc;font-size:12px;margin:0 40px 12px}.description a{color:#ff881a;text-decoration:none}.description a:hover{text-decoration:underline}@media screen and (max-width: 1024px){.not-found-title{font-family:Righteous;color:#ff881a;font-size:300px;text-align:left;margin:0;font-size:8rem}.not-found-content{margin:0}.not-found-subtitle{margin:40px,0}}.contact-page{text-align:center;font-family:Poppins;font-size:20px;color:#fff;padding:60px;align-items:center}.contact-page a{color:#ff881a}.contact-title{color:#ff881a;width:1000px}section{padding:100px}@media screen and (max-width: 1024px){.contact-page{padding:0;font-size:1rem}.contact-title{font-size:3rem;width:100vw;margin:0}}.logo-icon{height:3rem;margin:16px}.topbar{margin:0;position:fixed;top:0;left:0;right:0;padding:0 1rem;height:5rem;background-color:#232323;display:flex;flex-direction:row;justify-content:space-between;align-items:center;z-index:2}.menu-list{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;height:100%;margin:0;padding:0}.menu-item{margin:16px;text-decoration:none;color:#fff;font-family:Poppins,cursive;font-weight:300;align-items:center;font-size:16px;transition:.2s}.menu-item:hover{text-decoration:underline;color:#ff881a}.menu-list-item{list-style:none}.language{height:100%;margin:0;padding:0;display:flex;flex-direction:row;align-items:center}.language-btn{width:2rem;height:1.5rem;border:0;border-radius:4px;margin:0 4px;background-color:#232323;padding:0}.language-btn-icon{width:2rem;height:1.5rem;border-radius:4px;transition:.5s}.language-btn-icon:hover{width:2rem;height:1.5rem;border-radius:4px;opacity:70%;scale:120%;border-color:#fff;border-width:4px}.mobile-menu-button{margin:0;background-color:#232323;border:#f1f1f1 1px solid;width:3rem;height:3rem;color:#f1f1f1;border-radius:4px}.mobile-menu-button:hover{background-color:#323232}.menu-box{margin:1rem;position:fixed;top:5.5rem;left:0;right:0;background-color:#f1f1f1;border:#232323,2px,solid;border-radius:8px;padding:1rem;padding-left:0}.menu-box-language{display:flex;flex-direction:row;border-bottom:none;padding:1rem;height:3rem;align-items:center}.invisible{display:none;transition:.2}.menu-box-list{list-style:none;padding:0;padding-left:1rem;margin:0}.menu-box-list>li{padding:0;margin:0;border-bottom:#232323 2px solid}.menu-box-list>li:last-child{border-bottom:none}.menu-box-list>li>a{padding:0;margin:0;color:#232323}.mobile{display:flex}.desktop{display:none}@media screen and (min-width: 1025px){.mobile{display:none}.desktop{display:flex}}
