html{scroll-behavior:smooth}body{background:#f8f8ff}footer{position:fixed;left:0;bottom:0;width:100%;text-align:center;background:#f8f8ff;border-radius:5px 5px 0 0;border:1px solid rgba(0,0,0,.1);border-bottom:none}footer p{font-size:11px;color:#000;opacity:.8;margin:0;padding:0}.main-portfolio{overflow:hidden;position:relative}header{position:fixed;top:0;left:0;width:100%;z-index:1000}main{padding:20px 0}.menu-box{background:#f8f8ff;border-radius:0 0 5px 5px;border:1px solid rgba(0,0,0,.1);border-top:none}.menu-box td{width:180px;text-align:center;text-transform:lowercase}.menu-box a{color:#000;font-size:25px;font-family:Pixelify Sans,sans-serif;font-weight:400;text-decoration:none}.menu-box td:hover{transition-duration:.2s;background-image:url(/img/dist.gif);background-size:cover;background-position:center 50%}.menu-box a:hover{transition-duration:.6s;color:#fff}#portfolio-page-button:hover{transition-duration:.5s;background-image:url(/img/dist-color.gif);background-size:cover;background-position:center 50%}.pablas-word{position:absolute;opacity:.03;z-index:-10;top:15vh;left:50%;transform:translate(-50%,-50%)}.pablas-word p{color:#000;margin:0;font-size:29vw}.text-link,a{color:red}.text-link:hover,a{color:#000;text-decoration:none;transition-duration:.2s}h2{letter-spacing:1px;text-transform:uppercase}p{font-family:Pixelify Sans,sans-serif}.p-small{font-size:12px}.p-uzsivedantis{font-family:Pixelify Sans,sans-serif;letter-spacing:1px;transform:scale(1);margin:0}.p-uzsivedantis:hover{transform:scale(1.1);transition-duration:.3s}h2,a{font-family:Pixelify Sans,sans-serif}.portfolio-box{display:flex;justify-content:center;flex-wrap:wrap;padding-top:16px;max-width:1800px;margin:0 auto}.kvadratukas{display:block;margin:0 auto;max-width:600px;text-align:center;border-radius:5px;border:2px solid transparent}.kvadratukas1,.kvadratukas2{display:flex;position:relative;max-width:80%;gap:10px;flex-wrap:wrap;text-align:center;border-radius:5px;border:2px solid transparent}.works-scroll-box{display:block;overflow-y:auto;height:72vh;padding:0 7px 7px}.social-link{display:inline-block;background-color:#f8f8ff;width:110px;height:100px;margin:10px;color:#646464;font-family:Pixelify Sans,sans-serif;text-align:center;text-decoration:none;box-shadow:0 0 5px #0003;border-radius:5px;border:2px solid transparent}.contacts-link{display:block;margin:20px auto 0;background-color:#f8f8ff;max-width:100%;color:#646464;font-family:Pixelify Sans,sans-serif;text-align:left;text-decoration:none;box-shadow:0 0 5px #0003;border-radius:5px;border:2px solid transparent}.menu-link:hover,.social-link:hover,.contacts-link:hover{color:#000;border:2px solid greenyellow;box-shadow:0 0 7px #0009;transition-duration:.3s;text-decoration:underline}#email-txt{color:red}.social-vidus{position:relative;margin:10px}.social-vidus p{margin:10px 0 0;font-size:15px}.contacts-vidus{position:relative;margin:10px}.contacts-vidus p{margin:10px 0 0;font-size:15px}.portfolio-link{display:block;margin:0 auto;background-color:#f8f8ff;max-width:500px;min-width:270px;padding:5px;flex:1;color:#646464;font-family:Pixelify Sans,sans-serif;text-align:left;text-decoration:none;box-shadow:0 0 5px #0003;border-radius:5px;border:2px solid transparent}.portfolio-link:hover{color:#000;border:2px solid greenyellow;box-shadow:0 0 7px #0009;transition-duration:.3s}.portfolio-vidus{position:relative;margin:10px}.portfolio-vidus p{margin:10px 0 0;font-size:15px}.about-p{display:inline-block;background-color:#f8f8ff;max-width:350px;margin:15px;vertical-align:top;color:#646464;font-family:Pixelify Sans,sans-serif;text-align:left;text-decoration:none}.about-p p{margin:0}.about-img{box-sizing:border-box;display:inline-block;background-color:#f8f8ff;width:230px;margin-top:15px;vertical-align:top;color:#646464}.about-img img{width:100%;height:100%;object-fit:cover;border-radius:5px}.social-vidus img{transform:scale(1);transition-duration:.3s}.social-vidus:hover img{transform:scale(1.1)}.floater{position:absolute;top:-15px;left:0;font-style:italic;font-size:12px}.socials-div{margin:0 auto;max-width:500px}.iframe{width:100%;border:2px solid grey;border-radius:2px;margin-top:10px}.iframe:hover{border-color:#000}.tech{color:red}.about-project{color:gray}.about-website{color:#000;text-decoration:none;font-size:12px}.art-image,.web-image,.video-artwork{max-width:100%;margin:5px 0}.art-image img,.web-image img,.video-artwork video{width:100%;height:100%;object-fit:cover;border-radius:5px;border:1px solid black}.works-scroll-box::-webkit-scrollbar{width:5px}.works-scroll-box::-webkit-scrollbar-track{background:#80808033;border-radius:3px}.works-scroll-box::-webkit-scrollbar-thumb{background-color:gray;border-radius:5px}.fixed-buttons{display:flex;justify-content:center;gap:10px}.menu-link{background-color:#f8f8ff;padding:20px;width:100%;max-width:300px;color:#000000b3;font-family:Pixelify Sans,sans-serif;text-align:center;text-decoration:none;font-size:20px;box-shadow:0 0 5px #0003;border-radius:5px;border:2px solid transparent;cursor:grab}.menu-link:disabled{background-color:#f8f8ff;color:#000;font-family:Pixelify Sans,sans-serif;text-align:center;text-decoration:underline;cursor:default;border:1px solid transparent;border-image:linear-gradient(to bottom,black,transparent) 1;box-shadow:#e2e2e2 3px 3px 6px inset;border-radius:0}.page-you-in{box-shadow:0 -3px #adff2f;background-image:url(/img/dist.gif);background-size:cover;background-position:center 30%}.not-in-this{opacity:.6}@media only screen and (max-width: 600px){.pablas-word{top:7vh}.pablas-word p{font-size:28vw}}.scroll-to-top-button{position:fixed;top:30px;right:50%;background-color:#adff2f;color:#000;border:none;border-radius:5px;width:60px;height:30px;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transform:translate(50%,50%);transition:all .3s ease,opacity .5s ease}.scroll-to-top-button.hidden{opacity:0;pointer-events:none}.scroll-to-top-button.visible{opacity:1;pointer-events:auto}.scroll-to-top-button:hover{background-image:url(/assets/tvnoise-Dmi5n6B0.gif);background-size:fill;background-position:center 50%;color:#fff;width:200px;border:1px solid whitesmoke}
