@font-face{font-family:BedrockC;src:url(../../assets/fonts/bedrockc2.woff2) format("woff2")}input::-ms-clear{display:none;width:0;height:0}.button,.button__text,.event,.p-event,.p-event__content{width:100%}ol,ul{list-style:none}input[type=submit],input[type=text],textarea{-webkit-appearance:none}*,:after,:before{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:0;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-backface-visibility:hidden}.about-block__first-letter,.close-event__info-title,.group-tour__title,.index-slider__title,.map-info__title,.site-title,.slide-info__title{font-family:BedrockC}body{background:#e1edd1}@media (max-width:768px){body{padding-top:80px}}.ie-image-container{width:100%;height:100%}.ie-fix-object-fit{position:relative;background-size:cover;background-position:center center}.ie-fix-object-fit .img-default{opacity:0}.p-event{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:992px){.p-event{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.block-info__info,.close-event__info,.event-schedule__info,.event__price,.event_style-sidebar,.policy{-webkit-box-orient:vertical;-webkit-box-direction:normal}.button,.button__block{-webkit-box-align:center;display:-webkit-box;display:-ms-flexbox}.button{max-width:209px;height:55px;border:none;border-radius:5px;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.1s linear;transition:.1s linear;background:#F0593E;cursor:pointer;position:relative}.button__text{font-size:16px;position:relative;text-align:center;color:#FFF}.button__icon{width:22px;height:18px}.button__block{width:67px;border-left:2px dashed #fff;height:42px;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.block-info,.logo{display:-webkit-box;display:-ms-flexbox}.button_buy-ticket{max-width:207px;height:50px}.button_buy-ticket:after,.button_buy-ticket:before{width:12px;height:12px;border-radius:100%;background:#FFF;position:absolute;content:''}.button_buy-ticket:after{left:-6px}.button_buy-ticket:before{right:-6px}.button_bulls-black:after,.button_bulls-black:before{background:#000}.button:active{background:#6A9149;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.button:active .button__icon,.button:active .button__text{margin-top:2px}.button_redirect-cafe{border:1px solid #FFD29D;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#000;max-width:260px}.button_redirect-cafe:active{background:#E1B37E;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.button_redirect-cafe:active:after{background-color:transparent}.button_redirect-cafe:active .button__text{color:#000}.button_redirect-cafe .button__text,.button_style-tickets .button__text{color:#FFD29D}.button_redirect-cafe:after{content:'';position:absolute;top:-1px;right:-1px;width:21px;height:21px;background-color:#FFD29D;border-radius:0 5px;background-image:url(../img/svg/button-icon.svg);background-repeat:no-repeat;background-position:center center;-webkit-transition:.1s linear;transition:.1s linear}.button_style-tickets{background:#2F2213}.button_style-tickets:active{background:#FFD29D}.button_style-tickets:active .button__text{color:#000}.button:disabled,.button[disabled]{border:1px solid #999;background-color:#ccc;color:#666}@media (min-width:1000px){.button_redirect-cafe:hover .button__text,.button_style-tickets:hover .button__text{color:#000}.button:hover{background:#7FAB59}.button_redirect-cafe:hover{background:#FFD29D}.button_redirect-cafe:hover:after{background-color:transparent}.button_style-tickets:hover{background:#FFD29D}.button:disabled:hover,.button[disabled]:hover{border:1px solid #999;background-color:#ccc;color:#666}}.logo{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-info{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.block-info__info,.social-media{display:-webkit-box;display:-ms-flexbox}.block-info__icon{margin-right:15px}.block-info__info{display:flex;-ms-flex-direction:column;flex-direction:column}.block-info__info-text{-webkit-transition:.1s linear;transition:.1s linear;font-size:16px}.block-info__info-text:nth-child(1){margin-bottom:5px}.block-info__info-text.bold{font-weight:700;font-size:20px}.block-info.no-hover:active .block-info__info-text{color:#000}.block-info_style-phone .block-info__info-text:nth-child(2){padding-left:5px;color:#A77F50}.block-info_style-white .block-info__info-text{color:#000}.block-info_style-white:active .block-info__info-text{color:#F0593E}.block-info_style-phone .block-info__info-text:nth-child(1){font-weight:700;color:#000}.block-info_style-phone:active .block-info__info-text:nth-child(2){color:#F0593E}.block-info_style-phone-footer .block-info__info-text:nth-child(1){color:#FFD29D}.block-info_style-phone-footer .block-info__info-text:nth-child(2){opacity:.5;color:#FFD29D}.block-info_style-phone-footer:active .block-info__info-text:nth-child(1){color:#FFF}.block-info_style-phone-footer:active .block-info__info-text:nth-child(2){opacity:1}.block-info_style-footer .block-info__info-text{color:#FFD29D}.block-info_style-footer:active .block-info__info-text,.block-info_style-red .block-info__info-text{color:#FFF}.block-info_style-red .block-info__icon{margin-top:6px;fill:#FFF}.block-info_style-red:active .block-info__info-text{color:#FFD29D}.block-info_style-red:active .block-info__icon{fill:#FFD29D}@media (min-width:800px){.block-info_style-red:hover .block-info__info-text{color:#FFD29D}.block-info_style-footer:hover .block-info__info-text,.block-info_style-phone-footer:hover .block-info__info-text:nth-child(1){color:#FFF}.block-info_style-red:hover .block-info__icon{fill:#FFD29D}.block-info_style-phone-footer:hover .block-info__info-text:nth-child(2){opacity:1}.block-info_style-phone:hover .block-info__info-text:nth-child(2),.block-info_style-white:hover .block-info__info-text{color:#F0593E}.block-info.no-hover:hover .block-info__info-text{color:#000}}.social-media{display:flex}.event,.social-media__block{display:-webkit-box;display:-ms-flexbox}.social-media__block{width:45px;height:45px;border:1px solid #C39A6B;border-radius:5px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.1s linear;transition:.1s linear}.dev-studio,.event{-webkit-transition:.1s linear}.social-media__block:not(:last-child){margin-right:10px}.social-media_style-header .social-media__block-img{fill:#F0593E}.social-media_style-red .social-media__block{border:1px solid #FFF}.social-media_style-red .social-media__block-img{fill:#FFF}.social-media_style-footer .social-media__block-img,.social-media_style-red .social-media__block:active .social-media__block-img{fill:#FFD29D}.social-media_style-red .social-media__block:active{border:1px solid #FFD29D}.social-media_style-red .social-media__text{margin-right:33px;line-height:23px;font-size:16px;color:#FFF}.social-media_style-footer .social-media__block:active .social-media__block-img,.social-media_style-header .social-media__block:active .social-media__block-img{fill:#FFF}.social-media_style-footer .social-media__block:active{border:1px solid #FFF}.social-media_style-header .social-media__block:active{background:#C39A6B}@media (min-width:1000px){.social-media_style-red .social-media__block:hover{border:1px solid #FFD29D}.social-media_style-red .social-media__block:hover .social-media__block-img{fill:#FFD29D}.social-media_style-footer .social-media__block:hover .social-media__block-img,.social-media_style-header .social-media__block:hover .social-media__block-img{fill:#FFF}.social-media_style-header .social-media__block:hover{background:#C39A6B}.social-media_style-footer .social-media__block:hover{border:1px solid #FFF}}.event{margin-bottom:20px;display:flex;height:400px;border-radius:10px;overflow:hidden;background:#fff;transition:.1s linear}.event__footer-description,.event__info-footer{width:100%;display:-webkit-box;display:-ms-flexbox}.event:active{-webkit-box-shadow:0 10px 10px rgba(0,51,79,.2);box-shadow:0 10px 10px rgba(0,51,79,.2);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.event__photo{height:auto;width:100%;max-width:350px;min-width:350px;position:relative}.event__photo-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.event__info{width:100%;padding:23px 30px 30px}.event__info-type{margin-bottom:9px;font-size:16px;color:grey}.event__info-name{margin-bottom:15px;font-size:27px;color:#000}.event__info-text,.event__price-text{line-height:23px;font-size:16px;color:#000}.event__info-text{width:100%;max-width:840px}.event__info-footer{margin-top:22px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event__info-footer .button{margin-left:15px}.event__footer-description{max-width:627px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event__price,.event__price-row{display:-webkit-box;display:-ms-flexbox}.event__price{border-top:2px dashed #CFC5B0;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px 17px 35px 21px}.event__price-row{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.event-schedule,.event__price-text{display:-webkit-box;display:-ms-flexbox}.event__price-text{width:39%;display:flex}.event__price-time{width:33px;position:relative}.event__small-time{line-height:14px;font-size:10px;color:#000;position:absolute}.event__link:active .event .button{background:#7FAB59}.event_style-sidebar{height:auto;-ms-flex-direction:column;flex-direction:column}.event_style-sidebar .event__photo{height:345px}.event_style-sidebar .event__info{padding:23px 23px 30px 20px}.event_style-sidebar .event__info-type{margin-bottom:4px}.event_style-sidebar .event__info-name{letter-spacing:.4px;font-size:26px}.event-schedule__block-price,.event-schedule__block-text{font-size:20px;text-align:center}@media (min-width:1000px){.event:hover{-webkit-box-shadow:0 10px 10px rgba(0,51,79,.2);box-shadow:0 10px 10px rgba(0,51,79,.2);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.event__link:hover .event .button{background:#7FAB59}}@media (max-width:1260px){.event{height:auto}.event__info{padding:15px}}@media (max-width:1140px){.event__photo{max-width:414px;min-width:414px;}}@media (max-width:992px){.event__photo{display:none}}@media (max-width:768px){.event,.event__info{-ms-flex-direction:column}.event,.event__footer-description,.event__info,.event__info-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal}.event{border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:0;padding-bottom:24px}.event__photo{display:block;width:100%;max-width:768px;height:200px}.event__info{padding-top:24px;flex-direction:column;text-align:center}.event__info-type{margin-bottom:13px}.event__info-footer{-ms-flex-direction:column;flex-direction:column}.event__info-footer .button{height:50px;width:100%;max-width:281px;margin:11px auto}.event__footer-description{width:272px;margin:0 auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column}}.event-schedule{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-schedule__block{width:50px;height:50px;background:#E4D7B5;border-radius:5px;margin-right:15px;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;position:relative}.event-schedule__block-text{color:#000}.event-schedule__block-enter{font-size:14px;text-align:center;color:#000}.event-schedule__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.age-rating,.dev-studio{display:-webkit-box;display:-ms-flexbox}.event-schedule__info-text{font-size:15px;color:#000}.event-schedule_style-date .event-schedule__block:after{top:6px;left:14px;content:'';width:6px;height:6px;border-radius:100%;background:#FFF;position:absolute}.event-schedule_style-date .event-schedule__block:before{top:6px;right:14px;content:'';width:6px;height:6px;border-radius:100%;background:#FFF;position:absolute}.event-schedule_style-date .event-schedule__block-text{position:absolute;top:19px}.event-schedule_style-price .event-schedule__block{width:100px;background:#FC0}.event-schedule_style-price .event-schedule__block:after,.event-schedule_style-price .event-schedule__block:before{width:12px;height:12px;background:#FFF;border-radius:100%;position:absolute;content:''}.event-schedule_style-price .event-schedule__block:after{right:-6px}.event-schedule_style-price .event-schedule__block:before{left:-6px}@media (max-width:768px){.event-schedule{margin-bottom:17px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.event-schedule__info{min-width:140px;text-align:left}}.age-rating{position:absolute;width:42px;height:29px;border-radius:5px;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:#F0593E;right:20px;top:19px}.age-rating__number{font-size:16px;color:#FFF}.site-title{margin-bottom:29px;font-size:50px;color:#000}@media (max-width:768px){.site-title{padding-top:24px;padding-bottom:23px;margin-top:0;margin-bottom:0;line-height:44px;font-size:40px;text-align:center}}.dev-studio{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:.1s linear;opacity:.5}.close-event,.policy{display:-webkit-box;display:-ms-flexbox}.dev-studio__icon{margin-right:11px;fill:#FFD29D}.dev-studio__text{padding-top:2px;font-size:14px;color:#FFD29D}.dev-studio:active{opacity:1}@media (min-width:1000px){.dev-studio:hover{opacity:1}}.policy{display:flex;-ms-flex-direction:column;flex-direction:column}.policy__link{color:#FFD29D;opacity:.5;-webkit-transition:.1s linear;transition:.1s linear;font-size:14px}.policy__link:first-child{margin-bottom:11px}.policy__link:active{opacity:1}.index-slider{margin:0 auto;width:100%;max-width:1920px;height:800px;position:relative}.index-slider:after{content:'';top:0;left:0;position:absolute;width:100%;height:350px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#FFF 0,rgba(255,255,255,0) 100%)}.index-slider__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover; max-height:700px;}.index-slider__info{position:absolute;z-index:10;width:100%;margin-top:73px}.index-slider__sub-title{margin-bottom:5px;font-size:18px;text-align:center;color:#000}.index-slider__title{width:100%;max-width:1020px;margin:0 auto;line-height:78px;font-size:70px;text-align:center;color:#000}.index-slider .swiper-container{height:100%}.index-slider .swiper-container .swiper-button-next{width:80px;height:80px;border-radius:10px;background:url(../img/slider-next.png) center center no-repeat #FFF;-webkit-transition:.1s linear;transition:.1s linear;right:51px;left:auto;top:482px}.index-slider .swiper-container .swiper-button-next:active{background-color:#FFA800;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.index-slider .swiper-container .swiper-button-prev{width:80px;height:80px;border-radius:10px;background:url(../img/slider-prev.png) center center no-repeat #FFF;-webkit-transition:.1s linear;transition:.1s linear;left:51px;right:auto;top:482px}.index-slider .swiper-container .swiper-button-prev:active{background-color:#FFA800;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.index-slider .swiper-container .swiper-pagination-bullet{background:#FFF;opacity:1;width:15px;height:15px;position:relative}.index-slider .swiper-container .swiper-pagination-bullet-active:after{content:'';position:absolute;top:3px;left:3px;background:#F0593E;width:9px;height:9px;border-radius:100%}@media (min-width:1000px){.policy__link:hover{opacity:1}.index-slider .swiper-container .swiper-button-next:hover,.index-slider .swiper-container .swiper-button-prev:hover{background-color:#FC0}}@media (max-width:768px){.index-slider{height:auto}.index-slider .swiper-container{height:190px}.index-slider:after{height:0;width:0}.index-slider__info{position:initial;margin-top:35px}.index-slider__sub-title{font-size:16px;text-align:center;color:#000;width:80%;margin:0 auto 8px}.index-slider__title{width:85%;margin-bottom:56px;line-height:44px;font-size:40px;text-align:center;color:#000}}.slide-info{position:absolute;padding-left:39px;padding-top:35px;padding-right:18px;left:261px;min-width:414px;max-width:970px;height:136px;bottom:60px;background:#FFF;border-radius:10px;z-index:10}.slide-info__sub-title{font-size:18px;color:grey;margin-bottom:4px}.slide-info__title{line-height:57px;font-size:37px;color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:870px;-webkit-transition:.1s linear;transition:.1s linear}@media (max-width:1170px){.slide-info{left:15px}}@media (max-width:768px){.slide-info{border-radius:0;min-height:149px;position:initial;padding:21px 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-width:auto}.slide-info__sub-title{font-size:18px;text-align:center;color:grey}.slide-info__title{line-height:44px;font-size:40px;text-align:center}.box{display:none}}.box,.box__tips,.close-event{position:absolute}.box{width:207px;height:84px;background:#FC0;border-radius:5px;top:-69px;left:138px;padding-top:13px;padding-left:18px;padding-right:10px}.box__text{letter-spacing:-.5px}.box__tips{bottom:-20px;right:69px}.close-event{margin-top:50px;margin-bottom:50px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:253px;top:-15px;left:30px}.close-event__info{padding:27px 10px 10px 37px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.close-event__info-text{font-size:18px;color:grey}.close-event__info-title{margin-bottom:25px;width:100%;max-width:220px;overflow:hidden;text-overflow:ellipsis;height:104px;line-height:44px;font-size:35px;color:#000;padding-top:12px}.close-event__photo{max-width:537px;width:100%;height:100%;position:absolute;right:45px}.close-event__photo-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:1379px){.close-event__photo{max-width:430px}}@media (max-width:1180px){.close-event__photo{max-width:230px}.close-event__info{padding:15px}}@media (max-width:992px){.close-event__photo{max-width:440px}}@media (max-width:768px){.close-event{margin-top:0;margin-bottom:0;height:auto;position:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.close-event__photo{max-width:768px;height:151px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:inherit}.close-event__info{padding-bottom:60px;padding-top:21px;text-align:center}.close-event__info .button{height:50px;margin:0 auto}.close-event__info-text{margin-bottom:6px}.close-event__info-title{margin:0 auto 10px;width:75%;max-width:initial}}.review__block,.review_style-client,.review_style-client .review__info-author{position:relative}.page-clip{height:35px;width:100%;margin-top:37px;margin-bottom:43px;-o-object-fit:cover;object-fit:cover}.page-clip.mobile{display:none}.news-block{margin-bottom:32px;padding:23px 30px;background:#FFF;border-radius:10px;width:48%;-webkit-transition:.1s linear;transition:.1s linear}.news-block:active{-webkit-box-shadow:0 10px 10px rgba(0,51,79,.2);box-shadow:0 10px 10px rgba(0,51,79,.2);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.news-block__date{margin-bottom:7px;font-size:16px;color:grey}.news-block__title{margin-bottom:10px;line-height:38px;font-size:27px;color:#000}.news-block__text{line-height:23px;font-size:16px;color:#000}@media (max-width:1170px){.news-block{padding:15px}}@media (max-width:768px){.page-clip.mobile-hide{display:none}.page-clip.mobile{display:block}.news-block{padding:22px 15px 44px;border-radius:0;width:100%;text-align:center;margin-bottom:0}.news-block__date{margin-bottom:11px}.news-block__title{font-size:27px;width:80%;margin:0 auto 16px;line-height:31px}.news-block:not(:last-child){margin-bottom:2px}}.news-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}@media (max-width:768px){.news-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:58px}}.reviews-block{margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.review,.reviews-block__col{display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.reviews-block .site-title{margin-bottom:28px}.reviews-block__col{width:100%;display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column}.review,.review__info{display:-webkit-box;width:100%}.reviews-block__col:nth-child(1){margin-right:20px}@media (max-width:1379px){.reviews-block__col:first-child{margin-right:15px}}@media (max-width:768px){.reviews-block{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-block .site-title{margin-bottom:0}.reviews-block__col:first-child{margin-right:0}.reviews-block__col .page-clip.mobile{margin-top:0;margin-bottom:-5px;height:18px}}.review{display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:26px}.review__block{background:#FFF;border-radius:10px;padding:22px 54px 19px 30px}.review__block-text{line-height:23px;font-size:16px;color:#000}.review__info{display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:583px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:16px 0 0 auto}.review__info-author{font-size:16px;font-weight:700;color:#000}.review__source{display:-webkit-box;display:-ms-flexbox;display:flex}.review__source-date{margin-right:6px;font-size:14px;color:grey;display:-webkit-box;display:-ms-flexbox;display:flex}.review__source-link{display:-webkit-box;display:-ms-flexbox;display:flex;color:#F0593E;font-size:14px}.review_style-client .review__info{max-width:initial;width:92%}.review_style-client .review__info-author:after{content:'';position:absolute;bottom:11px;left:-29px;width:23px;height:26px;background:url(../img/tips-review.png)}.review_style-client .review__block{position:relative}.review_style-client .review__block:after{position:absolute;bottom:-26px;left:32px;width:23px;height:26px;background:url(../img/tips-review.png)}.review_style-media{position:relative;margin-bottom:0}.review_style-media:after,.review_style-media:before{position:absolute;top:30px;background-repeat:no-repeat;width:25px;height:26px;z-index:1;content:''}.review_style-media:after{left:30px;background-image:url(../img/svg/apostrof-prev.svg)}.review_style-media:before{right:32px;background-image:url(../img/svg/apostrof-next.svg)}.review_style-media .review__block{padding-bottom:27px;margin-bottom:30px}.review_style-media .review__block-text{padding-left:45px;padding-right:60px}.review_style-media .review__info{margin-top:6px;max-width:553px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.review_style-media .review__source-date{-ms-flex-wrap:wrap;flex-wrap:wrap}.review_style-media .review__source-date .review__source-link{max-width:768px;width:100%;text-align:center;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1170px){.review__block{padding:15px}.review_style-client .review__info{width:80%}}@media (max-width:768px){.review{max-width:768px;width:100%}.review__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.review__block{border-radius:0;text-align:center}.review_style-client .review__block{padding-top:22px;padding-bottom:20px;padding-left:34px}.review_style-client .review__info{margin-top:17px}.review_style-client .review__info-author{margin-bottom:9px}.review_style-media:before{right:17px}.review_style-media:after{left:17px}.review_style-media .review__block{padding-top:22px;margin-bottom:2px}.review_style-media .review__block-text{width:80%;margin:0 auto;padding:0}}.wrapper-border{margin-top:41px;position:relative;width:70%;height:319px}.wrapper-border__img{position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:1379px){.wrapper-border{width:65%}}@media (max-width:1180px){.wrapper-border{width:55%}}@media (max-width:992px){.wrapper-border{overflow:hidden;width:100%}}@media (max-width:768px){.wrapper-border{margin-top:0;height:auto;background:#FFF}.wrapper-border__img{opacity:0}}.gallery__more,.gallery__more:after{background-color:rgba(0,0,0,.8);cursor:pointer}.events-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.border-schedule{position:absolute;right:0;top:-208px;z-index:1;width:414px;height:567px;overflow:hidden}.border-schedule__img{position:absolute;right:0;top:0}.border-schedule__afisha-img{border:3px solid transparent;z-index:20;position:absolute;top:49px;left:61px;width:307px;height:471px;-webkit-transition:.1s linear;transition:.1s linear}.border-schedule:active .border-schedule__afisha-img{border:3px solid #F0593E}@media (min-width:1000px){.news-block:hover{-webkit-box-shadow:0 10px 10px rgba(0,51,79,.2);box-shadow:0 10px 10px rgba(0,51,79,.2);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.border-schedule:hover .border-schedule__afisha-img{border:3px solid #F0593E}}@media (max-width:992px){.border-schedule{display:none}}.last-event,.last-event__header{display:-webkit-box;display:-ms-flexbox}.last-event{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.last-event:not(:last-child){margin-bottom:45px}.last-event__header{margin-bottom:20px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gallery,.last-event__info{display:-webkit-box;display:-ms-flexbox}.group-tour_style-sidebar,.last-event__info{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.last-event__info{display:flex;flex-direction:column}.last-event__info-date{margin-bottom:8px;font-size:16px;color:grey}.last-event__info-title{font-size:27px;color:#000}.last-event__description{line-height:23px;font-size:16px;color:#000;width:100%;max-width:690px}@media (max-width:768px){.last-event__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.last-event__description{display:none}.last-event:not(:last-child){margin-bottom:36px}}.gallery{display:flex;width:100%;height:167px;border-radius:10px;overflow:hidden}.gallery__more,.gallery__more-text{display:-webkit-box;display:-ms-flexbox}.gallery__more{max-width:275px;width:25%;position:relative;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__more .gallery__img,.gallery__more:after{position:absolute;width:100%;height:100%;top:0;left:0}.gallery__more:after{content:'';z-index:20;-webkit-transition:.1s linear;transition:.1s linear}.gallery__more-text{font-size:16px;color:#FFD29D;position:relative;z-index:30;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery__scroll,.group-tour{display:-webkit-box;display:-ms-flexbox}.gallery__more-text:after{content:'';position:absolute;right:-28px;width:18px;height:32px;z-index:30;background-image:url(../img/svg/more-photo-icon.svg);background-repeat:no-repeat}.gallery__scroll{display:flex;width:100%}.gallery__img{max-width:275px;width:25%;-o-object-fit:cover;object-fit:cover}.gallery__img:not(:last-child){margin-right:1px}@media (max-width:768px){.gallery{border-radius:0;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:225px;width:100%}.gallery__scroll{overflow-x:scroll}.gallery__img{max-width:initial;width:240px;height:145px}.gallery__more{max-width:768px;height:80px;width:100%}.gallery__more:after{background-color:#000}}.group-tour{margin-top:61px;margin-bottom:80px;padding-left:76px;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;border-radius:10px;position:relative;width:100%;background:#000;height:119px}.group-tour__title{font-size:50px;text-align:center;color:#FFD29D}.group-tour__text,.group-tour__text-link{line-height:23px;font-size:16px;color:#FFD29D}.group-tour__info{padding-left:69px;padding-right:61px;width:100%;max-width:966px;background:url(../img/tour-bg.png);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-tour__text-link{font-weight:700}.group-tour_style-sidebar{margin-top:35px;margin-bottom:29px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:auto;padding-left:0;position:relative}.group-tour_style-sidebar:after{content:'';position:absolute;width:30px;height:30px;top:-26px;left:102px;background-image:url(../img/group.png);background-repeat:no-repeat}.group-tour_style-sidebar .group-tour__title{padding-top:13px;padding-bottom:19px;width:100%}.group-tour_style-sidebar .group-tour__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#523D24;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:22px 5px 20px 19px}.group-tour_style-sidebar .group-tour__text{width:100%;margin-bottom:9px}@media (max-width:1350px){.group-tour{padding-left:20px}.group-tour__title{font-size:36px}}@media (max-width:768px){.group-tour,.group-tour__text{-ms-flex-direction:column}.group-tour,.group-tour__info,.group-tour__text{-webkit-box-orient:vertical;-webkit-box-direction:normal}.group-tour{display:flex;flex-direction:column;padding-left:0;border-radius:0;height:auto;position:relative;margin-bottom:59px}.group-tour:after{content:'';position:absolute;top:-26px;left:54px;width:23px;height:26px;background-image:url(../img/group.png)}.group-tour__title{font-size:40px;padding-top:21px;padding-bottom:20px}.group-tour__text{max-width:250px;font-size:16px;text-align:center;width:100%;display:flex;flex-direction:column}.group-tour__text:nth-child(1){margin-bottom:14px}.group-tour__info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#523D24;padding:16px 0 23px}.group-tour_style-sidebar .group-tour__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.connect-block,.pagination{display:-webkit-box;display:-ms-flexbox}.connect-block{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;height:115px}.connect-block .block-info_style-red:nth-child(1){margin-right:17px}.connect-block .block-info_style-red:nth-child(2){margin-right:14px}@media (max-width:1260px){.connect-block .social-media_style-red .social-media__text{display:none}.connect-block .block-info__info-text{font-size:14px}}@media (max-width:992px){.connect-block .social-media_style-red{display:none}}@media (max-width:768px){.connect-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-top:35px;padding-bottom:30px}.connect-block .block-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:225px;text-align:left;margin-bottom:17px}.connect-block .block-info:nth-child(1){margin-right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:240px}.connect-block .block-info:nth-child(1) .block-info__info-text:nth-child(1){font-size:20px;margin-bottom:3px}.connect-block .block-info:nth-child(1) .block-info__info-text:nth-child(2){font-size:16px}.connect-block .block-info:nth-child(2){margin-bottom:21px;margin-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connect-block .block-info:nth-child(2) .block-info__info-text:nth-child(1){font-size:20px;margin-bottom:3px}.connect-block .block-info:nth-child(2) .block-info__info-text:nth-child(2){font-size:16px}.connect-block .social-media{margin-top:18px;display:-webkit-box;display:-ms-flexbox;display:flex}}.pagination{margin-top:27px;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-text,.pagination__item{display:-webkit-box;display:-ms-flexbox}.pagination__item{height:35px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#FFF;border-radius:5px;padding-left:10px;padding-right:10px;-webkit-transition:.1s linear;transition:.1s linear}.pagination__item:not(:last-child){margin-right:10px}.pagination__item:active{background:#FC0}.pagination__item:active .pagination__item-text{color:#000}.pagination__item-text{font-size:16px;text-align:center;color:grey}@media (min-width:1000px){.pagination__item:hover{background:#FC0}.pagination__item:hover .pagination__item-text{color:#000}}@media (max-width:768px){.pagination{display:none}}.block-text{display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment__header,.payment__input{display:-webkit-box;display:-ms-flexbox}.block-text__title{margin-bottom:14px;font-size:27px;color:#000}.block-text__text{line-height:25px;font-size:18px;color:#000}.payment,.payment__content-form .event-schedule__info-text{color:#FFD29D}.block-text__text:not(:last-child){margin-bottom:10px}.block-text_style-paragraph .block-text__text{padding-left:103px;width:100%;max-width:1000px;position:relative}.block-text_style-paragraph .block-text__text:not(:last-child){margin-bottom:14px}.block-text_style-paragraph .block-text__text:after{content:'';position:absolute;left:70px;top:11px;width:12px;height:1px;background:#F0593E}.block-text.middle-block{margin-bottom:31px;margin-top:31px}@media (max-width:768px){.block-text{padding-left:10px;padding-right:10px}.block-text_style-paragraph .block-text__text{padding-left:35px}.block-text_style-paragraph .block-text__text:after{left:10px}}.payment{background:#000;border-radius:10px;margin-bottom:20px}.payment__header{min-height:104px;padding-top:24px;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:2px dashed #523D24}.payment__header-type{margin-bottom:4px;padding-left:34px;font-size:15px}.payment__header-title{padding-left:33px;font-size:27px}.payment__input{padding-left:10px;padding-right:10px;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#FFD29D;max-width:319px;width:100%;height:50px;background:#23190D;border-radius:5px;border:none}.payment__content,.payment__content-form{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.payment__content,.payment__content-form .event-schedule__block:after,.payment__content-form .event-schedule__block:before{background:#523D24}.payment__input::-webkit-input-placeholder{color:#FFD29D}.payment__input:-ms-input-placeholder{color:#FFD29D}.payment__input::-ms-input-placeholder{color:#FFD29D}.payment__input::placeholder{color:#FFD29D}.payment__label{width:100%;margin-bottom:15px}.payment__content{padding-top:25px;padding-bottom:25px;border-top:1px solid #523D24;padding-left:33px;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment__content .counter-block:not(:last-child),.payment__content .dev-select{margin-right:35px}.payment__content-form{margin-top:20px;width:100%;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment__footer,.payment__footer-left{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.payment__content-form .button{margin-left:10px;margin-right:20px}.payment__policy{margin-top:15px;line-height:20px;font-size:14px;text-align:left;color:#7F6445;width:100%;max-width:580px}.payment__policy-link{color:#FFD29D;-webkit-transition:.1s linear;transition:.1s linear}.payment__footer .event-schedule__info-text,.payment__policy-link:hover{color:#FFF}.payment__footer{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:2px dashed #523D24;padding:25px 37px 25px 33px}.payment__footer .event-schedule{margin-right:79px}.payment__footer .event-schedule__block:after,.payment__footer .event-schedule__block:before{background:#000}.payment__footer .button{margin-right:35px;max-width:207px;height:50px}.payment__footer-left{display:flex;-ms-flex-align:center;align-items:center;width:85%}.counter-block,.payment__footer-right{display:-webkit-box;display:-ms-flexbox}.payment__footer-right{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment__bank{fill:#523D24}.payment__bank:not(:first-child){margin-left:26px}.payment__bank:hover{fill:#FFD29D}@media (max-width:1315px){.payment__content{padding:15px}.payment__content .counter-block:not(:last-child),.payment__content .dev-select{margin-right:15px}}@media (max-width:1300px){.payment__footer{padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.payment__footer .payment__footer-left{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.payment__footer .payment__footer-left .button{margin:0 auto}.payment__footer .payment__footer-left .event-schedule{margin:0 5px}}@media (max-width:1275px){.payment__content{-ms-flex-wrap:wrap;flex-wrap:wrap}.payment__content .dev-select{width:40%}}@media (max-width:992px){.payment__content .dev-select{margin-bottom:20px}.payment__content-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.payment__content-form .payment__input{margin-bottom:20px;width:100%;max-width:100%}}@media (max-width:768px){.payment{border-radius:0}.payment__header{padding-top:10px;padding-bottom:10px}.payment__header-title,.payment__header-type{padding-left:15px}.payment__content .dev-select{width:100%}.payment__content .counter-block{margin-right:0;margin-bottom:15px}.payment__content .counter-block:not(:last-child){margin-right:10px}.payment__content-form .button{margin:10px auto 10px 0}.payment__content-form .event-schedule{margin-bottom:0}.payment__footer .payment__footer-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.payment__footer .payment__footer-left .button,.payment__footer .payment__footer-left .event-schedule{margin:10px auto 10px 0}}.counter-block,.page-sidebar{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.counter-block{display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.counter-block__title{margin-bottom:11px;font-size:15px;color:#FFD29D}.counter-block__content{display:-webkit-box;display:-ms-flexbox;display:flex;height:41px}.counter-block__content-calculator{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:9px}.counter-block__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.counter-block__item{width:41px;height:100%;background:#382C1B;border:none;cursor:pointer;color:#FFD29D;font-size:32px;font-weight:200}.counter-block__item.left{border-top-left-radius:5px;border-bottom-left-radius:5px}.counter-block__item.right{border-top-right-radius:5px;border-bottom-right-radius:5px}.counter-block__value{width:56px;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;text-align:center;font-size:20px;color:#FFD29D;border:none;background:#23190D}.dev-select__title{margin-bottom:11px}.dev-select__button{width:207px;background:#23190D;position:relative;font-size:20px}.dev-select__button.time{width:140px}.dev-select__button:before{content:'';position:absolute;width:41px;height:42px;background:#382C1B;color:#FFD29D;right:0;top:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.dev-select__button:after{border-bottom:2px solid #FFD29D;border-right:2px solid #FFD29D;height:12px;width:12px;margin-top:-7px;right:16px}.dev-select .select{border:none}.dev-select .select .list{width:100%;background:#23190D;height:auto;max-height:205px;overflow-y:auto}.js-slider-auto-selekt{width:100%;margin-top:20px;margin-bottom:38px}.js-slider-auto-selekt:hover .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next,.js-slider-auto-selekt:hover .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev{opacity:1}.js-slider-auto-selekt .swiper-container{width:100%!important;height:527px}.js-slider-auto-selekt .swiper-container .swiper-wrapper{width:100%!important}.js-slider-auto-selekt .swiper-container.gallery-top{border-top-left-radius:10px;border-top-right-radius:10px;max-width:1000px;width:100%}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev{width:80px;height:80px;border-radius:10px;background:url(../img/slider-prev.png) center center no-repeat #FFF;-webkit-transition:.1s linear;transition:.1s linear}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev:active{background-color:#FFA800;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next{width:80px;height:80px;border-radius:10px;background:url(../img/slider-next.png) center center no-repeat #FFF;-webkit-transition:.1s linear;transition:.1s linear}.header-mobile,.menu{-webkit-transition:.2s linear}.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next:active{background-color:#FFA800;-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.4);box-shadow:inset 0 2px 3px rgba(0,0,0,.4)}.js-slider-auto-selekt .swiper-slide-container{width:100%;text-align:center;font-size:18px;background:#fff;margin:auto;height:100%;-o-object-fit:cover;object-fit:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.js-slider-auto-selekt .gallery-thumbs{max-width:1000px;width:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:120px;background:#dedede}.js-slider-auto-selekt .gallery-thumbs .swiper-slide{width:20%;height:100%}.js-slider-auto-selekt .gallery-thumbs .swiper-slide:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(194,221,237,.5)}.js-slider-auto-selekt .gallery-thumbs .swiper-slide-active:after{background:rgba(194,221,237,0)}@media (min-width:1000px){.index-slider .swiper-container .swiper-button-next:hover,.index-slider .swiper-container .swiper-button-prev:hover,.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-next:hover,.js-slider-auto-selekt .swiper-container.gallery-top .swiper-arrow-inner .swiper-button-prev:hover{background-color:#FC0}}@media (max-width:1310px){.js-slider-auto-selekt .gallery-thumbs,.js-slider-auto-selekt .swiper-container.gallery-top{max-width:850px}}@media (max-width:1170px){.js-slider-auto-selekt .gallery-thumbs,.js-slider-auto-selekt .swiper-container.gallery-top{max-width:650px}}@media (max-width:992px){.js-slider-auto-selekt{display:none}}.about-block{padding-top:52px;padding-bottom:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header,.page-sidebar{display:-webkit-box;display:-ms-flexbox}.about-block .site-title{text-align:left;margin-bottom:19px;color:#FFD29D}.about-block__info{width:100%;max-width:830px}.about-block__place{width:100%;max-width:482px}.about-block__info-text{color:#FFD29D;margin-bottom:14px;line-height:25px;font-size:18px}.about-block__info-text_first{margin-bottom:1px}.about-block__first-letter{font-size:55px;color:#F0593E;line-height:1em;margin-bottom:-.4em;margin-right:.19em;float:left;position:relative}.about-block__info-img{margin-bottom:15px;width:100%;height:173px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media (max-width:1370px){.about-block__info-text{width:90%}}@media (max-width:992px){.about-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page{width:100%;padding-left:15px;padding-right:15px}.page_style-black{background:#281c0f;border-top:2px dashed #e1edd1;border-bottom:2px dashed #e1edd1;border-width:2px}.page_style-red{background:#F0593E}@media (max-width:768px){.about-block{padding-top:0;padding-bottom:52px}.about-block__first-letter{margin-right:0}.about-block__info-text{margin:0 auto 16px;text-align:left}.about-block__place .site-title{padding-top:14px}.about-block__place .button_redirect-cafe{height:50px;margin:0 auto;width:100%;max-width:280px}.about-block__place .about-block__info-text{margin-bottom:48px}.page{padding-left:0;padding-right:0}.page_style-black .site-title{text-align:center;margin-bottom:0;padding-bottom:14px}}.page-inner{max-width:1380px;width:100%;margin:0 auto}.page-sidebar{width:100%;max-width:345px;margin-right:35px;display:flex;flex-direction:column}.page-sidebar .reviews-block__col .site-title{line-height:56px;margin-bottom:20px}.page-sidebar .reviews-block__col .review__block{padding-right:20px;padding-bottom:25px}.page-sidebar .reviews-block__col .review__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:81%}.page-sidebar .reviews-block__col .review__info-author{margin-bottom:11px}@media (max-width:1350px){.page-sidebar{margin-right:15px}.group-tour{padding-left:0}}@media (max-width:1140px){.event__photo{max-width:100%}}@media (max-width:992px){.page-sidebar{max-width:992px}}.header{display:flex;height:80px;background:#FFF;padding-left:15px;padding-right:15px}.header-mobile,.menu,.nav{background:#F0593E}@media (max-width:768px){.page-sidebar{max-width:768px}.header{padding-right:0;padding-left:0;-webkit-box-shadow:0 2px 3px rgba(0,37,63,.2);box-shadow:0 2px 3px rgba(0,37,63,.2);position:fixed;top:0;z-index:100;width:100%}}.header-inner{width:100%;max-width:1380px;margin:0 auto;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}.header-inner__burger,.header-inner__call{display:none}.header-inner__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-inner__logo .logo{margin-right:22px}@media (max-width:1260px){.header-inner__logo .block-info{display:none}.header-inner__logo .logo{margin-right:0}.header-inner__logo .logo__img{width:95%}}@media (max-width:1170px){.header-inner .block-info__info-text{font-size:14px}}@media (max-width:992px){.header-inner .block-info{display:none}}@media (max-width:768px){.header-inner{position:relative}.header-inner__logo .logo{width:148px;height:45px}.header-inner__logo .logo__img{width:100%}.header-inner__burger{display:block}.header-inner__call{padding-right:15px;display:block}.header-inner .button,.header-inner .social-media{display:none}.header-inner .header-mobile .social-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.header-mobile,.header-mobile__link{display:-webkit-box;display:-ms-flexbox}.header-mobile{padding:15px 15px 25px;position:absolute;width:100%;left:0;bottom:-495px;display:flex;z-index:-1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;overflow-y:scroll;transition:.2s linear;-webkit-transform:translateX(-595px);transform:translateX(-595px);opacity:0}.header-mobile__link,.nav-inner{width:100%;-webkit-box-align:center}.header-mobile.is-active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;z-index:90}.header-mobile__link{font-size:20px;height:50px;display:flex;color:#FFF;-ms-flex-align:center;align-items:center;margin-bottom:20px}.nav,.nav-inner{display:-webkit-box;display:-ms-flexbox}.header-mobile__link:active{color:#FC0}.nav{height:51px;-webkit-box-shadow:0 2px 3px rgba(0,37,63,.2);box-shadow:0 2px 3px rgba(0,37,63,.2);display:flex;padding-left:15px;padding-right:15px;position:relative}@media (max-width:768px){.nav{display:none}}.nav-inner{max-width:1380px;margin:0 auto;display:flex;-ms-flex-align:center;align-items:center}.menu__inner-content,.nav-inner__link{display:-webkit-box;display:-ms-flexbox}.nav-inner__link{font-size:20px;height:100%;color:#FFF;-webkit-transition:.1s linear;transition:.1s linear;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.nav-inner__button:active,.nav-inner__link:active{color:#FC0}.nav-inner__link:active .nav-inner__button{border:1px solid #FC0}.nav-inner__link:active .nav-inner__button:active,.nav-inner__link:active .nav-inner__button:before{border-bottom:1px solid #FC0}.nav-inner__link:not(:last-child){margin-right:36px}.nav-inner__button{margin-left:10px;border:1px solid #FFF;border-radius:3px;width:20px;height:20px;display:block;position:relative}.nav-inner__button:after,.nav-inner__button:before{width:8px;border-bottom:1px solid #FFF;top:50%;content:''}.nav-inner__button:before{-webkit-transform:rotate(-140deg);transform:rotate(-140deg);position:absolute;-webkit-transition:.3s linear;transition:.3s linear;left:2px}.nav-inner__button:after{-webkit-transform:rotate(-40deg);transform:rotate(-40deg);position:absolute;-webkit-transition:.3s linear;transition:.3s linear;right:2px}@media (max-width:1170px){.nav-inner__link{font-size:16px}.nav-inner__link:not(:last-child){margin-right:15px}}@media (max-width:992px){.nav-inner__link{font-size:14px}.nav-inner__link:not(:last-child){margin-right:15px}}@media (min-width:1000px){.nav-inner__link:hover{color:#FC0}.nav-inner__link:hover .nav-inner__button{border:1px solid #FC0}.nav-inner__link:hover .nav-inner__button:active,.nav-inner__link:hover .nav-inner__button:before{border-bottom:1px solid #FC0}.nav-inner__link:hover .menu{z-index:10;opacity:1}}.menu__inner,.menu__inner-content{width:100%;border-radius:10px;overflow:hidden}.menu{border-top:1px solid #FF8772;width:100%;left:0;top:20px;position:absolute;z-index:-1;opacity:0;transition:.2s linear}.menu__item,.menu__item:hover{-webkit-transition:.2s linear}.menu:hover{z-index:400;opacity:1;top:51px}.menu__inner{max-width:1380px;margin:0 auto;padding-top:40px;padding-bottom:40px}.menu__inner-content{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:550px}.menu__item{padding:30px;height:50%;width:20%;max-width:275px;transition:.2s linear;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-position-x:center;background-size:cover;z-index:1}.menu__item:hover{transition:.2s linear}.menu__item:hover:after{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(49.82%,rgba(0,0,0,0)));background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 49.82%)}.menu__item:after{z-index:2;content:'';position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.2s linear;transition:.2s linear;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.75)),color-stop(49.82%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 49.82%)}.menu__item-text{line-height:28px;font-size:20px;color:#FFF;z-index:3;position:relative;width:100%;max-width:120px}.menu-is-active{z-index:400;opacity:1;top:51px}.menu-inner{width:100%;max-width:1380px;margin:0 auto}.footer{height:290px;background:#281c0f;border-top:1px dashed #FFF;border-width:2px;padding-left:15px;padding-right:15px}@media (max-width:768px){.footer{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-gallery,.footer-gallery__mobile-scroll{width:100%;display:-webkit-box;display:-ms-flexbox}.footer-gallery{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1920px;margin:0 auto;height:548px;-webkit-transition:.1s linear;transition:.1s linear}.footer-gallery__mobile-scroll{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-inner,.footer-inner__col{display:-webkit-box;display:-ms-flexbox}.footer-gallery__block{position:relative;height:50%;width:14.285714285714286%;-webkit-transition:.1s linear;transition:.1s linear}.footer-gallery__block:after{content:'';opacity:0;cursor:pointer;position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;-webkit-transition:.1s linear;transition:.1s linear;background-color:rgba(0,0,0,.8);background-image:url(../img/svg/plus-icon.svg);background-repeat:no-repeat;background-position:center center}.footer-gallery__img{z-index:1;position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:1170px){.footer-gallery{height:400px}}@media (max-width:992px){.footer-gallery{height:330px}}@media (max-width:768px){.footer-gallery{overflow:scroll;height:217px}.footer-gallery__mobile-scroll{width:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-gallery__block{height:100%;width:217px}}.footer-inner{width:100%;max-width:1380px;margin:0 auto;display:flex;padding-top:37px}.footer-inner__link{line-height:36px;font-size:18px;color:#FFD29D;-webkit-transition:.1s linear;transition:.1s linear}.footer-inner__link:active{color:#FFF}.footer-inner__logo{padding-top:5px;margin-right:60px}.footer-inner__logo .block-info__info-text{width:219px}.footer-inner__logo .logo{margin-bottom:12px}.footer-inner__col{text-align:left;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-inner__col:nth-child(1){margin-right:128px}.footer-inner__col:nth-child(2){margin-right:146px}.footer-inner__col:nth-child(3){margin-right:192px}.footer-inner__info{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1000px){.footer-gallery__block:hover:after{opacity:1}.footer-inner__link:hover{color:#FFF}}@media (max-width:1330px){.footer-inner__info{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-inner__col:nth-child(1),.footer-inner__col:nth-child(2),.footer-inner__col:nth-child(3){margin-right:0}}@media (max-width:992px){.footer-inner__logo{margin-right:20px}.footer-inner__link,.footer-inner__logo .block-info__info-text{font-size:14px}}@media (max-width:768px){.footer-inner,.footer-inner__info,.footer-inner__logo{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer-inner{-ms-flex-direction:column;flex-direction:column}.footer-inner__logo{margin:0 auto;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-inner__col{text-align:center}.footer-inner__info{-ms-flex-direction:column;flex-direction:column}}.footer-nav,.footer-nav__content{display:-webkit-box;display:-ms-flexbox}.footer-nav{width:100%;max-width:1380px;margin:16px auto 0;display:flex}.footer-nav__media{width:280px}.footer-nav__media .social-media{margin-bottom:17px}.footer-nav__content{width:100%;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-nav__content-line{border-top:1px dashed #392916;border-width:2px}.footer-nav__content-info{padding-left:45px;padding-top:35px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1170px){.footer-nav__media{width:auto}.footer-nav__content-info{padding-left:0}.footer-nav__content-info .block-info__info-text{font-size:14px}}@media (max-width:992px){.footer-nav__media{display:none}.footer-nav__content-info .button_buy-ticket{max-width:170px}}@media (max-width:768px){.footer-nav,.footer-nav__content-info,.footer-nav__media{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer-nav{-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-nav__content{padding-top:20px;padding-bottom:20px;text-align:center}.footer-nav__content-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-nav__content-info .block-info{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:22px}.footer-nav__content-info .block-info__info{width:160px;text-align:left}.footer-nav__content-info .button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:28px;max-width:207px}.footer-nav__media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.footer-nav__media .social-media{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.map,.map-inner{width:100%;margin:0 auto}.map{max-width:1920px;height:631px;position:relative}.map__content{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0}.map-inner{max-width:1380px;padding-top:50px}@media (max-width:768px){.map{height:auto}.map__content{display:none}.map-inner{padding-top:0}}.map-info{padding-top:20px;padding-bottom:19px;background:#FFF;border:2px solid #000;border-radius:10px;width:345px;position:relative;z-index:10}.map-info__title{padding:0 28px;margin-bottom:23px;line-height:56px;font-size:50px;color:#000}.map-info__flex{padding:0 24px 0 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.map-info__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map-info__block-icon{padding-top:5px;margin-right:18px}.map-info__block-text{width:100%;max-width:190px;line-height:23px;font-size:16px;color:#000}.map-info__time{font-size:14px;color:grey}.map-info__line{margin-top:19px;margin-bottom:17px;width:100%;height:1px;border-bottom:2px dashed #000}@media (max-width:768px){.map-info{width:100%;margin:0 auto;border:none;border-radius:0}.map-info__title{text-align:center}}.ham{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:72px;height:63px}.hamRotate.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamRotate180.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.line{fill:none;-webkit-transition:stroke-dasharray .2s,stroke-dashoffset .2s;transition:stroke-dasharray .2s,stroke-dashoffset .2s;stroke:#F0593E;stroke-width:5.5;stroke-linecap:round}.ham1 .top{stroke-dasharray:40 139}.ham1 .bottom{stroke-dasharray:40 180}.ham1.active .top{stroke-dashoffset:-98px}.ham1.active .bottom{stroke-dashoffset:-138px}.ham2 .bottom,.ham2 .top{stroke-dasharray:40 121}.ham2.active .bottom,.ham2.active .top{stroke-dashoffset:-102px}.ham3 .top{stroke-dasharray:40 130}.ham3 .middle{stroke-dasharray:40 140}.ham3 .bottom{stroke-dasharray:40 205}.ham3.active .top{stroke-dasharray:75 130;stroke-dashoffset:-63px}.ham3.active .middle{stroke-dashoffset:-102px}.ham3.active .bottom{stroke-dasharray:110 205;stroke-dashoffset:-86px}.ham4 .bottom,.ham4 .top{stroke-dasharray:40 121}.ham4.active .bottom,.ham4.active .top{stroke-dashoffset:-68px}.ham5 .bottom,.ham5 .top{stroke-dasharray:40 82}.ham5.active .bottom,.ham5.active .top{stroke-dasharray:14 82;stroke-dashoffset:-72px}.ham6 .top{stroke-dasharray:40 172}.ham6 .middle{stroke-dasharray:40 111}.ham6 .bottom{stroke-dasharray:40 172}.ham6.active .top{stroke-dashoffset:-132px}.ham6.active .middle{stroke-dashoffset:-71px}.ham6.active .bottom{stroke-dashoffset:-132px}.ham7 .top{stroke-dasharray:40 82}.ham7 .middle{stroke-dasharray:40 111}.ham7 .bottom{stroke-dasharray:40 161}.ham7.active .top{stroke-dasharray:17 82;stroke-dashoffset:-62px}.ham7.active .middle{stroke-dashoffset:23px}.ham7.active .bottom{stroke-dashoffset:-83px}.ham8.active .bottom,.ham8.active .top{stroke-dashoffset:-64px}.ham8 .top{stroke-dasharray:40 160}.ham8 .middle{stroke-dasharray:40 142;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.ham8 .bottom{stroke-dasharray:40 85;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:stroke-dashoffset .2s,-webkit-transform .4s;transition:stroke-dashoffset .2s,-webkit-transform .4s;transition:transform .4s,stroke-dashoffset .2s;transition:transform .4s,stroke-dashoffset .2s,-webkit-transform .4s}.ham8.active .middle{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fancybox-content{width:100%;height:100%;max-width:1380px}.overlay{-webkit-transition:.2s linear;transition:.2s linear}.overlay.is-active{position:absolute;width:100%;height:10000px;background:rgba(0,0,0,.7);z-index:70}#events-detal .gallery__img {max-width:340px;width:24.6%;height:250px;}.ev-bc {margin-top:15px;margin-bottom:15px;}.ev-bc .fa-angle-right {display:inline-block;width:5px;height:5px;background:#f0593e;border-radius:10px;}.ev-bc .fa-angle-right:before {content:"";}.ev-bc a {color:black;}.ev-bc a:hover {color:#f0593e;}

#bx_incl_area_1 a, .s-href {
color:#F0593E;
}
#bx_incl_area_1 a:hover, .s-href:hover {
color:#f3c997;
}
.ev-bc a {
    color: black;
}
.ev-bc a:hover {
    color: #f0593e;
}

