button,img{line-height:0}a,a:focus,button,button:focus,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:0}.out,.tickets,body,html{height:100%}img,table{width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse}*,:after,:before{box-sizing:inherit}a.disabled{pointer-events:none;cursor:default}.invisible{visibility:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important}}body{background:#FFF;line-height:1.4;font-family:Roboto,sans-serif}button{background:0 0}.out{overflow-x:hidden;overflow-y:auto;min-height:500px}.tickets{display:flex;flex-direction:column;background-color:#E5E5E5}.blocker{z-index:2!important}header.main-header{display:flex;flex-direction:row;align-items:center;height:90px;position:relative;z-index:2;justify-content:space-between;background-color:#000}header.main-header:before{content:"";position:absolute;left:-5%;top:0;width:110%;height:270%;border-radius:0 0 60% 60%;background-color:#000}.main-header-content{color:#FFF;z-index:2;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;height:fit-content;padding:32px 64px 32px 32px}.main-header-content .main-header-timer-wrapper{display:flex;align-items:flex-end}.main-header-content-mobile{display:none}.info-wrapper{display:flex;align-items:flex-end;justify-content:space-between;max-width:700px}.info-inner-wrapper{display:flex;justify-content:space-between;width:100%;align-items:flex-end}.main-header-logo{display:flex;height:30px;width:140px}.event-date,.event-name,.event-place,.event-time{padding-left:52px}.event-name{font-size:22px;font-weight:700;line-height:18px}.event-date,.event-place,.event-time{font-size:14px}.event-time{min-width:60px;padding-left:0;margin-left:52px;opacity:.8}.main-header-timer{font-size:22px;line-height:22px;display:flex;margin-left:52px}.content{position:relative;display:flex;flex:1;margin-bottom:32px;height:calc(100% - 90px - 32px);max-height:calc(100% - 90px - 32px);align-items:center;flex-direction:row;justify-content:center;color:#FFF;z-index:2;padding:0 32px}.menu-stroke{position:absolute;bottom:-5px}.menu-stroke line{stroke:#F6F6F4;stroke-linecap:round;stroke-width:4px}.menu-stroke.selected{bottom:-15px;z-index:2;left:0}.menu-stroke.selected line{stroke:#000}.menu-stroke.selected-2{width:200%}.menu-stroke.selected-3,.menu-stroke.success{width:300%}.menu-stroke.success line{stroke:#F0A33B}.menu-stroke .menu-stroke-selected-last{stroke:#000}.agreement-link{text-decoration:underline;color:#6C60A9}a.tickets-back{font-style:normal;font-weight:400;font-size:14px;line-height:16px;text-decoration:underline;color:#000;opacity:.8}.content .tickets-select .ticket-map-place-select-popup .select-popup-title,.content .tickets-select.e-ticket .header-elem .text{opacity:.6}.content .tickets-select{display:flex;flex-direction:column;height:100%;width:calc(100% - 320px - 16px);background-color:#FFF;border-radius:20px;margin-right:16px;color:#000;position:relative}.content .tickets-select .text-input-container{display:flex;flex-direction:column}.content .tickets-select .erred~.input-error-message{height:16px}.content .tickets-select .hall-map-container{height:calc(100% - 200px)!important;position:relative;display:flex;flex:1 0 auto;overflow:hidden}.content .tickets-select .hall-map-container #hall-map .available{cursor:pointer}.content .tickets-select .list-prices{padding:10px;position:absolute;top:30px;right:10px;background-color:rgba(255,255,255,.8);border-radius:15px}@media screen and (max-height:680px){.content .tickets-select .list-prices{bottom:10px;overflow:auto}}.content .tickets-select .list-prices li{margin-bottom:10px;white-space:nowrap}.content .tickets-select .list-prices__title{font-size:14px;font-weight:500;margin-bottom:10px}.content .tickets-select .list-prices .color{width:16px;height:16px;border-radius:2px;display:inline-block;vertical-align:middle;margin-right:10px}.content .tickets-select .list-prices .price{font-size:14px;font-weight:500;display:inline-block;vertical-align:middle}.content .tickets-select.book-contacts,.content .tickets-select.courier-address{padding-bottom:20px;overflow-y:auto}.content .tickets-select_lp{width:100%;display:flex;justify-content:center;align-items:center}.content .tickets-select-title{font-size:rem(16);font-weight:500;text-align:left}.content .tickets-select form{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;max-width:768px;margin-top:5px}.content .tickets-select form .left-side,.content .tickets-select form .right-side{width:50%}.content .tickets-select form .right-side{text-align:right}.content .tickets-select .ticket-map-place-select-popup{position:absolute;font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#FFF;background:#000;box-shadow:0 0 8px rgba(14,7,47,.4);border-radius:4px;padding:8px 0;top:130px;left:130px;z-index:2}.content .tickets-select .ticket-map-place-select-popup .select-popup-text{padding:0 8px 4px}.content .tickets-select .ticket-map-place-select-popup .select-popup-text.price{padding-bottom:0;padding-top:6px;border-top:1px solid rgba(164,159,188,.2)}.content .tickets-select .ticket-map-place-select-popup .accept-button{display:none}.content .tickets-select .ticket-map-place-amount-popup{width:270px;height:auto;background:#fff;border-radius:20px;padding:25px;box-shadow:0 3px 6px rgba(0,0,0,.2);margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.content .tickets-select .ticket-map-place-amount-popup .close{width:50px;height:50px;position:absolute;top:0;right:0}.content .tickets-select .ticket-map-place-amount-popup .close:after,.content .tickets-select .ticket-map-place-amount-popup .close:before{content:"";width:2px;height:20px;background:#000;position:absolute;top:50%;left:50%}.content .tickets-select .ticket-map-place-amount-popup .close:after{transform:translate(-50%,-50%) rotate(45deg)}.content .tickets-select .ticket-map-place-amount-popup .close:before{transform:translate(-50%,-50%) rotate(-45deg)}.content .tickets-select .ticket-map-place-amount-popup .select-popup-text{text-transform:uppercase;font-size:24px;font-weight:700}.content .tickets-select .ticket-map-place-amount-popup .select-popup-text .select-popup-title{font-size:16px;text-transform:none}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block{display:flex;justify-content:space-between;width:100%}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block .control-button{position:relative;top:auto;left:auto;right:auto;background:#A9B2FF;font-size:26px;padding-bottom:5px;color:#595FB7;width:45px;height:40px}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block .control-button.minus{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block .control-button.plus{-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-bottom-left-radius:0}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block .control-button:hover{background-color:#7684ff;color:#333877}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block input{width:calc(100% - 90px);height:40px;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);padding:0 15px;box-sizing:border-box;font-size:18px;text-align:center;-webkit-appearance:none;appearance:none;color:rgba(0,0,0,.6)}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block input::-webkit-inner-spin-button,.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.content .tickets-select .ticket-map-place-amount-popup .select-trigger-block input[type=number]{-moz-appearance:textfield}.content .tickets-select .ticket-map-place-amount-popup .accept-button{min-width:10px;width:100%;margin-top:25px}.content .tickets-select.e-ticket{align-items:center;padding-left:16px;padding-right:16px}.content .tickets-select.e-ticket .header-elem{flex-grow:1;position:relative;width:33.33%}.content .tickets-select.e-ticket .header-elem .active{opacity:1}.content .tickets-select .inline-inputs-wrapper{display:flex;flex-direction:row}.content .tickets-select .inline-inputs-wrapper .text-input:first-child{margin-right:16px}.content .tickets-select .inline-inputs-wrapper .text-input{width:136px}.content .tickets-select .inline-inputs-wrapper .input-error-message{display:flex;width:100%}.content .tickets-select .tickets-select-subheader{font-size:16px;line-height:19px;width:100%;font-weight:500;opacity:.8;max-width:768px}.content .tickets-select .proceed-button{width:100%;max-width:768px;margin:14px 0 0}.content .tickets-select .proceed-button.no-top{margin-top:0}.content .tickets-select .proceed-button button{border-radius:30px;color:#FFF;height:50px;width:240px;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;background-color:#FC472C}.content .tickets-select .proceed-button button:hover{background-color:#bc3521}.content .tickets-select .proceed-button button span{color:#FFF;opacity:.6}.content .tickets-select .proceed-button:disabled,.content .tickets-select .proceed-button[disabled]{background-color:#000}.content .tickets-select .delivery-types-wrapper-m{width:100%;max-width:768px;display:flex;flex-direction:column}.content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m{display:flex;flex-direction:column;margin-bottom:32px}.content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m .label-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:14px;letter-spacing:.02em;color:#000}.content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m .label-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;opacity:.6;margin-top:14px}.content .tickets-select .map{width:50%}.content .tickets-select .map .block-map_map{position:absolute;top:0;left:0;width:100%;height:100%}.content .tickets-select .map .block-map_map img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.content .tickets-select .map .map-wrapper{width:100%;height:176px;background-color:#9e9e9e;overflow:hidden;position:relative}.content .tickets-select .map .map-info{margin-top:16px;text-align:right}.content .tickets-select .map .map-info-address{display:none}@media only screen and (max-width:1023px){.content .tickets-select .map .map-info-address{display:block;font-size:14px;font-weight:500;padding:10px 0}}.content .tickets-select .map .map-info .header{font-size:14px;line-height:16px;margin-bottom:6px;font-weight:500;letter-spacing:.02em}.content .tickets-select .map .map-info .text{font-size:14px;line-height:20px;text-align:right;opacity:.6}@media only screen and (min-width:1024px){.content .tickets-select .text-input-wrapper{display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:768px}}.content .tickets-select .text-input-wrapper .address-terms{width:unset}.content .tickets-select .text-input-wrapper .address-terms .subheader{font-style:normal;font-weight:500;font-size:14px;line-height:16px;display:flex;align-items:center;letter-spacing:.02em;margin-bottom:6px}.content .tickets-select .text-input-wrapper .address-terms .text{font-size:14px;opacity:.6;line-height:20px}.content .tickets-select .text-input-wrapper.book-c{display:flex;flex-direction:row}@media only screen and (max-width:1023px){.content .tickets-select .text-input-wrapper.book-c{display:block}}.content .tickets-select .text-input-wrapper .contacts{display:flex;flex-direction:column;width:50%}@media only screen and (max-width:1023px){.content .tickets-select .text-input-wrapper .contacts{width:100%}}.content .tickets-select .text-input{height:48px;min-height:48px;font-size:14px;padding-left:16px;border:1px solid #EAEAEA;box-sizing:border-box;border-radius:4px;line-height:24px;margin-bottom:12px;width:288px}.content .tickets-select .text-input.text-area{height:unset;resize:none}@media only screen and (min-width:1024px){.content .tickets-select .text-input.text-area{line-height:normal;padding:15px;font-family:Roboto,sans-serif}}.content .tickets-select .text-input::placeholder{color:#000}.content .tickets-select .text-input:focus::placeholder{color:#000;opacity:.6}.content .tickets-select .text-input.erred{border-color:red;color:red}.content .tickets-select .text-input.erred~.input-error-message{height:16px}.content .tickets-select .input-error-message{color:red;font-size:12px;height:16px;margin-top:2px;width:288px;transform:translateY(-15px)}@media only screen and (max-width:1023px){.content .tickets-select .input-error-message{display:flex;margin-top:4px;height:0;min-height:0;width:auto}}.content .tickets-select .checkbox-wrapper{display:none}.content .tickets-select .checkbox-wrapper.d{display:flex}.content .tickets-select .checkbox-wrapper.book-c{margin-top:16px}.content .tickets-select .checkbox-wrapper.p-b-m{margin-bottom:20px}.content .tickets-select .checkbox-wrapper.full-width{width:unset}.content .tickets-select .control-button{width:32px;height:32px;left:32px;background:#F6F6F4;border-radius:4px;position:absolute;display:flex;align-items:center;justify-content:center;z-index:1}.content .tickets-select .control-button.plus{top:60px}.content .tickets-select .control-button.minus{top:108px}.content .tickets-select .control-button.focus{top:156px}.content .tickets-select .prices-button{display:none}.content .tickets-select .tickets-select-header{display:flex;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;height:fit-content;margin-top:32px;justify-content:center;line-height:19px;text-align:center;color:#000;opacity:.8;width:100%;position:relative}.content .tickets-select .tickets-select-header.e-ticket{max-width:768px;padding-bottom:10px;margin-bottom:25px}.content .tickets-select .tickets-select-header.ticket-map{margin-left:32px;margin-top:22px;justify-content:left;font-size:14px;line-height:16px}.content .tickets-select .tickets-select-header-place{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:22px;display:flex;flex:0 0 auto;text-align:center;color:#4E4E4E;text-shadow:0 4px 4px rgba(0,0,0,.25);justify-content:center;margin:24px 64px 0}.content .tickets-select .tickets-select-header-mobile{display:none}.content .tickets-select .payment-description{font-size:14px;line-height:24px;opacity:.8;margin-top:14px;width:100%;max-width:768px}.content .tickets-select .lp-header{padding-top:36px;font-weight:700;font-size:24px;line-height:normal;display:flex;align-items:center;color:#000;opacity:.6;justify-content:center}.content .tickets-select .lp-header.lp-2{font-size:24px;line-height:28px}.content .tickets-select .lp-header.lp-3{color:#BD4545;line-height:initial}.content .tickets-select .lp-image-wrapper{margin-top:12px;margin-bottom:26px;display:flex;justify-content:center;height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 100px);max-height:350px;width:100%}.content .tickets-select .lp-image-wrapper.lp-2{height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 130px)}.content .tickets-select .lp-image-wrapper.lp-3{height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 70px)}.content .tickets-select .lp-image-wrapper.lp-4{height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 110px)}.content .tickets-select .lp-image-wrapper.lp-5{height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 140px)}.content .tickets-select .lp-image-wrapper.lp-6{height:calc(100% - 56px - 20px - 20px - 20px - 65px - 4px - 26px - 100px)}.content .tickets-select .lp-image-wrapper img{width:100%!important;max-height:100%}.content .tickets-select .lp-order-info{font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:.02em;opacity:.6;justify-content:center;text-align:center;padding:0 20px}.content .tickets-select .lp-order-info.m-b-small{margin-bottom:4px}.content .tickets-select .lp-order-info.m-b-small.buyback-date{font-weight:700;margin-bottom:20px}.content .tickets-select .lp-gratitude{font-weight:700;font-size:20px;line-height:19px;display:flex;align-items:center;opacity:.6;margin-top:26px;justify-content:center}.content .tickets-select .lp-button-w{display:flex;justify-content:center;margin-top:32px;margin-bottom:36px}.content .tickets-select .lp-button{background-color:#000;width:288px;height:48px;border-radius:6px;color:#fff;font-weight:500;font-size:14px;line-height:16px}.content .tickets-list-wrapper{display:flex;flex-direction:column;height:100%;width:320px;background-color:#FFF;color:#000;border-radius:20px;position:relative}.content .tickets-list-wrapper .but-close,.content .tickets-list-wrapper.e-ticket .accept-button{display:none}.content .tickets-list-wrapper.e-ticket{min-width:320px}.content .tickets-list-wrapper .tickets-list{display:flex;padding:0;overflow-y:auto;flex-direction:column;justify-content:flex-start;align-items:center}.content .tickets-list-wrapper .tickets-list .ticket{position:relative;width:256px;margin-bottom:16px;background-color:#f6f6f4;border-radius:9px;padding:11px 16px 11px 26px}.content .tickets-list-wrapper .tickets-list .ticket:after{content:"";width:11px;height:22px;background-color:#fff;position:absolute;border-radius:0 100% 100% 0/0 50% 50% 0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:-2px}.content .tickets-list-wrapper .tickets-list .ticket:before{content:"";width:11px;height:22px;background-color:#fff;position:absolute;border-radius:100% 0 0 100%/50% 0 0 50%;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-2px}.content .tickets-list-wrapper .tickets-list .ticket-delete{position:absolute;right:16px;top:10px}.content .tickets-list-wrapper .tickets-list .ticket-delete img{position:absolute}.content .tickets-list-wrapper .tickets-list .seat-place{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:18px}.content .tickets-list-wrapper .tickets-list .seat-info{display:flex;flex-direction:row;justify-content:space-between;font-style:normal;font-weight:400;font-size:14px;line-height:16px;margin-top:10px}.content .tickets-list-wrapper .tickets-list .seat-info .seat-info-sum{display:flex;flex-direction:row}.content .tickets-list-wrapper .tickets-list .seat-info .seat-info-sum>div{margin-right:12px}.content .tickets-list-wrapper .tickets-list .seat-info .seat-info-sum span{opacity:.6}.content .tickets-list-wrapper-mobile{display:none}.content .tickets-list{flex:1 1 auto}.content .tickets-list-footer{display:flex;flex-direction:column;padding:20px 32px 25px}.content .tickets-list-footer .footer-item{display:flex;justify-content:space-between;font-family:Roboto,sans-serif;font-size:14px;letter-spacing:.02em;line-height:16px;padding-bottom:8px}.content .tickets-list-footer .footer-item.last-item{padding-bottom:16px}.content .tickets-list-footer .footer-item .footer-item-text{opacity:.4;font-weight:500}.content .tickets-list-footer .footer-item .footer-item-text.text-bold{opacity:1}@media only screen and (max-width:768px){.content .tickets-list-footer .footer-accept-button{display:none}}.accept-button,.tickets-list-header{display:flex;font-family:Roboto,sans-serif}.accept-button{border-radius:30px;color:#FFF;height:50px;width:256px;font-weight:500;font-size:16px;background-color:#FC472C;text-decoration:none;align-items:center;justify-content:center;margin-top:15px}.accept-button.small{width:144px;height:40px}.accept-button:hover{background-color:#bc3521}.accept-button span{color:#FFF}.accept-button span.button-disabled{opacity:.6}.accept-button:disabled,.accept-button[disabled]{background-color:#000}.tickets-list-header{font-size:14px;line-height:16px;text-align:center;width:100%;height:fit-content;align-items:center;justify-content:center;padding:32px 0;opacity:.8}.icon-24{height:24px;width:24px}.icon-16{height:16px;width:16px}.icon-14{height:14px;width:14px}.icon-14.custom{height:13px}.icon-12{width:12px}.icon-9-16{height:16px;width:9px}.icon-6{width:6px;height:6px}.icon-location-custom{width:12px;height:14px}.mr-8{margin-right:8px}.prices-rectangle{height:6px;width:12px}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#666}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:-2px;width:18px;height:18px;border:1px solid #ddd;border-radius:100%;background:#fff}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#000;position:absolute;top:1px;left:3px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox-container{display:block;position:relative;padding-left:26px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-family:Roboto,sans-serif;line-height:22px;white-space:nowrap}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #EAEAEA;border-radius:2px}.checkbox-container:hover input~.checkmark{background-color:#EAEAEA}.checkbox-container input:checked~.checkmark{border:1px solid #EAEAEA;border-radius:2px}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:4px;top:1px;width:7px;height:11px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-timeout-error{width:100%;text-align:center;padding:20px 0}.page-timeout-error .page-404_image{position:relative}.page-timeout-error .page-404_image span{position:absolute;top:0;left:0;width:100%;height:100%;display:block;color:#A9B2FF;font-size:200px;font-weight:900;font-family:Roboto,sans-serif;text-align:center;line-height:192px}.page-timeout-error .page-404_title{margin:30px auto;padding:0;text-align:center;line-height:30px;font-size:26px}.page-timeout-error .but{border-radius:30px;color:#FFF;margin:15px auto 0;height:50px;width:256px;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;background-color:#FC472C;text-decoration:none;display:flex;align-items:center;justify-content:center}.page-timeout-error .but:hover{background:#bc3521}@media only screen and (max-width:1023px){body .tickets{background-color:#000}body header.main-header{height:unset}body header.main-header:before{content:unset;position:unset;left:unset;top:unset;width:unset;height:unset;border-radius:unset;background-color:unset}body .main-header-logo{height:20px;width:96px;position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}body .main-header-content{display:none}body .event-date,body .event-name,body .event-place,body .event-time{padding-left:unset;min-width:unset;margin-left:unset}body .main-header-content-mobile{display:flex;flex-direction:column;width:100%}body .main-header-content-mobile .logo-block{align-items:flex-end;display:flex;width:100%;justify-content:space-between;height:30px;margin-top:10px;margin-bottom:30px;position:relative}body .main-header-content-mobile .logo-block .main-header-back-mobile{font-size:0;position:absolute;left:20px}body .main-header-content-mobile .main-header-timer-mobile{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:13px;color:#FFF;position:absolute;right:20px}body .main-header-content-mobile .event-name{font-family:Roboto Condensed,sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:26px;margin-bottom:10px;opacity:.8;padding:0 20px;color:#FFF}body .main-header-content-mobile .event-date,body .main-header-content-mobile .event-place,body .main-header-content-mobile .event-time{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;padding:0 20px;margin-bottom:6px;line-height:14px;opacity:.6;color:#FFF;display:flex;align-items:center}body .main-header-content-mobile .event-date .inner-wrapper,body .main-header-content-mobile .event-place .inner-wrapper,body .main-header-content-mobile .event-time .inner-wrapper{display:flex;align-items:center}body .main-header-content-mobile .event-date span.event-text,body .main-header-content-mobile .event-place span.event-text,body .main-header-content-mobile .event-time span.event-text{margin-left:5px;padding-top:7px}body .main-header-content-mobile .event-date span.event-text.padding-small,body .main-header-content-mobile .event-place span.event-text.padding-small,body .main-header-content-mobile .event-time span.event-text.padding-small{padding-top:2px}body .main-header-content-mobile .event-date{justify-content:space-between}body .main-header-content-mobile .event-place{padding-bottom:30px}body .main-header-content-mobile .event-place span.event-text{padding-top:4px}body .main-header-content-mobile .event-time{margin-bottom:4px}body .main-header-content-mobile .event-time span.event-text{padding-top:2px}body .content{margin:0;padding:0;flex-direction:column;height:100%;max-height:calc(100% - 186px)}body .content .tickets-select{flex:1 1 auto;margin:0;display:flex;flex-direction:column;padding:20px;width:100%;height:calc(100% - 72px)}body .content .tickets-select_lp{display:block}body .content .tickets-select .hall-map-container{height:calc(100% - 90px)!important}body .content .tickets-select .hall-map-container #hall-map{width:100%!important;margin:0}body .content .tickets-select .map,body .content .tickets-select form .left-side,body .content .tickets-select form .right-side{width:100%}body .content .tickets-select .list-prices{position:absolute;background:#fff;padding:20px 10px 0;top:60px;right:10px;opacity:0;max-height:calc(100vh - 340px);overflow:auto;pointer-events:none}body .content .tickets-select .list-prices.active{opacity:1;pointer-events:all}body .content .tickets-select .list-prices__title,body .content .tickets-select form.form_desktop{display:none}body .content .tickets-select form.form_mob .right-side{display:block;text-align:left;font-size:14px}body .content .tickets-select form .checkbox-container{white-space:normal}body .content .tickets-select .map .map-wrapper{display:none}body .content .tickets-select .map .map-info{text-align:left}body .content .tickets-select .map .map-info .text{text-align:left;font-size:12px}body .content .tickets-select .map .map-info .header{font-size:12px}}@media only screen and (max-width:1023px) and (max-width:1023px){body .content .tickets-select .map .map-info .header{font-size:16px;font-weight:700}}@media only screen and (max-width:1023px){body .content .tickets-select .ticket-map-place-amount-popup,body .content .tickets-select .ticket-map-place-select-popup{width:100vw;height:100vh;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;z-index:10;transform:translate(0,0);border-radius:0}body .content .tickets-select .ticket-map-place-amount-popup .close,body .content .tickets-select .ticket-map-place-select-popup .close{width:50px;height:50px;position:absolute;top:0;right:0}body .content .tickets-select .ticket-map-place-amount-popup .close:after,body .content .tickets-select .ticket-map-place-amount-popup .close:before,body .content .tickets-select .ticket-map-place-select-popup .close:after,body .content .tickets-select .ticket-map-place-select-popup .close:before{content:"";width:2px;height:20px;background:#000;position:absolute;top:50%;left:50%}body .content .tickets-select .ticket-map-place-amount-popup .close:after,body .content .tickets-select .ticket-map-place-select-popup .close:after{transform:translate(-50%,-50%) rotate(45deg)}body .content .tickets-select .ticket-map-place-amount-popup .close:before,body .content .tickets-select .ticket-map-place-select-popup .close:before{transform:translate(-50%,-50%) rotate(-45deg)}body .content .tickets-select .ticket-map-place-amount-popup__inner,body .content .tickets-select .ticket-map-place-select-popup__inner{position:absolute;font-style:normal;font-weight:500;font-size:10px;line-height:12px;color:#FFF;background:#fff;box-shadow:0 0 8px rgba(14,7,47,.4);border-radius:4px;padding:30px;width:calc(100% - 40px);max-width:300px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}body .content .tickets-select .ticket-map-place-amount-popup.price,body .content .tickets-select .ticket-map-place-select-popup.price{padding-bottom:0;padding-top:0;border-top:1px solid rgba(164,159,188,.2)}body .content .tickets-select .ticket-map-place-amount-popup .select-popup-title,body .content .tickets-select .ticket-map-place-select-popup .select-popup-title{opacity:.6;font-size:14px!important}body .content .tickets-select .ticket-map-place-amount-popup .select-popup-text,body .content .tickets-select .ticket-map-place-select-popup .select-popup-text{padding:0;color:#000;font-size:16px;margin-bottom:15px}body .content .tickets-select .ticket-map-place-amount-popup .select-popup-text.price,body .content .tickets-select .ticket-map-place-select-popup .select-popup-text.price{border:none;padding-top:0}body .content .tickets-select .ticket-map-place-amount-popup .accept-button,body .content .tickets-select .ticket-map-place-select-popup .accept-button{width:100%;margin-top:35px;display:block}body .content .tickets-select.e-ticket{align-items:unset;padding:0 16px 90px}body .content .tickets-select .proceed-button,body .content .tickets-select .tickets-select-subheader{display:none}body .content .tickets-select .text-input{display:flex;height:48px;width:100%;min-height:48px;font-size:14px;padding-left:16px;border:1px solid #EAEAEA;box-sizing:border-box;border-radius:4px;line-height:24px;margin-bottom:12px}body .content .tickets-select .text-input:focus::placeholder{color:#000;opacity:.6}body .content .tickets-select .text-input::placeholder{color:#000}body .content .tickets-select .inline-inputs-wrapper{display:flex;flex-direction:row}body .content .tickets-select .inline-inputs-wrapper .text-input:first-child{margin-right:16px}body .content .tickets-select .inline-inputs-wrapper .text-input{width:144px}body .content .tickets-select .checkbox-wrapper{display:flex;margin-top:16px}body .content .tickets-select .delivery-types-wrapper-m{display:flex;flex-direction:column;margin-bottom:24px}body .content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m{display:flex;flex-direction:column;margin-bottom:16px}body .content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m .label-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:14px;letter-spacing:.02em;color:#000}body .content .tickets-select .delivery-types-wrapper-m .delivery-checkbox-label-m .label-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.02em;opacity:.4;margin-top:4px}body .content .tickets-select .payment-description{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:24px;opacity:.8}body .content .tickets-select .tickets-select-header,body .content .tickets-select .tickets-select-header-place{display:none;opacity:.8}body .content .tickets-select .tickets-select-header-mobile{display:flex;height:fit-content;width:100%;font-size:14px;padding-top:19px;margin-bottom:20px;opacity:.8;font-weight:500}body .content .tickets-select .tickets-select-header-mobile.sub-header{opacity:1}body .content .tickets-select .tickets-select-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;margin-top:3px}body .content .tickets-select .tickets-select-text .subheader-text{opacity:.8;margin:8px 0 4px}body .content .tickets-select .tickets-select-text .text{opacity:.6}body .content .tickets-select .control-button{width:32px;height:32px;left:16px;background:#F6F6F4;border-radius:4px;position:absolute;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}body .content .tickets-select .control-button.plus{top:20px;left:15px}body .content .tickets-select .control-button.minus{top:20px;left:70px}body .content .tickets-select .control-button.focus{top:20px;left:125px}body .content .tickets-select .prices-button{font-family:Roboto,sans-serif;display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;height:32px;width:80px;background:#F6F6F4;border-radius:4px;top:20px;right:16px;font-style:normal;font-weight:500;font-size:12px;line-height:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);-moz-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);z-index:1}body .content .tickets-select .prices-button img{margin-right:6px}body .content .tickets-select .lp-header{padding-top:16px;font-weight:700;font-size:16px;line-height:20px;display:flex;align-items:center;color:#000;opacity:.6;justify-content:flex-start}body .content .tickets-select .lp-header.lp-2{font-size:16px}body .content .tickets-select .lp-image-wrapper{margin-top:12px;margin-bottom:16px;display:flex;justify-content:center;height:auto!important}body .content .tickets-select .lp-image-wrapper img,body .content .tickets-select .lp-image-wrapper img.lp-2,body .content .tickets-select .lp-image-wrapper img.lp-3{width:70%}body .content .tickets-select .lp-order-info{font-size:14px;line-height:20px;display:flex;align-items:center;letter-spacing:.02em;opacity:.6;text-align:left;justify-content:flex-start;padding:0}body .content .tickets-select .lp-order-info.m-b-small{margin-bottom:4px}body .content .tickets-select .lp-gratitude{font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;opacity:.6;margin-top:19px;justify-content:flex-start}body .content .tickets-select .lp-button-w{display:flex;justify-content:center;margin-top:32px;margin-bottom:32px}body .content .tickets-select .lp-button{background-color:#000;width:288px;height:48px;border-radius:6px;color:#fff;font-weight:500;font-size:14px;line-height:16px}body .content .tickets-list-wrapper{position:fixed;width:100%;bottom:72px;height:calc(100% - 72px);border-radius:0;transform:translate(0,calc(100% + 72px));transition:transform .3s}body .content .tickets-list-wrapper.open{transform:translate(0,0);z-index:1}body .content .tickets-list-wrapper .but-close{width:50px;height:50px;position:absolute;top:0;right:0;display:block;z-index:2}body .content .tickets-list-wrapper .but-close:after,body .content .tickets-list-wrapper .but-close:before{content:"";width:20px;height:2px;background:#000;position:absolute;top:50%;left:50%}body .content .tickets-list-wrapper .but-close:after{transform:translate(-50%,-50%) rotate(45deg)}body .content .tickets-list-wrapper .but-close:before{transform:translate(-50%,-50%) rotate(-45deg)}body .content .tickets-list-wrapper-mobile{background-color:#000;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;justify-content:space-between;padding:16px 16px 16px 20px;height:72px;position:relative;width:100%;z-index:1}body .content .tickets-list-wrapper-mobile .total-amount{align-items:center;display:flex;flex-direction:row;background:rgba(255,255,255,.1);padding:10px;border-radius:10px;font-size:12px;width:calc(50% - 20px);max-width:144px;cursor:pointer}body .content .tickets-list-wrapper-mobile .total-amount img{margin-right:12px}body .content .tickets-list-wrapper-mobile .accept-button{font-size:14px;font-weight:500;line-height:20px;margin-top:0}body .content .tickets-list-wrapper-mobile .button-disabled{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;width:144px;border-radius:4px;color:#FFF}body .content .tickets-list-wrapper-mobile .button-disabled span{color:#FFF}body .content .tickets-list-wrapper-mobile .button-white{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:20px;width:144px;height:40px;border-radius:4px;color:#000;background-color:#FFF}body .content .tickets-list-wrapper-mobile .button-white:hover{background-color:#DADADA}body .content .tickets-list-wrapper-mobile .button-white span{color:#000;opacity:1}body .page-timeout-error{padding:0}body .page-timeout-error .page-404_image{position:relative;height:auto;width:250px;margin:0 auto}body .page-timeout-error .page-404_image img{width:100%;height:100%}body .page-timeout-error .page-404_image span{font-size:100px;line-height:110px}body .page-timeout-error .but{width:100%}body .modal_timeoutError{padding:15px;width:100%}}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0}.ps__rail-y{transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.preloader{background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;min-height:100%;z-index:11;opacity:.8}.preloader.full-preloader{position:fixed;z-index:2000}.preloader.full-preloader .preloader-animation{position:absolute;top:calc(50% - 3.25em);left:calc(50% - 3.25em)}.preloader-container{position:absolute;top:calc(50% - 3.25em);text-align:center;width:100%}.preloader-animation{display:inline-block;height:6.5em;width:6.5em;border-radius:50%;border:3px solid transparent;border-top-color:#ffa726;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.preloader-animation:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:3px solid transparent;border-top-color:#34495e;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.preloader-animation:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;border-radius:50%;border:3px solid transparent;border-top-color:#62cb31;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.preloader-percent,.preloader-text{position:absolute;text-align:center;color:#34495e;z-index:1}.preloader-text{width:50%;top:calc(50% - 6.5em);left:25%}.preloader-percent{width:3em;top:calc(50% - .75em);left:calc(50% - 1.5em)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}