.header{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));left:0;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:fixed;right:0;top:0;width:100%;z-index:20}@media (min-width:1536px){.header{padding-left:0;padding-right:0}}.header-content{--tw-text-opacity:1;align-items:center;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));color:#000;color:rgb(0 0 0/var(--tw-text-opacity));display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1536px;padding-bottom:1.5rem;padding-top:1.5rem;width:100%;z-index:20}@media (min-width:1024px){.header-content{gap:5rem}}.heaedr__center{display:none;font-family:Styrene-Regular,Tahoma,sans-serif;font-size:1.25rem;gap:2rem;line-height:1.75rem;text-transform:uppercase}@media (min-width:1024px){.heaedr__center{display:flex}}.heaedr__center a{cursor:pointer;padding:.25rem;position:relative}.heaedr__center a:before,a:after{background:#000;bottom:-2px;content:"";height:2px;position:absolute;width:0}.heaedr__center a:before{left:0}.heaedr__center a:after{background:#000;right:0;transition:width .8s cubic-bezier(.22,.61,.36,1)}.heaedr__center a:hover:before{background:#000;transition:width .5s cubic-bezier(.22,.61,.36,1);width:100%}.heaedr__center a:hover:after{background:transparent;transition:0s;width:100%}.header-logo{align-items:center;display:flex;height:3.5rem;justify-content:center;width:3.5rem}@media (min-width:1024px){.header-logo{display:block;padding:.5rem 1.5rem;width:auto}}.header-logo{-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);background:hsla(0,0%,100%,.08);border-radius:71px}@media (min-width:1024px){.header-logo .header-logo__mobile{display:none}}.header-logo img{display:none;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;top:-.25rem}@media (min-width:1024px){.header-logo img{display:block}}.header-logo:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#000;color:rgb(0 0 0/var(--tw-text-opacity));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-logo:hover .header-logo__desktop{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.header__left{align-items:center;display:flex;gap:.5rem;width:50%}@media (min-width:1024px){.header__left{width:25%}}.header__right .hamburger__lines{cursor:pointer;display:flex;flex-direction:column;height:1rem;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.5rem;z-index:10}.header__right{display:flex;gap:.5rem;justify-content:flex-end;width:50%}@media (min-width:1024px){.header__right{width:25%}}.header-city-button,.header-concerts-button{--tw-border-opacity:1;border-color:#000;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:9999px;border-width:1px;font-family:Styrene-Regular,Tahoma,sans-serif;padding:.5rem 3rem .75rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:auto}.header-city-button:hover,.header-concerts-button:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.header-city-button,.header-concerts-button{min-width:unset}.header-city-button{text-decoration-line:underline}.header-calendar-btn{align-items:center;cursor:pointer;display:none}@media (min-width:1024px){.header-calendar-btn{display:flex}}.hamburger .hamburger__lines i{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity));border-radius:.125rem;display:inline-block;height:2px;width:1.5rem}.hamburger{--tw-border-opacity:1;--tw-bg-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#000;border-color:rgb(0 0 0/var(--tw-border-opacity));border-radius:9999px;border-width:1px;cursor:pointer;display:flex;height:3.5rem;justify-content:center;padding:1rem;width:3.5rem}@media (min-width:1024px){.hamburger{display:none}}.header__right .header-lang{display:none}@media (min-width:1024px){.header__right .header-lang{display:block}}.headroom{transition:transform .2s linear;will-change:transform}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}.back-link{position:fixed}@media (min-width:1024px){.back-link{position:absolute}}.back-link{top:90vh}@media (min-width:1024px){.back-link{top:6rem}.headroom--pinned,.headroom--unpinned{background:hsla(0,0%,100%,.97)}}.footer{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#faf8f4;background-color:rgb(250 248 244/var(--tw-bg-opacity));color:#000;color:rgb(0 0 0/var(--tw-text-opacity));padding-top:5rem}.footer-container{margin-left:auto;margin-right:auto;max-width:1536px;padding-bottom:5rem;padding-left:1rem;padding-right:1rem;position:relative;z-index:20}@media (min-width:1280px){.footer-container{padding-left:0;padding-right:0}}@media (min-width:1536px){.footer-container{padding-left:0;padding-right:0}}.footer__bottom{-moz-column-gap:5rem;column-gap:5rem;display:flex;flex-direction:column;justify-content:space-between;row-gap:.5rem}@media (min-width:640px){.footer__bottom{flex-direction:row}}.footer__bottom-left{-moz-column-gap:4rem;column-gap:4rem;display:flex;flex-direction:column;row-gap:1rem}@media (min-width:640px){.footer__bottom-left{width:66.666667%}}@media (min-width:1024px){.footer__bottom-left{align-items:center;flex-direction:row}}@media (min-width:640px){.footer__bottom-right{width:33.333333%}}.footer_nav{-moz-column-gap:2.5rem;column-gap:2.5rem;display:flex;flex-wrap:wrap;row-gap:1rem}@media (min-width:640px){.footer_nav{-moz-column-gap:4rem;column-gap:4rem}}.footer_nav li{position:relative;text-transform:uppercase}.footer_nav li:before,li:after{background:#000;bottom:-2px;content:"";height:2px;position:absolute;width:0}.footer_nav li:before{left:0}.footer_nav li:after{background:#000;right:0;transition:width .8s cubic-bezier(.22,.61,.36,1)}.footer_nav li:hover:before{background:#000;transition:width .5s cubic-bezier(.22,.61,.36,1);width:100%}.footer_nav li:hover:after{background:transparent;transition:0s;width:100%}.footer__logo{width:3.5rem}@media (min-width:1024px){.footer__logo{width:6rem}}.footer-requisites-text{color:#0006;font-style:italic;line-height:1}.main-menu-container nav a:first-child{transition-delay:.05s}.main-menu-container nav a:nth-child(2){transition-delay:.1s}.main-menu-container nav a:nth-child(3){transition-delay:.15s}.main-menu-container nav a:nth-child(4){transition-delay:.2s}.main-menu-container nav a:nth-child(5){transition-delay:.25s}.main-menu-container nav a:nth-child(6){transition-delay:.3s}.main-menu-container nav a:nth-child(7){transition-delay:.35s}.main-menu-container nav a:nth-child(8){transition-delay:.4s}.main-menu-container nav a:nth-child(9){transition-delay:.45s}.main-menu-container nav a:nth-child(10){transition-delay:.5s}.main-menu{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100%}.main-menu header{display:flex;justify-content:space-between;width:100%}.main-menu-header-right{align-items:center;display:flex;gap:.5rem;justify-content:center}.main-menu-inner{height:100%;width:100%}.main-menu-container{--tw-translate-x:100%;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:column;height:100vh;padding:1.5rem;position:fixed;right:0;top:0;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.5s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:999}.main-menu nav{display:flex;flex-direction:column;gap:1rem;margin-left:0;margin-right:auto;margin-top:2.5rem}.main-menu-container nav a{--tw-translate-x:75%;font-size:1.875rem;line-height:2.25rem;text-transform:uppercase;transform:translate(75%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.main-menu .router-link-exact-active:not(.header-button){--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity))}.menu-control{display:none}.menu-control:checked+.main-menu-container{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));visibility:visible}.menu-control:checked+.main-menu-container .menu-control-close{--tw-translate-x:0px;--tw-rotate:45deg;transform:translateY(var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-control:checked+.main-menu-container nav a{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-control-close{--tw-translate-x:100%;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:9999px;box-shadow:0 0 20px 20px #00000008;cursor:pointer;display:flex;height:3.5rem;justify-content:center;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.7s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3.5rem}.menu-control-close,.menu-control-close:after,.menu-control-close:before{--tw-bg-opacity:1}.menu-control-close:after,.menu-control-close:before{background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity));content:"";display:block;height:2px;position:absolute;width:1.5rem}.menu-control-close:after{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.error-page{display:flex;flex-direction:column;position:relative}@media (min-width:1024px){.error-page{height:100vh}}.error-page h1{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1024px){.error-page h1{font-size:3.75rem;line-height:1}}.error-page__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.error-page__content:after,.error-page__content:before{height:100%;position:absolute;top:0;width:100%}@media (min-width:1024px){.error-page__content:after,.error-page__content:before{width:50%}}.error-page__content:after,.error-page__content:before{background-image:url(./error-page.933e169b.jpg);content:""}.error-page__content:before{left:0}.error-page__content:after{display:none;right:0}@media (min-width:1024px){.error-page__content:after{display:block}}.error-page__content>*{position:relative;z-index:10}.error-page__content-inner{display:flex;flex-direction:column;gap:2rem;padding:8rem 1rem}@media (min-width:1024px){.error-page__content-inner{padding-bottom:0;padding-top:0}}@media (min-width:1536px){.error-page__content-inner{padding-left:0;padding-right:0}}
