@import url(/assets/site/css/fonts/gilroy/stylesheet.css);body,input,select,textarea,button{font-family:"Gilroy"}:root{--color_1:#29c2cf;--color_2:#befbff;--color_3:#3e0747;--color_1_1:#00a9c0;--color_1_2:#e1ffff}html{scroll-behavior:smooth}.main_slide_title{display:none!important}a{user-select:auto!important}.event_page_title{}.content_text blockquote{background:none}.main_menu li{flex-grow:initial!important}.main_menu li a{padding-right:20px!important;padding-left:20px!important}.main_menu ul{justify-content:flex-end}.logo_main_menu{padding:3px 0}.calendar_filter_wrapper{display:none}@media screen and (max-width:767px){.events_item__1 .events_item_left_block,.events_item__1 .events_item_content{text-align:center}}.footer_socials ul{justify-content:space-evenly}.footer_socials svg{max-height:50px}.footer_socials ul li a svg g path{transition:all .2s ease-in-out}.footer_socials ul li a:hover svg g path{fill:var(--color_1)!important}.notifications_bottom{display:none}.album_services_item_link img{height:53px}.album_services_item_link:hover img{transform:scale(1.1);transition-duration:.2s}.album_services_items{width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.album_services_item{width:auto}@media screen and (max-width:991px){.album_services_item{width:auto}}@media screen and (max-width:540px){.album_services_item{width:auto}}.ig__repertoire ul{columns:250px 3;column-gap:40px}.ig__repertoire-letters{display:flex;justify-content:space-evenly;align-items:baseline;flex-wrap:wrap}.ig__repertoire-letters p{padding-right:20px}.ig__no-dot-li:before{content:""!important}.ig__no-dot-li{font-weight:600;font-size:1.2em}.ig__adm-tutorial-link{display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.ig__adm-tutorial-link i{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px}.ig__adm-tutorial-link:hover{background:var(--color_2);color:var(--color_1)}@media only screen and (max-width:992.99px){.sidenav>a.ig__adm-tutorial-link{padding:0 32px}}@media screen and (min-width:768px){.simple_page_50 .content_wrapper{background: linear-gradient(
        180deg,
        rgba(255, 255, 255, 1) 0%,
        rgba(198, 198, 198, 0.21474527310924374) 100%
      ),
      url(/uploads/images/A30A1184-Edit-scaled.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed;min-height:100vh}}@media screen and (max-width:767px){.media_item_name,.media_item_text{text-align:center}}.main_slider_4 .main_slide_content{background-image: -moz-linear-gradient(
    90deg,
    rgb(255, 255, 255) 0%,
    rgba(255, 255, 255, 0) 100%
  );background-image: -webkit-linear-gradient(
    90deg,
    rgb(255, 255, 255) 0%,
    rgba(255, 255, 255, 0) 100%
  );background-image: -ms-linear-gradient(
    90deg,
    rgb(255, 255, 255) 0%,
    rgba(255, 255, 255, 0) 100%
  )}.footer_socials svg{max-height:50px}.footer_socials ul li a svg g path{transition:all .2s ease-in-out}.footer_socials ul li a:hover svg g path{fill:var(--color_1)!important}.footer_socials ul li{width:fit-content}.footer_socials ul{flex-wrap:wrap}.notifications_bottom{display:none}.form__success{font-size:1.2em;color:#01b902}.home__items{}.home__item{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;position:relative;align-items:center}.home__item+.home__item{margin-top:30px}.home__item:nth-child(even) {flex-direction:row-reverse}.home__item:nth-child(odd) .home__item-img {margin-right:35px}.home__item:nth-child(even) .home__item-img {margin-left:35px}.home__item-img{min-width:143px}.home__item-img{max-width:143px}.home__item-img img{}.home__item-content{margin-top:0}.home__item-content h3{}@media screen and (max-width:680px){.home__item{display:block}.home__item .home__item-img{margin-bottom:20px;text-align:center}.home__item:nth-child(odd) .home__item-img {margin-right:0}.home__item:nth-child(even) .home__item-img {margin-left:0}}.ig__testimonial{margin-top:0!important}.ig__testimonial .content_text{width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap}.ig__testimonial .content_text blockquote{box-shadow:0 0 5px rgba(0,0,0,.15);font-size:1.1em;margin:35px 10px 10px;max-width:300px;min-width:250px;position:relative;text-align:center;background-color:#fff;border-radius:5px;border-top:5px solid var(--color_1);padding:30px 10px;display:flex;flex-direction:column;font-weight:300}.ig__testimonial .content_text blockquote:before{-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.25);color:var(--color_1);font-family:"Material Icons";content:"\e244";font-size:32px;font-style:normal;left:50%;line-height:60px;position:absolute;top:-30px;width:60px}.ig__testimonial .content_text blockquote p:nth-child(2) {font-weight:bold}.ig__services .article_block_item_img lottie-player{height:300px!important}.ig__lottie-max-height lottie-player svg{max-height:100vh!important}a .event_info_item_title{color:var(--color_1_1)}.content_text a{color:var(--color_1_1)}.articles_item_label{background:rgba(225,255,255,.5)}.contacts_page_form{float:left}@media screen and (max-width:767px){.contacts_page_form{float:none}}.ig__arrow-animation .article_image_block{height:100px}.ig__booking-animation .article_image_block{height:300px;margin-top:-100px}.ig__booking-footer-animation .article_image_block{height:500px}.simple_page_59 .ig__testimonial .content_text blockquote{max-width:initial}.footer_title{display:none}a .event_info_item_title{color:var(--color_3)}a.event_info_item:hover i{color:var(--color_3)}.footer_socials ul li a:hover svg path{fill:var(--color_1)!important;transition:all .2s ease-in-out}.ig__no-click{pointer-events:none;cursor:no-drop}.menu_block{margin-right:0}.required{color:var(--text_color)}.ig__overlap-menu .main_menu li a{padding-right:0!important;padding-left:0!important}.ig__overlap-menu .main_menu ul{justify-content:space-evenly}