a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media screen and (min-width:776px){html{background:#000}html body.active-slide-2 header ._top,html body.active-slide-5 header ._top{border-color:#333}html body.active-slide-2 header ._top ._menu,html body.active-slide-5 header ._top ._menu{color:#333}html body.active-slide-2 header ._top ._menu ._close,html body.active-slide-5 header ._top ._menu ._close{display:none}html body.active-slide-2 header ._top ._menu ul li a,html body.active-slide-5 header ._top ._menu ul li a{color:#333!important}html body.active-slide-2 header ._top ._menu ul li a.menu_poster:before,html body.active-slide-5 header ._top ._menu ul li a.menu_poster:before{background:url(../img/poster_bg_t_b.png) no-repeat center top,url(../img/poster_bg_f_b.png) no-repeat center bottom;background-size:contain}html body.active-slide-2 header ._top ._menu ul li a:after,html body.active-slide-5 header ._top ._menu ul li a:after{color:#333}html body.active-slide-2 header ._top .block_soc li a,html body.active-slide-5 header ._top .block_soc li a{color:#333}html body.active-slide-2 header ._top .block_soc li a:after,html body.active-slide-5 header ._top .block_soc li a:after{border-color:#333}html body.active-slide-2 header ._top:after,html body.active-slide-5 header ._top:after{border-color:#333}html body.active-slide-2 #fsvs-pagination li>span,html body.active-slide-5 #fsvs-pagination li>span{border-color:#333}html body.active-slide-2 #fsvs-pagination li>span>span,html body.active-slide-5 #fsvs-pagination li>span>span{color:#333;border-color:#333}html body.active-slide-2 #fsvs-pagination li.active>span,html body.active-slide-5 #fsvs-pagination li.active>span{border-color:#333}html body.active-slide-2 #fsvs-pagination li.active>span>span,html body.active-slide-5 #fsvs-pagination li.active>span>span{background:#333}html body.active-slide-6 #fsvs-pagination li>span{border-color:#555}html body.active-slide-6 #fsvs-pagination li>span>span{color:#555;border-color:#555}html body.active-slide-6 #fsvs-pagination li.active>span{border-color:#555}html body.active-slide-6 #fsvs-pagination li.active>span>span{background:#555}html body.active-slide-6 footer{bottom:0;-webkit-transition:all 4s ease-out 0s;-moz-transition:all 4s ease-out 0s;-ms-transition:all 4s ease-out 0s;-o-transition:all 4s ease-out 0s;transition:all 4s ease-out 0s}html.page.active{position:relative}html.page .block_first{background:url(../img/header_bg_page_compressed.jpg) no-repeat center center;background-position-y:0;background-size:cover}html.page .block_first:after{display:none}html.fsvs,html.page{height:100%;width:100%;position:fixed;top:0;left:0;overflow:hidden}html.fsvs.active,html.page.active{overflow:auto;overflow-x:hidden}html.fsvs.active:after,html.fsvs.active:before,html.page.active:after,html.page.active:before{opacity:0;z-index:0}html.fsvs:after,html.fsvs:before,html.page:after,html.page:before{content:'';position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity 2s ease 0s,z-index 0s ease 2s;-moz-transition:opacity 2s ease 0s,z-index 0s ease 2s;-ms-transition:opacity 2s ease 0s,z-index 0s ease 2s;-o-transition:opacity 2s ease 0s,z-index 0s ease 2s;transition:opacity 2s ease 0s,z-index 0s ease 2s}html.fsvs:before,html.page:before{background:-webkit-linear-gradient(to top,#d7d7d7,#fff);background:-moz-linear-gradient(to top,#d7d7d7,#fff);background:-ms-linear-gradient(to top,#d7d7d7,#fff);background:-o-linear-gradient(to top,#d7d7d7,#fff);background:linear-gradient(to top,#d7d7d7,#fff);z-index:9999;opacity:1}html.fsvs:after,html.page:after{background:url(../img/loading.gif) no-repeat center center,url(../img/logo.png) no-repeat center center;background-size:150px;background-position:center 80%,center center;z-index:10000;opacity:1}html.fsvs #fsvs-body,html.page #fsvs-body{-webkit-backface-visibility:hidden;-webkit-perspective:1000;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}html.fsvs #fsvs-body>*,html.page #fsvs-body>*{height:100%;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000}html.fsvs #fsvs-pagination,html.page #fsvs-pagination{margin:0;padding:8px 4px;position:fixed;height:auto;right:10px!important;top:50%;z-index:999;width:32px}html.fsvs #fsvs-pagination li,html.page #fsvs-pagination li{list-style:none;width:25px;height:25px;line-height:25px;text-align:center;margin:0 0 2px;cursor:pointer}html.fsvs #fsvs-pagination li>span,html.page #fsvs-pagination li>span{border-radius:100%;width:22px;height:22px;line-height:22px;border:1px solid #fff;display:block}html.fsvs #fsvs-pagination li>span>span,html.page #fsvs-pagination li>span>span{border-radius:100%;width:12px;height:12px;line-height:12px;border:1px solid #fff;display:block;margin:4px}html.fsvs #fsvs-pagination li.active>span,html.page #fsvs-pagination li.active>span{border:1px dashed #fff}html.fsvs #fsvs-pagination li.active>span>span,html.page #fsvs-pagination li.active>span>span{background:#fff}html.fsvs #fsvs-pagination li:last-child,html.page #fsvs-pagination li:last-child{margin:0}header{position:absolute;top:4vh;left:0;right:0;display:flex;flex-direction:column;color:#fff;z-index:1001}header ._top{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}header ._top:after{content:'';position:absolute;top:-4px;bottom:-4px;left:0;right:0;width:100%;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);z-index:-1}header ._top ._menu_show{align-self:center;text-align:center}header ._top ._menu{font-size:16px;line-height:40px;font-family:playfairdisplay}header ._top ._menu ._close{display:none}header ._top ._menu>ul{display:flex;flex-direction:row;height:100%}header ._top ._menu>ul li{float:left}header ._top ._menu>ul li .menu_poster:before{content:'';position:absolute;top:-25px;bottom:-25px;left:-10px;right:-10px;background:url(../img/poster_bg_t_w.png) no-repeat center top,url(../img/poster_bg_f_w.png) no-repeat center bottom;background-size:contain}header ._top ._menu>ul li a:not(.btn):not(._sub){position:relative;display:block;padding:0 10px;color:#fff;cursor:pointer;text-decoration:none}header ._top ._menu>ul li a:not(.btn):not(._sub):after{content:'';position:absolute;bottom:10px;left:10px;right:10px;margin:0 auto;width:0%;height:1px;background:#fff;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}header ._top ._menu>ul li a:not(.btn):not(._sub):hover:after{width:70%}header ._top ._menu>ul li:hover a:not(.btn):not(._sub){background:rgba(255,255,255,.9);color:#333}header ._top ._menu>ul li:hover a:not(.btn):not(._sub):after{background:#333}header ._top ._menu>ul li:hover>ul{transform:perspective(1000px) rotatex(360deg)}header ._top ._menu>ul li>ul{position:absolute;top:100%;left:0;overflow:hidden;padding:3vh 0;background:rgba(255,255,255,.9);box-shadow:0 2vh 1vh 0 rgba(0,0,0,.1);transform-origin:top center;transform:perspective(1000px) rotatex(270deg);-webkit-transition:all 1.5s ease 0s;-moz-transition:all 1.5s ease 0s;-ms-transition:all 1.5s ease 0s;-o-transition:all 1.5s ease 0s;transition:all 1.5s ease 0s}header ._top ._menu>ul li>ul:after{content:'';position:absolute;top:0;left:4px;right:4px;height:10px;border-radius:0 0 30% 30%;background:-webkit-linear-gradient(to top,#fff,#ece9e6);background:-moz-linear-gradient(to top,#fff,#ece9e6);background:-ms-linear-gradient(to top,#fff,#ece9e6);background:-o-linear-gradient(to top,#fff,#ece9e6);background:linear-gradient(to top,#fff,#ece9e6)}header ._top ._menu>ul li>ul li{display:flex;flex-direction:column;align-self:flex-end;text-align:center;padding:1vh .5vw}header ._top ._menu>ul li>ul li h3,header ._top ._menu>ul li>ul li h4{color:#333;white-space:nowrap;padding:1.3vh 0 1.5vh;font-size:1.8vh;line-height:2vh}header ._top ._menu>ul li>ul li h3 img,header ._top ._menu>ul li>ul li h4 img{height:2vh}header ._top ._menu>ul li>ul li>img{width:5vh;height:5vh}header ._top ._menu>ul li>ul li img{margin:0 auto}header ._top ._menu>ul li>ul li .btn,header ._top ._menu>ul li>ul li button{margin:0 auto;padding:1vh 1vw;font-size:1.8vh;line-height:2vh}header ._top ._icons{display:flex;justify-content:flex-end;align-items:center}header ._top ._icons ul li{padding:0 5px}header ._top ._icons ._leng{align-items:center}header ._top ._icons ._leng a{position:relative;display:block;overflow:hidden}header ._top ._icons ._leng a:after{content:'';position:absolute;top:0;right:-100%;bottom:0;width:100%;height:100%;background:-webkit-linear-gradient(30deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.2) 70%,rgba(255,255,255,.7) 70%);background:-moz-linear-gradient(30deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.2) 70%,rgba(255,255,255,.7) 70%);background:-ms-linear-gradient(30deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.2) 70%,rgba(255,255,255,.7) 70%);background:-o-linear-gradient(30deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.2) 70%,rgba(255,255,255,.7) 70%);background:linear-gradient(30deg,rgba(255,255,255,0) 40%,rgba(255,255,255,.2) 70%,rgba(255,255,255,.7) 70%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}header ._top ._icons ._leng a.en{width:30px;height:20px;font-size:0;background:url(../img/icons/eng.png) no-repeat center center;background-size:contain}header ._top ._icons ._leng a.ru{width:30px;height:20px;font-size:0;background:url(../img/icons/rus.png) no-repeat center center;background-size:contain}header ._top ._icons ._leng a:hover:after{right:0}#fsvs-body .block_first ._logo img{height:70%!important}.block_first{color:#fff}.block_first .container{height:100%;padding:5% 0;z-index:2}.block_first .container ._logo{display:flex;flex-direction:column;height:45%;justify-content:center;align-items:center}.block_first .container ._logo img{height:100%;max-height:100%}.block_first .container ._content{display:flex;flex-direction:column;height:45%;justify-content:center;text-align:center}.block_first .container ._content p{font-size:24px;line-height:26px;font-family:Firasansregular}.block_first .container ._content p:first-child{font-size:48px;font-size:5vh;line-height:50px;line-height:5vh;padding-bottom:20px}.block_first .container ._content p:first-child b{font-size:60px;line-height:60px;font-size:6vh;line-height:6vh;font-family:Firasansbold}.block_first .container ._content p:last-child{font-size:3vh;line-height:3vh}.block_first .container ._content p:last-child i{font-style:italic}.block_first .container ._footer{height:10%;text-align:center}.block_first .container ._footer img{max-width:100%;max-height:100%}.block_first:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 60%);background:-moz-linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 60%);background:-ms-linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 60%);background:-o-linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 60%);background:linear-gradient(to top,rgba(0,0,0,.7) 0,rgba(0,0,0,.6) 50%,rgba(0,0,0,.4) 60%);box-shadow:inset 0 0 30px 3px rgba(0,0,0,.3);z-index:1}.block_first:after{background:url(../img/header_bg_compressed.jpg) no-repeat center center}#fsvs-body .block_history .container{height:100%;padding:8% 0 3%;z-index:2}#fsvs-body .block_history .container ._content{height:100%;padding:2% 5% 5%;border-radius:5px;box-shadow:0 0 30px 5px rgba(0,0,0,.3);background:url(../img/t_02.png) no-repeat,url(../img/t_02.2.png) no-repeat,url(../img/t_02.3.png) no-repeat,url(../img/t_02.4.png) no-repeat,rgba(255,255,255,.8);background-position:99% 2%,1% 2%,1% 98%,99% 98%}#fsvs-body .block_history .container ._content ._title{height:20%}#fsvs-body .block_history .container ._content ._title h2{height:100%}#fsvs-body .block_history .container ._content ._text{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:40%;text-align:center;color:#333;font-family:Firasansregular;font-size:16px;line-height:18px;font-size:2.5vh;line-height:2.7vh}#fsvs-body .block_history .container ._content ._text p{max-width:100%}#fsvs-body .block_history .container ._content ._text .btn{margin:2vh 0 0}#fsvs-body .block_history .container ._content ._text:after{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#ccc5c0}#fsvs-body .block_history .container ._content ._icons{height:40%;max-width:100vh;margin:0 auto}#fsvs-body .block_history .container ._content ._icons>div{text-align:center;height:100%;padding:4% 0}#fsvs-body .block_history .container ._content ._icons>div img{margin:0 auto;width:33.33%}#fsvs-body .block_history .container ._content ._icons>div h3{height:35%;padding:2% 0;font-size:24px;line-height:26px;font-size:3vh;line-height:3vh;color:#333}#fsvs-body .block_history:after{background:url(../img/bg_2_compressed.jpg) no-repeat center center}#fsvs-body .block_menu .container{height:100%;padding:6% 0 1%}#fsvs-body .block_menu .container ._content{padding:7% 0 7%;height:100%;background:url(../img/t_03.3.png) no-repeat center center;background-size:contain}#fsvs-body .block_menu .container ._content ._title{height:20%}#fsvs-body .block_menu .container ._content ._title h2{height:100%}#fsvs-body .block_menu .container ._content .block_menu__items{max-width:100vh;height:80%;display:flex;margin:1% auto;justify-content:center}#fsvs-body .block_menu .container ._content .block_menu__items li{width:20%;padding:0 2%;text-align:center}#fsvs-body .block_menu .container ._content .block_menu__items li:nth-child(even){align-self:end;align-self:flex-end}#fsvs-body .block_menu .container ._content .block_menu__items li img{display:block;margin:10% auto;max-width:70%}#fsvs-body .block_menu .container ._content .block_menu__items li img._icon{max-width:70%}#fsvs-body .block_menu .container ._content .block_menu__items li h4{margin-bottom:15%;font-size:24px;line-height:26px;font-size:3vh;line-height:3.1vh;font-family:playfairdisplay;color:#333}#fsvs-body .block_menu .container ._content .block_menu__items li button{width:100%;padding:10px 0;text-align:center}#fsvs-body .block_menu:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/pic1.png) no-repeat,url(../img/pic3.png) no-repeat,url(../img/pic2.png) no-repeat,url(../img/pic4.png) no-repeat;background-position:1vw 5vh,84vw 5vh,1vw 62vh,81vw 55vh;background-size:18vw,auto 20vw,18vw,auto 20vw}#fsvs-body .block_menu:after{background:url(../img/bg_3_compressed.jpg) no-repeat center center}#fsvs-body .block_photos .container{height:100%;padding:7% 0 3%}#fsvs-body .block_photos .container ._content{flex-direction:column;height:100%;padding:4% 5% 5%;text-align:center;background:url(../img/t_04.1.png) no-repeat,url(../img/t_04.2.png) no-repeat,url(../img/t_04.3.png) no-repeat,url(../img/t_04.4.png) no-repeat;background-position:top left,top right,bottom right,bottom left;background-size:250px}#fsvs-body .block_photos .container ._content ._title{margin:0 auto;height:20%}#fsvs-body .block_photos .container ._content ._title h2{height:100%}#fsvs-body .block_photos .container ._content ._slider{display:none}#fsvs-body .block_photos .container ._content ._text{height:60%;text-align:center;max-width:60vw;margin:0 auto;padding:2% 0}#fsvs-body .block_photos .container ._content ._text p{font-family:Firasansregular;color:#333}#fsvs-body .block_photos .container ._content ._text p:first-child{font-size:24px;line-height:26px;font-size:3vh;line-height:3.5vh;margin-bottom:2%}#fsvs-body .block_photos .container ._content ._text p:last-child{font-size:16px;line-height:18px;font-size:2vh;line-height:3vh}#fsvs-body .block_photos .container ._content ._button{height:20%;margin:0 auto}#fsvs-body .block_photos:after{background:url(../img/bg_4_compressed.jpg) no-repeat center center}#fsvs-body .block_news .container{height:100%;padding:7% 0 3%}#fsvs-body .block_news .container ._content{padding:2% 0 3%;height:100%;text-align:center;background:url(../img/t_02.png) no-repeat,url(../img/t_02.2.png) no-repeat,url(../img/t_02.3.png) no-repeat,url(../img/t_02.4.png) no-repeat;background-position:top right,top left,bottom left,bottom right}#fsvs-body .block_news .container ._content ._title{height:20%}#fsvs-body .block_news .container ._content ._title h2{height:100%;color:#fff}#fsvs-body .block_news .container ._content ._title h2:after{background:url(../img/t_04.5.png) no-repeat center center}#fsvs-body .block_news .container ._content ._slider{justify-content:center;align-items:center;height:70%;text-align:left;padding-bottom:2%}#fsvs-body .block_news .container ._content ._slider.flexslider{padding:0 3%;background:-webkit-radial-gradient(rgba(0,0,0,.9) 10%,transparent 72%);background:-moz-radial-gradient(rgba(0,0,0,.9) 10%,transparent 72%);background:-ms-radial-gradient(rgba(0,0,0,.9) 10%,transparent 72%);background:-o-radial-gradient(rgba(0,0,0,.9) 10%,transparent 72%);background:radial-gradient(rgba(0,0,0,.9) 10%,transparent 72%)}#fsvs-body .block_news .container ._content ._slider.flexslider .slides{padding:2%}#fsvs-body .block_news .container ._content ._slider.flexslider .slides li{color:#fff;font-family:Firasansregular}#fsvs-body .block_news .container ._content ._slider.flexslider .slides li h3{color:#fff;font-size:24px;line-height:26px;font-size:4.2vh;line-height:4.8vh;margin-bottom:25px;margin-bottom:2%}#fsvs-body .block_news .container ._content ._slider.flexslider .slides li p{font-size:16px;line-height:20px;font-size:2.2vh;line-height:2.8vh;margin-bottom:20px;margin-bottom:1.5%}#fsvs-body .block_news .container ._content ._slider.flexslider .slides li>div{align-self:center;padding:4% 2%;float:left}#fsvs-body .block_news .container ._content ._slider.flexslider .flex-direction-nav a{content:''}#fsvs-body .block_news .container ._content ._slider.flexslider .flex-direction-nav a:before{font-family:FontAwesome}#fsvs-body .block_news .container ._content ._button{height:10%}#fsvs-body .block_news .container ._content ._button a,#fsvs-body .block_news .container ._content ._button button{margin:0 auto;color:#fff}#fsvs-body .block_news .container ._content ._button a:after,#fsvs-body .block_news .container ._content ._button button:after{border-color:#fff}#fsvs-body .block_news:after{background:url(../img/bg_5_compressed.jpg) no-repeat center center}#fsvs-body .block_map{background:#3d322d;height:100%}#fsvs-body .block_map .container{height:30%;padding-top:6%}#fsvs-body .block_map .container ._content ._title{height:20%}#fsvs-body .block_map .container ._content ._title h2{color:#fff;height:100%}#fsvs-body .block_map iframe{height:70%}#fsvs-body h2{position:relative;font-size:48px;line-height:50px;font-size:6vh;line-height:6vh;color:#5b291d;text-align:center;padding-bottom:5%;font-family:playfairdisplay}#fsvs-body h2:after{content:'';position:absolute;bottom:0;left:0;right:0;height:50%;background:url(../img/h2.png) no-repeat bottom center;background-size:contain}footer{overflow:hidden;z-index:1;color:#fff;min-height:190px;font-size:16px;line-height:18px;font-size:2vh;line-height:2.2vh;background:#3d322d;justify-content:center;font-family:Firasansregular}.fsvs footer{position:absolute;height:30%;bottom:-100%;left:0;right:0}footer .block_soc{overflow:hidden;text-align:center;margin:auto;display:inline-block}footer .block_soc li{float:left}footer .container>div>div{align-self:center;justify-content:center;text-align:center;padding:2vh 0}footer .container>div ._logo img{max-width:100%;width:180px}footer .container>div ._info ul{padding:0 0 8%;justify-content:center}footer .container>div ._info ul li i{font-size:14px;vertical-align:middle}footer .container>div ._info p:not(:last-child){padding:0 0 2%;font-family:Firasansregular;font-style:italic;text-decoration:underline}footer .container>div ._contact{text-align:left}footer .container>div ._contact ul li{padding-left:2vw;position:relative}footer .container>div ._contact ul li:not(:last-child){padding-bottom:20px;padding-bottom:3vh}footer .container>div ._contact ul li br{display:none}footer .container>div ._contact ul li i{position:absolute;top:0;left:0}footer .container>div ._contact ul li a{color:#fff;text-decoration:none;font-family:Firasansregular}.photogalery .rows>div{margin-bottom:30px}.sobytia{height:1000px}#archive_slide .slick-arrow,.book .slick-arrow{width:5vh;height:5vh}#archive_slide .slick-arrow:before,.book .slick-arrow:before{color:#333;font-size:5vh}#archive_slide .slick-dots,.book .slick-dots{margin-left:-15px}#archive_slide .slick-list .slick-slide,.book .slick-list .slick-slide{text-align:center}#archive_slide .slick-list .slick-slide img,.book .slick-list .slick-slide img{margin:auto}.bg_effect{position:relative;z-index:2;overflow:hidden}.bg_effect:after{content:'';position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover!important;z-index:-2;-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-ms-filter:blur(1.5px);-o-filter:blur(1.5px);filter:blur(1.5px);-webkit-transition:all 10s ease .4s;-moz-transition:all 10s ease .4s;-ms-transition:all 10s ease .4s;-o-transition:all 10s ease .4s;transition:all 10s ease .4s}.bg_effect.active-slide:after{-webkit-filter:blur(.5px);-moz-filter:blur(.5px);-ms-filter:blur(.5px);-o-filter:blur(.5px);filter:blur(.5px);-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.mega_btn:before{content:'';position:absolute;bottom:1.2vh;left:0;border-radius:50%;height:1px;width:0%;background:-webkit-linear-gradient(to right,transparent 15%,rgba(0,0,0,.8) 55%,transparent 85%);background:-moz-linear-gradient(to right,transparent 15%,rgba(0,0,0,.8) 55%,transparent 85%);background:-ms-linear-gradient(to right,transparent 15%,rgba(0,0,0,.8) 55%,transparent 85%);background:-o-linear-gradient(to right,transparent 15%,rgba(0,0,0,.8) 55%,transparent 85%);background:linear-gradient(to right,transparent 15%,rgba(0,0,0,.8) 55%,transparent 85%);-webkit-transition:width .4s ease 1.4s;-moz-transition:width .4s ease 1.4s;-ms-transition:width .4s ease 1.4s;-o-transition:width .4s ease 1.4s;transition:width .4s ease 1.4s}.mega_btn .o-button_line:after,.mega_btn .o-button_line:before{content:'';position:absolute;border:2px solid transparent;border-radius:5px;width:0%;height:0%}.mega_btn .o-button_line:first-child:after{top:0;right:0;height:100%;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}.mega_btn .o-button_line:first-child:before{bottom:0;right:0;width:100%;-webkit-transition:all .3s ease .4s;-moz-transition:all .3s ease .4s;-ms-transition:all .3s ease .4s;-o-transition:all .3s ease .4s;transition:all .3s ease .4s}.mega_btn .o-button_line:last-child:after{bottom:0;left:0;height:100%;-webkit-transition:all .4s ease .7s;-moz-transition:all .4s ease .7s;-ms-transition:all .4s ease .7s;-o-transition:all .4s ease .7s;transition:all .4s ease .7s}.mega_btn .o-button_line:last-child:before{top:0;left:0;width:100%;-webkit-transition:all .3s ease 1.1s;-moz-transition:all .3s ease 1.1s;-ms-transition:all .3s ease 1.1s;-o-transition:all .3s ease 1.1s;transition:all .3s ease 1.1s}.mega_btn:hover:before{width:100%}.mega_btn:hover .o-button_line:first-child:after{width:100%;left:0;right:auto;border-top-color:#333}.mega_btn:hover .o-button_line:first-child:before{height:100%;top:0;bottom:auto;border-right-color:#333}.mega_btn:hover .o-button_line:last-child:after{width:100%;right:0;left:auto;border-bottom-color:#333}.mega_btn:hover .o-button_line:last-child:before{height:100%;top:auto;bottom:0;border-left-color:#333}.mega_btn:active{background:#8d6e4c}}.block_history_items ._icons{height:40%;max-width:100vh;margin:0 auto}.block_history_items ._icons>div{text-align:center;height:100%;padding:4% 0}.block_history_items ._icons>div img{margin:0 auto;width:33.33%}.block_history_items ._icons>div h3{height:35%;padding:2% 0;font-size:24px;line-height:26px;font-size:3vh;line-height:3vh;color:#333}@media screen and (max-width:775px){html{background:#fff}html.page body #content h1{padding-bottom:8%!important}html body{position:relative}html body header{color:#fff;position:fixed;top:0;left:0;right:0;background:-webkit-linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));background:-moz-linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));background:-ms-linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));background:-o-linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));background:linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));z-index:1001}html body header .container ._top ._menu_show{z-index:100;position:relative;text-decoration:none;border:none!important;outline:0!important;background:0 0!important}html body header .container ._top ._menu_show i{position:relative;display:block;width:30px;height:30px;margin:10px 0;text-align:center;font-size:28px;line-height:30px;z-index:1000;color:#fff;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}html body header .container ._top ._menu_show i:after{content:'';position:absolute;top:-3px;bottom:-3px;left:-5px;right:-5px;border:1px solid rgba(255,255,255,.5)}html body header .container ._top ._menu_show:focus i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}html body header .container ._top ._menu{position:absolute;left:-120%;top:5vh;height:95vh;width:85vw;overflow:auto;padding:30vh 0 0;background:#fff;color:#333;z-index:1000;box-shadow:0 0 2px 1px rgba(0,0,0,.2);-webkit-transition:all .5s ease .2s;-moz-transition:all .5s ease .2s;-ms-transition:all .5s ease .2s;-o-transition:all .5s ease .2s;transition:all .5s ease .2s}html body header .container ._top ._menu.active{left:0}html body header .container ._top ._menu ._close{position:absolute;top:2vh;right:2vh;width:10vw;height:10vw;z-index:1000;background:url(../img/mobile/menu_close.png) no-repeat center center;background-size:contain;border:none!important;outline:0!important}html body header .container ._top ._menu:before{content:'';position:absolute;top:0;height:30vh;left:0;right:0;background:url(../img/logokafe.png) no-repeat center 1vh;background-size:28vh}html body header .container ._top ._menu:after{content:'';position:absolute;top:0;height:30vh;left:0;right:0;z-index:-1;background:-webkit-linear-gradient(to top,#ece9e6,#fff);background:-moz-linear-gradient(to top,#ece9e6,#fff);background:-ms-linear-gradient(to top,#ece9e6,#fff);background:-o-linear-gradient(to top,#ece9e6,#fff);background:linear-gradient(to top,#ece9e6,#fff)}html body header .container ._top ._menu a{color:#333}html body header .container ._top ._menu>ul{padding-bottom:45px}html body header .container ._top ._menu>ul>li{margin-top:1vh}html body header .container ._top ._menu>ul>li a:not(._sub){display:block;padding:2vh 0 2vh 10vw;font-size:4vh;line-height:4vh;text-transform:uppercase;background:#eeebe8}html body header .container ._top ._menu>ul>li>ul{margin:2vh 0;border-top:1px dashed #bdb296;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-ms-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s}html body header .container ._top ._menu>ul>li>ul>li{border-bottom:1px dashed #bdb296;padding:2.5vh 0 2.5vh 20vw;background:#eeebe8}html body header .container ._top ._menu>ul>li>ul>li>img{display:none}html body header .container ._top ._menu>ul>li>ul>li a img,html body header .container ._top ._menu>ul>li>ul>li h3 img,html body header .container ._top ._menu>ul>li>ul>li h4 img{height:4vh}html body header .container ._top ._menu>ul>li>ul>li .btn,html body header .container ._top ._menu>ul>li>ul>li button{display:none}html body header .container ._top ._icons ._leng{display:flex;flex-direction:row;justify-content:flex-end;margin:10px auto}html body header .container ._top ._icons ._leng li{position:relative;margin:0 10px;padding:5px 0;height:30px;width:30px}html body header .container ._top ._icons ._leng li:after{content:'';position:absolute;top:-3px;bottom:-3px;left:-5px;right:-5px;border:1px solid rgba(255,255,255,.5)}html body header .container ._top ._icons ._leng a{position:relative;z-index:100;display:block}html body header .container ._top ._icons ._leng .en{width:30px;height:20px;font-size:0;background:url(../img/icons/eng.png) no-repeat center center;background-size:contain}html body header .container ._top ._icons ._leng .ru{width:30px;height:20px;font-size:0;background:url(../img/icons/rus.png) no-repeat center center;background-size:contain}html body header .container ._top ._icons .block_soc{display:none}html body .vacancies ._title_block{padding:20% 10%;background-size:50%}html body .vacancies h2{padding:0!important;background:0 0}html body .vacancies ._form_block{background-size:cover!important}html body .rezz ._form{padding:100px 20px!important}html body .rezz select{background:#fff;color:#333;-webkit-appearance:none!important}html body .muzykalnaya_programma ._item{max-width:100%;flex-direction:column}html body .muzykalnaya_programma ._item ._text{padding:30px 20px 0}html body .videos ._video .content_video{padding:0!important;max-width:100%}html body .archive ._item ._content a,html body .archive ._item ._content h2,html body .archive ._item ._content p{font-size:5vh!important;line-height:6vh!important}html body .archive ._item ._content p{-webkit-text-stroke:.3vh #6a3d17!important}html body .sobytia ._items{width:100%!important}html body .sobytia ._items ._item ._prev{padding:15px 10px!important}html body .sobytia ._items ._item ._prev:after{display:none}html body .sobytia ._items ._item ._content{display:none;position:relative;right:0;opacity:1}html body .sobytia ._footer{width:100%!important}html body .book{padding:5px!important}html body .book .slick-slide a{margin:0 2px!important}html body .book .slick-slide a img{width:100%}html body .page_history{padding:0 15px}html body .ui-widget.ui-widget-content{z-index:1003}html body .ui-widget-overlay{background:#000}html body .sobytia_mobile_modal{max-width:100%}html body .sobytia_mobile_modal img{max-width:100%;margin-bottom:15px}html body .sobytia_mobile_modal h2{font:normal 24px/28px auto;padding-bottom:10px}html body .sobytia_mobile_modal p{padding:0 0 15px}html body .block_first{padding-top:80px;padding-bottom:10px;background:url(../img/mobile/block_first_bg_compressed.jpg) no-repeat center center;background-size:cover}html body .block_first .container ._logo{text-align:center;height:200px}html body .block_first .container ._logo img{height:200px}html body .block_first .container ._content{padding:0 15px;color:#fff}html body .block_first .container ._content p{font-size:24px;line-height:26px;font-family:playfairdisplay}html body .block_first .container ._content p:first-child{font-size:26px;line-height:32px;padding-bottom:20px}html body .block_first .container ._content p:first-child b{font-size:32px;line-height:32px;font-weight:bolder}html body .block_first .container ._content p:last-child{font-size:16px;line-height:18px}html body .block_first .container ._content p:last-child i{font-style:italic}html body .block_first .container ._footer{padding:20px;text-align:center}html body .block_first .container ._footer img{max-width:80%}html body #fsvs-body:after,html body main:after{content:'';position:fixed;top:0;width:100%;right:-100%;bottom:0;background:rgba(75,53,49,.4);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}html body #fsvs-body.no_active,html body main.no_active{filter:blur(1px)}html body #fsvs-body.no_active:after,html body main.no_active:after{content:'';position:fixed;top:0;right:0;bottom:0;background:rgba(75,53,49,.4)}html body #fsvs-body #fsvs-body,html body main #fsvs-body{overflow:hidden;transform:translate3d(0,0,0)!important;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;filter:blur(0)}html body #fsvs-body .block_history .container ._content ._text,html body main .block_history .container ._content ._text{color:#333;font-family:Firasansregular;text-align:center;padding:15px 0 20px}html body #fsvs-body .block_history .container ._content ._text a,html body #fsvs-body .block_history .container ._content ._text button,html body main .block_history .container ._content ._text a,html body main .block_history .container ._content ._text button{margin-top:15px}html body #fsvs-body .block_history .container ._content ._icons,html body main .block_history .container ._content ._icons{border-top:1px dashed rgba(0,0,0,.2);padding:20px 0}html body #fsvs-body .block_history .container ._content ._icons>div,html body main .block_history .container ._content ._icons>div{text-align:center}html body #fsvs-body .block_history .container ._content ._icons>div:not(:first-child),html body main .block_history .container ._content ._icons>div:not(:first-child){border-top:1px dashed rgba(0,0,0,.2)}html body #fsvs-body .block_history .container ._content ._icons>div img,html body main .block_history .container ._content ._icons>div img{margin-top:15px;max-width:120px}html body #fsvs-body .block_history .container ._content ._icons>div h3,html body main .block_history .container ._content ._icons>div h3{font-size:28px;line-height:30px;color:#333;padding:15px 0}html body #fsvs-body .block_history .container ._content ._icons>div a,html body #fsvs-body .block_history .container ._content ._icons>div button,html body main .block_history .container ._content ._icons>div a,html body main .block_history .container ._content ._icons>div button{margin-bottom:15px}html body #fsvs-body .block_menu,html body main .block_menu{background:#b59882;padding:5vh 0}html body #fsvs-body .block_menu .container,html body main .block_menu .container{background:url(../img/mobile/block_menu_bg2_compressed.jpg) no-repeat center center;background-size:100% 100%}html body #fsvs-body .block_menu .container ._content,html body main .block_menu .container ._content{padding-top:80px;padding-bottom:100px}html body #fsvs-body .block_menu .container ._content ._title h2,html body main .block_menu .container ._content ._title h2{font-size:28px}html body #fsvs-body .block_menu .container ._content .block_menu__items,html body main .block_menu .container ._content .block_menu__items{text-align:center;margin:0 auto}html body #fsvs-body .block_menu .container ._content .block_menu__items li,html body main .block_menu .container ._content .block_menu__items li{margin:5px auto;width:50%}html body #fsvs-body .block_menu .container ._content .block_menu__items li:nth-child(3),html body main .block_menu .container ._content .block_menu__items li:nth-child(3){width:100%}html body #fsvs-body .block_menu .container ._content .block_menu__items li img,html body main .block_menu .container ._content .block_menu__items li img{display:block;margin:0 auto;max-width:50px}html body #fsvs-body .block_menu .container ._content .block_menu__items li img:nth-child(2),html body main .block_menu .container ._content .block_menu__items li img:nth-child(2){margin:7px auto}html body #fsvs-body .block_menu .container ._content .block_menu__items li h4,html body main .block_menu .container ._content .block_menu__items li h4{margin:5px 0}html body #fsvs-body .content_img,html body main .content_img{height:auto!important}html body #fsvs-body .content_img img,html body main .content_img img{max-width:100%!important;min-height:auto!important}html body #fsvs-body .block_photos .container ._content,html body main .block_photos .container ._content{text-align:center}html body #fsvs-body .block_photos .container ._content ._title,html body main .block_photos .container ._content ._title{margin:0 auto}html body #fsvs-body .block_photos .container ._content ._slider,html body main .block_photos .container ._content ._slider{position:relative}html body #fsvs-body .block_photos .container ._content ._slider .slides li img,html body main .block_photos .container ._content ._slider .slides li img{max-width:100%}html body #fsvs-body .block_photos .container ._content ._slider .flex-direction-nav a,html body main .block_photos .container ._content ._slider .flex-direction-nav a{content:''}html body #fsvs-body .block_photos .container ._content ._slider .flex-direction-nav a:before,html body main .block_photos .container ._content ._slider .flex-direction-nav a:before{font-family:FontAwesome}html body #fsvs-body .block_photos .container ._content ._text p,html body main .block_photos .container ._content ._text p{color:#333;font-size:18px;line-height:24px;padding:15px 0}html body #fsvs-body .block_photos .container ._content ._text p:first-child,html body main .block_photos .container ._content ._text p:first-child{font-size:22px;line-height:26px}html body #fsvs-body .block_photos .container ._content ._button,html body main .block_photos .container ._content ._button{margin:0 auto;padding-bottom:40px}html body #fsvs-body .block_news,html body main .block_news{background:#582e20}html body #fsvs-body .block_news .container ._content,html body main .block_news .container ._content{color:#fff}html body #fsvs-body .block_news .container ._content ._title h2,html body main .block_news .container ._content ._title h2{color:#fff}html body #fsvs-body .block_news .container ._content ._slider,html body main .block_news .container ._content ._slider{margin:0 -15px}html body #fsvs-body .block_news .container ._content ._slider .slides li div,html body main .block_news .container ._content ._slider .slides li div{padding:10px 30px;text-align:center}html body #fsvs-body .block_news .container ._content ._slider .flex-direction-nav a,html body main .block_news .container ._content ._slider .flex-direction-nav a{content:''}html body #fsvs-body .block_news .container ._content ._slider .flex-direction-nav a:before,html body main .block_news .container ._content ._slider .flex-direction-nav a:before{font-family:FontAwesome}html body #fsvs-body .block_news .container ._content ._button,html body main .block_news .container ._content ._button{text-align:center}html body #fsvs-body .block_news .container ._content ._button a,html body #fsvs-body .block_news .container ._content ._button button,html body main .block_news .container ._content ._button a,html body main .block_news .container ._content ._button button{margin:15px auto 30px;border-color:#fff;color:#fff}html body #fsvs-body .block_map iframe,html body main .block_map iframe{height:50vh}html body #fsvs-body h2,html body main h2{font-size:40px;line-height:42px;color:#5b291d;text-align:center;padding:20px 0 60px!important;background:url(../img/h2.png) no-repeat bottom center;background-size:auto}html body .mega_btn{padding:2vh 3vh}html body footer{background:#3d322d;color:#fff;text-align:center}html body footer .container{padding:20px}html body footer .container ._logo{display:none}html body footer .container ._info{order:2}html body footer .container ._info .block_soc{justify-content:center;height:auto;padding:20px}html body footer .container ._info>p{font-size:12px;line-height:16px}html body footer .container ._info>p:first-child{font-style:italic;text-decoration:underline}html body footer .container ._contact{order:1}html body footer .container ._contact ul li{padding:15px 20px;border-bottom:1px solid rgba(255,255,255,.2)}html body footer .container ._contact ul li i{display:block;padding:0 0 15px}html body footer .container ._contact ul li a{color:#fff}.page_83 body #content main img,.page_84 body #content main img{max-width:100%}.page_83 body #content main ._menu,.page_84 body #content main ._menu{background:url(../img/83_menu_top.png) no-repeat center 25px!important;background-size:contain!important}.page_83 body #content main ._menu ._items .slick-next,.page_83 body #content main ._menu ._items .slick-prev,.page_84 body #content main ._menu ._items .slick-next,.page_84 body #content main ._menu ._items .slick-prev{width:50px!important;height:50px!important;bottom:-18%!important;background-size:contain!important}.page_83 body #content main ._menu ._items .slick-next:before,.page_83 body #content main ._menu ._items .slick-prev:before,.page_84 body #content main ._menu ._items .slick-next:before,.page_84 body #content main ._menu ._items .slick-prev:before{visibility:hidden!important}.page_83 body #content main ._menu ._items .slick-prev,.page_84 body #content main ._menu ._items .slick-prev{left:0;background:url(../img/slide_prev.png) no-repeat center center}.page_83 body #content main ._menu ._items .slick-next,.page_84 body #content main ._menu ._items .slick-next{right:0;background:url(../img/slide_next.png) no-repeat center center}.page_83 body #content main ._menu ._items .slick-dots,.page_84 body #content main ._menu ._items .slick-dots{bottom:-9.5%!important}.page_83 body #content main ._photo h2,.page_84 body #content main ._photo h2{padding-bottom:0!important;background:0 0!important}.page_83 body #content main ._photo ._items,.page_84 body #content main ._photo ._items{padding:80px 30px 80px!important;background-size:100px!important}.page_83 body #content main ._photo ._items .slick-next,.page_83 body #content main ._photo ._items .slick-prev,.page_84 body #content main ._photo ._items .slick-next,.page_84 body #content main ._photo ._items .slick-prev{width:20px!important;height:20px!important}body #ball{bottom:0!important;right:0;top:0;margin:auto;width:100vw;height:100vh;background:rgba(0,0,0,.7) url(../img/83_hn.png) no-repeat center center;z-index:1002}body #ball ._ball_close{top:15%;right:15%;z-index:1003;width:50px;height:50px}}@font-face{font-family:Firasansbold;src:url(../fonts/Firasansbold.ttf)}@font-face{font-family:Firasansregular;src:url(../fonts/Firasansregular.ttf)}@font-face{font-family:playfairdisplay;src:url(../fonts/playfairdisplay.ttf)}@font-face{font-family:playfairdisplaybold;src:url(../fonts/playfairdisplaybold.ttf)}@font-face{font-family:goudy;src:url(../fonts/goudydecorshodwnc.ttf)}@font-face{font-family:antiqua;src:url(../fonts/BookAntiquaRegular.ttf)}@font-face{font-family:antiquaital;src:url(../fonts/BookAntiquaItalic.ttf)}@font-face{font-family:antiquabold;src:url(../fonts/BookAntiquaBold.ttf)}@font-face{font-family:izhitsa;src:url(../fonts/IzhitsaRegular.ttf)}@font-face{font-family:izhitsaCyrillic;src:url(../fonts/izhitsaCyrillic.ttf)}html.page body{position:relative;z-index:1}html.page body #content{overflow:hidden;background:url(../img/main_bg.jpg) repeat;padding-bottom:3vh}html.page body #content .h1,html.page body #content h1{text-align:center;position:relative;font-size:48px;line-height:50px;font-size:6vh;line-height:6vh;padding-bottom:4%;margin-bottom:4%;font-family:playfairdisplay;color:#900}html.page body #content .h1:after,html.page body #content h1:after{content:'';position:absolute;bottom:0;left:0;right:0;height:50%;background:url(../img/h1.png) no-repeat bottom center}html.page body #content .block_first .container{padding:5% 0 2%}html.page body #content .block_first .container ._logo{height:200px}html.page body #content .block_first .container ._content p:first-child{font-size:4.5vh;line-height:4.8vh}html.page body #content .block_first .container ._content br{display:none}html.page body #content .block_first .container ._footer{padding-top:2%}html.page body #content main{padding-top:5vh}html.page body #content main.container{padding:5vh 0 12vh;background:url(../img/main_footer.png) no-repeat center bottom}html.page body #content main .photogalery>div{margin-bottom:30px}html.page body #content main .book{position:relative;display:flex;flex-direction:row;margin:0 auto;padding:10px;margin-bottom:6vh;max-width:90%;z-index:1}html.page body #content main .book:after{content:'';position:absolute;top:-5px;left:-5px;right:-5px;bottom:-2px;background:url(../img/book_bg.png) no-repeat center center;background-size:100% 100%;z-index:-1}html.page body #content main .book a{position:relative;z-index:2;display:block;margin-left:10px;overflow:hidden}html.page body #content main .book a img{min-width:100%;z-index:3}html.page body #content main .videos ._sub{text-align:center;font:normal 24px/28px auto;color:#3f3e40;padding:10px;border-top:1px dashed #d5cebc}html.page body #content main .videos ._sub p{font:normal 24px/28px auto}html.page body #content main .videos ._video{padding:18px 0;border-top:1px dashed #d5cebc;text-align:center}html.page body #content main .sobytia{position:relative;padding-bottom:5%}html.page body #content main .sobytia ._items{width:35%;overflow-x:hidden;max-height:1000px}html.page body #content main .sobytia ._items ._item{display:flex;flex-direction:row}html.page body #content main .sobytia ._items ._item ._prev{position:relative;display:flex;flex-direction:row;padding:40px 40px 40px 40px;z-index:1;cursor:pointer;font:normal 16px/20px auto;color:#333}html.page body #content main .sobytia ._items ._item ._prev ._img{text-align:left;padding-right:20px}html.page body #content main .sobytia ._items ._item ._prev ._img img{width:80px;margin:5px 0;box-shadow:0 0 0 2px #d6d0bf}html.page body #content main .sobytia ._items ._item ._prev ._text ._date{font:normal 20px/24px auto;padding-bottom:10px;color:#900}html.page body #content main .sobytia ._items ._item ._prev:before{content:'';position:absolute;bottom:0;left:0;right:0;border-bottom:1px dashed #d2cbba}html.page body #content main .sobytia ._items ._item ._prev:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:url(../img/t_04.1.png) no-repeat,url(../img/t_04.2.png) no-repeat,url(../img/t_04.3.png) no-repeat,url(../img/t_04.4.png) no-repeat;background-position:top left,top right,bottom right,bottom left;background-size:80px;opacity:0;-webkit-transition:opacity 1s ease 0s;-moz-transition:opacity 1s ease 0s;-ms-transition:opacity 1s ease 0s;-o-transition:opacity 1s ease 0s;transition:opacity 1s ease 0s}html.page body #content main .sobytia ._items ._item ._content{position:absolute;top:0;right:-100%;width:65%;max-height:1000px;overflow-y:auto;padding:20px;color:#333;font:normal 18px/22px auto;opacity:0;-webkit-transition:all 2s ease .5s;-moz-transition:all 2s ease .5s;-ms-transition:all 2s ease .5s;-o-transition:all 2s ease .5s;transition:all 2s ease .5s}html.page body #content main .sobytia ._items ._item ._content ._img{text-align:center;padding-bottom:35px}html.page body #content main .sobytia ._items ._item ._content ._img img{box-shadow:0 0 0 2px #d9d3c4}html.page body #content main .sobytia ._items ._item ._content img{max-width:100%}html.page body #content main .sobytia ._items ._item ._content h2,html.page body #content main .sobytia ._items ._item ._content h3{font:normal 24px/28px auto;padding-bottom:10px}html.page body #content main .sobytia ._items ._item ._content p{margin-bottom:15px}html.page body #content main .sobytia ._items ._item ._content strong{font-weight:bolder}html.page body #content main .sobytia ._items ._item.active ._prev:after{opacity:1}html.page body #content main .sobytia ._items ._item.active ._content{right:0;opacity:1}html.page body #content main .sobytia ._footer{margin-top:2%;text-align:center;width:35%}html.page body #content main .muzykalnaya_programma{padding-bottom:30px}html.page body #content main .muzykalnaya_programma ._item{display:flex;color:#333;padding:20px 0;border-top:1px dashed #d5cebc}html.page body #content main .muzykalnaya_programma ._item ._img{padding-right:30px}html.page body #content main .muzykalnaya_programma ._item ._img img{width:455px;box-shadow:0 0 0 2px #e6dfc9}html.page body #content main .muzykalnaya_programma ._item ._text{padding-top:30px}html.page body #content main .muzykalnaya_programma ._item ._text h2{font:normal 30px/34px auto;padding-bottom:18px}html.page body #content main .muzykalnaya_programma ._item ._text p{font:normal 24px/28px auto}html.page body #content main .rezz{margin-bottom:-3vh}html.page body #content main .rezz ._form{padding:100px 80px;color:#76534a;background:url(../page/kontakty-rezerv/rezerv_bg.png) no-repeat center center;background-size:100% 100%}html.page body #content main .rezz ._form form i{color:#76534a}html.page body #content main .rezz ._form form small{display:block;font:normal 14px/16px auto}html.page body #content main .rezz ._form form input::-webkit-input-placeholder{color:#76534a}html.page body #content main .rezz ._form form input::-moz-placeholder{color:#76534a}html.page body #content main .rezz ._form form input:-ms-input-placeholder{color:#76534a}html.page body #content main .rezz ._form form input:-moz-placeholder{color:#76534a}html.page body #content main .rezz ._form form input,html.page body #content main .rezz ._form form select{padding-top:12px;padding-bottom:12px}html.page body #content main .rezz ._form form ._border{position:relative;padding:2px}html.page body #content main .rezz ._form form ._border input,html.page body #content main .rezz ._form form ._border select,html.page body #content main .rezz ._form form ._border textarea{position:relative;border-radius:0;border:none;outline:0;z-index:2;font-size:1rem;line-height:1.2rem}html.page body #content main .rezz ._form form ._border select{width:100%;color:#76534a;appearance:none;-webkit-appearance:none;-moz-appearance:none}html.page body #content main .rezz ._form form ._border span{position:relative;z-index:2}html.page body #content main .rezz ._form form ._border span button{border:none;outline:0;border-radius:0;padding:.5rem}html.page body #content main .rezz ._form form ._border span button:hover{background:0 0}html.page body #content main .rezz ._form form ._border span button i{font-size:30px;line-height:30px;color:#76534a}html.page body #content main .rezz ._form form ._border:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:-webkit-linear-gradient(to top,#bdb296,#dad3c4,#d6d0c0,#beb397);background:-moz-linear-gradient(to top,#bdb296,#dad3c4,#d6d0c0,#beb397);background:-ms-linear-gradient(to top,#bdb296,#dad3c4,#d6d0c0,#beb397);background:-o-linear-gradient(to top,#bdb296,#dad3c4,#d6d0c0,#beb397);background:linear-gradient(to top,#bdb296,#dad3c4,#d6d0c0,#beb397);z-index:1}html.page body #content main .rezz ._form form button[type=submit],html.page body #content main .rezz ._form form input[type=submit]{display:block;margin:10px auto;text-align:center;border:none;outline:0;background:#900;color:#fff;text-transform:uppercase;cursor:pointer}html.page body #content main .rezz ._form img{max-width:100%}html.page body #content main .rezz ._sub{font-family:playfairdisplay;text-align:center;margin:50px auto;color:#333}html.page body #content main .rezz ._sub p{font:normal 30px/34px auto}html.page body #content main .rezz ._sub a{color:#333;font:normal 48px/50px playfairdisplay}html.page body #content main .rezz .h1{background:0 0;padding-bottom:8%}html.page body #content main .rezz ._contacts{font-family:Firasansregular;color:#333;text-align:center}html.page body #content main .rezz ._contacts ._icon{position:relative;margin-bottom:15px}html.page body #content main .rezz ._contacts ._icon i{display:block;position:relative;color:#fff;font-size:48px;line-height:100px;z-index:2}html.page body #content main .rezz ._contacts ._icon:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100px;z-index:1;background:#91724e;border-radius:50%;border:2px dashed #fff;margin:0 auto;box-shadow:0 0 18px 0 rgba(79,68,55,.8)}html.page body #content main .rezz ._contacts a,html.page body #content main .rezz ._contacts span{font:normal 30px/34px Firasansregular;color:#333}html.page body #content main .rezz ._contacts>div{margin-bottom:30px}html.page body #content main .rezz ._map{margin-top:5vh;border-top:1px solid #d5cebc;border-bottom:1px solid #d5cebc}html.page body #content main .vestnik ._top{display:flex;flex-direction:row}html.page body #content main .vestnik ._top ._buttons{align-self:center}html.page body #content main .vestnik ._top ._pagination .pagination{text-align:right;align-items:flex-end}html.page body #content main .vestnik ._content img{max-width:100%}html.page body #content main .vestnik ._footer{align-items:flex-end}html.page body #content main .archive ._item{position:relative;padding:40px 20px;margin-bottom:30px;text-align:center;background:url(../page/vestnik/archive/bg.jpg) no-repeat center center;background-size:100% 100%;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s}html.page body #content main .archive ._item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:url(../page/vestnik/archive/bg_hover.jpg) no-repeat center center;background-size:100% 100%;z-index:0;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}html.page body #content main .archive ._item:hover{box-shadow:0 5px 5px 0 rgba(0,0,0,.5);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}html.page body #content main .archive ._item:hover:after{opacity:1}html.page body #content main .archive ._item ._logo{position:relative;z-index:1}html.page body #content main .archive ._item ._logo img{max-width:50%}html.page body #content main .archive ._item ._content{position:relative;z-index:1}html.page body #content main .archive ._item ._content h2{padding:5vh 0;font:normal 1.9vw/2.1vw goudy;color:#6a3d17}html.page body #content main .archive ._item ._content p{padding-bottom:2vh;font:normal 1.4vw/1.6vw antiquabold;color:#fff;-webkit-text-stroke:.1vw #6a3d17}html.page body #content main .archive ._item ._content .btn{position:relative;padding:.5vw 1vw;border-radius:0;font:normal 1.5vw/1.7vw izhitsaCyrillic;color:#3f3e40;box-shadow:0 0 0 1px #6a3d17;text-transform:uppercase;z-index:1}html.page body #content main .archive ._item ._content .btn:after{content:'';position:absolute;top:0;bottom:0;left:0;width:0%;background:#3f3e40;z-index:-1;-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}html.page body #content main .archive ._item ._content .btn:hover{color:#fff}html.page body #content main .archive ._item ._content .btn:hover:after{width:100%}html.page body #content main p{font-size:16px;line-height:20px;margin-bottom:5px}html.page body #content main a.content_img{position:relative;display:block;overflow:hidden;height:100%;outline:2px solid #bdb296}html.page body #content main a.content_img:after{content:'';position:absolute;bottom:-100%;left:0;right:0;height:100%;background:-webkit-linear-gradient(to top,#4b3531,rgba(75,53,49,0));background:-moz-linear-gradient(to top,#4b3531,rgba(75,53,49,0));background:-ms-linear-gradient(to top,#4b3531,rgba(75,53,49,0));background:-o-linear-gradient(to top,#4b3531,rgba(75,53,49,0));background:linear-gradient(to top,#4b3531,rgba(75,53,49,0));-webkit-transition:all .6s ease 0s;-moz-transition:all .6s ease 0s;-ms-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s}html.page body #content main a.content_img:hover:after{bottom:0}html.page body #content main a.content_img img{min-height:100%;min-width:100%}html.page body #content main .content_video{display:inline-flex;background:url(../img/content_video_bg_0.png) no-repeat,url(../img/content_video_bg_0.1.png) no-repeat,url(../img/content_video_bg_0.2.png) no-repeat,url(../img/content_video_bg_0.3.png) no-repeat;background-position-x:0,0,0,0;background-position-y:0,0,0,0;background-size:auto auto,auto auto,auto auto,auto auto;background-position:top left,top right,bottom right,bottom left;padding:100px}html.page body #content main .content_video iframe{box-shadow:0 0 0 4px #b8a266}html.page body #content main .pagination{display:flex;flex-direction:column;align-items:center;color:#3f3e40}html.page body #content main .pagination a{color:#3f3e40;font:normal 24px/28px auto}html.page body #content main .pagination a:hover{text-decoration:none}html.page body #content main .pagination ._pager a{padding:1vh 2vw}html.page body #content main .pagination ._items{padding:5vh 0}html.page body #content main .pagination ._items ul{display:flex;flex-direction:row}html.page body #content main .pagination ._items ul li a{display:block;width:38px;height:35px;margin:0 5px;line-height:35px;text-align:center;border-radius:3px}html.page body #content main .pagination ._items ul li a.active,html.page body #content main .pagination ._items ul li a:hover{box-shadow:0 0 0 1px #3f3e40}html.page body #content main .pagination ._items ul li.active a{box-shadow:0 0 0 1px #3f3e40}html.page body .jGrowl-notification{color:#fff}.datepicker{background-color:#fff;cursor:pointer}.mega_btn{position:relative;color:#333;text-transform:uppercase;border-radius:5px;font-size:16px;line-height:18px;font-size:2.2vh;padding:2vh 1vw;line-height:2.5vh;background:0 0;cursor:pointer}.mega_btn:hover{color:#333}.mega_btn:after{content:'';position:absolute;bottom:0;left:0;right:0;top:0;border-radius:5px;border:1px solid #b7b7b7}.block_news ._content ._slider ._img{position:relative;max-height:45vh;z-index:1;padding:0!important;overflow:hidden}.block_news ._content ._slider ._img .img{width:auto;max-width:100%;margin:40px!important;height:30vh;margin:auto;border-radius:10px;border-radius:10px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.block_news ._content ._slider ._img:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url(../img/photo_border.png) no-repeat center center;background-size:100% 100%;z-index:-1}.block_news ._content ._slider ._text{max-height:45vh;overflow:hidden}.block_news ._content ._slider ._text img{display:none}.block_soc{display:flex;flex-direction:row;height:100%}.block_soc li{padding:0 5px;display:flex;align-items:center;z-index:1}.block_soc li a{display:block;position:relative;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;overflow:hidden;border-radius:50%}.block_soc li a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:50%;border:1px solid #fff;z-index:-1}.block_soc li a:before{content:'';position:absolute;top:0;left:0;right:0;height:0%;width:100%;background:#fff;z-index:-1;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.block_soc li a:hover i{color:#333}.block_soc li a:hover:before{height:100%}#up{position:fixed;bottom:-100%;right:0;cursor:pointer;padding:10px;background:linear-gradient(to top,rgba(143,113,77,.3),rgba(154,139,120,.3));z-index:1001;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;transition:all 1s ease 0s;font-size:4vh}#up.active{bottom:0}.page_83 body #content main ._menu ._items .slick-prev:before{content:'← Предыдущая'}.page_83 body #content main ._menu ._items .slick-next:before{content:'Следующая страница →'}.page_84 body #content main ._menu ._items .slick-prev:before{content:'← Previous'}.page_84 body #content main ._menu ._items .slick-next:before{content:'Next →'}.page_83 body #content main,.page_84 body #content main{padding-top:0!important}.page_83 body #content main ._header,.page_84 body #content main ._header{padding:60px 0 90px;background:url(../img/83_bg.jpg) no-repeat center center;background-size:cover;font-family:playfairdisplay;font-size:3vh;line-height:3.5vh;color:#3f3e40;text-align:center}.page_83 body #content main ._header h1,.page_84 body #content main ._header h1{font-family:Adine-Kirnberg;font-size:11vh;line-height:8vh;color:#900;margin-bottom:0;padding-bottom:0}.page_83 body #content main ._header h1:after,.page_84 body #content main ._header h1:after{display:none}.page_83 body #content main ._header ._items,.page_84 body #content main ._header ._items{padding:15px 0}.page_83 body #content main ._header ._items .slick-slide img,.page_84 body #content main ._header ._items .slick-slide img{margin:auto}.page_83 body #content main ._header ._items .slick-next,.page_83 body #content main ._header ._items .slick-prev,.page_84 body #content main ._header ._items .slick-next,.page_84 body #content main ._header ._items .slick-prev{width:50px;height:50px;background-size:cover!important}.page_83 body #content main ._header ._items .slick-next:before,.page_83 body #content main ._header ._items .slick-prev:before,.page_84 body #content main ._header ._items .slick-next:before,.page_84 body #content main ._header ._items .slick-prev:before{visibility:hidden}.page_83 body #content main ._header ._items .slick-prev,.page_84 body #content main ._header ._items .slick-prev{left:0;background:url(../img/slide_prev.png) no-repeat center center}.page_83 body #content main ._header ._items .slick-next,.page_84 body #content main ._header ._items .slick-next{right:0;background:url(../img/slide_next.png) no-repeat center center}.page_83 body #content main ._header ._items .slick-dots,.page_84 body #content main ._header ._items .slick-dots{display:none}.page_83 body #content main ._header ._text,.page_84 body #content main ._header ._text{padding:20px 0;font-size:3.5vh;line-height:4.5vh}.page_83 body #content main ._menu,.page_84 body #content main ._menu{padding:100px 0;background:url(../img/83_menu_top.png) no-repeat,url(../img/83_menu_left.png) no-repeat,url(../img/83_menu_right.png) no-repeat;background-position:center 25px,center left,center right}.page_83 body #content main ._menu ._items .slick-slide img,.page_84 body #content main ._menu ._items .slick-slide img{margin:auto}.page_83 body #content main ._menu ._items .slick-next,.page_83 body #content main ._menu ._items .slick-prev,.page_84 body #content main ._menu ._items .slick-next,.page_84 body #content main ._menu ._items .slick-prev{font-family:playfairdisplay;width:inherit;height:inherit;z-index:1000;bottom:-4%;top:auto}.page_83 body #content main ._menu ._items .slick-next:before,.page_83 body #content main ._menu ._items .slick-prev:before,.page_84 body #content main ._menu ._items .slick-next:before,.page_84 body #content main ._menu ._items .slick-prev:before{opacity:1;font-family:playfairdisplay;color:#3f3e40;font-size:2.5vh;line-height:3vh}.page_83 body #content main ._menu ._items .slick-prev,.page_84 body #content main ._menu ._items .slick-prev{left:10%}.page_83 body #content main ._menu ._items .slick-next,.page_84 body #content main ._menu ._items .slick-next{right:10%}.page_83 body #content main ._menu ._items .slick-dots,.page_84 body #content main ._menu ._items .slick-dots{bottom:-3.5%}.page_83 body #content main ._photo,.page_84 body #content main ._photo{color:#3f3e40;font-family:playfairdisplay}.page_83 body #content main ._photo h2,.page_84 body #content main ._photo h2{font-family:Adine-Kirnberg;font-size:9vh;line-height:9.5vh;color:#900;text-align:center;display:block;width:100%;margin-bottom:-70px}.page_83 body #content main ._photo ._items,.page_84 body #content main ._photo ._items{background:url(../img/t_04.1.png) no-repeat,url(../img/t_04.2.png) no-repeat,url(../img/t_04.3.png) no-repeat,url(../img/t_04.4.png) no-repeat;background-position:top left,top right,bottom right,bottom left;background-size:250px;padding:100px 60px 100px}.page_83 body #content main ._photo ._items .slick-next,.page_83 body #content main ._photo ._items .slick-prev,.page_84 body #content main ._photo ._items .slick-next,.page_84 body #content main ._photo ._items .slick-prev{width:50px;height:50px;background-size:cover!important}.page_83 body #content main ._photo ._items .slick-next:before,.page_83 body #content main ._photo ._items .slick-prev:before,.page_84 body #content main ._photo ._items .slick-next:before,.page_84 body #content main ._photo ._items .slick-prev:before{visibility:hidden}.page_83 body #content main ._photo ._items .slick-prev,.page_84 body #content main ._photo ._items .slick-prev{left:0;background:url(../img/slide_prev.png) no-repeat center center}.page_83 body #content main ._photo ._items .slick-next,.page_84 body #content main ._photo ._items .slick-next{right:0;background:url(../img/slide_next.png) no-repeat center center}.page_83 body #content main ._photo ._items .slick-slide a,.page_84 body #content main ._photo ._items .slick-slide a{display:block;position:relative}.page_83 body #content main ._photo ._items .slick-slide a:after,.page_84 body #content main ._photo ._items .slick-slide a:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:url(../img/83_gallery_bg.png) no-repeat center center;background-size:cover}.page_83 body #content main ._photo ._items .slick-slide a img,.page_84 body #content main ._photo ._items .slick-slide a img{margin:auto}.page_83 body #content main ._photo ._items .slick-dots,.page_84 body #content main ._photo ._items .slick-dots{bottom:20px;left:0}.page_83 body #content main ._photo ._text,.page_84 body #content main ._photo ._text{text-align:center;font-size:3.5vh;line-height:4.5vh;padding:60px 0;color:#3f3e40}#ball{position:fixed;bottom:10%;right:5%;background:url(../img/83_hn.png) no-repeat center center;background-size:contain;width:10vw;height:15vw;z-index:1000;cursor:pointer;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-ms-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s}#ball ._ball_close{position:absolute;top:0;right:0;cursor:pointer;z-index:1001;width:2vw;height:2vw;background:url(../img/1.2_close.png) no-repeat center center;background-size:cover}#ball ._ball_close i{display:none;color:#9a161b;font:normal normal normal 2vw/1 FontAwesome}#ball.no_active{display:none}.vacancies{max-width:1000px;margin:auto}.vacancies ._title_block{padding:100px 120px;text-align:center;background:url(../img/t_04.1.png) no-repeat,url(../img/t_04.2.png) no-repeat,url(../img/t_04.3.png) no-repeat,url(../img/t_04.4.png) no-repeat;background-position-x:0,0,0,0;background-position-y:0,0,0,0;background-size:auto auto,auto auto,auto auto,auto auto;background-position:top left,top right,bottom right,bottom left;background-size:250px}.vacancies ._title_block h1{margin:0!important;padding:0!important}.vacancies ._title_block h1:after{display:none}.vacancies ._title_block h2{font:24px/1 Firasansregular;margin:20px auto 50px}.vacancies ._title_block p{font:16px/1 Firasansregular;margin-bottom:30px!important}.vacancies ._form_block{margin-top:50px;padding:20px 0 100px;background:url(../img/vacancies/vacancies_bg2.png) no-repeat center center;background-size:auto auto;background-size:contain}.vacancies ._form_block h2{text-align:center;padding:20px 0 30px;font:4vh/4.1vh playfairdisplay;color:#900}.vacancies ._form_block small{display:block;font-size:60%;line-height:1;margin-bottom:50px}.vacancies ._form_block ._photo{display:flex;align-content:center;justify-content:center;align-items:center;width:112px;height:116px;margin:20px auto 10px;border-radius:10px;box-shadow:0 0 0 1px #a39185;cursor:pointer;overflow:hidden;background:#d0c6b9 url(../img/icons/photo_icon.png) no-repeat center center}.vacancies ._form_block ._photo img{width:100%;cursor:pointer}.vacancies ._form_block ._photo._load{background:#d0c6b9 url(../img/loading.gif) no-repeat center center;background-size:contain}.vacancies ._form_block input[name=photo]{display:none}.vacancies ._form_block .input-group{flex-direction:column;margin-bottom:15px}.vacancies ._form_block .input-group label{font:14px/1 Firasansregular;color:484644;padding:0 20px 5px}.vacancies ._form_block .input-group input:not([type=checkbox]),.vacancies ._form_block .input-group select:not([type=checkbox]),.vacancies ._form_block .input-group textarea:not([type=checkbox]){border-radius:5px;border:1px solid #57423e;width:100%;background:0 0}.vacancies ._form_block .input-group .btn-primary{padding:10px 20px 12px;outline:0!important;border:none!important;background:#900;color:#fff;width:180px;text-transform:uppercase}.vacancies ._map_block{margin-top:50px;text-decoration:none}.vacancies ._map_block img{max-width:100%}