@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;700;800;900&display=swap);*,*::after,*::before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;scroll-behavior:smooth}main{display:block}h1{font-size:2em;margin:0.67em 0}a{text-decoration:none;display:inline-block}span{display:inline-block}h1,h2,h3,h4,h5,h6,p{margin:0}blockquote{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a[href^=tel]{color:inherit;text-decoration:none}figure{margin:0;line-height:0}::-webkit-scrollbar,::-webkit-scrollbar-button,::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece,::-webkit-scrollbar-thumb,::-webkit-scrollbar-corner,::-webkit-resizer{width:0;height:0;background-color:transparent;background:transparent}.listreset,.ticket-nav__list,.booking-aside .order-list ul{margin:0;padding:0;list-style:none}#overlay{top:0;left:0;width:100%;height:100%;display:none;position:fixed;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.75)}#overlay .modal{flex-grow:1;display:none;max-width:50%;max-height:70%;min-width:320px;flex-basis:auto;min-height:320px;background-color:#ffffff}html,body{width:100%;margin:0;padding:0;color:#000;font-family:"Poppins",sans-serif,sans-serif;font-weight:300;font-size:20px;line-height:27px}@media (max-width: 1366px){html,body{font-size:16px;line-height:22px}}body{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}aside{box-sizing:border-box;width:100%;max-width:350px}@media (max-width: 1680px){aside{max-width:260px}}@media (max-width: 1024px){aside{max-width:inherit}}@media (max-width: 768px){aside{width:100%}}main{width:calc(100% - 350px)}@media (max-width: 1680px){main{width:calc(100% - 260px)}}@media (max-width: 1024px){main{width:100%}}*{box-sizing:border-box}a{transition:all .3s ease-in-out;color:blue;text-decoration:none}a:hover{transition:all .3s ease-in-out;color:#FF0045}ul.logo-list,ul.footer-nav--list,ul.footer-social--list,ul.footer-menu--list,ul.footer-kontakt--list,ul.sub-menu-link,ul.menu-list,ul.gallery-list,ul.kontakt-list{padding-left:0;list-style:none}ul.logo-list a,ul.footer-nav--list a,ul.footer-social--list a,ul.footer-menu--list a,ul.footer-kontakt--list a,ul.sub-menu-link a,ul.menu-list a,ul.gallery-list a,ul.kontakt-list a{transition:all .3s ease-in-out;color:#000;text-decoration:none}ul.logo-list a:hover,ul.footer-nav--list a:hover,ul.footer-social--list a:hover,ul.footer-menu--list a:hover,ul.footer-kontakt--list a:hover,ul.sub-menu-link a:hover,ul.menu-list a:hover,ul.gallery-list a:hover,ul.kontakt-list a:hover{transition:all .3s ease-in-out;color:#FF0045}strong{font-weight:600}p+p{padding-top:15px}p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:35px}h2{text-transform:uppercase;font-weight:800;margin-bottom:50px}@media (max-width: 768px){h2{margin-bottom:40px}}h3,h4,h5,h6{font-weight:700;margin-bottom:35px}@media (max-width: 768px){h3,h4,h5,h6{margin-bottom:20px}}img{max-width:100%;height:auto}input{border-radius:0}section{max-width:1440px;margin-left:auto;padding-left:100px;padding-bottom:100px}@media (max-width: 1680px){section{padding-bottom:60px}}@media (max-width: 1280px){section{padding-left:50px}}@media (max-width: 1024px){section{padding-left:0;margin:0 20px}}@media (max-width: 768px){section{padding-bottom:40px}}section.hero-section{max-width:inherit;margin-left:0;padding-left:0}@media (max-width: 1024px){section.hero-section{margin:0 20px}}.site-wrapper{flex-grow:1;display:flex;flex-direction:row-reverse;overflow:hidden;margin:100px 100px 0}@media (max-width: 1680px){.site-wrapper{margin:50px 50px 0}}@media (max-width: 1024px){.site-wrapper{margin:0}}.spinner{box-sizing:border-box;cursor:pointer;z-index:102;height:auto;width:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner .spinner-line{background-color:black;transition:all 0.3s;box-sizing:border-box;position:absolute;height:4px;width:40px}.spinner .horizontal{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:13px}.spinner .diagonal.part-1{position:relative;transition:all 0.3s;box-sizing:border-box;float:left}.spinner .diagonal.part-2{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:13px}.spinner .spinner-line.active.horizontal{transition:all 0.3s;box-sizing:border-box;opacity:0;margin-top:0}.spinner .spinner-line.active.diagonal.part-1{transition:all 0.3s;box-sizing:border-box;transform:rotate(135deg);margin-top:6px}.spinner .spinner-line.active.diagonal.part-2{transition:all 0.3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-8px}@font-face{font-family:'icomoon';src:url(./87b39ebae7a7d3345a6f3de27fc3ad20.eot);src:url(./87b39ebae7a7d3345a6f3de27fc3ad20.eot#iefix) format("embedded-opentype"),url(./b5f4e067a4d252263b723528f373ee6b.ttf) format("truetype"),url(./fb2849e06e2e5435cdddef1caeeec188.woff) format("woff"),url(./71414834d6bfc609a6e5241e8ee65b2e.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:26px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\E908"}.icon-chevron-right:before{content:"\E90A"}.icon-chevron-left:before{content:"\E909"}.icon-youtube:before{content:"\E900"}.icon-instagram:before{content:"\E901"}.icon-facebook:before{content:"\E902"}.icon-info:before{content:"\E903";color:#FF0045}.icon-arrow-with-border:before{content:"\E904"}.icon-basket:before{content:"\E905"}.icon-plus:before{content:"\E906"}.icon-plus-thin:before{content:"\E907"}footer{background:#EBEBEB;margin:0 100px;padding:50px 50px 25px}@media (max-width: 1440px){footer{margin:0 50px}}@media (max-width: 1024px){footer{margin:0 20px}}@media (max-width: 768px){footer{padding:20px 20px 25px}}.footer-row{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-row>div{margin-right:50px}.footer-row>div:last-child{margin-right:0}.footer-row p,.footer-row a,.footer-row address{font-style:inherit;font-size:18px;line-height:26px}@media (max-width: 1366px){.footer-row p,.footer-row a,.footer-row address{font-size:16px;line-height:24px}}@media (max-width: 812px){.footer-row{flex-direction:column}.footer-row>div{margin-right:0;margin-bottom:40px}.footer-row>div:last-child{margin-bottom:0}}.footer-row+.footer-row{margin-top:60px}@media (max-width: 768px){.footer-row+.footer-row{margin-top:20px}}.footer-kontakt--title{margin-bottom:30px}.footer-menu--item{text-transform:uppercase}.footer-menu--item a{font-size:24px;line-height:26px;font-weight:800}.footer-social{width:20%;justify-content:flex-end;display:flex}.footer-social--list{display:flex}.footer-social--item{margin-right:33px}.footer-social--item:last-child{margin-right:0}@media (max-width: 1366px){.footer-social{width:auto}}@media (max-width: 812px){.footer-social{justify-content:flex-start}}@media (max-width: 768px){.footer-social span.icon{font-size:34px}}.footer-nav--list{display:flex}.footer-nav--item{margin-right:28px}.footer-nav--item:last-child{margin-right:0}.footer-nav a{font-size:14px}.nav-wrapper--mobile{background:#fff;display:flex;position:fixed;z-index:12;top:0;width:100%;right:0;padding:18px 40px;justify-content:space-between;align-items:center}@media (min-width: 1025px){.nav-wrapper--mobile{display:none}}.nav-wrapper--mobile .logo-mobile{max-width:210px}aside{transition:all .3s ease-in-out;padding:0 50px 40px 70px;z-index:10;background:#fff}@media (max-width: 1680px){aside{padding:0 0 40px 50px}}@media (max-width: 1024px){aside{position:fixed;overflow-y:scroll;background:rgba(255,0,69,0.95);transform:translateX(120%);height:100%;margin-top:60px;padding:50px}aside .nav-wrapper{padding-bottom:60px}}@media (max-width: 768px){aside{width:100%}}aside.active{transition:all .3s ease-in-out;transform:translateX(0)}@media (max-width: 1024px){aside .empty-red-btn{background:transparent;border-color:#fff;color:#fff}aside .empty-red-btn:hover{background:transparent;border-color:#000;color:#000}}.logo{padding-bottom:50px}@media (max-width: 1024px){.logo{display:none}}ul.menu-list{margin:0;text-transform:uppercase}ul.menu-list a{font-size:40px;line-height:100%;font-weight:800}@media (max-width: 1024px){ul.menu-list a:hover{color:#fff}}ul.sub-menu-link{padding:50px 0;margin:0}ul.sub-menu-link a{text-transform:uppercase;font-weight:800;font-size:24px;line-height:21px}ul.sub-menu-link a:hover{color:#FF0045}@media (max-width: 1024px){ul.sub-menu-link a{color:#fff}ul.sub-menu-link a:hover{color:#000}}button,.btn,.red-btn,.empty-red-btn{transition:all .3s ease-in-out;cursor:pointer;align-items:center;display:flex;width:fit-content;min-width:200px;min-height:50px;border:4px solid #000;padding:5px 10px;color:#000;background:transparent;text-align:left;font-weight:900;font-size:18px;text-transform:uppercase}@media (max-width: 768px){button,.btn,.red-btn,.empty-red-btn{min-width:150px;min-height:40px}}button:hover,.btn:hover,.red-btn:hover,.empty-red-btn:hover{border:4px solid #FF0045;color:#FF0045}.btn-white{border-color:#fff;color:#fff}.btn-white:hover{border-color:#FF0045;color:#FF0045}.red-btn{justify-content:center;text-align:center;border-color:#FF0045;background:#FF0045;color:#000}.red-btn:hover{background:transparent}@media (max-width: 1024px){.red-btn{border-color:#FF0045;color:#000}.red-btn:hover{border-color:#fff;color:#fff}.red-btn:hover a{color:#fff}}.empty-red-btn{max-height:50px;align-items:center;justify-content:center;border-color:#FF0045;color:#FF0045}.empty-red-btn:hover{background:#FF0045;color:#000}.hero{height:calc(100vh - 100px)}@media (max-width: 1440px){.hero{height:calc(100vh - 50px)}}@media (max-width: 1024px){.hero{height:calc(100vh - 100px);margin-top:80px}}.hero .swiper-container.hero-container{width:100%;height:100%}.hero .swiper-slide.hero-slide{width:100% !important}.hero .swiper-slide.hero-slide img{display:block;object-fit:cover;width:100%;height:inherit}.hero .swiper-pagination{display:flex;position:absolute;bottom:37px;right:50%;transform:translateX(50%);z-index:inherit}@media (max-width: 768px){.hero .swiper-pagination{bottom:20px}}.hero .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#FF0045}.hero .swiper-pagination-bullet{cursor:pointer;outline:none;display:block;width:90px;height:4px;margin-right:50px;background:#fff;opacity:1}.hero .swiper-pagination-bullet:last-child{margin-right:0}@media (max-width: 768px){.hero .swiper-pagination-bullet{width:26px;margin-right:15px}}.content-box,.bunner-wrapper .content-box--center{position:absolute;left:100px;bottom:100px;color:#fff}@media (max-width: 768px){.content-box,.bunner-wrapper .content-box--center{left:20px;bottom:70px}}.content-box span,.bunner-wrapper .content-box--center span{font-size:40px;font-weight:800;text-transform:uppercase}@media (max-width: 1366px){.content-box span,.bunner-wrapper .content-box--center span{font-size:20px}}@media (max-width: 768px){.content-box span,.bunner-wrapper .content-box--center span{font-size:18px;line-height:30px}}.content-box h2,.bunner-wrapper .content-box--center h2{font-size:80px;line-height:80px}@media (max-width: 1366px){.content-box h2,.bunner-wrapper .content-box--center h2{font-size:40px;line-height:40px}}@media (max-width: 768px){.content-box h2,.bunner-wrapper .content-box--center h2{font-size:30px;line-height:30px}}.text-wrapper h2{font-size:40px;line-height:44px}@media (max-width: 1366px){.text-wrapper h2{font-size:30px;line-height:33px}}@media (max-width: 768px){.text-wrapper h2{font-size:22px;line-height:24px}}.text-wrapper h3{font-size:20px;margin-bottom:35px}@media (max-width: 1366px){.text-wrapper h3{font-size:16px;line-height:22px}}@media (max-width: 768px){.text-wrapper h3{margin-bottom:20px}}.text-title--row{display:flex}@media (max-width: 768px){.text-title--row{flex-direction:column}}.text-title--col{width:100%;margin-right:50px}@media (max-width: 768px){.text-title--col{margin-right:0;margin-bottom:40px}.text-title--col:last-child{margin-bottom:0}}@media (max-width: 768px){.text-title--col{margin-bottom:20px}}.text-title--col img{width:100%}.text-title--col:last-child{margin-right:0}@media (max-width: 500px){.swiper-container.swiper--news{overflow:visible}}.post,.news{display:flex;flex-direction:column;height:auto}@media (max-width: 768px){.post{margin-bottom:40px}}.news-img,.post-img{overflow:hidden;height:240px;margin-bottom:45px}@media (max-width: 1366px){.news-img,.post-img{height:220px}}.news-img img,.post-img img{object-fit:cover;height:inherit;width:100%}.news-title h2{margin-bottom:0}.news-title,.post-title{margin-bottom:25px}.news-title h2,.post-title h2{font-size:24px}@media (max-width: 1366px){.news-title h2,.post-title h2{font-size:18px;line-height:22px}}.news-text,.post-text{margin-bottom:40px}.news-btn,.post-btn{margin-top:auto}.burger-bg{transition:all .3s ease-in-out;background:rgba(114,114,114,0.5);position:fixed;width:100%;height:auto;top:0;display:block;z-index:2;bottom:0;right:0;left:0;pointer-events:none;opacity:0}.burger-bg.active{pointer-events:all;opacity:1}.bunner-wrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:400px}.bunner-wrapper img{width:100%}@media (max-width: 768px){.bunner-wrapper{max-height:inherit;flex-direction:column}}.bunner-wrapper .content-box--center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:90%;bottom:50%;left:50%;transform:translate(-50%, 50%)}.bunner-wrapper .content-box--center .btn,.bunner-wrapper .content-box--center .red-btn,.bunner-wrapper .content-box--center .empty-red-btn{justify-content:center;border-color:#fff;color:#fff}.bunner-wrapper .content-box--center .btn a,.bunner-wrapper .content-box--center .red-btn a,.bunner-wrapper .content-box--center .empty-red-btn a{color:#fff}.bunner-wrapper .content-box--center .btn:hover,.bunner-wrapper .content-box--center .red-btn:hover,.bunner-wrapper .content-box--center .empty-red-btn:hover{border-color:#FF0045;color:#FF0045}.bunner-wrapper .content-box--center .btn:hover a,.bunner-wrapper .content-box--center .red-btn:hover a,.bunner-wrapper .content-box--center .empty-red-btn:hover a{color:#FF0045}@media (max-width: 768px){.bunner-wrapper .content-box--center{padding:25px 10px;position:static;transform:translate(0, 0);width:100%;background:#EBEBEB;color:#000}.bunner-wrapper .content-box--center .btn,.bunner-wrapper .content-box--center .red-btn,.bunner-wrapper .content-box--center .empty-red-btn{justify-content:center;border-color:#000;color:#000}.bunner-wrapper .content-box--center .btn a,.bunner-wrapper .content-box--center .red-btn a,.bunner-wrapper .content-box--center .empty-red-btn a{color:#000}.bunner-wrapper .content-box--center .btn:hover,.bunner-wrapper .content-box--center .red-btn:hover,.bunner-wrapper .content-box--center .empty-red-btn:hover{border-color:#FF0045;color:#FF0045}.bunner-wrapper .content-box--center .btn:hover a,.bunner-wrapper .content-box--center .red-btn:hover a,.bunner-wrapper .content-box--center .empty-red-btn:hover a{color:#FF0045}}.bunner-wrapper .content-box--center .btn,.bunner-wrapper .content-box--center .red-btn,.bunner-wrapper .content-box--center .empty-red-btn{text-align:center}.bunner-wrapper .content-box--center span{font-size:40px;line-height:60px}@media (max-width: 1366px){.bunner-wrapper .content-box--center span{font-size:30px;line-height:60px}}@media (max-width: 768px){.bunner-wrapper .content-box--center span{font-size:24px}}.bunner-wrapper .content-box--center h2{margin-bottom:0}@media (max-width: 1366px){.bunner-wrapper .content-box--center h2{font-size:60px;line-height:60px}}@media (max-width: 768px){.bunner-wrapper .content-box--center h2{font-size:40px;margin-bottom:0}}.bunner-wrapper .content-box--center h2+p{margin-top:50px}@media (max-width: 768px){.bunner-wrapper .content-box--center h2+p{margin-top:40px}}.content-box--title{margin-bottom:50px}@media (max-width: 768px){.content-box--title{margin-bottom:40px}}.gallery-list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:70px;overflow:hidden}@media (max-width: 1440px){.gallery-list{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 812px){.gallery-list{grid-gap:40px}}@media (max-width: 768px){.gallery-list{display:block}}.gallery-list+.gallery-list{margin-top:50px}@media (max-width: 768px){.gallery-list+.gallery-list{margin-top:20px}}.gallery-item{height:240px}@media (max-width: 768px){.gallery-item{height:inherit;margin-bottom:20px}.gallery-item:last-child{margin-bottom:0}}.gallery-item a{display:block;height:100%}.gallery-item img{width:100%;height:100%;object-fit:cover}.gallery-item:last-child{margin-right:0}table{border-collapse:collapse;margin:0;padding:0;width:auto;table-layout:fixed;min-width:100%}table a{color:#000}table tr{border-top:1px solid #000}table tr:last-child{border-bottom:1px solid #000}table tr td:first-child{font-size:20px;line-height:27px;font-weight:700;text-align:left;padding-left:0}table tr td:last-child{text-align:right;width:25%;padding-right:0}@media screen and (max-width: 600px){table tr td:last-child{width:auto;text-align:left}}table tr a{text-transform:uppercase;font-weight:800}@media screen and (max-width: 600px){table td{display:block;border-bottom:1px solid #EBEBEB}table td:last-child{border-bottom:none}}table th,table td{padding:25px 20px;text-align:center;font-weight:300}@media screen and (max-width: 600px){table th,table td{width:auto;text-align:left;padding:25px 0}}table.aline-center tr td:first-child{text-align:left}table.aline-center tr td:last-child{text-align:center;width:inherit}@media screen and (max-width: 600px){table.aline-center tr td:last-child{text-align:left}}.table-wrapper--col{display:flex;justify-content:space-between;overflow:hidden}@media (max-width: 1366px){.table-wrapper--col{display:block}.table-wrapper--col .table-scroll+.table-scroll{margin-top:60px}}.table-scroll{width:48%}@media (max-width: 1366px){.table-scroll{width:100%}}.table-scroll--box{overflow-x:scroll}.table-scroll h2{text-align:left;text-transform:uppercase;font-size:40px;font-weight:800;line-height:44px;margin-bottom:50px}@media (max-width: 1366px){.table-scroll h2{font-size:30px;line-height:33px}}@media (max-width: 768px){.table-scroll h2{font-size:22px;line-height:24px;margin-bottom:20px}}.table-wrapper .table-scroll{width:100%}.table-wrapper td{width:auto}.table-wrapper td:first-child{width:40%}@media screen and (max-width: 600px){.table-wrapper td:first-child{width:auto}}.table-wrapper td:nth-child(2){text-align:left}.table-wrapper td:nth-last-child(-n+2){text-align:left;width:15%}@media screen and (max-width: 600px){.table-wrapper td:nth-last-child(-n+2){width:auto}}.table-wrapper td:last-child{text-align:right;width:10%}@media screen and (max-width: 600px){.table-wrapper td:last-child{width:auto;text-align:left}}.table-note{margin-top:50px;margin-left:auto;padding-left:25px;width:50%}@media (max-width: 1366px){.table-note{width:100%;padding-left:0}}.wpcf7{height:100%;width:100%}.wpcf7 .invalid .wpcf7-response-output,.wpcf7 .unaccepted .wpcf7-response-output{border:none;color:#FF0045}form{display:flex;flex-direction:column;margin:0;width:100%;height:100%}form input,form select,form textarea,form datalist,form button{color:#000}form input::placeholder,form select::placeholder,form textarea::placeholder,form datalist::placeholder,form button::placeholder{color:#000}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus,form datalist:active,form datalist:focus,form button:active,form button:focus{outline:none !important}form :-ms-input-placeholder{color:inherit;opacity:1}form ::-moz-placeholder{color:inherit;opacity:1}form ::-webkit-input-placeholder{color:inherit;opacity:1}form ::placeholder{color:inherit;opacity:1}form .modal-input{position:relative}form .modal-input .wpcf7-not-valid-tip{position:absolute;color:#FF0045;bottom:10px;left:0}form .modal-input input,form .modal-input textarea,form .modal-input .wpcf7-form-control-wrap{width:100%;outline:none;border:none}form .modal-input input{margin-bottom:35px}form .modal-input input,form .modal-input textarea{transition:all .3s ease-in-out;border-bottom:4px solid #000;padding:0 0 25px 0}form .modal-input input::placeholder,form .modal-input textarea::placeholder{font-size:18px;line-height:26px;font-weight:700}form .modal-input input[aria-invalid="true"],form .modal-input input:hover,form .modal-input input:focus,form .modal-input input:active,form .modal-input textarea[aria-invalid="true"],form .modal-input textarea:hover,form .modal-input textarea:focus,form .modal-input textarea:active{border-bottom:4px solid #FF0045}form .modal-input textarea{min-height:50px;height:150px;resize:vertical;overflow:hidden;margin-bottom:30px}form .modal-input--btn{margin-top:auto}form button{margin-left:auto;display:block}.form-row{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:50px}@media (max-width: 1366px){.form-row{display:block}.form-row+.modal-input--btn{margin-top:0}}@media (max-width: 1024px){.form-row{display:grid}.form-row+.modal-input--btn{margin-top:0}}@media (max-width: 768px){.form-row{display:block}.form-row+.modal-input--btn{margin-top:0}}.form-row+.modal-input--btn{margin-top:50px}@media (max-width: 1366px){.form-row+.modal-input--btn{margin-top:0}}.two-cols{display:flex;justify-content:space-between;margin-top:100px}@media (max-width: 768px){.two-cols{margin:40px 0 50px 0;display:block}.two-cols .col:first-child{margin-right:0;margin-bottom:40px}}.two-cols .col{display:flex;flex-direction:column;height:auto}.two-cols .col:first-child{margin-right:20px}.two-cols h3{text-transform:uppercase;font-size:24px;margin-bottom:26px}@media (max-width: 1366px){.two-cols h3{font-size:18px}}.two-cols p,.two-cols a,.two-cols address{font-style:inherit;font-size:18px;line-height:26px}@media (max-width: 1366px){.two-cols p,.two-cols a,.two-cols address{font-size:16px;line-height:24px}}.two-cols .kontakt-list{margin-bottom:26px}.two-cols .btn,.two-cols .red-btn,.two-cols .empty-red-btn{margin-top:auto;width:auto;max-width:200px}@media (max-width: 768px){.two-cols .btn,.two-cols .red-btn,.two-cols .empty-red-btn{max-width:150px;min-height:40px}}.two-cols .mail{margin-top:26px}.two-cols .mail a{color:#000}.two-cols .mail a:hover{transition:all .3s ease-in-out;color:#FF0045}.text-title.map h2{text-transform:uppercase;font-size:24px;margin-bottom:26px}@media (max-width: 1366px){.text-title.map h2{font-size:18px}}iframe{height:700px}@media (max-width: 1440px){iframe{height:500px}}@media (max-width: 768px){iframe{height:400px}}@media (max-width: 1024px){.error-container{margin-top:102px;width:100%}}.error-container .content{max-width:1114px;margin:0 auto;padding:50px 20px;text-align:center}@media (min-width: 768px){.error-container .content{padding:100px 0}}@media (min-width: 1024px){.error-container .content{padding:160px 0}}.error-container .error-title{text-align:center;margin:0 0 30px;display:inline-block;padding:40px 60px 40px;border-radius:30px;background-color:#EBEBEB;font-size:70px;line-height:70px;font-weight:700;color:#000}@media (min-width: 768px){.error-container .error-title{font-size:150px;line-height:150px;padding:40px 70px 40px;border-radius:40px;margin:0 0 40px}}@media (min-width: 1024px){.error-container .error-title{font-size:250px;line-height:250px;padding:50px 80px 50px;border-radius:70px;margin:0 0 60px}}.error-container .error-subtitle{display:inline-block;width:100%;text-align:center;margin:0 auto;font-size:20px;font-weight:700;line-height:25px}@media (min-width: 768px){.error-container .error-subtitle{font-size:25px;font-weight:700;line-height:35px}}@media (min-width: 1024px){.error-container .error-subtitle{font-size:30px;font-weight:700;line-height:40px}}.inner-hero{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;max-height:490px}@media (max-width: 1024px){.inner-hero{margin-top:80px}}.inner-hero img{width:100%}.logo-container{margin-top:-55px}@media (max-width: 1280px){.logo-container{margin-top:-40px}}.logo-list{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:45px;overflow:hidden}@media (max-width: 1280px){.logo-list{grid-template-columns:repeat(3, 1fr);grid-gap:15px}}@media (max-width: 812px){.logo-list{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}.logo-list+.logo-list{margin-top:50px}@media (max-width: 768px){.logo-list+.logo-list{margin-top:20px}}.logo-box{display:flex;flex-direction:column}.logo-box h3{font-size:100%;margin-top:55px;margin-bottom:50px;font-weight:800;text-transform:uppercase}@media (max-width: 1280px){.logo-box h3{margin-top:40px;margin-bottom:20px}}@media (max-width: 460px){.logo-box h3{font-size:80%}}.logo-item{background:#EBEBEB;display:flex;align-items:center;justify-content:center;padding:32px;margin-top:auto;height:130px;overflow:hidden}.logo-item img{max-width:100%;height:auto}@media (max-width: 1440px){.logo-item{padding:22px}}@media (max-width: 460px){.logo-item{padding:15px;height:75px}}.mp-ticket-shop footer{display:none;padding:0}.mp-ticket-shop .site-wrapper{height:calc(100vh - 180px);margin:100px 100px 80px 50px;padding:0 0 0 50px}@media (max-width: 1680px){.mp-ticket-shop .site-wrapper{height:calc(100vh - 100px);margin:50px 50px 50px 25px;padding:0 0 0 25px}}@media (max-width: 1024px){.mp-ticket-shop .site-wrapper{height:auto;margin:0;padding:0}}.mp-ticket-shop .nav-wrapper--mobile{padding:18px 20px}.mp-ticket-shop .main-aside{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.mp-ticket-shop .main-aside::-webkit-scrollbar{display:none;width:0}.mp-ticket-shop .main-aside::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.mp-ticket-shop .main-aside::-webkit-scrollbar-thumb{background-color:transparent;outline:0}@media (max-width: 1024px){.page-template-ticket-shop .ticket-table{height:initial;padding-bottom:110px}.page-template-ticket-shop .ticket-nav{position:fixed}}.aside-ref .nav-wrapper--mobile,.aside-ref .main-aside,.aside-ref footer{display:none;padding:0}@media (max-width: 1024px){.aside-ref .site-wrapper{flex-direction:column-reverse;justify-content:flex-end}}.aside-ref aside{display:flex;flex-direction:column;padding:0 45px 0 30px}@media (max-width: 1680px){.aside-ref aside{max-width:350px}}@media (max-width: 1024px){.aside-ref aside{position:static;transform:translateX(0);max-width:100%;background:transparent;padding:0 45px 100px 30px}}@media (max-width: 460px){.aside-ref aside{padding:0 15px 50px 10px;margin-top:0}}@media (max-width: 1024px){.aside-ref .ticket{margin-top:50px}}.ticket{display:flex;flex-direction:column;position:relative;height:100%}@media (max-width: 1024px){.ticket{margin-top:120px}}@media (max-width: 1024px){.ticket-title{margin:0 20px}}.ticket-title h2,.ticket-title a{transition:color 300ms;display:flex;align-items:center;font-size:40px;line-height:44px;text-transform:uppercase;color:#000}.ticket-title span{transition:color 100ms;display:flex;align-items:center;justify-content:center;color:inherit;width:36px;height:36px;margin-right:25px;border:3px solid;border-radius:10px;border-color:inherit}.ticket-title span::before{transition:all 300ms;font-size:20px;line-height:20px}.ticket-title a:hover,.ticket-title a:focus,.ticket-title a:active{color:#FF0045}.ticket-title a:hover span::before,.ticket-title a:focus span::before,.ticket-title a:active span::before{transform:translateX(-5px)}.ticket-title__absolut{position:absolute;left:0;top:0}.ticket-title__absolut h2{margin:0}@media (max-width: 768px){.ticket-title__absolut{position:sticky}}.ticket-bg .ticket-wrapper{justify-content:flex-start;padding-top:25px}@media (max-width: 1024px){.ticket-bg .ticket-wrapper{padding:0}}.ticket-bg .ticket-title h2{margin-bottom:23px}.ticket-bg::before{content:'';display:block;width:calc(100% + 50px);height:calc(100% + 28px);background:#F7F4F4;position:absolute;bottom:81px;right:0;z-index:-1}@media (min-width: 1680px){.ticket-bg .ticket-nav{width:calc(100% + 40px);padding:25px 0 0 40px;margin-left:-40px}}.ticket-bg.thank-you-page::before{width:100%;height:100%;bottom:0}.ticket-wrapper{display:flex;flex-direction:column;height:calc(100% - 81px)}@media (max-width: 1024px){.ticket-wrapper{height:initial}}.ticket-wrapper__ref{padding-right:50px}@media (min-width: 1680px){.ticket-wrapper__ref{margin:0 0 0 -30px}}.ticket-wrapper__ref .ticket-title,.ticket-wrapper__ref .form-title,.ticket-wrapper__ref .order-subtotal{margin-left:30px}.ticket .form-wrapper{overflow-x:hidden;position:relative;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.ticket .form-wrapper::-webkit-scrollbar{display:none;width:0}.ticket .form-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.ticket .form-wrapper::-webkit-scrollbar-thumb{background-color:transparent;outline:0}@media (max-width: 1024px){.ticket .form-wrapper{margin:0 25px;overflow:hidden}}.ticket .form-wrapper .form{display:flex;flex-direction:row;justify-content:space-between;padding-top:35px}@media (max-width: 1366px){.ticket .form-wrapper .form{flex-direction:column;justify-content:flex-start}}.ticket .form-wrapper .form-title,.ticket .form-wrapper .form-switch{font-size:24px;line-height:26px;font-weight:800;text-transform:uppercase}.ticket .form-wrapper .form-inner__wrapper{transition:opacity 300ms;opacity:0;pointer-events:none;display:none}.ticket .form-wrapper .form-inner__wrapper.is-show{opacity:1;pointer-events:all;display:block}.ticket .form-wrapper .form-col{width:calc((100% / 2 ) - 50px);margin-right:50px}@media (max-width: 1366px){.ticket .form-wrapper .form-col{width:auto}}@media (max-width: 1024px){.ticket .form-wrapper .form-col{margin:0}}.ticket .form-wrapper .form-col .error-message{color:#FF0045;font-size:14px;line-height:16px;position:absolute;bottom:15px;left:0;width:100%}@media (max-width: 1366px){.ticket .form-wrapper .form-col .modal-input:last-child{padding-bottom:0}}.ticket .form-wrapper .form-col input,.ticket .form-wrapper .form-col input::placeholder{background:transparent;cursor:pointer;font-size:18px;line-height:26px}.ticket .form-wrapper .modal-checkbox a,.ticket .form-wrapper .modal-checkbox__absolut a{display:inline-block;color:inherit;text-decoration:underline}.ticket .form-wrapper .modal-checkbox a:hover,.ticket .form-wrapper .modal-checkbox__absolut a:hover,.ticket .form-wrapper .modal-checkbox a:focus,.ticket .form-wrapper .modal-checkbox__absolut a:focus{color:#FF0045}.ticket .form-wrapper .modal-checkbox--wrapper{display:flex;align-items:center}@media (max-width: 1366px){.ticket .form-wrapper .modal-checkbox--wrapper{position:static;margin-bottom:35px;display:flex;flex-wrap:wrap}}.ticket .form-wrapper .modal-checkbox .error-message,.ticket .form-wrapper .modal-checkbox__absolut .error-message{display:block;width:100%;color:#FF0045;font-size:14px;line-height:30px;font-weight:400}@media (max-width: 1366px){.ticket .form-wrapper .modal-checkbox .error-message,.ticket .form-wrapper .modal-checkbox__absolut .error-message{margin-top:-25px}}.ticket .form-wrapper .modal-checkbox .custom-checkbox,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox{position:absolute;z-index:-1;opacity:0}.ticket .form-wrapper .modal-checkbox .custom-checkbox+label,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox+label{position:relative;display:inline-flex;align-items:center;user-select:none;cursor:pointer;margin-right:20px}.ticket .form-wrapper .modal-checkbox .custom-checkbox+label::before,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox+label::before{transition:border-color 300ms;content:'';display:inline-block;width:35px;height:35px;flex-shrink:0;flex-grow:0;border:4px solid #000;margin-right:18px}.ticket .form-wrapper .modal-checkbox .custom-checkbox[aria-invalid="true"]+label::before,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox[aria-invalid="true"]+label::before{border:4px solid #FF0045}.ticket .form-wrapper .modal-checkbox .custom-checkbox:checked+label::after,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox:checked+label::after{position:absolute;left:0;top:50%;font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:36px;transform:translateY(-50%) rotate(45deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E907"}.ticket .form-wrapper .modal-checkbox .custom-checkbox:not(:disabled):not(:checked)+label:hover::before,.ticket .form-wrapper .modal-checkbox__absolut .custom-checkbox:not(:disabled):not(:checked)+label:hover::before{border-color:#FF0045}.ticket .form-wrapper .modal-checkbox__absolut{position:absolute;top:0}@media (max-width: 1366px){.ticket .form-wrapper .modal-checkbox__absolut{position:static;margin-bottom:35px}}.ticket .form-wrapper .order-checkbox .modal-checkbox,.ticket .form-wrapper .order-checkbox .modal-checkbox__absolut{margin-top:40px;font-size:20px;line-height:26px;font-weight:800;text-transform:none}@media (max-width: 1024px){.ticket .form-wrapper .order-checkbox .modal-checkbox,.ticket .form-wrapper .order-checkbox .modal-checkbox__absolut{font-size:15px}}.ticket .form-wrapper .order-checkbox .modal-checkbox label,.ticket .form-wrapper .order-checkbox .modal-checkbox__absolut label{margin-right:0}.ticket .form-wrapper .order-checkbox .modal-checkbox label+a,.ticket .form-wrapper .order-checkbox .modal-checkbox__absolut label+a{margin-left:3px}.ticket-table{overflow-y:scroll;border-right:2px solid #F7F4F4;padding:15px 0;margin-top:-15px;height:calc(100vh - 355px + 30px);scrollbar-color:#FF0045 transparent;scrollbar-width:1px}@media (max-width: 1680px){.ticket-table{height:calc(100vh - 277px + 30px)}}@media (max-width: 1024px){.ticket-table{height:calc(100vh - 300px + 30px);margin:0 0 0 20px}}.ticket-table::-moz-scrollbar-button:decrement{width:0px}.ticket-table::-moz-scrollbar-button:increment{width:0px}.ticket-table::-webkit-scrollbar-button:decrement{width:0px}.ticket-table::-webkit-scrollbar-button:increment{width:0px}.ticket-table::-webkit-scrollbar{width:10px}.ticket-table::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.ticket-table::-webkit-scrollbar-thumb{background-color:#FF0045;outline:1px solid #FF0045}.ticket-table__overflow-wrapper{overflow:hidden}.ticket-table__inner{padding-right:40px}.ticket-table__inner table th,.ticket-table__inner table td{transition:padding 300ms;text-align:left;width:30%;font-size:20px;line-height:27px}@media (max-width: 768px){.ticket-table__inner table th,.ticket-table__inner table td{width:100%}}.ticket-table__inner table tr{position:relative;cursor:pointer;transition:color .3s ease-in-out}@media screen and (max-width: 600px){.ticket-table__inner table tr{display:block}}.ticket-table__inner table tr:before{transition:background .3s ease-in-out;content:'';display:block;width:100%;height:calc(100% - 6px);position:absolute;left:0;top:3px;z-index:-1}.ticket-table__inner table tr.active:before{background:#FF0045}.ticket-table__inner table tr.active a:hover{color:#fff}.ticket-table__inner table tr.active td:nth-child(2),.ticket-table__inner table tr.active td:nth-child(3){padding-left:4%}@media (max-width: 768px){.ticket-table__inner table tr.active td:nth-child(2),.ticket-table__inner table tr.active td:nth-child(3){padding:25px 20px}}@media screen and (max-width: 600px){.ticket-table__inner table tr.active td:nth-child(2),.ticket-table__inner table tr.active td:nth-child(3){padding-left:0}}.ticket-table__inner table tr:not(.active):hover{color:#FF0045}.ticket-table__inner table tr:not(.active):hover a{color:#FF0045}.ticket-nav{z-index:2;bottom:0;display:flex;justify-content:space-between;width:100%;padding:25px 0 0;background:#fff}@media (max-width: 1024px){.ticket-nav{padding:25px 20px 25px}}.ticket-nav__list{display:flex;padding:3px 0}.ticket-nav__item{margin-right:50px}@media (max-width: 1366px){.ticket-nav__item{margin-right:30px}}@media (max-width: 460px){.ticket-nav__item{margin-right:15px}}.ticket-nav__item:last-child{margin-right:0px}.ticket-nav__item:not(.active) a{min-width:89px}@media (max-width: 1280px){.ticket-nav__item:not(.active) a{min-width:30px}}.ticket-nav__item:not(.active) a:before{transition:background-color 300ms;content:'';width:100%;height:4px;display:block;background-color:#000;left:0;top:calc(50% - 4px)}.ticket-nav__item a{transition:color 300ms;position:relative;font-size:40px;line-height:50px;font-weight:900;color:#FF0045;display:flex;height:100%;align-items:center}.ticket-nav__item a:hover:before,.ticket-nav__item a:focus:before,.ticket-nav__item a:active:before{background-color:#FF0045}.ticket-nav__item.active{margin:0 85px}@media (max-width: 1280px){.ticket-nav__item.active{margin:0 30px}}@media (max-width: 460px){.ticket-nav__item.active{margin:0 10px}}.ticket-nav__item.active:first-child{margin-left:0}.ticket-nav__item.active:last-child{margin-right:0}.ticket-nav__item.active:hover,.ticket-nav__item.active:focus,.ticket-nav__item.active:active{color:#000}.ticket-nav__item+.active{margin-left:35px}@media (max-width: 1280px){.ticket-nav__item+.active{margin-left:5px}}.ticket-nav .btn-right,.ticket-nav .btn-left{position:relative}.ticket-nav .btn-right .icon,.ticket-nav .btn-left .icon{display:none}.ticket-nav .btn-right .icon:before,.ticket-nav .btn-left .icon:before{font-weight:800}@media (max-width: 1280px){.ticket-nav .btn-right,.ticket-nav .btn-left{min-width:56px;width:56px;height:56px}.ticket-nav .btn-right span,.ticket-nav .btn-left span{display:none}.ticket-nav .btn-right .icon,.ticket-nav .btn-left .icon{display:block}}.booking-aside .logo,.booking-aside .aside-title,.booking-aside .order-total{margin-left:20px}.booking-aside .aside-title h2{max-height:74px;font-size:40px;line-height:44px;margin-bottom:30px;white-space:nowrap;text-overflow:ellipsis}.booking-aside .order-list{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.booking-aside .order-list::-webkit-scrollbar{display:none;width:0}.booking-aside .order-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.booking-aside .order-list::-webkit-scrollbar-thumb{background-color:transparent;outline:0}.order-item{display:flex;padding-bottom:25px;padding-right:5px}.order-item:last-child{padding-bottom:8px}.order-item__number{display:flex;align-items:center;padding-right:21px;font-size:20px;line-height:26px;font-weight:900}.order-item__content{width:100%;padding-bottom:29px;border-bottom:1px solid #000}.order-item__main-ticket{position:relative;display:flex;justify-content:space-between;align-items:center}.order-item__date,.order-item__place,.order-item__price{font-size:18px;line-height:26px}.order-item__ref .order-item__price{margin-left:20px}@media (max-width: 768px){.order-item__ref .order-item__price{max-width:60px;width:100%;text-align:end}}.order-item__sub-ticket{margin-top:12px;display:flex;justify-content:space-between;align-items:center}.order-item__sub-ticket .order-item__bufet-info{cursor:pointer;font-size:14px;line-height:16px;font-weight:900;display:flex}.order-item__sub-ticket .icon{pointer-events:none;font-size:16px;margin-right:6px}.order-item__btn{min-width:auto;min-height:auto;border:0;padding:0;width:35px;height:100%;display:block}.order-item__btn .icon{position:relative;transition:background-color 300ms;display:flex;align-items:center;justify-content:center;width:35px;height:35px;font-size:20px;color:#fff;border-radius:50%}.order-item__btn .icon:after{transition:all 300ms;content:'';width:35px;height:35px;border-radius:50%;background-color:#FF0045;position:absolute;left:0;top:0}.order-item__btn .icon:before{z-index:2}.order-item__btn:hover,.order-item__btn:active{border:0;color:inherit}.order-item__btn:hover .icon:after,.order-item__btn:active .icon:after{transform:scale(1.2)}.order-subtotal,.order-total{margin-top:auto;font-size:18px;line-height:26px;font-weight:900;border:0;border-bottom:4px solid #000;padding:12px 0 10px;display:flex;justify-content:space-between}.order-confirm{padding-top:34px;display:flex;justify-content:space-between;padding-bottom:50px}@media (max-width: 1439px){.order-confirm{flex-direction:column}}.order-confirm .order-item__content{padding-bottom:0;border-bottom:0}.order-confirm .order-item__number{align-items:flex-start;font-size:18px;line-height:26px;padding-top:5px}.order-confirm .order-item__sub-ticket{margin-top:18px;align-items:flex-start}.order-confirm .order-item__description,.order-confirm .order-item__sub-description{font-size:18px;line-height:26px;display:flex;justify-content:space-between;margin-right:15px;width:100%}.order-confirm .order-item__sub-description{padding-bottom:29px;border-bottom:1px solid #000}.order-confirm .order-subtotal{margin-right:50px}.order-confirm__col{display:flex;flex-direction:column;width:calc((100% / 2) - 50px)}.order-confirm__col:first-child{margin-right:50px}.order-confirm__col:last-child{margin-left:50px}@media (max-width: 1680px){.order-confirm__col{width:calc((100% / 2) - 25px)}.order-confirm__col:first-child{margin-right:25px}.order-confirm__col:last-child{margin-left:25px}}@media (max-width: 1439px){.order-confirm__col{width:100%}.order-confirm__col:last-child,.order-confirm__col:first-child{margin:0}.order-confirm__col:last-child{margin-top:50px}}.order-confirm__col .order-total,.order-confirm__col .order-subtotal{margin-top:0}.order-confirm__promo{display:flex;align-items:center;flex-direction:column}.order-confirm__promo-inner{width:100%;display:flex;align-items:center;padding-bottom:42px;flex-direction:row;position:relative}@media (max-width: 768px){.order-confirm__promo-inner{flex-direction:column}}.order-confirm__promo .error-message{color:#FF0045;font-size:14px;line-height:16px;margin-top:-20px;margin-bottom:20px;width:100%}.order-confirm__promo input{padding:17px 15px;border:1px solid #707070;width:60%;margin-right:40px;margin-bottom:0}@media (max-width: 768px){.order-confirm__promo input{width:100%;margin-right:0;margin-bottom:20px}}.order-confirm__promo input,.order-confirm__promo input::placeholder{font-size:20px;line-height:28px;font-weight:300}.order-confirm .order-contact{display:flex;justify-content:space-between;width:calc(100% + 20px);margin-top:150px}@media (max-width: 1680px){.order-confirm .order-contact{margin-top:80px}}@media (max-width: 768px){.order-confirm .order-contact{flex-direction:column;margin-top:40px;width:100%}}.order-confirm .order-contact .order-total__col{width:calc((100% / 2) - 20px);margin-right:20px;font-size:20px;line-height:27px}@media (max-width: 1440px){.order-confirm .order-contact .order-total__col{font-size:18px;line-height:21px}}@media (max-width: 768px){.order-confirm .order-contact .order-total__col{width:100%;margin:0}}@media (max-width: 768px){.order-confirm .order-contact .order-total__col+.order-total__col{margin-top:40px}}.order-confirm .order-contact h3{font-size:24px;line-height:26px;font-weight:800;text-transform:uppercase;margin-bottom:6px}.order-confirm .order-contact span{display:block}.svg-wrapper{height:auto;width:auto;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.svg-wrapper::-webkit-scrollbar{display:none;width:0}.svg-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.svg-wrapper::-webkit-scrollbar-thumb{background-color:transparent;outline:0}@media (max-width: 1024px){.svg-wrapper{max-height:50vh;margin:0 20px}}@media (max-width: 768px){.svg-wrapper{padding-bottom:0}}.svg-wrapper svg #Seats{height:auto;width:100%;display:block;margin:auto}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"]{cursor:pointer}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"] [id*="Gruppe_"],.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"] circle{transition:opacity 300ms;display:none}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"]:hover circle{display:block;opacity:0.7}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].blocked [id*="Gruppe_"]{display:block}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].blocked>text,.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].blocked>circle{display:none}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].booked circle{display:block}.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].booked>text,.svg-wrapper svg #Seats g[id^="Row_"] g[id^="Seat_"].booked [id*="Gruppe_"]{display:none}.svg-wrapper svg #Seats #clip-Seats rect{width:810px;height:567px}.loading{display:none}.isLoad .loading{display:block;position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.isLoad .loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,0.8), rgba(0,0,0,0.8));background:-webkit-radial-gradient(rgba(20,20,20,0.8), rgba(0,0,0,0.8))}.isLoad .loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.isLoad .loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-0.5em;-webkit-animation:spinner 150ms infinite linear;-moz-animation:spinner 150ms infinite linear;-ms-animation:spinner 150ms infinite linear;-o-animation:spinner 150ms infinite linear;animation:spinner 150ms infinite linear;border-radius:0.5em;-webkit-box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.75) -1.5em 0 0 0,rgba(255,255,255,0.75) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,0.75) 1.5em 0 0 0,rgba(255,255,255,0.75) 1.1em 1.1em 0 0,rgba(255,255,255,0.75) 0 1.5em 0 0,rgba(255,255,255,0.75) -1.1em 1.1em 0 0,rgba(255,255,255,0.75) -1.5em 0 0 0,rgba(255,255,255,0.75) -1.1em -1.1em 0 0,rgba(255,255,255,0.75) 0 -1.5em 0 0,rgba(255,255,255,0.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tooltip-box{transition:opacity .3s ease-in-out;max-width:250px;width:100%;padding:10px;position:absolute;transform:translate(-115%, -50%);z-index:10;background:#F7F4F4;pointer-events:none;font-size:14px;line-height:16px;opacity:0;height:fit-content}.tooltip-box:before{content:"";width:0px;height:0px;position:absolute;border-left:30px solid #F7F4F4;border-right:30px solid transparent;border-top:20px solid transparent;border-bottom:20px solid transparent;left:100%;top:50%;transform:translateY(-50%)}@media (max-width: 1024px){.tooltip-box{transform:translate(-15px, -130%)}.tooltip-box:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:20px solid #F7F4F4;border-bottom:20px solid transparent;left:2px;top:100%;transform:translateY(0)}}.thank-you-page{display:flex;align-items:center;justify-content:center}@media (max-width: 1024px){.thank-you-page{margin-top:80px}}.thank-you-page .title{font-size:40px;line-height:44px;font-weight:900;margin-bottom:40px}.thank-you-page .btn,.thank-you-page .red-btn,.thank-you-page .empty-red-btn{margin:70px auto 0}.thank-you-page__inner{text-align:center;margin:auto;max-width:540px;padding:0 20px;width:100%;font-size:20px;line-height:27px;font-weight:300}

/*# sourceMappingURL=app.min.css.map*/