@font-face{font-family:DINPro-Black;src:local("DINPro-Black"),url(/static/media/DINPro-Black.9b609f6c.otf) format("opentype")}@font-face{font-family:DINPro-CondBold;src:local("DINPro-CondBold"),url(/static/media/DINPro-CondBold.7b4d603d.otf) format("opentype")}@font-face{font-family:DINPro-Light;src:local("DINPro-Light"),url(/static/media/DINPro-Light.e0be9bd5.otf) format("opentype")}@font-face{font-family:DINPro-Regular;src:local("DINPro-Regular"),url(/static/media/DINPro-Regular.86fda987.otf) format("opentype")}@font-face{font-family:FuturaFuturis;src:local("FuturaFuturis"),url(/static/media/FuturaFuturis.ef2b9b2c.OTF) format("opentype")}@font-face{font-family:FuturaFuturis-bold;src:local("FuturaFuturis-bold"),url(/static/media/FuturaFuturis-bold.9e21c870.OTF) format("opentype")}header{display:flex;position:relative;height:130px;box-shadow:0 6.7px 5.3px rgba(0,0,0,.01)}@media (max-width:768px){header .container{padding-left:0;padding-right:0}}.header{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.header__menu,.header__menu:hover{-webkit-transition:all .1s ease;transition:all .1s ease}.header__menu:hover{opacity:.7}@media (max-width:768px){.header__logo{display:flex;margin-right:auto;margin-left:auto;padding-bottom:20px}}.header__gradient{padding-right:15px;background:-webkit-gradient(linear,left top,right top,from(#3575b8),to(#ff1632));background:linear-gradient(90deg,#3575b8,#ff1632)}@media (max-width:768px){.header__gradient{padding-right:0}}.header__gradient--back{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:#3575b8;background:-webkit-gradient(linear,left top,right top,from(#3575b8),color-stop(62%,#3575b8),color-stop(62%,#fff),to(#fff));background:linear-gradient(90deg,#3575b8,#3575b8 62%,#fff 0,#fff)}@media (max-width:768px){.header__gradient--back{display:none}}.header__wrapper{display:flex;height:130px;flex:1 1}@media (max-width:768px){.header__wrapper{height:100px}}.header__links{display:flex;padding-top:25px;font-size:20px}.header__links a{color:#868685;text-transform:uppercase;font-family:DINPro-Regular,sans-serif;cursor:pointer;-webkit-transition:.5s;transition:.5s}.header__links a:not(:first-child){margin-left:15px}.header__links a:after{content:"";display:block;width:0;height:6px;background:#000;-webkit-transition:width .3s;transition:width .3s}.header__links a:hover:after{width:100%;-webkit-transition:width .3s;transition:width .3s}.header__links a:hover{color:#000;-webkit-transition:.5s;transition:.5s}.header__main{display:flex;align-items:center;padding-left:25px;justify-content:space-between;width:100%;background-color:#fff}.header__main--left{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:576px){.header__main--left{width:170px}}@media (max-width:425px){.header__main--left{width:100%}}.header__main--right{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:425px){.header__main--right .header__icon{display:none}}@media (max-width:576px){.header__main{padding-top:40px}}@media (max-width:768px){.header__main{padding-top:20px;padding-left:15px;padding-right:15px}}.header__burger{width:25px;height:4px;background:#868685;border-radius:50px;margin:4px 0}.header__icon a{margin-left:10px;-webkit-transition:all .4s ease;transition:all .4s ease}.header__icon a:hover{opacity:.4;-webkit-transition:all .1s ease;transition:all .1s ease}.header__menu{margin-top:8px;cursor:pointer}.header__title p{font-size:17px}.container{display:flex;z-index:1}@media (max-width:768px){.container{display:block}}main .container{background-color:#fafafa;display:flex}@media (max-width:768px){main .container{flex-wrap:wrap;margin-top:100px}}.main__left{margin-right:20px}@media (max-width:768px){.main__left{display:flex;justify-content:space-between;align-items:baseline;width:100%;order:2}}@media (max-width:576px){.main__left{display:block}}.main__right{width:100%}@media (max-width:768px){.main__right{order:1}}.main__title{text-align:center;margin-top:30px}.main__calendar{display:flex;flex-direction:column;width:260px;margin-top:40px;padding-bottom:10px}.main__list{width:260px}@media (max-width:576px){.main__list{width:100%}}.main__footer{display:none;justify-content:space-between;align-items:center;margin:30px 0;width:100%}@media (max-width:768px){.main__footer{display:flex;order:2}}@media (max-width:576px){.main__footer{flex-direction:column}}.main__footer a,.main__footer p{font-size:15px}.textHaveNotEvent{text-align:center}.alert-enter,.fade-enter{opacity:.01}.alert-enter.alert-enter-active,.fade-enter.fade-enter-active{opacity:1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.alert-exit,.fade-exit{opacity:0}.alert-exit.alert-exit-active,.fade-exit.fade-exit-active{opacity:.1;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}div.transition-group{position:relative}section.route-section{width:100%;top:0;left:0}footer{display:flex;justify-content:space-between;align-items:center;margin:30px 0}@media (max-width:768px){footer{display:none}}@media (max-width:576px){footer{flex-direction:column}}footer a,footer p{font-size:15px}.footer__wrapper{display:flex;align-items:flex-end}.footer__address{margin-left:20px}@media (max-width:768px){.footer__address{flex-wrap:wrap;align-items:flex-start;margin-top:20px;justify-content:end}}@media (max-width:425px){.footer__address{margin-left:0;padding-left:10px}}.footer__contacts{text-align:right}@media (max-width:768px){.footer__contacts{text-align:right;padding-left:5px;margin-top:15px}}@media (max-width:576px){.footer__contacts{text-align:center}}.footer__contacts .header__icon{-webkit-transform:scale(.9);transform:scale(.9);margin-right:-10px}@media (max-width:768px){.footer__contacts .header__icon{-webkit-transform:none;transform:none;margin-right:0}}@media (max-width:425px){.footer__contacts .header__icon{margin-top:20px;-webkit-transform:scale(1.3);transform:scale(1.3)}}.footer__logo{display:flex;align-items:center}@media (max-width:425px){.footer__logo{flex-wrap:wrap}}.main__events--wrapper{position:relative;margin-top:20px}@media (max-width:425px){.main__events--wrapper{-webkit-transform:none;transform:none}}@media (max-width:576px){.main__events--wrapper{padding-top:60px;display:flex;justify-content:center;align-items:center}}.main__events--wrapper h1{position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%}.main__events__list{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.main__events__list a{min-width:260px;height:230px;overflow:hidden;cursor:pointer;flex:1 1 48%;margin-bottom:10px;padding-right:10px}.main__events_btn{display:flex;justify-content:center}.main__events_btn--prev{margin-right:20px;background-color:#fff;border:1px solid #868685;color:#868685}.option-enter{opacity:0}.option-enter.option-enter-active{opacity:1;-webkit-transition:opacity 10s ease;transition:opacity 10s ease}.option-exit{opacity:1}.option-exit.option-exit-active{opacity:0;-webkit-transition:opacity 10s ease;transition:opacity 10s ease}.event__card{height:230px}@media (max-width:768px){.event__card{padding-right:0;padding-left:20px}}@media (max-width:576px){.event__card{padding-left:0}}.event__img{position:relative;height:100%}.event__img,.event__img:before{-webkit-transition:all .4s ease;transition:all .4s ease}.event__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,77,40,0)),to(#000));background-image:linear-gradient(rgba(255,77,40,0),#000)}.event__img:hover:before{opacity:.4;-webkit-transition:all .4s ease;transition:all .4s ease}.event__img h2{color:#ffc800}.event__img img{width:100%}.event__line{background-color:#ffc800;height:6px;margin:2px 0}.event__title{position:absolute;bottom:0;left:0;width:100%;padding:12px}.event__title h4{color:#ffc800}.event__date{padding:12px;position:absolute;right:0;color:#fff}#menu{display:none;position:fixed;height:275px;background-color:#696a6d;width:100%;-webkit-transition:all .1s ease;transition:all .1s ease;z-index:101}#menu a,#menu p{color:#fff}#menu a,#menu a:hover,#menu p{-webkit-transition:all .4s ease;transition:all .4s ease}#menu a:hover{opacity:.4}#menu .container{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){#menu .container{flex-wrap:wrap}}@media (max-width:768px){#menu{height:390px}}@media (max-width:425px){#menu{height:570px}}@media (max-width:320px){#menu{height:100%}}@media (max-width:768px){.menu__logo_wrapper{flex-basis:100%}}.menu__logo_wrapper img{width:200px}.menu__address{margin-top:20px}.menu__icon{margin:20px 0;-webkit-transition:all .4s ease;transition:all .4s ease}.menu__icon a:not(:first-child){margin-left:20px}.menu__icon a:not(:first-child):hover{opacity:.4;-webkit-transition:all .4s ease;transition:all .4s ease}.menu__list{text-transform:uppercase;font-size:18px}.menu__list li{margin-bottom:10px;font-family:DINPro-Regular,sans-serif}@media (max-width:768px){.menu__list{flex-basis:25%}}@media (max-width:576px){.menu__list{margin-top:20px}}.menu__close{width:32px;height:32px;padding-bottom:92px;padding-left:20px;cursor:pointer}.menu__close,.menu__close:hover{-webkit-transition:all .4s ease;transition:all .4s ease}.menu__close:hover{opacity:.7}.menu__close:after,.menu__close:before{position:absolute;content:" ";height:33px;width:2px;background-color:#fff}.menu__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu__close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:768px){.menu__close{flex-basis:10%}}.menu__on{display:block}.show{display:block!important;-webkit-transition:all .4s ease;transition:all .4s ease}.DayPicker{display:inline-block;font-size:1rem}.RangeExample:active{outline:none}.DayPicker-wrapper,.RangeExample:active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em}.DayPicker-wrapper:focus{outline:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin-top:1em;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:.8em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:50%;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{background-size:20px;margin-right:12.1em;outline:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAb1BMVEUAAAAA//8Gq+gHq+kHrOgHrOkHrOgHq+gHrOgIrekIrOgIq+gIregIrOgIq+gIrecIrOcIq+cGq+cGrecHrOcHq+kHrekHrOkHrOgHregHrOgHrOgHq+kIrekIrOgHrOgIq+gIregGrOkHrOgAAACIJHW8AAAAI3RSTlMAAXqV5JSTkpGIh4aFhIOCgYB3dnV0c3JxcG/+Z2Zl/WRjfsY7g38AAAABYktHRACIBR1IAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH4wMXACgDEj4pagAAAeVJREFUeNrl29lywjAMheG4C93pvrfQVu//ji3TLUASS7LkMyNzzfB/Fww4ttx1rq+04/v52f7uHra/T1DAVx8KWPWRgDQjKOC7jwOkA4ICfvsoQDokKOC/jwH0+hjAEWEB/T4CcExYwHq/PuCEsIDNfm3AVr8y4JSwgIF+VcAZYQGD/YqA4X49wJywgLF+LcA5YQHj/TqAC8ICpvo1AJP9CoBLwgIyfXfAFWEB17m+MyDf9wUw+q6AG0bfE8DqOwJuWX0/ALPvBuD2vQB33L4TgN/3Adzz+y4ASd8D8CDpOwBkfXuAsG8OeBT2rQHivjFA3rcFPD1jAS+KviVA1TcEvKr6dgBl3wywUPatAOq+EUDftwEsluq+CeCtoG8BKOobAN6L+hEAhYIIX8Iygc0PUYEgyE8x/s9IL4izINEKLBelKoHpslyzLLV9MFE8GAR7NMM/nMoF9hsUQkHALRqhIOQ2nUgQdKtWIHDbrucK4h5YcAWRD614gtgHl/ijW4bA/fg+d3wef4AhJ2hhiAU/xjMpaGSUa0LQzDjfqKDiSOccDYAPtQ4L2hpsHhK0NtyOH+/fEjR4xWND0OQ1nzVBm1e98JfdeoJmLzz+CRq+9PojwF58noEB8KvfKwEY0KWP3Ds+Af0wII0E2Vb1AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAzLTIyVDIzOjQwOjAzKzAxOjAwQfGIGwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMy0yMlQyMzo0MDowMyswMTowMDCsMKcAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC")}.DayPicker-NavButton--next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAOVBMVEUAAAAIrOcHrOgHrOgHrOcHq+cHrOcHrOkHq+kIrekGrekGrOkGq+kGregGrOgGq+gGregHrOgAAAAiWwPOAAAAEXRSTlMAgfKOjYyLiomIf359fHt6eVt33HMAAAABYktHRACIBR1IAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH4wMXACcW+HvRTgAAANRJREFUWMPF19kSwiAQRFE07lvs//9ZY1laEgJOTw8l7/c8JCEwKc3WKolrPagANiogChOgCU8AWxVQhBeAnQr4hTfgFj4A9irgFL4AHFTAJWSAR8gBHFUAJxWghQJghRLAWQU4YQnARQUYYRkghAqAqwqYhSqAmwoYhQaAUQVMQhOwCG0A938Dv/u+D1F9jaa+46ds7LttZ3NfAex9n58q0/c4WLi+BMg+/Hin+xnAX1BywNGHXvNcfeBV19mHXffVgcPfxwxdSh8xeKqjr9gndv8+AP1wQKS9BoTRAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAzLTIyVDIzOjM5OjIyKzAxOjAwcI26mwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMy0yMlQyMzozOToyMiswMTowMAHQAicAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC");background-size:20px;outline:none}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:center}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-Day:focus{outline:none}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #eaecec;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.main__terms p{margin-bottom:40px}.main__button{display:flex;justify-content:flex-end}.main__shopping p{color:#ff1632;font-size:13px;font-weight:900;margin-bottom:10px}.main__cart{border:1px solid #868685;padding:15px}.main__cart--wrp{display:flex;align-items:baseline}@media (max-width:768px){.main__cart--wrp{flex-direction:column}}.main__cart p{color:#868685;font-size:17px}.main__cart h4{color:#ffc800;cursor:pointer;float:right;margin-top:-24px}@media (max-width:768px){.main__cart h4{margin-top:20px}}.main__cart form{display:flex;position:relative}@media (max-width:768px){.main__cart form{flex-wrap:wrap}}.main__cart form label p,.main__cart form p{font-size:12px}.main__cart form label a{color:#ffc800}.main__cart form input{margin-right:10px}.main__total{display:flex;justify-content:space-between;width:162px;margin-bottom:15px}@media (max-width:576px){.main__total{width:100%}}.main__form--wrp{display:flex;margin-left:20px;align-items:baseline}@media (max-width:768px){.main__form--wrp{margin-left:20px;margin-top:20px}}@media (max-width:576px){.main__form--wrp{margin-left:0}}.main__form--wrp label{margin-left:5px}.link__btn{margin:15px}.main__pay--wrp{display:flex;flex-wrap:wrap}.main__pay--wrp button{margin-top:50px}.main__pay--item{display:flex;align-items:flex-end;padding-left:5px}.main__pay button{height:35px;position:absolute;right:0;bottom:0;margin-top:30px}@media (max-width:1200px){.main__pay button{position:relative}}.main__paypal{width:300px;margin-top:20px}@media (max-width:768px){.main__paypal{width:100%}}.main__item{width:100%;margin-top:20px;cursor:pointer;box-shadow:0 0 10px 5px rgba(0,0,0,.04)}.main__item img{width:100%}.main__img{overflow:hidden;height:120px;position:relative}@media (max-width:576px){.main__img{height:190px}}.main__img h3{position:absolute;color:#ffc800;bottom:10px;left:10px}.main__img:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,77,40,0)),to(#000));background-image:linear-gradient(rgba(255,77,40,0),#000);opacity:.6}.main__img:before,.main__img:hover:before{-webkit-transition:all .4s ease;transition:all .4s ease}.main__img:hover:before{opacity:.4}.main__description{display:flex;justify-content:space-between;align-items:center;padding-left:10px}.main__description p{font-size:15px}@media (max-width:576px){.main__description p{font-size:20px}}@media (max-width:425px){.main__description p{font-size:17px}}.main__check{text-transform:uppercase;color:#fff;background-color:#ff1632;padding:6px 7px}.main__check p{font-size:12px}@media (max-width:576px){.main__check p{font-size:20px}}@media (max-width:425px){.main__check p{font-size:17px}}.main__check--green{text-transform:uppercase;color:#fff;background-color:#84cc25;padding:6px 7px;font-size:10px}.main__check--green p{font-size:12px}@media (max-width:576px){.main__check--green p{font-size:20px}}@media (max-width:425px){.main__check--green p{font-size:17px}}.main__text--blue{color:#07ace8;margin:40px 0}.main__return_main,.main__text--blue{font-family:FuturaFuturis,sans-serif;font-size:20px}.main__return_main{display:inline-block;margin-top:20px}.main__download_ticket{display:flex;align-items:center;margin-top:50px;margin-bottom:50px}.main__download_ticket svg{margin-left:20px}.main__ticket--wrp{display:flex;justify-content:space-between}@media (max-width:1200px){.main__ticket--wrp{flex-wrap:wrap}}@media (max-width:1200px){.main__tickets h3{text-align:center}}@media (max-width:576px){.main__tickets h3{font-size:20px}}.main__cost{width:100%;padding:0 10px}.main__price_range{width:100%;margin-bottom:30px}.main__location{display:flex;margin:20px 0 10px;width:250px}.main__location p:not(:first-child){margin-left:76px}@media (max-width:1200px){.main__location p:not(:first-child){margin-left:0}}@media (max-width:1200px){.main__location{justify-content:space-between;width:auto}}.main__place{width:162px}@media (max-width:1200px){.main__place{width:100%}}.main__wrp{display:flex;justify-content:space-between}.main__close{cursor:pointer}.main__line{width:100%;height:1px;background-color:#d3d3d3;margin-top:2px}.main__total{width:180px}@media (max-width:1200px){.main__total{width:100%}}.containerEvent{display:flex;flex-direction:column}.info{width:50%}@media (max-width:992px){.info{margin-left:10px;width:100%}}@media (max-width:425px){.info{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.box{display:flex;flex-direction:row;justify-content:center;width:100%}@media (max-width:992px){.box{flex-wrap:wrap}}@media (max-width:425px){.box{justify-content:center}}.poster{width:50%}.poster .event__card{height:350px}@media (max-width:425px){.poster{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.buyBtn,.eventDate,.eventPrices,.ticketsAvailable{color:#ffc800;font-weight:700}.buyBtn{background-color:rgba(1,1,1,0);border-radius:5px;padding-top:5px;width:50%;cursor:pointer}.priceRange{margin-bottom:15px}.aboutEvent{margin-bottom:10px}.eventDate{margin-right:10px}.description__img img{max-width:30vw}@media (max-width:992px){.description__img img{max-width:none}}@media (max-width:425px){.description__img img{width:100%}}.main__login{display:flex;justify-content:space-between;align-items:stretch}.main__login__column--left,.main__login__column--right{display:flex;flex-direction:column}.main__login__column--right button{width:100%}.main__login h3{padding-bottom:1em}@media (max-width:992px){.main__login{flex-wrap:wrap}}.main__login button{max-width:230px}#link__remind__password{font-size:.8em;color:#ffc800;margin-bottom:1em;cursor:pointer}.main__login--left{width:45%}@media (max-width:425px){.main__login--left{width:100%}}.main__login--right{width:50%}@media (max-width:425px){.main__login--right{width:100%;margin-top:40px}}.successLogged div{display:flex;justify-content:center;margin:1.5em}.textForFix{color:#ffc800}.main__registration{display:flex;justify-content:space-between;align-items:stretch}@media (max-width:992px){.main__registration{flex-wrap:wrap}}.main__registration__form__left{width:50%}@media (max-width:425px){.main__registration__form__left{width:100%}}.main__registration__form__right{width:50%}.main__registration__form__right button{float:right;margin-top:2em;margin-bottom:5em}@media (max-width:425px){.main__registration__form__right{width:100%}}#h1__reg{display:flex;justify-content:center}.main__div__field{width:100%}.main__colons--space{display:flex;flex-direction:column;justify-content:space-around;padding-top:30px}.main__colons--right{display:flex;flex-direction:column;padding:5px}.main__colons--left{display:flex;flex-direction:column;padding-right:30px;padding-top:30px}label{font-size:14px}.invalid-feedback,.main__error{color:#ff1632;font-size:12px;font-family:FuturaFuturis-bold,sans-serif}.form-check-input{margin-bottom:0}.main__password{position:relative;display:flex}.main__password i{position:absolute;right:0}.main__password input{width:100%}.main__hall_title h3{text-transform:uppercase;color:#fff;background-color:#07ace8;text-align:center;padding:3px 0;margin-top:30px;margin-left:15%;margin-right:15%}.main__hall{width:100%}.main__hall h2{text-align:center;text-transform:uppercase;color:#3575b8;margin-top:20px}.main__sides{display:flex;justify-content:space-around;margin-top:20px}.main__sides--wrp{text-align:right}.main__exit,.main__sides--wrp h4,.main__sides h3{color:#07ace8}.main__exit{font-size:10px;border:1px solid #07ace8;margin-bottom:10px;padding:8px 5px;text-align:center}.hall-place{border-top:1px solid #07ace8;border-bottom:1px solid #07ace8;border-right:1px solid #07ace8;color:#07ace8;padding-left:4px;padding-right:4px;font-size:12px;cursor:pointer}.hall-place:first-child{border-left:1px solid #07ace8}.hall-place:hover{background:#07ace8;color:#fff}.hall-place:focus{outline:1px auto}.hall-place-checked{border-top:1px solid #07ace8;border-bottom:1px solid #07ace8;border-right:1px solid #07ace8;padding-left:4px;padding-right:4px;font-size:12px;cursor:pointer;background:#84cc25;color:#f3f4f4}.hall-row{display:flex;margin-bottom:12px}.row{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:992px){.row{padding:0}}@media (max-width:576px){.row{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:425px){.row{-webkit-transform:scale(.7);transform:scale(.7)}}.row__second{padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:576px){.row__second{flex-direction:column;align-items:center}}@media (max-width:1200px){.main__wrp_ticket,.main__wrp_ticket .main__price_range{width:100%}}@media (max-width:992px){.main__wrp_ticket .main__location{width:100%}}.main__wrp_ticket .main__place{width:100%}@media (max-width:992px){.main__wrp_ticket .main__total{width:100%}}.w-100{width:100%}.hall-2-left-side{-webkit-transform:rotate(25deg) scale(.7);transform:rotate(25deg) scale(.7)}@media (max-width:576px){.hall-2-left-side{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.hall-2-left-side .row{-webkit-transform:scale(1);transform:scale(1)}.hall-2-right-side{-webkit-transform:rotate(-25deg) scale(.7);transform:rotate(-25deg) scale(.7)}@media (max-width:576px){.hall-2-right-side{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.hall-2-right-side .row{-webkit-transform:scale(1);transform:scale(1)}.hall-2-center{-webkit-transform:scale(.7);transform:scale(.7)}@media (max-width:576px){.hall-2-center{-webkit-transform:rotate(0deg);transform:rotate(0deg);padding:20px 0}}@media (max-width:425px){.hall-2-center{-webkit-transform:rotate(0deg) scale(.9);transform:rotate(0deg) scale(.9)}}.hall-2-center .row{-webkit-transform:scale(1);transform:scale(1)}.justify-content-center{justify-content:center}.hall-2-row{display:flex;align-self:start;margin-bottom:2px}.hall-2-place{display:inline-block;border-top:1px solid #07ace8;border-bottom:1px solid #07ace8;border-right:1px solid #07ace8;color:#07ace8;font-size:9px;padding:1px;line-height:10px;cursor:pointer;min-width:11px;text-align:center;font-family:FuturaFuturis,sans-serif}.hall-2-place:first-child{border-left:1px solid #07ace8}.hall-2-place:hover{background:#07ace8;color:#fff}.hall-2-place:focus{outline:1px auto}.col-3{flex:0 0 25%;max-width:25%}@media (max-width:576px){.col-3{max-width:none}}.col-6{flex:0 0 50%;max-width:50%}@media (max-width:576px){.col-6{max-width:none}}.carousel .control-next.control-arrow:before{border-left:8px solid #000!important;-webkit-transform:scale(1.4);transform:scale(1.4)}.carousel .control-prev.control-arrow:before{border-right:8px solid #000!important;-webkit-transform:scale(1.4);transform:scale(1.4)}.main__schemes--wrp{width:80%;margin-left:auto;margin-right:auto}@media (max-width:576px){.main__schemes--wrp{width:100%}}.about__title{text-align:center}.about__banner{display:flex;justify-content:center;align-items:center;margin:25px auto;max-width:705px}.about__text{text-align:justify}.error__page{align-content:center;width:100%}.error h1{font-size:80px}.cat__img{display:block;margin-right:auto;margin-left:auto;margin-bottom:30px}.zoom-area{max-width:490px;margin:0 auto 30px;font-size:25px;text-align:center}.link__container{text-align:center;display:flex;flex-direction:column}.error__button{margin:10px}.main__recovery{max-width:320px;margin-left:auto;margin-right:auto}.main__recovery button{margin-top:.2em}.main__recovery input{margin-top:.5em}.recovery__pass{margin-top:30px;display:flex;flex-direction:column}@media (max-width:992px){.recovery__pass{flex-wrap:wrap}}.text_Logged{margin-top:20px;text-align:center}.successRecovered div{display:flex;justify-content:center;margin:1.5em}@-webkit-keyframes ldio-w9ol6nend9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ldio-w9ol6nend9{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.preloader__element div{position:absolute;-webkit-animation:ldio-w9ol6nend9 .5900000000000001s linear infinite;animation:ldio-w9ol6nend9 .5900000000000001s linear infinite;width:80px;height:80px;top:10px;left:10px;border-radius:50%;box-shadow:0 3px 0 0 #e15b64;-webkit-transform-origin:40px 41.5px;transform-origin:40px 41.5px}.preloader__main{width:81px;height:81px;display:inline-block;overflow:hidden;background:none}.preloader__center{margin-left:44%;margin-right:50%}.preloader__element{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(.81);transform:translateZ(0) scale(.81);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.main__popup{width:100%;height:400px;background-color:#fafafa;z-index:1;margin-top:100px;text-align:center}.main__popup button{margin-top:40px}*{text-decoration:none;margin:0;padding:0;box-sizing:border-box;list-style:none}body,html{font-family:DINPro-Light,sans-serif;font-size:18px;color:#868685;width:100%;height:100%;background:#fff}a{color:inherit}.container{max-width:1140px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}h1{font-size:36px;color:#868685;font-family:DINPro-Black,sans-serif;text-transform:uppercase;display:inline-block;position:relative;margin-bottom:50px}h1:before{display:block;position:absolute;content:"";height:10px;width:100%;background:#868685;bottom:-10px}h2{font-size:28px;color:#ffc800}h2,h3{font-family:FuturaFuturis-bold,sans-serif}h3{font-size:20px}@media (max-width:576px){h3{font-size:20px}}h4{font-family:FuturaFuturis,sans-serif;font-size:16px}select{height:34px;font-family:FuturaFuturis,sans-serif;font-size:18px;color:#868685;outline:none;background-color:#fafafa;border:none;border-bottom:1px solid #868685;margin-bottom:1em;opacity:.7}select,select:focus{-webkit-transition:all .4s ease;transition:all .4s ease}select:focus{opacity:1}option{text-align:right}button{font-family:DINPro-Black,sans-serif;font-size:20px;color:#fff;padding:5px 60px;background-color:#868685;cursor:pointer;border:none;outline:none}button,button:hover{-webkit-transition:all .4s ease;transition:all .4s ease}button:hover{opacity:.8}input{font-family:FuturaFuturis,sans-serif;font-size:18px;border:none;border-bottom:1px solid #868685;margin-bottom:1em;outline:none;background-color:#fafafa;opacity:.7}input,input:focus{-webkit-transition:all .4s ease;transition:all .4s ease}input:focus{opacity:1}
/*# sourceMappingURL=main.553aa436.chunk.css.map */