@import url(https://fonts.googleapis.com/css2?family=El+Messiri:wght@400..700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);[data-v-10e325a1]{padding:0;margin:0;border:0}[data-v-10e325a1],[data-v-10e325a1]:after,[data-v-10e325a1]:before{box-sizing:border-box}[data-v-10e325a1]:active,[data-v-10e325a1]:focus,a[data-v-10e325a1]:active,a[data-v-10e325a1]:focus{outline:none}aside[data-v-10e325a1],footer[data-v-10e325a1],header[data-v-10e325a1],nav[data-v-10e325a1],section[data-v-10e325a1]{display:block}body[data-v-10e325a1],html[data-v-10e325a1]{height:100%}body[data-v-10e325a1]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-10e325a1]::-ms-clear{display:none}button[data-v-10e325a1]{cursor:pointer}button[data-v-10e325a1]::-moz-focus-inner{padding:0;border:0}a[data-v-10e325a1],a[data-v-10e325a1]:hover,a[data-v-10e325a1]:visited{text-decoration:none}ul li[data-v-10e325a1]{list-style:none}img[data-v-10e325a1]{vertical-align:top}h1[data-v-10e325a1],h2[data-v-10e325a1],h3[data-v-10e325a1],h4[data-v-10e325a1],h5[data-v-10e325a1],h6[data-v-10e325a1]{font-weight:inherit;font-size:inherit}a[data-v-10e325a1]{color:inherit;text-decoration:underline;margin-top:5px}a[data-v-10e325a1]:focus,a[data-v-10e325a1]:hover{text-decoration:none;transition:.2s ease .2s}.tg-auth-img{width:150px;margin-top:15px}.login-popup{width:100%;height:100%;position:fixed;top:0;left:0;right:0;border:0;margin:auto;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.5);z-index:999;opacity:0;animation:showLoginPopup .2s .2s forwards}@keyframes showLoginPopup{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.login-popup{align-items:flex-end}}.login-popup__popup{width:100%;max-width:512px;height:auto;min-height:430px;background-color:#fefefe;border-radius:10px;position:relative}@media(max-width:768px){.login-popup__popup{max-width:100%;border-radius:10px 10px 0 0}}.login-popup__back,.login-popup__close{position:absolute;top:20px;cursor:pointer;height:20px}.login-popup__back img,.login-popup__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.login-popup__back:focus,.login-popup__back:hover,.login-popup__close:focus,.login-popup__close:hover{opacity:.5;transition:.2s ease .2s}.login-popup__close{right:20px;width:20px;z-index:1}.login-popup__back{left:20px;width:10px}.login-popup__body{max-width:430px;text-align:center;margin:auto;justify-content:center;padding:20px 20px 20px}.login-popup__body,.login-popup__body .div-wrapper{width:100%;display:flex;flex-direction:column;align-items:center}.login-popup__title{font-size:20px;font-weight:600;color:#2a374b}.login-popup__subtitle,.login-popup__title{line-height:24px;text-align:center;white-space:pre}.login-popup__subtitle{font-size:14px;color:#0d0d0d;margin-top:2rem}.login-popup__input{border:1px solid #b0b0b0;border-radius:10px;overflow:hidden;width:322px;height:56px;margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;color:#000}@media(max-width:768px){.login-popup__input{width:100%}}.login-popup__input input{width:100%;font-size:14px;line-height:24px;background:none;padding:0 1rem;font-family:Montserrat}.login-popup__agree{font-size:8px;font-weight:400;line-height:14px;color:#b0b0b0;text-align:center;display:flex;flex-direction:column}.login-popup__agree a{color:inherit;text-decoration:underline}.login-popup__agree a:focus,.login-popup__agree a:hover{text-decoration:none;transition:.2s ease .2s}.login-popup__ver-code{display:flex;justify-content:center;margin-top:2rem}.login-popup__ver-code input{border:1px solid #b0b0b0;border-radius:10px;font-weight:600;font-size:clamp(16px,5vw,22px);line-height:clamp(21.82px,5vw,30.01px);color:#373737;text-align:center;width:100%;max-width:321px;height:56px;outline:none}.login-popup__ver-code input::-moz-placeholder{color:#b0b0b0}.login-popup__ver-code input::placeholder{color:#b0b0b0}.login-popup__error{font-size:14px;color:#dc3545;height:1rem}.login-popup__buttons{display:flex;justify-content:space-between;margin-top:2rem;width:100%}.login-popup__edit,.login-popup__repeat{font-size:20px;line-height:27.28px;color:#d07f67;cursor:pointer;text-align:center}@media(max-width:768px){.login-popup__edit,.login-popup__repeat{font-size:16px}}@media(max-width:480px){.login-popup__edit,.login-popup__repeat{font-size:12px}}.login-popup__edit:focus,.login-popup__edit:hover,.login-popup__repeat:focus,.login-popup__repeat:hover{color:#cf6545;transition:.2s ease .2s}.login-popup .btn-login-popup{width:100%;max-width:240px;min-height:56px;background:#2a374b;border-radius:8px;font-weight:600;font-size:16px;line-height:28px;color:#fff;font-family:Montserrat;margin-top:35px}.login-popup .btn-login-popup:last-child{margin-top:15px}.login-popup a.btn-login-popup{display:flex;align-items:center;justify-content:center}.login-popup .post-phone{margin-top:20px;background:none;font-size:16px;border-bottom:1px solid;padding-bottom:2px;color:#000}.login-popup .post-phone:focus,.login-popup .post-phone:hover{opacity:.5;transition:.2s ease .2s}.login-popup .new-code{margin-top:20px;font-size:14px;color:#373737}.reserve-popup-dropdown-body.time-interval.active{width:100%;flex-direction:unset!important;flex-wrap:wrap}.reserve-popup-dropdown-body.time-interval.active .item{width:50%;flex:0 0 50%;justify-content:center}.post-phone{background:none;font-size:16px;border-bottom:1px solid;padding-bottom:2px;color:#000}.post-phone:focus,.post-phone:hover{opacity:.5;transition:.2s ease .2s}.new-code{font-size:14px;color:#373737}.logo_m{width:88px;height:40px}.logo_m img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tel-btn{width:123px;height:28px;border-radius:30px;background:transparent;border:1px solid #fff;display:flex!important;justify-content:center;align-items:center;font-weight:500;font-size:14px;line-height:24px;color:#fff;text-align:center}.tel-btn span{padding-left:5px}@media(min-width:769px){.tel-btn{display:none!important}}.header{width:100%;height:80px;position:fixed;left:0;right:0;z-index:10;display:flex;align-items:center;border-bottom:1px solid hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(42,55,75,.17)}@media(max-width:1240px){.header{height:auto}}@media(max-width:992px){.header ._container{padding:0 20px}}@media(max-width:768px){.header{height:64px}}.header__wrapper{display:flex;align-items:center;gap:32px}@media(max-width:1240px){.header__wrapper{margin-top:20px;flex-wrap:wrap;justify-content:center}}@media(max-width:992px){.header__wrapper{gap:0;margin-top:0}}.header__to-main{font-size:14px;line-height:24px;color:#e5eefa}.header__to-main img{margin-right:10px}.header__container{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;position:relative}@media(max-width:1240px){.header__container{flex-wrap:wrap}}@media(max-width:992px){.header__container{flex-direction:column;padding:1rem 0}}@media(max-width:768px){.header__container{flex-direction:unset;padding:2rem 0}}@media(max-width:700px){.header__container{padding-right:60px}}.header__line{width:1px;height:34.5px;background:#fff;margin:0 20px}@media(max-width:1240px){.header__line{display:none}}@media(max-width:768px){.header__line{margin:0}}.header__menu{display:flex;align-items:center;flex-direction:row;gap:50px}.header__menu.b-r{font-weight:600}.header__menu.b-r .btn-to-booking{width:232px;height:47px;background:#f6ece9;display:flex;align-items:center;justify-content:center;border-radius:100px;font-weight:600;font-size:18px;line-height:28px;color:#534739}.header__menu.b-r .btn-to-booking svg{margin:0 10px 0 0}.header__menu li{flex:0 0 auto}@media(max-width:1300px){.header__menu{gap:30px}}@media(max-width:992px){.header__menu{margin-top:1rem}}@media(max-width:768px){.header__menu{display:none}}.header__item{font-size:18px;line-height:28px;text-align:center;color:#fff;font-family:Montserrat;cursor:pointer;flex:0 0 auto}.header__item:focus,.header__item:hover{color:#ccc;text-shadow:2px 2px 10px #000;transition:.2s ease .2s}.header__item svg{margin:0 5px -2px 0}.header__item.to-booking{margin-left:10px}.header__logo{width:104px;height:37px;display:block}.header__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__login{display:flex;align-items:center}@media(max-width:992px){.header__login{margin-top:1rem;width:100%;display:flex;justify-content:flex-end}}@media(max-width:768px){.header__login{display:none}}.header__account{display:flex;align-items:center;font-weight:400;background:none;font-size:18px;font-weight:300;line-height:24.55px;text-align:center;color:#fefefe;width:-moz-max-content;width:max-content;font-family:Montserrat}.header__account:focus,.header__account:hover{color:#ccc;text-shadow:2px 2px 10px #000;transition:.2s ease .2s}.header__account img{width:30px;height:30px;margin-right:10px}.btn-mobile{display:none;align-items:center;position:absolute;right:1rem;width:35px;height:35px;transform:matrix(1,0,0,-1,0,0)}@media(max-width:768px){.btn-mobile{display:flex}}.btn-mobile__burger{background-color:transparent;display:flex;justify-content:flex-end;width:inherit}.btn-mobile__burger span{background:#fff;border-radius:2px;width:11px;height:1px}.btn-mobile__burger span:after,.btn-mobile__burger span:before{background:inherit;content:"";position:absolute;right:0;height:1px}.btn-mobile__burger span:before{top:8px;width:19px}.btn-mobile__burger span:after{bottom:8px;width:23px}.mobile .btn-to-booking{display:flex;justify-content:flex-end;margin-bottom:10px}.mobile__block{width:100%;height:100vh;padding:30px;background-color:#534739;z-index:999;left:-100%;top:0;flex-direction:column;opacity:0}.mobile__block,.mobile__close{position:absolute;display:flex}.mobile__close{top:20px;right:20px;align-items:center}.mobile__close .tel-btn{width:28px;margin-right:20px}.mobile__menu{margin-top:250px}.mobile__btn-close{position:relative;width:25px;height:25px;display:flex;align-items:center}.mobile__btn-close span{position:absolute;background:#fff;width:25px;height:2px}.mobile__btn-close span:first-child{transform:rotate(45deg)}.mobile__btn-close span:last-child{transform:rotate(-45deg)}.mobile__menu ul{flex:1 1 auto;word-break:break-word}.mobile__menu ul li{padding:1rem 0;display:flex;justify-content:flex-end}.mobile__menu-item{font-size:20px!important;line-height:24px;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:flex-end;background:none;text-align:right;font-family:Montserrat!important}.mobile__menu-item img{width:30px;margin-right:15px;filter:invert(0)!important}.mobile__ornament{display:flex;justify-content:flex-end;padding:1.5rem 0}._show .mobile__block{animation:moveLeft .2s .2s forwards}@keyframes moveLeft{0%{left:-100%;opacity:0}to{left:0;opacity:1}}.done{margin-top:2rem}[data-v-222e8b20]{padding:0;margin:0;border:0}[data-v-222e8b20],[data-v-222e8b20]:after,[data-v-222e8b20]:before{box-sizing:border-box}[data-v-222e8b20]:active,[data-v-222e8b20]:focus,a[data-v-222e8b20]:active,a[data-v-222e8b20]:focus{outline:none}aside[data-v-222e8b20],footer[data-v-222e8b20],header[data-v-222e8b20],nav[data-v-222e8b20],section[data-v-222e8b20]{display:block}body[data-v-222e8b20],html[data-v-222e8b20]{height:100%}body[data-v-222e8b20]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-222e8b20]::-ms-clear{display:none}button[data-v-222e8b20]{cursor:pointer}button[data-v-222e8b20]::-moz-focus-inner{padding:0;border:0}a[data-v-222e8b20],a[data-v-222e8b20]:hover,a[data-v-222e8b20]:visited{text-decoration:none}ul li[data-v-222e8b20]{list-style:none}img[data-v-222e8b20]{vertical-align:top}h1[data-v-222e8b20],h2[data-v-222e8b20],h3[data-v-222e8b20],h4[data-v-222e8b20],h5[data-v-222e8b20],h6[data-v-222e8b20]{font-weight:inherit;font-size:inherit}.footer__container.ur-info[data-v-222e8b20]{margin-top:50px;font-weight:400;font-size:12px;line-height:16px;color:#e4dad4;opacity:.5}@media(max-width:768px){.footer__container.ur-info[data-v-222e8b20]{margin-top:0}}.footer__container.ur-info a[data-v-222e8b20]{text-decoration:underline}.footer__ur-info[data-v-222e8b20]{width:100%;display:flex;justify-content:space-between;text-align:left}@media(max-width:992px){.footer__ur-info[data-v-222e8b20]{flex-direction:column;align-items:flex-start}.footer__ur-info div[data-v-222e8b20]:not(:first-child){margin-top:20px}}@media(max-width:768px){.footer__ur-info[data-v-222e8b20]{align-items:center;text-align:center}.footer__ur-info .privacy[data-v-222e8b20]{order:-1;margin-bottom:20px;margin-top:0!important}}.grid-links{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:32px;column-gap:32px;row-gap:20px}@media(max-width:768px){.grid-links{display:flex;flex-direction:column;align-items:center}}.grid-links a,.grid-links p{color:#e5eefa}.grid-links p{line-height:130%}.grid-links a:focus,.grid-links a:hover{opacity:.5;transition:.2s ease .2s}.footer{margin-top:auto;background-color:#0d0d0d;width:100%;padding:50px 0 66px;overflow:hidden;z-index:2}@media(max-width:1200px){.footer{padding:0 0 66px 0}}@media(max-width:992px){.footer{padding:50px 0}}@media(max-width:768px){.footer{padding:50px 0 120px}}.footer .wallet-wrapper{margin-bottom:50px;display:flex;flex-direction:column;align-items:center;gap:16px;display:none!important}.footer .wallet-wrapper a{border:1px solid #5a5a5a;border-radius:10px}@media(max-width:768px){.footer .wallet-wrapper{display:flex!important}}.footer__ur-info{font-size:12px;color:#fff;margin-top:35px;text-align:right}@media(max-width:768px){.footer__ur-info{font-size:8px;margin-top:0}}.footer__ur-info p{margin-top:15px}.footer__ur-info a{color:inherit}.footer__container{width:100%;margin:0 auto;display:flex;flex-direction:row;align-items:center}@media(max-width:768px){.footer__container{flex-direction:column;align-items:unset}}.footer__top{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.footer__top{flex-direction:column;text-align:center}}.footer__title{font-size:24px;font-weight:600;line-height:36px;color:#fff}@media(max-width:768px){.footer__title{font-size:14px;font-weight:400;line-height:21px}}.footer__social{gap:16px;min-width:60px;min-height:60px;border-radius:50%;border:2px solid #fff;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:50px}@media(max-width:768px){.footer__social{min-width:40px;min-height:40px;margin-top:20px;margin-left:0}.footer__social img{transform:scale(.75)}}.footer__social:focus,.footer__social:hover{background:#fff;transition:.2s ease .2s}.footer__social:focus img,.footer__social:hover img{filter:invert(1);transition:.2s ease .2s}.footer__arrow{width:62px;height:12px;margin:50px auto;transform:rotate(90deg)}@media(max-width:768px){.footer__arrow{transform:unset}}.footer__arrow img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.footer__arrow img{left:0}}.footer__bottom{display:flex;align-items:flex-end;justify-content:space-between}.footer__pages{display:flex;flex:1 1 auto}@media(max-width:768px){.footer__pages{flex-direction:column}}.footer__pages ul{width:100%}@media(max-width:768px){.footer__pages ul{margin-top:10px}}.footer__pages ul li:not(:first-child){margin-top:20px}@media(max-width:768px){.footer__pages ul li:not(:first-child){margin-top:10px}}.footer__pages ul li a{font-size:18px;line-height:28px;color:#e5eefa;cursor:pointer}@media(max-width:768px){.footer__pages ul li a{font-size:12px;line-height:24px}}.footer__pages ul li a:focus,.footer__pages ul li a:hover{color:#ccc;transition:.2s ease .2s}.footer__copy{font-size:12px;color:#e5eefa;text-align:right;max-width:1104px;margin:30px auto 0}@media(max-width:768px){.footer__copy{font-size:8px;line-height:14px}}.footer__conf,.footer__info{margin-top:50px;color:#fff;line-height:20px}.footer__info{margin-top:50px;text-align:right}.footer__conf{margin-top:20px}[data-v-24e38eae]{padding:0;margin:0;border:0}[data-v-24e38eae],[data-v-24e38eae]:after,[data-v-24e38eae]:before{box-sizing:border-box}[data-v-24e38eae]:active,[data-v-24e38eae]:focus,a[data-v-24e38eae]:active,a[data-v-24e38eae]:focus{outline:none}aside[data-v-24e38eae],footer[data-v-24e38eae],header[data-v-24e38eae],nav[data-v-24e38eae],section[data-v-24e38eae]{display:block}body[data-v-24e38eae],html[data-v-24e38eae]{height:100%}body[data-v-24e38eae]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-24e38eae]::-ms-clear{display:none}button[data-v-24e38eae]{cursor:pointer}button[data-v-24e38eae]::-moz-focus-inner{padding:0;border:0}a[data-v-24e38eae],a[data-v-24e38eae]:hover,a[data-v-24e38eae]:visited{text-decoration:none}ul li[data-v-24e38eae]{list-style:none}img[data-v-24e38eae]{vertical-align:top}h1[data-v-24e38eae],h2[data-v-24e38eae],h3[data-v-24e38eae],h4[data-v-24e38eae],h5[data-v-24e38eae],h6[data-v-24e38eae]{font-weight:inherit;font-size:inherit}.grid-links[data-v-24e38eae]{display:flex}@media(max-width:1200px){.grid-links[data-v-24e38eae]{flex-direction:column}}@media(max-width:768px){.grid-links[data-v-24e38eae]{display:flex;align-items:center;margin-top:50px}}.grid-links a[data-v-24e38eae],.grid-links p[data-v-24e38eae]{color:#e1e4e8;font-weight:600;font-size:20px;line-height:160%}.grid-links a[data-v-24e38eae]{margin:0 10px}.grid-links p[data-v-24e38eae]{line-height:130%}.footer[data-v-24e38eae]{margin-top:auto;background-color:#19191c;width:100%;padding:80px 0 66px}@media(max-width:992px){.footer[data-v-24e38eae]{padding:80px 0}}@media(max-width:768px){.footer[data-v-24e38eae]{padding-left:0;padding-right:0}}.footer .tel[data-v-24e38eae]{color:#fff;font-weight:700;font-size:20px;line-height:135%;margin-right:20px;display:block;flex:0 0 auto}.footer .tel img[data-v-24e38eae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:992px){.footer .tel[data-v-24e38eae]{width:36px;height:36px;position:relative;right:20px}.footer .tel span[data-v-24e38eae]{display:none}}@media(max-width:768px){.footer .tel[data-v-24e38eae]{right:0}}.footer__container[data-v-24e38eae]{width:100%;margin:0 auto;display:flex;justify-content:center;flex-direction:row;align-items:center}@media(max-width:768px){.footer__container[data-v-24e38eae]{flex-direction:column;align-items:center}}.footer__top[data-v-24e38eae]{display:flex;align-items:center;justify-content:space-between}@media(max-width:992px){.footer__top[data-v-24e38eae]{align-items:flex-start}}@media(max-width:768px){.footer__top[data-v-24e38eae]{flex-direction:unset}}.footer__title[data-v-24e38eae]{font-size:24px;font-weight:600;line-height:36px;color:#fff}@media(max-width:768px){.footer__title[data-v-24e38eae]{font-size:14px;font-weight:400;line-height:21px}}.footer__phone[data-v-24e38eae]{display:none;padding:15px}@media(max-width:992px){.footer__phone[data-v-24e38eae]{display:block}}@media(max-width:768px){.footer__phone[data-v-24e38eae]{padding:0}}.footer__social[data-v-24e38eae]{display:flex}.footer__phone[data-v-24e38eae],.footer__social[data-v-24e38eae]{width:60px;height:60px;border-radius:50%;border:2px solid #fff;justify-content:center;align-items:center;cursor:pointer}@media(max-width:768px){.footer__phone[data-v-24e38eae],.footer__social[data-v-24e38eae]{width:40px;height:40px;margin:0;padding:5px}.footer__phone img[data-v-24e38eae],.footer__social img[data-v-24e38eae]{transform:scale(.75)}}.footer__phone[data-v-24e38eae]:focus,.footer__phone[data-v-24e38eae]:hover,.footer__social[data-v-24e38eae]:focus,.footer__social[data-v-24e38eae]:hover{background:#fff;transition:.2s ease .2s}.footer__phone:focus img[data-v-24e38eae],.footer__phone:hover img[data-v-24e38eae],.footer__social:focus img[data-v-24e38eae],.footer__social:hover img[data-v-24e38eae]{filter:invert(1);transition:.2s ease .2s}.footer__arrow[data-v-24e38eae]{width:62px;height:12px;transform:rotate(90deg);margin:0 20px}@media(max-width:768px){.footer__arrow[data-v-24e38eae]{transform:unset;margin:50px 0 0;width:72.62px;height:auto}}.footer__arrow img[data-v-24e38eae]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.footer__arrow img[data-v-24e38eae]{left:0}}.footer__bottom[data-v-24e38eae]{display:flex;align-items:flex-end;justify-content:space-between}.footer__pages[data-v-24e38eae]{display:flex;flex:1 1 auto}@media(max-width:768px){.footer__pages[data-v-24e38eae]{flex-direction:column}}.footer__pages ul[data-v-24e38eae]{width:100%}@media(max-width:768px){.footer__pages ul[data-v-24e38eae]{margin-top:10px}}.footer__pages ul li[data-v-24e38eae]:not(:first-child){margin-top:20px}@media(max-width:768px){.footer__pages ul li[data-v-24e38eae]:not(:first-child){margin-top:10px}}.footer__pages ul li a[data-v-24e38eae]{font-size:18px;line-height:28px;color:#e5eefa;cursor:pointer}@media(max-width:768px){.footer__pages ul li a[data-v-24e38eae]{font-size:12px;line-height:24px}}.footer__pages ul li a[data-v-24e38eae]:focus,.footer__pages ul li a[data-v-24e38eae]:hover{color:#ccc;transition:.2s ease .2s}.footer__copy[data-v-24e38eae]{font-weight:400;font-size:12px;line-height:160%;color:#a9abb0;text-align:left}@media(max-width:768px){.footer__copy[data-v-24e38eae]{text-align:center;display:flex;flex-direction:column;margin-top:50px}}.footer__copy a[data-v-24e38eae]{color:inherit;display:block;margin-top:20px}@media(max-width:768px){.footer__copy a[data-v-24e38eae]{order:-1;margin-top:0;margin-bottom:20px}}.footer__conf[data-v-24e38eae],.footer__info[data-v-24e38eae]{margin-top:50px;color:#fff;line-height:20px}.footer__info[data-v-24e38eae]{margin-top:50px}.footer__conf[data-v-24e38eae]{margin-top:20px}[data-v-1b7c47d9]{padding:0;margin:0;border:0}[data-v-1b7c47d9],[data-v-1b7c47d9]:after,[data-v-1b7c47d9]:before{box-sizing:border-box}[data-v-1b7c47d9]:active,[data-v-1b7c47d9]:focus,a[data-v-1b7c47d9]:active,a[data-v-1b7c47d9]:focus{outline:none}aside[data-v-1b7c47d9],footer[data-v-1b7c47d9],header[data-v-1b7c47d9],nav[data-v-1b7c47d9],section[data-v-1b7c47d9]{display:block}body[data-v-1b7c47d9],html[data-v-1b7c47d9]{height:100%}body[data-v-1b7c47d9]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-1b7c47d9]::-ms-clear{display:none}button[data-v-1b7c47d9]{cursor:pointer}button[data-v-1b7c47d9]::-moz-focus-inner{padding:0;border:0}a[data-v-1b7c47d9],a[data-v-1b7c47d9]:hover,a[data-v-1b7c47d9]:visited{text-decoration:none}ul li[data-v-1b7c47d9]{list-style:none}img[data-v-1b7c47d9]{vertical-align:top}h1[data-v-1b7c47d9],h2[data-v-1b7c47d9],h3[data-v-1b7c47d9],h4[data-v-1b7c47d9],h5[data-v-1b7c47d9],h6[data-v-1b7c47d9]{font-weight:inherit;font-size:inherit}.logo_m[data-v-1b7c47d9]{width:88px;height:40px}.logo_m img[data-v-1b7c47d9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tel[data-v-1b7c47d9]{font-weight:700;font-size:20px;line-height:135%;color:#2a374b;flex:0 0 auto}.header[data-v-1b7c47d9]{width:100%;height:88.18px;position:fixed;left:0;right:0;z-index:10;display:flex;align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.3)}@media(max-width:992px){.header[data-v-1b7c47d9]{height:auto}.header ._container[data-v-1b7c47d9]{padding:0 20px}}@media(max-width:768px){.header[data-v-1b7c47d9]{height:64px}}.header__wrapper[data-v-1b7c47d9]{display:inherit;gap:32px}.header__to-main[data-v-1b7c47d9]{font-size:14px;line-height:24px;color:#e5eefa}.header__to-main img[data-v-1b7c47d9]{margin-right:10px}.header__container[data-v-1b7c47d9]{display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:992px){.header__container[data-v-1b7c47d9]{flex-direction:column}}@media(max-width:768px){.header__container[data-v-1b7c47d9]{flex-direction:unset}}@media(max-width:700px){.header__container[data-v-1b7c47d9]{padding-right:60px}}.header__menu[data-v-1b7c47d9]{display:flex;flex-direction:row;width:100%;margin-left:50px}@media(max-width:992px){.header__menu[data-v-1b7c47d9]{margin-top:1rem;width:100%;padding:0}}@media(max-width:768px){.header__menu[data-v-1b7c47d9]{display:none}}.header__item[data-v-1b7c47d9]{font-size:16px;line-height:160%;text-align:center;color:#19191c;font-family:Montserrat;cursor:pointer}.header__item[data-v-1b7c47d9]:focus,.header__item[data-v-1b7c47d9]:hover{color:#ccc;text-shadow:2px 2px 10px #000;transition:.2s ease .2s}.header__item svg[data-v-1b7c47d9]{margin:0 5px -2px 0}@media(max-width:768px){.header__item[data-v-1b7c47d9]{color:#fff;line-height:135%;font-weight:700}}.header__logo[data-v-1b7c47d9]{width:106px;height:48px;display:block;margin-bottom:-1rem}.header__logo img[data-v-1b7c47d9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__login[data-v-1b7c47d9]{display:flex;align-items:center}@media(max-width:992px){.header__login[data-v-1b7c47d9]{margin-top:1rem;width:100%;display:flex;justify-content:flex-end}}@media(max-width:768px){.header__login[data-v-1b7c47d9]{display:none}}.header__account[data-v-1b7c47d9]{display:flex;align-items:center;font-weight:400;background:none;font-size:18px;font-weight:300;line-height:24.55px;text-align:center;color:#fefefe;width:-moz-max-content;width:max-content;font-family:Montserrat}.header__account[data-v-1b7c47d9]:focus,.header__account[data-v-1b7c47d9]:hover{color:#ccc;text-shadow:2px 2px 10px #000;transition:.2s ease .2s}.header__account img[data-v-1b7c47d9]{width:30px;height:30px;margin-right:10px}@media(max-width:1200px){.header[data-v-1b7c47d9]{height:auto!important;padding:20px 0}.header__container[data-v-1b7c47d9]{flex-wrap:wrap}.header__wrapper[data-v-1b7c47d9]{margin-top:35px}.header__menu[data-v-1b7c47d9]{margin-left:0!important}}@media(max-width:992px){.header__wrapper[data-v-1b7c47d9]{flex-wrap:wrap;justify-content:center}}@media(max-width:768px){.header[data-v-1b7c47d9]{height:56px!important}.header__container[data-v-1b7c47d9]{justify-content:space-between;padding-right:0}.header__wrapper[data-v-1b7c47d9]{margin-top:0}}.btn-mobile[data-v-1b7c47d9]{position:relative;margin-left:35px;margin-right:-20px;transform:matrix(1,0,0,1,0,0)}.mobile__block[data-v-1b7c47d9]{width:100%;height:100vh;padding:30px 0;background-color:#2a374b;position:absolute;z-index:999;left:-100%;top:0;display:flex;flex-direction:column;opacity:0}.mobile__close[data-v-1b7c47d9]{position:absolute;top:25px;left:50px}.mobile__menu[data-v-1b7c47d9]{margin-top:50px}.mobile__btn-close[data-v-1b7c47d9]{position:relative;width:25px;height:25px;display:flex;align-items:center}.mobile__btn-close span[data-v-1b7c47d9]{position:absolute;background:#fff;width:25px;height:2px}.mobile__btn-close span[data-v-1b7c47d9]:first-child{transform:rotate(45deg)}.mobile__btn-close span[data-v-1b7c47d9]:last-child{transform:rotate(-45deg)}.mobile__menu[data-v-1b7c47d9]{border-top:1px solid #7e92af;padding:0 30px}.mobile__menu ul[data-v-1b7c47d9]{flex:1 1 auto;margin-top:100px;word-break:break-word}.mobile__menu ul li[data-v-1b7c47d9]{padding:1.5rem 0;display:flex;justify-content:flex-end}.mobile__menu-item[data-v-1b7c47d9]{font-size:16px!important;line-height:160%;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:flex-end;background:none;text-align:right;font-family:Montserrat!important}.mobile__menu-item img[data-v-1b7c47d9]{width:30px;margin-left:15px;margin-right:15px;filter:invert(0)!important}.mobile .block-ornament[data-v-1b7c47d9]{display:flex;justify-content:flex-end;margin-top:30px}.mobile__ornament[data-v-1b7c47d9]{width:61px;height:auto}.mobile__ornament img[data-v-1b7c47d9]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}._show[data-v-1b7c47d9]{visibility:visible!important}._show .mobile__block[data-v-1b7c47d9]{animation:moveLeft-1b7c47d9 .2s .2s forwards}@keyframes moveLeft-1b7c47d9{0%{left:-100%;opacity:0}to{left:0;opacity:1}}.location{background:#534739;padding:70px 0 20px}@media(max-width:992px){.location{padding:30px 0 0;margin-bottom:-1px}}.location__head{display:flex!important;align-items:center;justify-content:space-between;margin:0 auto}.location__head .phone,.location__head .title{font-weight:600;font-size:26px;line-height:40px;color:#fff}.location__head .phone:focus,.location__head .phone:hover{opacity:.5;transition:.2s ease .2s}@media(max-width:992px){.location__head{flex-direction:column}.location__head .phone,.location__head .title{font-size:20px;line-height:24px}}.location .flex-col{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;font-size:18px;line-height:28px;color:#5a5a5a}.location__container .title{color:#fff}.location__block{width:100%;min-width:100%!important;max-width:100%;border-radius:10px;overflow:hidden;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.05);margin:40px auto 0}@media(max-width:768px){.location__block{margin:20px auto 0!important}}.location__addresses{display:flex;justify-content:center;align-items:center}@media(max-width:992px){.location__addresses{flex-direction:column;padding:30px 30px 40px}.location__addresses .location__arrow{padding:20px 0}}.location__address{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;padding:50px 40px 35px}.location__address button{margin-top:20px}@media(max-width:992px){.location__address{padding:25px 20px 20px;padding:0;align-items:flex-start;width:100%}}.location__address .title{color:#534739}@media(max-width:992px){.location__address .title{margin-bottom:20px}}.location__phone,.location__time{font-size:18px;line-height:28px;color:#534739;display:flex;margin-top:20px}.location__phone img,.location__time img{margin-right:10px}@media(max-width:992px){.location__phone,.location__time{margin-top:0}}.location__phone{align-items:center}.location__time{align-items:flex-start;min-height:85px}.location__time img{margin-top:5px}@media(max-width:768px){.location__time{min-height:auto;font-size:14px;line-height:24px}}.location__body{flex:1 1 auto}@media(max-width:992px){.location__arrow{transform:rotate(90deg)}}.location__arrow:last-child{display:none}.location .btn-arrow{margin-top:20px;font-weight:600;font-size:24px;line-height:36px;min-width:224px;border:1.5px solid #534739;color:#534739}@media(max-width:992px){.location .btn-arrow{text-align:center;font-size:14px;display:flex;justify-content:center;min-width:100%}.location .btn-arrow span{flex:0 0 auto}.location .btn-arrow img{width:8px}}.location .warning{font-size:18px;line-height:25px;margin:1rem auto 0;white-space:pre;text-align:center}@media(max-width:992px){.location .warning{font-size:16px}}@media(max-width:480px){.location .warning{font-size:14px}}.popup__arrow{width:72.62px;height:12px;display:none}.popup__arrow img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup .title,.popup__message{font-weight:600;font-size:20px;line-height:24px;color:#2a374b;text-align:center;white-space:pre-line}.popup__message{margin-top:20px}.popup .title{font-size:48px;font-weight:400;line-height:125%;font-family:Vetrino}.popup__inner{max-width:680px}.popup__message{font-weight:400;font-size:24px;line-height:135%;color:#000;text-align:center;margin-top:30px}.popup__arrow{display:block}.popup__body{padding:60px 20px}.dp__input_wrap{background:none!important;height:auto}.dp__input_wrap input{font-size:20px;color:#fff!important;background:none!important;font-family:Montserrat}.feedback{width:100%;max-width:1104px}@media(max-width:768px){.feedback{max-width:100%}}.feedback__container{padding:0 80px!important}@media(max-width:768px){.feedback__container{padding:0 30px!important}}.feedback .form{max-width:632px;margin-top:100px}@media(max-width:768px){.feedback .form{max-width:100vw;margin:50px auto 0;padding:0 20px;width:100%}}.feedback .form .title{font-size:48px;font-weight:400;line-height:125%;font-family:Vetrino;color:#fff;text-align:left}@media(max-width:768px){.feedback .form .title{text-align:center;font-size:30px}}.feedback .form .inputs{display:flex;flex-wrap:wrap;justify-content:space-between}.feedback .form .block-input{margin-top:30px;width:48%}@media(max-width:768px){.feedback .form .block-input{width:100%;margin-top:50px}.feedback .form .block-input:first-child,.feedback .form .block-input:last-child{order:-1}}.feedback .form .label{font-weight:700;font-size:20px;line-height:135%;color:#e5eefa}.feedback .form .input{border-bottom:1px solid #e5eefa;border-top:none;border-right:none;border-left:none;border-radius:0;display:flex;align-items:center;height:60px;padding:0}.feedback .form .input input{font-size:20px;line-height:160%;color:#fff;background:none;font-family:Montserrat;width:100%;height:100%}.feedback .form .input input::-moz-placeholder{color:#7e92af}.feedback .form .input input::placeholder{color:#7e92af}@media(max-width:768px){.feedback .form .input input{font-size:16px}}.feedback .form .seven{font-size:20px;line-height:160%;color:#e5eefa;margin-right:20px}@media(max-width:768px){.feedback .form .seven{font-size:16px;font-weight:400}}.feedback .form .textarea{height:60px;border-bottom:1px solid #e5eefa}.feedback .form .textarea textarea{font-size:20px;line-height:160%;color:#fff;background:none;font-family:Montserrat;resize:none;width:100%;height:100%;padding-top:15px}.feedback .form .textarea textarea::-moz-placeholder{color:#7e92af}.feedback .form .textarea textarea::placeholder{color:#7e92af}@media(max-width:768px){.feedback .form .textarea textarea{font-size:16px}}.feedback .form .error{margin-top:20px}.feedback .form .bottom{display:flex;align-items:center;justify-content:space-between;margin-top:40px}@media(max-width:768px){.feedback .form .bottom{flex-direction:column;margin-top:20px}}.feedback .form .btn-nikah{width:-moz-fit-content;width:fit-content;height:80px;border-radius:40px;border:1px solid #fff;font-weight:600;font-size:20px;line-height:160%;color:#fff;text-align:center;padding:0 50px}.feedback .form .btn-nikah:focus,.feedback .form .btn-nikah:hover{background:#fff;color:#000;transition:.2s ease .2s}@media(max-width:768px){.feedback .form .btn-nikah{height:64px;margin-top:35px;font-size:16px}}.feedback .form .agree{font-size:12px;line-height:160%;color:#7e92af}.feedback .form .agree a{text-decoration:underline;color:inherit}@media(max-width:768px){.feedback .form .agree{order:-1;font-size:10px}}.slider-items .swiper-pagination-bullet{width:12px!important;height:12px!important;background:#2a374b;opacity:.1}.slider-items .swiper-pagination-bullet-active{width:16px!important;height:16px!important;opacity:1}.slider-items .swiper-button-next{right:0}.slider-items .swiper-button-prev{left:0}@media(max-width:768px){.slider-items .swiper-button-next,.slider-items .swiper-button-prev{display:flex}.slider-items .swiper-button-next{right:15px}.slider-items .swiper-button-prev{left:15px}}.slider-halls .swiper-wrapper{left:-15px}@media(max-width:768px){.slider-halls .swiper-wrapper{left:0}}.slider-halls .swiper-button-next{right:25%}@media(max-width:768px){.slider-halls .swiper-button-next{right:20px}}.slider-halls .swiper-button-prev{left:25%}@media(max-width:768px){.slider-halls .swiper-button-prev{left:20px}}.slider-halls .swiper-button-next,.slider-halls .swiper-button-prev{position:absolute;bottom:0;top:unset}@media(max-width:768px){.slider-halls .swiper-button-next,.slider-halls .swiper-button-prev{display:flex;top:0;margin:auto;background:hsla(0,0%,100%,.5);color:#fff}}.slider-halls .swiper-pagination-bullet{width:12px!important;height:12px!important;background:#2a374b;opacity:.1}.slider-halls .swiper-pagination-bullet-active{width:16px!important;height:16px!important;opacity:1}.slider-halls .swiper-pagination{z-index:-1}@media(max-width:768px){.slider-halls .swiper-pagination{z-index:1}}.location__block{min-width:1232px}@media(max-width:768px){.location__block{min-width:100%;margin-top:50px}}.location__addresses{justify-content:space-evenly}@media(max-width:768px){.location__address{width:100%}}.location__head{display:none!important}.location__container{width:1232px}@media(max-width:768px){.location__container{width:100%}}.feedback{min-width:1232px}.feedback__container{padding:0!important}@media(max-width:768px){.feedback .block-input:last-child{order:0!important}.feedback .block-input:nth-child(2){order:1!important}}[data-v-36a339f5]{padding:0;margin:0;border:0}[data-v-36a339f5],[data-v-36a339f5]:after,[data-v-36a339f5]:before{box-sizing:border-box}[data-v-36a339f5]:active,[data-v-36a339f5]:focus,a[data-v-36a339f5]:active,a[data-v-36a339f5]:focus{outline:none}aside[data-v-36a339f5],footer[data-v-36a339f5],header[data-v-36a339f5],nav[data-v-36a339f5],section[data-v-36a339f5]{display:block}body[data-v-36a339f5],html[data-v-36a339f5]{height:100%}body[data-v-36a339f5]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-36a339f5]::-ms-clear{display:none}button[data-v-36a339f5]{cursor:pointer}button[data-v-36a339f5]::-moz-focus-inner{padding:0;border:0}a[data-v-36a339f5],a[data-v-36a339f5]:hover,a[data-v-36a339f5]:visited{text-decoration:none}ul li[data-v-36a339f5]{list-style:none}img[data-v-36a339f5]{vertical-align:top}h1[data-v-36a339f5],h2[data-v-36a339f5],h3[data-v-36a339f5],h4[data-v-36a339f5],h5[data-v-36a339f5],h6[data-v-36a339f5]{font-weight:inherit;font-size:inherit}@font-face{font-family:Vetrino;src:url(/fonts/VetrinoRegular.07b1bf7c.woff2) format("woff2"),url(/fonts/VetrinoRegular.73f9e9ed.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@media(max-width:768px){.block-btn[data-v-36a339f5]{justify-content:center;margin:0 auto}}.location[data-v-36a339f5]{background-color:#2a374b}@media(max-width:768px){.location[data-v-36a339f5],.location__address[data-v-36a339f5]{width:100%}}.btn[data-v-36a339f5]{height:80px;background-color:#2a374b;padding:0 100px;border-radius:40px;font-size:20px;color:#fff}.banner-nikahi[data-v-36a339f5]{background-image:url(/img/1.58cf6f7f.png);background-repeat:no-repeat;background-size:cover;background-position-x:center;background-position-y:center}@media(max-width:992px){.banner-nikahi[data-v-36a339f5]{background-position-x:60%}}@media(max-width:768px){.banner-nikahi[data-v-36a339f5]{background-image:url(/img/1.c90b27e3.jpg);background-position-x:center;background-position-y:5rem;background-size:cover;height:75vh;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:65px}}@media(max-width:480px){.banner-nikahi[data-v-36a339f5]{height:640px}}.banner-nikahi__figure[data-v-36a339f5]{height:784px;display:flex;align-items:center;position:relative;overflow:hidden}@media(min-width:2560px){.banner-nikahi__figure[data-v-36a339f5]{height:75vh}}.banner-nikahi__figure[data-v-36a339f5]:before{content:"";position:absolute;background-image:url(/img/union.ec006b03.webp);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}@media(max-width:768px){.banner-nikahi__figure[data-v-36a339f5]:before{background-image:url(/img/union.45815678.webp)}.banner-nikahi__figure[data-v-36a339f5]{background-image:url(/img/figure.7fdeab2e.webp);background-size:100% 100%;height:-moz-fit-content;height:fit-content;padding-top:90px;flex-direction:column;align-items:center;justify-content:space-between}}.banner-nikahi__body[data-v-36a339f5]{position:relative;z-index:1;width:100%;margin-left:20%}@media(max-width:1600px){.banner-nikahi__body[data-v-36a339f5]{margin-left:10%}}@media(max-width:1440px){.banner-nikahi__body[data-v-36a339f5]{width:auto}}@media(max-width:992px){.banner-nikahi__body[data-v-36a339f5]{margin-left:20px}}@media(max-width:768px){.banner-nikahi__body[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto;padding-bottom:20px}}.banner-nikahi__title[data-v-36a339f5]{font-weight:400;font-size:70px;font-family:Vetrino;color:#19191c;white-space:pre-line}@media(max-width:992px){.banner-nikahi__title[data-v-36a339f5]{font-size:40px}}@media(max-width:768px){.banner-nikahi__title[data-v-36a339f5]{font-size:24px;line-height:125%;color:#2a374b}}.banner-nikahi__subtitle[data-v-36a339f5]{font-size:24px;line-height:135%;margin:32px 0 64px 0;white-space:pre-line}@media(max-width:768px){.banner-nikahi__subtitle[data-v-36a339f5]{font-size:18px;line-height:135%;margin:20px 0 64px 0}}.banner-nikahi__btn[data-v-36a339f5]{height:80px;background-color:#2a374b;padding:0 100px;border-radius:40px;align-items:center}@media(max-width:768px){.banner-nikahi__btn[data-v-36a339f5]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:64px;width:-moz-fit-content;width:fit-content;padding:0 50px;border-radius:50px;margin:0 auto}}.banner-nikahi__btn[data-v-36a339f5]:focus,.banner-nikahi__btn[data-v-36a339f5]:hover{background-color:#435978;transition:.2s ease .2s}.banner-nikahi__img[data-v-36a339f5]{position:absolute;top:0;left:0}.banner-nikahi__img img[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper[data-v-36a339f5]{padding:120px 0}@media(max-width:768px){.swiper[data-v-36a339f5]{background:#fffcf6;padding:60px 0}}.swiper-wrapper[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;width:-moz-max-content;width:max-content;gap:100px;margin:0 auto}@media(max-width:768px){.swiper-wrapper[data-v-36a339f5]{flex-direction:column;align-items:flex-start;gap:50px}}.swiper-wrapper__ornament[data-v-36a339f5]{height:-moz-max-content;height:max-content;width:90px}@media(max-width:768px){.swiper-wrapper__ornament[data-v-36a339f5]{display:none}}.swiper-slide[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;gap:36px;width:-moz-max-content;width:max-content;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:768px){.swiper-slide[data-v-36a339f5]{flex-direction:unset;width:100%}}.swiper-slide__icon[data-v-36a339f5]{width:172px;height:172px;border-radius:50%;background:#fff;box-shadow:2px 4px 30px 0 rgba(89,66,53,.051);display:flex;align-items:center;justify-content:center}@media(max-width:768px){.swiper-slide__icon[data-v-36a339f5]{width:75px;height:75px}}.swiper-slide__title[data-v-36a339f5]{line-height:160%;text-align:center}@media(max-width:768px){.swiper-slide__title[data-v-36a339f5]{flex:1 1 auto}}.swiper-slide__img[data-v-36a339f5]{border-radius:50%;padding:15px}.swiper-slide__img img[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.count-budget[data-v-36a339f5]{width:100vw;height:-moz-max-content;height:max-content;background:url(/img/grass-bg.007b13d5.png) no-repeat 100%;background-size:cover;padding:128px 0;position:relative}.count-budget .error[data-v-36a339f5]{position:absolute;bottom:80px;left:23%}@media(max-width:768px){.count-budget .error[data-v-36a339f5]{bottom:200px;left:0;right:0}.count-budget[data-v-36a339f5]{background:url(/img/grass-mobile.9ef69f6e.png) no-repeat bottom;padding:80px 0 250px;background-size:cover}}.count-budget__body[data-v-36a339f5]{margin-left:200px}@media(max-width:768px){.count-budget__body[data-v-36a339f5]{margin:0 auto;padding:0 30px}}.count-budget__title[data-v-36a339f5]{font-size:48px;font-family:Vetrino;color:#fff;margin-bottom:48px}@media(max-width:768px){.count-budget__title[data-v-36a339f5]{font-size:30px;text-align:center;line-height:125%}}.count-budget__inputs[data-v-36a339f5]{display:flex;flex-wrap:wrap}.count-budget__flex[data-v-36a339f5]{display:flex;align-items:center;margin:0 20px}@media(max-width:768px){.count-budget__flex[data-v-36a339f5]{flex-direction:column;margin:0 auto}}.count-budget__form[data-v-36a339f5]{display:flex;flex-direction:column;width:100%;max-width:1008px;margin:0 -20px}@media(max-width:768px){.count-budget__form[data-v-36a339f5]{display:flex;flex-direction:column;margin:0 auto}}.count-budget__form__wrapper[data-v-36a339f5]{width:33.33%;max-width:296px;margin:0 20px 50px}@media(max-width:768px){.count-budget__form__wrapper[data-v-36a339f5]{width:100%;max-width:100%;margin:0 auto 35px}}.count-budget__form__wrapper label[data-v-36a339f5]{font-size:20px;font-weight:700;color:#fff}.count-budget__form__wrapper .input-wrapper[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #fffcf6;height:65px}.count-budget__form__wrapper .input-wrapper label[for=checked][data-v-36a339f5]{display:flex;align-items:center;font-weight:400;cursor:pointer}.count-budget__form__wrapper .input-wrapper .seven[data-v-36a339f5]{font-weight:400;font-size:20px;line-height:32px;color:#fff;margin-right:15px}.count-budget__form__wrapper .input-wrapper input[data-v-36a339f5]{border:none;outline:none;background:transparent;font-size:20px;font-weight:400;color:#ddd4cc;width:100%;font-family:Montserrat}.count-budget__form__wrapper .input-wrapper input[type=date][data-v-36a339f5]::-webkit-calendar-picker-indicator,.count-budget__form__wrapper .input-wrapper input[type=date][data-v-36a339f5]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.count-budget__form__wrapper .input-wrapper span[data-v-36a339f5]{display:inherit;align-items:center!important;width:-moz-max-content;width:max-content}.count-budget__form__wrapper .input-wrapper span div[data-v-36a339f5]{position:relative;width:16px;height:16px}.count-budget__form__wrapper .input-wrapper span input[type=checkbox][data-v-36a339f5]{width:1px;height:1px;position:absolute;top:-10px;left:-8px;padding-bottom:10px}.count-budget__form__wrapper .input-wrapper span input[type=checkbox][data-v-36a339f5]:before{content:" ";font-size:0;height:16px!important;padding:8px;border:1px solid #ddd4cc;border-radius:4px}.count-budget__form__wrapper .input-wrapper span input[type=checkbox][data-v-36a339f5]:after{border:none}.count-budget__form__wrapper .input-wrapper span input[type=checkbox][data-v-36a339f5]:checked:after{left:6px!important;top:10px!important;width:6px!important;height:12px!important;border-bottom:1px solid #fff;border-right:1px solid #fff}.count-budget__form__wrapper .input-wrapper span p[data-v-36a339f5]{font-size:12px;color:#fff;width:-moz-max-content;width:max-content}.count-budget__form .send-btn[data-v-36a339f5]{height:80px;width:296px;border-radius:40px;background:transparent;border:1px solid #fff;color:#fff;font-size:20px}@media(max-width:768px){.count-budget__form .send-btn[data-v-36a339f5]{height:64px;width:80%;order:1;margin-top:30px;font-size:16px}}.count-budget__form .send-btn[data-v-36a339f5]:focus,.count-budget__form .send-btn[data-v-36a339f5]:hover{background:#fff;color:#000;transition:.2s ease .2s}.count-budget__form .form-confident[data-v-36a339f5]{font-size:12px;color:#fffcf6;line-height:160%;margin-left:50px}@media(max-width:768px){.count-budget__form .form-confident[data-v-36a339f5]{text-align:center;margin:0 auto}}.count-budget__form .form-confident a[data-v-36a339f5]{text-decoration:underline;color:#fffcf6}.banquet-help[data-v-36a339f5]{position:relative;height:470px;background:#f8f4eb;display:flex;flex-direction:row;justify-content:center;padding-top:128px;gap:80px;align-items:flex-start}@media(max-width:768px){.banquet-help[data-v-36a339f5]{height:auto;flex-direction:column;padding:0;gap:50px}}.banquet-help__title[data-v-36a339f5]{font-size:48px;font-family:Vetrino;z-index:3}@media(max-width:768px){.banquet-help__title[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:24px;line-height:125%;margin:0 auto}}.banquet-help__title span[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;gap:3px}@media(max-width:768px){.banquet-help__title span[data-v-36a339f5]{gap:10px}}.banquet-help__ornam[data-v-36a339f5]{width:220px;height:20px;margin-top:10px;display:flex;flex-direction:row;align-items:center}@media(max-width:768px){.banquet-help__ornam[data-v-36a339f5]{width:-moz-fit-content;width:fit-content;margin-top:3px}}.banquet-help__ornam img[data-v-36a339f5]{height:24px;margin-bottom:1px}.banquet-help__ornam__line[data-v-36a339f5]{height:2.5px;width:100%;background:#ddd4cc}.banquet-help__left-img[data-v-36a339f5]{position:absolute;width:468px;transform:rotate(-90deg);left:-330px;top:-48px}@media(max-width:768px){.banquet-help__left-img[data-v-36a339f5]{width:100%;height:100%;transform:rotate(-180deg);left:0;top:-150px}}.banquet-help__right-img[data-v-36a339f5]{position:absolute;width:468px;transform:rotate(90deg);right:-330px;top:-48px}@media(max-width:768px){.banquet-help__right-img[data-v-36a339f5]{width:100%;height:100%;transform:rotate(0);right:0;top:unset;bottom:-150px;z-index:2}}.banquet-help__list[data-v-36a339f5]{list-style-type:url(/img/rectangle.be7d902e.svg);display:flex;flex-direction:column;gap:24px;z-index:3;padding:0 50px}.banquet-help__list li[data-v-36a339f5]{font-size:16px;padding-left:10px;list-style:url(/img/rectangle.be7d902e.svg);line-height:160%}@media(max-width:768px){.banquet-help__list li br[data-v-36a339f5]{display:none}}.banquet-menu[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;gap:70px;padding-top:100px}@media(max-width:768px){.banquet-menu[data-v-36a339f5]{gap:50px;margin-top:-50px;padding:0}}.banquet-menu .slider-items[data-v-36a339f5]{width:100%;max-width:1232px;overflow:hidden;padding:25px 50px 65px}@media(max-width:768px){.banquet-menu .slider-items[data-v-36a339f5]{padding:0 0 50px;order:-1;height:700px}}.banquet-menu .slider-items .slider-item[data-v-36a339f5]{border-radius:16px;overflow:hidden;width:304px;height:544px;background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:768px){.banquet-menu .slider-items .slider-item[data-v-36a339f5]{border-radius:0;height:640px;background-size:auto 100%;background-position:center 3rem}}.banquet-menu .slider-items .slider-item.swiper-slide-next[data-v-36a339f5]{transform:scale(1.1)}@media(max-width:768px){.banquet-menu .slider-items .slider-item.swiper-slide-next[data-v-36a339f5]{transform:scale(1)}}.banquet-menu .text-info[data-v-36a339f5]{display:flex;flex-direction:row;gap:96px;align-items:flex-start}@media(max-width:768px){.banquet-menu .text-info[data-v-36a339f5]{flex-direction:column;width:100%;gap:50px}}.banquet-menu .text-info__wrapper[data-v-36a339f5]{display:flex;flex-direction:column;width:100%}.banquet-menu .text-info__wrapper[data-v-36a339f5]:first-child{gap:20px}@media(max-width:768px){.banquet-menu .text-info__wrapper[data-v-36a339f5]:first-child{padding:0 20px}}.banquet-menu .text-info__wrapper[data-v-36a339f5]:last-child{gap:40px}@media(max-width:768px){.banquet-menu .text-info__wrapper[data-v-36a339f5]:last-child{padding:0 20px}}.banquet-menu .text-info__title[data-v-36a339f5]{font-size:48px;font-family:Vetrino}@media(max-width:768px){.banquet-menu .text-info__title[data-v-36a339f5]{font-size:36px}.banquet-menu .text-info__title .text-info__title__ornam[data-v-36a339f5]{margin-left:15px}}@media(max-width:480px){.banquet-menu .text-info__title[data-v-36a339f5]{font-size:32px}}.banquet-menu .text-info__title__ornam[data-v-36a339f5]{width:170px;height:20px;display:flex;flex-direction:row;align-items:center;transform:rotate(180deg)}.banquet-menu .text-info__title__ornam img[data-v-36a339f5]{height:24px;margin-bottom:1px}.banquet-menu .text-info__title__ornam__line[data-v-36a339f5]{height:2.5px;width:100%;background:#ddd4cc}.banquet-menu .text-info__title span[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;gap:3px}.banquet-menu .text-info__subtitle[data-v-36a339f5]{font-size:44px;font-family:Vetrino;color:#7e92af}@media(max-width:768px){.banquet-menu .text-info__subtitle[data-v-36a339f5]{font-size:24px;display:flex;flex-direction:column;align-items:flex-end}.banquet-menu .text-info__subtitle .text-info__title__ornam[data-v-36a339f5]{transform:rotate(0);padding-right:10px}.banquet-menu .text-info__subtitle span[data-v-36a339f5]{display:flex;flex:0 0 auto}}.banquet-menu .text-info__par[data-v-36a339f5]{width:504px;font-weight:400;font-size:20px;line-height:160%;color:#19191c}@media(max-width:768px){.banquet-menu .text-info__par[data-v-36a339f5]{width:100%;font-size:16px}}.banquet-menu .text-info .btn[data-v-36a339f5]{width:368px}@media(max-width:768px){.banquet-menu .text-info .btn[data-v-36a339f5]{width:100%;height:64px;padding:0 20px}}.banquet-halls[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;width:1024px;margin:0 auto;padding-top:100px}@media(max-width:768px){.banquet-halls[data-v-36a339f5]{width:100%;margin-top:60px;padding:0}}.banquet-halls__places[data-v-36a339f5]{font-size:16px;padding:0 56px 30px}@media(max-width:768px){.banquet-halls__places[data-v-36a339f5]{padding:0 20px 30px}}.banquet-halls__title[data-v-36a339f5]{font-family:Vetrino;font-size:70px;display:flex;flex-direction:row;align-items:center;gap:24px}@media(max-width:768px){.banquet-halls__title[data-v-36a339f5]{flex-direction:column;align-items:flex-start;width:100%;padding:0 30px;font-size:36px}}.banquet-halls__title .block-flex[data-v-36a339f5]{display:flex;width:100%}.banquet-halls__title .block-flex .text-info__title__ornam[data-v-36a339f5]{width:100%;display:flex;align-items:center;padding-right:10px}.banquet-halls__title .block-flex .text-info__title__ornam__line[data-v-36a339f5]{height:2.5px;width:100%;background:#ddd4cc}.banquet-halls__title img[data-v-36a339f5]{width:90px}.banquet-halls__title img[data-v-36a339f5]:last-child{transform:rotate(180deg);margin-top:2px}.banquet-halls__sections[data-v-36a339f5]{display:flex;flex-direction:column;margin-top:50px;width:100%}@media(max-width:768px){.banquet-halls__sections[data-v-36a339f5]{padding:0 20px}}.banquet-halls__section[data-v-36a339f5]{margin-top:-15px;margin-bottom:-30px;border-radius:20px;width:1024px}@media(max-width:768px){.banquet-halls__section[data-v-36a339f5]{width:100%}}.banquet-halls__section.marjani[data-v-36a339f5]{background-color:#f8f4eb}.banquet-halls__section.marjani-second[data-v-36a339f5]{background-color:#ece8de}.banquet-halls__section.kremlin[data-v-36a339f5]{background-color:#e5eefa}.banquet-halls__section.musina[data-v-36a339f5]{background-color:#ddd4cc;margin-bottom:0}.banquet-halls__section__header[data-v-36a339f5]{padding:36px 56px 80px 56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}@media(max-width:768px){.banquet-halls__section__header[data-v-36a339f5]{padding:35px 20px 80px}}.banquet-halls__section__body[data-v-36a339f5]{transition:all .3s;padding-bottom:94px;width:100%;margin-top:-3rem}.banquet-halls__section__title[data-v-36a339f5]{font-size:20px;font-weight:600}@media(max-width:768px){.banquet-halls__section__title[data-v-36a339f5]{font-size:18px;font-weight:700;line-height:130%}}@media(max-width:480px){.banquet-halls__section__title[data-v-36a339f5]{font-size:16px}}.banquet-halls__section .toggle-section[data-v-36a339f5]{min-width:44px;height:44px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.banquet-halls__section .toggle-section[data-v-36a339f5]{min-width:36px;height:36px}}.banquet-halls__section .toggle-section svg[data-v-36a339f5]{transform:rotate(-90deg);transition:all .2s ease-in}.banquet-halls__section .toggle-section svg.active-sect[data-v-36a339f5]{transform:rotate(90deg)}@media(max-width:768px){.banquet-halls__section .toggle-section svg[data-v-36a339f5]{width:10px}}.banquet-halls__section__rooms[data-v-36a339f5]{padding:0;padding-left:20px;margin-left:56px;margin-bottom:48px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.banquet-halls__section__rooms[data-v-36a339f5]{margin-left:20px}}.banquet-halls__section__rooms li[data-v-36a339f5]{font-size:16px;padding-left:10px;list-style:url(/img/rectangle-black.8866549c.svg)}.banquet-halls .slider[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;gap:25px}.banquet-halls .slider__btn[data-v-36a339f5]{width:44px;height:44px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:2px 4px 4px 0 rgba(0,0,0,.102);background-color:#fff;border-radius:50%}.banquet-halls .slider__btn.prev-btn[data-v-36a339f5]{padding:2px 3px 0 0}.banquet-halls .slider__btn.next-btn[data-v-36a339f5]{padding:2px 0 0 4px}.banquet-halls .slider__btn.next-btn svg[data-v-36a339f5]{transform:rotate(180deg)}.banquet-halls .slider-body[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;gap:44px;width:912px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.banquet-halls .slider-body[data-v-36a339f5]::-webkit-scrollbar{width:0}.banquet-halls .slider-body__slides[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;gap:20px;height:544px}.banquet-halls .slider-body__slides__slide[data-v-36a339f5]{width:360px;height:544px;transition:all .2s ease-in}.banquet-halls .slider-body__slides__slide img[data-v-36a339f5]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.banquet-halls .slider-body__slides .next-slide[data-v-36a339f5],.banquet-halls .slider-body__slides .prev-slide[data-v-36a339f5]{width:304px;height:460px}.banquet-halls .slider-body__slides .invisible-slide[data-v-36a339f5]{display:none!important}.banquet-halls .slider-indicators[data-v-36a339f5]{display:flex;flex-direction:row;width:-moz-max-content;width:max-content;align-items:center;gap:12px}.banquet-halls .slider-indicators__indic[data-v-36a339f5]{width:12px;height:12px;background-color:#ddd4cc;border-radius:50%}.banquet-halls .slider-indicators__indic.active-indic[data-v-36a339f5]{background-color:#2a374b}.banquet-halls .slider-block[data-v-36a339f5]{padding:0 50px;overflow:hidden}@media(max-width:768px){.banquet-halls .slider-block[data-v-36a339f5]{padding:0 20px}}.banquet-halls .slider-halls[data-v-36a339f5]{overflow:hidden;position:relative;padding:0 0 75px}@media(max-width:768px){.banquet-halls .slider-halls[data-v-36a339f5]{background-color:inherit;padding:0 0 50px}}.banquet-halls .slider-halls .slider-hall[data-v-36a339f5]{border-radius:16px;overflow:hidden;opacity:.7;height:544px;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:768px){.banquet-halls .slider-halls .slider-hall[data-v-36a339f5]{height:438px;opacity:1}}.banquet-halls .slider-halls .swiper-slide-next[data-v-36a339f5]{opacity:1}.nikahi-tatar[data-v-36a339f5]{display:flex;flex-direction:column;align-items:center;gap:64px;margin-top:100px;padding-bottom:128px;padding-top:100px;background-color:#f8f4eb}@media(max-width:768px){.nikahi-tatar[data-v-36a339f5]{padding-bottom:80px;padding-top:80px;gap:30px}}.nikahi-tatar__title[data-v-36a339f5]{font-family:Vetrino;font-size:70px;display:flex;flex-direction:row;align-items:center;gap:24px}@media(max-width:768px){.nikahi-tatar__title[data-v-36a339f5]{font-size:36px;justify-content:center;flex-direction:column}}.nikahi-tatar__title img[data-v-36a339f5]{width:90px}.nikahi-tatar__title img[data-v-36a339f5]:last-child{transform:rotate(180deg);margin-top:2px}.nikahi-tatar .grid-galary[data-v-36a339f5]{display:grid;width:1232px;gap:16px;grid-template-areas:"V V V V V V" "A A A B B B" "A A A C C C" "D D F F G G" "E E F F G G"}@media(max-width:768px){.nikahi-tatar .grid-galary[data-v-36a339f5]{width:100%;height:100%;padding:0 15px;grid-template-areas:"V V V V V V" "A A A A A A" "B B B B B B" "C C C C C C" "D D D D D D" "E E E E E E" "F F F G G G"}}.nikahi-tatar .grid-galary__img[data-v-36a339f5]{border-radius:16px;overflow:hidden}@media(max-width:768px){.nikahi-tatar .grid-galary__img[data-v-36a339f5]{margin-top:5px}}.nikahi-tatar .grid-galary__img.img0[data-v-36a339f5]{grid-area:V;height:812px;background:#57595c}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img0[data-v-36a339f5]{height:470px}}.nikahi-tatar .grid-galary__img.img0 video[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nikahi-tatar .grid-galary__img.img1[data-v-36a339f5]{grid-area:A}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img1[data-v-36a339f5]{height:328px}}.nikahi-tatar .grid-galary__img.img2[data-v-36a339f5]{grid-area:B}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img2[data-v-36a339f5]{height:200px}}.nikahi-tatar .grid-galary__img.img3[data-v-36a339f5]{grid-area:C}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img3[data-v-36a339f5]{height:470px}}.nikahi-tatar .grid-galary__img.img4[data-v-36a339f5]{grid-area:D}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img4[data-v-36a339f5]{height:200px}}.nikahi-tatar .grid-galary__img.img5[data-v-36a339f5]{grid-area:E}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img5[data-v-36a339f5]{height:200px}}.nikahi-tatar .grid-galary__img.img6[data-v-36a339f5]{grid-area:F}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img6[data-v-36a339f5]{height:200px}}.nikahi-tatar .grid-galary__img.img7[data-v-36a339f5]{grid-area:G}@media(max-width:768px){.nikahi-tatar .grid-galary__img.img7[data-v-36a339f5]{height:200px}}.nikahi-tatar .grid-galary__img img[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nikahi-tatar__reviews[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center;gap:194px}@media(max-width:768px){.nikahi-tatar__reviews[data-v-36a339f5]{gap:50px}}.nikahi-tatar__reviews .rating-block[data-v-36a339f5]{display:inherit;gap:36px;align-items:center}@media(max-width:768px){.nikahi-tatar__reviews .rating-block[data-v-36a339f5]{gap:20px}.nikahi-tatar__reviews .rating-block svg[data-v-36a339f5]{width:50px}}.nikahi-tatar__users-review[data-v-36a339f5]{display:flex;flex-direction:row;align-items:center}.nikahi-tatar__users-review__user[data-v-36a339f5]{margin-right:-45px}.nikahi-tatar__users-review__user img[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nikahi-tatar__users-review__main[data-v-36a339f5]{width:228px;height:120px;background-color:#2a374b;border:4px solid #f8f4eb;border-radius:60px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:768px){.nikahi-tatar__users-review__main[data-v-36a339f5]{height:90px}}.nikahi-tatar__users-review__main .reviews-title[data-v-36a339f5]{font-size:44px;color:#fff;font-family:Vetrino}@media(max-width:768px){.nikahi-tatar__users-review__main .reviews-title[data-v-36a339f5]{font-size:24px}}.nikahi-tatar__users-review__main .reviews-subtitle[data-v-36a339f5]{font-size:24px;color:#fff;font-weight:300}@media(max-width:768px){.nikahi-tatar__users-review__main .reviews-subtitle[data-v-36a339f5]{font-size:18px}}.nikahi-tatar__to-reviews[data-v-36a339f5]{display:flex;flex-direction:row;gap:16px}@media(max-width:768px){.nikahi-tatar__to-reviews[data-v-36a339f5]{flex-direction:column}}.nikahi-tatar__to-reviews a[data-v-36a339f5]{color:inherit}.nikahi-tatar__to-reviews a[data-v-36a339f5]:focus,.nikahi-tatar__to-reviews a[data-v-36a339f5]:hover{opacity:.5;transition:.2s ease .2s}.nikahi-tatar__to-reviews .to-reviews[data-v-36a339f5]{width:312px;height:80px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;border:1px solid #2a374b;border-radius:40px}.nikahi-tatar__to-reviews .to-reviews__title[data-v-36a339f5]{font-size:20px;font-weight:500}.nikahi-location[data-v-36a339f5]{width:100vw;background-color:#2a374b;padding-top:120px;padding-bottom:120px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}@media(max-width:768px){.nikahi-location[data-v-36a339f5]{width:100%;padding-top:80px;padding-bottom:80px}}.nikahi-location__title[data-v-36a339f5]{font-size:48px;font-family:Vetrino;color:#fff;white-space:pre-line}@media(max-width:768px){.nikahi-location__title[data-v-36a339f5]{font-size:30px;line-height:125%;text-align:center}}.nikahi-location .img[data-v-36a339f5]{position:absolute;bottom:0;right:0;width:600px;height:600px}@media(max-width:768px){.nikahi-location .img[data-v-36a339f5]{display:none}}.nikahi-location .img img[data-v-36a339f5]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nikahi-location .img.img-dish1[data-v-36a339f5]{right:-140px;bottom:250px}.nikahi-location .img.img-dish2[data-v-36a339f5]{bottom:-100px;right:150px}.continue-book{height:47px;border-radius:8px;position:fixed;bottom:1rem;right:50px;z-index:3;padding:0 1rem;font-weight:600;font-size:12px;line-height:28px;color:#2a374b;font-family:Montserrat;display:none;align-items:center;background:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.05)}@media(max-width:768px){.continue-book{display:flex;bottom:35px;left:20px;width:-moz-fit-content;width:fit-content}}.continue-book:focus,.continue-book:hover{filter:invert(1);transition:.2s ease .2s}.continue-book span{margin-left:10px}.continue-book:before{content:"";position:absolute;right:-23px;border:19px solid transparent;border-left:5px solid #fff}[data-v-02db9dc6]{padding:0;margin:0;border:0}[data-v-02db9dc6],[data-v-02db9dc6]:after,[data-v-02db9dc6]:before{box-sizing:border-box}[data-v-02db9dc6]:active,[data-v-02db9dc6]:focus,a[data-v-02db9dc6]:active,a[data-v-02db9dc6]:focus{outline:none}aside[data-v-02db9dc6],footer[data-v-02db9dc6],header[data-v-02db9dc6],nav[data-v-02db9dc6],section[data-v-02db9dc6]{display:block}body[data-v-02db9dc6],html[data-v-02db9dc6]{height:100%}body[data-v-02db9dc6]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-02db9dc6]::-ms-clear{display:none}button[data-v-02db9dc6]{cursor:pointer}button[data-v-02db9dc6]::-moz-focus-inner{padding:0;border:0}a[data-v-02db9dc6],a[data-v-02db9dc6]:hover,a[data-v-02db9dc6]:visited{text-decoration:none}ul li[data-v-02db9dc6]{list-style:none}img[data-v-02db9dc6]{vertical-align:top}h1[data-v-02db9dc6],h2[data-v-02db9dc6],h3[data-v-02db9dc6],h4[data-v-02db9dc6],h5[data-v-02db9dc6],h6[data-v-02db9dc6]{font-weight:inherit;font-size:inherit}.banner[data-v-02db9dc6]{position:relative;width:100%;height:808px;overflow:hidden;z-index:4}.banner[data-v-02db9dc6]:before{content:"";position:absolute;width:100%;height:100%;z-index:1}@media(max-width:768px){.banner[data-v-02db9dc6]{height:584px}}.banner__container[data-v-02db9dc6]{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;z-index:1;padding:0 20px}@media(max-width:992px){.banner__container[data-v-02db9dc6]{justify-content:flex-end;padding:0 20px 20px}}@media(max-width:768px){.banner__container[data-v-02db9dc6]{justify-content:center;padding:0 20px;height:100%}}.banner__body[data-v-02db9dc6]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:150px 0 90px}@media(max-width:1240px){.banner__body[data-v-02db9dc6]{justify-content:flex-end}}@media(max-width:767px){.banner__body[data-v-02db9dc6]{justify-content:space-between;padding:120px 0 60px}}.banner__title[data-v-02db9dc6]{margin-bottom:50px;font-size:48px;font-weight:600;line-height:64px;text-align:center;color:#fff;white-space:pre}@media(max-width:768px){.banner__title[data-v-02db9dc6]{margin-bottom:30px;font-size:26px;line-height:32px}}.banner__period[data-v-02db9dc6],.banner__subtitle[data-v-02db9dc6]{font-size:24px;margin-top:50px;white-space:pre;font-weight:500;line-height:36px;text-align:center;color:#fff}@media(max-width:768px){.banner__period[data-v-02db9dc6],.banner__subtitle[data-v-02db9dc6]{font-size:16px;margin-top:30px;line-height:24px;white-space:normal;white-space:pre-line}}.banner__buttons[data-v-02db9dc6]{display:flex;margin-top:50px}@media(max-width:768px){.banner__buttons[data-v-02db9dc6]{flex-wrap:wrap;justify-content:center;margin-top:0}}.banner__btn[data-v-02db9dc6]{font-size:24px;font-weight:600;line-height:36px;color:#fff;display:flex;align-items:center;justify-content:center;width:350px;height:72px;border-radius:8px;padding:0 20px;background:none;font-family:Montserrat;background:hsla(0,0%,100%,.3)}.banner__btn[data-v-02db9dc6]:focus,.banner__btn[data-v-02db9dc6]:hover{background:#fff;color:#000;transition:.2s ease .2s}.banner__btn:focus img[data-v-02db9dc6],.banner__btn:hover img[data-v-02db9dc6]{filter:invert(1);transition:.2s ease .2s}.banner__btn img[data-v-02db9dc6]{margin-right:1rem}@media(max-width:768px){.banner__btn[data-v-02db9dc6]{font-size:16px;line-height:28px;height:56px;width:-moz-fit-content;width:fit-content;padding:0 30px}.banner__btn img[data-v-02db9dc6]{width:20px}}.banner__movie[data-v-02db9dc6]{width:100%;height:100%}.banner__movie img[data-v-02db9dc6],.banner__movie video[data-v-02db9dc6]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__movie video[data-v-02db9dc6]{filter:brightness(.5);display:none}@media(max-width:768px){.banner__movie video[data-v-02db9dc6]{display:block}}.banner__movie img[data-v-02db9dc6]{filter:brightness(.4)}@media(max-width:768px){.banner__movie img[data-v-02db9dc6]{display:none}}@media(max-width:767px){.banner__movie[data-v-02db9dc6]{position:absolute}}.booking{background-color:#534739;height:322px;overflow:hidden;padding:70px 0;position:relative;background-image:url(/img/to-booking-table.ae4aba82.png);background-repeat:no-repeat;background-size:cover}.booking:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(83,71,57,.75);filter:brightness(.5)}@media(max-width:768px){.booking{height:304px;padding:40px 0;background-image:url(/img/to-booking-table-mobile.abba68ad.png);background-position:center 75%}}.booking__containar{display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;z-index:1;padding:0 20px}@media(max-width:992px){.booking__containar{flex-direction:column}}.booking .title{color:#fff;text-align:left;font-size:26px!important;line-height:40px}@media(max-width:992px){.booking .title{text-align:center}}@media(max-width:768px){.booking .title{font-size:20px!important;line-height:24px}}.booking .btn-booking{margin-top:0;margin-left:50px;background:#fff;color:#534739;width:350px;padding:0}.booking .btn-booking:focus,.booking .btn-booking:hover{background:#534739;border:none;transition:.2s ease .2s}@media(max-width:992px){.booking .btn-booking{margin-top:20px;margin-left:0}}@media(max-width:768px){.booking .btn-booking{width:100%;max-width:249px;height:56px;font-size:16px;line-height:28px;margin-top:30px}}.booking .btn-booking button{background:none;width:100%;height:100%;font-weight:600;font-size:24px;line-height:36px;color:#534739;text-align:center;padding:0 20px}@media(max-width:768px){.booking .btn-booking button{font-size:16px;line-height:28px}}.booking .btn-booking button span{padding:0}.booking .btn-booking button svg{margin-right:10px}.booking .btn-booking button:focus,.booking .btn-booking button:hover{color:#fff;transition:.2s ease .2s}.booking .btn-booking button:focus svg path,.booking .btn-booking button:hover svg path{stroke:#fff;transition:.2s ease .2s}.popup{background:rgba(0,0,0,.5);background-blend-mode:multiply;-webkit-overflow-scrolling:touch;display:flex;justify-content:center;align-items:center;padding:0 2rem}@media(max-width:768px){.popup{align-items:flex-end}}.popup__inner{background-color:#fff;width:100%;max-width:512px;height:auto;border-radius:10px;overflow:hidden;position:relative;box-shadow:2px 2px 10px rgba(0,0,0,.05)}@media(max-width:768px){.popup__inner{border-radius:10px 10px 0 0}}@media(max-width:480px){.popup__inner{max-width:360px}}.popup__close{position:absolute;top:1rem;right:1rem;display:flex;width:20px;height:20px;cursor:pointer}.popup__close:focus,.popup__close:hover{opacity:.5;transition:.2s ease .2s}.popup__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup__cols{display:flex;flex-direction:column}@media(max-width:992px){.popup__cols{flex-direction:column}}.popup__img{width:100%;height:400px;border-radius:10px 10px 0 0;overflow:hidden}@media(max-width:768px){.popup__img{height:284px}}.popup__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup__body{display:flex;flex-direction:column;width:100%;padding:30px 35px}@media(max-width:768px){.popup__body{padding:25px}}.popup__title{font-size:20px;font-weight:600;line-height:24px;color:#2a374b}.popup__subtitle{font-size:14px;line-height:24px;color:#5a5a5a;font-style:italic}.popup__icons{display:none}@media(max-width:768px){.popup__icons{flex-wrap:wrap}}.popup__icon{width:70px;height:80px;margin:1.5rem 2rem 0 0}@media(max-width:768px){.popup__icon{width:35px;height:40px}}.popup__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.popup__text{font-size:14px;font-weight:400;line-height:24px;color:#0d0d0d;margin-top:10px;flex:1 1 auto;white-space:pre-line}.popup__pars{flex-wrap:wrap}.popup__par,.popup__pars{display:flex;align-items:center}.popup__par{flex-direction:column;margin-top:20px}.popup__par:not(:last-child){margin-right:30px}@media(max-width:480px){.popup__par:not(:last-child){margin-right:15px}}.popup__par:first-child{margin-right:45px}@media(max-width:480px){.popup__par:first-child{margin-right:25px}}.popup__par:first-child .popup__val{font-weight:600}.popup__val{font-size:14px;line-height:24px;color:#2a374b}.popup__measure{font-size:10px;line-height:16px;color:#5a5a5a}.popup__ornament{filter:invert(.5);width:62px;height:12px;flex:0 0 auto;margin:0 1rem}@media(max-width:768px){.popup__ornament{margin:30px 0 10px 0}}.popup__ornament img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup__head{display:flex;align-items:center;justify-content:space-between}.popup__price{font-size:20px;font-weight:600;line-height:24px;text-align:center;color:#2a374b;flex:0 0 auto}.dishes-wrapper .dish__more{font-family:Montserrat,sans-serif;width:100%;height:72px;border-radius:8px;font-weight:600;font-size:24px!important;line-height:36px;color:#534739!important;display:flex;align-items:center;justify-content:center;background-color:#f6ece9!important}@media(max-width:400px){.dishes-wrapper .dish__more{font-size:16px!important}}.dishes-wrapper .dish__more:hover,s .dishes-wrapper .dish__more:focus{background-color:#534739;color:#fff!important;transition:.2s ease .2s}.discounts{background-color:#fafafa;padding:50px 0}.discounts .title{color:#534739;font-size:40px;line-height:64px}.discounts .swiper .swiper-wrapper{justify-content:center;padding-bottom:35px}.discounts .swiper .swiper-horizontal>.swiper-scrollbar,.discounts .swiper .swiper-scrollbar.swiper-scrollbar-horizontal{background:#f3f3f3}.discounts .swiper .swiper-scrollbar-drag{background:#534739}.discounts .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.discounts .dishes{flex-direction:column}}.discounts .dish{box-shadow:2px 2px 10px 0 rgba(0,0,0,.051);margin-top:35px;width:100%;height:512px;display:flex;flex-direction:column;justify-content:space-between;border-radius:16px}@media(max-width:768px){.discounts .dish{margin-top:20px;max-width:unset}.discounts .dish__title{font-size:16px!important;line-height:28px!important}.discounts .dish{height:auto}}.discounts .dish__title{white-space:pre-line;font-weight:600;font-size:22px;line-height:36px;color:#534739}.discounts .dish__flex{display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto}.discounts .dish__img{height:254.77px!important;border-radius:16px 16px 0 0}@media(max-width:768px){.discounts .dish__img{height:184.17px!important;width:100%}}.discounts .dish__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.discounts .dish__text{font-size:18px;line-height:28px;margin-bottom:0;margin-top:10px;white-space:pre-line;color:#5a5a5a}@media(max-width:768px){.discounts .dish__text{font-size:12px;line-height:16px}}.discounts .dish__bottom{display:flex;margin-top:10px}.discounts .dish__more{font-family:Montserrat,sans-serif;width:100%;height:72px;border-radius:8px;font-weight:600;font-size:24px;line-height:36px;color:#2a374b;text-align:center;text-decoration:none}@media(max-width:480px){.discounts .dish__more{font-size:8px;line-height:14px}}@media(max-width:376px){.discounts .dish__more{height:56px;background-color:#e5eefa}}.discounts .dish__body{height:100%;display:flex;flex-direction:column;padding:15px 20px 20px}@media(max-width:480px){.discounts .dish__body{padding:10px 10px 20px}.discounts .dish button{font-size:16px}}.popup__title{white-space:pre-line}.popup__img{height:300px}.popup__text a{color:#000;text-decoration:underline}.reviews{background-color:#534739;padding:20px 0 70px!important}@media(max-width:768px){.reviews{padding:50px 0!important}}.reviews .title{color:#fff}.reviews__flex-col{display:flex;flex-direction:column}.reviews__maps{display:flex;justify-content:space-evenly;margin-top:50px}@media(max-width:768px){.reviews__maps{justify-content:space-between;margin-top:20px}}.reviews__map{display:flex;align-items:center}@media(max-width:768px){.reviews__map{margin-top:20px;justify-content:space-between}}.reviews__rank{display:flex;align-items:center;margin-right:50px}@media(max-width:768px){.reviews__rank{flex:0 0 auto;margin-right:20px}.reviews__rank svg{width:24px}}.reviews__total{font-weight:700;font-size:27px;line-height:130%;color:#ddd4cc;margin-left:20px}@media(max-width:768px){.reviews__total{font-size:18px;margin-left:10px}}.reviews__counts{font-size:14px;line-height:24px;color:#000;margin-top:5px}.reviews .btn-booking{position:relative;top:75px;margin:0 auto;z-index:1}.reviews .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews__body{text-align:center}.reviews__address{margin-top:30px}.reviews__list{display:flex;justify-content:center;margin-top:1rem}.reviews__list ul li{font-size:24px;font-weight:600;line-height:36px;color:#fff;display:flex;align-items:center;margin-top:1rem}.reviews__list ul li img{margin-right:10px}.reviews__slider{margin-top:50px}@media(max-width:768px){.reviews__slider{margin-top:30px;padding:0 20px}.reviews__logo svg{width:64px}}.reviews .btn-arrow{margin:60px auto 0;font-weight:600;border:1.5px solid #fff;color:#fff}.reviews .btn-arrow:focus,.reviews .btn-arrow:hover{background:#fff;color:#534739}.reviews .btn-arrow:focus svg path,.reviews .btn-arrow:hover svg path{stroke:#534739;transition:.2s ease .2s}@media(max-width:768px){.reviews .btn-arrow span{padding-left:10px}}.reviews .swiper:after,.reviews .swiper:before{box-shadow:inset 200px 0 200px 0 #534739}.reviews .swiper .swiper-wrapper{right:-90px}@media(max-width:768px){.reviews .swiper .swiper-wrapper{right:0}}.reviews .swiper .swiper-pagination{bottom:-30px}.reviews .swiper .swiper-pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.2);width:6.67px;height:6.67px}.reviews .swiper .swiper-pagination .swiper-pagination-bullet-active{background:#fff;width:10px;height:10px}.popupForm,.reserve-popup-wrapper{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99999}.reserve-popup{position:relative;padding:40px;display:flex;flex-direction:column;width:512px;background:#fff;border-radius:10px;box-sizing:border-box}@media(max-width:768px){.reserve-popup{padding:24px;padding-top:64px;width:90dvw}}.reserve-popup__title{margin-bottom:34px;display:flex;flex-direction:column;font-size:20px;line-height:24px;font-weight:600;text-align:center}.reserve-popup__title span{white-space:wrap}.reserve-popup__close{position:absolute;top:24px;right:24px;cursor:pointer;transition:.2s ease;opacity:.5}.reserve-popup__close:hover{opacity:1}.reserve-popup-body{display:flex;flex-direction:column;align-items:center;gap:22px}.reserve-popup-body .form-group{display:flex;flex-direction:column;gap:10px;width:100%}.reserve-popup-body .form-group label{font-size:16px;line-height:24px;font-weight:500}.reserve-popup-body .form-group .row{display:flex;align-items:baseline;justify-content:space-between}@media(max-width:768px){.reserve-popup-body .form-group .row{flex-direction:column}}.reserve-popup-body .form-group .row span{font-size:8px;font-weight:400;color:#b0b0b0}.reserve-popup-body .form-group .row span a{color:#b0b0b0;text-decoration:underline;cursor:pointer;transition:.2s ease}.reserve-popup-body .form-group .row span a:focus,.reserve-popup-body .form-group .row span a:hover{color:#2a374b}.reserve-popup-body__reserved{display:flex;flex-direction:column;align-items:center}.reserve-popup-body__reserved span{font-size:16px;font-weight:500;line-height:24px;text-align:center}.reserve-popup-body__reserved span.subtle{font-size:14px;font-weight:400;color:#5a5a5a;white-space:pre-line}.reserve-popup-body__reserved i.icon{margin:34px}.reserve-popup-body .checkbox-group{margin-right:auto;display:flex;align-items:center}.reserve-popup-body .date-time{display:grid;grid-template-columns:1fr 136px;grid-row-gap:16px;grid-column-gap:10px;width:100%}@media(max-width:768px){.reserve-popup-body .date-time{display:flex;flex-direction:column}}.reserve-popup-body .date-time label{grid-column:1/-1;font-size:16px;line-height:24px;font-weight:500}.reserve-popup-body .btn{margin-top:10px;display:flex;align-items:center;justify-content:center;width:240px;height:56px;color:#fff;font-size:16px;font-weight:600;line-height:28px;background:#2a374b;border-radius:8px;cursor:pointer}.reserve-popup-body .btn:disabled{color:#b0b0b0;background:#f3f3f3;cursor:not-allowed}.reserve-popup-dropdown{position:relative;display:flex;flex-direction:column;width:100%;font-size:16px;font-weight:600;line-height:28px;color:#2a374b}.reserve-popup-dropdown-header{padding:0 20px;display:flex;align-items:center;width:100%;height:56px;border-radius:10px;cursor:pointer;background:#f3f3f3}.reserve-popup-dropdown-header p span{font-size:10px;color:#b0b0b0}.reserve-popup-dropdown-header.active{background:#fff;color:#b0b0b0;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-radius:0;border-top-right-radius:10px;border-top-left-radius:10px}.reserve-popup-dropdown-header .placeholder{color:#b0b0b0}.reserve-popup-dropdown-header .icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:9000;transition:.2s ease}.reserve-popup-dropdown-header .icon.active{transform:rotate(180deg) translateY(50%)}.reserve-popup-dropdown-body{position:absolute;top:56px;left:0;display:none;width:100%;max-height:65dvh;overflow-y:auto;background:#fff;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-bottom-right-radius:10px;border-bottom-left-radius:10px;z-index:90001}.reserve-popup-dropdown-body__item{padding:16px 20px;display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:10px}.reserve-popup-dropdown-body__item p span{color:#b0b0b0;font-size:10px}.reserve-popup-dropdown-body__item:hover{background:#f3f3f3}.reserve-popup-dropdown-body.active{display:flex;flex-direction:column}.input{padding:0 20px;height:56px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;color:#2a374b;border:1px solid #b0b0b0;border-radius:10px}.input::-moz-placeholder{font-weight:400;color:#b0b0b0}.input::placeholder{font-weight:400;color:#b0b0b0}.dp__input_wrap{display:flex;align-items:center;justify-content:flex-start;height:56px;background:#f3f3f3;border-radius:10px}.dp__input_wrap div{display:none}.dp__input_wrap .dp__input{padding:0!important;color:#2a374b;background:#f3f3f3}input[type=checkbox],input[type=radio]{--active:#f3f3f3;--active-inner:#2a374b;--border:#f3f3f3;--border-hover:#e6e6e6;--background:#fff;--disabled:#f6f8ff;--disabled-inner:#e1e6f9;height:32px;outline:none;display:inline-block;vertical-align:top;position:relative;margin:0;cursor:pointer;border:1px solid var(--bc,var(--border));background:var(--b,var(--background));transition:background .3s,border-color .3s,box-shadow .2s}input[type=checkbox]:after,input[type=radio]:after{content:"";display:block;left:0;top:0;position:absolute;transition:transform var(--d-t,.3s) var(--d-t-e,ease),opacity var(--d-o,.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b:var(--active);--bc:var(--active);--d-o:0.3s;--d-t:0.6s;--d-t-e:cubic-bezier(0.2,0.85,0.32,1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b:var(--disabled);cursor:not-allowed;opacity:.9}input[type=checkbox]:disabled:checked,input[type=radio]:disabled:checked{--b:var(--disabled-inner);--bc:var(--border)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--bc:var(--border-hover)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:32px}input[type=checkbox]:not(.switch):after,input[type=radio]:not(.switch):after{opacity:var(--o,0)}input[type=checkbox]:not(.switch):checked,input[type=radio]:not(.switch):checked{--o:1}input[type=checkbox]+label,input[type=radio]+label{font-size:16px;font-weight:600;line-height:28px;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:12px}input[type=checkbox]:not(.switch){border-radius:7px}input[type=checkbox]:not(.switch):after{width:8px;height:16px;border:2px solid var(--active-inner);border-top:0;border-left:0;left:12px;top:5px;transform:rotate(var(--r,20deg))}input[type=checkbox]:not(.switch):checked{--r:43deg}input[type=checkbox].switch{width:38px;border-radius:11px}input[type=checkbox].switch:after{left:2px;top:2px;border-radius:50%;width:15px;height:15px;background:var(--ab,var(--border));transform:translateX(var(--x,0))}input[type=checkbox].switch:checked{--ab:var(--active-inner);--x:17px}input[type=checkbox].switch:disabled:not(:checked):after{opacity:.6}input[type=radio]{border-radius:50%}input[type=radio]:after{width:19px;height:19px;border-radius:50%;background:var(--active-inner);opacity:0;transform:scale(var(--s,.7))}input[type=radio]:checked{--s:0.5}.error{font-size:14px;font-weight:400;color:red;text-align:center}.popupForm .btn{margin:20px auto 0;display:flex;align-items:center;justify-content:center;width:240px;height:56px;color:#fff;font-size:16px;font-weight:600;line-height:28px;background:#2a374b;border-radius:8px;cursor:pointer}.popupForm .btn:disabled{color:#b0b0b0;background:#f3f3f3;cursor:not-allowed}.popupForm .input-block{margin-bottom:10px}.popupForm__container{position:relative;padding:40px;display:flex;flex-direction:column;width:512px;background:#fff;border-radius:10px;box-sizing:border-box}@media(max-width:768px){.popupForm__container{padding:24px;padding-top:64px;width:90dvw}}.popupForm__title{margin-bottom:34px;display:flex;flex-direction:column;font-size:20px;line-height:24px;font-weight:600;text-align:center}.popupForm__title span{white-space:wrap}.popupForm__subtitle{text-align:center;margin-bottom:20px;line-height:20px}.popupForm__close{position:absolute;top:24px;right:24px;cursor:pointer;transition:.2s ease;opacity:.5}.popupForm__close:hover{opacity:1}.popupForm-body{display:flex;flex-direction:column;align-items:center;gap:22px}.popupForm-body .form-group{display:flex;flex-direction:column;gap:10px;width:100%}.popupForm-body .form-group label{font-size:16px;line-height:24px;font-weight:500}.popupForm-body .form-group .row{display:flex;align-items:baseline;justify-content:space-between}@media(max-width:768px){.popupForm-body .form-group .row{flex-direction:column}}.popupForm-body .form-group .row span{font-size:8px;font-weight:400;color:#b0b0b0}.popupForm-body .form-group .row span a{color:#b0b0b0;text-decoration:underline;cursor:pointer;transition:.2s ease}.popupForm-body .form-group .row span a:focus,.popupForm-body .form-group .row span a:hover{color:#2a374b}.popupForm-body__reserved{display:flex;flex-direction:column;align-items:center}.popupForm-body__reserved span{font-size:16px;font-weight:500;line-height:24px;text-align:center}.popupForm-body__reserved span.subtle{font-size:14px;font-weight:400;color:#5a5a5a}.popupForm-body__reserved i.icon{margin:34px}.popupForm-body .checkbox-group{margin-right:auto;display:flex;align-items:center}.popupForm-body .date-time{display:grid;grid-template-columns:1fr 136px;grid-row-gap:16px;grid-column-gap:10px;width:100%}@media(max-width:768px){.popupForm-body .date-time{display:flex;flex-direction:column}}.popupForm-body .date-time label{grid-column:1/-1;font-size:16px;line-height:24px;font-weight:500}.popupForm-body .btn{margin-top:10px;display:flex;align-items:center;justify-content:center;width:240px;height:56px;color:#fff;font-size:16px;font-weight:600;line-height:28px;background:#2a374b;border-radius:8px;cursor:pointer}.popupForm-body .btn:disabled{color:#b0b0b0;background:#f3f3f3;cursor:not-allowed}.popupForm-dropdown{position:relative;display:flex;flex-direction:column;width:100%;font-size:16px;font-weight:600;line-height:28px;color:#2a374b}.popupForm-dropdown-header{padding:0 20px;display:flex;align-items:center;width:100%;height:56px;border-radius:10px;cursor:pointer;background:#f3f3f3}.popupForm-dropdown-header p span{font-size:10px;color:#b0b0b0}.popupForm-dropdown-header.active{background:#fff;color:#b0b0b0;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-radius:0;border-top-right-radius:10px;border-top-left-radius:10px}.popupForm-dropdown-header .placeholder{color:#b0b0b0}.popupForm-dropdown-header .icon{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:9000;transition:.2s ease}.popupForm-dropdown-header .icon.active{transform:rotate(180deg) translateY(50%)}.popupForm-dropdown-body{position:absolute;top:56px;left:0;display:none;width:100%;max-height:65dvh;overflow-y:auto;background:#fff;border-left:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-bottom-right-radius:10px;border-bottom-left-radius:10px;z-index:90001}.popupForm-dropdown-body__item{padding:16px 20px;display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:10px}.popupForm-dropdown-body__item p span{color:#b0b0b0;font-size:10px}.popupForm-dropdown-body__item:hover{background:#f3f3f3}.popupForm-dropdown-body.active{display:flex;flex-direction:column}.popupForm__stars{display:flex;justify-content:center;align-items:center;margin-top:30px;margin-bottom:10px}.popupForm__fanks{font-size:20px;font-weight:600;line-height:24px;color:#2a374b;text-align:center;white-space:pre;padding:80px 40px}.popupForm .agree{text-align:center;display:flex;flex-direction:column;margin-top:15px}@media(max-width:376px){.popupForm .agree{font-size:8px}}.popupForm .form__next{margin-top:10px}.popupForm .error{top:2rem}.popupForm .star{width:32px;height:32px;background-repeat:no-repeat;margin:0 5px;background-image:url(/img/star-default.c23700c7.svg);cursor:pointer}.popupForm .star-active{background-image:url(/img/star-active.72e23a6b.svg);transition:all .2s ease}[data-v-551a97b0]{padding:0;margin:0;border:0}[data-v-551a97b0],[data-v-551a97b0]:after,[data-v-551a97b0]:before{box-sizing:border-box}[data-v-551a97b0]:active,[data-v-551a97b0]:focus,a[data-v-551a97b0]:active,a[data-v-551a97b0]:focus{outline:none}aside[data-v-551a97b0],footer[data-v-551a97b0],header[data-v-551a97b0],nav[data-v-551a97b0],section[data-v-551a97b0]{display:block}body[data-v-551a97b0],html[data-v-551a97b0]{height:100%}body[data-v-551a97b0]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-551a97b0]::-ms-clear{display:none}button[data-v-551a97b0]{cursor:pointer}button[data-v-551a97b0]::-moz-focus-inner{padding:0;border:0}a[data-v-551a97b0],a[data-v-551a97b0]:hover,a[data-v-551a97b0]:visited{text-decoration:none}ul li[data-v-551a97b0]{list-style:none}img[data-v-551a97b0]{vertical-align:top}h1[data-v-551a97b0],h2[data-v-551a97b0],h3[data-v-551a97b0],h4[data-v-551a97b0],h5[data-v-551a97b0],h6[data-v-551a97b0]{font-weight:inherit;font-size:inherit}.visible[data-v-551a97b0]{opacity:0!important}.photos[data-v-551a97b0]{background-color:#f6ece9;position:relative}.photos[data-v-551a97b0]:before{content:"";position:absolute;background-color:#2a374b;width:100%;height:50%;bottom:-1px}.photos__blocks[data-v-551a97b0]{padding:0 50px;display:flex;justify-content:center}@media(max-width:768px){.photos__blocks[data-v-551a97b0]{padding:0}}.photos__block[data-v-551a97b0]{position:relative;background-color:#fff;box-shadow:3.27px 3.27px 32.67px rgba(0,0,0,.05);padding:15px 15px 50px;width:302px;height:345.14px}@media(max-width:768px){.photos__block[data-v-551a97b0]{height:auto}}.photos__block img[data-v-551a97b0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:376px){.photos__block img[data-v-551a97b0]{width:180px;height:180px}}@media(max-width:768px){.photos__block[data-v-551a97b0]{flex:0 0 52%;padding:8px 8px 30px}}.anim1[data-v-551a97b0]{animation:anim-551a97b0 .9s .9s forwards}.anim1[data-v-551a97b0],.anim2[data-v-551a97b0]{visibility:visible!important}.anim3[data-v-551a97b0]{transform:rotate(-2.23deg)!important}.photo_d[data-v-551a97b0]{visibility:hidden;opacity:0}.anim[data-v-551a97b0]{visibility:visible;animation:anim-551a97b0 .2s .2s forwards}@keyframes anim-551a97b0{0%{opacity:0}to{opacity:1}}.author-dishes{background-color:#f6ece9;padding:60px 0 80px}@media(max-width:768px){.author-dishes{padding:50px 0}}.author-dishes .shef__container{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.author-dishes .shef__container{flex-direction:column}}.author-dishes .shef__body{width:100%;padding:0 20px 0 0}@media(max-width:768px){.author-dishes .shef__body{padding:0}}.author-dishes .shef__text{font-size:18px;line-height:28px;color:#534739;margin-top:30px}@media(max-width:768px){.author-dishes .shef__text{font-size:14px;line-height:24px;margin-top:20px}}.author-dishes .shef__text p{margin-bottom:40px;white-space:pre-line}@media(max-width:768px){.author-dishes .shef__text p{margin-bottom:20px}}.author-dishes .shef__text ul li{font-size:12px;line-height:16px;color:#0d0d0d;position:relative;display:flex;align-items:center;margin-top:15px}.author-dishes .shef__text ul li svg{margin-right:15px;min-width:16px}.author-dishes .shef__img{width:100%;max-width:432px;height:368px;border-radius:8px;overflow:hidden;margin-top:10px}@media(max-width:768px){.author-dishes .shef__img{max-width:100%;height:274.64px;margin-top:20px}}.author-dishes .shef__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.author-dishes .title{text-align:left}.author-dishes .author-name{font-weight:500;font-size:24px;line-height:36px;color:#534739;margin-top:20px}@media(max-width:768px){.author-dishes .author-name{font-size:16px;line-height:24px}}.author-dishes__videos{display:flex;height:570px}@media(max-width:768px){.author-dishes__videos{height:554px}}.author-dishes__video{border-radius:8px;overflow:hidden;margin-top:30px;cursor:pointer;padding:0 15px;width:-moz-max-content;width:max-content}@media(max-width:768px){.author-dishes__video{margin-top:20px}}.author-dishes__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.5)}@media(max-width:768px){.author-dishes__video video{filter:brightness(1)!important}}.author-dishes .swiper .swiper-pagination{display:none}@media(max-width:768px){.author-dishes .swiper .swiper-pagination{display:flex}}.author-dishes .swiper-pagination-bullet-active{background:#2a374b!important}.author-dishes .swiper .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background:rgba(42,55,75,.2)}.author-dishes .swiper-horizontal>.swiper-pagination-bullets,.author-dishes .swiper-pagination-bullets.swiper-pagination-horizontal,.author-dishes .swiper-pagination-custom,.author-dishes .swiper-pagination-fraction{bottom:-50px;top:unset}.popup .title{font-weight:600;font-size:32px;line-height:40px;color:#2a374b;text-align:center;white-space:pre-line}.popup__close{justify-content:flex-end;top:20px;right:20px}.popup__body{height:100%;padding:50px 20px}.popup__inner{height:auto!important}.popup__arrow{margin:30px auto 0}.banket-form{background-color:#e4dad4;padding:80px 0}@media(max-width:992px){.banket-form{padding:50px 0}}@media(max-width:768px){.banket-form{padding:40px 0}}.banket-form .title{text-align:left}@media(max-width:992px){.banket-form .display-ds{display:none}}.banket-form .display-ts{display:none}@media(max-width:992px){.banket-form .display-ts{display:flex}}.banket-form__container{display:flex}@media(max-width:992px){.banket-form__container{flex-direction:column}}.banket-form__body{flex:1 1 auto;padding-right:100px}@media(max-width:992px){.banket-form__body{padding:0}}.banket-form__title{font-weight:600;font-size:26px;line-height:40px;color:#534739;white-space:pre-line}@media(max-width:992px){.banket-form__title{font-size:20px;line-height:24px}}.banket-form__items{margin-top:25px}@media(max-width:992px){.banket-form__items{margin-top:35px}}.banket-form__item{font-weight:400;font-size:18px;line-height:28px;color:#534739;display:flex;margin-top:15px}.banket-form__item img{margin-right:10px}@media(max-width:992px){.banket-form__item{font-size:14px;line-height:24px;margin-top:25px}}@media(max-width:768px){.banket-form__item{white-space:pre-line}.banket-form__item img{width:16px;margin-right:15px}}@media(max-width:376px){.banket-form__item:last-child{width:300px}}.banket-form__form-block{margin-top:30px}@media(max-width:768px){.banket-form__form-block{margin-top:0}}.banket-form__form-block .form{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.banket-form__form-block .form{flex-direction:column;width:100%}}.banket-form__slider{min-width:30%;max-width:30%;height:auto;padding-bottom:50px}@media(max-width:992px){.banket-form__slider{min-width:100%;max-width:100%;margin-top:50px}}@media(max-width:768px){.banket-form__slider{height:402px}}.banket-form__slide-img{border-radius:16px}.banket-form__slide-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.banket-form .input-block{width:48%}@media(max-width:768px){.banket-form .input-block{width:100%;margin-top:35px}}.banket-form .input-block label{font-weight:500;font-size:24px;line-height:36px;color:#534739}@media(max-width:768px){.banket-form .input-block label{font-weight:700;font-size:16px;line-height:21.6px}}.banket-form .input-block input{font-weight:400;font-size:20px;line-height:32px;color:#534739;background:none;border:none;border-bottom:1px solid #2a374b;border-radius:0;padding:0}.banket-form .input-block input::-moz-placeholder{color:#b0b0b0}.banket-form .input-block input::placeholder{color:#b0b0b0}@media(max-width:768px){.banket-form .input-block input{font-size:16px;line-height:25.6px}}.banket-form .input-block.text{width:100%;margin-top:20px}.banket-form .valid{border:none;margin-top:20px}.banket-form .input-block-flex{width:100%;display:flex;align-items:center;margin-top:30px}@media(max-width:768px){.banket-form .input-block-flex{margin-top:20px}}.banket-form .input-block-flex a{font-size:16px;line-height:20px;color:#534739;text-decoration:underline;margin-left:20px}@media(max-width:768px){.banket-form .input-block-flex a{margin:20px auto 0}}@media(max-width:992px){.banket-form .input-block-flex{flex-direction:column}}@media(max-width:768px){.banket-form .input-block-flex{flex-direction:column-reverse}}.banket-form .btn-send{width:48%;height:72px;border-radius:8px;border:1.5px solid #534739;background:none;font-weight:600;font-size:24px;line-height:36px;color:#534739;font-family:Montserrat}.banket-form .btn-send:focus,.banket-form .btn-send:hover{background:#534739;color:#fff;transition:.2s ease .2s}@media(max-width:768px){.banket-form .btn-send{width:80%;height:56px;font-weight:600;font-size:16px;line-height:28px;order:1;margin:0 auto}}.banket-form .agree{font-weight:400;font-size:12px;line-height:160%;color:#534739;margin-top:20px}.banket-form .agree a{color:inherit;text-decoration:underline}.banket-form .swiper{overflow:hidden}.banket-form .swiper .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#534739;opacity:.5}.banket-form .swiper .swiper-pagination .swiper-pagination-bullet-active{width:16px;height:16px;background:#534739;opacity:1}.set-menu{background-color:#f6ece9;padding-top:50px}@media(max-width:768px){.set-menu{padding-top:30px}}.set-menu__blocks{display:flex;justify-content:center;margin:0 -5px}@media(max-width:768px){.set-menu__blocks{margin:0 auto}}.set-menu__block{overflow:hidden;border-radius:350px 350px 0 0;position:relative;margin:0 5px;height:568px}@media(max-width:768px){.set-menu__block{margin:0 auto}}.set-menu__block:first-child,.set-menu__block:last-child{min-width:30%;max-width:30%}@media(max-width:768px){.set-menu__block:first-child,.set-menu__block:last-child{display:none}}.set-menu__block:nth-child(2){min-width:37%;max-width:37%}@media(max-width:768px){.set-menu__block:nth-child(2){min-width:100%;max-width:100%}}.set-menu__block:nth-child(2):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,transparent,hsla(0,0%,5%,.5))}.set-menu__block img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.set-menu__body{position:absolute;top:120px;left:0;right:0;color:#fff}@media(max-width:768px){.set-menu__body{top:70px}}.set-menu__title{font-size:48px;line-height:90%;font-family:El Messiri,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.set-menu__subtitle,.set-menu__title{color:#fff;text-align:center;white-space:pre-line;letter-spacing:2px}.set-menu__subtitle{font-size:24px;line-height:36px;margin-top:20px;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal}@media(max-width:768px){.set-menu__subtitle{font-size:16px;line-height:24px}}[data-v-2ec1c68d]{padding:0;margin:0;border:0}[data-v-2ec1c68d],[data-v-2ec1c68d]:after,[data-v-2ec1c68d]:before{box-sizing:border-box}[data-v-2ec1c68d]:active,[data-v-2ec1c68d]:focus,a[data-v-2ec1c68d]:active,a[data-v-2ec1c68d]:focus{outline:none}aside[data-v-2ec1c68d],footer[data-v-2ec1c68d],header[data-v-2ec1c68d],nav[data-v-2ec1c68d],section[data-v-2ec1c68d]{display:block}body[data-v-2ec1c68d],html[data-v-2ec1c68d]{height:100%}body[data-v-2ec1c68d]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-2ec1c68d]::-ms-clear{display:none}button[data-v-2ec1c68d]{cursor:pointer}button[data-v-2ec1c68d]::-moz-focus-inner{padding:0;border:0}a[data-v-2ec1c68d],a[data-v-2ec1c68d]:hover,a[data-v-2ec1c68d]:visited{text-decoration:none}ul li[data-v-2ec1c68d]{list-style:none}img[data-v-2ec1c68d]{vertical-align:top}h1[data-v-2ec1c68d],h2[data-v-2ec1c68d],h3[data-v-2ec1c68d],h4[data-v-2ec1c68d],h5[data-v-2ec1c68d],h6[data-v-2ec1c68d]{font-weight:inherit;font-size:inherit}.mobile[data-v-2ec1c68d]{flex-direction:column!important;display:none!important}@media(max-width:768px){.desktop[data-v-2ec1c68d]{display:none!important}.mobile[data-v-2ec1c68d]{display:flex!important}}.rest-menu[data-v-2ec1c68d]{background-color:#f6ece9;display:flex;flex-direction:column;width:100%;padding:60px 70px 80px;position:relative}.rest-menu[data-v-2ec1c68d]:before{content:"";position:absolute;bottom:0;right:-50%;width:100%;height:100%;background-image:url(/img/tulpan.80208ffe.png);background-repeat:no-repeat;background-size:contain;background-position-y:bottom;display:none}@media(max-width:768px){.rest-menu[data-v-2ec1c68d]:before{display:block}}@media(max-width:1200px){.rest-menu[data-v-2ec1c68d]{padding:60px 0 80px}}@media(max-width:768px){.rest-menu[data-v-2ec1c68d]{flex-direction:column;padding:40px 0}}.rest-menu .buttons[data-v-2ec1c68d]{display:flex;justify-content:center;position:relative}@media(max-width:768px){.rest-menu .buttons[data-v-2ec1c68d]{flex-direction:column}}.rest-menu .buttons button[data-v-2ec1c68d]{width:440px;margin-right:20px;margin-left:20px;border:2px solid #534739;color:#534739}@media(max-width:768px){.rest-menu .buttons button[data-v-2ec1c68d]{width:100%;margin-right:0;margin-left:0}.rest-menu .buttons button[data-v-2ec1c68d]:last-child{order:-1}}.rest-menu .buttons button[data-v-2ec1c68d]:focus,.rest-menu .buttons button[data-v-2ec1c68d]:hover{background:#534739;color:#fff}.rest-menu .buttons button:focus svg path[data-v-2ec1c68d],.rest-menu .buttons button:hover svg path[data-v-2ec1c68d]{stroke:#fff;transition:.2s ease .2s}.rest-menu__title[data-v-2ec1c68d]{font-weight:500;font-size:24px;line-height:36px;color:#000;margin-top:20px}@media(max-width:768px){.rest-menu__title[data-v-2ec1c68d]{font-size:16px;line-height:24px}}.rest-menu__desc[data-v-2ec1c68d]{font-weight:400;font-size:18px;line-height:28px;color:#0d0d0d;margin-top:10px;white-space:pre-line}@media(max-width:768px){.rest-menu__desc[data-v-2ec1c68d]{font-size:14px;line-height:24px}}.rest-menu__img[data-v-2ec1c68d]{height:500px;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:768px){.rest-menu__img[data-v-2ec1c68d]{height:312px}}.rest-menu__img img[data-v-2ec1c68d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rest-menu__info[data-v-2ec1c68d]{display:flex;align-items:center;justify-content:center;padding:0 100px}@media(max-width:768px){.rest-menu__info[data-v-2ec1c68d]{padding:0 25px}}.rest-menu__info__title[data-v-2ec1c68d]{font-size:40px;line-height:64px;font-weight:600;color:#534739}@media(max-width:768px){.rest-menu__info__title[data-v-2ec1c68d]{font-size:20px;line-height:24px}}.rest-menu__info__text[data-v-2ec1c68d]{font-size:18px;line-height:28px;max-width:631px}.rest-menu__rests[data-v-2ec1c68d]{display:flex;flex-direction:row;gap:48px;padding:0 20px}@media(max-width:768px){.rest-menu__rests[data-v-2ec1c68d]{gap:30px;margin-top:20px}}.rest-menu__rests__rest__name[data-v-2ec1c68d]{font-size:24px;font-weight:500;margin-bottom:16px;text-align:center}@media(max-width:768px){.rest-menu__rests__rest__name[data-v-2ec1c68d]{font-size:16px}}.rest-menu__show-menu[data-v-2ec1c68d]{background:transparent;display:flex;flex-direction:row;align-items:center;gap:70px;justify-content:space-between;border:1.5px solid #534739;border-radius:8px;height:72px;padding:0 28px;font-size:24px;font-weight:600;color:#534739;font-family:Montserrat;line-height:36px}@media(max-width:768px){.rest-menu__show-menu[data-v-2ec1c68d]{font-size:16px;line-height:28px;width:100%;height:56px;padding:0 20px}}.rest-menu__show-menu[data-v-2ec1c68d]:focus,.rest-menu__show-menu[data-v-2ec1c68d]:hover{background:#534739;color:#fff}.rest-menu__show-menu:focus svg[data-v-2ec1c68d],.rest-menu__show-menu:hover svg[data-v-2ec1c68d]{filter:invert(1)}.rest-menu .swiper{overflow:hidden;margin-top:50px;padding:0 75px}@media(max-width:768px){.rest-menu .swiper{padding:0}}.rest-menu .swiper:before{left:0;background:#f6ece9;width:75px}.rest-menu .swiper:after{right:0;background:#f6ece9;width:75px}.rest-menu .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rest-menu .swiper .swiper-button-prev{left:0}.rest-menu .swiper .swiper-button-next{right:0}@media(max-width:768px){.rest-menu .swiper .swiper-button-next,.rest-menu .swiper .swiper-button-prev{display:flex;width:32px;height:32px;margin:0 10px;background:hsla(0,0%,100%,.5);color:#fff;top:32%}}@media(max-width:480px){.rest-menu .swiper .swiper-button-next,.rest-menu .swiper .swiper-button-prev{top:25%}}@media(max-width:768px){.rest-menu__content{flex:1 1 auto}}.cookie-popup{position:fixed;bottom:20px;right:0;left:0;z-index:999;width:-moz-fit-content;width:fit-content;height:auto;background:#fff;font-size:14px;line-height:20px;color:#000;margin:auto;box-shadow:0 0 5px rgba(0,0,0,.5);border-radius:20px}@media(max-width:768px){.cookie-popup{margin:0 15px;font-size:12px}}.cookie-popup p{white-space:pre-line}@media(max-width:768px){.cookie-popup p{white-space:unset}}.cookie-popup p a{text-decoration:underline;color:inherit}.cookie-popup .cookie-container{display:flex;align-items:center;flex-direction:column;padding:10px 20px;text-align:center}@media(max-width:768px){.cookie-popup .cookie-container{padding:0 10px 10px;text-align:left}}.cookie-popup .cookie-container a{color:#000}.cookie-popup .cookie-container a:focus,.cookie-popup .cookie-container a:hover{color:#333;transition:.2s ease .2s}#cookie-close{display:flex;justify-content:flex-end;font-size:24px;cursor:pointer;position:relative;top:5px;right:10px}#cookie-to-accept{width:-moz-fit-content;width:fit-content;height:35px;padding:0 20px;font-size:14px;margin-top:10px;display:flex;justify-content:center}@media(max-width:768px){#cookie-to-accept{width:100%;font-size:12px;margin-top:5px}}.check-list{padding:80px 0}.check-list .chat-bot{max-width:1230px;margin:0 auto}.check-list__container{margin-top:80px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:768px){.check-list__container{flex-direction:column;margin-top:50px}}.check-list__block{border-radius:16px;overflow:hidden;background-color:#f8f4eb;width:49%;height:608px;margin:10px 0}.check-list__block img,.check-list__block video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.check-list__block .ornament{width:-moz-fit-content;width:fit-content;height:18px;margin-top:50px}@media (max-width:768px){.check-list__block{width:100%;height:328px;margin:0 auto}.check-list__block:nth-child(3){order:1}.check-list__block:last-child{margin-top:30px}.check-list__block .ornament{display:none}}.check-list__body{padding:80px}@media (max-width:992px){.check-list__body{padding:50px 40px}}.check-list{background-color:#f8f4eb;padding:100px 0;position:relative;overflow:hidden}@media (max-width:992px){.check-list{padding:30px 0 50px}}@media (max-width:768px){.check-list:before{content:"";position:absolute;top:-9%;left:0;width:100%;height:100%;background-image:url(/img/figure2.d2a00e39.webp);background-repeat:no-repeat;background-size:contain}.check-list .container{position:relative}}.check-list .ornament{position:absolute;top:0;bottom:0;margin:auto;width:10%;z-index:1}.check-list .ornament:first-child{left:0}.check-list .ornament:last-child{right:0}.check-list .ornament img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:992px){.check-list .ornament{display:none}}.check-list__photos{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:-50px}@media (max-width:1240px){.check-list__photos{margin-bottom:0;padding:0 50px}}@media (max-width:992px){.check-list__photos{padding:0}}.check-list__stroke{display:flex;align-items:center}.check-list__stroke span{min-width:10px;height:10px;border-radius:2px;transform:rotate(45deg);background:#d07f67;margin-right:20px}.check-list__stroke p{font-weight:400;font-size:20px;line-height:32px;color:#000;margin:0}@media (max-width:768px){.check-list__stroke p{font-size:14px;line-height:22.4px;color:#333}}.check-list__subscribe{background-image:url(/img/figure.9c73b67e.webp);background-repeat:no-repeat;background-size:100% 100%;height:560px;display:flex;flex-direction:column;justify-content:center}@media (max-width:768px){.check-list__subscribe{background-image:url(/img/figure3.81d52fb7.webp)}}.check-list__title{font-weight:400;font-size:48px;line-height:60px;text-align:center;color:#fff}@media (max-width:768px){.check-list__title{font-size:32px;line-height:40px}}.check-list__subtitle{display:flex;justify-content:center;margin-top:30px}.check-list__arrow{width:-moz-fit-content;width:fit-content;height:20px}.check-list__arrow img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.check-list__text{font-weight:400;font-size:24px;line-height:32.4px;color:#f8f4eb;text-align:center;padding:0 50px;flex-direction:column}.check-list__btn{margin:30px auto 0;width:100%;height:80px;border-radius:40px;font-weight:600;font-size:20px;line-height:32px;font-family:inherit;display:flex;justify-content:center;align-items:center}.check-list__img{border-radius:16px;overflow:hidden}.check-list__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.check-list .block1 .img{width:400px;height:496px;margin-top:50px}.check-list .block2 .img{width:728px;height:464px;margin-bottom:40px}.check-list .block2 .stroke{margin-top:10px}.check-list .block3{margin-top:50px}.check-list .block3 .img{width:727px;height:464px}@media (max-width:768px){.check-list .block3{margin-top:0}}.check-list .block4{position:relative;top:-65px}@media (max-width:1240px){.check-list .block4{top:0;margin-top:50px;display:flex;flex-direction:column;align-items:flex-end}}.check-list .block4 .img{width:400px;height:496px}.check-list .block4 .stroke{margin-top:50px}@media (max-width:1240px){.check-list .block{width:49%;overflow:hidden}}.check-list .stroke{padding:2rem 0}@media (max-width:768px){.check-list .stroke{padding:0}}.check-list__subscribe .romb{min-width:10px;height:10px;border-radius:2px;transform:rotate(45deg);background:#ddd4cc;margin:0 auto;position:relative}.check-list__subscribe .romb:first-child{bottom:50px}.check-list__subscribe .romb:last-child{top:50px}@media (max-width:992px){.check-list .block2,.check-list .block3{width:100%}.check-list .block2{order:1}.check-list .block3{order:-1}.check-list .block .img{width:100%}}@media (max-width:768px){.check-list .block .img{position:relative;overflow:hidden;padding:0 0 100% 0}.check-list .block .img img{position:absolute;top:0;left:0}.check-list .stroke-top{position:absolute;top:-5%;left:0;right:0;flex-direction:column;text-align:center;@media (max-width:768px){position:relative}}.check-list .stroke-top p{margin-top:20px}.check-list .stroke-top span{margin:0 auto}.check-list .block1 .stroke{margin-bottom:20px}.check-list .block1 .img{margin-top:40px}.check-list .block2{margin-top:30px}.check-list .block1,.check-list .block4{margin-top:30px;width:49%}.check-list .block1 .img,.check-list .block4 .img{height:200px}.check-list .block2 .img,.check-list .block3 .img{height:208px}.check-list .block4 .stroke{margin-top:20px;margin-left:20px}.chat-bot{margin-top:-300px;position:relative}.chat-bot .check-list__text{font-size:16px;line-height:25.6px;color:#f8f4eb;padding:0}}[data-v-1da21154]{padding:0;margin:0;border:0}[data-v-1da21154],[data-v-1da21154]:after,[data-v-1da21154]:before{box-sizing:border-box}[data-v-1da21154]:active,[data-v-1da21154]:focus,a[data-v-1da21154]:active,a[data-v-1da21154]:focus{outline:none}aside[data-v-1da21154],footer[data-v-1da21154],header[data-v-1da21154],nav[data-v-1da21154],section[data-v-1da21154]{display:block}body[data-v-1da21154],html[data-v-1da21154]{height:100%}body[data-v-1da21154]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-1da21154]::-ms-clear{display:none}button[data-v-1da21154]{cursor:pointer}button[data-v-1da21154]::-moz-focus-inner{padding:0;border:0}a[data-v-1da21154],a[data-v-1da21154]:hover,a[data-v-1da21154]:visited{text-decoration:none}ul li[data-v-1da21154]{list-style:none}img[data-v-1da21154]{vertical-align:top}h1[data-v-1da21154],h2[data-v-1da21154],h3[data-v-1da21154],h4[data-v-1da21154],h5[data-v-1da21154],h6[data-v-1da21154]{font-weight:inherit;font-size:inherit}.banquet-halls[data-v-1da21154]{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:65px 0 80px;background-color:#e4dad4}@media(max-width:768px){.banquet-halls[data-v-1da21154]{width:100%;padding:30px 0 40px}}.banquet-halls__places[data-v-1da21154]{font-size:16px;padding:0 56px 30px}@media(max-width:768px){.banquet-halls__places[data-v-1da21154]{padding:0 20px 30px}}.banquet-halls__head[data-v-1da21154]{display:flex;align-items:center}@media(max-width:768px){.banquet-halls__head[data-v-1da21154]{flex-direction:column;align-items:flex-start}}.banquet-halls__title[data-v-1da21154]{color:#534739;font-size:40px;line-height:64px;font-weight:600;text-align:center}@media(max-width:768px){.banquet-halls__title[data-v-1da21154]{font-size:20px;line-height:24px}}.banquet-halls__title .block-flex[data-v-1da21154]{display:flex;width:100%}.banquet-halls__title .block-flex .text-info__title__ornam[data-v-1da21154]{width:100%;display:flex;align-items:center;padding-right:10px}.banquet-halls__title .block-flex .text-info__title__ornam__line[data-v-1da21154]{height:2.5px;width:100%;background:#ddd4cc}.banquet-halls__title img[data-v-1da21154]{width:90px}.banquet-halls__title img[data-v-1da21154]:last-child{transform:rotate(180deg);margin-top:2px}.banquet-halls__sections[data-v-1da21154]{display:flex;flex-direction:column;align-items:center;margin-top:50px;width:100%}@media(max-width:768px){.banquet-halls__sections[data-v-1da21154]{margin-top:30px;padding:0}}.banquet-halls__section[data-v-1da21154]{margin-top:-15px;margin-bottom:-30px;border-radius:20px;width:100%}@media(max-width:768px){.banquet-halls__section[data-v-1da21154]{margin-top:-15px;margin-bottom:0;border-radius:20px 20px 0 0}.banquet-halls__section[data-v-1da21154]:last-child{border-radius:20px}}.banquet-halls__section.marjani[data-v-1da21154]{background-color:#e5eefa}.banquet-halls__section.marjani .slider-halls[data-v-1da21154]{background:#e5eefa}.banquet-halls__section.tatar[data-v-1da21154]{background-color:#f8f4eb}.banquet-halls__section.tatar .slider-halls[data-v-1da21154]{background:#f8f4eb}.banquet-halls__section.musina[data-v-1da21154]{background-color:#fafafa;margin-bottom:0}.banquet-halls__section.musina .slider-halls[data-v-1da21154]{background:#fafafa}.banquet-halls__section.musina .banquet-halls__section__header[data-v-1da21154]{padding:36px 56px 50px 56px}@media(max-width:768px){.banquet-halls__section.musina .banquet-halls__section__header[data-v-1da21154]{padding:20px 10px}}.banquet-halls__section__header[data-v-1da21154]{padding:36px 56px 80px 56px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer}@media(max-width:768px){.banquet-halls__section__header[data-v-1da21154]{padding:20px 10px 30px}}.banquet-halls__section__header.pb[data-v-1da21154]{padding:36px 56px 80px 56px!important}@media(max-width:768px){.banquet-halls__section__header.pb[data-v-1da21154]{padding:20px 10px 60px!important}}.banquet-halls__section__body[data-v-1da21154]{transition:all .3s;padding-bottom:94px;width:100%;margin-top:-3rem;left:0}@media(max-width:768px){.banquet-halls__section__body[data-v-1da21154]{padding-bottom:30px}}.banquet-halls__section__title[data-v-1da21154]{font-size:20px;font-weight:600}@media(max-width:768px){.banquet-halls__section__title[data-v-1da21154]{font-size:18px;font-weight:700;line-height:130%}}@media(max-width:480px){.banquet-halls__section__title[data-v-1da21154]{font-size:16px}}.banquet-halls__section__subtitle[data-v-1da21154]{font-weight:400;font-size:12px;line-height:16px;color:#534739;margin-left:20px}@media(max-width:768px){.banquet-halls__section__subtitle[data-v-1da21154]{margin:0 auto}}.banquet-halls__section .toggle-section[data-v-1da21154]{min-width:44px;height:44px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.banquet-halls__section .toggle-section[data-v-1da21154]{min-width:36px;height:36px}}.banquet-halls__section .toggle-section svg[data-v-1da21154]{transform:rotate(-90deg);transition:all .2s ease-in}.banquet-halls__section .toggle-section svg.active-sect[data-v-1da21154]{transform:rotate(90deg)}@media(max-width:768px){.banquet-halls__section .toggle-section svg[data-v-1da21154]{width:10px}}.banquet-halls__section__rooms[data-v-1da21154]{padding:0;padding-left:20px;margin-left:56px;margin-bottom:48px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.banquet-halls__section__rooms[data-v-1da21154]{margin-left:20px}}.banquet-halls__section__rooms li[data-v-1da21154]{font-size:16px;padding-left:10px;list-style:url(/img/rectangle-black.8866549c.svg)}.banquet-halls .slider[data-v-1da21154]{display:flex;flex-direction:column;align-items:center;gap:25px}.banquet-halls .slider__btn[data-v-1da21154]{width:44px;height:44px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:2px 4px 4px 0 rgba(0,0,0,.102);background-color:#fff;border-radius:50%}.banquet-halls .slider__btn.prev-btn[data-v-1da21154]{padding:2px 3px 0 0}.banquet-halls .slider__btn.next-btn[data-v-1da21154]{padding:2px 0 0 4px}.banquet-halls .slider__btn.next-btn svg[data-v-1da21154]{transform:rotate(180deg)}.banquet-halls .slider-body[data-v-1da21154]{display:flex;flex-direction:row;align-items:center;gap:44px;width:912px;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth}.banquet-halls .slider-body[data-v-1da21154]::-webkit-scrollbar{width:0}.banquet-halls .slider-body__slides[data-v-1da21154]{display:flex;flex-direction:row;align-items:center;gap:20px;height:408px}.banquet-halls .slider-body__slides__slide[data-v-1da21154]{width:260px;height:408px;transition:all .2s ease-in}.banquet-halls .slider-body__slides__slide img[data-v-1da21154]{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px}.banquet-halls .slider-body__slides .next-slide[data-v-1da21154],.banquet-halls .slider-body__slides .prev-slide[data-v-1da21154]{width:304px;height:460px}.banquet-halls .slider-body__slides .invisible-slide[data-v-1da21154]{display:none!important}.banquet-halls .slider-indicators[data-v-1da21154]{display:flex;flex-direction:row;width:-moz-max-content;width:max-content;align-items:center;gap:12px}.banquet-halls .slider-indicators__indic[data-v-1da21154]{width:12px;height:12px;background-color:#ddd4cc;border-radius:50%}.banquet-halls .slider-indicators__indic.active-indic[data-v-1da21154]{background-color:#2a374b}.banquet-halls .slider-block[data-v-1da21154]{padding:0 50px;overflow:hidden}@media(max-width:768px){.banquet-halls .slider-block[data-v-1da21154]{padding:0 10px}}.banquet-halls .slider-halls[data-v-1da21154]{overflow:hidden;position:relative;padding:0 50px 75px}@media(max-width:768px){.banquet-halls .slider-halls[data-v-1da21154]{background-color:inherit;padding:0 0 50px}}.banquet-halls .slider-halls .slider-hall[data-v-1da21154]{border-radius:16px;overflow:hidden;height:408px;background-repeat:no-repeat;background-size:cover;background-position:50%}.banquet-halls .slider-halls .slider-hall.video[data-v-1da21154]{background:#000}.banquet-halls .slider-halls .slider-hall.video video[data-v-1da21154]{width:100%;height:100%}@media(max-width:768px){.banquet-halls .slider-halls .slider-hall[data-v-1da21154]{height:400px;border-radius:0}}.banquet-halls .slider-halls .swiper-slide-next[data-v-1da21154]{opacity:1}.banquet-halls .swiper-button-next,.banquet-halls .swiper-button-prev{top:-70px!important;margin:auto}.banquet-halls .swiper-button-prev{left:0!important}@media(max-width:768px){.banquet-halls .swiper-button-prev{left:10px!important}}.banquet-halls .swiper-button-next{right:0!important}@media(max-width:768px){.banquet-halls .swiper-button-next{right:10px!important}}.banquet-halls .swiper-wrapper{left:0}.banquet-halls .swiper:after,.banquet-halls .swiper:before{width:50px;background:inherit}[data-v-da2f23d6]{padding:0;margin:0;border:0}[data-v-da2f23d6],[data-v-da2f23d6]:after,[data-v-da2f23d6]:before{box-sizing:border-box}[data-v-da2f23d6]:active,[data-v-da2f23d6]:focus,a[data-v-da2f23d6]:active,a[data-v-da2f23d6]:focus{outline:none}aside[data-v-da2f23d6],footer[data-v-da2f23d6],header[data-v-da2f23d6],nav[data-v-da2f23d6],section[data-v-da2f23d6]{display:block}body[data-v-da2f23d6],html[data-v-da2f23d6]{height:100%}body[data-v-da2f23d6]{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[data-v-da2f23d6]::-ms-clear{display:none}button[data-v-da2f23d6]{cursor:pointer}button[data-v-da2f23d6]::-moz-focus-inner{padding:0;border:0}a[data-v-da2f23d6],a[data-v-da2f23d6]:hover,a[data-v-da2f23d6]:visited{text-decoration:none}ul li[data-v-da2f23d6]{list-style:none}img[data-v-da2f23d6]{vertical-align:top}h1[data-v-da2f23d6],h2[data-v-da2f23d6],h3[data-v-da2f23d6],h4[data-v-da2f23d6],h5[data-v-da2f23d6],h6[data-v-da2f23d6]{font-weight:inherit;font-size:inherit}.bonus-cart[data-v-da2f23d6]{background-image:url(/img/bonus-cart.6d613afa.png);background-repeat:no-repeat;background-size:cover;height:395px;position:relative;overflow:hidden;display:flex;justify-content:center}@media(max-width:768px){.bonus-cart[data-v-da2f23d6]{height:480px;background-image:url(/img/bonus-cart-mobile.eb1e8709.png)}}.bonus-cart[data-v-da2f23d6]:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(83,71,57,.75);filter:brightness(.5)}.bonus-cart__container[data-v-da2f23d6]{position:relative;display:flex;align-items:center}@media(max-width:768px){.bonus-cart__container[data-v-da2f23d6]{flex-direction:column;justify-content:center;text-align:center}}.bonus-cart__body[data-v-da2f23d6]{color:#fff;white-space:pre-line;margin:0 20px}@media(max-width:768px){.bonus-cart__body[data-v-da2f23d6]{margin:0 auto}}.bonus-cart__title[data-v-da2f23d6]{font-weight:600;font-size:26px;line-height:40px}@media(max-width:768px){.bonus-cart__title[data-v-da2f23d6]{font-size:20px;line-height:24px}}.bonus-cart__text[data-v-da2f23d6]{font-weight:400;font-size:18px;line-height:28px;margin-top:20px}@media(max-width:768px){.bonus-cart__text[data-v-da2f23d6]{font-size:14px;line-height:24px}}.bonus-cart__buttons[data-v-da2f23d6]{display:flex;flex-direction:column;margin:0 20px}@media(max-width:768px){.bonus-cart__buttons[data-v-da2f23d6]{margin:30px auto 0}}.bonus-cart .btn[data-v-da2f23d6]{font-weight:600;font-size:24px;line-height:36px;border-radius:8px;width:384px;height:72px}@media(max-width:768px){.bonus-cart .btn[data-v-da2f23d6]{font-size:16px;line-height:28px;width:100%;height:56px;padding:0 30px}}.bonus-cart .btn.btn-login[data-v-da2f23d6]{background:#fff;color:#534739}.bonus-cart .btn.btn-login[data-v-da2f23d6]:focus,.bonus-cart .btn.btn-login[data-v-da2f23d6]:hover{background:#534739;color:#fff;transition:.2s ease .2s}.bonus-cart .btn.btn-bonus[data-v-da2f23d6]{background:none;color:#fff;border:1.5px solid #fff;margin-top:10px}@media(max-width:768px){.bonus-cart .btn.btn-bonus[data-v-da2f23d6]{margin-top:20px}}.bonus-cart .btn.btn-bonus[data-v-da2f23d6]:focus,.bonus-cart .btn.btn-bonus[data-v-da2f23d6]:hover{background:#fff;color:#534739;transition:.2s ease .2s}.bonus-cart .more[data-v-da2f23d6]{font-weight:400;font-size:16px;line-height:20px;color:#fff;text-align:center;text-decoration:underline;white-space:pre-line;margin-top:10px}@media(max-width:768px){.bonus-cart .more[data-v-da2f23d6]{font-size:14px;margin-top:20px}}@font-face{font-family:El Messiri;src:url(/fonts/ElMessiri.892f67a8.ttf)}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic.bf9aa31f.eot);src:url(/fonts/CenturyGothic.bf9aa31f.eot?#iefix) format("embedded-opentype"),url(/fonts/CenturyGothic.23f7d87c.woff) format("woff"),url(/fonts/CenturyGothic.5f0ef7e2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Century Gothic;src:url(/fonts/CenturyGothic-Bold.c3b8cb08.eot);src:url(/fonts/CenturyGothic-Bold.c3b8cb08.eot?#iefix) format("embedded-opentype"),url(/fonts/CenturyGothic-Bold.60ed9b20.woff) format("woff"),url(/fonts/CenturyGothic-Bold.0d37a218.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLight.b6a0d489.eot);src:local("~@/assets/fonts/Montserrat ExtraLight"),local("~@/assets/fonts/Montserrat-ExtraLight"),url(/fonts/Montserrat-ExtraLight.b6a0d489.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-ExtraLight.225949ee.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLight.efbe508b.woff) format("woff"),url(/fonts/Montserrat-ExtraLight.04b6f6b0.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-MediumItalic.58b5230d.eot);src:local("~@/assets/fonts/Montserrat Medium Italic"),local("~@/assets/fonts/Montserrat-MediumItalic"),url(/fonts/Montserrat-MediumItalic.58b5230d.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-MediumItalic.3e32ac3e.woff2) format("woff2"),url(/fonts/Montserrat-MediumItalic.b015f2c9.woff) format("woff"),url(/fonts/Montserrat-MediumItalic.f45d7c33.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Italic.f34c70fd.eot);src:local("~@/assets/fonts/Montserrat Italic"),local("~@/assets/fonts/Montserrat-Italic"),url(/fonts/Montserrat-Italic.f34c70fd.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Italic.34217067.woff2) format("woff2"),url(/fonts/Montserrat-Italic.575c514e.woff) format("woff"),url(/fonts/Montserrat-Italic.7131e427.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.2cfb0b0a.eot);src:local("~@/assets/fonts/Montserrat Regular"),local("~@/assets/fonts/Montserrat-Regular"),url(/fonts/Montserrat-Regular.2cfb0b0a.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Regular.8e94b983.woff2) format("woff2"),url(/fonts/Montserrat-Regular.5d393e9d.woff) format("woff"),url(/fonts/Montserrat-Regular.9fac97aa.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ThinItalic.8fb91293.eot);src:local("~@/assets/fonts/Montserrat Thin Italic"),local("~@/assets/fonts/Montserrat-ThinItalic"),url(/fonts/Montserrat-ThinItalic.8fb91293.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-ThinItalic.e5bcc5f1.woff2) format("woff2"),url(/fonts/Montserrat-ThinItalic.cae59431.woff) format("woff"),url(/fonts/Montserrat-ThinItalic.bc602e96.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.ab9b4231.eot);src:local("~@/assets/fonts/Montserrat Bold"),local("~@/assets/fonts/Montserrat-Bold"),url(/fonts/Montserrat-Bold.ab9b4231.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Bold.4212383f.woff2) format("woff2"),url(/fonts/Montserrat-Bold.6fc2f279.woff) format("woff"),url(/fonts/Montserrat-Bold.04d6b788.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Light.791bd5e1.eot);src:local("~@/assets/fonts/Montserrat Light"),local("~@/assets/fonts/Montserrat-Light"),url(/fonts/Montserrat-Light.791bd5e1.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Light.6e17df0a.woff2) format("woff2"),url(/fonts/Montserrat-Light.9fc2cd0f.woff) format("woff"),url(/fonts/Montserrat-Light.f520c5fa.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.47101350.eot);src:local("~@/assets/fonts/Montserrat Black"),local("~@/assets/fonts/Montserrat-Black"),url(/fonts/Montserrat-Black.47101350.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Black.ec37063f.woff2) format("woff2"),url(/fonts/Montserrat-Black.db6b738b.woff) format("woff"),url(/fonts/Montserrat-Black.b6d3aed2.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.9f5aa7e1.eot);src:local("~@/assets/fonts/Montserrat Medium"),local("~@/assets/fonts/Montserrat-Medium"),url(/fonts/Montserrat-Medium.9f5aa7e1.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Medium.73e8277c.woff2) format("woff2"),url(/fonts/Montserrat-Medium.4b877465.woff) format("woff"),url(/fonts/Montserrat-Medium.c12e54de.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraLightItalic.16d56b0e.eot);src:local("~@/assets/fonts/Montserrat ExtraLight Italic"),local("~@/assets/fonts/Montserrat-ExtraLightItalic"),url(/fonts/Montserrat-ExtraLightItalic.16d56b0e.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-ExtraLightItalic.5f35cb3f.woff2) format("woff2"),url(/fonts/Montserrat-ExtraLightItalic.dd7153ca.woff) format("woff"),url(/fonts/Montserrat-ExtraLightItalic.13f183c7.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-BlackItalic.9ffe6790.eot);src:local("~@/assets/fonts/Montserrat Black Italic"),local("~@/assets/fonts/Montserrat-BlackItalic"),url(/fonts/Montserrat-BlackItalic.9ffe6790.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-BlackItalic.ce6464c7.woff2) format("woff2"),url(/fonts/Montserrat-BlackItalic.25679c0f.woff) format("woff"),url(/fonts/Montserrat-BlackItalic.5122973d.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBoldItalic.6419ed97.eot);src:local("~@/assets/fonts/Montserrat ExtraBold Italic"),local("~@/assets/fonts/Montserrat-ExtraBoldItalic"),url(/fonts/Montserrat-ExtraBoldItalic.6419ed97.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-ExtraBoldItalic.c31c0786.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBoldItalic.f8eda7f4.woff) format("woff"),url(/fonts/Montserrat-ExtraBoldItalic.33979dee.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBoldItalic.dc1b8772.eot);src:local("~@/assets/fonts/Montserrat SemiBold Italic"),local("~@/assets/fonts/Montserrat-SemiBoldItalic"),url(/fonts/Montserrat-SemiBoldItalic.dc1b8772.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-SemiBoldItalic.b126dd5a.woff2) format("woff2"),url(/fonts/Montserrat-SemiBoldItalic.b3203de8.woff) format("woff"),url(/fonts/Montserrat-SemiBoldItalic.aebdbe94.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-ExtraBold.b012cb28.eot);src:local("~@/assets/fonts/Montserrat ExtraBold"),local("~@/assets/fonts/Montserrat-ExtraBold"),url(/fonts/Montserrat-ExtraBold.b012cb28.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-ExtraBold.a9707fda.woff2) format("woff2"),url(/fonts/Montserrat-ExtraBold.8080dffa.woff) format("woff"),url(/fonts/Montserrat-ExtraBold.2e790505.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-BoldItalic.77cd2661.eot);src:local("~@/assets/fonts/Montserrat Bold Italic"),local("~@/assets/fonts/Montserrat-BoldItalic"),url(/fonts/Montserrat-BoldItalic.77cd2661.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-BoldItalic.af0436f2.woff2) format("woff2"),url(/fonts/Montserrat-BoldItalic.b72cdca7.woff) format("woff"),url(/fonts/Montserrat-BoldItalic.5ea88cc6.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-LightItalic.81680e97.eot);src:local("~@/assets/fonts/Montserrat Light Italic"),local("~@/assets/fonts/Montserrat-LightItalic"),url(/fonts/Montserrat-LightItalic.81680e97.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-LightItalic.9dcc4e76.woff2) format("woff2"),url(/fonts/Montserrat-LightItalic.31ba4246.woff) format("woff"),url(/fonts/Montserrat-LightItalic.4b1eea1a.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.d17cb7b0.eot);src:local("~@/assets/fonts/Montserrat SemiBold"),local("~@/assets/fonts/Montserrat-SemiBold"),url(/fonts/Montserrat-SemiBold.d17cb7b0.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-SemiBold.a8c6718f.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.3c050bb7.woff) format("woff"),url(/fonts/Montserrat-SemiBold.1dbf51e2.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Thin.0b19112d.eot);src:local("~@/assets/fonts/Montserrat Thin"),local("~@/assets/fonts/Montserrat-Thin"),url(/fonts/Montserrat-Thin.0b19112d.eot?#iefix) format("embedded-opentype"),url(/fonts/Montserrat-Thin.a138819f.woff2) format("woff2"),url(/fonts/Montserrat-Thin.a8976f6e.woff) format("woff"),url(/fonts/Montserrat-Thin.1b5ef1c5.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Light.16e4ea78.eot);src:local("~@/assets/fonts/Nunito Sans Light"),local("~@/assets/fonts/NunitoSans-Light"),url(/fonts/NunitoSans-Light.16e4ea78.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-Light.e29ff6de.woff2) format("woff2"),url(/fonts/NunitoSans-Light.b26ec1af.woff) format("woff"),url(/fonts/NunitoSans-Light.244dd71b.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-SemiBold.f0ee82eb.eot);src:local("~@/assets/fonts/Nunito Sans SemiBold"),local("~@/assets/fonts/NunitoSans-SemiBold"),url(/fonts/NunitoSans-SemiBold.f0ee82eb.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-SemiBold.3e4913ed.woff2) format("woff2"),url(/fonts/NunitoSans-SemiBold.ebc46245.woff) format("woff"),url(/fonts/NunitoSans-SemiBold.3c247eb1.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-SemiBoldItalic.907f0391.eot);src:local("~@/assets/fonts/Nunito Sans SemiBold Italic"),local("~@/assets/fonts/NunitoSans-SemiBoldItalic"),url(/fonts/NunitoSans-SemiBoldItalic.907f0391.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-SemiBoldItalic.e8bc10eb.woff2) format("woff2"),url(/fonts/NunitoSans-SemiBoldItalic.227a1846.woff) format("woff"),url(/fonts/NunitoSans-SemiBoldItalic.2ee77ac7.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-ExtraBold.9ab01e17.eot);src:local("~@/assets/fonts/Nunito Sans ExtraBold"),local("~@/assets/fonts/NunitoSans-ExtraBold"),url(/fonts/NunitoSans-ExtraBold.9ab01e17.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-ExtraBold.8ddc4055.woff2) format("woff2"),url(/fonts/NunitoSans-ExtraBold.e1a351ad.woff) format("woff"),url(/fonts/NunitoSans-ExtraBold.9a5b00fb.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Bold.8953a372.eot);src:local("~@/assets/fonts/Nunito Sans Bold"),local("~@/assets/fonts/NunitoSans-Bold"),url(/fonts/NunitoSans-Bold.8953a372.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-Bold.84d24b80.woff2) format("woff2"),url(/fonts/NunitoSans-Bold.40783924.woff) format("woff"),url(/fonts/NunitoSans-Bold.b4343e8f.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-LightItalic.fc117d8e.eot);src:local("~@/assets/fonts/Nunito Sans Light Italic"),local("~@/assets/fonts/NunitoSans-LightItalic"),url(/fonts/NunitoSans-LightItalic.fc117d8e.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-LightItalic.2599de89.woff2) format("woff2"),url(/fonts/NunitoSans-LightItalic.f11e7c93.woff) format("woff"),url(/fonts/NunitoSans-LightItalic.1ac62511.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Italic.f3cd3026.eot);src:local("~@/assets/fonts/Nunito Sans Italic"),local("~@/assets/fonts/NunitoSans-Italic"),url(/fonts/NunitoSans-Italic.f3cd3026.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-Italic.e5f5fcb8.woff2) format("woff2"),url(/fonts/NunitoSans-Italic.092a86e6.woff) format("woff"),url(/fonts/NunitoSans-Italic.c6a1c91d.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-ExtraLightItalic.28f5b3a1.eot);src:local("~@/assets/fonts/Nunito Sans ExtraLight Italic"),local("~@/assets/fonts/NunitoSans-ExtraLightItalic"),url(/fonts/NunitoSans-ExtraLightItalic.28f5b3a1.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-ExtraLightItalic.c49bcf81.woff2) format("woff2"),url(/fonts/NunitoSans-ExtraLightItalic.2ec8609e.woff) format("woff"),url(/fonts/NunitoSans-ExtraLightItalic.d5e05aa2.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Black.1759f1b5.eot);src:local("~@/assets/fonts/Nunito Sans Black"),local("~@/assets/fonts/NunitoSans-Black"),url(/fonts/NunitoSans-Black.1759f1b5.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-Black.02a0ff70.woff2) format("woff2"),url(/fonts/NunitoSans-Black.c9dce4b6.woff) format("woff"),url(/fonts/NunitoSans-Black.dc6cb919.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-BoldItalic.a0e2fa24.eot);src:local("~@/assets/fonts/Nunito Sans Bold Italic"),local("~@/assets/fonts/NunitoSans-BoldItalic"),url(/fonts/NunitoSans-BoldItalic.a0e2fa24.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-BoldItalic.9e28cd97.woff2) format("woff2"),url(/fonts/NunitoSans-BoldItalic.94e49e75.woff) format("woff"),url(/fonts/NunitoSans-BoldItalic.d7533f89.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-ExtraBoldItalic.5ae31d19.eot);src:local("~@/assets/fonts/Nunito Sans ExtraBold Italic"),local("~@/assets/fonts/NunitoSans-ExtraBoldItalic"),url(/fonts/NunitoSans-ExtraBoldItalic.5ae31d19.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-ExtraBoldItalic.b1a117e5.woff2) format("woff2"),url(/fonts/NunitoSans-ExtraBoldItalic.09fb821a.woff) format("woff"),url(/fonts/NunitoSans-ExtraBoldItalic.56dbd490.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-BlackItalic.3b3aa575.eot);src:local("~@/assets/fonts/Nunito Sans Black Italic"),local("~@/assets/fonts/NunitoSans-BlackItalic"),url(/fonts/NunitoSans-BlackItalic.3b3aa575.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-BlackItalic.148bbdc9.woff2) format("woff2"),url(/fonts/NunitoSans-BlackItalic.ecb48ed8.woff) format("woff"),url(/fonts/NunitoSans-BlackItalic.2becd944.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-ExtraLight.8b8fcc16.eot);src:local("~@/assets/fonts/Nunito Sans ExtraLight"),local("~@/assets/fonts/NunitoSans-ExtraLight"),url(/fonts/NunitoSans-ExtraLight.8b8fcc16.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-ExtraLight.45ee2c1b.woff2) format("woff2"),url(/fonts/NunitoSans-ExtraLight.98a98160.woff) format("woff"),url(/fonts/NunitoSans-ExtraLight.65170394.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-Regular.812b237c.eot);src:local("~@/assets/fonts/Nunito Sans Regular"),local("~@/assets/fonts/NunitoSans-Regular"),url(/fonts/NunitoSans-Regular.812b237c.eot?#iefix) format("embedded-opentype"),url(/fonts/NunitoSans-Regular.a2444978.woff2) format("woff2"),url(/fonts/NunitoSans-Regular.1789eae0.woff) format("woff"),url(/fonts/NunitoSans-Regular.6f393e12.ttf) format("truetype");font-weight:400;font-style:normal}*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav,section{display:block}body,html{height:100%}body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}html{scroll-behavior:smooth}body{color:#000;font-size:14px;line-height:1;font-family:Montserrat,sans-serif;min-width:320px}body._lock{overflow:hidden}.wrapper{min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background-color:#fafafa;position:relative}._container,.wrapper{width:100%;margin:0 auto}._container{padding:0 40px}@media(max-width:768px){._container{max-width:none;padding:0 20px}}.container-wrapper{width:100%;margin:0 auto;padding:0 188px}@media(max-width:1200px){.container-wrapper{padding:0 50px}}@media(max-width:768px){.container-wrapper{padding:0 20px}}.page{flex:1 1 auto}.ai{position:relative;overflow:hidden}.ai img{-o-object-fit:cover;object-fit:cover;position:absolute}._mask,.ai img{width:100%;height:100%;top:0;left:0}._mask{background:rgba(0,0,0,.5);position:fixed;visibility:hidden;opacity:0;z-index:999}._show{visibility:visible!important;animation:show .1s .1s forwards}@keyframes show{0%{opacity:0}to{opacity:1}}._show .popup__inner{animation:showBottom .2s .2s forwards}@keyframes showBottom{0%{opacity:0;bottom:-100%}to{opacity:1;bottom:0}}.title{font-weight:600!important;font-size:40px!important;line-height:64px;color:#534739;white-space:pre-line;text-align:center}@media(max-width:768px){.title{font-size:20px!important;line-height:24px!important}}.mask{z-index:999;visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;margin:auto;background:rgba(0,0,0,.75)}._popup{visibility:visible!important;opacity:1!important;transition:all .2s ease .2s}.input-block{display:flex;flex-direction:column;width:100%}.input-block label{font-size:16px;font-weight:500;color:#0d0d0d;line-height:24px;margin-bottom:1rem}@media(max-width:992px){.input-block label{font-size:18px}}@media(max-width:768px){.input-block label{font-size:14px}}.input-block input{width:100%;height:60.75px;padding:0 1rem;font-size:20px}.input-block textarea{height:100px;resize:none;padding:5px 1rem;font-size:14px}.input-block textarea::-moz-placeholder{color:#b0b0b0}.input-block textarea::placeholder{color:#b0b0b0}.input-block input,.input-block textarea{border:1px solid #d9d9d9;border-radius:10px;font-weight:400;line-height:35px;font-family:Montserrat;color:#0d0d0d}@media(max-width:992px){.input-block input,.input-block textarea{font-size:16px}}@media(max-width:768px){.input-block input,.input-block textarea{font-size:14px}}.main-page .mobile__menu-item img,.reservation-page .mobile__menu-item img{filter:invert(1)}.reserv-page .header{background:#2a374b}.loader-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.loader{width:48px;height:48px;border-radius:50%;position:relative;animation:rotate 1s linear infinite}.loader:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #d07f67;animation:prixClipFix 2s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}75%,to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}}@media(max-width:768px){.md{display:none!important}}.mm{display:none!important}@media(max-width:768px){.mm{display:flex!important}}.bg-img{position:relative;top:20px}@media(max-width:768px){.bg-img{width:192px;height:200px;position:absolute;top:90px;right:-20px}}.bg-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:768px){.bg-img img{-o-object-fit:contain;object-fit:contain}}.btn-booking{width:-moz-fit-content;width:fit-content;min-width:336px;height:72px;border-radius:8px;border:2px solid #fff;background:none;font-size:24px;font-weight:500;line-height:36px;text-align:left;color:#fff;padding:0 30px;display:flex;align-items:center;margin-top:43px;font-family:Montserrat,sans-serif}@media(max-width:768px){.btn-booking{min-width:unset;height:56px;font-size:16px;line-height:28px;margin-top:30px;padding:0 20px;min-width:248px}}.btn-booking span{flex:1 1 auto;padding-right:20px}.btn-booking img{filter:invert(1)}.btn-booking:focus,.btn-booking:hover{background:#fff;color:#2a374b;transition:.2s ease .2s}.btn-booking:focus img,.btn-booking:hover img{filter:invert(0);transition:.2s ease .2s}.btn-arrow{width:-moz-fit-content;width:fit-content;min-width:336px;height:72px;border-radius:8px;border:2px solid #2a374b;background:none;font-size:24px;font-weight:500;line-height:36px;text-align:left;color:#2a374b;padding:0 20px;display:flex;align-items:center;margin-top:43px;font-family:Montserrat,sans-serif}@media(max-width:992px){.btn-arrow{min-width:unset;padding:0 10px;font-size:18px}}@media(max-width:768px){.btn-arrow{height:56px;font-size:16px;line-height:28px;margin-top:30px;min-width:248px}}.btn-arrow span{flex:1 1 auto}@media(max-width:992px){.btn-arrow span{padding-right:10px}}.btn-arrow:focus,.btn-arrow:hover{background:#2a374b;color:#fff;transition:.2s ease .2s}.btn-arrow:focus img,.btn-arrow:hover img{filter:invert(1);transition:.2s ease .2s}.swiper{overflow:unset}.swiper:after,.swiper:before{content:"";width:100%;height:100%;position:absolute;z-index:2;top:0;bottom:0;margin:auto;pointer-events:none}@media(max-width:768px){.swiper:after,.swiper:before{display:none}}.swiper:after{right:0;transform:rotate(180deg)}.swiper:before{left:0}.swiper .swiper-pagination{display:flex;align-items:center;justify-content:center}.swiper .swiper-pagination .swiper-pagination-bullet{width:6.67px;height:6.67px}.swiper .swiper-pagination .swiper-pagination-bullet-active{width:10px;height:10px}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;background:#fff;border-radius:50%;color:#2a374b;z-index:3}@media(max-width:768px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-prev{left:50px}.swiper-button-next{right:50px}.swiper-button-next:after,.swiper-button-prev:after{font-size:1rem;font-weight:700}._disable{background-color:#f3f3f3!important;color:#b0b0b0!important}#comment{border:1px solid #b0b0b0}.dp__input_reg{font-weight:600!important;border:none!important;font-family:Montserrat!important;color:#2a374b!important}.dp__input_reg::-moz-placeholder{color:#9c9c9c!important}.dp__input_reg::placeholder{color:#9c9c9c!important}.noSelected{background:#fff!important}#selectedRest{border:1px solid #f3f3f3;border-radius:10px;background:#fff;padding:0 20px;position:relative;cursor:pointer}@media(max-width:768px){#selectedRest{padding:0 1rem}}#selectedRest .block-flex{width:100%;height:56px;font-weight:600;font-size:16px;line-height:28px;color:#b0b0b0;display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){#selectedRest .block-flex{width:90%;overflow:hidden}}.currentRest{cursor:pointer;flex:1 1 auto;padding-right:20px;width:100%;height:100%;display:flex;align-items:center;color:#2a374b;min-width:-moz-max-content;min-width:max-content}.listRest{height:0;opacity:0;position:absolute;background:inherit;width:100%;top:49px;left:0;z-index:0;overflow:hidden;border-radius:0 0 10px 10px;box-shadow:0 1px 0 1px #f3f3f3}._showSelect{animation:showSelect .2s .2s forwards;z-index:1}@keyframes showSelect{0%{height:0;opacity:0}to{height:auto;opacity:1}}.arrow{transform:scaleY(1)}@media(max-width:768px){.arrow{position:absolute;right:10px}}._rotate{animation:rotateArrow .2s .2s forwards}@keyframes rotateArrow{0%{opacity:0;transform:scaleY(1)}to{opacity:1;transform:scaleY(-1)}}.nameRest{width:100%;height:56px;display:flex;align-items:center;font-weight:600;font-size:16px;line-height:28px;color:#2a374b;cursor:pointer;padding:0 20px;min-width:-moz-max-content;min-width:max-content}.nameRest:focus,.nameRest:hover{background:#e7e6e6;transition:.2s ease .2s}.currentRest span,.nameRest span{font-size:10px;color:#b0b0b0;margin-top:2px;margin-left:8px}.notvalid{border:2px solid red!important}.valid{border:1px solid #b0b0b0}.hidden{overflow:hidden;position:relative;height:100%;-webkit-overflow-scrolling:touch;white-space:nowrap}.wallet-page .footer,.wallet-page .header{display:none}.btn-bn{max-width:296px;background:none;color:#fff;border:1px solid #fff}.btn-bn svg{margin-right:15px}.btn-bn:hover{color:#ddd4cc;border:1px solid #ddd4cc;transition:.2s ease .2s}.btn-bn:hover svg path{fill:#ddd4cc;transition:.2s ease .2s}.btn-bn:focus{color:#fff;border:1px solid #fff;transition:.2s ease .2s}.btn-bn:focus svg path{fill:#fff;transition:.2s ease .2s}@media(max-width:768px){.btn-bn{max-width:248px}.btn-bn:focus{border:1px solid hsla(0,0%,100%,.1);transition:.2s ease .2s}}