@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap);*{box-sizing:border-box;margin:0;padding:0}body{background-color:#0f0f12;color:#f8f9fa;font-family:Roboto Slab,serif;padding:20px}.container{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:800px;padding:20px}.navigation{background:#0f0f12;box-shadow:0 2px 5px #0000001a;transition:opacity .4s ease;width:100%}.nav-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:150px;padding:15px 20px}.logo{font-size:24px;font-weight:700}.nav-links{display:flex;gap:15px;list-style:none;margin-left:0;padding-left:0}.nav-links li{display:inline;text-align:left}.nav-links a{color:#007bff;font-weight:700;text-decoration:none}.nav-links a:hover{text-decoration:underline}.menu-toggle{background:none;border:none;cursor:pointer;display:none;font-size:24px}section{margin-bottom:40px}h1,h2{color:#f8f9fa;font-family:Roboto Slab,serif;margin-bottom:10px}h3{font-size:48px;font-weight:300}h3,h4{font-family:Roboto Slab,serif;line-height:125%;margin-bottom:50px}h4{font-size:112px;font-weight:400;margin-top:-150px}h5{font-family:Roboto Slab,serif;font-size:34px;font-weight:200;margin-bottom:20px;text-align:center}.skillList{grid-gap:50px;align-items:center;display:grid;flex-direction:column;flex-wrap:wrap;font-size:x-large;gap:50px;grid-template-columns:repeat(4,1fr);list-style:none;margin:50px auto 0;max-width:1000px}.skillList li{border-radius:5px;padding:8px 12px;text-align:center;width:100%}.listP{font-size:32px;font-weight:100;margin-bottom:50px}.listP,p{font-family:Roboto Slab,serif}p{line-height:1.6}.projText{font-family:Roboto Slab,serif;font-weight:125;margin-bottom:30px;margin-left:40px;margin-right:40px;text-align:justify;text-justify:inter-word}.projText,.readLink{font-size:24px}.big-text-block{color:#fff;font-family:Roboto Slab,serif;font-size:64px;font-weight:400;line-height:125%;margin-bottom:150px;margin-top:0;max-width:1180px;padding:15px 20px;text-transform:none}.projects{grid-gap:60px;display:grid;gap:60px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px;margin-top:20px}.project{align-items:center;background:#25252b;border-radius:8px;box-shadow:0 2px 5px #0000001a;display:flex;font-family:Instrument Serif,sans-serif;gap:20px;margin-bottom:100px;padding:15px}.project a{color:#007bff;text-decoration:none}.project a:hover{text-decoration:underline}.project-img{border-radius:8px;height:auto;width:650px}.project-content{flex:1 1}.inline-img{max-width:1000px}.inline-img,.inline-img-bigger{display:block;margin:20px auto;width:100%}.inline-img-bigger{max-width:1500px}figure{margin:20px auto;text-align:center}figcaption{color:gray;font-size:.9rem;margin-top:5px}@media (max-width:768px){h4{font-family:Roboto Slab,serif;font-size:78px;font-weight:400;line-height:125%;margin-bottom:50px;margin-top:0}.project{flex-direction:column;text-align:center}.project-img{margin-bottom:20px;max-width:100%;width:100%}.project-content{padding:20px}.skillList{align-items:center;display:grid;flex-direction:column;flex-wrap:wrap;font-size:x-large;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));list-style:none;margin:0 auto;max-width:400px}.skillList li{border-radius:5px;padding:8px 12px;text-align:center;width:80%}.nav-links{background:#fff;box-shadow:0 2px 5px #0000001a;display:none;flex-direction:column;padding:10px;position:absolute;right:0;top:60px;width:200px}.nav-links.open{display:flex}.nav-container{margin-bottom:50px}.contact-links{background:#fff;box-shadow:0 2px 5px #0000001a;display:none;flex-direction:column;padding:10px;position:absolute;right:0;top:60px;width:200px}.big-text-block{font-size:58px;font-weight:200;line-height:125%;margin-bottom:50px;margin-top:0;max-width:1180px;padding:15px 20px}}footer{color:#666;font-size:14px;padding:20px 0;text-align:center}
/*# sourceMappingURL=main.f5b26620.css.map*/