@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap&subset=cyrillic);header,header a{color:#fff}footer .bottom a:hover,footer .control .control-phone a:hover,footer .footer-nav .footer-link:hover,header .adress:hover,header .phone:hover{text-decoration:none}.btn,a{-webkit-transition:320ms}.admin-page table th,.contacts .contacts-wrapper,.loading-content,h2,header{text-align:center}.btn:focus,.filter input:focus,.selection .btn-link:focus,.toggler:focus{outline:0}@font-face{src:local("Shabby"),local("Shabby"),url(../fonts/shabby.ttf)}header{padding:10px 0;background-color:rgba(0,0,0,.9);font-size:15px;line-height:20px;position:relative}header a:hover{color:#ffe}header .sign{font-size:20px;line-height:20px}header .adress,header .phone{font-size:26px;line-height:26px;margin-bottom:8px}header .bron{margin-top:8px}header .logo img{width:100%}header .row-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .row-header .col-logo{width:270px}header .row-header .col-address{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:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .row-header .col-toporder{display:none}header .row-header .col-toporder.in-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0}.classes .list .item .item-more .main,.events .list .item .item-more .main,.menu-list .card .text{-webkit-box-orient:vertical;-webkit-box-direction:normal}header .row-header .col-toporder.in-row .phone{margin-bottom:0!important}header .row-header .col-toporder.in-row .sign{margin-left:20px}header .row-header .subscribe-cont{margin-top:10px}header .socials .socials-link{color:#000}footer,footer a{color:#fff}@media (max-width:1199px){header .adress,header .phone{font-size:24px}header .sign{padding:12px 18px}}@media (max-width:991px){header{font-size:18px;line-height:20px}header .adress,header .phone{font-size:20px;line-height:24px}header .logo{width:100%}header .toggler{background:0 0;border:none;display:block;position:absolute;top:-57px;right:0}header .toggler .navbar-toggler-icon{width:auto;height:auto}header .toggler .navbar-toggler-icon svg{width:63px;height:37px}header .toggler:focus,header .toggler:hover{text-decoration:none;outline:0}header .row-header .col-address,header .row-header .col-phone,header .row-header .col-subscribe{display:none}header .row-header .col-toporder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:80px}header .row-header .col-toporder .phone{margin-bottom:22px}header .navbar-expand-lg{margin-top:0}header .navbar-expand-lg .navbar-nav .dropdown .nav-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .socials{display:none}}@media (max-width:767px){header{padding-bottom:0}}@media (max-width:575px){header{font-size:14px;line-height:14px}header .bron{font-size:18px;line-height:18px}header .toggler{top:-40px}header .row-header .col-logo{width:150px}header .row-header .col-toporder{margin-right:80px}header .row-header .col-toporder .phone{font-size:14px;line-height:16px;margin-bottom:8px}header .row-header .col-toporder .sign{padding:6px}}@media (max-width:425px){header{font-size:14px;line-height:14px}header .phone{font-size:16px;line-height:16px}header .toggler{top:-37px}header .row-header .col-logo{width:220px}header .row-header .col-toporder .phone{font-size:12px;line-height:14px}header .row-header .col-toporder .phone.link{font-size:16px;margin-bottom:12px}header .row-header .col-toporder .sign{padding:4px}}@media (max-width:320px){header .bron{font-size:16px;line-height:16px;margin-top:0}}footer .control .control-phone a,footer .control .control-text{font-size:20px;line-height:20px}footer{margin-top:70px;padding:54px 0;background:rgba(0,0,0,.9)}footer a:hover{color:#ffe}footer .logo-mobile{display:none}footer .footer-phone{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .control .control-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}footer .control .control-phone .control-icon{margin-right:8px}footer .control .control-text{padding-left:33px}footer .logo{width:55%;margin:0 auto}footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:32px 0}footer .footer-nav .footer-link{font-size:28px;line-height:28px;text-align:center;margin-bottom:12px}footer .footer-nav .dropdown .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .footer-nav .dropdown .nav-link span{margin-left:12px}footer .footer-nav .dropdown:hover .dropdown-menu{display:block}.img-cont,footer .bottom{display:-webkit-box;display:-ms-flexbox}footer .footer-nav .dropdown .dropdown-menu{background:#000;width:100%;top:auto;bottom:48px}footer .footer-nav .dropdown .dropdown-menu .dropdown-item{width:120px;padding:8px 0 12px;margin:0 24px;border-bottom:1px solid #fff;color:#fff;font-size:24px;line-height:24px;white-space:normal}a,a:hover{color:#000}footer .footer-nav .dropdown .dropdown-menu .dropdown-item:last-child{border-bottom:transparent}footer .footer-nav .dropdown .dropdown-menu .dropdown-item:hover{background:0 0}footer .footer-nav .dropdown .dropdown-menu .dropdown-item.active,footer .footer-nav .dropdown .dropdown-menu .dropdown-item:active{background-color:transparent}footer .bottom{font-size:16px;line-height:16px;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}@media (max-width:991px){footer .reserve{margin-left:0}footer .logo{width:70%}footer .control .control-phone a{font-size:20px;line-height:20px}footer .control .control-text{font-size:18px;line-height:18px}footer .footer-nav{display:none}footer .bottom{margin-top:32px;text-align:center}footer .bottom a{font-size:12px;line-height:12px}footer .bottom .btn{font-size:14px;line-height:14px;padding:12px 20px}}@media (max-width:767px){footer .logo-mobile{display:block;width:50%;margin:0 auto 20px}footer .footer-phone{margin-top:20px}footer .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .bottom .rules{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:16px;font-size:16px;line-height:16px}footer .bottom .safety{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:24px;font-size:14px;line-height:14px}footer .bottom .btn{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media (max-width:425px){footer .control .control-icon{display:none}footer .bottom .rules{font-size:14px;line-height:14px}footer .bottom .safety{font-size:12px;line-height:12px}}.btn.btn-round-order{border-radius:20px;padding:0 5px!important}.murin .dropdown-toggle::after{top:.525em;margin-left:.525em;position:relative;font-size:80%}.block-edit-area{min-height:60px}.block-edit-area textarea{height:100%}.cke_textarea_inline{min-height:60px;width:100%;height:100%;border:1px dotted #C0D3E0!important}.side-admin li{list-style-type:none}.admin-page table td,.admin-page table th{font-size:14px}.admin-page table .btn{padding:5px}.admin-page table input{padding:0}.uploaded-photos .img-loading{width:auto}.loading,.loading-content{position:absolute;width:100%;height:100%;z-index:3;top:0;left:0}.loading{background-color:#fff;opacity:.5}.loading-content{padding-top:30px;opacity:.6}.loading-content img{width:50%}.img-cont{overflow:hidden;position:relative;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-cont img{width:100%;margin:0}.img-cont .s{width:100%}.img-cont .img{position:absolute;fill:#fff;top:0;left:0;right:0;bottom:0;margin:auto}.container,.socials{position:relative}.img-loading{width:16px}body{background-size:100%;font-size:18px;line-height:26px;font-family:'Open Sans',sans-serif}h2{font-size:52px;line-height:52px;padding:32px 0}h3{font-style:normal;font-weight:400;font-size:46px;line-height:46px;margin-bottom:12px}a{transition:320ms}.btn,.menu-list .card,.menu-list .card a{color:#fff}ul{list-style:none}img{width:100%}.btn{padding:12px 32px;border:1px solid #fff;border-radius:0;transition:320ms}.btn:hover{background-color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.8);-webkit-transform:scale(1.1);transform:scale(1.1)}.btn:focus{-webkit-box-shadow:none;box-shadow:none}.breadcrumb{font-family:OpenSans;background-color:transparent;margin-bottom:0;padding:12px .5rem}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:">";font-size:12px}.socials{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}.socials .socials-link{margin:0 12px;width:40px;display:block}.nav-mobile,.toggler{display:none}.socials .socials-link img{opacity:.8;-webkit-transition:320ms;transition:320ms}.socials .socials-link img:hover{opacity:1}.socials-abs{position:absolute;right:0;bottom:-86px}.navbar{padding:12px 0}.navbar-expand-lg{margin-top:5px}.navbar-expand-lg .navbar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.navbar-expand-lg .navbar-nav .nav-item.active .nav-link{border-bottom:1px solid #fff;text-shadow:0 0 20px #fff}.navbar-expand-lg .navbar-nav .nav-link{font-size:20px;line-height:20px;border-bottom:1px solid transparent}.navbar-expand-lg .navbar-nav .nav-link:hover{border-bottom:1px solid #fff;text-shadow:0 0 20px #fff}.navbar-expand-lg .navbar-nav .dropdown .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.navbar-expand-lg .navbar-nav .dropdown .nav-link span{margin-left:12px}.navbar-expand-lg .navbar-nav .dropdown:hover .dropdown-menu{display:block}.navbar-expand-lg .navbar-nav .dropdown-menu{background:#000;width:100%}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{width:120px;padding:8px 0 12px;margin:0 24px;border-bottom:1px solid #fff;color:#fff;font-size:24px;line-height:24px;white-space:normal}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:last-child{border-bottom:transparent}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{background:0 0}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item.active,.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:active{background-color:transparent}.main .main-text span{font-size:52px;line-height:52px}.title-main{background-color:rgba(0,0,0,.5);margin-bottom:24px}.events-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.events-item .wiskey-img{width:80%}.btn-events{margin-top:20px;font-size:16px;line-height:18px}.interior{padding-bottom:92px}.interior .title-main{margin-bottom:54px}.interior .interior-item{margin-bottom:44px}.interior .interior-item a:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.filter{position:relative;font-size:18px;line-height:18px}.filter .select{cursor:pointer;padding:12px 20px;width:100%;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter .select .dropdown-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter .select-list{position:absolute;top:44px;left:0;width:100%;background:rgba(0,0,0,.8);z-index:1;display:none}.filter .select-list .select-list__item{padding:14px 20px;cursor:pointer}.filter .select-list .select-list__item:hover{background:rgba(255,255,255,.4)}.flickity-button,.flickity-button:hover{background:rgba(0,0,0,.6)}.flickity-prev-next-button{top:50%;width:60px;height:60px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-button svg{fill:#fff}.flickity-page-dots{bottom:-48px}.flickity-page-dots .dot{width:24px;height:24px;background:rgba(0,0,0,.5);border:1px solid #D2D2D2;opacity:1}.flickity-page-dots .dot.is-selected{background:#CFCFCF}.slick-dots li button:before{content:'';width:24px;height:24px;border-radius:30px;background:rgba(0,0,0,.5);border:1px solid #D2D2D2;opacity:1}.slick-dots .slick-active button:before{background:#CFCFCF;border:1px solid #D2D2D2}@media (max-width:991px){body{font-size:16px;line-height:24px}.nav-mobile{display:block;position:fixed;top:-100%;left:0;width:100%;height:100%;overflow:scroll;padding-bottom:60px;background:url(../img/7-min.jpg) center/cover no-repeat;z-index:10;-webkit-transition:.55s;transition:.55s}.nav-mobile .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;font-size:18px;line-height:18px}.nav-mobile .top .phone{font-size:20px;line-height:20px}.nav-mobile .top .reserve{width:26%;margin-right:auto;padding-left:20px}.nav-mobile .top .logo{width:20%}.nav-mobile .top .control{width:26%;margin-left:auto;padding-right:20px}.nav-mobile .navigation{width:60%;margin:40px auto;padding-left:0;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;font-size:52px;line-height:52px}.nav-mobile .navigation .item{padding:20px 0;width:320px;text-align:center}.nav-mobile .navigation .dropdown-menu{position:relative;top:auto;background:0 0;z-index:inherit;width:100%;display:block;height:0;opacity:0;visibility:hidden;-webkit-transition:.55s opacity,.55s visibility;transition:.55s opacity,.55s visibility}.nav-mobile .navigation .dropdown-menu.show{opacity:1;visibility:visible;height:auto}.nav-mobile .navigation .dropdown-menu .dropdown-item{color:#fff;font-size:36px;line-height:36px}.nav-mobile .socials{position:relative;right:auto;bottom:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:44px}.events-item{margin-bottom:44px}}@media (max-width:767px){body{font-size:14px;line-height:22px}.nav-mobile .top .control,.nav-mobile .top .reserve{display:none}.nav-mobile .top .logo{width:50%;margin:0 auto}.nav-mobile .navigation{font-size:36px;line-height:36px}.nav-mobile .navigation .item{padding:12px 0;width:300px}.nav-mobile .navigation .dropdown-menu{padding-left:28px}.nav-mobile .navigation .dropdown-menu .dropdown-item{font-size:24px;line-height:24px}}@media (max-width:575px){.breadcrumb-item{margin-bottom:8px}body{font-size:16px;line-height:24px}.concept-text,.events-item,.events-text,.main-text{text-align:center}.concept img{margin-top:20px}.events-item{margin-bottom:72px}.events-item img{margin-bottom:20px}}.contacts{background:url(../img/bg-contacts.png) center/cover no-repeat;position:relative}.contacts .contacts-bg{background:rgba(0,0,0,.6)}.contacts .contacts-wrapper{width:40%;margin:0 auto;padding:40px 0}.winery h2,h2.left{text-align:left}.contacts .logo img{width:100%}.contacts .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts .socials .socials-link{margin:0 12px;width:40px;display:block}.menu,.menu-list .card .text{display:-webkit-box;display:-ms-flexbox}.contacts .socials .socials-link img{opacity:.8;-webkit-transition:320ms;transition:320ms}.contacts .socials .socials-link img:hover{opacity:1}.contacts .contacts-item{margin-bottom:20px;font-size:28px;line-height:32px}.contacts .welcome{font-size:60px;line-height:64px}.contacts .adress,.contacts .contacts-email,.contacts .contacts-phone{font-size:32px;line-height:32px}.contacts .contacts-email{text-decoration:underline}.contacts .contacts-email:hover,.menu .menu-link:hover,.menu-list .card a:hover,.selection .btn-link:focus{text-decoration:none}.contacts .btn-contacts{font-family:OpenSans;font-size:24px;line-height:28px;margin-bottom:32px;margin-top:12px}.map{height:500px}@media (max-width:991px){.contacts .contacts-wrapper{width:60%}}@media (max-width:767px){.contacts .adress,.contacts .contacts-email,.contacts .contacts-phone{font-size:24px;line-height:24px}.contacts .contacts-item{font-size:22px;line-height:24px}}@media (max-width:575px){.contacts .contacts-wrapper{width:100%}.contacts .logo{width:70%;margin:0 auto}}@media (max-width:425px){.contacts .logo{width:100%;margin:0 auto 20px}}.menu{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0}.menu li{margin-bottom:24px}.menu .menu-link{font-size:28px;line-height:28px;padding:4px 0;margin-right:32px;border-bottom:1px solid transparent}.menu .menu-link.active,.menu .menu-link:hover{border-bottom:1px solid #fff}.menu-wrapper.fixed{width:100%;position:fixed;top:0;z-index:10;background:rgba(0,0,0,.8);padding-top:24px}.filter.menu-mob{display:none}.menu-list .card{background:rgba(0,0,0,.9);border-radius:0;margin-bottom:32px;-webkit-transition:320ms;transition:320ms}.menu-list .card a:hover{color:#ffe}.menu-list .card:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.menu-list .card .text{padding:12px 8px;height:170px;overflow:hidden;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-list .card .name{font-size:16px;line-height:16px;margin:12px 0;overflow:hidden;max-height:48px}.menu-list .card .desc{font-size:12px;line-height:12px;color:rgba(255,255,255,.6);max-height:36px;overflow:hidden}.menu-list .card .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:24px;line-height:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-list .card .bottom .mass{color:rgba(255,255,255,.6);font-size:16px}.menu-list .card .bottom .order{float:right}.menu-list .card .bottom .order .btn{padding:0 2px}.menu-button{width:100%}.winery{margin-top:40px}.winery p{margin-bottom:24px}.winery .welcome{font-size:24px;margin-bottom:48px}.age .age-bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.age .age-bg .age-card{position:fixed;top:30%;left:30%;width:50%;background:#fff;color:#000;text-align:center;padding:30px 42px}.age .age-bg .age-card .btn-age{color:#000;border:1px solid #000;margin-top:20px}.lunch .first .sheet .zoom,.lunch .second .sheet .zoom,.special .first .sheet .zoom{border-radius:30px;display:-webkit-box;display:-ms-flexbox;top:0;pointer-events:none}.age .age-bg .age-card .close{cursor:pointer}.lunch .first,.lunch .second{position:relative;margin-bottom:40px;background-repeat:no-repeat;background-size:contain}.lunch .first .sheet,.lunch .second .sheet{width:40%;margin:0 auto;position:relative}.lunch .first .sheet img,.lunch .second .sheet img{width:100%}.lunch .first .sheet .zoom,.lunch .second .sheet .zoom{width:60px;height:60px;background:rgba(0,0,0,.6);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:absolute;right:0}.lunch .first .sheet .zoom img,.lunch .second .sheet .zoom img{width:40%}.lunch .first{background-position:20% center}.lunch .second{background-position:right bottom}.lunch .pencil{width:80px;position:absolute;bottom:219px;right:230px}.special .first{position:relative;margin-bottom:40px;background-repeat:no-repeat;background-size:contain;background-position:10% center}.special .first .sheet-list{width:50%;margin:0 auto;height:740px}.special .first .sheet{width:100%;position:relative}.special .first .sheet img{width:100%}.special .first .sheet .zoom{width:60px;height:60px;background:rgba(0,0,0,.6);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:absolute;right:19px}.dish-card .bottom,.selection .card li{display:-webkit-box;display:-ms-flexbox}.special .first .sheet .zoom img{width:40%}.special .clock{width:230px;position:absolute;bottom:219px;right:164px;z-index:-1}.special .flickity-viewport{height:100%!important}.special .flickity-prev-next-button{top:50%;width:60px;height:60px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.special .flickity-prev-next-button.previous{left:32px}.special .flickity-prev-next-button.next{right:20px}.dish-card{margin-top:40px;background:#000;color:#fff}.dish-card .pic{width:100%;height:340px;background-repeat:no-repeat;background-position:center}.dish-card .inner{padding:12px 12px 12px 0}.dish-card .name{font-size:36px;line-height:36px;margin-bottom:32px}.dish-card .desc{font-size:16px;line-height:24px;margin-bottom:12px}.dish-card .cal{color:rgba(255,255,255,.6);font-size:18px;line-height:18px;margin-bottom:20px}.dish-card .bottom{display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:24px;line-height:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dish-card .bottom .price{margin-right:12px}.dish-card .bottom .mass{color:rgba(255,255,255,.6);font-size:16px;line-height:16px}.dish-card .bottom .btn{padding:5px}@media (max-width:1199px){.lunch .pencil{width:45px;bottom:219px;right:210px}}@media (max-width:991px){.menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu .menu-link{margin-right:24px}.bar .filter{width:48%}.special .first .sheet-list{width:60%;height:550px}.special .clock{width:230px;bottom:143px;right:38px}.lunch .pencil{width:36px;bottom:150px;right:185px}.lunch .first .sheet .zoom,.lunch .second .sheet .zoom{width:44px;height:44px}.lunch .second{background-position:85% bottom}}@media (max-width:767px){.menu .menu-link{margin-right:12px;font-size:23px;line-height:24px}.dish-card{margin-bottom:72px}.dish-card .inner{padding:24px}.dish-card .name{font-size:28px;line-height:28px}.recommend{margin-bottom:20px}.special h2{font-size:44px;line-height:44px}.special .first{background-position:0 center}.special .first .sheet-list{width:70%;height:485px}.special .clock{width:185px;bottom:143px;right:0}.special .flickity-prev-next-button{width:44px;height:44px}.lunch .pencil{width:36px;bottom:120px;right:110px}.lunch .first .sheet,.lunch .second .sheet{width:60%}.lunch .first{background-position:10% center}.lunch .second{background-position:90% bottom}.winery,.winery h2{text-align:center}.age .age-bg .age-card{top:20%;left:20%;padding:30px 42px}}.recipe h2,.recipes .top h2{text-align:left}@media (max-width:575px){.menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu .menu-link{margin-right:8px}.dish h2{font-size:36px;line-height:36px}.dish .top .back-link{top:36px}.bar .filter{width:100%}.bar .card img{width:16%}.age .age-bg .age-card{top:10%;left:10%;padding:30px 42px;width:80%}}@media (max-width:480px){.filter.menu-mob{display:block}.filter.menu-mob .select-list{max-height:200px;overflow-y:scroll}.special h2{font-size:36px;line-height:36px}.special .first .sheet-list{width:80%;height:480px}.special .first .sheet .zoom{width:44px;height:44px;top:6px;right:14px}.lunch .pencil{width:36px;bottom:-5px;right:88px}.lunch .first{background-position:0 center}.lunch .second{background-position:right bottom}.dish-card .btn .btn-text{display:none}}@media (max-width:375px){.lunch .first,.lunch .second{background-image:none!important}.cuisine h2{font-size:44px;line-height:44px;padding:12px 0}.dish h2{font-size:36px;line-height:36px;padding:32px 0}.dish .top h2{padding-left:40px}.dish .top .back-link{top:36px}.bar .card img{width:24%}.special h2{font-size:32px;line-height:32px}.special .first .sheet-list{width:80%;height:380px}.special .clock{width:100px;bottom:143px;right:0}.lunch .pencil{width:36px;bottom:-40px;right:14px}.lunch .first .sheet,.lunch .second .sheet{width:80%}.lunch .first{background-position:0 center}.lunch .second{background-position:right bottom}.age .age-bg .age-card{top:5%;left:5%;padding:12px;width:90%}}.recipes .top{margin-top:40px;background:url(../img/recipes2.png) right bottom no-repeat;margin-bottom:120px}.recipes .top .text{padding-top:60px}.selection{padding:40px;width:60%;margin:0 auto 70px;background:rgba(0,0,0,.8)}.selection .pan{position:absolute;left:0;top:70%;z-index:-1;width:auto}.selection .card{background-color:transparent;margin-bottom:20px}.selection .card .card-header{padding:0}.selection .card li{display:flex}.recipe .ingr li,.selection .btn-link{display:-webkit-box;display:-ms-flexbox}.selection .card li span{margin-right:auto}.selection .btn-link{width:100%;text-align:left;font-size:24px;line-height:24px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selection .btn-link:hover{-webkit-transform:scale(1);transform:scale(1);color:#121212;text-decoration:none}.selection .btn-link:not(.collapsed){border-bottom:none}.selection .collapse{border:1px solid #fff;border-top:none}.selection .recipes-list{list-style:circle}.selection .recipes-list span{margin-right:100px}.selection .recipes-list a{text-decoration:underline}.recipe{margin-top:40px}.recipe h3{line-height:52px;padding:32px 0}.recipe .main{background-color:#000}.recipe .main img{width:100%}.recipe .main-desc{padding:0 20px}.recipe .ingr{border:1px solid #fff;padding:20px 12px}.recipe .ingr li{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.events .top,.recipe .bottom{display:-webkit-box;display:-ms-flexbox}.recipe ol li{margin-bottom:20px}.recipe .lifehack{margin-bottom:40px}.recipe .bottom{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:70px}.recipe .socials{position:relative;right:auto;bottom:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.recipe .socials .share{margin-right:32px}.recipe .btn-recipe{margin-right:auto}.recipe .slider-recipe .image-item{width:350px;height:270px;margin:0 12px}.recipe .flickity-prev-next-button.next{right:-42px}.recipe .flickity-prev-next-button.previous{left:-42px}.recipe .flickity-button{background:0 0}@media (max-width:1199px){.top .text{padding-top:0}}@media (max-width:991px){.top{margin-bottom:80px;padding-bottom:80px}.top .text h2{padding:12px 0;font-size:44px;line-height:44px}.selection{padding:40px;width:100%;margin:0 auto 70px}.recipe .slider-recipe .image-item{width:300px;height:235px;margin:0 12px}}@media (max-width:767px){.top{background:0 0;padding-bottom:0}.selection .pan{left:-100px;top:77%;width:300px}.recipe .slider-recipe .image-item{width:100%;height:auto}.recipe .btn-recipe{padding:12px;font-size:12px;line-height:12px}.recipe .socials .share{margin-right:0;font-size:12px;line-height:12px}.recipe .socials .socials-link{width:30px}}.form-control,.form-control:focus{color:#fff;background-color:rgba(0,0,0,.8)}@media (max-width:575px){.recipe .btn-recipe{padding:12px;font-size:12px;line-height:12px;margin:0 auto 12px}.recipe .socials .share{margin-right:0;font-size:12px;line-height:12px}.recipe .socials .socials-link{width:30px}.recipe .bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:320px){.selection .card li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.selection .card li span{margin-bottom:4px}.recipe .socials .share{margin-right:0;font-size:12px;line-height:12px}.recipe .socials .socials-link{margin:0 8px}}h2.review{padding:100px 0 12px;margin-bottom:0}.subtitle{text-align:center;font-size:16px;line-height:20px;margin-bottom:44px}.feedback{margin-top:90px;margin-bottom:90px}.form-review{margin-right:82px}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;background-clip:padding-box;border:1px solid #fff;border-radius:0;margin-bottom:12px}.form-control:focus{border-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none}.form-btn{margin-top:12px}.flickity-viewport{height:400px}.flickity-prev-next-button.previous{left:0}.flickity-prev-next-button.next{right:0}.reviews__item{width:23%;margin:0 15px}@media (max-width:991px){.reviews__item{width:30%}.flickity-viewport{height:360px}form{margin-bottom:40px;margin-right:0}}@media (max-width:767px){.reviews__item{width:48%}.flickity-viewport{height:360px}}@media (max-width:575px){.reviews__item{width:100%}.flickity-viewport{height:360px}}.uni-top{height:563px;background:url(../img/university1.png) 66% 190% no-repeat}.uni-top .spoon{width:300px;position:absolute;bottom:-250px;left:80px}.uni-top .spoon img{width:100%}.top-iwant{background:url(../img/university3.png) right 10% no-repeat}.top-iwant h2{text-align:left}.iwant{background:url(../img/frame.png) center/contain no-repeat;padding:50px 60px}.iwant .btn-iwant{display:block;width:300px;margin:0 auto;font-size:16px;line-height:18px}.events .list .item,.events .top .type .link{font-size:18px;line-height:18px}.iwant .btn-iwant:nth-child(1){margin-bottom:20px}.top-right{width:250px;margin-left:auto;background:url(../img/university4.png) left top/contain no-repeat;padding:32px 0 0}.events .top{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.events .top .type{margin-right:24px;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.events .top .type .icon{width:28px;height:28px;margin-right:8px;background-repeat:no-repeat;background-position:center;background-size:contain}.events .top .type .link:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.events .top .type.active .icon.cap,.events .top .type:hover .icon.cap{background-image:url(../img/cap-hover.png)!important}.events .top .type.active .icon.smile,.events .top .type:hover .icon.smile{background-image:url(../img/smile-hover.png)!important}.events .top .type.active .icon.fire,.events .top .type:hover .icon.fire{background-image:url(../img/fire-hover.png)!important}.events .top .type.active .link,.events .top .type:hover .link{color:#F7AA00;-webkit-text-decoration-line:underline;text-decoration-line:underline}.events .list{margin-bottom:40px}.events .list .item{position:relative;background:#000;margin-bottom:32px}.events .list .item .main{padding:16px 20px}.events .list .item .main .desc{font-size:12px;margin-bottom:24px}.events .list .item .main .date,.events .list .item .main .price{margin-bottom:8px}.events .list .item .main .bottom{margin-top:8px;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}.events .list .item .main .bottom a{font-size:16px;cursor:pointer}.events .list .item .item-more{font-size:18px;line-height:18px;background:#000;position:absolute;top:0;height:100%;width:100%}.events .list .item .item-more .main{padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.events .list .item .item-more .dishes{list-style:outside;padding-left:8px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.events .list .item .item-more .dishes li{padding-left:4px;margin-bottom:12px;font-size:14px;line-height:22px}.events .list .item .item-more .close{margin-top:8px;margin-right:8px;cursor:pointer}.events .list .item .item-more .bottom{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.events .btn-more{padding:12px 36px}.events .join{text-align:center;margin-top:24px;font-size:18px;line-height:18px}.events .join .phone{font-size:28px;line-height:28px;margin-bottom:8px}.team .team-list{display:-webkit-box;display:-ms-flexbox;display:flex}.team .team-list .item{background:rgba(0,0,0,.5);width:33%;margin:0 15px}.team .team-list .item .main{padding:20px;text-align:center}.team .team-list .item .main .name{font-size:18px;line-height:18px;margin-bottom:8px}.team .team-list .item .main .position{font-size:12px;line-height:12px}.gallery .item{margin-bottom:32px}.gallery .item a{cursor:-webkit-zoom-in;cursor:zoom-in}.reviews .item{background:rgba(0,0,0,.8);width:30%;margin:0 15px}.reviews .item p{padding:20px;font-size:14px;line-height:22px}.reviews .flickity-viewport{height:405px!important}@media (max-width:1199px){.uni-top{height:570px;background:url(../img/university1.png) 89% 200% no-repeat}.uni-top .spoon{bottom:-250px;left:-18px}.top-right{padding:70px 0 0 34px}.iwant{padding:50px 30px}}@media (max-width:991px){.team .team-list{display:block}.team .team-list .item{width:33%;margin:0 15px}.uni-top{height:570px;background:url(../img/university.png) right 78% no-repeat;background-size:366px}.top-iwant{background:0 0}}@media (max-width:767px){.events .top{-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}.events .list .item .main .price{margin-bottom:36px}.reviews .item{width:100%}.reviews .item p{padding:20px;font-size:14px;line-height:22px}.reviews .flickity-viewport{height:550px!important}.top-iwant{margin:0 auto;padding-top:400px}.top-iwant h2{text-align:center}.uni-top{height:auto;background:url(../img/university.png) 50% 30% no-repeat;background-size:460px}}@media (max-width:425px){.iwant{padding:50px 20px}.reviews .flickity-viewport{height:480px!important}.uni-top{background-size:380px}.top-iwant{padding-top:340px}}@media (max-width:320px){h2{font-size:36px;line-height:36px;padding:20px 0}.uni-top{background-size:310px}.iwant .btn-iwant{width:230px;font-size:12px;line-height:14px}.events .list .item .item-more{text-align:left}.events .list .item .item-more .dishes li{padding-left:4px;margin-bottom:8px;font-size:14px;line-height:14px}.reviews .flickity-viewport{height:400px!important}}.filter.date,.filter.search{padding:12px 20px;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.filter{width:290px;margin-bottom:24px}.filter .select{border:none;border-bottom:1px solid #fff}.filter input{width:110px;background:0 0;border:none;color:#fff;margin-right:auto}.filter.date img,.filter.search img{width:22px;height:22px}.filter input::-webkit-input-placeholder{color:#fff}.filter input::-moz-placeholder{color:#fff}.filter input::-ms-input-placeholder{color:#fff}.filter input::placeholder{color:#fff}.filter.date{border:none;border-bottom:1px solid #fff;display:flex;-ms-flex-align:center;align-items:center}.filter.date img{margin-right:20px}.filter.date .dropdown-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filter.search{border:none;border-bottom:1px solid #fff;display:flex;-ms-flex-align:center;align-items:center}.classes{margin-bottom:72px}.classes .classes-text{margin-bottom:24px}.classes .top{padding-top:44px;margin-bottom:44px}.classes .top h2{text-align:left;padding:0 0 32px}.classes .top .top-img{width:100%;height:430px;background:url(../img/hat.png) right top/cover no-repeat}.classes .list{margin-bottom:40px}.classes .list .item{position:relative;font-size:18px;line-height:18px;background:#000;margin-bottom:32px}.classes .list .item .main{padding:16px 20px}.classes .list .item .main .desc{font-size:12px;margin-bottom:24px}.classes .list .item .main .date,.classes .list .item .main .price{margin-bottom:8px}.classes .list .item .main .bottom{margin-top:8px;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}.classes .list .item .main .bottom a{font-size:16px;cursor:pointer}.classes .list .item .item-more{display:none;font-size:18px;line-height:18px;background:#000;position:absolute;top:0;height:100%;width:100%}.classes .list .item .item-more .main{padding-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.classes .list .item .item-more .dishes{list-style:outside;padding-left:8px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.classes .list .item .item-more .dishes li{padding-left:4px;margin-bottom:12px;font-size:14px;line-height:22px}.classes .list .item .item-more .close{margin-top:8px;margin-right:8px;cursor:pointer}.classes .list .item .item-more .bottom{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.classes .btn-more{padding:12px 36px}.classes .join{text-align:center;margin-top:24px;font-size:18px;line-height:18px}.classes .join .phone{font-size:28px;line-height:28px;margin-bottom:8px}.past-classes .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;background:0 0;margin-bottom:44px}.past-classes .filter.search{width:365px;margin-right:40px}.past-classes .filter.search input{width:250px}@media (max-width:1199px){.classes .top .top-img{height:400px}}@media (max-width:991px){.classes .top .top-img{height:300px}}@media (max-width:767px){.classes .top h2,.classes h2{font-size:36px;line-height:36px}.classes .top h2{padding-bottom:20px}.classes .top .top-img{height:224px}}@media (max-width:575px){.classes .top h2,.classes h2{font-size:44px;line-height:44px}.classes .top h2{padding-bottom:20px;text-align:center}.classes .top .top-img{height:400px}}@media (max-width:425px){.classes .top .top-img{height:340px}}@media (max-width:375px){.classes .top .top-img{height:300px}}@media (max-width:320px){.classes .top .top-img{height:266px}.classes .list .item .item-more .main .desc{margin-bottom:12px}.classes .list .item .item-more .main .dishes li{padding-left:4px;margin-bottom:4px;font-size:14px;line-height:14px}}