@import "./../../css/swiper.css";@import "./../../css/fancybox.css";a{transition:all ease 0.3s}a:focus,a:hover{text-decoration:none;color:var(--color-1)}footer{height:92px;clear:both;position:relative;z-index:3;background:var(--color-1);color:var(--color-7);font-size:1.4rem;display:flex;align-items:center}div.footer-content{display:flex;align-items:center;justify-content:space-between}div.footer-content>div:first-child{display:flex;gap:16px}div.footer-content a,div.footer-content button{color:var(--color-7)}div.footer-content a:focus,div.footer-content button:focus,div.footer-content a:hover,div.footer-content button:hover{color:var(--color-5)}section.partners-section{padding-top:60px;padding-bottom:53px}div.partners-container{position:relative;padding:0 130px}div.partners-container img{display:block;height:auto;width:100%;transition:all ease 0.3s}div.partners-container a:focus img,div.partners-container a:hover img{transform:scale(.9)}section.important-information-section{padding-top:60px}div.important-information-container{align-items:center}.important-info-item{display:block;max-width:253px}.important-info-title{font-weight:600;font-size:2rem;line-height:1.3;color:var(--color-1)}.important-action{margin-top:24px}.simple-button{font-weight:600;font-size:1.2rem;line-height:1;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-1);transition:all ease 0.3s;align-items:center;display:flex;gap:15px}.important-info-item:focus .simple-button,.important-info-item:hover .simple-button{color:var(--color-5)}section.subscription-section{padding-top:48px}div.subscription-container{display:flex;background:var(--color-6);padding:65px 74px;padding-right:134px;gap:110px}div.subscription-title{font-size:2.8rem;margin:0;line-height:1.1}div.subscription-box{display:flex;width:100%}div.subscription-box form{display:flex;align-items:center;width:100%}div.subscription-box input{color:var(--color-1);width:100%;transition:all ease 0.3s;font-size:1.6rem;line-height:1.1;border:none;padding:10px 32px;height:46px}div.subscription-box input.error::placeholder,div.subscription-box input.error{color:var(--error)}div.subscription-box input::placeholder{color:var(--color-1)}div.subscription-box button{height:46px;font-size:1.2rem}section.concerts-section{background:#F8F8F8;padding-top:55px;padding-bottom:65px}div.about-us-container{align-items:center}div.about-us-photo img{width:100%;height:auto;display:block;transition:all ease 0.3s}div.about-us-photo a:focus img,div.about-us-photo a:hover img{transform:scale(1.05)}.about-us-title{font-weight:600;font-size:2rem;line-height:130%;color:var(--color-1);margin-bottom:15px}.about-us-text{font-weight:400;font-size:1.6rem;line-height:170%;color:var(--color-2)}.about-us-action{margin-top:25px}section.gallery-section{padding-top:38px;padding-bottom:120px}section.gallery-section.decoration-2{position:relative;padding-top:78px;padding-bottom:40px}section.gallery-section.decoration-2:before{position:absolute;right:-94px;bottom:-136px;background-image:url(../../images/misc/misc-5.png);width:508px;height:396px;content:''}section.gallery-section.decoration-2:after{position:absolute;left:-100px;top:-150px;background-image:url(../../images/misc/misc-4.png);width:420px;height:397px;z-index:-1;content:''}div.gallery-container img{width:100%;height:auto;display:block}div.gallery-container a{display:flex}div.gallery-container a:focus,div.gallery-container a:hover{transform:scale(1.05)}* + .gallery-container{margin-top:32px}section.footer-colls-section{background:var(--color-1);color:rgba(255,255,255,.9);font-size:1.4rem;line-height:1.7;padding-top:80px}div.footer-colls{display:flex;margin:-30px -15px 0}div.footer-colls>div{margin-top:30px;padding:0 15px;flex:auto}div.footer-colls h4{font-size:1.4rem;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.99);line-height:1.5;margin-bottom:20px;letter-spacing:1.5px}div.footer-colls ul{list-style:none;padding:0;margin:0}div.footer-colls ul li a{display:flex}div.footer-colls a{color:rgba(255,255,255,.9)}div.footer-colls a:focus,div.footer-colls a:hover{color:var(--color-5)}#google_translate_element>img{position:absolute;left:13px;top:7px}.goog-te-gadget{opacity:0;visibility:hidden;width:0;max-height:0}.goog-te-gadget-simple{background-color:transparent!important;border-left:none!important;border-top:none!important;border-bottom:none!important;border-right:none!important;font-size:10pt!important;display:inline-block!important;padding-top:0!important;padding-bottom:0!important;cursor:pointer!important;padding-left:10px}.goog-te-menu-value img,.goog-te-menu-value span{display:none!important}.goog-te-menu-value span:first-child{display:inline!important;height:50px;align-items:center;line-height:1.1;font-size:11px;color:var(--gtbc);font-weight:700;text-transform:uppercase}.goog-te-menu-value:focus span:first-child,.goog-te-menu-value:hover span:first-child{color:var(--gtbc)!important}.goog-te-banner,.goog-te-banner-frame{display:none!important}.goog-te-menu-value{display:none!important}.goog-te-menu-frame{right:20px!important;left:auto!important;top:80px!important}#goog-gt-tt .title.gray{color:rgba(153,153,153,.99)}.noswipe .swiper-wrapper,.swiper-wrapper.noswipe{transform:translate3d(0,0,0)!important}.error + .checkmark{border:1px solid var(--error)!important}.tar{text-align:right}.tac{text-align:center}.tal{text-align:left}.hide{display:none}.pointer{cursor:pointer}.special-table{overflow-x:auto}div.table-block table,div.page-module table{background:rgba(255,255,255,.99);border-spacing:0;border-collapse:collapse;font-weight:300;font-size:1.4rem;line-height:1.1}div.table-block table td,div.table-block table th,div.page-module table td,div.page-module table th{padding:13px 18px;border:1px solid #D9D9D9}div.table-block table thead td,div.table-block table th,div.page-module table thead td,div.page-module table th{background:#D9D9D9;text-align:left;border-right:1px solid rgba(255,255,255,.99);font-weight:500;font-size:14px;line-height:1.1}div.table-block table th:first-child{border-left:0;border-top:0;border-radius:20px 0 0 0}div.table-block table th:last-child{border-right:0;border-top:0;border-radius:0 20px 0 0}div.table-block table tr:last-child td:first-child{border-bottom-left-radius:20px}div.table-block table tr:last-child td:last-child{border-bottom-right-radius:20px}div.pagination-container{text-align:center;margin-top:30px}ul.pagination{list-style:none;padding:0;margin:0;display:inline-flex}ul.pagination>li{margin:0 5px!important}ul.pagination>li>a{display:flex;width:30px;height:30px;align-items:center;justify-content:center;background:rgba(255,255,255,.99);color:var(--color-1);font-size:1.2rem;line-height:1;font-weight:700}ul.pagination>li>a:focus,ul.pagination>li:hover>a,ul.pagination>li.selected>a{color:#fff;background:var(--color-1)}ul.pagination>li.selected>a{cursor:default}.user-select-none{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.news-box .photo{width:100%;height:auto;display:block}div.news-inside-info-box a.photo-block{float:right}div.news-inside-gallery{margin-top:20px}div.news-images-block{clear:both}div.news-box div.news-inside-gallery>div{margin-bottom:20px}.fancybox-slide.fancybox-slide--current{display:block}div.inputs-container{--gutter:15px;--gutter-bottom:-30px}* + div.inputs-container{margin-top:24px}div.inputs-container>* + *{margin-top:17px}div.inputs-container label:not(.checkbox-container){font-weight:500;font-size:1.6rem;line-height:130%;color:var(--color-1);display:flex;margin-bottom:6px}div.inputs-container input[type="email"],div.inputs-container input[type="text"]{border:0;background:rgba(255,255,255,.99);width:100%;font-size:1.6rem;color:var(--color-1);padding:14px 20px;border-radius:0;transition:all ease 0.3s}div.inputs-container textarea{border:0;background:rgba(255,255,255,.99);width:100%;font-size:1.6rem;color:var(--color-1);padding:14px 20px;border-radius:0;transition:all ease 0.3s;resize:vertical;height:74px}div.inputs-container input.error,div.inputs-container textarea.error{background:rgba(255,0,0,.1)}div.inputs-container input[type="email"]:focus,div.inputs-container input[type="text"]:focus,div.inputs-container textarea:focus{background:#eee}div.inputs-container .action{display:flex;font-size:1.2rem}div.inputs-container .action>*{width:100%;justify-content:center;height:46px}div.inputs-container input::placeholder,div.inputs-container textarea::placeholder{color:var(--color-1)}.checkbox-container{display:block;position:relative;padding-left:30px;cursor:pointer;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:rgba(255,255,255,.99)}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid var(--color-1);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}section.simple-text-section{padding-top:145px}section.accords-section{padding-top:60px;padding-bottom:64px}section.accords-section .custom-title-1{font-size:2.8rem;margin-bottom:50px}div.accorditions-block>div{margin:8px 0 0}div.accorditions-block>div:after{content:"";clear:both;display:block}div.accorditions-block>div:first-child{margin:0}div.accorditions-block .accord-toggler{display:block;text-decoration:none!important;padding:1.2em 50px 1.2em 0;font-size:1.6rem;color:var(--color-1);font-weight:600;line-height:1.3;position:relative;cursor:pointer;width:100%}div.accorditions-block .accord-toggler:after{content:'';position:absolute;right:24px;top:50%;margin-top:-8px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-image:url(../../images/icons/svg/ico-9.svg);transition:all ease 0.3s}div.accorditions-block .accord-toggler.opened:after{background-image:url(../../images/icons/svg/ico-10.svg)}div.accorditions-block .accord-toggler:focus,div.accorditions-block .accord-toggler:hover{color:var(--color-3)}div.accorditions-block .accord{display:none;width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.accorditions-block .accord-toggler.opened{color:var(--color-3)}div.accorditions-block .accord>div{padding:11px 0 30px}section.contacts-form-section{background:#FDE9C9;padding-top:71px;padding-bottom:72px}div.contacts-form-title{font-size:2.8rem;margin-bottom:19px}div.contacts-form-map img{width:100%;height:auto;display:block}div.contacts-form-left{padding-top:3px;max-width:426px}div.contacts-form-text{font-weight:400;font-size:1.4rem;line-height:130%;color:var(--color-1)}.ui-datepicker{width:calc(100% + 1px);padding:0;position:relative}.ui-datepicker .ui-datepicker-header{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:15px}.ui-datepicker .ui-datepicker-title{text-align:center;margin:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;font-size:2rem;line-height:1;color:var(--color-1)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;left:0;position:absolute;font-size:22px;color:rgba(255,255,255,.99)}.ui-datepicker .ui-datepicker-next{left:auto;right:0}.ui-datepicker .ui-datepicker-next:before{content:'';background-image:url(../../images/icons/svg/ico-1.svg);width:24px;height:24px}.ui-datepicker .ui-datepicker-prev:before{content:'';background-image:url(../../images/icons/svg/ico-2.svg);width:24px;height:24px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker table{table-layout:fixed;width:100%;overflow:hidden;border-collapse:collapse}.ui-datepicker th,.ui-datepicker td{font-size:1.6rem;line-height:1;color:var(--color-1);height:64px;text-align:center}.ui-datepicker td{border:1px solid #D9D9D9}.ui-datepicker th{color:var(--color-1);font-weight:600}.ui-datepicker td.event_day a{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--color-3);color:rgba(255,255,255,.99)}.ui-datepicker td.event_day a:focus,.ui-datepicker td.event_day a:hover{color:rgba(255,255,255,.99);background:var(--color-5)}.ui-datepicker td.event_day.ui-datepicker-current-day a{background:var(--color-3);color:rgba(255,255,255,.99)}#datepickus{height:100%;margin-bottom:30px}.ui-datepicker td.ui-datepicker-other-month{background:rgba(255,255,255,.99)}.ui-datepicker td{padding:0}.ui-datepicker .ui-datepicker-current-day{background:var(--color-5);color:rgba(255,255,255,.99)}.ui-datepicker-current-day>a{background:var(--color-5);color:rgba(255,255,255,.99)}@media (max-width:767px){div.mob_nav_container div.mob-nav-top-line{display:flex;justify-content:space-between}div.mob-nav-top-line>div{flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:flex;justify-content:center;align-items:center;text-align:center;padding:15px 10px;color:rgba(255,255,255,.99);height:100%}div.important-information-container{text-align:center}div.subscription-container{padding:30px 15px;flex-direction:column;gap:30px;text-align:center;align-items:center}div.partners-container{padding:0 30px;--swiper-navigation-sides-offset:0}div.subscription-box form{flex-direction:column}div.subscription-box form button{width:100%;justify-content:center}body.mob_menu_opened div.mob_nav_container{overflow-y:auto;opacity:1;visibility:visible}div.mob_nav_menus{flex:auto;overflow:hidden;overflow-y:auto}:root{-webkit-tap-highlight-color:transparent}header{background:rgba(255,255,255,.99)}ul.top-menu,ul.main-menu{display:block;margin:0}ul.top-menu>li,ul.main-menu>li{display:block}ul.top-menu>li>a,ul.main-menu>li>a{display:block;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;color:var(--color-1)}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.main-menu>li>a:focus,ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{background:rgba(255,255,255,.99)}ul.top-menu>li.selected>ul,ul.main-menu>li.selected>ul{max-height:600px}ul.top-menu>li>ul,ul.main-menu>li>ul{position:static;opacity:1;visibility:visible;background:rgba(255,255,255,.99);overflow:hidden;max-height:0;display:block;width:100%}ul.top-menu>li>ul>li:last-child>a,ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}ul.top-menu>li>ul>li>a,ul.main-menu>li>ul>li>a{white-space:normal}div.inner-about-us-item{margin:0;padding:15px;gap:14px;display:block}section.accords-section .custom-title-1{margin-bottom:1em}div.contacts-form-left{max-width:100%}div.search-container{position:static;opacity:1;visibility:visible;width:100%}div.search-container form{width:100%;height:40px}div.search-container input[type="text"]{padding:5px 15px}div.mob_nav_container div.mob-nav-top-line{background:var(--color-3);color:rgba(255,255,255,.99)}.mobile-menu-toggler{color:#000}footer{background:var(--color-3);color:rgba(255,255,255,.99)}div.footer-content button,div.footer-content a{color:#fff!important}div.footer-content>div:first-child{display:block}div.mobile-menu-span span{background-color:#000}div.mob_nav_container div.mob-nav-top-line{color:rgba(255,255,255,.99)}div.news-inside-info-box a.photo-block{float:none}div.news-box div.news-inside-gallery>div{margin-bottom:0}div.news-box div.news-inside-info-box{margin-bottom:0}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}section.footer-colls-section{padding:30px 0}div.footer-colls ul li a{justify-content:center}div.footer-colls h4{margin-bottom:15px}.important-info-item{max-width:100%;text-align:center}.important-info-item .simple-button{justify-content:center}}@media (min-width:768px){.list-container>*{opacity:0;transform:translate(0,60px)}#calendar{max-width:442px;padding-top:33px}div.about-us-swiper-box{max-width:505px}.event-inner-left{transform:translate(-60px,0);opacity:0}.event-inner-photo{transform:translate(60px,0);opacity:0}.even-info-right{transform:translate(-60px,0);opacity:0}}@media (min-width:768px) and (max-width:1023px){div.news-box div.news-inside-gallery>div{margin-bottom:0}div.index-swiper .swiper-slide .cont{flex-direction:column;gap:30px}.events-list-photo{width:100%}.events-list-photo img{width:100%}.events-list-item{padding-right:0;flex-wrap:wrap;gap:20px}div.subscription-box button{width:100%;justify-content:center}div.subscription-container{padding:30px;align-items:center}div.subscription-box form{flex-direction:column}section.accords-section .custom-title-1{margin-bottom:1em}div.news-box div.news-inside-info-box .photo-block{float:none}div.news-box div.news-inside-info-box{margin-bottom:0}}@media (min-width:1280px){header.fixed{position:fixed;left:0;top:0;right:0;background:rgba(255,255,255,.99);box-shadow:0 0 5px 0 rgba(0,0,0,.15)}body.inner header.fixed + *{margin-top:var(--header-top-height)}body:not(.inner) header.fixed{background:var(--color-1)}}