@font-face{font-family:kobzarks;src:url(../fonts/kobzarks.woff)}@font-face{font-family:magnoliascript;src:url(../fonts/magnoliascript.ttf)}@font-face{font-family:forte;src:url(../fonts/forte.ttf)}@font-face{font-family:jazz;src:url(../fonts/jazz.ttf)}@font-face{font-family:tatyana;src:url(../fonts/tatyana.ttf)}@font-face{font-family:ruslan;src:url(../fonts/RuslanDisplay.ttf)}body{margin:0;padding:0;transition:background-color .5s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Noto Serif',serif;font-family:'Roboto Condensed',sans-serif;font-family:Roboto,sans-serif;overflow-x:hidden;width:100vw}main{display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;flex-direction:column;flex-wrap:wrap;width:100vw;overflow-x:hidden}.choose-block{padding:100px 0 120px;background-image:url(../img/under-picture3.jpg);background-size:cover;background-position:100% 75%;z-index:2}@media (min-width:650px) and (max-width:1100px){.choose-block{background-position:50%}}@media screen and (max-width:419px){.choose-block{background-image:url(../img/backtext-1.jpg);background-repeat:repeat}}.background-restaurant{background-color:#000;background-image:url(../img/backtext-1.jpg);background-size:auto}header{position:absolute;display:flex;justify-content:center;align-content:center;width:100%;z-index:99999}.logo-glechik{display:block;position:relative;margin:0 auto;width:450px;z-index:5}@media screen and (max-width:419px){.logo-glechik{width:90%}}@media (min-width:420px) and (max-width:649px){.logo-glechik{width:80%}}.logo-glechik img{width:100%}@media (min-width:650px) and (max-width:1100px){.logo-glechik img{width:350px}}.logo-glechik-pages{margin:10px auto;width:450px}.logo-glechik-pages img{width:100%}.menu-text{position:relative;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;text-align:center;font-size:1.1em;margin-top:10px;z-index:9}.menu-text a{color:#DB7100;text-decoration:none;font-size:1.3em;font-weight:600;letter-spacing:.05em;text-shadow:1px 1px 1px rgba(0,0,0,.2);transition:100ms}@media screen and (max-width:419px){.menu-text a{font-size:1em}}@media (min-width:420px) and (max-width:649px){.menu-text a{font-size:1em}}.menu-text a:hover{color:#C74A14;transition:200ms}@media (min-width:650px) and (max-width:1100px){.menu-text{font-size:1em;line-height:1.5}}a.active-nav{color:#C74A14}.border{background:red;color:red}.open-place{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:11}.open-place-content{position:relative;top:400px;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,.5);z-index:18}.open-place-content-back{position:absolute;top:350px;height:350px;width:700px;left:290px;background:rgba(0,0,0,.4);z-index:16;border-radius:40%;filter:blur(20px)}@media screen and (max-width:419px){.open-place-content-back{left:0}}@media (min-width:420px) and (max-width:649px){.open-place-content-back{left:0}}@media (min-width:650px) and (max-width:1100px){.open-place-content-back{left:0}}@media (min-width:1101px) and (max-width:1366px){.open-place-content-back{left:0}}.open-close{position:fixed;top:20px;right:50px;background-image:url(../img/icons/delete.svg);height:60px;width:60px;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:999999;transition:all 200ms;cursor:pointer}.open-close:hover{background-image:url(../img/icons/delete-hover.svg)}.open-close-view{position:absolute;top:20px;right:50px;background-image:url(../img/icons/delete.svg);height:30px;width:30px;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:9;transition:all 200ms;cursor:pointer}.open-close-view:hover{background-image:url(../img/icons/delete-hover.svg)}.open-distance{display:flex;flex-direction:row;justify-content:center}.placeholder{margin-top:-15px;padding-right:0;background-image:url(../img/icons/placeholder.png);height:50px;width:50px;background-position:center;background-size:cover;background-repeat:no-repeat}.distance-in-p{font-size:1.3em;line-height:1.15;font-weight:900;margin-left:0}.ca3-scroll-down-arrow{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2hldnJvbl90aGluX2Rvd24iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiBmaWxsPSJ3aGl0ZSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTE3LjQxOCw2LjEwOWMwLjI3Mi0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwYzAuMjcsMC4yNjgsMC4yNzEsMC43MDEsMCwwLjk2OWwtNy45MDgsNy44M2MtMC4yNywwLjI2OC0wLjcwNywwLjI2OC0wLjk3OSwwbC03LjkwOC03LjgzYy0wLjI3LTAuMjY4LTAuMjctMC43MDEsMC0wLjk2OWMwLjI3MS0wLjI2OCwwLjcwOS0wLjI2OCwwLjk3OSwwTDEwLDEzLjI1TDE3LjQxOCw2LjEwOXoiLz48L3N2Zz4=);background-size:contain;background-repeat:no-repeat}.ca3-scroll-down-link{cursor:pointer;height:60px;width:80px;margin:0 0 0 -30px;line-height:60px;position:absolute;left:50%;bottom:80px;color:#FFF;text-align:center;font-size:70px;z-index:100;text-decoration:none;text-shadow:0 0 3px rgba(0,0,0,.4);-webkit-animation:ca3_fade_move_down 2s ease-in-out infinite;-moz-animation:ca3_fade_move_down 2s ease-in-out infinite;animation:ca3_fade_move_down 2s ease-in-out infinite}@media screen and (max-width:330px){.ca3-scroll-down-link{display:none}}@-webkit-keyframes ca3_fade_move_down{0%{-webkit-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,20px);opacity:0}}@-moz-keyframes ca3_fade_move_down{0%{-moz-transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,20px);opacity:0}}@keyframes ca3_fade_move_down{0%{transform:translate(0,-20px);opacity:0}50%{opacity:1}100%{transform:translate(0,20px);opacity:0}}.picture-container{position:absolute;top:200px;left:0;width:100%;z-index:999}@media screen and (max-width:419px){.picture-container{display:none}}@media (min-width:420px) and (max-width:649px){.picture-container{display:none}}.picture{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;margin-top:0;z-index:999}.ramka{position:absolute;margin:200px auto 3px;z-index:1}@media screen and (max-width:419px){.ramka img{width:97%}}@media (min-width:420px) and (max-width:649px){.ramka img{width:97%}}.kartina{position:absolute;margin:200px auto 0;z-index:0}@media screen and (max-width:419px){.kartina img{width:97%}}@media (min-width:420px) and (max-width:649px){.kartina img{width:97%}}.menu-items-onmain-wrapper{position:absolute;margin-top:100vh;width:100%;z-index:16;padding-bottom:100px;background-color:#fff;background-position:bottom;background-size:auto;background-repeat:repeat}.menu-items-onmain{padding-top:50px;margin:0 auto;display:flex;flex-wrap:wrap;width:100%;flex-direction:row;justify-content:space-around}@media screen and (max-width:419px){.menu-items-onmain{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.menu-items-onmain{flex-direction:column}}.menu-items-event{padding-top:0;margin:0 auto;display:flex;flex-wrap:wrap;width:100%;min-height:20vh;flex-direction:row;justify-content:space-around}@media screen and (max-width:419px){.menu-items-event{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.menu-items-event{flex-direction:column}}.menu-items-onpage{position:relative;padding-top:30px;margin:0 auto 70px;display:flex;flex-wrap:wrap;width:100%;min-height:30vh;flex-direction:row;justify-content:space-around}@media screen and (max-width:419px){.menu-items-onpage{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.menu-items-onpage{flex-direction:column}}.doska{position:relative;margin-top:510px;width:100%;z-index:9}@media screen and (max-width:419px){.doska{margin-top:180px}}@media (min-width:420px) and (max-width:649px){.doska{margin-top:180px}}.doska_text{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;background:rgba(255,255,255,.85);border-radius:20px;padding:105px 30px 20px;width:800px;margin:0 auto;z-index:999;text-align:center}@media screen and (max-width:419px){.doska_text{padding:25px 30px 20px;margin-top:70px;flex-direction:column;width:90%;margin-bottom:200px}}@media (min-width:420px) and (max-width:649px){.doska_text{padding:25px 30px 20px;margin-top:70px;flex-direction:column;width:90%;margin-bottom:200px}}.doska_text h2{font-family:Roboto,sans-serif;font-weight:900;color:red;font-size:5em;padding-bottom:0}@media screen and (max-width:419px){.doska_text h2{font-size:4em}}@media (min-width:420px) and (max-width:649px){.doska_text h2{font-size:4em}}.doska_text h5{font-family:Roboto,sans-serif;font-weight:900;color:#946C52;text-transform:uppercase;font-size:18px;padding:20px 10px 0}.doska_text h4{font-family:Roboto,sans-serif;font-weight:600;padding:0 10px;font-size:1.7em;margin-top:-20px}.doska_text p{font-family:Roboto,sans-serif;font-weight:600;padding:0 10px 10px;font-size:1.12em}.doska_text .doska-part{padding:5px}.date-event{width:30%}.date-event h2{margin-top:-20px}.date-event h4{font-family:kobzarks;font-size:2em;color:#946C52}@media screen and (max-width:419px){.date-event{width:100%}}@media (min-width:420px) and (max-width:649px){.date-event{width:100%}}.text-event{width:50%;font-size:1rem}@media screen and (max-width:419px){.text-event{width:100%;font-size:.9rem}}@media (min-width:420px) and (max-width:649px){.text-event{width:100%;font-size:.9rem}}.dish-event{width:20%}@media screen and (max-width:419px){.dish-event{width:100%}}@media (min-width:420px) and (max-width:649px){.dish-event{width:100%}}#place-wrapper{top:170px;margin:50px;position:absolute;width:100%}@media screen and (max-width:419px){#place-wrapper{display:none}}@media (min-width:420px) and (max-width:649px){#place-wrapper{display:none}}#place{margin:0 auto;z-index:9;width:900px;height:500px}@media screen and (max-width:419px){#place{width:100%;height:300px}}@media (min-width:420px) and (max-width:649px){#place{width:100%;height:300px}}#place a{position:absolute;border:3px solid rgba(255,255,255,.4);border-radius:5px;z-index:10;animation-name:place;animation-duration:20s;animation-iteration-count:99}@-webkit-keyframes place{0%{border:2px solid rgba(255,255,255,.6)}35%{border:2px solid rgba(255,255,255,0)}50%{border:2px solid rgba(255,255,255,.3)}100%{border:2px solid rgba(255,255,255,0)}}@keyframes place{0%{border:2px solid rgba(255,255,255,.6)}35%{border:2px solid rgba(255,255,255,0)}50%{border:2px solid rgba(255,255,255,.3)}100%{border:2px solid rgba(255,255,255,0)}}#place a:hover{background:rgba(255,255,255,.2)}#place a:nth-of-type(1){margin-left:-120px;margin-top:35px;width:150px;height:170px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(1){margin-left:-35px;margin-top:-25px;width:50px;height:70px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(1){margin-left:0;margin-top:35px;width:50px;height:70px}}#place a:nth-of-type(2){margin-left:16px;margin-top:15px;width:180px;height:150px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(2){margin-left:25px;margin-top:-25px;width:50px;height:50px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(2){margin-left:25px;margin-top:-25px;width:50px;height:50px}}#place a:nth-of-type(3){margin-left:184px;margin-top:15px;width:70px;height:100px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(3){margin-left:75px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(3){margin-left:75px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(4){margin-left:240px;margin-top:15px;width:100px;height:130px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(4){margin-left:125px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(4){margin-left:125px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(5){margin-left:400px;margin-top:15px;width:230px;height:115px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(5){margin-left:215px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(5){margin-left:215px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(6){margin-left:625px;margin-top:15px;width:65px;height:125px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(6){margin-left:225px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(6){margin-left:225px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(7){margin-left:680px;margin-top:50px;width:145px;height:175px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(7){margin-left:245px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(7){margin-left:245px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(8){margin-left:525px;margin-top:210px;width:140px;height:100px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(8){margin-left:255px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(8){margin-left:255px;margin-top:-25px;width:25px;height:30px}}#place a:nth-of-type(9){margin-left:145px;margin-top:150px;width:350px;height:190px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(9){margin-left:265px;margin-top:25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(9){margin-left:265px;margin-top:25px;width:25px;height:30px}}#place a:nth-of-type(10){margin-left:-240px;margin-top:215px;width:170px;height:140px;transform:skewX(0deg)}@media screen and (max-width:419px){#place a:nth-of-type(10){margin-left:215px;margin-top:-25px;width:25px;height:30px}}@media (min-width:420px) and (max-width:649px){#place a:nth-of-type(10){margin-left:215px;margin-top:-25px;width:25px;height:30px}}.modal-lg{max-width:1200px;top:0}.modal-on-main{min-height:400px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}.modal-on-main-text{display:flex;flex-direction:row;position:relative;pointer-events:auto;background-color:#fff;background-clip:padding-box;outline:0}.modal-on-main-text h5{font-weight:600;padding:20px 0;font-family:roboto;color:#CE9B4E;font-size:1em;filter:blur(.3px)}.modal-on-main-text h5:first-letter{font-family:forte;font-size:277%;color:#CE9B4E;line-height:0}.modal-on-main-text p{font-weight:400;padding:20px 0;font-family:roboto;color:#333;font-size:1em;filter:blur(.3px)}.modal-on-main-text p:first-letter{font-family:forte;font-size:277%;color:red;line-height:0}.modal-header-main{position:absolute;width:100%;min-height:50px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;z-index:99;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header-main h2{padding:30px 50px;color:#fff;font-weight:900;text-shadow:2px 0 5px rgba(0,0,0,.5)}.modal-footer-main{position:absolute;width:100%;align-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:15px;bottom:0}.Dialog__overlay{position:fixed;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6)}.Dialog__content{position:fixed;z-index:113;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:2px;width:100%;min-height:100%;max-width:100%}.Dialog__body{padding:20px;font-size:15px;color:#4a4a4a;word-wrap:break-word;word-break:break-all;font-weight:500}.Dialog__footer{position:relative;line-height:42px;font-size:15px;display:flex;flex-wrap:wrap;white-space:nowrap;width:100%;height:40px}.Dialog__footer:after{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #D5D5D6;color:#D5D5D6;transform-origin:0 0;transform:scaleY(.5)}.link{color:#08c;font-size:16px;display:inline-block;text-decoration:none;border-bottom:2px dotted;margin-right:5px}footer{position:fixed;bottom:0;width:100%;z-index:27}.adr-middle{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;left:0;bottom:0;font-size:1.1em;color:#fff;font-weight:300;z-index:100;text-align:center;width:100%;background-image:linear-gradient(to top,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 100%);height:70px;padding:20px 0 10px;font-family:'Roboto Condensed',sans-serif}.adr-middle a{color:gold;text-decoration:none}.adr-middle img{margin-right:10px;margin-top:-3px}@media screen and (max-width:419px){.adr-middle img{margin-right:5px;margin-top:-3px}}@media (min-width:650px) and (max-width:1100px){.adr-middle{font-size:1.2em;bottom:0}}@media screen and (max-width:419px){.adr-middle{color:#fff;font-size:1.1em;line-height:1.3;display:flex;flex-direction:column;padding-bottom:30px;height:90px;width:100%;background:rgba(0,0,0,.8)}}@media screen and (max-width:330px){.adr-middle{color:#fff;font-size:.9em;line-height:1.3;display:flex;flex-direction:column;padding-bottom:40px;height:90px;background:rgba(0,0,0,.8)}}.greetings{display:block;position:absolute;height:auto;width:100%;margin-top:192px;z-index:1000}@media (min-width:650px) and (max-width:1100px){.greetings{margin-top:137px}}@media screen and (max-width:419px){.greetings{display:none;margin-top:232px;height:200px}}.greetings h3{padding:20px 0;color:#fff;font-size:1.5em;font-family:kobzarks;text-align:center;transform:rotate(-3deg);text-shadow:1px 1px 3px #000}@media screen and (max-width:419px){.greetings h3{margin-top:47px;font-size:4.7em}}.greetings h2{display:none;position:relative;z-index:9;padding:0;color:#fff;font-size:2.1em;font-family:kobzarks;text-align:center;transform:rotate(-2deg);text-shadow:1px 1px 7px rgba(0,0,0,.9)}@media (min-width:650px) and (max-width:1100px){.greetings h2{margin-top:37px}}@media screen and (max-width:419px){.greetings h2{font-family:kobzarks;margin-top:-77px;font-size:40px;padding:5px 25px;text-shadow:1px 1px 7px rgba(0,0,0,.9),-1px 1px 7px rgba(0,0,0,.5)}}@media screen and (max-width:330px){.greetings h2{margin-top:37px}}.back-menu{height:250px;background-size:cover;top:45px;box-shadow:-13px 0 50px rgba(0,0,0,.5)}@media screen and (max-width:419px){.back-menu{top:15px;height:220px}}.back-menu a{color:#fff;font-size:4em;font-family:kobzarks;font-weight:200;text-decoration:none;transition:all .8ms;text-shadow:3px 0 6px 11px rgba(0,0,0,.6)}.back-menu a:hover{color:gold;text-shadow:inset 1px 1px 1px 3px rgba(0,0,0,.6)}.back-menu{position:relative;display:inline-block;overflow:hidden;margin:40px 0;min-width:100%;max-width:100%;width:100%;border-radius:11px;color:#fff;text-align:left;font-size:16px;background:#000}@media (min-width:650px) and (max-width:1100px){.back-menu{height:150px}}.back-menu *,.back-menu:after,.back-menu:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease}.back-menu img{max-width:100%;backface-visibility:hidden;vertical-align:top}.back-menu:after,.back-menu:before{position:absolute;top:20px;right:20px;content:'';background-color:#fff;z-index:1;opacity:0}.back-menu:before{width:0;height:1px}.back-menu:after{height:0;width:1px}.back-menu figcaption{position:absolute;left:0;bottom:0;padding:25px 40px}.back-menu h3,.back-menu h4{margin:0;font-size:1.5em;font-weight:700;opacity:0}@media screen and (max-width:419px){.back-menu h3,.back-menu h4{opacity:1;text-shadow:1px 5px 12px rgba(0,0,0,.7),-1px 2px 12px rgba(0,0,0,.7)}}.back-menu h4{font-size:.9em;text-transform:uppercase;color:gold}.back-menu a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.back-menu.hover img,.back-menu:hover img{zoom:1;filter:alpha(opacity=20);-webkit-opacity:.2;opacity:.2}.back-menu.hover:after,.back-menu.hover:before,.back-menu:hover:after,.back-menu:hover:before{opacity:1;-webkit-transition-delay:.25s;transition-delay:.25s}.back-menu.hover:before,.back-menu:hover:before{width:40px}.back-menu.hover:after,.back-menu:hover:after{height:40px}.back-menu.hover h3,.back-menu.hover h4,.back-menu:hover h3,.back-menu:hover h4{opacity:1}.back-menu.hover h3,.back-menu:hover h3{-webkit-transition-delay:.3s;transition-delay:.3s}.back-menu.hover h4,.back-menu:hover h4{-webkit-transition-delay:.35s;transition-delay:.35s}#video_cover{position:absolute;filter:blur(4px);width:100%;height:100%;background:url(../img/wheat.jpg) center no-repeat;background-size:cover;z-index:1}#background_video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover;height:100vh;width:100vw;box-shadow:2px 15px 35px rgba(0,0,0,.5)}@media screen and (max-width:419px){#background_video{left:0}}@media (min-width:420px) and (max-width:649px){#background_video{left:0}}@media (min-width:650px) and (max-width:1100px){#background_video{top:45%;height:110vh}}@media (min-width:1101px) and (max-width:1366px){#background_video{top:45%;height:110vh}}.menu-items{margin-top:200px;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:200px}.menu-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px 20px;margin:10px 0;transition:all 1s}.menu-item img{width:100%;border-radius:50%;object-fit:cover}.menu-item h4{font-family:ruslan;font-size:1.3em;padding-bottom:0;margin-top:10px}.menu-item .badge{position:absolute;margin-top:15px;background:rgba(255,0,0,.6);border-radius:11px;padding:6px 9px;font-size:.8em;font-weight:700;color:#fff;cursor:pointer;transition:100ms}.menu-item .badge:hover{background:red;padding:6px 8px}.menu-onmain-block{position:relative;text-align:center;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;width:100%;left:0;top:0;height:auto;z-index:20}@media screen and (max-width:419px){.menu-onmain-block{width:100%;margin-left:0;margin-top:2vh;flex-direction:column}}@media (min-width:420px) and (max-width:649px){.menu-onmain-block{width:100%;margin:2vh auto 0;flex-direction:column}}.dishDay{width:25%;padding:25px 30px 20px;border-radius:15px}.dishDay h2{text-align:center;padding:1rem 0;font-family:kobzarks;color:#fff;font-weight:700;text-shadow:3px 3px 26px #000}.dishDay .weight-price,.dishDay h4{color:#fff;text-shadow:3px 3px 26px #000}@media screen and (max-width:419px){.dishDay{width:100%;padding:25px 30px 20px;margin:5% 5% 1rem}}@media (min-width:420px) and (max-width:649px){.dishDay{width:100%;padding:25px 30px 20px;margin:5% 5% 1rem}}.dishDay-item{width:100%}.menu-item-dishDay{display:flex;flex-direction:column;align-items:center;text-align:center;transition:all 1s}.menu-item-dishDay img{width:100%;border-radius:50%;object-fit:cover}.menu-item-dishDay h4{font-family:ruslan;font-size:1.3em;padding-bottom:0;margin-top:10px}.menu-item-dishDay .badge{position:absolute;margin-top:15px;background:rgba(255,0,0,.6);border-radius:11px;padding:6px 9px;font-size:.8em;font-weight:700;color:#fff;cursor:pointer;transition:100ms}.menu-item-dishDay .badge:hover{background:red;padding:6px 8px}.menu-item-bottom{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:50px}.menu-item-bottom-part{width:33%;height:50px;display:flex;justify-content:center;align-items:center;color:#555;transition:100ms;cursor:pointer}.cooktime{position:absolute;top:0}.cooktime p{font-weight:600;font-size:.8em}.swiper-container-gallery{position:relative;top:0;width:100%;min-height:100%;height:360px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.swiper-container-gallery .swiper-slide{flex-direction:column;text-align:center;font-size:18px;max-height:320px;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background:0 0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;transition:all 200ms}.swiper-container-gallery .swiper-slide:hover{transition:all 200ms;transform:scale(1.03)}.swiper-container-gallery .swiper-slide img{cursor:zoom-in;object-fit:scale-down;max-width:100%;max-height:310px}.swiper-container-gallery .swiper-slide p{color:#555;font-size:.91rem}.gallery-choose{height:80px;margin-bottom:35px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.gallery-choose a{text-transform:uppercase;color:#fff!important;font-weight:600;font-size:.8em;transition:all 100ms;cursor:pointer;margin:0 .35rem;border-radius:5px;padding:6px 15px;background:#5C73C7}.gallery-choose a:hover{border-radius:5px;padding:6px 15px;color:#fff!important;background:#7694FF;transition:all 150ms}@media (min-width:650px) and (max-width:1100px){.gallery-choose a:hover{margin:0 1px;font-size:.85em}}@media (min-width:650px) and (max-width:1100px){.gallery-choose a{margin:0 1px;font-size:.85em}}@media (min-width:1101px) and (max-width:1366px){.gallery-choose a{font-size:.8em;padding:6px 8px}}.gallery-choosen{width:90%;margin:0 auto;overflow:hidden}@media screen and (max-width:419px){.gallery-choosen{margin-top:3rem}}.gallery-choose a{margin-bottom:1rem}.gal-link.active{border-radius:5px;padding:6px 15px;color:#7694FF!important;background:#fff;box-shadow:inset 1px 1px 2px rgba(0,0,0,.5)}.swiper-lazy-preloader{background:0 0!important}.swiper-pagination-fraction{font-size:.9rem;margin-top:-10px;color:#222}.social-links-header{position:absolute;right:10rem;display:flex;flex-direction:row;top:2rem;width:100px}.social-links-header a{margin-right:2rem}.social-links-header img{width:40px}@media (min-width:420px) and (max-width:649px){.social-links-header{display:none}}@media screen and (max-width:419px){.social-links-header{display:none}}@media screen and (max-width:330px){.social-links-header{display:none}}.comments{width:31px;height:31px;background:url(../img/icons/chatnn.svg);background-size:cover;margin:10px 10px 10px 4px}.comments:hover{background:url(../img/icons/chatn.svg);background-size:cover}.getCommentForm{margin:0 auto;text-align:center}.modal-comments{width:100%;padding:5px 20px}.one-comment{padding:4px 0}.one-comment date{font-size:.8em;color:#777;margin-left:80%}@media (min-width:650px) and (max-width:1100px){.one-comment date{margin-left:70%}}@media (min-width:420px) and (max-width:649px){.one-comment date{margin-left:70%}}@media screen and (max-width:419px){.one-comment date{margin-left:70%}}@media screen and (max-width:330px){.one-comment date{margin-left:65%}}.one-comment p{font-size:1em;color:#333;background:#AEF26D;padding:5px 17px;border-radius:20px;font-weight:300}.response{width:80%;margin-left:20%;margin-top:-10px;padding:4px 0}.response p{font-size:1em;color:#333;background:#FFFB73;padding:5px 17px;border-radius:20px;font-weight:300}.commentForm{margin-top:10px;width:100%;text-align:center}.commentForm h5{font-weight:500;text-transform:uppercase;color:green}.show{display:block}.commentnumber{font-weight:300;padding-right:0;margin-right:0}.like{width:31px;height:31px;background:url(../img/icons/like.svg);background-size:cover;margin:5px}.details{width:31px;height:31px;background:url(../img/icons/tray.svg);background-size:cover;margin:5px}.item-back{position:relative;background-position:center;background-size:cover;width:200px;height:200px;border-radius:50%}.modal-footer{display:flex;justify-content:space-around;align-content:center;align-items:center}.close{position:absolute;z-index:999;right:25px;margin-top:15px;font-size:2em;color:#ccc;text-align:right}button.close{padding:0 0 0 20px;background:0 0;border:0;-webkit-appearance:none;outline:0}button.close:hover{cursor:pointer}.modal-body{padding:0}.modal-body h5{padding:5px 20px}.modal-body img{padding:0;margin:0;width:100%}.menu-item-text{padding:0 20px 10px;position:relative}.menu-item-category{background:rgba(255,50,50,.5);color:#fff;font-size:.8em;padding:5px 15px;position:absolute;margin:10px 15px;border-radius:10px;transition:150ms;cursor:pointer}.menu-item-category:hover{background:#ff3232}.selection-show-hidden{font-weight:600;font-size:.8em;border-bottom:1px dashed #ccc;color:#888;text-align:center;cursor:pointer;width:200px;margin:0 auto}@media screen and (max-width:419px){.selection-show-hidden{margin-bottom:30px}}@media (min-width:420px) and (max-width:649px){.selection-show-hidden{margin-bottom:30px}}.selection{margin-top:20px;font-size:.8em;line-height:.3;padding-left:0;margin-left:0;z-index:11;text-align:center}@media screen and (max-width:419px){.selection{margin-left:15px;line-height:.5;text-align:center;margin-top:15px;margin-bottom:30px}}@media (min-width:420px) and (max-width:649px){.selection{margin-left:15px;line-height:.5;text-align:center}}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;z-index:-1}label{position:relative;display:inline-block;margin-right:5px;padding-left:20px;padding-right:10px;line-height:25px;cursor:pointer}label::before{content:" ";position:absolute;top:5px;left:0;display:block;width:14px;height:14px;border:2px solid #8e44ad;border-radius:4px;z-index:-1}input[type=radio]+label::before{border-radius:18px}input[type=checkbox]:checked+label,input[type=radio]:checked+label{padding-left:10px;color:#fff}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{top:0;width:100%;height:100%;background:#8e44ad}label,label::before{-webkit-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.menu-item-img{width:170px;height:170px;border-radius:50%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;transition:all 150ms;box-shadow:6px 10px 10px rgba(0,0,0,.3)}.menu-item-img:hover{transition:all 250ms;background-position:40% 0;background-size:cover;background-repeat:no-repeat;cursor:pointer;box-shadow:0 1px 1px rgba(0,0,0,.1)}.all{width:100%}.weight-price{display:flex;flex-direction:row;padding:0;margin:0}.weight-price p{padding:0 10px;margin:0}.badge input{color:red}.history{position:absolute;right:45px;top:90px;background:url(../img/icons/history.svg) 49% 44% no-repeat #4188D2;border-radius:50%;height:30px;width:30px;background-size:50%;cursor:pointer;transition:all 300ms;box-shadow:2px 2px 10px rgba(0,0,0,.2)}.history:hover{background:url(../img/icons/history.svg) 49% 44% no-repeat #00f;background-size:50%}@media screen and (max-width:419px){.history{margin-right:50px;top:10px}}@media (min-width:420px) and (max-width:649px){.history{margin-right:50px;top:10px}}.story{border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;font-weight:400;padding:20px 0;font-family:roboto;color:#333;font-size:1em}.story:first-letter{font-family:forte;font-size:277%;color:red;line-height:0}.quote-up{background-image:url(../img/icons/quote.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:15px;height:15px;margin-left:-12px;margin-top:-26px;position:absolute;transform:rotate(180deg)}.quote-down{background-image:url(../img/icons/quote.svg);background-size:cover;background-position:center;background-repeat:no-repeat;width:15px;height:15px;right:10px;margin-top:34px;position:absolute}.modal{position:fixed;top:3vh;z-index:9999999}@media screen and (max-width:419px){.modal{top:0vh}}@media screen and (max-width:330px){.modal{top:0vh}}.modal-backdrop{z-index:13}.modal-dialog{z-index:9999}.modal-content{display:flex;flex-direction:row;min-height:400px;z-index:9999}@media screen and (max-width:419px){.modal-content{display:flex;flex-direction:column}}@media screen and (max-width:330px){.modal-content{display:flex;flex-direction:column}}.modal-content-comments{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;padding:20px 0}.modal-content-comments form{padding:0 20px}.auth{color:#777;font-weight:100;font-size:.8em}.modal-img{width:50%;background-position:center;background-size:cover;background-repeat:no-repeat}@media screen and (max-width:419px){.modal-img{height:250px;width:100%}}@media screen and (max-width:330px){.modal-img{height:150px;width:100%}}.modal-text{width:50%}@media screen and (max-width:419px){.modal-text{height:auto;width:100%}}@media screen and (max-width:330px){.modal-text{height:auto;width:100%}}.modal-text-block{width:100%;padding:30px 20px 20px 40px}@media screen and (max-width:419px){.modal-text-block{padding:30px}}@media (min-width:420px) and (max-width:649px){.modal-text-block{padding:30px}}.modal-text-block h5{font-family:ruslan;font-size:1.5em;padding:0}@media screen and (max-width:419px){.modal-text-block h5{text-align:center}}@media (min-width:420px) and (max-width:649px){.modal-text-block h5{text-align:center}}@media screen and (max-width:419px){.modal-text-block p{text-align:center}}@media (min-width:420px) and (max-width:649px){.modal-text-block p{text-align:center}}.modal-text-wp{display:flex;flex-direction:row;align-items:baseline;align-content:flex-end}.modal-text-weight{width:50%}.modal-text-price{font-family:ruslan;color:#999;width:50%}@media screen and (max-width:419px){.modal-text-price{text-align:right}}@media (min-width:420px) and (max-width:649px){.modal-text-price{text-align:right}}.modal-text-price p{font-size:2em;font-weight:100}.marked{width:100%;display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center}.marked a{font-size:.9em;padding:10px 10px 40px;color:#000;text-align:center;cursor:pointer;transition:150ms}.marked a:hover{color:#fff}.marked a:active{background:#00923B;color:#fff}@media screen and (max-width:419px){.marked{flex-direction:row}}.alllike{width:100%;display:flex;flex-direction:row;text-align:center}.alllike p{padding:10px 20px}.menu-page{position:fixed;background-image:url(../../upload/img/back/menu-back-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;width:100vw;height:100vh}.login{margin:10vh auto;width:600px;padding:20px 50px;border-radius:20px;background-image:radial-gradient(circle 248px at center,#16d9e3 0,#30c7ec 47%,#46aef7 100%)}.logo-glechik-admin{margin:10px auto;width:350px}.logo-glechik-admin img{width:100%}.icon-edit{display:block;height:30px;width:30px;background:url(../img/icons/edit.png) center no-repeat;background-size:70%;transition:100ms}.icon-edit:hover{transition:100ms;background:url(../img/icons/edit-hover.png) center no-repeat;background-size:70%}.icon-delete{display:block;height:30px;width:30px;background:url(../img/icons/delete.png) center no-repeat;background-size:70%;transition:100ms}.icon-delete::hover{transition:100ms;background:url(../img/icons/delete-hover.png) center no-repeat;background-size:70%}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.45rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.body-pages{background:#fff}.pages{position:absolute;margin-top:210px}@media screen and (max-width:419px){.pages{margin-top:610px;left:0;width:100%}}@media (min-width:420px) and (max-width:649px){.pages{margin-top:610px;left:0;width:100%}}.block-sol{height:450px;background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px 30px}.view-blocks-h2{color:#fff;padding-top:30px;font-size:3em;text-shadow:1px 1px 5px rgba(0,0,0,.6);font-family:ruslan}.view-blocks-p{color:#fff;font-size:1.2em;text-shadow:1px 1px 5px rgba(0,0,0,.6);font-family:roboto}.block-for-types{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;min-height:400px;text-align:left;z-index:2}@media screen and (max-width:419px){.block-for-types{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.block-for-types{flex-direction:column}}.block-for-types .types-img{width:50%;text-align:center;padding:40px 20px}.block-for-types .types-img img{width:450px}@media screen and (max-width:419px){.block-for-types .types-img img{width:100%}}@media (min-width:420px) and (max-width:649px){.block-for-types .types-img img{width:100%}}@media screen and (max-width:419px){.block-for-types .types-img{width:100%;padding:20px}}@media (min-width:420px) and (max-width:649px){.block-for-types .types-img{width:100%;padding:20px}}.block-for-types .types-text{width:50%;padding:40px 20px;text-align:left}@media screen and (max-width:419px){.block-for-types .types-text{width:100%;text-align:center;padding:20px}}@media (min-width:420px) and (max-width:649px){.block-for-types .types-text{width:100%;text-align:center;padding:20px}}.block-for-types .types-text h2{font-size:3em;font-family:ruslan;color:green}.eat-it{font-family:forte;font-size:1.2em;line-height:0}@media screen and (max-width:419px){.eat-it{line-height:2.5}}@media (min-width:420px) and (max-width:649px){.eat-it{line-height:2.5}}.eat-it img{position:absolute;margin-left:-165px;margin-top:25px;width:160px}@media screen and (max-width:419px){.eat-it img{margin-top:35px}}@media (min-width:420px) and (max-width:649px){.eat-it img{margin-top:35px}}.in-menu{display:none}.menu_types{transition:all 200ms}.open-types-container{width:100%}.open-types-menu{padding-top:20px;color:#000;font-family:jazz;font-size:1.5em}@media screen and (max-width:419px){.open-types-menu{font-size:1.2em}}@media (min-width:420px) and (max-width:649px){.open-types-menu{font-size:1.2em}}.open-types-menu label{position:relative;display:inline-block;margin-right:5px;padding-left:20px;padding-right:10px;line-height:35px;cursor:pointer}.open-types-menu label input[type=checkbox]:checked+label,.open-types-menu label input[type=radio]:checked+label{padding-left:10px;color:red}.open-types-menu label::before{content:" ";position:absolute;top:12px;left:-3px;display:block;width:12px;height:12px;background:#8e44ad;border:2px solid #8e44ad;border-radius:4px;z-index:-1}.onmain-link-to-menu{clear:both;margin:0 auto;z-index:99999;text-decoration:underline;color:#000;padding:10px 10px 50px;border:none}.go-to-menu{width:100%;text-align:center;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.go-to-menu a{text-decoration:underline;color:#C78B41;transition:all 100ms}.go-to-menu a:hover{color:#E17A0B}.go-to-menu-open{width:100%;text-align:center;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif}.go-to-menu-open a{text-decoration:underline;color:#fff;transition:all 100ms}.go-to-menu-open a:hover{color:red}.back-beerplace,.back-hotel,.back-ours,.back-restaurant{position:absolute;top:0;left:0;background-position:center;background-size:100%;background-repeat:no-repeat;width:100%;height:150vh}.back-bottom-beerplace,.back-bottom-hotel,.back-bottom-ours,.back-bottom-restaurant{position:absolute;bottom:0;left:0;background-position:bottom;background-size:100%;background-repeat:no-repeat;width:100%;height:30vh;z-index:0}.about{height:150vh;font-weight:200;padding:20px 0;overflow:visible;text-align:center}@media screen and (max-width:419px){.about{height:80vh}}@media (min-width:420px) and (max-width:649px){.about{height:80vh}}.about p{font-family:jazz;font-size:1.8em;color:#fff;font-weight:900;padding:0 20px;width:100%;text-shadow:4px 4px 3px #000,-1px 1px 0 #000,1px -1px 0 #000,-1px -1px 0 #000;z-index:111}@media screen and (max-width:419px){.about p{font-size:1.3em}}@media (min-width:420px) and (max-width:649px){.about p{font-size:1.3em}}.about p:first-letter{font-family:forte;font-size:200%;color:red;line-height:0}.block-bottom{height:300px;width:100%}.gallery{position:relative;display:flex;width:100%;padding-top:170px;padding-bottom:230px;z-index:9}@media screen and (max-width:419px){.gallery{height:80vh}}@media (min-width:420px) and (max-width:649px){.gallery{height:80vh}}.gallery-item{width:250px;height:250px;border-radius:50%;background-position:center;background-size:cover;border:3px solid rgba(223,181,131,.8);cursor:pointer;box-shadow:5px 5px 15px rgba(0,0,0,.4);transition:all 200ms}.gallery-item h2{margin-top:-60px;font-family:forte;color:#ce9b4e}.gallery-item:hover{box-shadow:1px 1px 15px rgba(0,0,0,.1)}.dim{background:#fff;height:90px;width:77px;position:absolute;opacity:.5;top:680px;left:1360px;border-radius:50%;filter:blur(10px);z-index:19}@media screen and (max-width:419px){.dim{height:45px;width:34px;top:280px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim{height:45px;width:34px;top:280px;left:290px}}@media (min-width:650px) and (max-width:1100px){.dim{height:45px;width:34px;top:480px;left:940px}}@media (min-width:1101px) and (max-width:1366px){.dim{height:45px;width:34px;top:480px;left:940px}}.dim1{background:#fff;height:80px;width:60px;position:absolute;opacity:.5;top:680px;left:1380px;border-radius:50%;filter:blur(8px);z-index:19}@media screen and (max-width:419px){.dim1{height:40px;width:30px;top:320px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim1{height:40px;width:30px;top:320px;left:300px}}@media (min-width:650px) and (max-width:1100px){.dim1{height:45px;width:34px;top:490px;left:940px}}@media (min-width:1101px) and (max-width:1366px){.dim1{height:45px;width:34px;top:490px;left:940px}}.dim2{background:#fff;height:110px;width:95px;position:absolute;opacity:.6;top:690px;left:1350px;border-radius:50%;filter:blur(11px);z-index:19}@media screen and (max-width:419px){.dim2{height:50px;width:40px;top:280px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim2{height:50px;width:40px;top:280px;left:300px}}@media (min-width:650px) and (max-width:1100px){.dim2{height:45px;width:34px;top:470px;left:930px}}@media (min-width:1101px) and (max-width:1366px){.dim2{height:45px;width:34px;top:480px;left:950px}}.dim3{background:#fff;height:90px;width:95px;position:absolute;opacity:.3;top:670px;left:1350px;border-radius:50%;filter:blur(11px);z-index:19}@media screen and (max-width:419px){.dim3{height:45px;width:45px;top:250px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim3{height:45px;width:45px;top:250px;left:300px}}@media (min-width:650px) and (max-width:1100px){.dim3{height:45px;width:34px;top:470px;left:920px}}@media (min-width:1101px) and (max-width:1366px){.dim3{height:45px;width:34px;top:490px;left:930px}}.dim4{background:#fff;height:90px;width:77px;position:absolute;opacity:.2;top:650px;left:1360px;border-radius:50%;filter:blur(10px);z-index:19}@media screen and (max-width:419px){.dim4{height:45px;width:35px;top:260px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim4{height:45px;width:35px;top:260px;left:300px}}@media (min-width:650px) and (max-width:1100px){.dim4{height:45px;width:34px;top:470px;left:920px}}@media (min-width:1101px) and (max-width:1366px){.dim4{height:45px;width:34px;top:480px;left:930px}}.dim5{background:#fff;height:90px;width:77px;position:absolute;opacity:.4;top:640px;left:1360px;border-radius:50%;filter:blur(10px);z-index:19}@media screen and (max-width:419px){.dim5{height:45px;width:40px;top:265px;left:290px}}@media (min-width:420px) and (max-width:649px){.dim5{height:45px;width:40px;top:265px;left:300px}}@media (min-width:650px) and (max-width:1100px){.dim5{height:45px;width:34px;top:510px;left:920px}}@media (min-width:1101px) and (max-width:1366px){.dim5{height:45px;width:34px;top:460px;left:930px}}.back-rest{position:absolute;top:0;left:0;width:100wv;height:150vh;z-index:99}.back-rest-1{position:absolute;top:0;left:0;height:994px;width:100%;background-image:url(../../upload/img/back/original-1.jpg);background-size:100%;background-repeat:no-repeat}@media screen and (max-width:419px){.back-rest-1{top:50px;left:0;height:994px;background-image:url(../../upload/img/back/original-1-mobile.jpg)}}@media (min-width:420px) and (max-width:649px){.back-rest-1{top:30px;left:0;height:994px}}.back-rest-2{position:absolute;top:230px;left:0;height:994px;width:100%;background-image:url(../../upload/img/back/original-2.png);background-size:100%;background-repeat:no-repeat}@media screen and (max-width:419px){.back-rest-2{top:355px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-rest-2{top:355px;left:0;height:994px}}.back-rest-3{position:absolute;top:227px;left:0;height:994px;width:100%;background-image:url(../../upload/img/back/original-3.png);background-size:100%;background-repeat:no-repeat}@media screen and (max-width:419px){.back-rest-3{top:310px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-rest-3{top:310px;left:0;height:994px}}.back-rest-4{position:absolute;top:200px;left:0;height:1494px;width:100%;background-image:url(../../upload/img/back/original-4.png);background-size:100%;background-repeat:no-repeat;z-index:4}@media screen and (max-width:419px){.back-rest-4{top:220px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-rest-4{top:220px;left:0;height:994px}}.back-rest-5{display:none;position:absolute;margin-top:220px;left:0;height:194px;width:100%;background:no-repeat #fff;background-size:100%}@media screen and (max-width:419px){.back-rest-5{display:block;top:220px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-rest-5{display:block;top:220px;left:0;height:994px}}.back-beerplace-1{position:absolute;top:0;left:0;height:160vh;width:100%;background-image:url(../../upload/img/back/beerplace.jpg);background-size:100%;background-repeat:no-repeat;z-index:0}@media screen and (max-width:419px){.back-beerplace-1{top:220px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-beerplace-1{top:220px;left:0;height:994px}}.back-beerplace-2{position:absolute;top:-50px;left:0;height:160vh;width:100%;background-image:url(../../upload/img/back/beer-original-1.png);background-size:100%;background-repeat:no-repeat;z-index:0}@media screen and (max-width:419px){.back-beerplace-2{top:160px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-beerplace-2{top:160px;left:0;height:994px}}.back-beerplace-3{position:absolute;top:0;left:0;height:160vh;width:100%;background-image:url(../../upload/img/back/beer-original-2.png);background-size:100%;background-repeat:no-repeat;z-index:0}@media screen and (max-width:419px){.back-beerplace-3{top:330px;left:0;height:994px}}@media (min-width:420px) and (max-width:649px){.back-beerplace-3{top:330px;left:0;height:994px}}.back-beerplace-4{position:absolute;top:0;left:0;height:160vh;width:100%;background-image:url(../../upload/img/back/beer-original-3.jpg);background-size:100%;background-repeat:no-repeat;z-index:0}@media screen and (max-width:419px){.back-beerplace-4{top:0;left:0;height:994px;background-image:url(../../upload/img/back/beer-original-3-mobile.jpg)}}@media (min-width:420px) and (max-width:649px){.back-beerplace-4{top:0;left:0;height:994px;background-image:url(../../upload/img/back/beer-original-3-mobile.jpg)}}.back-hotel-1{position:absolute;top:0;left:0;height:1594px;width:100%;background-image:url(../../upload/img/back/hotel.jpg);background-size:100%;background-repeat:no-repeat}.plus{background-image:url(../img/icons/dish-knife-and-fork.svg);height:35px;width:35px;background-size:cover;background-position:center;background-repeat:no-repeat}.all-pluses{position:fixed;left:-300px;top:0;width:300px;height:100vh;background-image:url(../../upload/img/back/backtext2.jpg);padding:50px 20px;transition:200ms;z-index:1111}#cancel{display:none;position:absolute;border:1px solid red;border-radius:15px;padding:10px 25px;cursor:pointer;transition:all 200ms;margin:0 auto}#cancel:hover{background:red;color:#fff}.to-show-hide{position:absolute;transform:rotate(90deg);top:43vh;padding:10px 15px;left:269px;color:#fff;cursor:pointer;border-radius:20px 20px 0 0;background:red;z-index:1}#show-off{display:none}#all-pluses-start{display:block;color:#fff}#all-pluses-end{display:none;padding-top:20px}.border2{background-image:url(../img/icons/cutlery.svg)}.back-ours-1{position:absolute;top:0;left:0;height:1394px;width:100%;background-image:url(../img/back/ours.jpg);background-size:100%;background-repeat:no-repeat;background-position:top}@media screen and (max-width:419px){.back-ours-1{top:0;left:0;height:694px;background-size:200%}}@media (min-width:420px) and (max-width:649px){.back-ours-1{top:0;left:0;height:694px;background-size:200%}}.main-page{padding:0;margin:0;position:relative;width:100%;height:113vh;background-size:auto;z-index:1}.main-page-second{display:flex;flex-direction:row;justify-content:center;align-content:center;align-items:center;padding:0;margin-top:-200px;position:relative;width:100%;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:5;background-image:url(../../upload/img/back/part-three.jpg);box-shadow:2px -15px 35px rgba(0,0,0,.5)}@media screen and (max-width:419px){.main-page-second{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.main-page-second{flex-direction:column}}.main-page-gallery{margin-top:-200px;padding-top:130px;position:relative;width:100%;min-height:120vh;background-size:cover;background-repeat:no-repeat;background-position:bottom;z-index:5;background-image:url(../img/back/back-white-7.jpg);box-shadow:2px -15px 35px rgba(0,0,0,.5)}@media screen and (max-width:419px){.main-page-gallery{flex-direction:column}}@media (min-width:420px) and (max-width:649px){.main-page-gallery{flex-direction:column}}.main-page-gallery h2{font-weight:200;font-size:3rem;text-align:center;color:#5C73C7;text-shadow:2px 2px 6px rgba(0,0,0,.2)}.left{width:40%;text-align:left}@media screen and (max-width:419px){.left{width:100%}}@media (min-width:420px) and (max-width:649px){.left{width:100%}}.right{width:60%;padding:3rem}@media screen and (max-width:419px){.right{width:100%}}@media (min-width:420px) and (max-width:649px){.right{width:100%}}.background-under-main{position:relative;margin-top:-900px;width:100vw;height:1100px;background-image:url(../img/main/back-main-under-vege.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.background-under-main-text{width:60%;right:0;margin-top:0;height:auto;z-index:1;text-align:center;padding-right:100px}@media screen and (max-width:419px){.background-under-main-text{width:100vw;padding-right:0}}@media (min-width:420px) and (max-width:649px){.background-under-main-text{width:100vw;padding-right:0}}.background-under-main-text h2{font-size:3em;color:#fff;font-weight:600;text-shadow:2px 2px 5px rgba(0,0,0,.3);padding-bottom:1rem;text-align:center}@media screen and (max-width:419px){.background-under-main-text h2{font-size:2em}}@media (min-width:420px) and (max-width:649px){.background-under-main-text h2{font-size:2em}}.background-under-main-text a{color:#fff;text-decoration:none;font-weight:300;text-shadow:inset -2px -2px 2px rgba(0,0,0,.3);font-size:1.4em;border:2px dashed #fff;text-transform:uppercase;padding:10px 20px;transition:all 200ms}.background-under-main-text a:hover{color:#92BE1B;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);font-size:1.4em;border:2px solid #92BE1B;text-transform:uppercase;padding:10px 20px}.background-under-main-text a:active{color:#fff;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);background:#92BE1B;font-size:1.4em;border:2px solid #92BE1B;text-transform:uppercase;padding:10px 20px}.background-main-bottom{position:absolute;margin-top:-400px;width:100vw;height:1400px;background-image:url(../img/main/back-main-under-vege-4.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}@media screen and (max-width:419px){.background-main-bottom{height:1100px}}@media (min-width:420px) and (max-width:649px){.background-main-bottom{height:1100px}}.background-main-bottom-text{position:absolute;margin:400px auto 0;width:100vw;right:0;height:auto;z-index:9;text-align:center}@media screen and (max-width:419px){.background-main-bottom-text{margin-top:200px}}@media (min-width:420px) and (max-width:649px){.background-main-bottom-text{margin-top:200px}}.background-main-bottom-text h2{font-size:4em;color:#fff;font-weight:600;text-shadow:2px 2px 5px rgba(0,0,0,.3);padding:0 1rem}@media screen and (max-width:419px){.background-main-bottom-text h2{font-size:2em}}@media (min-width:420px) and (max-width:649px){.background-main-bottom-text h2{font-size:2em}}.background-main-bottom-text a{color:#fff;text-decoration:none;font-weight:300;text-shadow:inset -2px -2px 2px rgba(0,0,0,.3);font-size:1.4em;border:2px dashed #fff;text-transform:uppercase;padding:10px 20px;transition:all 200ms}.background-main-bottom-text a:hover{color:#92BE1B;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);font-size:1.4em;border:2px solid #92BE1B;text-transform:uppercase;padding:10px 20px}.background-main-bottom-text a:active{color:#fff;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);background:#92BE1B;font-size:1.4em;border:2px solid #92BE1B;text-transform:uppercase;padding:10px 20px}.background-under-main-cover{width:50vw;height:800px;margin:0 auto;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:2}@media screen and (max-width:419px){.background-under-main-cover{width:100vw;margin:0 auto;height:800px}}@media (min-width:420px) and (max-width:649px){.background-under-main-cover{width:100vw;margin:0 auto;height:800px}}.main-page-block-menu{min-height:30vh;width:100%;z-index:3;background-image:url(../img/main/back-main-under-vege-4.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.background-pages{position:relative;margin-top:0;width:100vw;height:400px;background-image:url(../img/main/back-main-under-vege-4.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}.salad-salad{position:absolute;margin-top:100px;left:300px;background-image:url(../img/main/salad.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:100;width:350px;height:297px}.second-part{text-align:left;margin-left:200px;width:100%;z-index:999;border-radius:15px;background:rgba(255,255,255,.95);padding:2.5rem}@media screen and (max-width:419px){.second-part{margin-top:30px;margin-left:30px}}@media (min-width:420px) and (max-width:649px){.second-part{margin-top:30px;margin-left:30px}}.second-part h2{color:red;font-size:3em;margin-top:0;font-family:kobzarks;font-weight:600;line-height:1.1}@media screen and (max-width:419px){.second-part h2{font-size:2em}}@media (min-width:420px) and (max-width:649px){.second-part h2{font-size:2em}}.second-part p{font-size:1.6em;font-weight:600}@media screen and (max-width:419px){.second-part p{font-size:1.2em}}@media (min-width:420px) and (max-width:649px){.second-part p{font-size:1.2em}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.main-page-third{padding:0;margin:0;position:relative;width:100%;min-height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:3;background-image:url(../../upload/img/back/backtext2.jpg)}.third-part{text-align:center;margin-top:130px;width:100%;z-index:999}.third-part h2{transform:rotate(-1.2deg);text-shadow:3px 4px 3px rgba(0,0,0,.3);color:#fff;font-size:3em;margin-top:0;font-family:magnoliascript;font-weight:900}.demo-gallery{margin-top:30px}.demo-gallery>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:0}.demo-gallery>ul>li{margin-bottom:15px;width:auto;display:inline-block;margin-right:15px;list-style:none none}@media screen and (max-width:419px){.demo-gallery>ul>li{width:40%}}@media (min-width:420px) and (max-width:649px){.demo-gallery>ul>li{width:40%}}.demo-gallery>ul>li a{border:3px solid #FFF;border-radius:13px;display:block;overflow:hidden;position:relative;float:left}.demo-gallery>ul>li a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery>ul>li a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery>ul>li a:hover .demo-gallery-poster>img{opacity:1}.demo-gallery>ul>li a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery>ul>li a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery>ul>li a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .justified-gallery>a>img{-webkit-transition:-webkit-transform .15s ease 0s;-moz-transition:-moz-transform .15s ease 0s;-o-transition:-o-transform .15s ease 0s;transition:transform .15s ease 0s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);height:100%;width:100%}.demo-gallery .justified-gallery>a:hover>img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster>img{opacity:1}.demo-gallery .justified-gallery>a .demo-gallery-poster{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .15s ease 0s;-o-transition:background-color .15s ease 0s;transition:background-color .15s ease 0s}.demo-gallery .justified-gallery>a .demo-gallery-poster>img{left:50%;margin-left:-10px;margin-top:-10px;opacity:0;position:absolute;top:50%;-webkit-transition:opacity .3s ease 0s;-o-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s}.demo-gallery .justified-gallery>a:hover .demo-gallery-poster{background-color:rgba(0,0,0,.5)}.demo-gallery .video .demo-gallery-poster img{height:48px;margin-left:-24px;margin-top:-24px;opacity:.8;width:48px}.demo-gallery.dark>ul>li a{border:3px solid #04070a}.hotel-block{margin-top:100px}.hotel-block h3{font-weight:900}.hotel-image{background-size:cover;height:350px;border-radius:20px;background-position:center;background-repeat:no-repeat}.holidays-gallery{padding:1rem 0 10rem}.holidays-page{padding-top:200px}.holidays-text{padding:2rem 0;text-align:center}.holidays-text h1{color:#CD0000}@media screen and (max-width:419px){.holidays-text{padding:1rem 0}}@media (min-width:420px) and (max-width:649px){.holidays-text{padding:1rem 0}}.congratulations{color:#333;text-align:center;padding-bottom:2rem;font-size:.9rem}.congratulations h3{padding:1rem 0;font-size:3rem;transform:rotate(-1deg);font-family:kobzarks;color:#8b0000}.history-page{padding-top:70vh}.history-back{position:absolute;z-index:0;top:0;left:0;width:100vw;height:100vh;background-repeat:no-repeat!important;background-size:cover!important;background-position:center!important}.backslide::before{position:absolute;content:'';width:100%;height:60vh;bottom:0;left:0;right:0;background-image:-webkit-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:-o-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to top,#fff 25%,rgba(255,255,255,0) 80%);z-index:9999}@media screen and (max-width:419px){.backslide::before{height:60vh;background-image:-webkit-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:-o-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to top,#fff 25%,rgba(255,255,255,0) 80%)}}@media (min-width:420px) and (max-width:649px){.backslide::before{height:60vh;background-image:-webkit-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:-o-linear-gradient(bottom,#fff 25%,rgba(255,255,255,0) 80%);background-image:linear-gradient(to top,#fff 25%,rgba(255,255,255,0) 80%)}}.history-text{padding:2rem 0;text-align:center}.history-text h1{color:#CD0000;font-family:kobzarks;font-weight:400;transform:rotate(-2deg);padding-bottom:1rem}@media screen and (max-width:419px){.history-text{padding:1rem 0}}@media (min-width:420px) and (max-width:649px){.history-text{padding:1rem 0}}.to-menu-link{width:100%;text-align:center;padding:9rem 0 13rem}@media screen and (max-width:419px){.to-menu-link{width:100%}}@media (min-width:420px) and (max-width:649px){.to-menu-link{width:100%}}.to-menu-link a{color:#8b0000;text-decoration:none;font-weight:300;text-shadow:inset -2px -2px 2px rgba(0,0,0,.3);font-size:1.4em;border:2px dashed #8b0000;text-transform:uppercase;padding:1rem 2rem;transition:all 200ms}.to-menu-link a:hover{color:#fff;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);font-size:1.4em;border:2px solid green;background:green;text-transform:uppercase;padding:.9rem 1.5rem}.to-menu-link a:active{color:#fff;text-shadow:inset -2px -2px 2px rgba(0,0,0,.6);background:#92BE1B;font-size:1.4em;border:2px solid #92BE1B;text-transform:uppercase;padding:10px 20px}.holidays{display:flex;flex-direction:row;justify-content:center;padding:1rem 0;height:1100px;position:relative;background-image:url(../img/celebration/hol.jpg);background-size:100%;background-repeat:no-repeat}.holidays h2{padding-top:12rem;padding-bottom:3rem;text-align:center;text-shadow:5px 5px 25px rgba(0,0,0,.3);color:#333;font-weight:600}.holidays a{margin-bottom:.3rem;padding:1rem 2rem;color:#ff4500;font-weight:700;font-size:1.2rem}.holiday{display:flex;flex-direction:column;text-align:center;padding:1rem 0;min-height:60px}.corporatives{display:flex;flex-direction:row;justify-content:flex-start;padding:5rem 0;height:800px;width:100%;background-image:url(../img/celebration/ded2.jpg);background-size:100%;background-repeat:no-repeat}.corporatives a{margin-bottom:2rem;padding:1rem 2rem;color:#000;font-weight:700;font-size:1.2rem}.corporative-text{width:100%;padding:10rem 0rem 5rem 0;color:#fff;text-shadow:5px 5px 50px rgba(0,0,0,.5)}.corporative-text h2{font-weight:800;font-size:3rem;text-shadow:5px 5px 30px rgba(0,0,0,.9)}.corporative-text h3,.corporative-text p{color:gold}.corporative-list{font-size:1.1rem}