.kana-more-container,.kana-nav .primary-menu,.kana-slide-text,.kana-title-container,.sub-menu li a{text-transform:uppercase}.kana-nav .current-menu-item>a,.kana-nav a{font-weight:500}.site-header-menu{display:none;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;margin:.875em 0}.no-js .site-header-menu,.site-header-menu.toggled-on{display:block}.kana-nav li{position:relative}.kana-nav a{color:#000;line-height:1.3125;outline-offset:-1px;white-space:nowrap}.kana-nav ul ul{display:none;margin-left:.875em}.kana-nav ul .toggled-on,.no-js .kana-nav ul ul{display:block}.kana-nav .primary-menu{border-bottom:1px solid #d1d1d1}@media screen and (min-width:900px){.site-header{padding-right:4.5455%;padding-left:4.5455%}.kana-menu-container{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.site-header-menu{display:block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.kana-nav{margin:0 -.875em}.kana-nav .primary-menu,.kana-nav .primary-menu>li{border:0}.kana-nav .primary-menu>li{float:left;width:15%;margin-left:calc((100% - 75%)/ 6)}.kana-nav a{outline-offset:-8px;padding:.65625em .875em;white-space:nowrap}.kana-nav ul ul{border:3px solid #000;border-top:none;display:block;left:-999em;margin:0;position:absolute;z-index:99999;box-sizing:border-box}.kana-nav ul ul ul{top:-1px}.kana-nav ul ul ul:after,.kana-nav ul ul ul:before{border:0}.kana-nav ul ul a{white-space:normal;width:13.6875em}.kana-nav li.focus>ul,.kana-nav li:hover>ul{left:auto}.kana-nav ul ul li.focus>ul,.kana-nav ul ul li:hover>ul{left:auto;right:100%}.kana-nav{content:"\f431";position:absolute;top:-2em}}.menu-item a img{margin-top:-25px;width:140px;height:140px}.kana-nav{font-family:Poppins,sans-serif;line-height:1;margin:0 auto 3em}.kana-nav ul{position:relative;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.menu-item{display:block;margin:.2em 0}.kana-nav a{font-size:1.05em;display:block;padding:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}.kana-nav a:focus,.kana-nav a:hover{outline:0}.kana-nav .menu-item{margin-left:3px;color:#4e3c3e;position:relative;-webkit-transition:color .25s;transition:color .25s}.kana-nav .menu-item>a{position:relative;color:inherit}.kana-nav .current-menu-item{color:#b5b5b5}.kana-nav .menu-item:hover{color:#333}.kana-nav .menu-item a::after,.kana-nav .menu-item a::before,.kana-nav .menu-item::after,.kana-nav .menu-item::before{position:absolute;display:block;top:0;right:0;bottom:0;left:0;border:2px solid #000}.kana-nav .image-menu a::after,.kana-nav .image-menu a::before,.kana-nav .image-menu::after,.kana-nav .image-menu::before{border:none}.kana-nav .menu-item::before{border-width:0 0 0 3px;-webkit-transform-origin:left bottom;transform-origin:left bottom}.kana-nav .menu-item::after{border-width:0 3px 0 0;-webkit-transform-origin:right top;transform-origin:right top}.kana-nav .sub-menu .menu-item::after,.kana-nav .sub-menu .menu-item::before{border-width:0}.kana-nav .menu-item a::after,.kana-nav .menu-item a::before{z-index:2}.kana-nav .menu-item a::before{border-width:3px 0 0;-webkit-transform-origin:left top;transform-origin:left top}.kana-nav .menu-item a::after{border-width:0 0 3px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.kana-nav .sub-menu .menu-item a::before{border-width:0;-webkit-transform-origin:left top;transform-origin:left top}.kana-nav .sub-menu .menu-item a::after{border-width:0;-webkit-transform-origin:right bottom;transform-origin:right bottom}.kana-nav .sub-menu .menu-item a{line-height:.2em}.kana-nav .current-menu-item a::after,.kana-nav .current-menu-item a::before,.kana-nav .current-menu-item::after,.kana-nav .current-menu-item::before,.kana-nav .menu-item:hover a::after,.kana-nav .menu-item:hover a::before,.kana-nav .menu-item:hover::after,.kana-nav .menu-item:hover::before{content:''}.kana-nav .menu-item:not(.current-menu-item):hover a::after,.kana-nav .menu-item:not(.current-menu-item):hover a::before,.kana-nav .menu-item:not(.current-menu-item):hover::after,.kana-nav .menu-item:not(.current-menu-item):hover::before{-webkit-animation:horatio-anim .6s ease-in-out;animation:horatio-anim .6s ease-in-out}.kana-nav .menu-item:not(.current-menu-item):hover::before{-webkit-animation-delay:-.45s;animation-delay:-.45s}.kana-nav .menu-item:not(.current-menu-item):hover a::before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.kana-nav .menu-item:not(.current-menu-item):hover::after{-webkit-animation-delay:-.15s;animation-delay:-.15s}.kana-nav .menu-item:not(.current-menu-item):hover a::after{-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes horatio-anim{0%,33%{opacity:0;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes horatio-anim{0%,33%{opacity:0;-webkit-transform:rotate(45deg) scale(1.5);transform:rotate(45deg) scale(1.5)}100%{opacity:1;-webkit-transform:none;transform:none}}.kana-nav{position:relative;width:100%}.sub-menu{position:absolute;width:100%;background-color:#fff}.primary-menu li{width:10%}.primary-menu li a{text-align:center}.sub-menu li a{font-size:12px;text-align:left}.kana-logo{margin-top:-50px;width:140px;height:140px}.kana-content-box{width:100%;margin-top:-10px;margin-bottom:45px}.kana-title-container{z-index:999;position:relative;top:30px;left:50px;background-color:#fff;text-align:center;line-height:1.5}.kana-title-container h1{padding:.5em;font-size:2em}.kana-content-square{height:auto;position:relative;z-index:999}.text-box{font-size:1em;padding:10px;position:relative;box-sizing:border-box}.text-box-border .ramka{padding-bottom:10px}.text-box-border{position:absolute;background-color:#fff;padding-bottom:4em}.kana-content-box ul{display:block;margin:0 auto}.ramka{width:100%;height:100%}.kontener-ramka{position:relative;-webkit-transition:color .25s;transition:color .25s}.kontener-ramka .ramka{color:inherit}#small_screen,.kana-slide-text{color:#000;background-color:#fff}.kontener-ramka .ramka::after,.kontener-ramka .ramka::before,.kontener-ramka::after,.kontener-ramka::before{position:absolute;display:block;top:0;right:0;bottom:0;left:0;border:2px solid currentColor;content:'';-webkit-animation:horatio-anim .6s ease-in-out;animation:horatio-anim .6s ease-in-out}#mobile-menu .dropdown-submenu,.kana-slide-text{position:relative}.kontener-ramka::before{border-width:0 0 0 2px;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-animation-delay:-.45s;animation-delay:-.45s}.kontener-ramka::after{border-width:0 2px 0 0;-webkit-transform-origin:right top;transform-origin:right top}.kontener-ramka .ramka::after,.kontener-ramka .ramka::before{z-index:2}.kontener-ramka .ramka::before{border-width:2px 0 0;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation-delay:-.3s;animation-delay:-.3s}.kontener-ramka .ramka::after{border-width:0 0 2px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.text-box-border:before{border-width:0 0 0 3px;-webkit-transform-origin:left bottom;transform-origin:left bottom}.text-box-border:after{border-width:0 3px 0 0;-webkit-transform-origin:right top;transform-origin:right top}.text-box-border .ramka::before{border-width:3px 0 0;-webkit-transform-origin:left top;transform-origin:left top}.text-box-border .ramka::after{border-width:0 0 3px;-webkit-transform-origin:right bottom;transform-origin:right bottom}.kontener-ramka::after{-webkit-animation-delay:-.15s;animation-delay:-.15s}.kontener-ramka .ramka::after{-webkit-animation-delay:0;animation-delay:0}ul.parallax{list-style:none;top:1.5em}#small_screen{display:none;margin:0 -20px;padding:35px;font-size:.9em}#small_screen h1{margin-top:-10px}#mobile-menu,.calendar-repertuar-mobile,ul.kana-top-mobile-title{display:none}.small_border{border:2px solid #000;padding:20px}.kana-slide-text{width:30em;height:auto;top:11em;left:25em;z-index:999;text-align:center;padding:7px 20px 10px}.kana-date-container,.kana-more-container{width:auto;height:auto;text-align:center;position:relative}.kana-date-container{z-index:500;top:15em;left:32em}.kana-date-container h3{padding:.5em .4em;margin:2px;font-size:1.4em}.kana-more-container{top:20em;left:46em;background-color:#fff}.kana-more-container h5{padding:.4em 1.2em}#mobile-menu .dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px}#mobile-menu .dropdown-submenu:hover>.dropdown-menu{display:block}#mobile-menu .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}#mobile-menu .dropdown-submenu:hover>a:after{border-left-color:#fff}#mobile-menu .dropdown-submenu.pull-left{float:none}#mobile-menu .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}@media (min-width:1430px){.kana-title-container{width:420px;top:30px;left:220px}.kana-empty-square{width:400px;height:400px;margin-left:320px}.kana-content-square{width:810px;top:220px;left:450px}.text-box-border{width:880px;top:200px;left:410px}.kana-content-box ul{max-width:1140px}}@media (min-width:1280px) and (max-width:1429px){.kana-title-container{width:420px;top:30px;left:180px}.kana-empty-square{width:400px;height:400px;margin-left:250px}.kana-content-square{width:740px;top:220px;left:365px}.text-box-border{width:800px;top:200px;left:335px}.kana-content-box ul{max-width:1000px}}@media (min-width:992px) and (max-width:1279px){.kana-title-container{width:420px;top:30px;left:180px}.kana-empty-square{width:400px;height:400px;margin-left:250px}.kana-content-square{width:540px;top:220px;left:365px}.text-box-border{width:600px;top:200px;left:335px}.kana-content-box ul{max-width:1000px}}@media (max-width:991px){.kana-main-menu-container{display:none}#mobile-menu,#small_screen,ul.kana-top-mobile-title{display:block}.mycontainer{width:96%}#kana-parallax,.calendar-repertuar,.kana-content-box,.kana-content-square,.kana-empty-square,.kana-title-container,.text-box-border{display:none}.calendar-repertuar-mobile{display:block}.event-left{font-size:1.8em}.event-left p.e-place{font-size:.4em}.event-right-text h2{font-size:1.1em}}

.kana-title-container-691{
    width: 520px;
}