body{margin:0;padding:0}a{text-decoration:none}footer{background:#0c0d19;color:#fff;position:relative;padding:30px 0}footer .socials-container{display:flex;flex-direction:row;justify-content:center;align-content:center}footer .socials-container a{height:25px}footer .socials-container a svg{height:20px;width:20px;margin:0 10px;cursor:pointer;fill:#fff;color:#fff;transition:opacity .3s}footer .socials-container a svg:hover{opacity:.5}footer .quick-links{display:flex;align-content:center;justify-content:center;margin:20px auto;list-style:none;text-align:center;font-size:18px;line-height:1.6}footer .quick-links li a{margin:0 10px;cursor:pointer;color:#fff;text-decoration:none;transition:opacity .3s}footer .quick-links li a:hover{opacity:.5}footer .copyright{text-align:center;font-size:13px;color:#fff;margin:0}header{position:relative;background-color:transparent;width:100%}header .header-content{height:80px;width:100%;display:flex;justify-content:space-between;align-content:center;top:0;z-index:3;transition:.3s}header .header-content .left{display:flex;flex-direction:row;align-items:center;font-size:24px;font-weight:700;color:#fff;cursor:pointer}header .header-content .left a{display:flex;flex-direction:row;align-items:center}header .header-content .left a svg{width:30px;height:30px;margin:auto 10px auto auto;color:#fff;fill:#fff}header .header-content .left a h1{padding-top:3px;font-size:20px;color:#fff}header .header-content .right{display:flex;flex-direction:row;align-items:center}header .header-content .right .social-media{display:flex;flex-direction:row;align-content:center}header .header-content .right .social-media a{display:flex;flex-direction:row;align-content:center}header .header-content .right .social-media a svg{width:20px;height:20px;margin:auto auto auto 20px;padding:0;color:#fff;fill:#fff}.video-wrapper{width:100%;height:100lvh;position:fixed;z-index:-2;margin-top:-80px}.video-wrapper .video-player{object-fit:cover;width:100%;height:100%;position:absolute}.video-wrapper .overlay{width:100%;height:100%;background-color:#0c0d19cc;position:absolute}.image-wrapper{width:100%;height:100lvh;position:fixed;z-index:-2;margin-top:-80px}.image-wrapper img{width:100%;height:100%;object-fit:cover;position:absolute}.image-wrapper .overlay{width:100%;height:100%;background-color:#0c0d19cc;position:absolute}.home-hero-container{position:relative;height:calc(100lvh - 80px);width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.home-hero-container svg{margin:0 auto 10px;padding:0;width:100px;height:100px}.home-hero-container h1{margin:unset;color:#fff;font-size:24px;font-weight:700}.home-hero-container h2{margin:0 auto 30px;color:#fff;font-size:16px;font-weight:700}.game-gallery-container{display:flex;flex-direction:column;text-align:center;margin-top:200px}.game-gallery-container h1{color:#fff;font-weight:700}.game-gallery-container .game-card{position:relative;width:100%;height:40lvh;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden}.game-gallery-container .game-card .background-image{width:100%;height:100%;object-fit:cover;position:absolute;background-size:100%;background-position:center;z-index:1;transition:.3s}.game-gallery-container .game-card .overlay{background-color:#0c0d19b3;position:absolute;width:100%;height:100%;z-index:1;transition:.3s}.game-gallery-container .game-card .border{position:absolute;width:100%;height:calc(100% - 10px);border-top:5px solid transparent;border-bottom:5px solid transparent;transition:.3s;z-index:1}.game-gallery-container .game-card .game-logo{max-height:60%;max-width:60%;z-index:2}.game-gallery-container .game-card:hover .background-image{transform:scale(1.2)}.game-gallery-container .game-card:hover .overlay{background-color:#0c0d1966}.game-gallery-container .game-card:hover .border{border-color:#fff}.team-container{display:flex;flex-direction:column;text-align:center;margin-top:200px;margin-bottom:200px}.team-container h1{color:#fff;font-weight:700}.team-container .developer-section{display:flex;flex-wrap:wrap;justify-content:space-evenly}.team-container .developer-section .developer{display:flex;flex-direction:column;text-align:center;align-items:center;margin:0 auto 20px;width:200px}.team-container .developer-section .developer img{border-radius:50%;max-width:90%}.team-container .developer-section .developer .name{font-size:20px;color:#fff;margin:10px 0 0}.team-container .developer-section .developer .role{font-size:15px;color:#fff;margin:0 0 10px}.team-container .developer-section .developer .socials{display:flex;justify-content:space-evenly}.team-container .developer-section .developer .socials a svg{width:20px;height:20px;fill:#fff;margin:0 10px}.hero-container{position:relative;height:calc(100lvh - 80px);width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.hero-container h1{color:#fff;margin:0;padding:0}.hero-container img{width:500px;max-width:90%;margin:20px auto}.hero-container a img{width:200px;max-width:100%;-webkit-user-select:none;user-select:none;transition:.3s}.hero-container a img:hover{transform:scale(1.1)}.miskas-cave-hero-container{position:relative;height:calc(100lvh - 80px);width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:center}.miskas-cave-hero-container img{width:300px;max-width:90%;margin:20px auto}.miskas-cave-hero-container a img{width:200px;max-width:100%;-webkit-user-select:none;user-select:none;transition:.3s}.miskas-cave-hero-container a img:hover{transform:scale(1.1)}:root{font-family:League Spartan,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@font-face{font-family:League Spartan;src:local("Leauge Spartan Regular"),url(/assets/LeagueSpartan-Regular-CPV-U_J1.woff2) format("woff2"),url(/assets/LeagueSpartan-Regular-ei3hkaDO.woff) format("woff"),url(/assets/LeagueSpartan-Regular-BPRtzbvb.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:League Spartan;src:local("League Spartan SemiBold"),url(/assets/LeagueSpartan-SemiBold-ColsA3w_.woff2) format("woff2"),url(/assets/LeagueSpartan-SemiBold-DDXI6kyH.woff) format("woff"),url(/assets/LeagueSpartan-SemiBold-DIA_uE9S.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}.page-container{margin:0 15%;position:relative}.page-container ul{color:#333}@media screen and (max-width: 1600px){.page-container{margin:0 15%}}@media screen and (max-width: 1400px){.page-container{margin:0 10%}}@media screen and (max-width: 1000px){.page-container{margin:0 5%}}
