@import url("https://fonts.googleapis.com/css?family=Montserrat:400,700&subset=cyrillic");body{padding:0;font-size:17px;font-weight:400;background-attachment:fixed;color:#f0f0f0;background-size:cover;margin:0;background-image:url(/ass8ts/img/bg.jpg);background-repeat:no-repeat;font-family:Montserrat,sans-serif}#body{position:relative;z-index:50}a{color:#f60}a:hover{text-decoration:none;color:#f95;transition:all .1s}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:700;line-height:1.3;margin-top:0}.h1,h1{font-size:40px;margin-bottom:30px}.h2,h2{font-size:32px;margin-bottom:25px}.h3,h3{font-size:24px;margin-bottom:20px}.h4,h4{font-size:18px;margin-bottom:18px}.h5,h5{font-size:16px;margin-bottom:15px}h1.xl{font-size:48px;line-height:1.2}p{font-size:17px;margin-bottom:17px;line-height:1.4}p.lead{font-size:24px;margin-bottom:24px}#bottom-block,#menu-slider,#video{position:relative;z-index:60}#video .logo{position:absolute;top:50%;margin-left:-200px;left:50%;width:400px;margin-top:-150px;z-index:70}#video video{display:block}header{position:fixed;max-width:100vw;top:0;background:rgba(0,0,0,.5);left:0;width:100%;z-index:105}header nav ul{list-style:none;padding:0;justify-content:center;flex-wrap:wrap;margin:0;align-items:center;display:flex}header nav ul li a{padding:5px;font-size:16px;font-weight:700;text-transform:uppercase;display:block}header nav ul li a:hover{color:#fff}.social a{opacity:.6}.social a:hover{opacity:1}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat}.modal-dialog.modal-upiter{max-width:355px}.modal-dialog.modal-upiter .modal-header{position:relative}.modal-dialog.modal-upiter .modal-header .close{padding:10px;right:6px;color:#fff;position:absolute;top:6px;background:#c30;z-index:20}.modal-dialog.modal-upiter .modal-header .close span{display:block}.modal-upiter .modal-content{padding:10px}#bottom-block{padding-bottom:100px}.text-w-icon{position:relative;padding-left:128px}.text-w-icon span{height:96px;position:absolute;top:0;left:0;width:96px;display:block}.icon-fire{background:url(/ass8ts/img/icon-fire.svg) 50% no-repeat;background-size:contain}.icon-pan{background:url(/ass8ts/img/icon-pan.svg) 50% no-repeat;background-size:contain}.gc-section{padding:80px 0;margin:0 auto;width:90%}.news-item{position:relative}.news-item .news-body{justify-content:center;right:0;transition:background .2s;position:absolute;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.4);left:0;display:flex}.news-item .news-body:hover{transition:background .2s;background:rgba(0,0,0,.7)}.news-item .news-body .text{padding:40px;color:#fff;text-align:center;display:block}.news-item .news-body .text strong{margin:0;display:block}.news-item .news-body .text span{display:block}.menu-link{position:relative}.menu-link .overlay{justify-content:center;right:0;position:relative;position:absolute;flex-direction:row;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.6);left:0;display:flex}.shadow{box-shadow:0 0 30px rgba(0,0,0,.9)}.grid-1{grid-template-columns:1fr 11fr 8fr 3fr 6fr;grid-template-rows:1fr 12fr 3fr 1fr 1fr;display:grid}.grid-1 .interior{grid-area:1/1/4/5;z-index:2}.grid-1 .dish,.grid-1 .interior{box-shadow:0 0 30px rgba(0,0,0,.9)}.grid-1 .dish{grid-area:2/4/5/6;z-index:5}.grid-1 .text{grid-area:3/2/6/3;background:rgba(0,0,0,.8);z-index:6}.grid-1 .text,.grid-2 .dish-1{box-shadow:0 0 30px rgba(0,0,0,.9)}.grid-2 .dish-1{grid-area:2/1/5/3}.grid-2 .dish-2{grid-area:3/2/6/5}.grid-2 .dish-2,.grid-2 .dish-3{box-shadow:0 0 30px rgba(0,0,0,.9)}.grid-2 .dish-3{grid-area:1/4/4/6}.grid-3{position:relative;display:block}.grid-3 .text{padding:40px;right:80px;position:absolute;bottom:80px;box-shadow:0 0 30px rgba(0,0,0,.8);background:rgba(0,0,0,.6);width:600px;z-index:6}.text-wrapper{padding:40px}.bl-op-60{background:rgba(0,0,0,.6)}.mt-minus{margin-top:-130px}#particles-js{height:100%;position:fixed;bottom:0;top:0;left:0;width:100%;z-index:0}.modal-content{background:#212121}.form-control{border-color:#292929;color:#ddd;background:#444}.franchise .f-block{height:600px;padding:30px;justify-content:space-around;flex-direction:column;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex}.franchise .f-block .text-lg{min-height:100px;justify-content:center;flex-direction:column;display:flex}.franchise .f-block .text-lg span{padding:5px 30px;font-weight:700;text-transform:uppercase;background-size:100% 100%;background-position:50%;background-image:url(/ass8ts/img/franchise/decor-lg.png);background-repeat:no-repeat;display:block}.franchise .f-block-1{background-image:url(/ass8ts/img/franchise/gc-fr-2.jpg)}.franchise .f-block-2{background-image:url(/ass8ts/img/franchise/gc-fr-4.jpg)}.franchise .f-block-3{background-image:url(/ass8ts/img/franchise/gc-fr-1.jpg)}.franchise .f-block-4{background-image:url(/ass8ts/img/franchise/gc-fr-3.jpg)}.main-content{padding:150px 0}.form-group label{color:#999}.menu-menu ul{list-style:none;padding:20px 0;justify-content:center;margin:0;display:flex}.menu-menu ul li{margin-right:20px}.menu-menu ul li:last-child{margin-right:0}.menu-menu ul li a{padding:10px 15px;font-size:20px;font-weight:700;text-transform:uppercase;border-radius:3px;display:inline-block}.menu-menu ul li.active a{border:1px solid #f60;color:#fff}.menu-section{padding:80px 50px 50px;border:5px solid #fff;position:relative;border-top:none;margin-top:150px}.menu-section:before{left:0}.menu-section:after,.menu-section:before{height:5px;content:"";position:absolute;top:0;background-color:#fff;width:calc(50% - 110px);display:block}.menu-section:after{right:0}.menu-section__icon{margin:-130px 0 0}.menu-section__icon span{margin:0 0 15px;display:inline-block}.menu-category .title a{padding:15px 0;font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;display:block}.icon-call-fixed{height:48px;right:20px;position:fixed;bottom:20px;width:48px;z-index:50}.icon-call-fixed a{display:block}.puff-in-center,.slide-in-bottom,.slide-in-left,.slide-in-right{visibility:hidden}.slide-in-left.is-visible{-webkit-animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) .3s both;animation:slide-in-left .5s cubic-bezier(.25,.46,.45,.94) .3s both;visibility:visible}.slide-in-right.is-visible{-webkit-animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) .3s both;animation:slide-in-right .5s cubic-bezier(.25,.46,.45,.94) .3s both;visibility:visible}.slide-in-bottom.is-visible{-webkit-animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) .2s both;animation:slide-in-bottom .5s cubic-bezier(.25,.46,.45,.94) .2s both;visibility:visible}.puff-in-center.is-visible{-webkit-animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) .1s both;animation:puff-in-center .7s cubic-bezier(.47,0,.745,.715) .1s both;visibility:visible}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(1000px);transform:translateY(1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(2px);filter:blur(2px);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0);opacity:1}}header.city{position:static}header .city-select ul{list-style:none;padding:0;margin:0;display:flex}header .city-select ul li:not(:last-child){margin:0 15px 0 0}header .city-select ul li a{padding:10px 0 0;font-size:15px;font-weight:700;color:#888;text-transform:uppercase;border-top:3px solid #000;display:inline-block}header .city-select ul li a:hover{color:#fff}header .city-select ul li.active a{color:#fff;border-top:3px solid #fff}header.city nav.main ul{align-items:center}header.city nav.main ul li.active a{color:#fff}.map-container{filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1)}.map-container iframe{display:block}.page-cover{min-height:65vh;padding:50px 0;justify-content:center;position:relative;background-size:cover;text-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-blend-mode:multiply;display:flex}.page-cover h1{font-size:56px;text-transform:uppercase}.pv{right:20px;position:absolute;top:20px;width:200px}.item-news .text{min-height:180px;padding:30px;background-color:rgba(0,0,0,.6)}.item-news .title{font-size:20px;font-weight:700;line-height:1.2}.item-news .subtitle{font-size:14px;font-weight:300;color:#666;line-height:1.2}.menu-nav ul{list-style:none;padding:0}.menu-nav ul li:not(:last-child){margin-bottom:15px}.menu-nav ul li a{font-size:18px;font-weight:700;text-transform:uppercase}.black-box{background-color:rgba(0,0,0,.6)}.btn.burger{padding:5px;background:none}.burger span{height:4px;background:#666;width:24px;display:block}.burger span:not(:last-child){margin-bottom:4px}.close .burger{height:24px}.close .burger span:first-child{transform:rotate(45deg) translate(9px,3px)}.close .burger span:last-child{transform:rotate(-45deg) translate(3px,3px)}.mobile-header .btn-outline-light{border:1px solid #666;color:#aaa}.mobile-panel{padding:20px;right:-100%;transition:all .3s;position:fixed;bottom:0;top:0;background-color:#222;box-shadow:-10px 0 20px rgba(0,0,0,.8);width:300px;z-index:150}.mobile-panel nav.main ul{justify-content:flex-start;flex-direction:column;align-items:flex-start!important}.mobile-panel nav.main ul li:not(:last-child){margin-bottom:10px}.mobile-panel nav.main ul li a:not(.btn){padding:0}.mobile-panel.open{right:0;transition:all .3s}.mobile-panel .close{right:10px;position:absolute;top:10px}.slick-next,.slick-prev{height:24px;width:24px}#slick-slider .slick-next,#slick-slider .slick-prev{top:36%}.slick-next:before,.slick-prev:before{font-size:24px}#slick-slider .slick-dots{bottom:10px}.slick-dots li,.slick-dots li button{height:10px;width:10px}.slick-dots li button:before{height:10px;font-size:10px;width:10px;line-height:1}[class*=ymaps-3][class*=graphics-layer]{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.map-widget-layout-view{display:none!important}.gallery-grid{grid-template-columns:repeat(12,1fr);grid-template-rows:auto;display:grid}.gallery-grid__item{height:400px;grid-column:span 3;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.gallery-grid__item:nth-child(4n+1){grid-column:span 6}.gallery-grid__item a{right:0;position:absolute;bottom:0;top:0;left:0;display:block}@media (min-width:1024px) and (max-width:1400px){.grid-1{display:flex}.grid-1 .interior{height:60vh;width:50%}.grid-1 .dish{height:60vh;width:25%}.grid-1 .text{width:25%}.grid-1 .text .h2{font-size:24px}.grid-1 .text-w-icon{padding:0}.grid-1 .text-w-icon span{display:none}}@media (max-width:576px){.gc-section{padding:20px 0}#video .logo{padding:20px;position:static;margin:0;width:100%;display:block}#video .logo img{margin:0 auto;width:200px;display:block}header{position:static}header nav ul{align-items:center}header nav ul li a{padding:0 5px;font-size:13px}.grid-1,.grid-2{display:block}.grid-1 .dish,.grid-1 .interior{background-size:0;width:100%}.h1,h1{font-size:24px}.h2,h2{font-size:20px}p{font-size:14px}.text-w-icon{padding:0}.text-w-icon span{display:none}.display-4{font-size:28px}.brisket .text-wrapper{padding:20px;background:rgba(0,0,0,.8)}.grid-3 .text{padding:20px;position:static;width:auto}.text-wrapper{padding:20px}.news-item .news-body .text{padding:0 30px}.news-item .news-body .text .f24,.news-item .news-body .text .h3{font-size:20px}.news-item .news-body .text span{font-size:14px}.container-fluid{padding:0}.black-box .p40{padding:40px 0}.modal-dialog.modal-upiter{max-width:100%}.mt-minus{margin-top:0}.menu-menu ul{flex-direction:column;align-items:center}.menu-menu ul li{margin:0}.menu-menu ul li a{font-size:16px}.menu-category a{height:100px}.menu-link{height:250px;padding:30px 0}#slick-slider .slick-next,#slick-slider .slick-prev{top:25%}.gallery-grid{display:block}.gallery-grid__item{height:30vh}.gallery-grid__item:not(:last-child){margin-bottom:10px}.pv{right:10px;top:10px;width:100px}.page-cover h1{font-size:36px}}#embed-pdf-load .loader{margin-right:auto;right:0;position:absolute;text-align:center;margin-left:auto;left:0}.thumb-wrap{height:0;overflow:hidden;position:relative;padding-bottom:56.25%}.thumb-wrap iframe,.thumb-wrap video{height:100%;position:absolute;outline-width:0;border-width:0;top:0;left:0;width:100%}@media (max-width:450px){.thumb-wrap{height:0;overflow:hidden;position:relative;padding-bottom:170%}}button.eda{height:38px;overflow:hidden;padding:0;font-size:1rem;font-weight:600;color:#212529;transition:all .5s;position:relative;border-style:none;outline:none;box-shadow:0 1px 2px rgba(0,0,0,.2);border-radius:.25rem;background:linear-gradient(to left top,#f8f9fa 50%,#f8f9fa 0);cursor:pointer;width:150px}button.eda span{position:absolute;display:block}button.eda span:first-child{border-bottom-right-radius:1px;animation:span1 2s linear infinite;height:3px;border-top-right-radius:1px;animation-delay:1s;top:0;background:linear-gradient(90deg,transparent,#f60);left:-200px;width:200px}@keyframes span1{0%{left:-200px}to{left:200px}}button.eda span:nth-child(2){border-bottom-right-radius:1px;border-bottom-left-radius:1px;animation:span2 2s linear infinite;height:70px;right:0;animation-delay:2s;top:-70px;background:linear-gradient(180deg,transparent,#f60);width:3px}@keyframes span2{0%{top:-70px}to{top:70px}}button span:nth-child(3){border-bottom-left-radius:1px;animation:span3 2s linear infinite;height:3px;right:-200px;animation-delay:3s;border-top-left-radius:1px;bottom:0;background:linear-gradient(270deg,transparent,#f60);width:200px}@keyframes span3{0%{right:-200px}to{right:200px}}button.eda span:nth-child(4){animation:span4 2s linear infinite;height:70px;border-top-right-radius:1px;animation-delay:4s;border-top-left-radius:1px;bottom:-70px;background:linear-gradient(0deg,transparent,#f60);left:0;width:3px}@keyframes span4{0%{bottom:-70px}to{bottom:70px}}