:root{--color-primary:#f05252;--color-primary-light:#f86a6a;--color-primary-dark:#da4949;--color-secondary:#2193d5;--color-secondary-light:#2193d5;--color-background-gray:#f8fafd;--color-white:#fff;--color-black:#010203;--font-size-extra-small:0.7rem;--font-size-small:0.875rem;--font-size-default:1rem;--font-size-large:clamp(1rem,1.5vw,1.25rem);--font-size-title:clamp(3rem,5vw + 1.5rem,5rem);--font-size-subtitle:clamp(2.25rem,2vw + 0.25rem,2.5rem);--font-size-smalltitle:clamp(1.75rem,2vw,0.25rem);--font-weight-default:300;--font-weight-bold:700;--font-family:"Manrope",sans-serif;--font-family-title:"Bebas Neue",sans-serif;--color-font-default:#231f22;--line-height-default:1.5;--border-radius:3px;--border-radius-lrg:15px;--border-color:#fcefea;--box-shadow:0 0 10px rgba(0,0,0,.1);--spacing-md:clamp(1.875rem,-0.6713rem + 7.4074vw,5.625rem);--spacing-lg:clamp(5rem,4.2rem + 4vw,7.5rem);--spacing-xl:clamp(12.5rem,10.5rem + 10vw,18.75rem);--box-padding-sm:clamp(2.5rem,3vw,8rem);--box-padding-md:clamp(2.5rem,6vw,8rem);--container-width:1380px;--container-width-sm:880px;--container-width-md:1000px;--container-width-lg:2000px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}html:focus-within{scroll-behavior:smooth}input{font:inherit}body{-webkit-font-smoothing:antialiased;color:var(--color-font-default);font-family:var(--font-family);font-size:var(--font-size-default);font-weight:var(--font-weight-default);line-height:var(--line-height-default);min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;min-width:320px;scroll-behavior:smooth;width:100%}img{border:0;display:inline-block;max-width:100%;outline:0;vertical-align:top}.ofCover{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}input{font-family:inherit;font-size:inherit}.pointer{cursor:pointer}@font-face{font-display:swap;font-family:Antonio;font-style:normal;font-weight:700;src:url(../webfonts/antonio-v11-latin-700.eot);src:local(""),url(../webfonts/antonio-v11-latin-700.eot?#iefix) format("embedded-opentype"),url(../webfonts/antonio-v11-latin-700.woff2) format("woff2"),url(../webfonts/antonio-v11-latin-700.woff) format("woff"),url(../webfonts/antonio-v11-latin-700.ttf) format("truetype"),url(../webfonts/antonio-v11-latin-700.svg#Antonio) format("svg")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../webfonts/manrope-v13-latin-300.eot);src:local(""),url(../webfonts/manrope-v13-latin-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/manrope-v13-latin-300.woff2) format("woff2"),url(../webfonts/manrope-v13-latin-300.woff) format("woff"),url(../webfonts/manrope-v13-latin-300.ttf) format("truetype"),url(../webfonts/manrope-v13-latin-300.svg#Manrope) format("svg")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../webfonts/manrope-v13-latin-regular.eot);src:local(""),url(../webfonts/manrope-v13-latin-regular.eot?#iefix) format("embedded-opentype"),url(../webfonts/manrope-v13-latin-regular.woff2) format("woff2"),url(../webfonts/manrope-v13-latin-regular.woff) format("woff"),url(../webfonts/manrope-v13-latin-regular.ttf) format("truetype"),url(../webfonts/manrope-v13-latin-regular.svg#Manrope) format("svg")}@font-face{font-display:swap;font-family:Bebas Neue;font-style:normal;font-weight:400;src:url(../webfonts/bebas-neue-v9-latin-regular.eot);src:local(""),url(../webfonts/bebas-neue-v9-latin-regular.eot?#iefix) format("embedded-opentype"),url(../webfonts/bebas-neue-v9-latin-regular.woff2) format("woff2"),url(../webfonts/bebas-neue-v9-latin-regular.woff) format("woff"),url(../webfonts/bebas-neue-v9-latin-regular.ttf) format("truetype"),url(../webfonts/bebas-neue-v9-latin-regular.svg#BebasNeue) format("svg")}.smallTitle,.subTitle,.title,h1,h2{color:inherit;display:block;font-family:var(--font-family-title);font-weight:var(--font-weight-bold);line-height:1.25;margin:0}.smallTitle:not([class*=" mb"]),.subTitle:not([class*=" mb"]),.title:not([class*=" mb"]),h1:not([class*=" mb"]),h2:not([class*=" mb"]){margin-bottom:1rem}.title,h1{font-size:var(--font-size-title)}.subTitle,h2{font-size:var(--font-size-subtitle)}.smallTitle{font-size:var(--font-size-smalltitle)}p+h2{margin-top:3rem}a{color:var(--color-primary);text-decoration:none}p{margin:0 0 1rem}p:last-of-type{margin:0}p a{text-decoration:underline;transition:color .3s}p a:not(.btn):hover{color:var(--color-primary-light)}.lh1{line-height:1}.uppercase{text-transform:uppercase}::-moz-selection{background:var(--color-primary-dark);color:var(--color-white)}::selection{background:var(--color-primary-dark);color:var(--color-white)}.bold{font-weight:var(--font-weight-bold)}.centerTxt{text-align:center}.cWhite{color:var(--color-white)}.bgMain{background-color:var(--color-primary)}.bgBlack{background-color:var(--color-black)}.container{margin:0 auto;max-width:var(--container-width);min-width:320px;padding:0 1rem;width:100%}.container.sm{max-width:var(--container-width-sm)}.container.lg{max-width:var(--container-width-lg);padding:0}.bTop{border-top:1px solid var(--border-color)}.bBottom{border-bottom:1px solid var(--border-color)}.disFlex{display:flex}.jcCenter{justify-content:center}.jcSB{justify-content:space-between}.aiCenter{align-items:center}.fWrap{flex-wrap:wrap}.fdCol{flex-direction:column}.fGrow{flex-grow:1}.disGrid{display:grid}.disGrid--2{grid-template-columns:repeat(2,1fr[col-start])}.posAbs{position:absolute}.posRel{position:relative}.posSticky{position:sticky}.posFix{position:fixed}.absCenter{left:50%;top:50%;transform:translate(-50%,-50%)}.boxPadding{padding:var(--box-padding-md)}.topPadding{padding-top:var(--spacing-md)}.mb0{margin-bottom:0}.ml10{margin-left:10px}.mt15{margin-top:15px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px}.mb100{margin-bottom:100px}.pt10{padding-top:10px}.pb10{padding-bottom:10px}.pr15{padding-right:15px}.pl15{padding-left:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}.pr60{padding-right:60px}.pl60{padding-left:60px}.pt100{padding-top:100px}.pb100{padding-bottom:100px}.row,.w100{width:100%}.h100{height:100%}.btn{align-items:center;background:var(--color-primary);border:none;border-radius:0;color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-family);font-size:1rem;font-weight:300;justify-content:center;line-height:1;overflow:hidden;padding:10px 15px;text-align:center;text-decoration:none;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn.disabled{opacity:.5;pointer-events:none}.btn:hover{background:var(--color-primary-light)}.btn:active{transform:scale(.98)}.header{backdrop-filter:blur(10px);top:0;z-index:2000}.header__nav{gap:2.25rem}.header__nav__link{opacity:1}.header__nav__link:hover{opacity:.6}.footer{backdrop-filter:blur(10px);bottom:0;left:0;right:0;z-index:100}.footer__signup__email{background-color:rgba(0,0,0,.5);border:1px solid var(--color-primary);border-radius:0;font-family:var(--font-family);font-size:1rem}.footer__signup__email:focus,.footer__signup__email:hover{border-color:var(--color-primary)}.footer__signup__btn{border:0;font-size:1rem}.footer__nav{gap:1rem}.footer__nav__link{opacity:1}.footer__nav__link:hover{opacity:.6}.banner{min-height:100vh;width:100%}.banner__logo{z-index:1}.banner__video{opacity:.8;z-index:-1}.textImage__image__img{height:100vh;top:0}.trackplayer{min-height:100%}.trackplayer__player{gap:2rem;grid-template-areas:"player__interact player__image player__image";grid-template-columns:1fr 1fr 10rem}.trackplayer__player__interact{grid-area:player__interact}.trackplayer__player__image{grid-area:player__image}.trackplayer__player__menu{z-index:99}.trackplayer__player__menu__button{backdrop-filter:blur(20px);border:2px solid #fff;cursor:pointer;padding:12px}.trackplayer__player__menu__items{backdrop-filter:blur(20px);border:2px solid #fff;display:none;left:0;top:100%}.trackplayer__player__menu__items__link{border-width:2px;font-weight:300}.trackplayer__player__menu__items__link:last-of-type{border:0}.trackplayer__player__menu__items__link:hover{background:hsla(0,0%,100%,.15)}.schedule{min-height:100vh}.schedule__content__item__wrapper{border-color:hsla(0,0%,100%,.25);gap:2rem;grid-template-columns:3fr 1fr}.schedule__content__item__info{gap:2rem;grid-template-columns:1fr 2fr 2fr}.video{min-height:100%}.video__image{aspect-ratio:16/9}.video__item__wrapper{left:0;top:0;z-index:2}@media (min-width:550px){.btn{font-size:1.1rem}}@media screen and (max-width:1024px){.textImage__container{grid-template-columns:1fr 2fr}.trackplayer__player{gap:.5rem;grid-template-columns:1fr 1fr 6rem}.trackplayer__player__spotify{margin-bottom:.1rem}}@media screen and (max-width:768px){.header__container{flex-direction:column}.header__container,.header__logo,.header__nav{justify-content:center}.header__nav{gap:1.25rem;margin-top:20px}.footer{position:relative}.footer__container{align-items:center;flex-direction:column;justify-content:center}.footer__signup{margin-bottom:1.5rem}.footer__nav{gap:.5rem}.trackplayer{padding-top:10rem}.trackplayer__player{grid-template-areas:"player__image" "player__interact";grid-template-columns:1fr;grid-template-rows:1fr}.trackplayer__player iframe{height:80px}.schedule{padding-top:10rem}.schedule__content__item__info{align-items:flex-start;display:flex;flex-direction:column;gap:0}.schedule__content__item__tickets{align-items:normal}.video{padding-top:10rem}}@media screen and (max-width:550px){.textImage__container{display:flex;flex-direction:column}.textImage__image{bottom:0;left:0;position:absolute;right:0;top:0}.textImage__text{background-color:rgba(0,0,0,.5);top:0;z-index:2}}