.faq summary {    
    font-size: 1.3em;
    cursor: pointer;
    font-weight: 200;
    padding: 15px;
    position: relative;
    padding-right: 20px;
    color:black;
}

.faq summary::-webkit-details-marker {display:none;}

.faq {
    margin-top: 20px;
    border-radius: 6px;
    background: white;
}

.faq summary:before {
    content: '';
    position:absolute;    
    right: 5px;
    top: 9px;
    display: inline-flex;
    width: 36px;
    height: 36px;
    align-items: center;
    justify-content: center;
    transform: translate(0, 2px) rotate(0deg);    
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxsaW5lIHgxPSIwLjY1ODUwNSIgeTE9IjEuMjQ3NDIiIHgyPSI4LjY1ODUiIHkyPSI4LjI0NzQyIiBzdHJva2U9IiMzMDMwMzAiIHN0cm9rZS13aWR0aD0iMiIvPgo8bGluZSB5MT0iLTEiIHgyPSIxMC42MzAxIiB5Mj0iLTEiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjc1MjU3NyAwLjY1ODUwNSAwLjY1ODUwNSAwLjc1MjU3NyAxNiAyKSIgc3Ryb2tlPSIjMzAzMDMwIiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-position: center;
}

.faq-bot {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 15px 0;
}

