@font-face{font-family:'Montserrat Fallback Arial';src:local('Arial'),local('Liberation Sans'),local('Helvetica Neue');size-adjust:111.5%;ascent-override:96.8%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:'Montserrat Fallback Roboto';src:local('Roboto'),local('Noto Sans'),local('Droid Sans');size-adjust:110.3%;ascent-override:96.8%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:'Cormorant Garamond Fallback Arial';src:local('Arial'),local('Liberation Sans'),local('Helvetica Neue');size-adjust:86%;ascent-override:92.4%;descent-override:28.7%;line-gap-override:0%}@font-face{font-family:'Cormorant Garamond Fallback Roboto';src:local('Roboto'),local('Noto Sans'),local('Droid Sans');size-adjust:84.3%;ascent-override:92.4%;descent-override:28.7%;line-gap-override:0%}body{font-family:Montserrat,"Montserrat Fallback Arial","Montserrat Fallback Roboto",Arial,sans-serif;background:#1f1b18}body.page{font-size:18px;color:#fff}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,"Montserrat Fallback Arial","Montserrat Fallback Roboto",Arial,sans-serif}hr{float:left;width:100%;border-top:1px solid #2f2823}a{color:#b69971}.d-ib{display:inline-block}#content_wrapper{overflow:hidden}.page #content_wrapper{margin-top:200px}:focus,:hover{outline:0!important}.animated{visibility:hidden}.visible{visibility:visible}.block-content{padding-top:50px;padding-bottom:50px}.animationload{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#262626;z-index:999999}.loader{position:absolute;top:50%;left:50%;margin:-100px 0 0 -100px;width:200px;height:200px;background-image:url(../img/icons/loader.gif);background-position:center;background-repeat:no-repeat;background-size:70px 70px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:20px;font-size:48px;font-family:"Cormorant Garamond","Cormorant Garamond Fallback Arial","Cormorant Garamond Fallback Roboto",Arial,serif;color:#fff}.h3_text{color:#b69971;font-size:28px;margin-bottom:20px;font-family:"Cormorant Garamond","Cormorant Garamond Fallback Arial","Cormorant Garamond Fallback Roboto",Arial,serif;padding-right:150px;margin-top:0;line-height:1.2}#footer_copyright .h3_text{padding-right:0!important}.footer_copyright .h3_text{color:#b69971;font-size:28px;margin-bottom:20px;font-family:"Cormorant Garamond","Cormorant Garamond Fallback Arial","Cormorant Garamond Fallback Roboto",Arial,serif;margin-top:0;line-height:1.2;padding-right:0!important}ul{margin:0;padding:0}a{text-decoration:none;transition:all 250ms ease-in-out}a:hover{color:#444;text-decoration:none}a:focus{color:#f8f8f8;outline:0;border:none;text-decoration:none}.btn-theme{color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;padding:10px 20px;transition:all .3s ease-in-out;border-radius:0}.btn-theme:hover{color:#fff}.btn:focus{outline:0;color:#f8f8f8;text-decoration:none}.titlebar div{color:#fff;font-size:32px;font-weight:400;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.titlebar h2{color:#fff}.titlebar h2:after{display:block;content:"";height:0;width:200px;margin:15px auto;position:relative;background:#dedede}body.modal-open{padding-right:17px}body.modal-open #scrollUp{display:none}header{position:absolute;left:0;right:0;top:20px;z-index:10}.navbar{max-width:1400px;margin:0 auto;display:flex;align-items:start;justify-content:space-between;padding:30px}.navbar-brand{flex-shrink:0;padding:0 15px}.navbar-brand img{height:160px}#navigation-menu{flex:1;text-align:center}#navigation-menu .navbar-nav{display:inline-block;float:none;vertical-align:middle}.navbar-nav{display:inline-block;list-style:none;margin:0;padding:0}.navbar-nav li{display:inline-block;margin:0;padding:0}.navbar-nav li a .caret{margin:0 0 3px 0!important}.navbar-nav li a{color:#fff;font-size:17px;text-transform:uppercase;padding:0 10px;white-space:nowrap;font-weight:500;font-family:"Cormorant Garamond","Cormorant Garamond Fallback Arial","Cormorant Garamond Fallback Roboto",Arial,serif}.navbar-nav li a:hover{color:#f10000}.reservation-block{flex-shrink:0;text-align:right}.btn_reservation{padding:8px 20px;color:#fff;font-weight:700;transition:all .3s ease;display:inline-block;margin-bottom:5px;border:1px #fff solid;text-transform:uppercase}.btn_reservation:hover{background:#ffc400;color:#fff}.header-phones{padding-right:5px}.header-phones a{display:block;color:#fff;font-size:22px;line-height:1.4;text-decoration:none;font-weight:600}.header-phones a:hover{color:#e9a300}.navbar-nav .dropdown{position:relative}.navbar-nav .dropdown .dropdown-menu{display:none;position:absolute;top:100%;left:0;border:0;background-color:#fff;border-radius:1.38462rem;box-shadow:0 .38462rem 3.30769rem rgba(0,0,0,.11);margin:0;padding:20px 35px;z-index:100}.navbar-nav .dropdown:hover .dropdown-menu{display:block}.navbar-nav .dropdown .submenu{list-style:none}.navbar-nav .dropdown .submenu li{padding:4px 8px;font-size:22px}.navbar-nav .dropdown .submenu li a{color:#752132}.navbar-nav .dropdown .submenu li a:hover{color:#ababab}.navbar-nav .dropdown .dropdown-menu.menu-full{min-width:420px;height:260px;background:#fff url(../img/menyu2.png) no-repeat top right;background-size:200px;background-position:180px 30px}.navbar-nav .dropdown .dropdown-menu.menu-full .submenu{float:left}.navbar-nav .dropdown .dropdown-menu.menu-full .submenu+.submenu{margin-left:30px}.dropdown-menu-inner{display:flex;align-items:flex-start;gap:30px}.dropdown-image{flex-shrink:0}.dropdown-image img{max-width:200px;height:auto;display:block}.submenu{margin:0;padding:0;list-style:none}.navbar-toggle{position:relative;float:right;background-color:transparent;padding:10px;margin:13px 5px 13px 0;color:#fff;border:2px solid #e9a300}.navbar-toggle .icon-bar{background-color:#e9a300}.slider-container{max-width:1800px;margin:20px auto 0;border-radius:30px;overflow:hidden;position:relative}#main-slider{max-width:100%;margin:0 auto;position:relative}#main-slider .slick-slide img{width:100%;height:715px;object-fit:cover}#main-slider .slick-arrow{position:absolute;top:50%;left:16px;background:0 0;border:0;height:100px;width:100px;font-size:50px;margin-top:-20px;display:none!important;z-index:5}#main-slider:hover .slick-arrow{display:block!important}#main-slider .slick-next{right:16px;left:auto}.slick-slide{position:relative}.slider-text{position:absolute;bottom:-500px;text-align:left;z-index:10;width:650px;left:100px}.slider-text .title{font-size:76px;line-height:72px;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5);font-family:"Cormorant Garamond","Cormorant Garamond Fallback Arial","Cormorant Garamond Fallback Roboto",Arial,serif}.slider-text .text-block{font-size:48px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.5)}#slider-main{margin:0 auto}#intro{position:relative;height:auto}#intro_content{padding-top:0;margin-top:-1px}.text-image-block{padding:60px 0}.text-image-content{font-size:17px;color:#fff}.text-image-image img{max-width:100%;border-radius:10px}.services-welcome{font-size:17px;color:#fff;line-height:1.7}.price_left{font-size:16px;color:#fff;line-height:1.7}#slidegallery .two-color-bg{background:#352d2a;border-radius:25px;margin:0 20px;padding:60px 0;position:relative;z-index:1;overflow:visible;background-image:url(/site/img/pattern.svg)}#carusel-gallery .owl-buttons{text-align:center;margin-top:15px;margin-right:-5px}#carusel-gallery .owl-buttons .owl-next,#carusel-gallery .owl-buttons .owl-prev{display:inline-block;margin:0 5px}#carusel-gallery .owl-buttons .btn{padding:4px 10px;width:32px}#carusel-gallery .owl-buttons .fa{font-size:20px}#carusel-gallery .owl-item img.img-responsive{width:100%;border-radius:10px}#carusel-gallery .owl-item .item .row{display:flex;align-items:flex-start;margin:0}#carusel-gallery .owl-item .item .col-md-4{padding-right:10px}#carusel-gallery .owl-item .item .col-md-8{padding-left:10px;padding-right:30px}#carusel-gallery .news-content h3{font-size:24px;margin-top:0;margin-bottom:10px;color:#fff}#carusel-gallery .news-content .news-text{font-size:16px;line-height:1.5;color:#ddd}#carusel-gallery .owl-item{padding:0 10px}#carusel-gallery .img-slide{width:190px;height:190px;overflow:hidden}#carusel-gallery .img-slide img{width:100%;height:100%;object-fit:cover}.services-menu-html{max-height:615px;overflow-y:auto;padding:20px}.services-menu-html p{margin-bottom:15px;line-height:1.6}.services-menu-html{max-width:1200px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;padding:20px}.services-menu-html .section-title{font-size:26px;font-weight:700;color:#f6e2d7;border-bottom:2px solid #2f2823;padding-bottom:8px;margin:30px 0 10px 0;letter-spacing:1px}.services-menu-html .section-subtitle{font-size:14px;color:#8f837b;font-style:italic;margin-bottom:20px;padding-left:5px;border-left:3px solid #2f2823}.services-menu-html .menu-item{margin-bottom:25px;border-bottom:1px dashed #392f2a;padding-bottom:12px}.services-menu-html .item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.services-menu-html .item-left{flex:1;max-width:80%}.services-menu-html .item-name{font-size:18px;font-weight:600;color:#c79b83;line-height:1.3}.services-menu-html .item-meta{font-size:13px;color:#8f837b;display:block;margin-top:5px}.services-menu-html .item-price{font-size:18px;font-weight:700;color:#c79b83;white-space:nowrap;flex-shrink:0;line-height:1.3}.services-menu-html .item-desc{font-size:14px;color:#998980;margin-top:8px;padding-right:20px;line-height:1.4}.services-menu-html{scrollbar-width:thin;scrollbar-color:#c0a080 transparent}.services-menu-html::-webkit-scrollbar{width:6px;background:0 0}.services-menu-html::-webkit-scrollbar-track{background:0 0;margin:5px 0}.services-menu-html::-webkit-scrollbar-thumb{background-color:#c0a080;border-radius:10px}.services-menu-html::-webkit-scrollbar-thumb:hover{background-color:#a07850}#services{padding-top:40px}#services-slider{text-align:center;position:relative}#services-slider .slick-slide img{display:block;max-width:100%;margin:0 auto}#services-slider .services-item img{max-width:100%;border-radius:10px}#catering .services-item img,#lunch .services-item img,#main_menu .services-item img,#other_menu .services-item img,#svadby-i-bankety .services-item img{aspect-ratio:1240/1754}#billiard .services-item img{aspect-ratio:1/1}#services-slider .slick-next,#services-slider .slick-prev{position:absolute;left:50%;transform:translateX(-50%);background:0 0;border:none;border-radius:50%;width:40px;height:40px;z-index:10;font-size:46px;color:#fff;cursor:pointer;opacity:.5}#services-slider .slick-prev{top:-10px}#services-slider .slick-next{bottom:20px}#services-slider .slick-next:hover,#services-slider .slick-prev:hover{background:0 0;opacity:1}.price-item{position:relative;background:0 0}.price-item .bg{position:relative;width:100%;height:250px;background-size:cover;background-position:center;border-radius:10px;z-index:0}.price-item .info{margin:0;text-align:left;padding:0;background:0 0}.price-item h3{color:#fff;font-size:26px;text-align:left;text-shadow:none;margin:10px 0 30px;font-weight:300}#contact-info{position:relative;padding:0;background:0 0;overflow:visible}#contact-info .two-color-bg{background:#352d2a;border-radius:25px;margin:0 20px;padding:60px 0 0;position:relative;z-index:1;background-image:url(/site/img/pattern.svg)}#contact-info .container{position:relative;z-index:2}#contact-info .contact-info{height:auto;margin:30px 0}#contact-info .contact-info .fa{font-size:60px;line-height:60px;margin-bottom:10px;color:#fff}#contact-info .contact-info h4{color:#c79b83;font-size:18px;text-transform:uppercase;font-weight:800}#contact-info .contact-info p{color:#f6e2d7;font-size:18px;line-height:1.4}#contact-info .contact-info a{color:#f6e2d7;font-size:18px;line-height:1.4}#contact-info .contact-info a:hover{color:#b69971}.yandex-map{display:block;margin:0 auto;border-radius:0 0 25px 25px;overflow:hidden;position:relative;z-index:1}section#contact-info{height:auto!important;max-height:none!important;min-height:auto!important;background:#1f1b18}#svadby-i-bankety{position:relative;padding:0;background:0 0;overflow:visible}#svadby-i-bankety .two-color-bg{background:#352d2a;border-radius:25px;margin:0 20px;padding:60px 0;position:relative;z-index:1;overflow:visible;background-image:url(/site/img/pattern.svg)}#svadby-i-bankety .container{position:relative;z-index:2}#svadby-i-bankety .row{display:flex;align-items:flex-start}#svadby-i-bankety .text-image-content{padding-right:30px}#svadby-i-bankety .text-image-image{position:relative;overflow:visible}#svadby-i-bankety .text-image-image img{position:absolute;top:0;right:0;width:100%;max-width:none;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);height:auto}#menu_display .services-menu-html{max-height:615px;overflow-y:auto;padding:20px;background:rgba(0,0,0,.05)}#menu_display .services-menu-html .section-title{font-size:26px;font-weight:700;color:#f6e2d7;border-bottom:2px solid #2f2823;padding-bottom:8px;margin:30px 0 10px 0;letter-spacing:1px}#menu_display .services-menu-html .section-subtitle{font-size:14px;color:#8f837b;font-style:italic;margin-bottom:20px;padding-left:5px;border-left:3px solid #2f2823}#menu_display .services-menu-html .menu-item{margin-bottom:25px;border-bottom:1px dashed #392f2a;padding-bottom:12px}#menu_display .services-menu-html .item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}#menu_display .services-menu-html .item-left{flex:1;max-width:80%}#menu_display .services-menu-html .item-name{font-size:18px;font-weight:600;color:#c79b83;line-height:1.3}#menu_display .services-menu-html .item-meta{font-size:13px;color:#8f837b;display:block;margin-top:5px}#menu_display .services-menu-html .item-price{font-size:18px;font-weight:700;color:#c79b83;white-space:nowrap;flex-shrink:0;line-height:1.3}#menu_display .services-menu-html .item-desc{font-size:14px;color:#998980;margin-top:8px;padding-right:20px;line-height:1.4}#menu_display #menu-vertical-slider{opacity:.3;transition:opacity .3s ease}#menu_display #menu-vertical-slider:hover{opacity:1}#menu_display #menu-vertical-slider .slick-slide img{max-width:100%;height:auto;cursor:pointer}#menu_display #menu-vertical-slider .slick-next,#menu_display #menu-vertical-slider .slick-prev{position:absolute;left:50%;transform:translateX(-50%);background:0 0;border:none;border-radius:50%;width:40px;height:40px;z-index:10;font-size:46px;color:#fff;cursor:pointer;opacity:.5}#menu_display #menu-vertical-slider .slick-prev{top:-10px}#menu_display #menu-vertical-slider .slick-next{bottom:20px}#menu_display #menu-vertical-slider .slick-next:hover,#menu_display #menu-vertical-slider .slick-prev:hover{background:0 0;opacity:1}.billiard-block{padding:60px 0;height:auto}.billiard-description{font-size:18px;font-weight:500;line-height:1.6em;text-align:left}.billiard-description ul{padding-left:20px;margin:15px 0}.billiard-description li{margin-bottom:8px}.billiard-carousel{width:100%;position:relative}.billiard-carousel .owl-stage-outer{overflow:hidden;position:relative;width:100%}.billiard-carousel .owl-stage{display:flex;width:100%}.billiard-carousel .owl-item{width:100%!important;float:left}.billiard-carousel-item{width:100%}.billiard-carousel-item__image{position:relative;text-align:center}.billiard-carousel-item__image img{width:100%;max-width:100%;display:block;margin:0 auto}.billiard-circle{position:absolute;bottom:0;left:50%;margin-left:-250px;height:500px;width:500px;z-index:-1;border-radius:50%;background-color:#f5f5f7;transition:1s;transform:scale(0,0);top:120px}.billiard-carousel .owl-item.active .billiard-circle{opacity:1;transform:scale(1,1)}.billiard-carousel-item__content{margin:20px 20% 0;text-align:center;position:relative;z-index:-5;top:-150px;opacity:0;transition:1s}.billiard-carousel .owl-item.active .billiard-carousel-item__content{margin:20px 20% 0;text-align:center;position:relative;z-index:1;top:0;opacity:1}.billiard-carousel-item__title{font-size:23px;font-weight:700;padding-top:10px;margin-bottom:7px}.billiard-carousel-item__volume{font-size:18px;font-weight:700;text-align:center;margin-bottom:5px}.billiard-carousel-item__description{font-size:16px;line-height:1.5;color:#333}.billiard-carousel .owl-nav{position:relative;top:-90px}.billiard-carousel .owl-nav .owl-prev{position:absolute;left:0;top:0}.billiard-carousel .owl-nav .owl-next{position:absolute;right:0;top:0}.btn-theme-circle{border:1px solid #d8d8d8;border-radius:50%;height:70px;width:70px;line-height:54px;font-size:46px;color:#d8d8d8;background:#fff;display:inline-block;text-align:center;cursor:pointer}.btn-theme-circle:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.13)}.price_left ul{list-style:none;padding-left:0;margin-left:0}.price_left ul li{position:relative;padding-left:20px;margin-bottom:8px}.price_left ul li:before{content:"•";position:absolute;left:0;color:#b69971;font-size:18px;line-height:1.4}#fixed-nav{position:fixed;z-index:20;left:0;right:0;background:rgba(31,27,24,.95);display:none!important;box-shadow:0 2px 10px rgba(0,0,0,.2)}#fixed-nav.fixed{display:block!important}#footer{padding-top:40px;padding-bottom:0;background-color:#1f1b18}#footer_copyright p{color:#ddd;line-height:40px}#footer_copyright p span{font-size:16px;font-weight:800}.md-overlay{display:none;position:fixed;top:0;left:0;right:0;z-index:2000;background:rgba(0,0,0,.85);bottom:0;overflow-y:auto;overflow-x:hidden}.md-modal{display:block;z-index:1000;width:auto;margin:20px 10px;text-align:center;background:#fff}.md-modal .md-close{position:absolute;right:20px;top:20px;cursor:pointer;height:30px;line-height:30px;width:30px;text-align:center;font-size:30px;color:#fff;display:block}.md-modal .md-header{padding:20px 40px;color:#fff}.md-modal .md-content{padding:20px 40px 30px}.modal-form-content .modal-form-success{padding:10px 0;display:none;color:#fff}.modal-form-content .form-group label{color:#555;font-weight:600}.modal-form-content .form-group textarea{min-height:130px}.modal-form-content .form-action{text-align:center;margin-top:20px}.md-modal input[type=email],.md-modal input[type=text],.md-modal textarea{background-color:#fff;height:3em;font-size:16pt}.md-modal button{width:100%;text-align:center;height:3em;font-size:16pt}.md-modal button:focus{color:#333}.md-modal .form-control:focus{box-shadow:none}#modal_message{display:none;position:fixed;background-color:rgba(255,255,255,.7);z-index:10000;height:100%;width:100%;top:0;left:0}#modal_message .answer_message{background-color:rgba(20,20,20,.8);border:1px solid #333;border-radius:8px;padding:20px;margin:-30px 0 0 -250px;width:500px;position:fixed;top:50%;left:50%;text-align:center;color:#fff}#restoran .text-image-content h2{position:relative;display:inline-block;z-index:2;padding-right:90px}#restoran .text-image-content h2:after{content:"";position:absolute;top:50%;right:5px;transform:translateY(-50%);width:130px;height:80px;background:url(/site/img/dali.png) no-repeat center;background-size:contain;z-index:-1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1f1b18}::-webkit-scrollbar-thumb{background-color:#c0a080;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#a07850}*{scrollbar-width:thin;scrollbar-color:#c0a080 #1f1b18}#lunch a{text-decoration:underline;color:#bb9d91;font-weight:900}