html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:16px/1.5 Franklin ATF,Helvetica,sans-serif}img{max-width:100%;height:auto}.gm-style img{max-width:none}article,aside,audio,b,body,canvas,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,label,li,mark,menu,nav,ol,p,section,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}button{transition:all .3s ease;background-color:transparent;outline:none;-webkit-appearance:none;appearance:none;border:none;padding:0;cursor:pointer}ul{list-style:none}body{background-image:url(../images/header/background.png);background-repeat:no-repeat;background-size:cover}body.overflow{overflow:hidden}.container{padding:0 10px;margin:0 auto}.container.container-sm{max-width:1516px}.container.container-md{max-width:1616px}.wrapper{overflow:hidden}.c-scrollbar{background-color:#fff;z-index:100}.main{perspective:1px}a{transition:all .3s ease;text-decoration:none;display:inline-block}.p-83{line-height:1;z-index:1;position:relative;font-size:20px}@font-face{font-family:Cheap Pine Sans;src:url(../fonts/CheapPine-Sans.woff2) format("woff2"),url(../fonts/CheapPine-Sans.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Franklin ATF;src:url(../fonts/FranklinATFBQ-Regular.woff2) format("woff2"),url(../fonts/FranklinATFBQ-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Franklin Gothic;src:url(../fonts/FranklinGothic-Heavy.woff2) format("woff2"),url(../fonts/FranklinGothic-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}fieldset,form{margin:0;padding:0;border-style:none}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0;outline:none;appearance:none;box-sizing:border-box;border:1px solid #999;padding:.4em .7em;font-family:Franklin ATF,Arial,Helvetica Neue,Helvetica,sans-serif}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:#000}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#000}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#000}input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,textarea:-moz-placeholder{color:#000}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#000}input[type=email].placeholder,input[type=number].placeholder,input[type=password].placeholder,input[type=search].placeholder,input[type=tel].placeholder,input[type=text].placeholder,textarea.placeholder{color:#000}select{border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{font-family:Franklin ATF,Arial,Helvetica Neue,Helvetica,sans-serif;-webkit-appearance:none;border-radius:0;cursor:pointer}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}input[type=number] input::-webkit-inner-spin-button,input[type=number] input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number] input[type=number]{-moz-appearance:textfield}input:focus::placeholder{color:transparent}.form__group{display:flex;flex-direction:column}.form__group.hidden{height:0;opacity:0;overflow:hidden;min-height:0;margin-bottom:0}.form__group.has-error .form__error-text{opacity:1;margin-top:0}.form__group.has-error .form__input{border:2px solid}.form__group .form__error-text{opacity:0;margin-top:0}.header{position:fixed;width:100%;z-index:1000;perspective:inherit}.header.active .container{align-items:flex-start}.header .header-top{background-color:#000;padding:15px 10px}.header .container{display:flex;justify-content:space-between;position:relative}.header .container nav{position:fixed;z-index:11;right:-200vw;width:100%;height:100vh;background-color:#000;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.header .container nav.active{right:0}.header .container nav.active .nav-list{text-align:center}.header .nav-list{display:flex;flex-direction:column;width:100%;justify-content:space-around;height:inherit}.header .nav-list li{margin-bottom:30px}.header .nav-list a{position:relative;transition:all .3s ease;font-size:31px;color:#fff;text-transform:uppercase}.header .nav-list a.active,.header .nav-list a:hover{color:#ffea3d}.header .burger{position:relative;z-index:16;width:20px;height:20px;margin:auto 3px auto 0;cursor:pointer;margin-left:auto}.header .burger.active{margin-left:auto;margin-right:3px}.header .burger.active span{transition:all .3s;transform:rotate(45deg);margin-top:8px}.header .burger.active span:before{transition:all .3s;transform:translateX(200px);opacity:0}.header .burger.active span:after{transition:all .3s;transform:rotate(-90deg);opacity:1}.header .burger span{display:block;position:relative;transform:translateY(8px)}.header .burger span,.header .burger span:before{background-color:#fff;width:20px;height:2px;border-radius:10px;transition:all .3s}.header .burger span:before{content:"";position:absolute;transform:translateY(-8px)}.header .burger span:after{background-color:#fff;content:"";position:absolute;width:20px;height:2px;transform:translateY(8px);border-radius:10px;transition:all .3s}.welcome{padding-top:70px;max-width:1920px;margin:0 auto;overflow:hidden}.welcome .welcome-top{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding-bottom:100px}.welcome .text{width:430px;height:90px;margin-bottom:20px;object-fit:contain}.welcome .podge-27{width:100%;height:250px;object-fit:contain}.welcome .yellow-banner{position:absolute;bottom:0;left:0;width:100px;height:140px}.welcome .tickets{position:absolute;bottom:50px;right:0;width:100px;height:100px}.welcome .about{margin-top:-10px;position:relative;padding-bottom:50px}.welcome .about p.description{margin:0 auto;text-align:center;margin-bottom:20px;max-width:768px}.welcome .about p.name{text-align:right;position:relative;font-size:20px}.welcome .about .lightning{position:absolute;top:10px;right:0;width:196px;height:236px;opacity:.4}.welcome .about .sticker-black{position:absolute;bottom:0;left:0;width:50px;height:100px}.welcome .about .face{position:absolute;top:100%;right:0;width:50px;height:50px}.gig{position:relative;padding-bottom:50px;max-width:1920px;margin:0 auto}.gig .rock-roll{position:absolute;right:0;bottom:130px;width:150px;height:200px;opacity:0}.gig .gig-top{margin-bottom:52px}.gig .title{text-align:center;margin-bottom:20px}.gig .about,.gig .title{text-transform:uppercase}.gig .about{display:flex;align-items:center;justify-content:center;gap:10px;line-height:1;flex-direction:column}.gig .about .small{font-size:20px;font-weight:900}.gig .about .big{font-size:30px}.gig .about .big sup{font-size:23px}.gig .gig-bottom{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1210px;margin:0 auto;gap:30px;margin-bottom:20px}.gig .gig-bottom p{text-align:center;position:relative;font-size:15px}.gig .gig-bottom .banan{position:absolute;left:0;width:408px;height:465px;opacity:.4;z-index:-1}.venue .venue-top{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:40px}.venue .venue-top P{font-size:20px}.venue .venue-main{max-width:70%;margin:0 auto;display:block}.venue .cassette,.venue .comics{width:100px;height:50px;object-fit:contain}.venue .venue-bottom{display:flex;flex-direction:column;align-items:center;position:relative}.venue .lightning-yellow{position:absolute;width:148px;height:259px;top:0;left:0;z-index:-1}.venue .fork{position:absolute;top:0;right:0;z-index:-1;width:112px;height:142px}.venue .mouth{left:0;width:152px;height:245px}.venue .mouth,.venue .twisting{position:absolute;z-index:-1;bottom:0}.venue .twisting{width:247px;height:195px;right:0}.venue .text{width:100%;max-width:40%}.venue .red-card{width:100%;max-width:100%}.venue .vanue-main{max-width:70%;margin:0 auto;display:block}.support .title{margin-bottom:62px;font-size:30px;text-transform:uppercase;font-weight:900;text-align:center}.support ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:30px;width:100%;margin-bottom:80px}.support .list img{object-fit:contain}.support .list li{margin:0 10px;display:flex;align-items:center;justify-content:center}.support .getty{width:326px;height:100px}.support .accenture{width:376px;height:100px}.support .jupiter-black{width:499px;height:100px}.support .supporters-network{width:250px;height:100px}.support .cactus{width:354px;height:150px}.support .taw-black{width:342px;height:150px}.support .drum-lock-up{width:288px;height:150px}.support .mm,.support .story{width:222px;height:150px}.support .support-bottom{display:flex;flex-direction:column;align-items:center}.support .tv{max-width:600px;margin-top:50px;width:100%;max-width:300px;margin-right:-100px}.support .slick-slider .slick-track{display:flex;align-items:center}.vip{padding-top:100px}.vip .images{order:-1}.vip .images,.vip .images .container{display:flex;align-items:center;justify-content:center}.vip .images .container{flex-direction:row;z-index:100;width:100%;max-height:300px}.vip .images .container img{width:50%;max-height:inherit;object-fit:contain}.vip .vip-wrapper{display:flex;flex-direction:column}.vip .vip-list-wrapper{width:100%}.vip .vip-list{flex-wrap:wrap;gap:10px;height:800px;width:-moz-fit-content;width:fit-content}.vip .vip-list,.vip .vip-list li{display:flex;flex-direction:column}.vip .vip-list li{background-repeat:no-repeat;background-size:100% 100%;justify-content:flex-end;align-items:center;width:calc(100% - 20px);height:calc(50% - 20px);max-width:200px;padding-bottom:20px;min-width:100%}.vip .vip-list li.hidden{display:none}.vip .vip-list li:nth-child(2n){transform:translate(100px,-120px)}.vip .vip-list li:nth-child(3n+1){background-image:url(../images/vip/vip-bg-yellow.png)}.vip .vip-list li:nth-child(3n+1) .about{transform:rotate(-3deg);width:75%}.vip .vip-list li:nth-child(3n+2){background-image:url(../images/vip/vip-bg-green.png)}.vip .vip-list li:nth-child(3n+2) .about{transform:rotate(3deg);width:75%}.vip .vip-list li:nth-child(3n+3){background-image:url(../images/vip/vip-bg-red.png)}.vip .vip-list li:nth-child(3n+3) .about{width:75%}.vip .about img{width:100%;object-fit:cover;height:130px}.vip .about .item-description{min-height:57px}.vip .about .item-description .name{font-size:17px;line-height:1;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;max-width:157px}.vip .about .item-description .position{line-height:1}.vip .about .item-description .position p{line-height:1;overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap;max-width:157px;font-size:15px}.vip .container-form{width:100%;margin:40px 0;max-width:100vw}.vip form{max-width:660px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.vip .input-search{width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #000;color:#000;font-size:20px}.vip button{margin-left:-10px}.vip button:hover{opacity:.5}.vip svg{width:32px;height:32px}.footer{padding:40px 0}.footer .container{display:flex;align-items:center;justify-content:center;flex-direction:column}.footer p{font-size:25px}.footer img{width:300px;height:100px}.ribbons{display:flex;flex-direction:column;align-items:center}.ribbons .ribbons-top{transform:rotate(10deg);z-index:1;position:relative}.ribbons .ribbons-bottom{z-index:1;position:relative;transform:rotate(-12deg)}.ribbons .ribbon{display:flex;flex-direction:row;box-shadow:5px 5px 5px -4px rgba(0,0,0,.75);overflow:hidden}.ribbons .ribbon.green{background-color:#96eb20}.ribbons .ribbon.yellow{background-color:#ffea3b}.ribbons .ribbon.red{background-color:#f86161}.ribbons .ribbon .tap{width:30px;height:inherit;background-color:#f2f2f2;z-index:10;position:relative}.ribbons .ribbon .ribbon-wrapper{font-family:Cheap Pine Sans;text-transform:uppercase;font-weight:900;padding:0 40px;display:flex;flex-direction:row;font-size:15px;width:100%}.ribbons .ribbon .ribbon-wrapper.custom{font-size:15px}.ribbons .ribbon .ribbon-wrapper p{margin-right:10px}.ribbons .ribbon .ribbon-wrapper p:last-child{margin-right:0}.simplebar-track.simplebar-horizontal{bottom:100px;background-image:url(../images/vip/dotted-line.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;overflow:visible;cursor:pointer;max-width:95%;margin:0 auto}.simplebar-track.simplebar-horizontal:after,.simplebar-track.simplebar-horizontal:before{content:"";background-color:#3580e3;width:15px;height:15px;position:absolute;top:50%;border-radius:50%;transform:translateY(-50%);cursor:pointer;z-index:-1}.simplebar-track.simplebar-horizontal:before{left:0}.simplebar-track.simplebar-horizontal:after{right:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{background-color:#ffea3d;border-radius:4px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{background:none}@media (min-width:375px){.welcome .yellow-banner{width:115px;height:150px}.welcome .tickets{width:140px;height:140px;bottom:15px}.gig .about{flex-direction:row}}@media (min-width:575px){.gig .rock-roll{opacity:1}}@media (min-width:576px){.p-83{font-size:30px}.welcome{padding-top:100px}.welcome .welcome-top{padding-bottom:200px}.welcome .podge-27{height:350px}.welcome .yellow-banner{width:225px;height:325px}.welcome .tickets{width:230px;height:230px;bottom:100px;bottom:50px}.welcome .about{padding-bottom:170px}.welcome .about .sticker-black{width:70px;height:140px;bottom:90px}.welcome .about .face{width:122px;height:122px}.gig{margin-top:-100px;padding-bottom:100px}.gig .gig-bottom p{font-size:20px}.venue .venue-top P{font-size:25px}.venue .cassette,.venue .comics{width:200px;height:100px}.venue .red-card{max-width:50%}.vip .input-search{font-size:30px}.vip svg{width:45px;height:45px}.footer .container{flex-direction:row}.footer p{margin-right:40px}.ribbons{align-items:flex-start}.ribbons .ribbon .ribbon-wrapper{font-size:20px}.ribbons .ribbon .ribbon-wrapper.custom{font-size:30px}}@media (min-width:768px){.p-83{font-size:40px}.header .container nav{position:relative;top:auto;right:auto;padding:0;margin-left:auto;background-color:transparent;z-index:0;flex-direction:row;display:flex;justify-content:center;align-items:center;height:auto;padding:0 1.5px 0 3px}.header .nav-list{justify-content:space-between;font-size:25px;padding-left:unset;flex-direction:row;padding:0}.header .nav-list li{margin-bottom:0}.header .nav-list a{font-size:20px}.header .burger{display:none}.welcome .about{padding-bottom:150px}.welcome .about p.description{margin-bottom:40px}.welcome .about p.name{margin-bottom:40px;font-size:25px}.welcome .about .lightning{width:296px;height:436px}.welcome .about .sticker-black{width:100px;height:218px}.welcome .about .face{width:150px;height:150px}.gig .about{gap:30px}.gig .about .small{font-size:30px}.gig .about .big{font-size:50px}.gig .about .big sup{vertical-align:super}.gig .gig-bottom{gap:80px;margin-bottom:60px}.gig .gig-bottom p,.venue .venue-top P{font-size:30px}.venue .cassette,.venue .comics{width:300px;height:200px}.support .title{font-size:94px}.support .tv{margin-right:-135px}.vip .container-form{margin-bottom:70px}}@media (min-width:768px) and (min-width:1200px){.header .container nav{padding:0 3px 0 6px}}@media (min-width:900px){.venue .lightning-yellow{opacity:1;z-index:1}.venue .fork{opacity:1}.venue .mouth{opacity:1;width:292px;height:445px;bottom:-30px}}@media (min-width:1024px){.p-83{font-size:50px}.header .header-top{padding:15px 20px}.header .container{align-items:center}.header .nav-list a{font-size:25px}.welcome{padding-top:155px}.welcome .yellow-banner{width:350px;height:545px}.welcome .tickets{width:330px;height:330px;bottom:200px}.welcome .about{padding-bottom:320px;margin-top:-50px}.welcome .about p.description{max-width:1150px;margin-bottom:80px}.welcome .about p.name{font-size:56px}.welcome .about .sticker-black{width:160px;height:318px;bottom:180px}.gig{margin-top:-260px}.gig .rock-roll{width:200px;height:250px;bottom:300px}.gig .about .small{font-size:50px}.gig .about .big{font-size:80px}.venue .venue-top P{font-size:53px}.support .list li{margin:0;width:calc(33% - 30px)}.support .support-bottom{flex-direction:row;justify-content:space-between}.support .tv{margin-right:0;max-width:400px}.vip .images{order:0;width:20%}.vip .images .container{max-height:auto;flex-direction:column}.vip .images .container img{width:100%}.vip .vip-wrapper{flex-direction:row;flex-wrap:wrap}.vip .vip-list-wrapper{width:80%}.vip .container-form{margin-top:0}.ribbons .ribbon .tap{width:150px}.ribbons .ribbon .ribbon-wrapper{gap:30px;font-size:60px}.ribbons .ribbon .ribbon-wrapper.custom{gap:10px}}@media only screen and (min-width:1025px){a[href^=skype],a[href^=sms],a[href^=tel]{cursor:default;pointer-events:none}}@media (min-width:1100px){.scroll-animations>*{opacity:0;transform:translateY(100px)}.scroll-animations.is-inview>*,.scroll-animations>*{transition:opacity 1s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1)}.scroll-animations.is-inview>*{opacity:1;transform:none}}@media (min-width:1200px){.welcome .tickets{width:390px;height:390px}.welcome .about .face{top:calc(100% + 30px);width:232px;height:232px}.gig .gig-bottom p{font-size:53px}.venue .cassette{width:400px;height:300px}.venue .comics{width:400px;height:400px}.venue .red-card{max-width:40%}.support .tv{max-width:500px}.ribbons .ribbon .ribbon-wrapper.custom{gap:30px}}@media (min-width:1440px){.welcome .podge-27{width:960px;height:600px}.gig{margin-top:-100px}.gig .about .big{font-size:160px}.gig .about .big sup{font-size:83px}.venue .venue-top{margin-bottom:0}.venue .venue-bottom{margin-top:-150px;flex-direction:row;justify-content:center}.venue .lightning-yellow{top:100px;left:190px}.venue .fork{left:40%;top:100px}.venue .mouth{left:0;bottom:-120px}.venue .twisting{left:30%;bottom:0;width:347px;height:210px}}@media (min-width:1450px){.welcome .about .sticker-black{opacity:1}}@media (min-width:1500px){.gig .rock-roll{bottom:-250px;width:500px;height:700px}.ribbons .ribbon .ribbon-wrapper.custom{font-size:60px}}@media (min-width:1550px){.welcome .about .sticker-black{bottom:200px;width:187px;height:418px}.gig .gig-bottom .banan{opacity:1}}@media (min-width:1600px){.gig .about .big{font-size:184px}}@media (min-width:1920px){.p-83{font-size:83px}.header .header-top{padding:26.5px 20px}.header .nav-list a{font-size:31px}.welcome .welcome-top{padding-bottom:306px}.welcome .podge-27{height:770px}.welcome .yellow-banner{width:450px;height:645px}.welcome .tickets{width:530px;height:530px;bottom:100px}.welcome .about p.description{max-width:1500px}.welcome .about .lightning{right:-200px;opacity:1}.welcome .about .sticker-black{opacity:.1;width:187px;height:418px;bottom:300px}.gig{margin-top:-170px}.gig .rock-roll{bottom:-230px;width:700px;height:900px}.venue .venue-main{max-width:100%}.venue .cassette{width:603px;height:482px}.venue .comics{width:590px;height:248px}.venue .lightning-yellow{top:100px;left:90px;width:208px;height:300px}.venue .fork{top:0;left:600px;width:212px;height:242px}.venue .twisting{width:400px;height:300px;left:38%;bottom:-30px}.venue .text{max-width:60%}.venue .vanue-main{max-width:100%}.vip .vip-list{height:1270px}.vip .vip-list li{padding-bottom:50px;width:290px;max-width:290px}.vip .vip-list li:nth-child(2n){transform:translate(100px,-220px)}.vip .about img{height:230px}.vip .about .item-description .name{font-size:22px;max-width:218px}.vip .about .item-description .position p{font-size:17px;max-width:218px}}