.faq-bot .item {
    width: 100%;
    max-width: 670px;
}

#faq .mf-message, #faq .mf-message textarea {
    width: 100%;
}

#faq input {
    border: 1px black solid;
    padding: 10px;
}

.butn-inp {
    font-size: 19px;
    padding: 13px 30px!important;
    border: none!important;
    background:#281c0f;
    color:#f9cd99;
    cursor:pointer;
}

.butn-inp:hover {
    background: #f0593e;
    color: white;
}

#faq textarea {
    padding:20px;
}

#faq .mfeedback {
    background: white;
    padding: 15px;
}

.faq-bot p {
    font-size: 1.2em;
    margin-bottom: 10px;
}

.open summary:before {
    transform: translate(0, 2px) rotate(180deg);   
} 

.sum-txt {
    padding: 20px 15px;
    margin-top: 0px;
    font-size: 1.1em;
}

#faq>h1, #faq>h2 {
    margin-top: 35px;
    font-size: 2.5em;
    font-weight: 500;
}

.faq:last-child {
    margin-bottom: 20px;
}

.about-img-cont {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.ab-item {
    width: 31%;
    min-width: 300px;
    background: #f0593e;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 40px;
    margin: 1.1%;
    color: white;
}

.ab-img {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    border-radius: 100%;
    overflow: hidden;
}

.ab-img img, .dacha img {
    object-fit: cover;
    height: 100%;
    width: 100%;
    position: absolute;
}

.ab-name {
    font-size: 1.3em;
    margin: 20px 0;
}

.ab-descr {
    text-align: center;
}

#about h1 {
    margin: 25px 0;
}

