@charset "UTF-8";@keyframes slow-wave{from{transform:translateY(0)}to{transform:translateY(-2px)}}.wave.slow div{animation-iteration-count:infinite;display:inline-block;animation-direction:alternate;animation-duration:1s;animation-name:slow-wave}.wave.slow :nth-child(50n+0){animation-delay:-6s}.wave.slow :nth-child(50n+1){animation-delay:-5.88s}.wave.slow :nth-child(50n+2){animation-delay:-5.76s}.wave.slow :nth-child(50n+3){animation-delay:-5.64s}.wave.slow :nth-child(50n+4){animation-delay:-5.52s}.wave.slow :nth-child(50n+5){animation-delay:-5.4s}.wave.slow :nth-child(50n+6){animation-delay:-5.28s}.wave.slow :nth-child(50n+7){animation-delay:-5.16s}.wave.slow :nth-child(50n+8){animation-delay:-5.04s}.wave.slow :nth-child(50n+9){animation-delay:-4.92s}.wave.slow :nth-child(50n+10){animation-delay:-4.8s}.wave.slow :nth-child(50n+11){animation-delay:-4.68s}.wave.slow :nth-child(50n+12){animation-delay:-4.56s}.wave.slow :nth-child(50n+13){animation-delay:-4.44s}.wave.slow :nth-child(50n+14){animation-delay:-4.32s}.wave.slow :nth-child(50n+15){animation-delay:-4.2s}.wave.slow :nth-child(50n+16){animation-delay:-4.08s}.wave.slow :nth-child(50n+17){animation-delay:-3.96s}.wave.slow :nth-child(50n+18){animation-delay:-3.84s}.wave.slow :nth-child(50n+19){animation-delay:-3.72s}.wave.slow :nth-child(50n+20){animation-delay:-3.6s}.wave.slow :nth-child(50n+21){animation-delay:-3.48s}.wave.slow :nth-child(50n+22){animation-delay:-3.36s}.wave.slow :nth-child(50n+23){animation-delay:-3.24s}.wave.slow :nth-child(50n+24){animation-delay:-3.12s}.wave.slow :nth-child(50n+25){animation-delay:-3s}.wave.slow :nth-child(50n+26){animation-delay:-2.88s}.wave.slow :nth-child(50n+27){animation-delay:-2.76s}.wave.slow :nth-child(50n+28){animation-delay:-2.64s}.wave.slow :nth-child(50n+29){animation-delay:-2.52s}.wave.slow :nth-child(50n+30){animation-delay:-2.4s}.wave.slow :nth-child(50n+31){animation-delay:-2.28s}.wave.slow :nth-child(50n+32){animation-delay:-2.16s}.wave.slow :nth-child(50n+33){animation-delay:-2.04s}.wave.slow :nth-child(50n+34){animation-delay:-1.92s}.wave.slow :nth-child(50n+35){animation-delay:-1.8s}.wave.slow :nth-child(50n+36){animation-delay:-1.68s}.wave.slow :nth-child(50n+37){animation-delay:-1.56s}.wave.slow :nth-child(50n+38){animation-delay:-1.44s}.wave.slow :nth-child(50n+39){animation-delay:-1.32s}.wave.slow :nth-child(50n+40){animation-delay:-1.2s}.wave.slow :nth-child(50n+41){animation-delay:-1.08s}.wave.slow :nth-child(50n+42){animation-delay:-0.96s}.wave.slow :nth-child(50n+43){animation-delay:-0.84s}.wave.slow :nth-child(50n+44){animation-delay:-0.72s}.wave.slow :nth-child(50n+45){animation-delay:-0.6s}.wave.slow :nth-child(50n+46){animation-delay:-0.48s}.wave.slow :nth-child(50n+47){animation-delay:-0.36s}.wave.slow :nth-child(50n+48){animation-delay:-0.24s}.wave.slow :nth-child(50n+49){animation-delay:-0.12s}.col-xs-2-4{width:20%!important;float:left}@media (min-width:576px){.col-sm-2-4{width:20%!important;float:left}}@media (min-width:768px){.col-md-2-4{width:20%!important;float:left}}@media (min-width:992px){.col-lg-2-4{width:20%!important;float:left;-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}}@media (min-width:1200px){.col-xl-2-4{width:20%!important;float:left;-webkit-box-flex:0;-webkit-flex:0 0 20%;-moz-box-flex:0;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%}}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #fcd113!important;background:#fff0a5!important;color:#222222!important;border-radius:4px;width:100%;max-width:1150px;margin:0 auto 20px auto;padding:0 .7em}.ui-state-highlight i,.ui-widget-content .ui-state-highlight i,.ui-widget-header .ui-state-highlight i,.ui-state-error i,.ui-widget-content .ui-state-error i,.ui-widget-header .ui-state-error i{margin-right:.5em}.ui-state-highlight p,.ui-widget-content .ui-state-highlight p,.ui-widget-header .ui-state-highlight p,.ui-state-error p,.ui-widget-content .ui-state-error p,.ui-widget-header .ui-state-error p{padding:10px 5px;font-size:.9em;margin:0}input[type=text],input[type=email],input[type=password],input[type=phone],textarea{border:1px solid #7e7e7e}.zamosti-form{max-width:600px;margin:0 auto}.zamosti-form#register-form dl dt#auth-label,.zamosti-form#register-form dl dt#user-label,.zamosti-form#register-form dl dd#auth-label,.zamosti-form#register-form dl dd#user-label{display:none}.zamosti-form#forgotten-form dl dt#dpgroup-label,.zamosti-form#forgotten-form dl dd#dpgroup-label{display:none}.zamosti-form.hide-fieldset fieldset{margin:0;padding:0;border-top:0}.zamosti-form.hide-fieldset legend{display:none}.zamosti-form.hide-fieldset dl{margin:0!important}.zamosti-form.hide-fieldset>dl>dt{display:none}.zamosti-form.hide-fieldset>dl>dd{padding:0;float:none}.zamosti-form dl:after{content:"";display:table;clear:both}.zamosti-form dl dt,.zamosti-form dl dd{float:left;margin-bottom:.5em}.zamosti-form dl dt#csrf_protection-label,.zamosti-form dl dt#antispam_jquery-label,.zamosti-form dl dt#submit-label,.zamosti-form dl dd#csrf_protection-label,.zamosti-form dl dd#antispam_jquery-label,.zamosti-form dl dd#submit-label{display:none}.zamosti-form dl dd{padding:0;margin:0 auto;width:100%;-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box"}.zamosti-form dl dd:after{content:"";display:table;clear:both}.zamosti-form dl dd input,.zamosti-form dl dd select{padding:.4em .6em;border:.1em #999 solid;width:100%;-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box";margin:0}.zamosti-form dl dd input:after,.zamosti-form dl dd select:after{content:"";display:table;clear:both}.zamosti-form dl dt{-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box";width:35%;margin-right:1%;background-color:#F8F8F8;clear:both}.zamosti-form dl dt label{margin:0;padding:.5em .6em}.zamosti-form fieldset{border:0;border-top:1px solid #D10019;width:100%}.zamosti-form fieldset legend{border:0;background:#fff;padding:.5em 1em;width:auto;margin:0 0 0 1em}.zamosti-form fieldset dd{width:60%}.zamosti-form .form-note{text-align:center}.zamosti-form .submit-wrapper{text-align:center}@media (min-width:768px){.zamosti-form dt,.zamosti-form dd{float:left;width:100%}}@media (min-width:992px){.zamosti-form dt,.zamosti-form dd{float:left;width:100%}}*{box-sizing:border-box}html{position:relative}body,html{position:relative;margin:0!important;padding:0!important;height:100%!important;font-family:'Inter',sans-serif;font-size:15px;color:#fff;font-weight:400}body{min-height:100%!important}h1{font-size:2rem;font-weight:700;margin:.5rem 0 2rem}h2{font-size:1.5rem}p,td,span,li,label{font-family:'Fira Sans',sans-serif;font-size:16px;color:#fff}img{max-width:100%;height:auto}#container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;min-height:100vh;width:100%;position:relative;background:#271F8B}.content{background:#271F8B;position:relative;width:100%;min-height:100vh;padding:1.1em}.content ul,.content ol{list-style:inherit;padding-left:40px}#content{width:100%}.sidebar{background:#271F8B;text-align:right;display:flex;flex-direction:column;position:fixed;height:100vh;right:0}.sidebar .main-menu{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;width:100%;margin-bottom:10px;flex:1;justify-content:center}.sidebar .main-menu a{line-height:1;font-size:1.5rem;font-weight:700;font-family:'Inter','Oswald',arial,sans-serif;color:white;padding:.625rem .1rem;text-decoration:none;text-transform:uppercase}.sidebar .main-menu a:hover{color:#FFF;text-decoration:underline}.sidebar__logo{display:block;margin:1em auto 3.5rem;width:100%}#login-info{position:relative}#login-info img{margin-bottom:.5em}footer{display:flex;flex-direction:column;width:100%;position:relative;justify-content:flex-end}footer a,footer span,footer li{color:#FFF}#banner{clear:both;line-height:0;position:relative;border:1px solid #eee;text-align:center;background:#FFF}#banner img{max-width:100%}#banner .buy-ticket-btn img{position:absolute;bottom:12px;left:50%;transform:translate(-50%,0);border:1px solid #f5f5f5;border-radius:40px;padding:4px 40px 0;height:9%;min-height:40px}#banner .buy-ticket-btn img:hover{background:#f5f5f5}#banner #video{margin:0 auto;width:100%;z-index:-1;object-fit:cover;padding:0!important}#banner .overlay{position:absolute;top:0;left:0;background:rgba(0,104,164,.15);z-index:10;width:100%;height:100%;-webkit-box-sizing:"border-box";-moz-box-sizing:"border-box";box-sizing:"border-box";color:#271F8B}#banner .overlay .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#banner p{text-align:center;font-family:'Overpass Mono',monospace;font-size:15px;color:#333;font-weight:600;text-transform:uppercase;padding:23px 0}#banner h1{margin:0 auto;font-family:'Fira Sans',sans-serif;font-size:120px;color:#000;font-weight:700;font-style:italic;text-align:center}@media (max-width:768px){#banner .buy-ticket-btn img{position:relative;margin:10px 0;border:1px solid #f5f5f5;border-radius:40px;padding:4px 40px 0;max-height:60px;left:0;bottom:0;transform:none}#banner .buy-ticket-btn img:hover{background:#f5f5f5}}span.section-title{font-family:'Overpass Mono',monospace;font-size:11;color:#FFF;font-weight:600;background:#271F8B;display:inline-block;padding:0 40px;margin:50px 0;text-transform:uppercase;letter-spacing:2px;height:30px;line-height:30px}.artist-detail-ajax{border:1px solid #271F8B;background:#000;position:relative;min-height:400px}.artist-detail-ajax .front{padding:15px;color:#fff;z-index:1;position:relative}.artist-detail-ajax .front p{color:#fff;font-size:15px}.artist-detail-ajax .front a{color:#f7a600}.artist-detail-ajax .front h3{font-family:'Fira Sans',sans-serif;font-size:30px;color:#fff;font-weight:700;margin:25px 0}.artist-detail-ajax .front .genre{margin:-15px 0 10px;color:#ccc}.artist-detail-ajax .bcg{content:"";opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:0;background-size:cover}#news{text-align:center}#news .news-list{clear:both}#news .news-list:after{content:"";display:table;clear:both}#news .news-item img{max-width:100%}#news h3{text-align:center;font-family:'Fira Sans',sans-serif;font-size:14px;color:#000;font-weight:700;font-style:italic;margin-top:.5em}#bands-list{text-align:center}#bands{text-align:center}#bands .slick-arrow{font-size:0;line-height:0;position:absolute;top:120px;display:block;width:60px;height:40px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}#bands .slick-next{right:0}#bands .slick-next:before{content:"";width:60px;height:40px;display:block;background:url(/images/arrow-active.png)}#bands .slick-next.slick-disabled:before{background:url(/images/arrow.png);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH"}#bands .slick-prev{left:0}#bands .slick-prev:before{content:"";width:60px;height:40px;display:block;background:url(/images/arrow-active.png)}#bands .slick-prev:not(.slick-disabled):before{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:"FlipH"}#bands .slick-prev.slick-disabled:before{background:url(/images/arrow.png)}#bands .slick-dots{margin:40px 0;text-align:center;width:100%}#bands .slick-dots li{display:inline-block}#bands .slick-dots button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}#bands .slick-dots button:after{content:"";width:10px;height:10px;border-radius:5px;background:#E5E5E5;display:block}#bands .slick-dots button:hover:after{background:#271F8B}#bands .slick-dots .slick-active button:after{background:#271F8B}#bands .bands-list{padding:0 15%}#bands .bands-item{text-align:left}#bands p{color:#000;margin:30px 0}#bands h3{font-family:'Fira Sans',sans-serif;font-size:60px;color:#000;font-weight:700;font-size:2.5em;font-style:italic;position:relative;margin:25px 0 0 0;padding-bottom:10px}#bands h3:after{content:"";width:.8em;position:absolute;height:3px;background:#f7a600;bottom:0;left:0}#tickets .ticket-item table{border:1px solid #E5E5E5;color:#000}#tickets .ticket-sell-out{height:40px;padding-top:30px;text-transform:uppercase;font-family:'Overpass Mono',monospace;font-size:9px;color:#e30613;font-weight:600}#tickets .ticket-header{padding:40px 20px;border-bottom:1px solid #E5E5E5;font-family:'Fira Sans',sans-serif;font-size:30px;color:#000;font-weight:700}#tickets .ticket-description{padding:20px 30px;line-height:20px;border-bottom:1px solid #E5E5E5}#tickets .price-online{font-family:'Fira Sans',sans-serif;font-size:30px;color:#a0a0a0;font-weight:700;color:#f7a600;padding-top:20px}#tickets .price-on-site{font-family:'Fira Sans',sans-serif;font-size:9px;color:#a0a0a0;font-weight:500;padding-bottom:20px;border-bottom:1px solid #E5E5E5}#tickets .ticket-buy{padding:20px 0}#zamosti-instagram{text-align:center}#zamosti-instagram .zamosti-item{margin:0 0 10px 0}#zamosti-instagram .load-more{margin-top:15px;text-decoration:none}#zamosti-gallery{text-align:center}#zamosti-gallery .zamosti-item{margin:0 0 10px 0}#articles-page{color:#000}#articles-page h2{margin:1em 0 .75em}#articles-page p{font-family:'Fira Sans',sans-serif;font-size:15px;color:#333;font-weight:400;line-height:160%}#articles-page .article-header{margin-bottom:35px}#articles-page .article-header .author{margin-top:15px}#articles-page .article-info{font-family:'Fira Sans',sans-serif;font-size:15px;color:#333;font-weight:400;margin-bottom:15px}#articles-page .article-info p{line-height:160%}#articles-page .article-image{height:200px}.article-detail{min-height:700px;color:#000}.article-detail .article-gallery image{width:200px}.article-detail .author{margin-top:15px;text-align:right}.newsletter-signout{padding:100px 0;text-align:center;width:900px;margin:auto}#spinner{display:none;z-index:100000000;position:absolute}.spinner-wrapper{position:absolute;display:none;height:0;width:0}.spinner-wrapper.with-overlay{top:0!important;left:0!important;width:100%!important;height:100%!important;background:rgba(255,255,255,.9)}.spinner-wrapper .spinner{height:20px;width:20px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;border:2px solid #CED0C8;border-top:2px solid #0057AC;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;z-index:1000000;-webkit-animation:rotation .6s infinite linear;-moz-animation:rotation .6s infinite linear;-o-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear}@-webkit-keyframes highlight{0%{background:#FFF}50%{background:#fee672}100%{background:#FFF}}@-moz-keyframes highlight{0%{background:#FFF}50%{background:#fee672}100%{background:#FFF}}@-ms-keyframes highlight{0%{background:#FFF}50%{background:#fee672}100%{background:#FFF}}@keyframes highlight{0%{background:#FFF}50%{background:#fee672}100%{background:#FFF}}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-ms-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}.logo-text{font-size:1.2em;font-weight:300;display:block;margin-top:4px;max-width:140px;text-align:center}.btn-rounded-inverse{border:1px solid #DA4855;padding:10px 20px 7px;border-radius:20px;color:#DA4855;text-transform:uppercase}.btn-rounded-inverse:hover{text-decoration:none;background:#fff}.btn-rounded{border:1px solid #271F8B;padding:10px 20px;border-radius:20px;color:#271F8B;display:inline-block;text-transform:uppercase}.btn-default{color:#DA4855;background:#271F8B;display:inline-block;padding:0 40px;margin:50px 0;text-transform:uppercase;letter-spacing:2px;height:30px;line-height:30px}.btn-expand{color:#271F8B;text-align:center;text-decoration:underline;text-transform:uppercase;display:inline-block;letter-spacing:2px;margin:40px 0}.pull-right-not-xs,.pull-right-not-sm,.pull-right-not-md,.pull-right-not-lg{float:right}.pull-left-not-xs,.pull-left-not-sm,.pull-left-not-md,.pull-left-not-lg{float:left}@media (min-width:768px){.mobile-only{display:none}.pc-only{display:block}.pull-right-not-sm,.pull-left-not-sm{float:none}.pull-right-xs{float:right}.pull-left-xs{float:left}#container{min-height:100%}.header{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.mobile-only{display:none}.pc-only{display:block}.pull-right-not-md,.pull-left-not-md{float:none}.pull-right-md{float:right}.pull-left-md{float:left}#footer-wrapper{position:absolute;bottom:0;width:100%}#container{min-height:100%;position:relative}}@media (min-width:1200px){.mobile-only{display:none}.pc-only{display:block}.pull-right-not-lg,.pull-left-not-lg{float:none}.pull-right-md{float:right}.pull-left-md{float:left}.container{width:100%;max-width:1200px;position:relative}.container .header__logo-wrapper{text-align:center;position:relative}.other-partners{float:left;border-left:1px solid #d63341}.col-lg-general-partner{width:20%}.col-lg-partners{width:80%}#partners .general-partner .partner-label{padding:30px 0}}@media (max-width:767px){.mobile-only{display:block}.pc-only{display:none}h1{margin-left:auto;margin-right:auto}h2{margin-left:auto;margin-right:auto}#container{overflow-x:hidden}#container.act{overflow:hidden}#container.act .sidebar a{opacity:1;transform:translateX(0)}#container.act .content{transform:translate(-80%,0)}.content{transition:all 350ms;position:relative;z-index:2}.sidebar{position:fixed;right:0;top:0;z-index:1;width:80%;height:100vh}.sidebar a{opacity:0;transition:all 750ms;transform:translateX(50%)}.menu-btn{height:30px;width:30px;position:absolute;right:.75rem;top:1.5rem;z-index:101}.menu-btn>span{background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;top:50%;margin:-1px 0 0 -15px;transition:height 100ms}.menu-btn>span:after,.menu-btn>span:before{content:'';background-color:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;margin-left:-15px;transition:all 200ms}.menu-btn>span:after{top:-7px}.menu-btn>span:before{bottom:-7px}.menu-btn.act>span{height:0}.menu-btn.act>span:after,.menu-btn.act>span:before{background-color:#fff;top:1px}.menu-btn.act>span:after{transform:rotate(45deg)}.menu-btn.act>span:before{transform:rotate(-45deg)}}