/**Combined 1 Files ["desktop.less"] with 1 inclusions ["common.less"]**/
body{display: flex;min-height: 100vh;flex-direction: column;justify-content: space-between}img.lazy,img.filter-lazy{opacity: 0}img.lazy.loaded,img.filter-lazy.loaded,img.lazy[data-bg][data-was-processed="true"],img.filter-lazy[data-bg][data-was-processed="true"]{opacity: 1;transition: .5s .1s opacity ease}main{flex-grow: 1}body{background-repeat: no-repeat;background-position: top;background-size: cover;min-width: 320px;color: #fff;overflow-x: hidden;direction: ltr !important}body.search-open #search-toggle .svg-search{display: none}body.search-open #search-toggle .search-close{display: block}body.search-open main > *:not(header):not(.search-container){filter: blur(4px)}body.modal-open main > *:not(.modal){filter: blur(4px)}body.menu-open{overflow: hidden}header{padding: 10px 15px;background-color: #000;display: flex;color: #fff;z-index: 6;position: fixed;top: 0;right: 0;left: 0}header nav .navbar-collapse{position: absolute;background: #000;left: 0;right: 0}header nav .navbar-collapse .members,header nav .navbar-collapse .visitor{display: none}header nav .navbar-collapse .navbar-nav{padding-left: 1rem;overflow: auto}header nav .navbar-collapse .nav-item.dropdown.show .nav-link{color: #f6dc7e;text-decoration: underline}header nav .navbar-collapse .nav-item.dropdown.show .nav-link svg{fill: #00afee;transform: rotate(-224deg)}header nav .navbar-collapse .nav-item.dropdown.show .dropdown-menu{background: #000;border-bottom: 2px solid #016388;border-radius: 0;padding: 0 .3rem 1rem .3rem;position: static !important;transform: none !important}header nav .navbar-collapse .nav-item.dropdown.show .dropdown-menu .dropdown-item{padding: 0}header nav .navbar-collapse .nav-item.dropdown.show .dropdown-menu .dropdown-item:hover{background-color: transparent;color: #f6dc7e}header nav .navbar-collapse a{color: #fff;text-decoration: none;margin: .3rem 0}header nav .navbar-collapse a.dropdown-toggle{position: relative}header nav .navbar-collapse a.dropdown-toggle svg{width: 15px;height: 15px;right: 15px;position: absolute;fill: #fff;transform: rotate(45deg);transition: .1s all ease-in}header nav .navbar-collapse a.dropdown-toggle:after{content: none}header nav .navbar-collapse a:hover{opacity: 0.8}header nav .na-buttons{margin-left: auto}header nav .na-buttons button{padding: 10px}header nav .na-buttons button svg{fill: #fff;width: 25px;height: 25px}header nav .na-buttons button.access-button{background: #353535}header nav .na-buttons button.newsletter{background: #d20001}header .logo{margin: 0 20px;display: flex;align-items: center}header .logo a:nth-child(1){border-right: 1px solid #595959;padding-right: .5rem;margin-right: .5rem}header .logo svg.svg-logo{width: 120px;height: 37px}header .search{margin-left: auto;align-self: center}header .search button svg.svg-search{fill: #fff;width: 30px;height: 30px}header .search button .search-close{display: none;position: relative;width: 30px;height: 30px}header .search button .search-close > div{position: absolute;left: 0;bottom: 0;top: 6px;margin: auto;background-color: #f44b4b;width: 29px;height: 2px;border-radius: 4px}header .search button .search-close > div:nth-child(1){transform: rotate(45deg)}header .search button .search-close > div:nth-child(2){transform: rotate(-45deg)}header .search .search-container{background: #000;position: absolute;left: 0;right: 0;z-index: 2;display: none}header .search .search-container form{max-width: 870px;position: relative;margin: 2rem 3rem 3rem 3rem}header .search .search-container form:before{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background-color: #8f8f8f}header .search .search-container form input[type="text"]{width: 100%;background: #000;color: #fff;border: none;display: block;margin: auto;font-weight: 100;font-style: italic;font-size: 2rem}header .search .search-container form input[type="text"]:focus + .select-indicator{width: 100%;opacity: 1}header .search .search-container form .select-indicator{position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background-color: #00aeef;width: 0;opacity: 0;transition: .4s all ease-in}header .search .search-container form button{position: absolute;right: 0;top: 0;bottom: 0}header .search .search-container form button svg{fill: #00aeef}header:after{content: '';position: absolute;left: 0;right: 0;height: 2px;bottom: 0;background: linear-gradient(271deg, #00aeef, #d2232a, #ffcb08, #802d90);background-size: 800% 800%;-webkit-animation: bganimation 15s ease infinite;-moz-animation: bganimation 15s ease infinite;animation: bganimation 15s ease infinite}@-webkit-keyframes bganimation{0%{background-position: 0 50%}50%{background-position: 100% 51%}100%{background-position: 0 50%}}@-moz-keyframes bganimation{0%{background-position: 0 50%}50%{background-position: 100% 51%}100%{background-position: 0 50%}}@keyframes bganimation{0%{background-position: 0 50%}50%{background-position: 100% 51%}100%{background-position: 0 50%}}.categories ul li.cat-select:hover svg{fill: #444444}.categories ul li.cat-music:hover svg,.categories ul li.cat-music.active-cat svg{fill: #f54b4c}.categories ul li.cat-entertainment:hover svg,.categories ul li.cat-entertainment.active-cat svg{fill: #e9b800}.categories ul li.cat-movies:hover svg,.categories ul li.cat-movies.active-cat svg{fill: #c776ff}.categories ul li.cat-theatre:hover svg,.categories ul li.cat-theatre.active-cat svg{fill: #2a63ff}.categories ul li.cat-events:hover svg,.categories ul li.cat-events.active-cat svg{fill: #8ec63f}.categories ul li.cat-palette:hover svg,.categories ul li.cat-palette.active-cat svg{fill: #ff45ae}.categories ul li.cat-monkey:hover svg,.categories ul li.cat-monkey.active-cat svg{fill: #e18a2b}.categories ul li.cat-halls svg{fill: transparent;stroke: white}.categories ul li.cat-halls:hover svg,.categories ul li.cat-halls.active-cat svg{stroke: #f10404}.categories ul li.cat-football:hover svg,.categories ul li.cat-football.active-cat svg{fill: #51d287}.categories ul li a{display: block;width: 100%}.categories ul li a:link{color: #fff;text-decoration: none}.categories ul li a:active{color: #fff;text-decoration: none}.categories ul li a:hover{color: #fff;text-decoration: none}.categories ul li a:visited{color: #fff;text-decoration: none}.categories ul li a svg{fill: #fff;transition: .1s all ease-in}.sub-header .sub-header-icon .svg-halls{fill: transparent;stroke: #f10404}.sub-header .sub-header-icon{display: inline-block}.sub-header .sub-header-icon svg{fill: #fff;width: 53px;height: 52px}.sub-header .sub-header-icon svg.svg-music{fill: #f54b4c}.sub-header .sub-header-icon svg.svg-entertainment{fill: #e9b800}.sub-header .sub-header-icon svg.svg-movies{fill: #c776ff}.sub-header .sub-header-icon svg.svg-theatre{fill: #2a63ff}.sub-header .sub-header-icon svg.svg-events{fill: #8ec63f}.sub-header .sub-header-icon svg.svg-palette{fill: #ff45ae}.sub-header .sub-header-icon svg.svg-monkey{fill: #e18a2b}.sub-header .sub-header-nav{color: #fff;vertical-align: middle;display: inline-block;margin: 0 1rem}.sub-header .sub-header-nav .sub-header-title h1{font-weight: 300}.sub-header .sub-header-nav .breadcrumbs{font-weight: 100}.sub-header .select-wrap{width: 100%;height: 100%;display: flex;align-items: center;flex-direction: row-reverse;position: relative}.sub-header .select-wrap select{min-width: 210px;padding: 1rem;background: rgba(0,0,0,0.5);color: #fff;-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: '';border-width: 1px;border-style: solid}.sub-header .select-wrap select option{background: #000}.sub-header .select-wrap label{color: #fff;margin: 0 1rem}.sub-header .select-wrap:after{width: 10px;height: 10px;content: '';position: absolute;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-45deg);top: -5px;right: 20px;bottom: 0;margin: auto;z-index: 0}.sub-header .select-wrap.music-select select{border-color: #f54b4c}.sub-header .select-wrap.music-select:after{border-color: #f54b4c}.sub-header .select-wrap.entertainment-select select{border-color: #e9b800}.sub-header .select-wrap.entertainment-select:after{border-color: #e9b800}.sub-header .select-wrap.movies-select select{border-color: #c776ff}.sub-header .select-wrap.movies-select:after{border-color: #c776ff}.sub-header .select-wrap.theatre-select select{border-color: #2a63ff}.sub-header .select-wrap.theatre-select:after{border-color: #2a63ff}.sub-header .select-wrap.events-select select{border-color: #8ec63f}.sub-header .select-wrap.events-select:after{border-color: #8ec63f}.sub-header .select-wrap.palette-select select{border-color: #ff45ae}.sub-header .select-wrap.palette-select:after{border-color: #ff45ae}.sub-header .select-wrap.monkey-select select{border-color: #e18a2b}.sub-header .select-wrap.monkey-select:after{border-color: #e18a2b}.sub-header .side-nav-opt{display: flex;justify-content: flex-end;align-items: center}.sub-header .side-nav-opt .printer{margin: 0 1rem;transition: .2s all ease}.sub-header .side-nav-opt .printer svg{width: 31px;height: 29px;fill: #00aeef}.sub-header .side-nav-opt .printer:hover svg{fill: #fff}.sub-header .side-nav-opt .share{margin: 0 1rem;transition: .2s all ease}.sub-header .side-nav-opt .share svg{width: 28px;height: 31px;fill: #00aeef}.sub-header .side-nav-opt .share:hover svg{fill: #fff}.sub-header .side-nav-opt .purchase a{padding: 1rem;white-space: nowrap;text-align: center;display: block}.sub-header .side-nav-opt .purchase a svg{width: 32px;height: 21px;fill: #fff}.sub-header .side-nav-opt .purchase.purchase-black a{background: #F54B4C}.sub-header .tickets-purchase-btn.btn-music{background: #f54b4c}.sub-header .tickets-purchase-btn.btn-entertainment{background: #e9b800}.sub-header .tickets-purchase-btn.btn-movies{background: #c776ff}.sub-header .tickets-purchase-btn.btn-theatre{background: #2a63ff}.sub-header .tickets-purchase-btn.btn-events{background: #8ec63f}.sub-header .tickets-purchase-btn.btn-palette{background: #ff45ae}.sub-header .tickets-purchase-btn.btn-monkey{background: #e18a2b}.pageHeader{color: #fff;text-align: center;margin-top: 7rem;font-size: 3.5rem}.pageHeader h1{font-size: 3.5rem}#newsletter-modal .modal-content{background-color: transparent;color: #fff;border: none;margin-top: 17%}#newsletter-modal .modal-content .modal-header{border: none;display: block}#newsletter-modal .modal-content .modal-header svg{width: 56px;height: 60px;fill: #ffcb08;display: block;margin: auto;margin-bottom: 0.5rem}#newsletter-modal .modal-content .modal-header button.close{text-shadow: none;color: #fff;position: absolute;top: -1rem;font-size: 5rem;font-weight: normal;opacity: 1;right: 0}#newsletter-modal .modal-content .modal-header button.close svg{width: 24px;height: 24px;fill: #fff}#newsletter-modal .modal-content .modal-header .modal-title{color: #fff;margin: auto;width: 100%;text-align: center;font-size: 2.5rem;font-weight: 400}#newsletter-modal .modal-content .modal-body{text-align: center}#newsletter-modal .modal-content .modal-footer{border: none;justify-content: center}#newsletter-modal .modal-content .modal-footer form .input-wrap label{display: block}#newsletter-modal .modal-content .modal-footer form .input-wrap input{width: 100%;padding: 0.7rem;background-color: transparent;border: 1px solid #fff;color: #fff;margin-bottom: 1rem}#newsletter-modal .modal-content .modal-footer form button{width: 100%;display: block;padding: .7rem 5rem;background-color: #00aeef;font-weight: 300;margin: auto;position: relative;transition: .1s all ease-in}#newsletter-modal .modal-content .modal-footer form button .loader-dots{display: none}#newsletter-modal .modal-content .modal-footer form button svg{fill: #fff;width: 25px;height: 22px;transition: .1s all ease-in}#newsletter-modal .modal-content .modal-footer form button:hover{background-color: #ffcb08;color: #000}#newsletter-modal .modal-content .modal-footer form button:hover svg{fill: #000}#newsletter-modal .modal-content .modal-footer form button.submit-loading{background: transparent}#newsletter-modal .modal-content .modal-footer form button.submit-loading svg,#newsletter-modal .modal-content .modal-footer form button.submit-loading span{display: none}#newsletter-modal .modal-content .modal-footer form button.submit-loading .loader-dots{display: block}#login-modal .modal-content{background-color: transparent;color: #fff;border: none;margin-top: 17%}#login-modal .modal-content .modal-header{border: none;display: block}#login-modal .modal-content .modal-header svg{width: 56px;height: 60px;fill: #ffcb08;display: block;margin: auto;margin-bottom: 0.5rem;transition: .2s all ease-in-out}#login-modal .modal-content .modal-header .login-icon .login-err{color: red;font-weight: bold;text-align: center;transition: 1s all ease-in-out;opacity: 0;margin-top: 2rem;height: 0}#login-modal .modal-content .modal-header .login-icon.error svg{fill: red;transform: scale(1.2) rotate(-10deg)}#login-modal .modal-content .modal-header .login-icon.error .login-err{opacity: 1;height: auto}#login-modal .modal-content .modal-header .login-icon.success svg{fill: greenyellow;transform: scale(1.3) rotate(10deg)}#login-modal .modal-content .modal-header button.close{text-shadow: none;color: #fff;position: absolute;top: -1rem;font-size: 5rem;font-weight: normal;opacity: 1;right: 0}#login-modal .modal-content .modal-header button.close svg{width: 24px;height: 24px;fill: #fff}#login-modal .modal-content .modal-header .modal-title{color: #fff;margin: auto;width: 100%;text-align: center;font-size: 2.5rem;font-weight: 400}#login-modal .modal-content .modal-body{text-align: center}#login-modal .modal-content .modal-footer{border: none;justify-content: center}#login-modal .modal-content .modal-footer form .input-wrap label{display: block}#login-modal .modal-content .modal-footer form .input-wrap input{width: 100%;padding: 0.7rem;background-color: transparent;border: 1px solid #fff;color: #fff;margin-bottom: 1rem}#login-modal .modal-content .modal-footer form .link-wrap{text-align: center;margin: 1rem 0}#login-modal .modal-content .modal-footer form .link-wrap a{text-decoration: underline}#login-modal .modal-content .modal-footer form .link-wrap a svg{width: 25px;height: 25px;fill: #fff;margin: 0.5rem}#login-modal .modal-content .modal-footer form button{width: 100%;display: block;padding: .7rem 5rem;background-color: #00aeef;font-weight: 300;margin: auto;position: relative;transition: .1s all ease-in}#login-modal .modal-content .modal-footer form button .loader-dots{display: none}#login-modal .modal-content .modal-footer form button svg{fill: #fff;width: 25px;height: 22px;transition: .1s all ease-in}#login-modal .modal-content .modal-footer form button:hover{background-color: #ffcb08;color: #000}#login-modal .modal-content .modal-footer form button:hover svg{fill: #000}#login-modal .modal-content .modal-footer form button.submit-loading{background: transparent}#login-modal .modal-content .modal-footer form button.submit-loading svg,#login-modal .modal-content .modal-footer form button.submit-loading span{display: none}#login-modal .modal-content .modal-footer form button.submit-loading .loader-dots{display: block}#contact-thanks .modal-content,#nl-thanks .modal-content{background-color: transparent;color: #fff;border: none;margin-top: 17%}#contact-thanks .modal-content .modal-header,#nl-thanks .modal-content .modal-header{border: none;display: block}#contact-thanks .modal-content .modal-header svg,#nl-thanks .modal-content .modal-header svg{width: 54px;height: 59px;display: block;margin: auto;margin-bottom: 0.5rem}#contact-thanks .modal-content .modal-header button.close,#nl-thanks .modal-content .modal-header button.close{text-shadow: none;color: #fff;position: absolute;top: -1rem;font-size: 5rem;font-weight: normal;opacity: 1}#contact-thanks .modal-content .modal-header button.close svg,#nl-thanks .modal-content .modal-header button.close svg{width: 24px;height: 24px;fill: #fff}#contact-thanks .modal-content .modal-header .modal-title,#nl-thanks .modal-content .modal-header .modal-title{color: #fff;margin: auto;width: 100%;text-align: center;font-size: 2.5rem;font-weight: 400}#contact-thanks .modal-content .modal-body,#nl-thanks .modal-content .modal-body{text-align: center}.blocks .cat-img.cat-music img{border-bottom-color: #f54b4c}.blocks .cat-img.cat-entertainment img{border-bottom-color: #e9b800}.blocks .cat-img.cat-movies img{border-bottom-color: #c776ff}.blocks .cat-img.cat-theatre img{border-bottom-color: #2a63ff}.blocks .cat-img.cat-events img{border-bottom-color: #8ec63f}.blocks .cat-img.cat-palette img{border-bottom-color: #ff45ae}.blocks .cat-img.cat-monkey img{border-bottom-color: #e18a2b}.blocks img{width: 100%;display: block;margin: 15px 0;border-bottom-width: 3px;border-bottom-style: solid}.blocks .cat-text{color: #fff;min-height: 35px;max-width: 100%;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: -5px}.blocks .blocks-title{text-align: center;font-size: 2.5rem;font-weight: 300}.category a{position: relative;display: block}.category a:hover .event-details{visibility: visible;opacity: 1}.category .event-info{position: absolute;top: 0;left: 0;right: 0}.category .event-info .event-date{margin: 0.5rem;font-size: 1.5rem}.category .event-details{display: flex;justify-content: center;padding: 4px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;margin-bottom: 50px;transition: .5s all ease}.category .event-details svg{width: 16px;height: 20px;fill: #fff}.category .event-details .event-location{margin: 0 .5rem}.category .cat-music svg{fill: #f54b4c}.category .cat-entertainment svg{fill: #e9b800}.category .cat-movies svg{fill: #c776ff}.category .cat-theatre svg{fill: #2a63ff}.category .cat-events svg{fill: #8ec63f}.category .cat-palette svg{fill: #ff45ae}.category .cat-monkey svg{fill: #e18a2b}.pag{margin: 5.5rem auto}.pag .col-12{text-align: center}.pag svg{width: 69px;height: 39px;fill: #fff}.pag a:hover svg{fill: #ffcb08}.pag .loader-dots{position: absolute;left: 0;right: 0;width: 200px;margin: auto;text-align: center;display: flex;justify-content: center}.pag .loader-dots .dot{display: none}.contact{margin-top: 2rem}.contact .contact-panel{background: rgba(0,0,0,0.4);color: #fff;position: relative}.contact .contact-panel > svg.flag{position: absolute}.contact .contact-panel h2{color: #ffcb08;font-size: 1.4rem;line-height: 1.5;font-weight: 400;text-align: center}.contact .contact-panel .locations ul{padding: 0}.contact .contact-panel .locations ul li{margin-top: 2rem;text-align: center}.contact .contact-panel .locations ul li svg{fill: #00aeef}.contact .contact-panel .locations ul li svg.small-flag{width: 25px;height: 27px}.contact .contact-panel .locations ul li svg.ticket{width: 27px;height: 27px}.contact .contact-panel .locations ul li span{margin: 0 1rem}.contact .contact-panel .show-on-map{margin-top: 3rem}.contact .contact-panel .show-on-map a{border: 1px solid #fff;padding: .8rem 2rem;margin: auto;display: block;transition: .3s all ease;text-align: center}.contact .contact-panel .show-on-map a svg.google-map{width: 33px;height: 33px;fill: #ffcb08;transition: .3s all ease}.contact .contact-panel .show-on-map a span{vertical-align: middle}.contact .contact-panel .show-on-map a:hover{background: #ffcb08;border-color: #ffcb08;color: #000}.contact .contact-panel .show-on-map a:hover svg.google-map{fill: #000}.contact form .select-wrap{display: flex;flex-direction: column-reverse;position: relative}.contact form .select-wrap select{width: 100%;-webkit-appearance: none;-moz-appearance: none;text-indent: 1px;text-overflow: ''}.contact form .select-wrap select option{background: #000}.contact form .select-wrap:after{width: 10px;height: 10px;content: '';position: absolute;border-left: 2px solid #fff;border-bottom: 2px solid #fff;transform: rotate(-45deg);top: 25px;right: 20px;bottom: 0;margin: auto;z-index: -1}.contact form .form-group{display: flex;flex-direction: column-reverse}.contact form .form-group input[type="text"],.contact form .form-group input[type="email"],.contact form .form-group input[type="tel"],.contact form .form-group select,.contact form .form-group textarea{border: 1px solid #fff;border-radius: 0;color: #fff;padding: 1rem;transition: .3s all ease-in;background-color: rgba(0,0,0,0.4)}.contact form .form-group input[type="text"]:focus,.contact form .form-group input[type="email"]:focus,.contact form .form-group input[type="tel"]:focus,.contact form .form-group select:focus,.contact form .form-group textarea:focus{box-shadow: 0 0 0 1px #ffcb08 !important;border-color: transparent;outline: 0;color: #ffcb08}.contact form .form-group input[type="text"]:focus + label,.contact form .form-group input[type="email"]:focus + label,.contact form .form-group input[type="tel"]:focus + label,.contact form .form-group select:focus + label,.contact form .form-group textarea:focus + label{color: #ffcb08}.contact form .form-group input:required + label:before,.contact form .form-group select:required + label:before{content: "*";margin-right: 5px}.contact form .form-group label{color: #fff;transition: .3s all ease-in}.contact form .cbx-wrap{position: relative;overflow: hidden}.contact form .cbx-wrap label{color: #fff;width: 100%}.contact form .cbx-wrap label > div:nth-child(2){width: calc(100% - 50px);display: inline-block;vertical-align: top;margin-top: 2px}.contact form .cbx-wrap input[type="checkbox"]{position: absolute;left: -20px}.contact form .cbx-wrap input[type="checkbox"]:checked + svg{visibility: visible;opacity: 1}.contact form .cbx-wrap input[type="checkbox"]:focus + svg{fill: #ffcb08}.contact form .cbx-wrap input[type="checkbox"]:focus ~ label .custom-cbx{border-color: #ffcb08}.contact form .cbx-wrap svg{width: 21px;height: 25px;fill: #fff;margin: 4px;position: absolute;left: 0;top: -2px;opacity: 0;visibility: hidden;transition: .3s all ease}.contact form .cbx-wrap .custom-cbx{width: 30px;height: 30px;border: 1px solid #fff;display: inline-block;vertical-align: middle;margin-right: 15px;position: relative;transition: .5s all ease}.contact form hr{height: 1px;border-top: 1px solid #fff;margin: 2rem 0;padding: 0}.contact form button[type="submit"]{background: #00aeef;text-align: center;padding: .8rem 4rem;font-weight: 300;font-size: 1.2rem;transition: .3s all ease}.contact form button[type="submit"] svg{width: 28px;height: 28px;fill: #fff;transition: .3s all ease}.contact form button[type="submit"]:hover{background: #ffcb08;color: #000}.contact form button[type="submit"]:hover svg{fill: #000}footer{display: flex;justify-content: center;align-items: center;background: rgba(0,0,0,0.5);color: #c9c9c9;font-size: 0.9rem;padding: 1rem;margin-top: 5rem}footer .tyco-wrap{position: relative}footer .tyco-wrap a:hover svg{fill: #ffcb08}footer .tyco-wrap a:hover + .tyco-desc{opacity: 1;visibility: visible;left: -6rem}footer .tyco-wrap .tyco-desc{position: absolute;white-space: nowrap;top: 1px;left: -5rem;opacity: 0;visibility: hidden;transition: .2s all ease}footer svg{width: 49px;height: 14px;fill: #c9c9c9;margin: 0 1rem}.event-inner{margin-top: 1rem}.event-inner .event-gallery{position: relative}.event-inner .event-gallery img{width: 100%;border-bottom: 5px solid #fff}.event-inner .event-gallery svg[class*="arrow-"]{width: 8px;height: 17px}.event-inner .event-gallery .arrow-next{transform: rotate(180deg)}.event-inner .event-gallery .owl-nav:not(.disabled){margin-top: -43px;display: flex;justify-content: space-between}.event-inner .event-gallery .owl-nav button[class*="owl-"]{width: 46px;height: 38px;margin: 0;background: #000;border-radius: 0;z-index: 1}.event-inner .event-gallery.crsl-music img{border-bottom-color: #f54b4c}.event-inner .event-gallery.crsl-entertainment img{border-bottom-color: #e9b800}.event-inner .event-gallery.crsl-movies img{border-bottom-color: #c776ff}.event-inner .event-gallery.crsl-theatre img{border-bottom-color: #2a63ff}.event-inner .event-gallery.crsl-events img{border-bottom-color: #8ec63f}.event-inner .event-gallery.crsl-palette img{border-bottom-color: #ff45ae}.event-inner .event-gallery.crsl-monkey img{border-bottom-color: #e18a2b}.event-inner .event-info{color: #fff;background: rgba(0,0,0,0.5)}.event-inner .event-info .row > div{display: flex;align-items: center}.event-inner .event-info .row > div > div{font-size: 1.3rem}.event-inner .event-info svg{width: 30px;height: 31px;fill: #fff}.event-inner .event-subtitle{font-size: 1.5rem}.event-inner .event-text{margin-top: 1rem;color: #fff;padding: 2rem;background: rgba(0,0,0,0.5);font-weight: 300}.event-inner .event-text .event-nav{margin-top: 3rem;display: flex}.event-inner .event-text .event-nav button{margin: 0 1rem}.event-inner .event-text .event-nav button svg.headphones{width: 26px;height: 32px;fill: #fff}.event-inner .event-text .event-nav a{border: 1px solid #fff;color: #f44b4b;padding: .5rem 1.5rem;text-align: center}.event-inner .event-text .event-nav a svg.sms{width: 28px;height: 35px;fill: #f44b4b}.event-inner .event-iframe{margin-top: 1rem;color: #fff;text-align: center}.event-inner .series-links{margin: 2rem 0}.event-inner .series-links ul li{position: relative}.event-inner .series-links ul li a{color: #ffcb08}.event-inner .series-links ul li:not(:last-child){margin-bottom: 1rem}.event-inner .series-links ul li:before{width: 15px;height: 10px;content: "";position: absolute;background: #00aeef;left: -1.5rem;transform: rotate(20deg);top: 7px}.fourohfour{text-align: center;color: #fff;margin-top: 3rem;margin-bottom: 3rem}.fourohfour .title{font-size: 2rem}.fourohfour .sub-title{font-size: 1.5rem;font-weight: 300}.fourohfour .mask-icon{margin: 2rem 0}.fourohfour .mask-icon svg{width: 35rem;height: 13rem;max-width: 100%}.fourohfour .btn-wrap button{position: relative;padding: .5rem 3.5rem;background-position: center center}.fourohfour .btn-wrap button .svg-rotate{display: inline-block;transform: rotate(0deg)}.fourohfour .btn-wrap button svg{width: 8px;height: 15px;margin: 10px}.fourohfour .btn-wrap button:before{content: "";position: absolute;top: -1px;right: -1px;bottom: -1px;left: -1px;background: linear-gradient(270deg, #d2232a, #ffcb08);background-size: 400% 400%;-webkit-animation: AnimationName 14s ease infinite;-moz-animation: AnimationName 14s ease infinite;animation: AnimationName 14s ease infinite;z-index: -1}@-webkit-keyframes AnimationName{0%{background-position: 0% 96%}50%{background-position: 100% 5%}100%{background-position: 0% 96%}}@-moz-keyframes AnimationName{0%{background-position: 0% 96%}50%{background-position: 100% 5%}100%{background-position: 0% 96%}}@keyframes AnimationName{0%{background-position: 0% 96%}50%{background-position: 100% 5%}100%{background-position: 0% 96%}}.series{margin-top: 3rem}.series .grid .grid-item .img-wrap{display: block;position: relative;overflow: hidden;border-bottom: 4px solid #fff}.series .grid .grid-item .img-wrap img{width: 100%}.series .grid .grid-item .img-wrap .img-hover{position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 1;display: flex;justify-content: center;align-items: center}.series .grid .grid-item .img-wrap .img-hover svg.hover-flag{width: 129px;height: 71px;opacity: 0;transition: .1s all ease}.series .grid .grid-item .img-wrap .img-hover svg.hover-arrow{width: 27px;height: 27px;fill: #fff;position: absolute;margin-right: 5px;opacity: 0;transition: .3s all ease;transform: translate3d(-4rem, 4rem, 0)}.series .grid .grid-item .img-wrap:after{content: "";top: 0;right: 0;bottom: 0;left: 0;position: absolute;background: #000;opacity: 0;transform: translate3d(-2rem, -2rem, 0);transition: 100ms all ease}.series .grid .grid-item .img-wrap:hover:after{transform: translate3d(0, 0, 0);opacity: 0.8}.series .grid .grid-item .img-wrap:hover .img-hover svg.hover-flag{opacity: 1}.series .grid .grid-item .img-wrap:hover .img-hover svg.hover-arrow{opacity: 1;transform: translate3d(0, 0, 0)}.series .grid .grid-item .series-desc{padding: .5rem;text-align: center;color: #fff}.series .grid .grid-item .series-desc .title{font-size: 1.5rem;margin: .5rem 0}.series .grid .grid-item .series-desc .content{font-weight: 300}.series .grid .grid-item .series-desc a{margin: .5rem 0;font-weight: 300;text-decoration: underline}.series-inner{margin-top: 2rem}.series-inner .series-inner-info{padding: 1rem;color: #fff;background: rgba(0,0,0,0.5);display: flex}.series-inner .series-inner-info > div{padding: 1rem}.series-inner .series-inner-info svg{width: 31px;height: 31px;fill: #fff}.series-inner .series-carousel{position: relative}.series-inner .series-carousel img{width: 100%;min-height: 253px;border-bottom: 5px solid #fff}.series-inner .series-carousel svg[class*="arrow-"]{width: 8px;height: 17px}.series-inner .series-carousel .arrow-next{transform: rotate(180deg)}.series-inner .series-carousel .owl-nav{margin-top: -43px;display: flex;justify-content: space-between}.series-inner .series-carousel .owl-nav button[class*="owl-"]{width: 46px;height: 38px;margin: 0;background: #000;border-radius: 0;z-index: 1}.series-inner .series-content{padding: 2rem;background: rgba(0,0,0,0.5)}.series-inner .series-links{margin: 2rem 0}.series-inner .series-links ul li{position: relative}.series-inner .series-links ul li a{color: #ffcb08}.series-inner .series-links ul li:not(:last-child){margin-bottom: 1rem}.series-inner .series-links ul li:before{width: 15px;height: 10px;content: "";position: absolute;background: #00aeef;left: -1.5rem;transform: rotate(20deg);top: 7px}.contents{margin: 2rem auto}.contents .contents-wrap{padding: 2rem;background: rgba(0,0,0,0.4)}.search-results{margin-top: 2rem}.search-results .search-item{padding: 1rem;background: rgba(0,0,0,0.5);border-bottom-style: solid;border-bottom-width: 3px;display: flex;align-items: center}.search-results .search-item:not(:last-child){margin-bottom: 1rem}.search-results .search-item > div{padding: 2rem}.search-results .search-item .title{font-size: 1.5rem}.search-results .search-item .dates{margin: .2rem 0 1rem 0}.search-results .search-item img{max-width: 200px}.search-results .search-item.cat-music{border-color: #f54b4c}.search-results .search-item.cat-entertainment{border-color: #e9b800}.search-results .search-item.cat-movies{border-color: #c776ff}.search-results .search-item.cat-theatre{border-color: #2a63ff}.search-results .search-item.cat-events{border-color: #8ec63f}.search-results .search-item.cat-palette{border-color: #ff45ae}.search-results .search-item.cat-monkey{border-color: #e18a2b}.search-results .no-results{text-align: center;font-size: 3rem}.back-to-top{position: fixed;bottom: 6rem;left: 1rem;z-index: 6}.back-to-top a{width: 50px;height: 50px;display: block;background: #d20001;visibility: hidden;opacity: 0;transition: .5s all ease-in-out}.back-to-top a:after{width: 15px;height: 15px;content: "";top: 7px;right: 0;bottom: 0;left: 0;position: absolute;border-top: 2px solid #fff;border-right: 2px solid #fff;transform: rotate(-45deg);margin: auto}.back-to-top a.active{visibility: visible;opacity: 1}.unsubscribe h1{font-weight: 500;font-size: 2.3rem;margin-top: 5rem}.unsubscribe h2{font-weight: 300;font-size: 1rem;margin-top: 1rem}.unsubscribe form{width: 310px;margin-top: 3rem}.unsubscribe form input[type="email"],.unsubscribe form label,.unsubscribe form .unsub-submit{width: 100%;max-width: 310px;display: block}.unsubscribe form label{font-weight: 100}.unsubscribe form input[type="email"]{padding: 0.7rem;background: rgba(0,0,0,0.2);color: #fff;border: 1px solid #fff}.unsubscribe form .unsub-submit{margin-top: 2.5rem;background: #00ADEF;padding: 0.7rem}.unsubscribe form .unsub-submit .svg-rotate{display: inline-block;transform: rotate(180deg)}.unsubscribe form .unsub-submit .svg-rotate svg{width: 8px;height: 15px;margin: 10px}.vue-loader-wrap{display: flex;min-height: 100px;align-items: center;justify-content: center}.vue-loader-wrap .vue-loader{top: 0;left: 0;right: 0;bottom: 0;width: 25px;height: 25px;margin: auto;font-size: 10px;border-radius: 50%;justify-self: center;text-indent: -9999em;transform: translateZ(0);border-top: 2px solid #836b88;border-left: 2px solid #280d30;border-right: 2px solid #836b88;border-bottom: 2px solid #836b88;animation: spinner 1.1s infinite linear}.vue-loader-wrap .vue-loader:after{width: 50px;height: 50px;border-radius: 50%}@keyframes spinner{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.home-filter{display: flex;margin-top: 15px;align-items: center;padding: 1rem 0;border-top: 1px solid #fff;background: rgba(0,0,0,0.4);border-bottom: 1px solid #fff;--swiper-theme-color: #d20001;--swiper-navigation-size: 30px}@media (min-width: 991px){.home-filter{padding: 1rem 2rem}}.home-filter .dates-swiper{margin: 0;padding: 0;width: 100%;display: flex;position: relative;align-items: center}@media (min-width: 991px){.home-filter .dates-swiper{width: 90%}}.home-filter .filter-label{display: none}@media (min-width: 991px){.home-filter .filter-label{display: block;width: 10%;font-size: 48px;line-height: 1}.home-filter .filter-label h2{font-size: 48px}}.home-filter .swiper-button-prev,.home-filter .swiper-button-next{position: static;margin-top: 0;transition: .2s color, .2s opacity;transform: rotate(180deg)}.home-filter .swiper-button-prev.swiper-button-disabled,.home-filter .swiper-button-next.swiper-button-disabled{opacity: 0}.home-filter .swiper-button-prev:after,.home-filter .swiper-button-next:after{font-weight: bold;transition: .2s transform}.home-filter .swiper-button-prev:hover,.home-filter .swiper-button-next:hover,.home-filter .swiper-button-prev:focus,.home-filter .swiper-button-next:focus{color: #ff282c;outline: 0}.home-filter .swiper-button-next{margin-left: 30px}.home-filter .swiper-button-prev{margin-right: 30px}.home-filter .swiper-container{flex-grow: 1}.home-filter .swiper-slide{display: flex;justify-content: center;border-left: 1px solid rgba(255,255,255,0.5)}.home-filter .swiper-slide .filter-date{font-size: 15px;transition: .2s ease color}@media (min-width: 991px){.home-filter .swiper-slide .filter-date{font-size: 20px}}.home-filter .swiper-slide .filter-day{font-size: 16px;font-weight: 300;transition: .2s ease color}.home-filter .swiper-slide .filter-button{display: flex;align-items: center;flex-direction: column}.home-filter .swiper-slide .filter-button:hover,.home-filter .swiper-slide .filter-button:focus,.home-filter .swiper-slide .filter-button.active{outline: 0;color: #d20001}#app .cat-text{min-height: 35px;max-width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top: -5px}#app .cat-img img{object-fit: cover;min-height: 200px}#app .event-details{display: flex;justify-content: center;padding: 4px 0;border-top: 1px solid #fff;border-bottom: 1px solid #fff;margin-bottom: 50px;transition: .5s all ease}#app .event-details svg{fill: #fff}#app .filter-reset{border: 1px solid #6f6f6f;border-radius: 3px;padding: 2px 17px;margin-top: 15px;background: rgba(0,0,0,0.4);font-size: 16px;display: flex;align-items: center;margin-left: auto}#app .filter-reset svg{fill: #fff;width: 15px;height: 15px;margin-right: 5px}#app .filter-reset:focus,#app .filter-reset:hover{outline: 0;color: #d20001}#app .filter-reset:focus svg,#app .filter-reset:hover svg{fill: #d20001}body{background-attachment: fixed}body.menu-open > :not(header):not(.addwat_tooltip){filter: blur(4px)}body.hp-cat .categories{margin-top: 2rem !important}body:not(.hp-cat){background-image: url("https://www.ethos.co.il/images/background/desktop-bg.jpg")}header nav .navbar-collapse{width: 286px;top: 82px}header nav .navbar-collapse .nav-options-mob{display: none}header nav .navbar-collapse .navbar-nav{height: calc(100vh - 82px);padding: 0 1rem 5rem 1rem}header nav .navbar-collapse .desktop-customer-service{position: absolute;bottom: 0rem;padding-bottom: 1rem;left: 0;right: 0;text-align: center;background: #000;z-index: 0}header nav .navbar-collapse .desktop-customer-service a{margin: auto;border-top: 1px solid #a0a0a0;border-right: 1px solid #a0a0a0;border-bottom: 1px solid #3a3a3a;border-left: 1px solid #3a3a3a;padding: 10px 30px;display: inline-block}header nav .navbar-collapse .desktop-customer-service a svg{fill: #fff;width: 20px;height: 20px}header nav button.hamburger .hamburger-box{margin-top: 5px}header .search button#search-toggle{margin: 1rem}header .search .search-container{top: 82px}header .search .search-container form{margin: 2rem auto 3rem auto}header .logo svg.svg-logo{width: 142px;height: 45px}header .logo a:nth-child(2) img{width: 70px;padding: 1px;margin-top: 5px}header .nav-options-desktop{align-self: center}header .nav-options-desktop .members,header .nav-options-desktop .visitor{display: none}header .nav-options-desktop a{margin: 0 .6rem}header .nav-options-desktop a.logout{margin-left: 0}header .nav-options-desktop a.cart{margin-right: 0}header .nav-options-desktop .lang{border-right: 1px solid #878787;border-left: 1px solid #878787;padding: .6rem 1rem}header .nav-options-desktop .cart svg{fill: #fff;width: 28px;height: 25px}header .nav-options-desktop .cart > span{margin: 0 5px}header .nav-options-desktop a.customer-service{border-top: 1px solid #a0a0a0;border-right: 1px solid #a0a0a0;border-bottom: 1px solid #3a3a3a;border-left: 1px solid #3a3a3a;padding: 10px 30px;display: inline-block}header .nav-options-desktop a.customer-service svg{fill: #fff;width: 20px;height: 20px}header .na-buttons-desktop{position: fixed;right: 0;top: 0;bottom: 0;display: flex;justify-content: center;flex-direction: column}header .na-buttons-desktop button{padding: 10px;margin: 5px 0}header .na-buttons-desktop button svg{fill: #fff;width: 25px;height: 25px}header .na-buttons-desktop button.access-button{background: #353535}header .na-buttons-desktop button.newsletter{background: #d20001}.categories{margin-top: 8rem}.categories ul{display: flex;justify-content: space-evenly;padding: 1rem 2rem;border-top: 1px solid #fff;border-bottom: 1px solid #fff;background: rgba(0,0,0,0.4)}.categories ul li.cat-select{display: none}.categories ul li:not(.cat-select){display: block !important}.categories ul li a svg{width: 35px;height: 35px;display: block;margin: auto}.categories ul li a span{display: block;margin-top: .4rem}.sub-header .sub-header-nav .sub-header-title{font-size: 2.2rem}.sub-header .purchase-mob-wrap .purchase-mob{display: none}.blocks .cat-img{position: relative;display: block}.blocks .cat-img:hover .cat-order .cat-tickets,.blocks .cat-img:focus .cat-order .cat-tickets{transform: translate3d(0, 0, 0);opacity: 1}.blocks .cat-img:hover .cat-order:before,.blocks .cat-img:focus .cat-order:before{opacity: 0.5;background: linear-gradient(180deg, #000 77%, rgba(255,255,255,0) 100%)}.blocks .cat-img .cat-order{content: "";top: 0;right: 0;bottom: 0;left: 0;position: absolute;overflow: hidden;display: flex;align-items: center;justify-content: center;transition: .2s all ease;transition-delay: 0.2s}.blocks .cat-img .cat-order:before{content: "";top: 0;right: 0;bottom: 0;left: 0;position: absolute;background: linear-gradient(180deg, #000 0%, rgba(255,255,255,0) 50%);opacity: 0.5;transition: .2s all ease}.blocks .cat-img .cat-order .cat-tickets{padding: .5rem .7rem;font-size: 0.9rem;font-weight: 300;z-index: 1;transform: translate3d(1rem, 0, 0);transition: .2s all ease-out;opacity: 0}.blocks .cat-img .cat-order .cat-tickets svg{width: 25px;height: 16px;fill: #fff}.blocks .cat-img .cat-order .cat-tickets span{display: inline;vertical-align: middle;margin-left: 5px}.blocks .cat-img.cat-music .cat-tickets{background: #f54b4c}.blocks .cat-img.cat-entertainment .cat-tickets{background: #e9b800}.blocks .cat-img.cat-movies .cat-tickets{background: #c776ff}.blocks .cat-img.cat-theatre .cat-tickets{background: #2a63ff}.blocks .cat-img.cat-events .cat-tickets{background: #8ec63f}.blocks .cat-img.cat-palette .cat-tickets{background: #ff45ae}.blocks .cat-img.cat-monkey .cat-tickets{background: #e18a2b}.blocks .cat-img.cat-halls .cat-tickets{background: #f10404}.contact .contact-panel{padding: 6rem 2rem}.contact .contact-panel > svg.flag{width: 204px;height: 114px;top: -3rem;left: -6rem}.contact form .select-wrap:after{right: 15%}.contact form .form-group input[type="text"],.contact form .form-group input[type="email"],.contact form .form-group input[type="tel"],.contact form .form-group select{max-width: 90%}.contact form .form-group textarea{max-width: 95%}.contact form hr{width: 95%}.contact form button[type="submit"]{margin-right: 5%}.event-inner .event-info{padding: 2rem}.event-inner .event-info .row > div{flex-direction: column}.event-inner .event-info .row > div > div{text-align: center}.event-inner .event-info .row > div:nth-child(2){border-right: 1px solid #fff;border-left: 1px solid #fff}.event-inner .event-text .event-nav{justify-content: flex-end}.fourohfour .btn-wrap button{position: relative;background-image: url(https://www.ethos.co.il/images/background/desktop-bg.jpg)}.series-inner .series-inner-info{justify-content: center}.series-inner .series-inner-info > div{text-align: center;min-width: 10rem}.series-inner .series-inner-info > div:not(:first-child){border-left: 1px solid #fff}.background-video{display: block;position: fixed;top: 0;right: 0;left: 0;width: 100%;z-index: -1;opacity: 1}.background-video video{width: 100%;height: 100vh;object-fit: cover}