.dacha {
    position: relative;
    width: 100%;
    height: 450px;
    margin-bottom: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ab-h2 {
    margin: 25px 0;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-block-end: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}

@media screen and (max-width:1011px) {
	.about-img-cont {
    justify-content: center;
}
}

@media screen and (max-width:500px) {
.ev-bc, #events-detal {
padding:0 15px;
	}
#events-detal .gallery__img {
    width: 100%;
    max-width: 500px;
}
}

.js-slider-auto-selekt .swiper-slide-container {
    object-fit: contain;
}

.js-rasp-slider {
    width: 307px;
    height: 471px;
    top: 47px;
    left: 8px;
}

.border-schedule__afisha-img {
top:0;
left:0;
}

.index-slider {
    height: calc(100vh - 131px);
}

@media screen and (min-width:769px) {
	.index-slider .swiper-container .swiper-button-next, .index-slider .swiper-container .swiper-button-prev {
		top: calc(50% - 40px);
	}
}


.index-slider:after {
    max-height: calc(44% - 40px);
}

@media screen and (max-height:700px) {
	.index-slider__info {
		margin-top: 15px;
	}
}

@media (max-width:1170px) and (max-height:700px) and (min-width:769px) {
	.index-slider .swiper-container .swiper-button-next, .index-slider .swiper-container .swiper-button-prev {
	    top: calc(30% - 40px);
	}
}

