body{font-family:Cormorant Garamond,Cormorant Garamond Fallback,serif;scroll-behavior:smooth;overflow-x:hidden}html,body{background:#000}a{text-decoration:none}p{font-family:Inter,Inter Fallback,sans-serif;line-height:normal}h1,h2,h3,h4,h5{font-family:Cormorant Garamond,Cormorant Garamond Fallback,serif}.nv{position:sticky;top:0;z-index:999;padding:0 0 12px;background:linear-gradient(180deg,#000000eb,#0000)}.hero{position:relative;min-height:100vh;overflow:hidden;margin-top:-90px;padding-top:90px}.hero-img{z-index:4}.hero-cta{z-index:16!important}.section-cutter.cutter-bottom:after{content:"";position:absolute;left:50%;bottom:0%;transform:translate(-50%);width:100%;height:300px;background-image:linear-gradient(0deg,#000,#0000);background-position:center center;background-repeat:no-repeat,no-repeat;background-size:cover,100% 100%;pointer-events:none;z-index:0}.section-cutter.cutter-top:before{content:"";position:absolute;left:50%;top:0%;transform:translate(-50%);width:100%;height:300px;background-image:linear-gradient(180deg,#000,#0000);background-position:center center;background-repeat:no-repeat,no-repeat;background-size:cover,100% 100%;pointer-events:none;z-index:0}.hero-darken{position:absolute;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(0deg,#000,#0000);pointer-events:none;z-index:5}.nv-logo img{width:100px}.nv-menu{display:flex;gap:20px;margin-right:20px}.nv-menu .nav-link{border-radius:3px!important;border-top:1px solid #ffffff!important;margin-right:10px;margin-left:10px;color:#fff!important;text-transform:uppercase;font-size:16px!important;transition:all .3s}.nv-menu .nav-link:hover{text-shadow:0 0 22px #F9F2C4;color:#f9f2c4!important;border-top:1px solid #F9F2C4!important;transition:all .3s}.nv-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:16px;color:#fff;text-transform:uppercase;background:url(../img/btn-letoltes.webp) no-repeat;background-size:contain;background-position:center center;height:100px;width:220px;transition:all .3s}.nv-btn:hover{text-shadow:0px 0px 32px #F9F2C4;display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:16px;color:#f9f2c4;text-transform:uppercase;background:url(../img/btn-letoltes-active.webp) no-repeat;background-size:contain;background-position:center center;height:100px;width:220px}.bg-dark{background-color:#000!important}.btn-hero{width:500px;height:120px;flex-shrink:0;background:url(../img/long_button2.webp) no-repeat;background-size:contain;background-position:center center;color:#fff;font-size:36px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s;position:relative;z-index:100}.btn-hero:hover{width:500px;height:120px;flex-shrink:0;background:url(../img/long_button_activ2.webp) no-repeat;background-size:contain;background-position:center center;color:#f9f2c4;font-size:36px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s;text-shadow:0 0 5.3px #F9F2C4}.link{border-radius:5px!important;border-top:2px solid #ffffff!important;color:#fff!important;text-transform:uppercase;font-size:30px!important;font-weight:700;transition:all .3s}.link:hover{transition:all .3s;color:#f9f2c4!important;border-top:2px solid #F9F2C4!important;text-shadow:0 0 4.5px #F9F2C4!important}.object-bottom{position:relative;bottom:0;z-index:50}.align-items-bottom{align-items:end}.about-bg{background-image:url(../img/about_background.webp);background-repeat:no-repeat;background-size:cover;min-height:100vh;background-position:center top;background-color:#000;overflow:hidden}.fs-120px{font-size:200px;font-weight:800}.white-glow{text-shadow:0px 0px 32px #ffffff}.about-karakter{max-width:600px;right:0;top:8%;position:absolute;z-index:25}.p-relative{position:relative}.youtube-video-1,.youtube-video-2{width:554px;height:312px;border:1px solid #F9F2C4;background:#000000a1;box-shadow:0 0 4.5px 1px #fff}.img-mino{height:auto;width:100%;position:relative;z-index:2}.cinzel-decorative{font-family:Cinzel Decorative,Cinzel Decorative Fallback}.cinzel{font-family:Cinzel,Cinzel Fallback}.bg-center{background-position:center center}.hero-title{margin:0;line-height:1}.hero-sub p{margin-top:.25rem;margin-bottom:0;line-height:1}#karakterek.section-cutter.cutter-top:before{content:"";position:absolute;left:50%;top:0%;transform:translate(-50%);width:100%;height:300px;background-image:linear-gradient(180deg,#000,#0000);background-position:center center;background-repeat:no-repeat,no-repeat;background-size:cover,100% 100%;pointer-events:none;z-index:10}.p-hero{color:#fff;text-shadow:0 0 9.4px rgba(255,255,255,.93);font-family:Cinzel,Cinzel Fallback;font-size:clamp(16px,2.4vw,40px);font-weight:900;line-height:1;letter-spacing:3.36px}.mino-bg:before{content:"";position:absolute;inset:0;background:url(../img/hero-bg-vanta-1920.webp) center top / cover no-repeat;z-index:1;pointer-events:none}@media (max-width: 1280px){.mino-bg:before{background-image:url(../img/hero-bg-vanta-1280.webp)}}@media (max-width: 828px){.mino-bg:before{background-image:url(../img/hero-bg-vanta-828.webp)}}#vanta{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-img{position:absolute;bottom:0;left:50%;transform:translate(-50%);height:100%;width:auto;z-index:4;display:block}.hero-copy{position:static;inset:auto;z-index:auto}.p-absolute{position:absolute;top:15%;left:50%;transform:translate(-50%,-15%);width:100%;max-width:1920px;padding:0 40px;text-align:center;z-index:20}.hero-cta{position:absolute;left:50%;bottom:0rem;transform:translate(-50%);width:100%;max-width:1920px;display:flex;justify-content:center;pointer-events:auto;z-index:5}.color-white{color:#fff}.white-glow{text-shadow:0 0 32px #fff}.p-hero{font-family:Cinzel,Cinzel Fallback;font-size:clamp(16px,2.4vw,40px);font-weight:900;letter-spacing:3.36px;margin:0}.minotaurusz{font-family:Cinzel,Cinzel Fallback;font-weight:900;font-size:clamp(20px,10vw,210px);letter-spacing:.03em;display:block}.nextworld{font-family:Cinzel Decorative,Cinzel Decorative Fallback;font-weight:900;font-size:clamp(80px,10vw,280px);letter-spacing:.03em;display:block;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.karakterek-h1{font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:clamp(60px,5vw,120px);letter-spacing:.03em;display:block;text-shadow:0 0 9.4px rgba(255,255,255,.93);position:relative;z-index:2}.mt--50{margin-top:-50px}.section-cutter{position:relative;overflow:hidden}.ml-mr-auto{margin-left:auto;margin-right:auto}.z-index-10{z-index:10}.modal-backdrop.vanta-host{background:transparent!important}.modal-backdrop.vanta-host canvas{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important}.char-modal{position:relative;overflow:visible}.char-modal-bg{position:absolute;inset:0;z-index:0}.characters{position:relative;min-height:80vh;overflow:hidden}#vanta-characters{position:absolute;inset:0;z-index:0;pointer-events:none}.characters .container{position:relative;z-index:1}.char-label{color:#ccc;font-family:Darker Grotesque,Darker Grotesque Fallback,sans-serif;letter-spacing:.12em;text-transform:uppercase;margin:6px 0 0;font-size:14px}.char-btn{position:absolute;left:50%;bottom:-30px;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;height:126px;min-width:180px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:20px;color:#fff;text-transform:uppercase;background:url(../img/button_short.webp) no-repeat center/contain;border:none;transition:all .3s}.char-btn:hover{text-shadow:0 0 24px #F9F2C4;color:#f9f2c4;background:url(../img/button_short-active.webp) no-repeat center/contain;transition:all .3s}.char-card:hover .char-btn{text-shadow:0 0 24px #F9F2C4;color:#f9f2c4;background:url(../img/button_short-active.webp) no-repeat center/contain;transition:all .3s}.char-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:90px}.char-card:before{content:"";position:absolute;top:10%;left:50%;transform:translate(-50%);width:220px;height:400px;border:1px solid #F9F2C4;box-shadow:0 0 10px #ffed8966,inset 0 0 6px #ffed8940;z-index:0;pointer-events:none;transition:all .3s}.char-card:hover:before{border-color:var(--border-color);box-shadow:0 0 10px var(--border-color)}.char-img{position:relative;z-index:2;height:450px;display:block;bottom:0;transition:all .3s;cursor:pointer}.char-card:hover .char-img{scale:1.1;transition:all .3s;bottom:20px}.char-card:hover.bigger .char-img{scale:1.1;transition:all .3s;bottom:30px}.char-card.bigger img{position:relative;z-index:2;height:600px!important;margin-top:-148px}.char-modal{position:relative;padding:64px 24px 24px;isolation:isolate}.char-title{position:absolute;top:20px;font-size:clamp(28px,4vw,56px);line-height:1;text-shadow:0 0 18px rgba(255,255,255,.45);z-index:3}.char-frame{position:relative;margin-top:32px;padding:50px 150px;background:#00000078;border:4px solid #fcee8f;box-shadow:0 0 0 1px #b9e7f640 inset,0 0 28px #b9e7f626;border-radius:4px;overflow:hidden;z-index:2;backdrop-filter:blur(15px)}.char-modal:before,.char-modal:after{content:"";position:absolute;top:56px;width:clamp(140px,18vw,260px);aspect-ratio:2/3;background:center bottom/contain no-repeat;z-index:1;filter:drop-shadow(0 0 16px rgba(0,0,0,.75))}.char-modal:before{left:-150px;bottom:0;width:500px;transform:translate(-50px) scaleX(-1);z-index:20;pointer-events:none}.char-modal:after{right:-150px;bottom:0;width:500px;transform:translate(50px);z-index:20;pointer-events:none}.char-modal.is-ezra:before{background-image:url(../img/karakter_ezra_m.webp);pointer-events:none}.char-modal.is-ezra:after{background-image:url(../img/karakter_ezra_f.webp);pointer-events:none}.char-modal.is-ninja:before{background-image:url(../img/karakter_ninja_m.webp);pointer-events:none}.char-modal.is-ninja:after{background-image:url(../img/karakter_ninja_f.webp);pointer-events:none}.char-modal.is-warrior:before{background-image:url(../img/karakter_harcos_m.webp)}.char-modal.is-warrior:after{background-image:url(../img/karakter_harcos_f.webp)}.char-modal.is-shaman:before{background-image:url(../img/karakter_shaman_m.webp)}.char-modal.is-shaman:after{background-image:url(../img/karakter_shaman_f.webp)}.char-headline{margin:0 auto 18px;display:inline-flex;padding:8px 18px;border-top:2px solid #F9F2C4;color:#f9f2c4;background:#00000059;letter-spacing:.06em;font-weight:700}.char-media{width:100%}.char-video{width:80%;aspect-ratio:16/9;display:block;border:1px solid #FFF;box-shadow:0 0 4.5px 1px #ffffffed;background:#00000073;margin-bottom:14px}.char-skills{display:flex;gap:20px;flex-wrap:wrap}.char-skill{width:64px;height:64px;padding:0;border:0;background:none;outline:0;cursor:pointer}.char-skill img{width:64px;height:100%;object-fit:cover;border:2px solid rgb(141,141,141);box-shadow:0 0 6px #0009;transition:transform .18s ease,box-shadow .18s ease;border-radius:3px}.char-skill:hover img{transform:translateY(-2px);box-shadow:0 4px 14px #000000b3}.char-desc{color:#fff}.char-desc p{text-shadow:0 0 10px rgba(255,255,255,.25)}.playstyle{width:min(350px,100%);display:block;margin-top:10px}.char-tabs{display:flex;gap:12px;justify-content:center;margin-top:18px;position:relative;z-index:20}.char-tab{background:transparent;color:#fff;text-transform:uppercase;padding:10px 18px 8px;border:0;border-top:3px solid rgba(255,255,255,.35);border-top-left-radius:6px;border-top-right-radius:6px;letter-spacing:.06em;font-weight:700}.char-tab.is-active{border-top-color:#f9f2c4;text-shadow:0 0 12px #F9F2C4;color:#f9f2c4}.char-close{position:absolute;top:10px;right:12px;z-index:4}.char-specs{display:flex;gap:12px;justify-content:center;margin:0 0 18px}#vanta-modal-backdrop{position:fixed;inset:0;z-index:1040;pointer-events:none;opacity:0;transition:opacity .25s ease;will-change:opacity}#vanta-modal-backdrop:after{content:"";position:absolute;inset:0;background:#0000008c;backdrop-filter:blur(5px)}#charText{color:#dadada;text-align:center;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-transform:uppercase;padding-left:10px;padding-right:10px}.char-spec.is-active{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:20px;color:#f9f2c4;text-transform:uppercase;background:url(../img/karakter-btn-active.webp) no-repeat;background-size:contain;background-position:center center;height:100px;width:400px;text-shadow:0 0 12px #F9F2C4;transition:all .3s;border:none}.char-spec{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:20px;color:#989898;text-transform:uppercase;background:url(../img/karakter-btn.webp) no-repeat;background-size:contain;background-position:center center;height:100px;width:400px;transition:all .3s;border:none}.char-spec:hover{text-shadow:0 0 12px #ffffff;color:#fff}.carousel-inner{position:relative;width:100%;overflow:visible!important}.mobile-mt{position:relative;z-index:21!important}.btn-close,.modal .btn-close{background-image:url(../img/close.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;width:50px;height:50px;padding:0!important;background-color:transparent!important;border:none!important;filter:none!important;opacity:1!important;color:transparent!important}#jatekrol.section-cutter.cutter-top:before{content:"";position:absolute;left:50%;top:0%;transform:translate(-50%);width:100%;height:300px;background-image:linear-gradient(180deg,#000,#0000);background-position:center center;background-repeat:no-repeat,no-repeat;background-size:cover,100% 100%;pointer-events:none;z-index:10}.dragon-carousel,.dragon-carousel .carousel-inner,.dragon-carousel .carousel-item{height:110vh}.dragon-carousel .carousel-item{position:relative;background-position:center center;background-size:cover}.dragon-slide-1{background-image:url(../img/dragon-slide-1.webp)}.dragon-slide-2{background-image:url(../img/dragon-slide-2.webp)}.dragon-slide-3{background-image:url(../img/dragon-slide-3.webp)}.dragon-slide,.carousel-item.dragon-slide{position:relative;min-height:100vh;z-index:0!important}.dragon-overlay{position:absolute;inset:0;z-index:5}.dragon-content{position:absolute;inset:0;max-width:1600px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:48px 24px 40px;z-index:10}.dragon-section{position:relative;min-height:100vh;background-color:#000;overflow:hidden}.dragon-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:200px;background:linear-gradient(180deg,#000,#0000);z-index:2;pointer-events:none}.dragon-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(0deg,#000,#0000);z-index:0;pointer-events:none}.dragon-content{position:relative;z-index:999!important}.dragon-kicker{font-family:Cormorant Garamond,Cormorant Garamond Fallback,serif;font-size:clamp(16px,1.8vw,22px);letter-spacing:.12em;text-transform:uppercase;color:#fff;margin-bottom:12px}.dragon-title{font-family:Cinzel,Cinzel Fallback,serif;font-weight:900;font-size:clamp(32px,4vw,80px);letter-spacing:.08em;color:#fff;text-shadow:0 0 18px rgba(255,255,255,.7);margin:0}.dragon-text{max-width:640px;margin:0 auto;color:#fff;font-family:Darker Grotesque,Darker Grotesque Fallback,sans-serif;font-size:clamp(18px,1.8vw,22px);line-height:90%!important}.dragon-cta{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:10!important}.dragon-carousel .carousel-indicators,.dragon-carousel .carousel-control-prev,.dragon-carousel .carousel-control-next{display:none}.dragon-cta:hover{display:inline-flex;align-items:center;justify-content:center}.dragon-video{position:relative;z-index:5;top:5%}.dragon-video-title{color:#fff;font-weight:600;text-shadow:0 0 6px rgba(0,0,0,.8);font-size:20px;margin-bottom:10px}.video-wrapper{position:relative;max-width:620px;margin:0 auto;width:440px;height:250px;border:1px solid #F9F2C4;background:#000000a1;box-shadow:0 0 4.5px 1px #fff}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1px}.char-mobile{position:relative;margin:24px auto 40px}.char-mobile-arrow{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;background:url(../img/arrow.svg) center/contain no-repeat;border:none;border-radius:0;padding:0;cursor:pointer;z-index:20;color:transparent}.char-mobile-prev{left:10px}.char-mobile-next{right:10px;transform:translateY(-50%) scaleX(-1)}.char-mobile-prev{left:-12px}.char-mobile-next{right:-12px}#charMobileText{color:#dadada;text-align:center;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.48px;text-transform:uppercase;margin-top:30px!important;padding-left:10px;padding-right:10px}#charMobileTitle,#charMobileTitle2{text-align:center!important;position:relative!important;left:unset!important}#charMobileTitle2{font-size:20px}@media (max-width: 1600px){.about-karakter{max-width:600px;right:-10%;top:10%;position:absolute}}@media (max-width: 1342px){.about-karakter{max-width:600px;right:-20%;top:10%;position:absolute}}@media (max-width: 1142px){.about-karakter{max-width:600px;right:-30%;top:10%;position:absolute}}@media (max-width: 1024px){.mobile-mt{margin-top:30em!important}.about-bg{background-image:url(../img/about_background.webp);background-repeat:no-repeat;background-size:cover;height:120vh;background-position:-400px;background-color:#000}.about-karakter{max-width:600px;right:-20%;top:15%;position:absolute}}@media (max-width: 992px){#navMain{position:fixed;top:0;left:0;right:0;height:100vh!important;width:100vw;overflow-y:auto;display:block!important;padding:10vh 5vw 6vh;z-index:12000!important;transform:translate(100%);transition:transform .35s ease;background-image:url(../img/menu-bg-sun.webp),linear-gradient(0deg,#000 0% 100%);background-repeat:no-repeat;background-position:left center;background-size:cover}#navMain:before{content:"";position:absolute;inset:0;z-index:-1!important}#navMain.show{transform:translateY(0)}#navMain .nv-menu{display:flex;flex-direction:column;align-items:flex-end;gap:28px;margin-bottom:auto}#navMain .nv-menu .nav-link{font-family:Cinzel,Cinzel Fallback,serif;font-weight:800;letter-spacing:.08em;font-size:clamp(22px,7vw,40px)!important;color:#fff!important;text-transform:uppercase;position:relative;padding:8px 0;text-shadow:0 0 18px rgba(255,255,255,.4);border-radius:5px;border-top:2px solid #FFF!important}#navMain .nv-btn{display:none}.nav-mobile-cta{margin-top:20vh;display:flex;flex-direction:column;align-items:center;gap:2vh}.nav-mobile-cta .btn-hero{width:80%;aspect-ratio:419 / 114;background-size:contain;background-position:center;font-size:22px;color:#fff;text-transform:uppercase}body.nav-open{overflow:hidden}.nv-logo{position:relative;top:0;left:0;z-index:13050}.nv .navbar-toggler{position:relative;top:0;right:0;z-index:13000;width:48px;height:48px;padding:0;border:0;background:transparent;appearance:none;-webkit-appearance:none}.nv .navbar-toggler:focus,.nv .navbar-toggler:active{outline:none;box-shadow:none}.navbar-toggler .toggler-icon{display:inline-block;width:36px;height:36px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:opacity .2s ease}.navbar-toggler .toggler-closed{background-image:url(../img/menu-zart.svg)}.navbar-toggler .toggler-open{background-image:url(../img/menu-nyitott.svg)}.navbar-toggler.collapsed .toggler-open{display:none}.navbar-toggler.collapsed .toggler-closed{opacity:1}.navbar-toggler:not(.collapsed) .toggler-open{opacity:1}.navbar-toggler:not(.collapsed) .toggler-closed{display:none}#navMain{z-index:12000}.char-frame{position:relative;padding:32px 24px;background:#000000bf;border:2px solid transparent;border-image:linear-gradient(90deg,#fff0,#ffffffe6,#fff0) 1;box-shadow:0 0 18px #ffffff1e,0 0 40px #ffffff1f}.char-frame:before{content:"";position:absolute;inset:2px;border:1px solid rgba(255,255,255,.25);pointer-events:none}.modal-dialog{max-width:100%!important;margin:1.75rem auto}.char-modal:before{left:-50px;bottom:0vh;width:250px;transform:translate(-50px) scaleX(-1);z-index:20;top:unset!important}.char-modal:after{right:-50px;bottom:0vh;width:250px;transform:translate(50px);z-index:20;top:unset!important}#charText{font-size:16px;margin-top:20px;margin-left:30px;margin-right:30px}.char-skill img{width:100%;height:auto}.char-skills{display:flex;gap:30px;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.char-skill{width:55px;height:40px;padding:0;border:0;background:none;outline:0;cursor:pointer}.char-tabs{position:relative;z-index:21!important}.char-tab{padding:10px 8px 8px}.char-title{position:absolute;top:8px;font-size:clamp(48px,4vw,56px);line-height:1;text-shadow:0 0 18px rgba(255,255,255,.45);z-index:3}.char-specs{display:block;gap:12px;justify-content:center;margin:0;text-align:center}.char-spec.is-active,.char-spec{padding:12px 28px;height:60px;width:250px}.char-video{margin-bottom:14px;margin-top:20px;width:100%}.playstyle{width:min(200px,100%);display:block;margin-top:10px}.nv-menu{flex-direction:column;gap:0;margin:20px 0}.nv-btn{margin-left:0}}@media (max-width: 992px){.char-title{left:20px}.navbar-collapse{transform:none!important;height:auto!important;transition:opacity .35s ease-in-out!important;opacity:0;display:block!important;pointer-events:none}.navbar-collapse.show{opacity:1!important;pointer-events:auto}}@media (min-width: 992px){.modal-xxl{max-width:1200px}}@media (min-width: 1240px){.modal-xxl{max-width:1040px}}@media (min-width: 1440px){.modal-xxl{max-width:1240px}}@media (min-width: 1640px){.modal-xxl{max-width:1440px}}@media (min-width: 1840px){.modal-xxl{max-width:1640px}}@media (max-width: 768px){#charCarousel .carousel-item{text-align:center}#charCarousel .char-card{max-width:360px}#charCarousel .char-img{display:block;height:auto}.section-cutter.cutter-top:before,.section-cutter.cutter-bottom:after{background-size:contain}.p-absolute{top:16%;transform:translate(-50%,-16%);padding:0 16px;z-index:20}.hero-cta{bottom:1.25rem;padding:0 16px;position:absolute}.btn-hero{width:300px;height:100px;flex-shrink:0;background:url(../img/long_button.webp) no-repeat;background-position:center center!important;background-size:contain;color:#fff;font-size:20px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s}.btn-hero:hover{width:300px;height:100px;flex-shrink:0;background:url(../img/long_button_activ.webp) no-repeat;background-size:contain;background-position:center center;color:#f9f2c4;font-size:20px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s;text-shadow:0 0 5.3px #F9F2C4}.link{border-radius:5px!important;border-top:1px solid #ffffff!important;color:#fff!important;text-transform:uppercase;font-size:24px!important;font-weight:700;transition:all .3s}.mt--50{margin-top:0}.nextworld{font-family:Cinzel Decorative,Cinzel Decorative Fallback;font-weight:900;font-size:clamp(20px,10vw,280px);letter-spacing:.03em;display:block;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.mino-bg:before{content:"";position:absolute;inset:0;background:url(../img/hero-bg-vanta-828.webp) no-repeat;background-size:cover;background-position:center center;z-index:1;pointer-events:none}.p-hero{font-family:Cinzel,Cinzel Fallback;font-size:clamp(16px,2.4vw,40px);font-weight:900;letter-spacing:3.36px;margin:0;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.about-karakter{max-width:250px;right:-25%;top:25%;position:absolute}.about-bg{background-image:url(../img/mobil_about-828.webp);background-repeat:no-repeat;background-size:cover;height:120vh;background-position:center;background-color:#000}.about-bg .fs-5{font-size:14PX!important;line-height:100%}.mobile-mt{display:flex;flex-direction:column;gap:40px}.mobile-mt{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:0 16px;-webkit-overflow-scrolling:touch}.mobile-mt>div{flex:0 0 75%;scroll-snap-align:center;display:flex;justify-content:center}iframe.youtube-video-1,iframe.youtube-video-2{width:300px;height:auto;margin-bottom:10px;aspect-ratio:16/9;border:none;border-radius:8px}.mobile-mt::-webkit-scrollbar{display:none}.mobile-mt{margin-top:25em!important}.karakterek-h1{font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:clamp(45px,10vw,230px);letter-spacing:.03em;display:block;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.nv{position:sticky;top:0;z-index:999;padding:10px 0 12px;background:linear-gradient(180deg,#000000eb,#0000)}.video-wrapper{position:relative;margin:0 auto;width:300px;height:150px;border:1px solid #F9F2C4;background:#000000a1;box-shadow:0 0 4.5px 1px #fff}.dragon-title{font-family:Cinzel,Cinzel Fallback,serif;font-weight:900;font-size:clamp(28px,4vw,80px);letter-spacing:.08em;color:#fff;text-shadow:0 0 18px rgba(255,255,255,.7);margin:0}.dragon-text{max-width:100%;margin:0 auto;color:#fff;font-family:Darker Grotesque,Darker Grotesque Fallback,sans-serif;font-size:clamp(18px,1.8vw,22px);line-height:90%}.dragon-video-title{color:#fff;font-weight:600;text-shadow:0 0 6px rgb(0,0,0);font-size:16px;margin-bottom:10px}.dragon-slide-1{background-image:url(../img/dragon-slide-1-mobile.webp);background-position:center center}.dragon-slide-2{background-image:url(../img/dragon-slide-2-mobile.webp)}.dragon-slide-3{background-image:url(../img/dragon-slide-3-mobile.webp)}.dragon-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100px;background:linear-gradient(180deg,#000,#0000);z-index:2;pointer-events:none}.dragon-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(0deg,#000,#0000);z-index:2;pointer-events:none}.dragon-bottom{width:100%!important;text-align:center!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.dragon-bottom .btn{margin-left:auto!important;margin-right:auto!important}.char-img{position:relative;z-index:2;height:500px;display:block;bottom:35px;transition:all .3s;cursor:pointer}.char-desc{margin:0 0 auto}.dragon-content{padding:80px 16px 20px}.dragon-bottom{margin-bottom:0}}@media (max-width: 1450px){.mt--50{margin-top:0}}@media (max-width: 576px){.char-card{padding-bottom:84px}.p-absolute{position:absolute;top:15%;left:50%;transform:translate(-50%,-15%);width:100%;max-width:unset!important;padding:0 20px;text-align:center;z-index:2}.object-bottom{position:relative;bottom:-50px;z-index:50}}@media (max-width: 375px){.nav-mobile-cta{margin-top:10vh;display:flex;flex-direction:column;align-items:center;gap:2vh}}#scrollTopBtn{position:fixed;right:20px;bottom:20px;width:40px;height:40px;border-radius:5px;background:#000000a6;color:#fff;border:1px solid #f9f2c479;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:9999}#scrollTopBtn.show{opacity:1;visibility:visible}.dragon-arrow{position:absolute;top:50%;transform:translateY(-50%);width:100px;height:100px;background:url(../img/arrow.svg) center / contain no-repeat;border:none;border-radius:0;padding:0;cursor:pointer;z-index:20;color:transparent}.dragon-arrow-prev{left:20px}.dragon-arrow-next{right:20px;transform:translateY(-50%) rotate(180deg)}.dragon-indicators{bottom:20px}.dragon-indicators button{width:10px;height:10px;border-radius:50%}@media (max-width: 768px){.dragon-arrow{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:url(../img/arrow.svg) center / contain no-repeat;border:none;border-radius:0;padding:0;cursor:pointer;z-index:20;color:transparent}.dragon-arrow-prev{left:0}.dragon-arrow-next{right:0;transform:translateY(-50%) rotate(180deg)}.dragon-indicators{bottom:20px}.dragon-indicators button{width:10px;height:10px;border-radius:50%}}.char-skill.is-active img{box-shadow:0 0 0 3px #f9f2c4 inset,0 0 15px #f9f2c499;border-radius:4px}.jatekrol-bg{background-image:url(../img/jatekrol-bg.webp);background-repeat:no-repeat;background-size:cover;height:110vh;background-position:center top;background-color:#000;overflow:hidden}#charModal,#charModal *{user-select:none;-webkit-user-select:none;-ms-user-select:none}.twitch{color:#561d7a!important;font-weight:800;text-shadow:0 0 9.4px #561d7a;text-decoration:underline}.text-gray-800{color:#acacac}.text-normal{font-family:Cinzel,Cinzel Fallback}.jatekrol-h1{font-family:Cinzel Decorative,Cinzel Decorative Fallback;font-weight:900;font-size:clamp(40px,5vw,140px);letter-spacing:.03em;display:block;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.text-glow{text-shadow:0 0 9.4px rgba(255,255,255,.93)}.form-group .text-right,.text-left{text-align:left!important}.footer-section{background:#000;color:#fff;padding-top:60px;padding-bottom:40px}.fw-normal{font-weight:800!important}.footer-events-title{font-size:clamp(22px,2vw,30px);letter-spacing:.25em;text-shadow:0 0 9.4px rgba(255,255,255,.93);font-weight:800}.footer-events-sub{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-top:4px;margin-bottom:10px;text-align:left!important;margin-left:10px}.footer-divider{border:0;border-top:1px solid rgba(255,255,255,.4);max-width:640px;margin:0 auto}.footer-col-title{font-weight:600;margin-bottom:6px}.footer-list{margin:0;padding:0}.footer-link{display:block;font-size:14px;color:#fffc;text-decoration:none;margin-bottom:2px}.footer-link:hover{color:#fff}footer{font-family:Inter,Inter Fallback,sans-serif!important}.footer-logo-img{max-height:60px}.footer-copy{font-size:12px;letter-spacing:.15em;text-transform:uppercase}@media (max-width: 575.98px){.footer-links-row>div{margin-bottom:24px}}.fs-jatekrol{color:#fff;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:36px;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase;position:relative}.color-primary{color:#f9f2c4!important}.dragon-slide .h-100{min-height:100vh}.dragon-top{margin-top:5%;position:relative;z-index:20}.carousel.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out}.carousel.carousel-fade .carousel-item.active,.carousel.carousel-fade .carousel-item-next.carousel-item-start,.carousel.carousel-fade .carousel-item-prev.carousel-item-end{opacity:1}.carousel.carousel-fade .active.carousel-item-start,.carousel.carousel-fade .active.carousel-item-end{opacity:0}.carousel.carousel-fade .carousel-item-next,.carousel.carousel-fade .carousel-item-prev,.carousel.carousel-fade .carousel-item.active{transform:none}.mino-section{position:relative;padding:40px 0;background:url(../img/minotaurusz-bg.jpg) center center / cover no-repeat;color:#fff}.mino-overlay{position:absolute;inset:0;pointer-events:none}.mino-container{position:relative;z-index:1}.mino-main-title{font-size:clamp(42px,6vw,96px);letter-spacing:.1em;text-shadow:0 0 9px rgba(255,255,255,.85)}.mino-main-number{white-space:nowrap}.mino-subtitle{margin-top:-20px;font-size:clamp(20px,2.4vw,32px);letter-spacing:.25em;text-shadow:0 0 9.4px rgba(255,255,255,.93)}.mino-gifts-label{font-size:24px;letter-spacing:.12em;text-transform:uppercase;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-weight:700}.mino-gift-box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:14px 10px}.mino-gift-inner{width:70px;height:70px;border-radius:14px;border:1px solid #FFF;background:#0000006e;box-shadow:0 0 7.7px #ffffff7a;backdrop-filter:blur(12.350000381469727px);margin-bottom:8px}.mino-gift-text{font-family:Cinzel,Cinzel Fallback,serif;font-weight:700;font-size:18px;text-transform:uppercase;line-height:1.3}.mino-card{padding:32px 24px 36px;border-radius:26px;border:1px solid #F9F2C4;background:#0000006e;box-shadow:0 0 18.6px 2px #ffffff38;backdrop-filter:blur(1.649999976158142px)}.mino-card-title{color:#f9f2c4;text-align:center;text-shadow:0 0 8.6px #F9F2C4;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:45px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase}.mino-input-group{border-radius:999px;overflow:hidden;border:1px solid rgba(255,255,255,.7)}.mino-input{background:transparent;border:none;color:#fff}.mino-input::placeholder{color:#fff6}.mino-input:focus{box-shadow:none}.mino-note{font-size:14px;color:#797979;margin-top:4px;text-align:center;line-height:100%}.mino-consent{font-size:12px;line-height:1.4}.mino-btn{min-width:220px;padding-inline:40px;border-radius:999px}.mino-input{background:#00000040;border:1px solid rgba(255,255,255,.6);color:#fff}.mino-input:focus{background:#00000040;border:1px solid rgba(255,255,255,.6);color:#fff;padding-right:40px}.btn-check:focus+.btn,.btn:focus{box-shadow:none!important}.btn-hero-form{width:400px;height:100px;flex-shrink:0;background:url(../img/long_button2.webp) no-repeat;background-size:contain;background-position:center center;color:#fff;font-size:24px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s;position:relative;z-index:200!important}.btn-hero-form:hover{width:400px;height:100px;flex-shrink:0;background:url(../img/long_button_activ2.webp) no-repeat;background-size:contain;background-position:center center;color:#f9f2c4;font-size:24px;align-items:center!important;display:flex;justify-content:center;text-transform:uppercase;font-weight:700;transition:all .3s;text-shadow:0 0 5.3px #F9F2C4}.form-check-input.is-invalid{border-color:#ff4747!important;box-shadow:0 0 0 .15rem #ff474759}.form-group .invalid-feedback,.mb-3 .invalid-feedback,.mb-4 .invalid-feedback{display:block!important;min-height:1.4rem;margin-top:.25rem;font-size:.8rem;opacity:0;transition:opacity .2s ease}.form-control.is-invalid~.invalid-feedback{opacity:1}.w-70{width:80%}.form-check-label{font-size:10px!important;font-family:Inter,Inter Fallback,sans-serif}.form-label{margin-bottom:0!important;font-family:Inter,Inter Fallback,sans-serif;font-weight:600}.section-mt-top{margin-top:50px}.text-right{text-align:right!important}.custom-check .form-check-input{position:absolute;opacity:0;pointer-events:none}.check-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;position:relative}.check-svg{width:22px;height:22px;position:absolute;transition:.2s ease}.box-svg{opacity:1}.checkmark-svg{opacity:0;transform:scale(.8)}.custom-check .form-check-input:checked+.form-check-label .checkmark-svg{opacity:1;transform:scale(1)}.custom-check .form-check-input:checked+.form-check-label .box-svg{opacity:.15}.custom-check .form-check-input.is-invalid+.form-check-label .box-svg,.custom-check .form-check-input.is-invalid+.form-check-label .checkmark-svg{filter:drop-shadow(0 0 6px #ff3c3c)}.mino-gift-inner img{height:100%;width:100%;border-radius:13px}.hirlevel a{color:#fcee8f!important}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#181818d8;background-clip:padding-box;border:1px solid #fced8fbe;border-radius:.3rem;outline:0;color:#fff!important;backdrop-filter:blur(5px);border:2px solid #fcee8f;box-shadow:0 0 28px #ffffff67}#charModal .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#181818d8!important;background-clip:padding-box;border:1px solid #fced8fbe;border-radius:5px;outline:0;color:#fff!important;backdrop-filter:blur(5px);border:2px solid #fcee8f;box-shadow:0 0 28px #ffffff67}.modal-backdrop.show{opacity:.7;background-color:#000;backdrop-filter:blur(8px)}.modal-header{border-bottom:1px solid #dee2e62c!important}.modal-footer{border-top:1px solid #dee2e62c;justify-content:center}.modal-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;font-family:Cinzel,Cinzel Fallback;font-weight:700;font-size:20px;color:#f9f2c4;text-transform:uppercase;background:url(../img/karakter-btn-active.webp) no-repeat;background-size:contain;background-position:center center;height:100px;width:400px;text-shadow:0 0 12px #F9F2C4;transition:all .3s;border:none}.h-100-per{height:70vh!important}.scroll-y{overflow-y:auto}body::-webkit-scrollbar{width:8px!important}body::-webkit-scrollbar-track{background:#1a1a1a!important}body::-webkit-scrollbar-thumb{background:#444!important;border-radius:4px!important}body::-webkit-scrollbar-thumb:hover{background:#555!important}body{scrollbar-width:thin!important;scrollbar-color:#444 #1a1a1a!important}.text-info{color:#f9f2c4!important;text-decoration:underline}@media (min-width: 992px){.mino-card{padding:40px 60px 44px}}@media (max-width: 991px){.mino-card-title{color:#f9f2c4;text-align:center;text-shadow:0 0 8.6px #F9F2C4;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:35px!important;font-style:normal;font-weight:700;line-height:92%;text-transform:uppercase}.w-70{width:100%}.btn-hero-form,.btn-hero-form:hover{width:300px;height:100px}.form-group .mt-4{margin-top:5px!important}.fs-jatekrol{color:#fff;font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-size:22px;font-style:normal;font-weight:600;line-height:110%;text-transform:uppercase}.dragon-top{margin-top:20%;position:relative;z-index:20}.jatekrol-bg{background-image:url(../img/minotaurusz-bg-mobile.jpg);background-repeat:no-repeat;background-size:cover;height:115vh;background-position:center top;background-color:#000;overflow:hidden}.carousel-inner{position:relative;width:100%;overflow:visible!important;z-index:20}.text-gray-800{font-size:18px!important}.smaller-mobile{font-size:18px!important;margin-top:20px}}.mino-card .alert{font-family:Inter,Inter Fallback,sans-serif;font-size:16px;font-weight:500;line-height:1.6;padding:18px 24px;border-radius:8px;border:none;box-shadow:0 4px 12px #00000026;margin-top:0!important;margin-bottom:24px;max-width:100%;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}.mino-card .alert-danger{background:linear-gradient(135deg,#dc3545,#c82333);color:#fff;border-left:4px solid #a71d2a}.mino-card .alert-success{background:linear-gradient(135deg,#28a745,#218838);color:#fff;border-left:4px solid #1e7e34}.mino-card .alert .btn-close{filter:brightness(0) invert(1);opacity:.8;padding:.5rem}.mino-card .alert .btn-close:hover{opacity:1}@media (max-width: 768px){.mino-card .alert{font-size:15px;padding:16px 20px}}@media (max-width: 480px){.mino-card .alert{font-size:14px;padding:14px 18px}}
