.header{display:flex;justify-content:space-between;align-items:center;padding:0 .9em;background-color:#000;height:5em;width:100%;position:relative;z-index:10}@media(min-width:1921px){.header{font-size:1.5rem}}.header .left{display:flex;align-items:center;gap:1em}.header .left .logo img{max-height:2.5em}@media(min-width:1921px){.header .left .logo img{height:6.55rem}}.header .left .social{display:flex;gap:.8em;margin-left:1em}.header .left .social a{color:#fff;font-size:1em}.header .left .social a:hover{color:red}.header .right{display:flex;align-items:center;gap:1em}.header .right .nav{display:flex;gap:.8em}.header .right .nav a{color:#fff;text-decoration:none;font-size:1.1em;text-transform:uppercase;position:relative;padding-bottom:.3125em}.header .right .nav a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:.125em;background-color:red;transition:width .3s ease}.header .right .nav a:hover:after{width:100%}@media(max-width:1024px){.header{padding:0 .625em}.header .left{gap:.625em}.header .left .logo img{max-height:1.875em}.header .left .social{gap:.5em}.header .left .social a{font-size:.875em}.header .right .nav{gap:.3125em}.header .right .nav a{font-size:.75em;padding-bottom:.125em}}@media(max-width:576px){.header{height:3.75em}.header .right .menu-toggle{display:block;cursor:pointer;font-size:1.5em;color:#fff}.header .right .nav{display:none;flex-direction:column;position:absolute;top:3.75em;right:0;width:100%;background-color:#000;text-align:center;padding:.625em 0}.header .right .nav.active{display:flex}.header .right .nav a{display:block;padding:.625em}}.menu-toggle{display:none}.footer{display:flex;justify-content:center;align-items:center;background-color:#000;color:#bcb2b2;text-align:center;height:60px;width:100%;position:relative;z-index:10;font-family:MarkProMedium;font-size:16px}@media(min-width:1921px){.footer{font-size:1.8rem;height:5rem}}@media(max-width:576px){.footer{font-size:14px;height:50px}}.footer p{width:100%;padding:0 15px}.footer a{color:#fff}.footer a:hover{text-decoration:underline}.hero{width:100%;height:400px;display:flex;align-items:center;position:relative;background-color:#000;background-position:50%;background-size:cover;background-repeat:no-repeat}@media(min-width:1921px){.hero{height:30rem}}.hero .content{position:relative;max-width:66em;letter-spacing:-2.2px;line-height:3.2em;width:100%;padding:0 80px;margin:0 auto;z-index:1}@media(min-width:1921px){.hero .content{max-width:70%;line-height:6em}}.hero .content.alignleft{text-align:left;margin:0}.hero .content.alignright{text-align:right;margin:0 0 0 auto}.hero .content.aligncenter{text-align:center;margin:0 auto}.hero .content h1{font-size:3.5em;color:#fff;margin-bottom:20px;text-transform:uppercase;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5)}@media(min-width:1921px){.hero .content h1{font-size:5.5em}}.hero .content h1.bigFont{font-size:6.5em}@media(max-width:576px){.hero{height:300px}.hero .content{padding:.1rem;justify-content:center;display:flex;flex-direction:column;align-items:center}.hero .content h1{font-size:2rem;text-align:center}.hero .content h1.bigFont{font-size:3em}}@media(max-width:1024px){.hero{height:350px}.hero .content h1{font-size:1.6rem;line-height:1.3em;letter-spacing:0}.hero .content h1.bigFont{font-size:3.6em}}.redirectButton{font-family:MarkProMedium;background-color:#000;color:#fff;padding:10px 20px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease;letter-spacing:normal}.redirectButton:hover{font-family:MarkProBold;background-color:#fff;color:#000}@media(min-width:1921px){.redirectButton{font-size:1.5rem;padding:18px 23px}}.redirectButton .paddingLeft{padding-left:80px}.redirectButton.whiteHover:hover{background-color:#fff;color:#000}.redirectButton.redHover:hover{background-color:red;color:#fff}@media(max-width:576px){.redirectButton{padding:6px 12px;font-size:.75rem;max-width:100px;margin:0 auto;line-height:1.7em}}@media(max-width:1024px){.redirectButton{padding:7px 14px;font-size:.8rem;max-width:120px}}@media(min-width:1921px){.ticketsPage .hero .bigFont{font-size:7.5em!important}}.ticketCard{position:relative;display:flex;flex-direction:row;color:#fff;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease;background-color:#000;background-repeat:repeat;background-size:contain;background-position:50%;border:5px solid #000;width:100%;max-width:800px}@media(min-width:2560px){.ticketCard{max-width:1500px}}@media(max-width:500px){.ticketCard{flex-direction:column;max-width:100%}}@media(min-width:1024px){.ticketCard:hover{transform:scale(1.11);background-color:red;background-size:150%;box-shadow:0 8px 20px rgba(0,0,0,.4);border:5px solid red;z-index:1;background-image:linear-gradient(rgba(255,0,0,.9),rgba(255,0,0,.9)),url(/_next/static/media/pattern_negru.7f981bc9.webp)}}.ticketCard.ticketCard--special{background-color:#c00}@media(min-width:1024px){.ticketCard.ticketCard--special:hover{transform:scale(1.11);background-color:#1a1a1a;background-size:150%;box-shadow:0 8px 20px rgba(0,0,0,.4);border:5px solid #ff6b00;z-index:1;background-image:linear-gradient(rgba(26,26,26,.9),rgba(26,26,26,.9)),url(/_next/static/media/pattern_negru.7f981bc9.webp)}}@media(max-width:1024px){.ticketCard{margin-bottom:40px;border-width:3px}.ticketCard:active{background-color:red;border-color:red}}.ticketCard.ticketCard--small{max-width:560px;border-width:3.5px}@media(min-width:2560px){.ticketCard.ticketCard--small{max-width:900px}}.ticketCard.ticketCard--small .imageWrapper img{width:8.5vw;height:8.5vw}@media(max-width:500px){.ticketCard.ticketCard--small .imageWrapper img{width:100%;height:36vh}}@media(min-width:535px)and (max-width:1024px){.ticketCard.ticketCard--small .imageWrapper img{width:18vw;height:17.5vw}}.ticketCard.ticketCard--small .details{padding:11px}.ticketCard.ticketCard--small .location{font-size:clamp(.84rem,2.8vw,1.12rem);margin-bottom:7px}@media(min-width:1921px){.ticketCard.ticketCard--small .location{font-size:1.4rem}}@media(max-width:500px){.ticketCard.ticketCard--small .location{font-size:2.1vh}}.ticketCard.ticketCard--small .location2{margin-bottom:-.6rem}.ticketCard.ticketCard--small .location2,.ticketCard.ticketCard--small .ticketCardDate{font-size:clamp(.63rem,2.1vw,.77rem)}@media(min-width:1921px){.ticketCard.ticketCard--small .location2,.ticketCard.ticketCard--small .ticketCardDate{font-size:1.1rem}}@media(max-width:500px){.ticketCard.ticketCard--small .location2,.ticketCard.ticketCard--small .ticketCardDate{font-size:1.4vh}}.ticketCard.ticketCard--small .button{padding:clamp(7px,1.4vw,8.4px) clamp(14px,2.8vw,17.5px);font-size:clamp(.595rem,1.75vw,.665rem);min-width:112px}@media(min-width:1921px){.ticketCard.ticketCard--small .button{font-size:1.2rem;padding:12.6px 16.1px;min-width:140px}}@media(max-width:576px){.ticketCard.ticketCard--small .button{min-width:98px}}@media(max-width:500px){.ticketCard.ticketCard--small{max-width:100%}}@media(max-width:1024px){.ticketCard.ticketCard--small{border-width:2.1px}}.ticketCard .imageWrapper{position:relative;overflow:hidden}.ticketCard .imageWrapper img{width:14vw;height:15vw;object-fit:cover;display:block;transition:transform .3s ease}@media(max-width:500px){.ticketCard .imageWrapper img{width:100%;height:36vh}}@media(min-width:535px)and (max-width:1024px){.ticketCard .imageWrapper img{width:20vw;height:22.5vw}}@media(min-width:1024px){.ticketCard .imageWrapper:hover img{transform:scale(1.1)}}.ticketCard .details{display:flex;flex-direction:column;padding:30px}@media(max-width:500px){.ticketCard .details{align-items:center;justify-content:center}}@media(min-width:535px)and (max-width:1024px){.ticketCard .details{padding:15px}}.ticketCard .location{font-size:clamp(1.2rem,4vw,1.6rem);font-weight:700;text-transform:uppercase;display:flex;flex-direction:column;margin:0 0 10px}@media(min-width:1921px){.ticketCard .location{font-size:2.5rem}}@media(max-width:500px){.ticketCard .location{font-size:3vh;align-items:center}}.ticketCard .location div{display:inline-block}@media(max-width:576px){.ticketCard .location div{display:block}.ticketCard .location div:first-child{margin-bottom:2px}}.ticketCard .location2,.ticketCard .ticketCardDate{font-size:clamp(.9rem,3vw,1.1rem);color:#f4f4f4;margin:10px 0;font-family:MarkProMedium;text-transform:capitalize}@media(min-width:1921px){.ticketCard .location2,.ticketCard .ticketCardDate{font-size:2rem}}@media(max-width:500px){.ticketCard .location2,.ticketCard .ticketCardDate{font-size:2vh;display:flex;justify-content:center;align-items:center}}.ticketCard .button{margin-top:auto;z-index:5;padding:clamp(10px,2vw,12px) clamp(20px,4vw,25px);background-color:red;color:#fff;text-transform:uppercase;font-size:clamp(.85rem,2.5vw,.95rem);border-radius:5px;transition:background-color .3s ease;border:3px solid #f4f4f4;white-space:nowrap;text-align:center;min-width:160px}@media(min-width:1921px){.ticketCard .button{font-size:1.5rem;padding:18px 23px;min-width:200px}}@media(max-width:500px){.ticketCard .button{transform:translateX(0)}}@media(max-width:576px){.ticketCard .button{bottom:-18px;border-width:2px;min-width:140px}}.ticketCard .button:hover{background-color:#c00}@media(max-width:1024px){.ticketCard .button:active{background-color:#c00}}.whatsHappening{padding:clamp(20px,4vw,40px) clamp(20px,6vw,80px);background-image:linear-gradient(rgba(255,0,0,.9),rgba(255,0,0,.9)),url(/images/generic/pattern_negru.webp);background-repeat:repeat;background-size:contain;background-position:50%}@media(max-width:576px){.whatsHappening{padding:20px;text-align:center}}.whatsHappening .newsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(15px,2vw,20px);gap:clamp(15px,2vw,20px);margin:clamp(20px,4vw,40px) 0 clamp(40px,6vw,60px)}@media(max-width:1024px){.whatsHappening .newsGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.whatsHappening .newsGrid{grid-template-columns:1fr}}.sectionHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px;width:100%}@media(max-width:576px){.sectionHeader{flex-direction:column;align-items:center;text-align:center;margin-bottom:15px}}.sectionHeader .title{font-size:clamp(2rem,5vw,4.8em);letter-spacing:-2.2px;line-height:.76em}@media(min-width:1921px){.sectionHeader .title{font-size:6.5em}}@media(max-width:1024px){.sectionHeader .title{font-size:2.8rem}}@media(max-width:576px){.sectionHeader .title{text-align:center;margin-bottom:10px}}.sectionHeader .customButtons{display:flex;align-items:flex-start}@media(max-width:576px){.sectionHeader .customButtons{justify-content:center;width:100%;margin-top:10px}}@font-face{font-family:MetronicSlabPro;src:url(/_next/static/media/MetronicSlabPro.ecb59837.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINPro;src:url(/_next/static/media/DINPro.99be7303.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MarkProBlack;src:url(/_next/static/media/MarkProBlack.cd4427c9.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MarkProBold;src:url(/_next/static/media/MarkProBold.ba557d92.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MarkProMedium;src:url(/_next/static/media/MarkProMedium.fc8a82ca.OTF) format("opentype");font-weight:400;font-style:normal;font-display:swap}html body{margin:0;font-family:MarkProBlack;background-color:#000;color:#f4f4f4;text-transform:uppercase;background-color:#0e0e0e;background-image:none;background-repeat:no-repeat;background-size:cover;padding:0 clamp(1rem,3vw,3rem)}@media(min-width:1920px){html body{background-image:url(/_next/static/media/pattern1.cc2f4db8.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;padding:0 clamp(2rem,8vw,15rem)}}@media(max-width:576px){html body{padding:0}}.nav,a,button{font-family:DINPro,Arial,sans-serif}.copyright,footer{font-family:MetronicSlabPro,Arial,sans-serif}*{box-sizing:border-box;padding:0}*,h1,h2,h3,h4{margin:0}@media(max-width:1024px){h1,h2,h3,h4{font-size:clamp(1.5rem,4vw,2rem)}}a{color:inherit;text-decoration:none}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(1rem,3vw,3rem)}@media(max-width:1024px){.container{max-width:100%}}@media(max-width:576px){.container{padding:0 1rem}}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}body,html{max-width:100vw;overflow-x:hidden;background-color:#000}.backgroundRed{background:url(/images/generic/pattern1.svg) repeat;background-size:400px;background-position:50%}.backgroundBlack{background:url(/images/generic/pattern2.svg) repeat;background-size:400px;background-position:50%}.newsCard{display:flex;flex-direction:column;background-color:#000;color:#fff;border-radius:5px;overflow:hidden;position:relative;box-shadow:0 4px 10px rgba(0,0,0,.25);transition:transform .3s ease,box-shadow .3s ease;width:100%}@media(max-width:576px){.newsCard{max-width:100%;margin-bottom:20px}}.newsCard:hover{transform:scale(1.05);box-shadow:0 6px 15px rgba(0,0,0,.35);z-index:1}.newsCard .imageWrapper{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.newsCard .imageWrapper img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.newsCard .imageWrapper:hover img{transform:scale(1.1)}.newsCard .description{padding:clamp(20px,3vw,25px);font-family:DINPro,Arial,sans-serif;text-transform:none;font-size:clamp(1rem,2vw,1.1rem);color:#f4f4f4;background-color:#000;line-height:1.5}@media(min-width:1921px){.newsCard .description{font-size:1.6rem}}@media(max-width:576px){.newsCard .description{padding:20px;font-size:1rem;line-height:1.4}}@media(max-width:360px){.newsCard .description{padding:15px;font-size:.95rem}}