@media (min-width:769px) and (max-height:660px) {
	.index-slider__title {
		font-size: 34px;
	}
}

@media (max-width:1100px) {

    .event__photo{

        /*width: 210px;*/

        /*min-width: 210px;*/

        /*max-width: 210px;*/


    }

    .event__info-name {
        margin-bottom: 15px;
        font-size: 20px;
        color: #000;
    }

    .event__footer-description {
        max-width: 581px;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .event-schedule__info-text {
        font-size: 14px;
        color: #000;
    }

    .event__info-text, .event__price-text {
        line-height: 23px;
        font-size: 14px;
        color: #000;
    }
    .event-schedule__block {
        margin-left: 10px;
        height: 50px;
        background: #E4D7B5;
        border-radius: 5px;
        margin-right: 10px;
        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;
        position: relative;
    }

}

.connect-block .block-info:nth-child(1){

    margin-left: 12px !important;
    justify-content:initial !important;
    width:225px !important;
}

.connect-block .block-info:nth-child(2)
{
    -webkit-box-pack: initial !important;
    justify-content:initial !important;
    width:225px !important;
}

.check_n{
    margin: 20px 10px 20px 37px;
}

.check_n > input{
    -webkit-appearance: none;
    -moz-appearance: none;
    -o-appearance: none;
    cursor: pointer;
    border-radius: 0.25em;margin-left:15px; width: 20px; height: 20px; background-color: #23190D; background: #23190D;
    border: 1px solid #FFD29D;
}

.check_n > input:checked {
    border: 1px solid #FFD29D;
    background-color: ##23190D;
}


.check_n > input:checked:after {
    content: '\2713';
    text-align: center;
    color: #FFD29D;
    size: 10px;
    padding-left: 0.3em;
    position:absolute;
}
.check_n > label{
    position: relative;
    top: -4px;
    
}

.virtual_mobile{
    display: none;
}
.virtual_desktop{
    display: block;
}

@media (max-width: 768px) {
    .p-event > .page-sidebar > .event {
        display: none;
    }
    .virtual_mobile{
        display: block;
    }
    .virtual_desktop{
        display: none;
    }

}
