.container{padding:0px 20px;width:100%;box-sizing:border-box}@media only screen and (min-width: 768px){.container{padding:0px 34px}}@media only screen and (min-width: 1280px){.container{padding:0px 50px}}@media only screen and (min-width: 1440px){.container{padding:0px 70px}}*:not(svg,svg *){padding:0;margin:0;border:0;font-family:"Inter Tight",serif;color:#211312;line-height:100%}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:120%;font-size:14px;font-family:Inter;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-weight:400;scroll-behavior:smooth;color:#211312;background-color:#fff}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPTMedium.otf") format("opentype")}font{color:inherit}.h1,.promo__title h1 span{font-size:48px;text-transform:uppercase;line-height:100%;font-family:"El Messiri";font-weight:400}@media only screen and (min-width: 768px){.h1,.promo__title h1 span{font-size:76px}}@media only screen and (min-width: 1280px){.h1,.promo__title h1 span{font-size:110px}}@media only screen and (min-width: 1920px){.h1,.promo__title h1 span{font-size:140px}}.h2,.personal__title h1,.search__title h1,.reserve__result-final__price>p,.reserve__title h1,.flat__price-value,.flat__title h1,.page__restaurant-block h2,.page__restaurant-block h1,.page__content-title h1,.section__title-wrapper h2,.room__title h2{font-size:19px;text-transform:uppercase;font-family:"El Messiri";line-height:100%;font-weight:400}@media only screen and (min-width: 768px){.h2,.personal__title h1,.search__title h1,.reserve__result-final__price>p,.reserve__title h1,.flat__price-value,.flat__title h1,.page__restaurant-block h2,.page__restaurant-block h1,.page__content-title h1,.section__title-wrapper h2,.room__title h2{font-size:32px}}@media only screen and (min-width: 1280px){.h2,.personal__title h1,.search__title h1,.reserve__result-final__price>p,.reserve__title h1,.flat__price-value,.flat__title h1,.page__restaurant-block h2,.page__restaurant-block h1,.page__content-title h1,.section__title-wrapper h2,.room__title h2{font-size:42px}}@media only screen and (min-width: 1920px){.h2,.personal__title h1,.search__title h1,.reserve__result-final__price>p,.reserve__title h1,.flat__price-value,.flat__title h1,.page__restaurant-block h2,.page__restaurant-block h1,.page__content-title h1,.section__title-wrapper h2,.room__title h2{font-size:60px}}.h3,.vacancy__detail-item__title span,.vacancy__item-title h4,.stuff__item-title,.search__result-item__title h4,.auth__user-title h3,.reserve__service-item__title h4,.reserve__service-title h3,.reserve__room-title h4,.reserve__room-empty__info h3,.flat__props-title h5,.food__item-title h4,.page__restaurant-contacts__item-title span,.contact__item h3,.page__posts-item__title h4,.page__content-form__title h2,.page__content-detail h2,.card__item-title h4,.news__item-title h4,.footer__menu h3,.review__item-user h5,.gallery__text-left p,.restaurant__item-title h4,.service__item2-text h4,.service__item1-text h4,.room__item-title h4,.promo__title p{font-size:16px;line-height:120%;font-weight:400}@media only screen and (min-width: 768px){.h3,.vacancy__detail-item__title span,.vacancy__item-title h4,.stuff__item-title,.search__result-item__title h4,.auth__user-title h3,.reserve__service-item__title h4,.reserve__service-title h3,.reserve__room-title h4,.reserve__room-empty__info h3,.flat__props-title h5,.food__item-title h4,.page__restaurant-contacts__item-title span,.contact__item h3,.page__posts-item__title h4,.page__content-form__title h2,.page__content-detail h2,.card__item-title h4,.news__item-title h4,.footer__menu h3,.review__item-user h5,.gallery__text-left p,.restaurant__item-title h4,.service__item2-text h4,.service__item1-text h4,.room__item-title h4,.promo__title p{font-size:18px}}@media only screen and (min-width: 1280px){.h3,.vacancy__detail-item__title span,.vacancy__item-title h4,.stuff__item-title,.search__result-item__title h4,.auth__user-title h3,.reserve__service-item__title h4,.reserve__service-title h3,.reserve__room-title h4,.reserve__room-empty__info h3,.flat__props-title h5,.food__item-title h4,.page__restaurant-contacts__item-title span,.contact__item h3,.page__posts-item__title h4,.page__content-form__title h2,.page__content-detail h2,.card__item-title h4,.news__item-title h4,.footer__menu h3,.review__item-user h5,.gallery__text-left p,.restaurant__item-title h4,.service__item2-text h4,.service__item1-text h4,.room__item-title h4,.promo__title p{font-size:20px}}@media only screen and (min-width: 1920px){.h3,.vacancy__detail-item__title span,.vacancy__item-title h4,.stuff__item-title,.search__result-item__title h4,.auth__user-title h3,.reserve__service-item__title h4,.reserve__service-title h3,.reserve__room-title h4,.reserve__room-empty__info h3,.flat__props-title h5,.food__item-title h4,.page__restaurant-contacts__item-title span,.contact__item h3,.page__posts-item__title h4,.page__content-form__title h2,.page__content-detail h2,.card__item-title h4,.news__item-title h4,.footer__menu h3,.review__item-user h5,.gallery__text-left p,.restaurant__item-title h4,.service__item2-text h4,.service__item1-text h4,.room__item-title h4,.promo__title p{font-size:24px}}.h4,.reserve__result-head__title h4,.reserve__result-block__title h2,.reserve__swiper-title,.picture__more-item-full span,.page__restaurant-block h3,.page__posts-title h3,.page__content-detail h3{font-size:18px;line-height:120%;font-weight:400}@media only screen and (min-width: 768px){.h4,.reserve__result-head__title h4,.reserve__result-block__title h2,.reserve__swiper-title,.picture__more-item-full span,.page__restaurant-block h3,.page__posts-title h3,.page__content-detail h3{font-size:20px}}@media only screen and (min-width: 1280px){.h4,.reserve__result-head__title h4,.reserve__result-block__title h2,.reserve__swiper-title,.picture__more-item-full span,.page__restaurant-block h3,.page__posts-title h3,.page__content-detail h3{font-size:24px}}@media only screen and (min-width: 1920px){.h4,.reserve__result-head__title h4,.reserve__result-block__title h2,.reserve__swiper-title,.picture__more-item-full span,.page__restaurant-block h3,.page__posts-title h3,.page__content-detail h3{font-size:26px}}.text-imp,.reserve__result-head__info h5,.reserve__service-item__value p,.reserve__room-footer__price-value,.reserve__room-price,.reserve__date-field>input,.flat__detail-item__value,.page__content-price-value,.room__item-price,.promo__reserve-field>input{font-size:16px;line-height:120%;font-weight:500}@media only screen and (min-width: 768px){.text-imp,.reserve__result-head__info h5,.reserve__service-item__value p,.reserve__room-footer__price-value,.reserve__room-price,.reserve__date-field>input,.flat__detail-item__value,.page__content-price-value,.room__item-price,.promo__reserve-field>input{font-size:18px}}@media only screen and (min-width: 1920px){.text-imp,.reserve__result-head__info h5,.reserve__service-item__value p,.reserve__room-footer__price-value,.reserve__room-price,.reserve__date-field>input,.flat__detail-item__value,.page__content-price-value,.room__item-price,.promo__reserve-field>input{font-size:22px}}.text-big,.vacancy__item-salary,.select-room__item-title h4,.modal-answer__wrapper p,.search__form-info p,.auth__user-title,.auth__title h3,.auth__divider span,.reserve__result-info__item p,.reserve__result-date__short,.reserve__result-date__divider,.reserve__result-date__value p,.reserve__result-block__price,.reserve__result-block__title h3,.flat__title p,.page__restaurant-block>p,.page__content-date time,.page__content-detail p,.page__content-detail li,.page__content-detail a,.page__content-detail h4,.pagination-value,.footer__form-title h3,.gallery__text-right p,.section__body-description p,.counter-input{font-size:14px;line-height:140%;font-weight:500}@media only screen and (min-width: 768px){.text-big,.vacancy__item-salary,.select-room__item-title h4,.modal-answer__wrapper p,.search__form-info p,.auth__user-title,.auth__title h3,.auth__divider span,.reserve__result-info__item p,.reserve__result-date__short,.reserve__result-date__divider,.reserve__result-date__value p,.reserve__result-block__price,.reserve__result-block__title h3,.flat__title p,.page__restaurant-block>p,.page__content-date time,.page__content-detail p,.page__content-detail li,.page__content-detail a,.page__content-detail h4,.pagination-value,.footer__form-title h3,.gallery__text-right p,.section__body-description p,.counter-input{font-size:16px}}@media only screen and (min-width: 1280px){.text-big,.vacancy__item-salary,.select-room__item-title h4,.modal-answer__wrapper p,.search__form-info p,.auth__user-title,.auth__title h3,.auth__divider span,.reserve__result-info__item p,.reserve__result-date__short,.reserve__result-date__divider,.reserve__result-date__value p,.reserve__result-block__price,.reserve__result-block__title h3,.flat__title p,.page__restaurant-block>p,.page__content-date time,.page__content-detail p,.page__content-detail li,.page__content-detail a,.page__content-detail h4,.pagination-value,.footer__form-title h3,.gallery__text-right p,.section__body-description p,.counter-input{font-size:18px}}@media only screen and (min-width: 1920px){.text-big,.vacancy__item-salary,.select-room__item-title h4,.modal-answer__wrapper p,.search__form-info p,.auth__user-title,.auth__title h3,.auth__divider span,.reserve__result-info__item p,.reserve__result-date__short,.reserve__result-date__divider,.reserve__result-date__value p,.reserve__result-block__price,.reserve__result-block__title h3,.flat__title p,.page__restaurant-block>p,.page__content-date time,.page__content-detail p,.page__content-detail li,.page__content-detail a,.page__content-detail h4,.pagination-value,.footer__form-title h3,.gallery__text-right p,.section__body-description p,.counter-input{font-size:20px}}.text,.vacancy__item-preview p,.stuff__item-contact__item b,.search__result-item__info p,.reserve__result-data__value,.reserve__result-head__mail-text p,.reserve__result-head__mail-text h4,.reserve__service-item__text p,.reserve__result-order__item-title,.reserve__room-footer__title h5,.reserve__room-empty__info p,.reserve__date-field>label,.flat__detail-item__title,.food__item-info p,.card__item-text p,.news__item-text p,.footer__dev p,.footer__copyright p,.review__item-text p,.restaurant__item-text p,.service__item2-text p,.service__item1-text p,.room__item-info p,.promo__reserve-field>label{font-size:12px;line-height:140%;font-weight:400}@media only screen and (min-width: 768px){.text,.vacancy__item-preview p,.stuff__item-contact__item b,.search__result-item__info p,.reserve__result-data__value,.reserve__result-head__mail-text p,.reserve__result-head__mail-text h4,.reserve__service-item__text p,.reserve__result-order__item-title,.reserve__room-footer__title h5,.reserve__room-empty__info p,.reserve__date-field>label,.flat__detail-item__title,.food__item-info p,.card__item-text p,.news__item-text p,.footer__dev p,.footer__copyright p,.review__item-text p,.restaurant__item-text p,.service__item2-text p,.service__item1-text p,.room__item-info p,.promo__reserve-field>label{font-size:14px}}@media only screen and (min-width: 1280px){.text,.vacancy__item-preview p,.stuff__item-contact__item b,.search__result-item__info p,.reserve__result-data__value,.reserve__result-head__mail-text p,.reserve__result-head__mail-text h4,.reserve__service-item__text p,.reserve__result-order__item-title,.reserve__room-footer__title h5,.reserve__room-empty__info p,.reserve__date-field>label,.flat__detail-item__title,.food__item-info p,.card__item-text p,.news__item-text p,.footer__dev p,.footer__copyright p,.review__item-text p,.restaurant__item-text p,.service__item2-text p,.service__item1-text p,.room__item-info p,.promo__reserve-field>label{font-size:16px}}@media only screen and (min-width: 1920px){.text,.vacancy__item-preview p,.stuff__item-contact__item b,.search__result-item__info p,.reserve__result-data__value,.reserve__result-head__mail-text p,.reserve__result-head__mail-text h4,.reserve__service-item__text p,.reserve__result-order__item-title,.reserve__room-footer__title h5,.reserve__room-empty__info p,.reserve__date-field>label,.flat__detail-item__title,.food__item-info p,.card__item-text p,.news__item-text p,.footer__dev p,.footer__copyright p,.review__item-text p,.restaurant__item-text p,.service__item2-text p,.service__item1-text p,.room__item-info p,.promo__reserve-field>label{font-size:18px}}.text-small,.select-room__item-child__title label,.select-room__item-choice__title label,.search__result-item__iblock p,.search__result-item__iblock a,.auth__user-info p,.reserve__result-data__title,.reserve__result-info__item h5,.reserve__service-item__value span,.reserve__service-item__size span,.reserve__result-order__item-price,.reserve__result-order__item-name,.reserve__result-date__value span,.reserve__room-footer__price-value__discount del,.reserve__room-footer__price-value__discount span,.reserve__room-footer__service-item label,.reserve__room-footer__add>p,.reserve__room-props__hide,.reserve__room-props__more,.reserve__room-props__item,.reserve__room-data__item span,.reserve__room-price__discount del,.reserve__room-price__discount span,.reserve__room-price span,.reserve__filter-variant,.reserve__profile-link,.flat__price-value__discount del,.flat__price-value__discount span,.feedback__form-agreement .checkbox label span,.page__posts-item__date time,.breadcrumbs__list li>strong,.breadcrumbs__list li>a span,.news__item-date time,.footer__form-agreement .checkbox label span,.review__item-date time,.restaurant__item-route span,.room__item-price__discount del,.room__item-price__discount span,.header__account-link,.header__special-link,.header__search-link,.accordeon__body>p,.custom-select__item .checkbox label span,.custom-select>input[type=text]{font-size:12px;line-height:120%}@media only screen and (min-width: 1280px){.text-small,.select-room__item-child__title label,.select-room__item-choice__title label,.search__result-item__iblock p,.search__result-item__iblock a,.auth__user-info p,.reserve__result-data__title,.reserve__result-info__item h5,.reserve__service-item__value span,.reserve__service-item__size span,.reserve__result-order__item-price,.reserve__result-order__item-name,.reserve__result-date__value span,.reserve__room-footer__price-value__discount del,.reserve__room-footer__price-value__discount span,.reserve__room-footer__service-item label,.reserve__room-footer__add>p,.reserve__room-props__hide,.reserve__room-props__more,.reserve__room-props__item,.reserve__room-data__item span,.reserve__room-price__discount del,.reserve__room-price__discount span,.reserve__room-price span,.reserve__filter-variant,.reserve__profile-link,.flat__price-value__discount del,.flat__price-value__discount span,.feedback__form-agreement .checkbox label span,.page__posts-item__date time,.breadcrumbs__list li>strong,.breadcrumbs__list li>a span,.news__item-date time,.footer__form-agreement .checkbox label span,.review__item-date time,.restaurant__item-route span,.room__item-price__discount del,.room__item-price__discount span,.header__account-link,.header__special-link,.header__search-link,.accordeon__body>p,.custom-select__item .checkbox label span,.custom-select>input[type=text]{font-size:14px}}@media only screen and (min-width: 1920px){.text-small,.select-room__item-child__title label,.select-room__item-choice__title label,.search__result-item__iblock p,.search__result-item__iblock a,.auth__user-info p,.reserve__result-data__title,.reserve__result-info__item h5,.reserve__service-item__value span,.reserve__service-item__size span,.reserve__result-order__item-price,.reserve__result-order__item-name,.reserve__result-date__value span,.reserve__room-footer__price-value__discount del,.reserve__room-footer__price-value__discount span,.reserve__room-footer__service-item label,.reserve__room-footer__add>p,.reserve__room-props__hide,.reserve__room-props__more,.reserve__room-props__item,.reserve__room-data__item span,.reserve__room-price__discount del,.reserve__room-price__discount span,.reserve__room-price span,.reserve__filter-variant,.reserve__profile-link,.flat__price-value__discount del,.flat__price-value__discount span,.feedback__form-agreement .checkbox label span,.page__posts-item__date time,.breadcrumbs__list li>strong,.breadcrumbs__list li>a span,.news__item-date time,.footer__form-agreement .checkbox label span,.review__item-date time,.restaurant__item-route span,.room__item-price__discount del,.room__item-price__discount span,.header__account-link,.header__special-link,.header__search-link,.accordeon__body>p,.custom-select__item .checkbox label span,.custom-select>input[type=text]{font-size:16px}}.run-cards{font-size:14px}.links,.vacancy__detail-item__value a,.vacancy__detail-item__value p,.stuff__item-contact__item span,.stuff__item-contact__item a,.page__posts-nav ul li a,.page__posts-files ul li a,.page__restaurant-contacts__item-value a,.page__restaurant-contacts__item-value p,.contact__item>ul a,.contact__item>ul address,.page__back-link,.footer__menu>ul li a,.footer__menu>ul li address,.mobile-menu__nav a,.header__nav ul a,.header__langs ul a,.header__contact a{font-size:14px;line-height:110%;font-weight:500}@media only screen and (min-width: 1280px){.links,.vacancy__detail-item__value a,.vacancy__detail-item__value p,.stuff__item-contact__item span,.stuff__item-contact__item a,.page__posts-nav ul li a,.page__posts-files ul li a,.page__restaurant-contacts__item-value a,.page__restaurant-contacts__item-value p,.contact__item>ul a,.contact__item>ul address,.page__back-link,.footer__menu>ul li a,.footer__menu>ul li address,.mobile-menu__nav a,.header__nav ul a,.header__langs ul a,.header__contact a{font-size:16px}}@media only screen and (min-width: 1920px){.links,.vacancy__detail-item__value a,.vacancy__detail-item__value p,.stuff__item-contact__item span,.stuff__item-contact__item a,.page__posts-nav ul li a,.page__posts-files ul li a,.page__restaurant-contacts__item-value a,.page__restaurant-contacts__item-value p,.contact__item>ul a,.contact__item>ul address,.page__back-link,.footer__menu>ul li a,.footer__menu>ul li address,.mobile-menu__nav a,.header__nav ul a,.header__langs ul a,.header__contact a{font-size:18px}}.button-small,.flat__props-item span,.gallery__filter-item,.promo__links ul li a,.accordeon__title h5{font-size:12px;font-weight:500}@media only screen and (min-width: 768px){.button-small,.flat__props-item span,.gallery__filter-item,.promo__links ul li a,.accordeon__title h5{font-size:14px}}@media only screen and (min-width: 1280px){.button-small,.flat__props-item span,.gallery__filter-item,.promo__links ul li a,.accordeon__title h5{font-size:16px}}.button-big,.button-transparent,.button-black,.button-white{font-size:10px;font-weight:500}@media only screen and (min-width: 768px){.button-big,.button-transparent,.button-black,.button-white{font-size:16px}}@media only screen and (min-width: 1280px){.button-big,.button-transparent,.button-black,.button-white{font-size:18px}}@media only screen and (min-width: 1920px){.button-big,.button-transparent,.button-black,.button-white{font-size:20px}}.input,.mobile-menu__search-label,.mobile-menu__search-input,.header__search-form-input,.input-field::placeholder,.input-field{font-size:12px;line-height:150%}@media only screen and (min-width: 1920px){.input,.mobile-menu__search-label,.mobile-menu__search-input,.header__search-form-input,.input-field::placeholder,.input-field{font-size:16px}}.cards,.service-list__item-title h5{font-size:10px;font-weight:500;line-height:120%}@media only screen and (min-width: 768px){.cards,.service-list__item-title h5{font-size:14px}}@media only screen and (min-width: 1280px){.cards,.service-list__item-title h5{font-size:16px}}@media only screen and (min-width: 1920px){.cards,.service-list__item-title h5{font-size:22px}}.person,.stuff__item-name{font-size:20px;font-weight:400;line-height:100%}@media only screen and (min-width: 768px){.person,.stuff__item-name{font-size:22px}}@media only screen and (min-width: 1280px){.person,.stuff__item-name{font-size:26px}}@media only screen and (min-width: 1920px){.person,.stuff__item-name{font-size:36px}}.icon-search,.header__search-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.7957 13.9099C15.9334 12.6463 16.6237 10.9863 16.6237 9.16837C16.6237 5.20939 13.35 2 9.31183 2C5.27362 2 2 5.20939 2 9.16837C2 13.1273 5.27362 16.3367 9.31183 16.3367C11.4957 16.3367 13.4559 15.3981 14.7957 13.9099ZM14.7957 13.9099L18.1905 17.2381" stroke="white" stroke-width="1.5" stroke-linecap="square"/></svg>');width:20px;height:20px;background-repeat:no-repeat}.icon-search-black,.header_white .header__search-link::before,.header_page .header__search-link::before,.header:hover .header__search-link::before,.header_contacts .header__search-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.7957 13.9099C15.9334 12.6463 16.6237 10.9863 16.6237 9.16837C16.6237 5.20939 13.35 2 9.31183 2C5.27362 2 2 5.20939 2 9.16837C2 13.1273 5.27362 16.3367 9.31183 16.3367C11.4957 16.3367 13.4559 15.3981 14.7957 13.9099ZM14.7957 13.9099L18.1905 17.2381" stroke="%2329292F" stroke-width="1.5" stroke-linecap="square" stroke-linejoin="round"/></svg>');width:20px;height:20px;background-repeat:no-repeat}.icon-search-hover,.header__search-link:hover::before,.header_white .header__search-link:hover::before,.header_page .header__search-link:hover::before,.header:hover .header__search-link:hover::before,.header_contacts .header__search-link:hover::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.7957 13.9099C15.9334 12.6463 16.6237 10.9863 16.6237 9.16837C16.6237 5.20939 13.35 2 9.31183 2C5.27362 2 2 5.20939 2 9.16837C2 13.1273 5.27362 16.3367 9.31183 16.3367C11.4957 16.3367 13.4559 15.3981 14.7957 13.9099ZM14.7957 13.9099L18.1905 17.2381" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="square"/></svg>');width:20px;height:20px;background-repeat:no-repeat}.icon-search-gray,.search__form form button,.mobile-menu__search-button{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M14.7957 13.9099C15.9334 12.6463 16.6237 10.9863 16.6237 9.16837C16.6237 5.20939 13.35 2 9.31183 2C5.27362 2 2 5.20939 2 9.16837C2 13.1273 5.27362 16.3367 9.31183 16.3367C11.4957 16.3367 13.4559 15.3981 14.7957 13.9099ZM14.7957 13.9099L18.1905 17.2381" stroke="%239A9A9A" stroke-width="1.5" stroke-linecap="square"/></svg>');width:20px;height:20px;background-repeat:no-repeat}.icon-eye,.header__special-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M2 8C2 8 6.477 3 12 3C17.523 3 22 8 22 8" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.544 13.045C21.848 13.471 22 13.685 22 14C22 14.316 21.848 14.529 21.544 14.955C20.178 16.871 16.689 21 12 21C7.31 21 3.822 16.87 2.456 14.955C2.152 14.529 2 14.315 2 14C2 13.684 2.152 13.471 2.456 13.045C3.822 11.129 7.311 7 12 7C16.69 7 20.178 11.13 21.544 13.045Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 14C15 13.2044 14.6839 12.4413 14.1213 11.8787C13.5587 11.3161 12.7956 11 12 11C11.2044 11 10.4413 11.3161 9.87868 11.8787C9.31607 12.4413 9 13.2044 9 14C9 14.7956 9.31607 15.5587 9.87868 16.1213C10.4413 16.6839 11.2044 17 12 17C12.7956 17 13.5587 16.6839 14.1213 16.1213C14.6839 15.5587 15 14.7956 15 14Z" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-eye-black,.header_white .header__special-link::before,.header_page .header__special-link::before,.header:hover .header__special-link::before,.header_contacts .header__special-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M2 8C2 8 6.477 3 12 3C17.523 3 22 8 22 8" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.544 13.045C21.848 13.471 22 13.685 22 14C22 14.316 21.848 14.529 21.544 14.955C20.178 16.871 16.689 21 12 21C7.31 21 3.822 16.87 2.456 14.955C2.152 14.529 2 14.315 2 14C2 13.684 2.152 13.471 2.456 13.045C3.822 11.129 7.311 7 12 7C16.69 7 20.178 11.13 21.544 13.045Z" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 14C15 13.2044 14.6839 12.4413 14.1213 11.8787C13.5587 11.3161 12.7956 11 12 11C11.2044 11 10.4413 11.3161 9.87868 11.8787C9.31607 12.4413 9 13.2044 9 14C9 14.7956 9.31607 15.5587 9.87868 16.1213C10.4413 16.6839 11.2044 17 12 17C12.7956 17 13.5587 16.6839 14.1213 16.1213C14.6839 15.5587 15 14.7956 15 14Z" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-eye-hover,.header__special-link:hover::before,.header_white .header__special-link:hover::before,.header_page .header__special-link:hover::before,.header:hover .header__special-link:hover::before,.header_contacts .header__special-link:hover::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M2 8C2 8 6.477 3 12 3C17.523 3 22 8 22 8" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M21.544 13.045C21.848 13.471 22 13.685 22 14C22 14.316 21.848 14.529 21.544 14.955C20.178 16.871 16.689 21 12 21C7.31 21 3.822 16.87 2.456 14.955C2.152 14.529 2 14.315 2 14C2 13.684 2.152 13.471 2.456 13.045C3.822 11.129 7.311 7 12 7C16.69 7 20.178 11.13 21.544 13.045Z" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M15 14C15 13.2044 14.6839 12.4413 14.1213 11.8787C13.5587 11.3161 12.7956 11 12 11C11.2044 11 10.4413 11.3161 9.87868 11.8787C9.31607 12.4413 9 13.2044 9 14C9 14.7956 9.31607 15.5587 9.87868 16.1213C10.4413 16.6839 11.2044 17 12 17C12.7956 17 13.5587 16.6839 14.1213 16.1213C14.6839 15.5587 15 14.7956 15 14Z" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-lang,.header__langs>a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 11.5C3 16.7468 7.25315 21 12.5 21C17.7468 21 22 16.7468 22 11.5M3 11.5C3 6.25315 7.25315 2 12.5 2C17.7468 2 22 6.25315 22 11.5M3 11.5H22M13.4508 2.04731C13.4508 2.04731 16.3008 5.79981 16.3008 11.4998C16.3008 17.1998 13.4508 20.9523 13.4508 20.9523M11.5508 20.9523C11.5508 20.9523 8.70082 17.1998 8.70082 11.4998C8.70082 5.79981 11.5508 2.04731 11.5508 2.04731" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-lang-black,.header_white .header__langs>a,.header_page .header__langs>a,.header:hover .header__langs>a,.header_contacts .header__langs>a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 11.5C3 16.7468 7.25315 21 12.5 21C17.7468 21 22 16.7468 22 11.5M3 11.5C3 6.25315 7.25315 2 12.5 2C17.7468 2 22 6.25315 22 11.5M3 11.5H22M13.4508 2.04731C13.4508 2.04731 16.3008 5.79981 16.3008 11.4998C16.3008 17.1998 13.4508 20.9523 13.4508 20.9523M11.5508 20.9523C11.5508 20.9523 8.70082 17.1998 8.70082 11.4998C8.70082 5.79981 11.5508 2.04731 11.5508 2.04731" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-lang-hover,.header__langs>a:hover,.header_white .header__langs>a:hover,.header_page .header__langs>a:hover,.header:hover .header__langs>a:hover,.header_contacts .header__langs>a:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M3 11.5C3 16.7468 7.25315 21 12.5 21C17.7468 21 22 16.7468 22 11.5M3 11.5C3 6.25315 7.25315 2 12.5 2C17.7468 2 22 6.25315 22 11.5M3 11.5H22M13.4508 2.04731C13.4508 2.04731 16.3008 5.79981 16.3008 11.4998C16.3008 17.1998 13.4508 20.9523 13.4508 20.9523M11.5508 20.9523C11.5508 20.9523 8.70082 17.1998 8.70082 11.4998C8.70082 5.79981 11.5508 2.04731 11.5508 2.04731" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-user,.header__account-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M6.06148 5.85714C6.21409 8.03589 7.78548 9.71429 9.49907 9.71429C11.2127 9.71429 12.7867 8.03643 12.9367 5.85714C13.0929 3.59054 11.5632 2 9.49907 2C7.43495 2 5.90522 3.63179 6.06148 5.85714Z" fill="white"/><path d="M9.50001 12C12.8944 12 16.1585 13.7341 16.9762 17.1112C17.0846 17.558 16.8122 18 16.3658 18H2.63368C2.18732 18 1.91648 17.558 2.02325 17.1112C2.84098 13.68 6.10513 12 9.50001 12Z" fill="white"/></svg>');width:20px;height:20px}.icon-user-black,.reserve__profile-link::before,.header_white .header__account-link::before,.header_page .header__account-link::before,.header:hover .header__account-link::before,.header_contacts .header__account-link::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M6.06148 5.85714C6.21409 8.03589 7.78548 9.71429 9.49907 9.71429C11.2127 9.71429 12.7867 8.03643 12.9367 5.85714C13.0929 3.59054 11.5632 2 9.49907 2C7.43495 2 5.90522 3.63179 6.06148 5.85714Z" fill="%2329292F"/><path d="M9.50001 12C12.8944 12 16.1585 13.7341 16.9762 17.1112C17.0846 17.558 16.8122 18 16.3658 18H2.63368C2.18732 18 1.91648 17.558 2.02325 17.1112C2.84098 13.68 6.10513 12 9.50001 12Z" fill="%2329292F"/></svg>');width:20px;height:20px}.icon-user-hover,.reserve__profile-link:hover::before,.header__account-link:hover::before,.header_white .header__account-link:hover::before,.header_page .header__account-link:hover::before,.header:hover .header__account-link:hover::before,.header_contacts .header__account-link:hover::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M6.06148 5.85714C6.21409 8.03589 7.78548 9.71429 9.49907 9.71429C11.2127 9.71429 12.7867 8.03643 12.9367 5.85714C13.0929 3.59054 11.5632 2 9.49907 2C7.43495 2 5.90522 3.63179 6.06148 5.85714Z" fill="%23B8957B"/><path d="M9.50001 12C12.8944 12 16.1585 13.7341 16.9762 17.1112C17.0846 17.558 16.8122 18 16.3658 18H2.63368C2.18732 18 1.91648 17.558 2.02325 17.1112C2.84098 13.68 6.10513 12 9.50001 12Z" fill="%23B8957B"/></svg>');width:20px;height:20px}.icon-menu,.header__burger-link::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="14" viewBox="0 0 20 14" fill="none"><path d="M18.75 6.31274H1.25C0.875 6.31274 0.53125 6.62524 0.53125 7.03149C0.53125 7.40649 0.84375 7.75024 1.25 7.75024H18.75C19.125 7.75024 19.4687 7.43774 19.4687 7.03149C19.4687 6.62524 19.125 6.31274 18.75 6.31274Z" fill="white"/><path d="M18.75 11.6252H1.25C0.875 11.6252 0.53125 11.9377 0.53125 12.344C0.53125 12.7502 0.84375 13.0627 1.25 13.0627H18.75C19.125 13.0627 19.4687 12.7502 19.4687 12.344C19.4687 11.9377 19.125 11.6252 18.75 11.6252Z" fill="white"/><path d="M1.25 2.375H18.75C19.125 2.375 19.4687 2.0625 19.4687 1.65625C19.4687 1.25 19.1562 0.9375 18.75 0.9375H1.25C0.875 0.9375 0.53125 1.25 0.53125 1.65625C0.53125 2.0625 0.875 2.375 1.25 2.375Z" fill="white"/></svg>');width:19px;height:14px;background-repeat:no-repeat}.icon-menu-black,.header_white .header__burger-link::after,.header_page .header__burger-link::after,.header:hover .header__burger-link::after,.header_contacts .header__burger-link::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="13" viewBox="0 0 20 13" fill="none"><path d="M18.75 5.8125H1.25C0.875 5.8125 0.53125 6.125 0.53125 6.53125C0.53125 6.90625 0.84375 7.25 1.25 7.25H18.75C19.125 7.25 19.4687 6.9375 19.4687 6.53125C19.4687 6.125 19.125 5.8125 18.75 5.8125Z" fill="%2329292F"/><path d="M18.75 11.125H1.25C0.875 11.125 0.53125 11.4375 0.53125 11.8437C0.53125 12.25 0.84375 12.5625 1.25 12.5625H18.75C19.125 12.5625 19.4687 12.25 19.4687 11.8437C19.4687 11.4375 19.125 11.125 18.75 11.125Z" fill="%2329292F"/><path d="M1.25 1.875H18.75C19.125 1.875 19.4687 1.5625 19.4687 1.15625C19.4687 0.75 19.1562 0.4375 18.75 0.4375H1.25C0.875 0.4375 0.53125 0.75 0.53125 1.15625C0.53125 1.5625 0.875 1.875 1.25 1.875Z" fill="%2329292F"/></svg>');width:19px;height:14px;background-repeat:no-repeat}.icon-menu-hover,.header__burger-link:hover::before,.header_white .header__burger-link:hover::after,.header_page .header__burger-link:hover::after,.header:hover .header__burger-link:hover::after,.header_contacts .header__burger-link:hover::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="13" viewBox="0 0 20 13" fill="none"><path d="M18.75 5.8125H1.25C0.875 5.8125 0.53125 6.125 0.53125 6.53125C0.53125 6.90625 0.84375 7.25 1.25 7.25H18.75C19.125 7.25 19.4687 6.9375 19.4687 6.53125C19.4687 6.125 19.125 5.8125 18.75 5.8125Z" fill="%23B8957B"/><path d="M18.75 11.125H1.25C0.875 11.125 0.53125 11.4375 0.53125 11.8437C0.53125 12.25 0.84375 12.5625 1.25 12.5625H18.75C19.125 12.5625 19.4687 12.25 19.4687 11.8437C19.4687 11.4375 19.125 11.125 18.75 11.125Z" fill="%23B8957B"/><path d="M1.25 1.875H18.75C19.125 1.875 19.4687 1.5625 19.4687 1.15625C19.4687 0.75 19.1562 0.4375 18.75 0.4375H1.25C0.875 0.4375 0.53125 0.75 0.53125 1.15625C0.53125 1.5625 0.875 1.875 1.25 1.875Z" fill="%23B8957B"/></svg>');width:19px;height:14px;background-repeat:no-repeat}.icon-close,.reserve__result-detail__close,.reserve__room-footer__service-item input:checked+label::after,.reserve__filter-variant-close,.mobile-menu__close::after,.header__search-form-clear{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.80317 2.80317C3.09606 2.51027 3.57093 2.51027 3.86383 2.80317L10.0002 8.9395L16.1365 2.80317C16.4294 2.51027 16.9043 2.51027 17.1972 2.80317C17.4901 3.09606 17.4901 3.57093 17.1972 3.86383L11.0608 10.0002L17.1972 16.1365C17.4901 16.4294 17.4901 16.9043 17.1972 17.1972C16.9043 17.4901 16.4294 17.4901 16.1365 17.1972L10.0002 11.0608L3.86383 17.1972C3.57093 17.4901 3.09606 17.4901 2.80317 17.1972C2.51027 16.9043 2.51027 16.4294 2.80317 16.1365L8.9395 10.0002L2.80317 3.86383C2.51027 3.57093 2.51027 3.09606 2.80317 2.80317Z" fill="%2329292F"/></svg>');width:20px;height:20px}.icon-close-hover,.reserve__result-detail__close:hover,.reserve__filter-variant-close:hover,.mobile-menu__close:hover::after,.header__search-form-clear:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M2.80317 2.80317C3.09606 2.51027 3.57093 2.51027 3.86383 2.80317L10.0002 8.9395L16.1365 2.80317C16.4294 2.51027 16.9043 2.51027 17.1972 2.80317C17.4901 3.09606 17.4901 3.57093 17.1972 3.86383L11.0608 10.0002L17.1972 16.1365C17.4901 16.4294 17.4901 16.9043 17.1972 17.1972C16.9043 17.4901 16.4294 17.4901 16.1365 17.1972L10.0002 11.0608L3.86383 17.1972C3.57093 17.4901 3.09606 17.4901 2.80317 17.1972C2.51027 16.9043 2.51027 16.4294 2.80317 16.1365L8.9395 10.0002L2.80317 3.86383C2.51027 3.57093 2.51027 3.09606 2.80317 2.80317Z" fill="%23B8957B"/></svg>');width:20px;height:20px}.icon-back,.page__back-link::before,.pagination-next,.pagination-prev,.header__search-form-back{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 11.5C7.1875 11.5 12.5 16.4921 12.5 20V12.5794L21 12.4444V10.6905H12.5V3C12.5 7.04762 7.1875 11.5 4 11.5Z" fill="%2329292F"/></svg>');width:24px;height:24px}.icon-back-hover,.page__back-link:hover::before,.pagination-next:hover,.pagination-prev:hover,.header__search-form-back:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 11.5C7.1875 11.5 12.5 16.4921 12.5 20V12.5794L21 12.4444V10.6905H12.5V3C12.5 7.04762 7.1875 11.5 4 11.5Z" fill="%23B8957B"/></svg>');width:24px;height:24px}.icon-figure-beige-light,.picture__more::after,.section__footer_right::before,.section__footer_left::after,.section__title_right::after,.section__title_left::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="145" height="165" viewBox="0 0 145 165" fill="none"><path d="M0 165L145 165C117.212 165 92.662 146.887 84.439 120.318L61.0303 44.6823C52.8073 18.113 28.2575 0 0.469313 0H0L0 165Z" fill="%23F1EEEC"/></svg>');aspect-ratio:145/165;background-repeat:no-repeat;background-size:cover}.icon-figure-white,.reserve__room-price::after,.food__item-title::after,.section__title_white::before,.section__title_white::after,.room__item-price::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="145" height="165" viewBox="0 0 145 165" fill="none"><path d="M0 165L145 165C117.212 165 92.662 146.887 84.439 120.318L61.0303 44.6823C52.8073 18.113 28.2575 0 0.469313 0H0L0 165Z" fill="white"/></svg>');aspect-ratio:145/165;background-repeat:no-repeat;background-size:cover}.icon-figure-black,.section__title_black::before,.section__title_black::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="145" height="165" viewBox="0 0 145 165" fill="none"><path d="M0 165L145 165C117.212 165 92.662 146.887 84.439 120.318L61.0303 44.6823C52.8073 18.113 28.2575 0 0.469313 0H0L0 165Z" fill="%23211312"/></svg>');aspect-ratio:145/165;background-repeat:no-repeat;background-size:cover}.icon-figure2-beige-light,.promo__reserve::after,.promo__reserve::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="175" height="94" viewBox="0 0 175 94" fill="none"><path d="M175 0C175 47.7528 135.825 86.4644 87.5 86.4644C39.1751 86.4644 0 47.7528 0 0V94H175V0Z" fill="%23F1EEEC"/></svg>');aspect-ratio:175/94;background-repeat:no-repeat;background-size:cover}.icon-figure2-white,.service__divider::after,.service__divider::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="175" height="94" viewBox="0 0 175 94" fill="none"><path d="M175 0C175 47.7528 135.825 86.4644 87.5 86.4644C39.1751 86.4644 0 47.7528 0 0V94H175V0Z" fill="white"/></svg>');aspect-ratio:175/94;background-repeat:no-repeat;background-size:cover}.icon-figure3-white,.stuff__item-image::after,.stuff__item-image::before,.reserve__room-price:before,.food__item-title:before,.card__item-image::after,.card__item-image::before,.news__item-image::after,.news__item-image::before,.room__item-price:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="165" height="165" viewBox="0 0 165 165" fill="none"><path d="M165 0C73.873 0 0 73.873 0 165V0H165Z" fill="white"/></svg>');aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover}.icon-figure3-beige-light,.picture__more::before,.page__content-image::after,.page__content-image::before,.restaurant__item-image::after,.restaurant__item-image::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="165" height="165" viewBox="0 0 165 165" fill="none"><path d="M165 0C73.873 0 0 73.873 0 165V0H165Z" fill="%23F1EEEC"/></svg>');aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover}.icon-arrow,.reserve__result-final__more-link,.reserve__swiper a,.restaurant__mobile-nav a,.restaurant__nav a,.room__nav a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54" fill="none"><rect x="0.5" y="0.5" width="53" height="53" rx="26.5" stroke="%2329292F"/><g clip-path="url(%23clip0_364_1490)"><path d="M39 27C34.5 27 27 34.0476 27 39V28.5238L15 28.3333V25.8571H27V15C27 20.7143 34.5 27 39 27Z" fill="%2329292F"/></g><defs><clipPath id="clip0_364_1490"><rect width="24" height="24" fill="white" transform="translate(15 15)"/></clipPath></defs></svg>');background-size:cover}.icon-arrow-hover,.reserve__result-final__more-link:hover,.reserve__swiper a:hover,.restaurant__mobile-nav a:hover,.restaurant__nav a:hover,.room__nav a:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="54" height="54" viewBox="0 0 54 54" fill="none"><rect width="54" height="54" rx="27" fill="%23B8957B"/><g clip-path="url(%23clip0_364_1494)"><path d="M39 27C34.5 27 27 34.0476 27 39V28.5238L15 28.3333V25.8571H27V15C27 20.7143 34.5 27 39 27Z" fill="white"/></g><defs><clipPath id="clip0_364_1494"><rect width="24" height="24" fill="white" transform="translate(15 15)"/></clipPath></defs></svg>');background-size:cover}.icon-size,.reserve__service-item__size::before,.reserve__room-data__item_size::before,.room__item-size::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="21" viewBox="0 0 20 21" fill="none"><path d="M4.29597 7.4856C4.41042 9.07427 5.58893 10.2981 6.87409 10.2981C8.15925 10.2981 9.33972 9.07466 9.45222 7.4856C9.5694 5.83286 8.42214 4.6731 6.87409 4.6731C5.32604 4.6731 4.17878 5.86294 4.29597 7.4856Z" stroke="%23B8957B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M6.87516 12.7981C9.42086 12.7981 11.8689 14.0625 12.4822 16.525C12.5634 16.8508 12.3591 17.1731 12.0244 17.1731H1.72555C1.39078 17.1731 1.18766 16.8508 1.26773 16.525C1.88102 14.0231 4.32906 12.7981 6.87516 12.7981Z" stroke="%23B8957B" stroke-width="1.25" stroke-miterlimit="10"/><path d="M12.1869 8.18638C12.2783 9.45513 13.2306 10.4543 14.2572 10.4543C15.2838 10.4543 16.2377 9.45552 16.3275 8.18638C16.4209 6.86646 15.4939 5.9231 14.2572 5.9231C13.0205 5.9231 12.0935 6.89067 12.1869 8.18638Z" stroke="%23B8957B" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M11.9527 12.8762C12.6578 12.5532 13.4344 12.429 14.2574 12.429C16.2887 12.429 18.2457 13.4387 18.7359 15.4055C18.8004 15.6657 18.6371 15.9231 18.3699 15.9231H13.984" stroke="%23B8957B" stroke-width="1.25" stroke-miterlimit="10" stroke-linecap="round"/></svg>');width:20px;height:20px}.icon-star,.reserve__room-props__item::before,.flat__props-item span,.gallery__filter-item,.room__item-prop span::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"><path d="M0 9.9231C3.375 9.9231 9 15.2088 9 18.9231C9 15.2088 14.625 9.9231 18 9.9231C14.625 9.9231 9 5.20881 9 0.923096C9 5.20881 3.375 9.9231 0 9.9231Z" fill="%2329292F"/></svg>')}.icon-star-beige,.reserve__room-footer__service-item label:before,.flat__props-list_shared span,.promo__links ul li a:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"><path d="M0 9.9231C3.375 9.9231 9 15.2088 9 18.9231C9 15.2088 14.625 9.9231 18 9.9231C14.625 9.9231 9 5.20881 9 0.923096C9 5.20881 3.375 9.9231 0 9.9231Z" fill="%23B8957B"/></svg>')}.icon-star-white,.gallery__filter-item.active,.gallery__filter-item:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="19" viewBox="0 0 18 19" fill="none"><path d="M0 9.9231C3.375 9.9231 9 15.2088 9 18.9231C9 15.2088 14.625 9.9231 18 9.9231C14.625 9.9231 9 5.20881 9 0.923096C9 5.20881 3.375 9.9231 0 9.9231Z" fill="white"/></svg>')}.icon-service-bg-odd,.service-list__item:nth-child(odd){background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="539" height="186" viewBox="0 0 539 186" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M539 156C539 172.569 525.569 186 509 186H30C13.4315 186 0 172.569 0 156V132C0 115.431 13.4315 102 30 102H60C76.5685 102 90 88.5685 90 72V30C90 13.4315 103.431 0 120 0H419C435.569 0 449 13.4315 449 30V72C449 88.5685 462.431 102 479 102H509C525.569 102 539 115.431 539 132V156Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:cover}.icon-service-bg-even,.service-list__item:nth-child(even){background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="539" height="186" viewBox="0 0 539 186" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M539 30C539 13.4315 525.569 0 509 0H30C13.4315 0 0 13.4315 0 30V54C0 70.5685 13.4315 84 30 84H60C76.5685 84 90 97.4315 90 114V156C90 172.569 103.431 186 120 186H419C435.569 186 449 172.569 449 156V114C449 97.4315 462.431 84 479 84H509C525.569 84 539 70.5685 539 54V30Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:cover}.icon-rate-star,.review__item-rate-value{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M13 2.16675L15.4322 9.6524H23.3031L16.9354 14.2788L19.3676 21.7644L13 17.138L6.63229 21.7644L9.06452 14.2788L2.69685 9.6524H10.5677L13 2.16675Z" fill="%23B8957B"/></svg>')}.icon-rate-star-disable,.review__item-rate-data{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="26" viewBox="0 0 26 26" fill="none"><path d="M13 2.16675L15.4322 9.6524H23.3031L16.9354 14.2788L19.3676 21.7644L13 17.138L6.63229 21.7644L9.06452 14.2788L2.69685 9.6524H10.5677L13 2.16675Z" fill="%238B8B8F"/></svg>')}.icon-check,.feedback__form-agreement .checkbox input:checked+label::before,.footer__form-agreement .checkbox input:checked+label::before,.custom-select__item .checkbox input:checked+label::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5.5 10L9 13L14.9997 7" stroke="white" stroke-width="2"/></svg>');background-position:center;background-repeat:no-repeat}.icon-social-in,.footer__social-link_in{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M20 11.8072C22.6506 11.8072 23.0121 11.8072 24.0964 11.8072C25.0602 11.8072 25.5422 12.0482 25.9036 12.1687C26.3855 12.4096 26.747 12.5301 27.1084 12.8916C27.4699 13.253 27.7108 13.6145 27.8313 14.0964C27.9518 14.4578 28.0723 14.9398 28.1928 15.9036C28.1928 16.988 28.1928 17.2289 28.1928 20C28.1928 22.7711 28.1928 23.0121 28.1928 24.0964C28.1928 25.0602 27.9518 25.5422 27.8313 25.9036C27.5904 26.3855 27.4699 26.747 27.1084 27.1084C26.747 27.4699 26.3855 27.7108 25.9036 27.8313C25.5422 27.9518 25.0602 28.0723 24.0964 28.1928C23.0121 28.1928 22.7711 28.1928 20 28.1928C17.2289 28.1928 16.988 28.1928 15.9036 28.1928C14.9398 28.1928 14.4578 27.9518 14.0964 27.8313C13.6145 27.5904 13.253 27.4699 12.8916 27.1084C12.5301 26.747 12.2892 26.3855 12.1687 25.9036C12.0482 25.5422 11.9277 25.0602 11.8072 24.0964C11.8072 23.0121 11.8072 22.7711 11.8072 20C11.8072 17.2289 11.8072 16.988 11.8072 15.9036C11.8072 14.9398 12.0482 14.4578 12.1687 14.0964C12.4096 13.6145 12.5301 13.253 12.8916 12.8916C13.253 12.5301 13.6145 12.2892 14.0964 12.1687C14.4578 12.0482 14.9398 11.9277 15.9036 11.8072C16.988 11.8072 17.3494 11.8072 20 11.8072ZM20 10C17.2289 10 16.988 10 15.9036 10C14.8193 10 14.0964 10.241 13.494 10.4819C12.8916 10.7229 12.2892 11.0843 11.6867 11.6867C11.0843 12.2892 10.8434 12.7711 10.4819 13.494C10.241 14.0964 10.1205 14.8193 10 15.9036C10 16.988 10 17.3494 10 20C10 22.7711 10 23.0121 10 24.0964C10 25.1807 10.241 25.9036 10.4819 26.506C10.7229 27.1084 11.0843 27.7108 11.6867 28.3133C12.2892 28.9157 12.7711 29.1566 13.494 29.5181C14.0964 29.759 14.8193 29.8795 15.9036 30C16.988 30 17.3494 30 20 30C22.6506 30 23.0121 30 24.0964 30C25.1807 30 25.9036 29.759 26.506 29.5181C27.1084 29.2771 27.7108 28.9157 28.3133 28.3133C28.9157 27.7108 29.1566 27.2289 29.5181 26.506C29.759 25.9036 29.8795 25.1807 30 24.0964C30 23.0121 30 22.6506 30 20C30 17.3494 30 16.988 30 15.9036C30 14.8193 29.759 14.0964 29.5181 13.494C29.2771 12.8916 28.9157 12.2892 28.3133 11.6867C27.7108 11.0843 27.2289 10.8434 26.506 10.4819C25.9036 10.241 25.1807 10.1205 24.0964 10C23.0121 10 22.7711 10 20 10Z" fill="white"/><path d="M20 14.8193C17.1084 14.8193 14.8193 17.1084 14.8193 20C14.8193 22.8916 17.1084 25.1807 20 25.1807C22.8916 25.1807 25.1807 22.8916 25.1807 20C25.1807 17.1084 22.8916 14.8193 20 14.8193ZM20 23.3735C18.1928 23.3735 16.6265 21.9277 16.6265 20C16.6265 18.1928 18.0723 16.6265 20 16.6265C21.8072 16.6265 23.3735 18.0723 23.3735 20C23.3735 21.8072 21.8072 23.3735 20 23.3735Z" fill="white"/><path d="M25.3012 15.9036C25.9666 15.9036 26.506 15.3642 26.506 14.6988C26.506 14.0334 25.9666 13.494 25.3012 13.494C24.6358 13.494 24.0964 14.0334 24.0964 14.6988C24.0964 15.3642 24.6358 15.9036 25.3012 15.9036Z" fill="white"/></svg>')}.icon-social-in-hover,.contact__social-link_in:hover,.footer__social-link_in:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%23B8957B"/><path d="M20 11.8072C22.6506 11.8072 23.0121 11.8072 24.0964 11.8072C25.0602 11.8072 25.5422 12.0482 25.9036 12.1687C26.3855 12.4096 26.747 12.5301 27.1084 12.8916C27.4699 13.253 27.7108 13.6145 27.8313 14.0964C27.9518 14.4578 28.0723 14.9398 28.1928 15.9036C28.1928 16.988 28.1928 17.2289 28.1928 20C28.1928 22.7711 28.1928 23.0121 28.1928 24.0964C28.1928 25.0602 27.9518 25.5422 27.8313 25.9036C27.5904 26.3855 27.4699 26.747 27.1084 27.1084C26.747 27.4699 26.3855 27.7108 25.9036 27.8313C25.5422 27.9518 25.0602 28.0723 24.0964 28.1928C23.0121 28.1928 22.7711 28.1928 20 28.1928C17.2289 28.1928 16.988 28.1928 15.9036 28.1928C14.9398 28.1928 14.4578 27.9518 14.0964 27.8313C13.6145 27.5904 13.253 27.4699 12.8916 27.1084C12.5301 26.747 12.2892 26.3855 12.1687 25.9036C12.0482 25.5422 11.9277 25.0602 11.8072 24.0964C11.8072 23.0121 11.8072 22.7711 11.8072 20C11.8072 17.2289 11.8072 16.988 11.8072 15.9036C11.8072 14.9398 12.0482 14.4578 12.1687 14.0964C12.4096 13.6145 12.5301 13.253 12.8916 12.8916C13.253 12.5301 13.6145 12.2892 14.0964 12.1687C14.4578 12.0482 14.9398 11.9277 15.9036 11.8072C16.988 11.8072 17.3494 11.8072 20 11.8072ZM20 10C17.2289 10 16.988 10 15.9036 10C14.8193 10 14.0964 10.241 13.494 10.4819C12.8916 10.7229 12.2892 11.0843 11.6867 11.6867C11.0843 12.2892 10.8434 12.7711 10.4819 13.494C10.241 14.0964 10.1205 14.8193 10 15.9036C10 16.988 10 17.3494 10 20C10 22.7711 10 23.0121 10 24.0964C10 25.1807 10.241 25.9036 10.4819 26.506C10.7229 27.1084 11.0843 27.7108 11.6867 28.3133C12.2892 28.9157 12.7711 29.1566 13.494 29.5181C14.0964 29.759 14.8193 29.8795 15.9036 30C16.988 30 17.3494 30 20 30C22.6506 30 23.0121 30 24.0964 30C25.1807 30 25.9036 29.759 26.506 29.5181C27.1084 29.2771 27.7108 28.9157 28.3133 28.3133C28.9157 27.7108 29.1566 27.2289 29.5181 26.506C29.759 25.9036 29.8795 25.1807 30 24.0964C30 23.0121 30 22.6506 30 20C30 17.3494 30 16.988 30 15.9036C30 14.8193 29.759 14.0964 29.5181 13.494C29.2771 12.8916 28.9157 12.2892 28.3133 11.6867C27.7108 11.0843 27.2289 10.8434 26.506 10.4819C25.9036 10.241 25.1807 10.1205 24.0964 10C23.0121 10 22.7711 10 20 10Z" fill="%23B8957B"/><path d="M20 14.8193C17.1084 14.8193 14.8193 17.1084 14.8193 20C14.8193 22.8916 17.1084 25.1807 20 25.1807C22.8916 25.1807 25.1807 22.8916 25.1807 20C25.1807 17.1084 22.8916 14.8193 20 14.8193ZM20 23.3735C18.1928 23.3735 16.6265 21.9277 16.6265 20C16.6265 18.1928 18.0723 16.6265 20 16.6265C21.8072 16.6265 23.3735 18.0723 23.3735 20C23.3735 21.8072 21.8072 23.3735 20 23.3735Z" fill="%23B8957B"/><path d="M25.3012 15.9036C25.9666 15.9036 26.506 15.3642 26.506 14.6988C26.506 14.0334 25.9666 13.494 25.3012 13.494C24.6358 13.494 24.0964 14.0334 24.0964 14.6988C24.0964 15.3642 24.6358 15.9036 25.3012 15.9036Z" fill="%23B8957B"/></svg>')}.icon-social-in-white,.contact__social-link_in{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M20 11.8072C22.6506 11.8072 23.0121 11.8072 24.0964 11.8072C25.0602 11.8072 25.5422 12.0482 25.9036 12.1687C26.3855 12.4096 26.747 12.5301 27.1084 12.8916C27.4699 13.253 27.7108 13.6145 27.8313 14.0964C27.9518 14.4578 28.0723 14.9398 28.1928 15.9036C28.1928 16.988 28.1928 17.2289 28.1928 20C28.1928 22.7711 28.1928 23.0121 28.1928 24.0964C28.1928 25.0602 27.9518 25.5422 27.8313 25.9036C27.5904 26.3855 27.4699 26.747 27.1084 27.1084C26.747 27.4699 26.3855 27.7108 25.9036 27.8313C25.5422 27.9518 25.0602 28.0723 24.0964 28.1928C23.0121 28.1928 22.7711 28.1928 20 28.1928C17.2289 28.1928 16.988 28.1928 15.9036 28.1928C14.9398 28.1928 14.4578 27.9518 14.0964 27.8313C13.6145 27.5904 13.253 27.4699 12.8916 27.1084C12.5301 26.747 12.2892 26.3855 12.1687 25.9036C12.0482 25.5422 11.9277 25.0602 11.8072 24.0964C11.8072 23.0121 11.8072 22.7711 11.8072 20C11.8072 17.2289 11.8072 16.988 11.8072 15.9036C11.8072 14.9398 12.0482 14.4578 12.1687 14.0964C12.4096 13.6145 12.5301 13.253 12.8916 12.8916C13.253 12.5301 13.6145 12.2892 14.0964 12.1687C14.4578 12.0482 14.9398 11.9277 15.9036 11.8072C16.988 11.8072 17.3494 11.8072 20 11.8072ZM20 10C17.2289 10 16.988 10 15.9036 10C14.8193 10 14.0964 10.241 13.494 10.4819C12.8916 10.7229 12.2892 11.0843 11.6867 11.6867C11.0843 12.2892 10.8434 12.7711 10.4819 13.494C10.241 14.0964 10.1205 14.8193 10 15.9036C10 16.988 10 17.3494 10 20C10 22.7711 10 23.0121 10 24.0964C10 25.1807 10.241 25.9036 10.4819 26.506C10.7229 27.1084 11.0843 27.7108 11.6867 28.3133C12.2892 28.9157 12.7711 29.1566 13.494 29.5181C14.0964 29.759 14.8193 29.8795 15.9036 30C16.988 30 17.3494 30 20 30C22.6506 30 23.0121 30 24.0964 30C25.1807 30 25.9036 29.759 26.506 29.5181C27.1084 29.2771 27.7108 28.9157 28.3133 28.3133C28.9157 27.7108 29.1566 27.2289 29.5181 26.506C29.759 25.9036 29.8795 25.1807 30 24.0964C30 23.0121 30 22.6506 30 20C30 17.3494 30 16.988 30 15.9036C30 14.8193 29.759 14.0964 29.5181 13.494C29.2771 12.8916 28.9157 12.2892 28.3133 11.6867C27.7108 11.0843 27.2289 10.8434 26.506 10.4819C25.9036 10.241 25.1807 10.1205 24.0964 10C23.0121 10 22.7711 10 20 10Z" fill="%2329292F"/><path d="M20 14.8193C17.1084 14.8193 14.8193 17.1084 14.8193 20C14.8193 22.8916 17.1084 25.1807 20 25.1807C22.8916 25.1807 25.1807 22.8916 25.1807 20C25.1807 17.1084 22.8916 14.8193 20 14.8193ZM20 23.3735C18.1928 23.3735 16.6265 21.9277 16.6265 20C16.6265 18.1928 18.0723 16.6265 20 16.6265C21.8072 16.6265 23.3735 18.0723 23.3735 20C23.3735 21.8072 21.8072 23.3735 20 23.3735Z" fill="%2329292F"/><path d="M25.3012 15.9036C25.9666 15.9036 26.506 15.3642 26.506 14.6988C26.506 14.0334 25.9666 13.494 25.3012 13.494C24.6358 13.494 24.0964 14.0334 24.0964 14.6988C24.0964 15.3642 24.6358 15.9036 25.3012 15.9036Z" fill="%2329292F"/></svg>')}.icon-social-fb,.footer__social-link_fb{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M21.6571 20.3648H25.3793L25.9637 16.5605H21.6563V14.4813C21.6563 12.901 22.1696 11.4996 23.6389 11.4996H26V8.17974C25.5852 8.12338 24.7078 8 23.05 8C19.5882 8 17.5587 9.8393 17.5587 14.0297V16.5605H14V20.3648H17.5587V30.821C18.2634 30.9276 18.9773 31 19.7101 31C20.3724 31 21.0189 30.9391 21.6571 30.8522V20.3648Z" fill="white"/></svg>')}.icon-social-fb-hover,.contact__social-link_fb:hover,.footer__social-link_fb:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%23B8957B"/><path d="M21.6571 20.3648H25.3793L25.9637 16.5605H21.6563V14.4813C21.6563 12.901 22.1696 11.4996 23.6389 11.4996H26V8.17974C25.5852 8.12338 24.7078 8 23.05 8C19.5882 8 17.5587 9.8393 17.5587 14.0297V16.5605H14V20.3648H17.5587V30.821C18.2634 30.9276 18.9773 31 19.7101 31C20.3724 31 21.0189 30.9391 21.6571 30.8522V20.3648Z" fill="%23B8957B"/></svg>')}.icon-social-fb-white,.contact__social-link_fb{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M21.6571 20.3648H25.3793L25.9637 16.5605H21.6563V14.4813C21.6563 12.901 22.1696 11.4996 23.6389 11.4996H26V8.17974C25.5852 8.12338 24.7078 8 23.05 8C19.5882 8 17.5587 9.8393 17.5587 14.0297V16.5605H14V20.3648H17.5587V30.821C18.2634 30.9276 18.9773 31 19.7101 31C20.3724 31 21.0189 30.9391 21.6571 30.8522V20.3648Z" fill="%2329292F"/></svg>')}.icon-social-wa,.footer__social-link_wa{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.122 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z" fill="white"/></svg>')}.icon-social-wa-hover,.contact__social-link_wa:hover,.footer__social-link_wa:hover,.header_white .header__social .footer__social-link_wa:hover,.header_page .header__social .footer__social-link_wa:hover,.header:hover .header__social .footer__social-link_wa:hover,.header_contacts .header__social .footer__social-link_wa:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%23B8957B"/><path d="M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.122 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z" fill="%23B8957B"/></svg>')}.icon-social-wa-white,.contact__social-link_wa,.header_white .header__social .footer__social-link_wa,.header_page .header__social .footer__social-link_wa,.header:hover .header__social .footer__social-link_wa,.header_contacts .header__social .footer__social-link_wa{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M27.9268 12.0625C25.9512 10.0937 23.3171 9 20.5366 9C14.7561 9 10.0732 13.6667 10.0732 19.4271C10.0732 21.25 10.5854 23.0729 11.4634 24.6042L10 30L15.561 28.5417C17.0976 29.3438 18.7805 29.7812 20.5366 29.7812C26.3171 29.7812 31 25.1146 31 19.3542C30.9268 16.6563 29.9024 14.0312 27.9268 12.0625ZM25.5854 23.1458C25.3659 23.7292 24.3415 24.3125 23.8293 24.3854C23.3902 24.4583 22.8049 24.4583 22.2195 24.3125C21.8537 24.1667 21.3415 24.0208 20.7561 23.7292C18.122 22.6354 16.439 20.0104 16.2927 19.7917C16.1463 19.6458 15.1951 18.4062 15.1951 17.0937C15.1951 15.7812 15.8537 15.1979 16.0732 14.9062C16.2927 14.6146 16.5854 14.6146 16.8049 14.6146C16.9512 14.6146 17.1707 14.6146 17.3171 14.6146C17.4634 14.6146 17.6829 14.5417 17.9024 15.0521C18.122 15.5625 18.6341 16.875 18.7073 16.9479C18.7805 17.0938 18.7805 17.2396 18.7073 17.3854C18.6341 17.5312 18.561 17.6771 18.4146 17.8229C18.2683 17.9687 18.1219 18.1875 18.0488 18.2604C17.9024 18.4062 17.7561 18.5521 17.9024 18.7708C18.0488 19.0625 18.561 19.8646 19.3659 20.5937C20.3902 21.4687 21.1951 21.7604 21.4878 21.9063C21.7805 22.0521 21.9268 21.9792 22.0732 21.8333C22.2195 21.6875 22.7317 21.1042 22.878 20.8125C23.0244 20.5208 23.2439 20.5938 23.4634 20.6667C23.6829 20.7396 25 21.3958 25.2195 21.5417C25.5122 21.6875 25.6585 21.7604 25.7317 21.8333C25.8049 22.0521 25.8049 22.5625 25.5854 23.1458Z" fill="%2329292F"/></svg>')}.icon-social-tg,.footer__social-link_tg{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M28 12.6022L24.9946 28.2923C24.9946 28.2923 24.5741 29.3801 23.4189 28.8584L16.4846 23.3526L16.4524 23.3364C17.3891 22.4654 24.6524 15.7027 24.9698 15.3961C25.4613 14.9214 25.1562 14.6387 24.5856 14.9974L13.8568 22.053L9.71764 20.6108C9.71764 20.6108 9.06626 20.3708 9.00359 19.8491C8.9401 19.3265 9.73908 19.0439 9.73908 19.0439L26.6131 12.1889C26.6131 12.1889 28 11.5579 28 12.6022Z" fill="white"/></svg>')}.icon-social-tg-hover,.contact__social-link_tg:hover,.footer__social-link_tg:hover,.header_white .header__social .footer__social-link_tg:hover,.header_page .header__social .footer__social-link_tg:hover,.header:hover .header__social .footer__social-link_tg:hover,.header_contacts .header__social .footer__social-link_tg:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%23B8957B"/><path d="M28 12.6022L24.9946 28.2923C24.9946 28.2923 24.5741 29.3801 23.4189 28.8584L16.4846 23.3526L16.4524 23.3364C17.3891 22.4654 24.6524 15.7027 24.9698 15.3961C25.4613 14.9214 25.1562 14.6387 24.5856 14.9974L13.8568 22.053L9.71764 20.6108C9.71764 20.6108 9.06626 20.3708 9.00359 19.8491C8.9401 19.3265 9.73908 19.0439 9.73908 19.0439L26.6131 12.1889C26.6131 12.1889 28 11.5579 28 12.6022Z" fill="%23B8957B"/></svg>')}.icon-social-tg-white,.contact__social-link_tg,.header_white .header__social .footer__social-link_tg,.header_page .header__social .footer__social-link_tg,.header:hover .header__social .footer__social-link_tg,.header_contacts .header__social .footer__social-link_tg{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M28 12.6022L24.9946 28.2923C24.9946 28.2923 24.5741 29.3801 23.4189 28.8584L16.4846 23.3526L16.4524 23.3364C17.3891 22.4654 24.6524 15.7027 24.9698 15.3961C25.4613 14.9214 25.1562 14.6387 24.5856 14.9974L13.8568 22.053L9.71764 20.6108C9.71764 20.6108 9.06626 20.3708 9.00359 19.8491C8.9401 19.3265 9.73908 19.0439 9.73908 19.0439L26.6131 12.1889C26.6131 12.1889 28 11.5579 28 12.6022Z" fill="%2329292F"/></svg>')}.icon-social-vk,.footer__social-link_vk{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M20.9825 27C13.466 27 9.17864 21.7447 9 13H12.7651C12.8888 19.4184 15.6646 22.1371 17.8632 22.6977V13H21.4085V18.5355C23.5796 18.2973 25.8607 15.7748 26.6302 13H30.1755C29.8855 14.4391 29.3075 15.8017 28.4776 17.0025C27.6477 18.2033 26.5837 19.2166 25.3523 19.979C26.7269 20.6756 27.941 21.6615 28.9145 22.8717C29.888 24.082 30.5988 25.489 31 27H27.0974C26.7373 25.6876 26.0054 24.5128 24.9934 23.6228C23.9814 22.7328 22.7343 22.1673 21.4085 21.997V27H20.9825Z" fill="white"/></svg>')}.icon-social-vk-hover,.contact__social-link_vk:hover,.footer__social-link_vk:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%23B8957B"/><path d="M20.9825 27C13.466 27 9.17864 21.7447 9 13H12.7651C12.8888 19.4184 15.6646 22.1371 17.8632 22.6977V13H21.4085V18.5355C23.5796 18.2973 25.8607 15.7748 26.6302 13H30.1755C29.8855 14.4391 29.3075 15.8017 28.4776 17.0025C27.6477 18.2033 26.5837 19.2166 25.3523 19.979C26.7269 20.6756 27.941 21.6615 28.9145 22.8717C29.888 24.082 30.5988 25.489 31 27H27.0974C26.7373 25.6876 26.0054 24.5128 24.9934 23.6228C23.9814 22.7328 22.7343 22.1673 21.4085 21.997V27H20.9825Z" fill="%23B8957B"/></svg>')}.icon-social-vk-white,.contact__social-link_vk{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M20.9825 27C13.466 27 9.17864 21.7447 9 13H12.7651C12.8888 19.4184 15.6646 22.1371 17.8632 22.6977V13H21.4085V18.5355C23.5796 18.2973 25.8607 15.7748 26.6302 13H30.1755C29.8855 14.4391 29.3075 15.8017 28.4776 17.0025C27.6477 18.2033 26.5837 19.2166 25.3523 19.979C26.7269 20.6756 27.941 21.6615 28.9145 22.8717C29.888 24.082 30.5988 25.489 31 27H27.0974C26.7373 25.6876 26.0054 24.5128 24.9934 23.6228C23.9814 22.7328 22.7343 22.1673 21.4085 21.997V27H20.9825Z" fill="%2329292F"/></svg>')}.icon-social-vb,.footer__social-link_vb{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="white"/><path d="M26.2539 9.54591C22.4424 8.81803 18.4843 8.81803 14.6728 9.54591C12.9869 9.90986 10.8613 11.9479 10.4948 13.5493C9.83508 16.6792 9.83508 19.8819 10.4948 23.0118C10.9346 24.6131 13.0602 26.6512 14.6728 27.0152C14.7461 27.0152 14.8194 27.0879 14.8194 27.1607V31.7464C14.8194 31.9648 15.1126 32.1103 15.2592 31.892L17.4581 29.6355C17.4581 29.6355 19.2173 27.8158 19.5105 27.5247C19.5105 27.5247 19.5838 27.4519 19.6571 27.4519C21.856 27.5247 24.1283 27.3063 26.3272 26.9424C28.0131 26.5784 30.1387 24.5403 30.5052 22.939C31.1649 19.8091 31.1649 16.6064 30.5052 13.4765C30.0654 11.9479 27.9398 9.90986 26.2539 9.54591ZM26.3272 23.2302C25.9607 23.958 25.5209 24.5403 24.788 24.9043C24.5681 24.9771 24.3482 25.0499 24.1283 25.1227C23.8351 25.0499 23.6152 24.9771 23.3953 24.9043C21.0497 23.958 18.8508 22.6478 17.0916 20.7553C16.1387 19.6635 15.3325 18.4261 14.6728 17.1159C14.3796 16.4608 14.0864 15.8785 13.8665 15.2234C13.6466 14.6411 14.0131 14.0588 14.3796 13.6221C14.7461 13.1853 15.1859 12.8942 15.699 12.6758C16.0654 12.4575 16.4319 12.603 16.7251 12.8942C17.3115 13.6221 17.8979 14.35 18.3377 15.1506C18.6309 15.6601 18.5576 16.2425 18.0445 16.6064C17.8979 16.6792 17.8246 16.752 17.678 16.8976C17.6047 16.9703 17.4581 17.0431 17.3848 17.1887C17.2382 17.4071 17.2382 17.6254 17.3115 17.8438C17.8979 19.5179 18.9974 20.8281 20.6832 21.556C20.9764 21.7016 21.1963 21.7744 21.5628 21.7744C22.0759 21.7016 22.2958 21.1193 22.6623 20.8281C23.0288 20.537 23.4686 20.537 23.9084 20.7553C24.2749 20.9737 24.6414 21.2649 25.0811 21.556C25.4476 21.8472 25.8141 22.0655 26.1806 22.3567C26.4005 22.5023 26.4738 22.8662 26.3272 23.2302ZM23.2487 17.771C23.1021 17.771 23.1754 17.771 23.2487 17.771C22.9555 17.771 22.8822 17.6254 22.8089 17.4071C22.8089 17.2615 22.8089 17.0431 22.7356 16.8976C22.6623 16.6064 22.5157 16.3152 22.2225 16.0969C22.0759 16.0241 21.9293 15.9513 21.7827 15.8785C21.5628 15.8057 21.4162 15.8057 21.1963 15.8057C20.9764 15.7329 20.9031 15.5874 20.9031 15.369C20.9031 15.2234 21.123 15.0778 21.2696 15.0778C22.4424 15.1506 23.322 15.8057 23.4686 17.1887C23.4686 17.2615 23.4686 17.4071 23.4686 17.4799C23.4686 17.6254 23.3953 17.771 23.2487 17.771ZM22.5157 14.5683C22.1492 14.4227 21.7827 14.2772 21.3429 14.2044C21.1963 14.2044 20.9764 14.1316 20.8298 14.1316C20.6099 14.1316 20.4634 13.986 20.5366 13.7676C20.5366 13.5493 20.6832 13.4037 20.9031 13.4765C21.6361 13.5493 22.2958 13.6949 22.9555 13.986C24.2749 14.6411 25.0079 15.7329 25.2277 17.1887C25.2277 17.2615 25.2277 17.3343 25.2277 17.4071C25.2277 17.5526 25.2277 17.6982 25.2277 17.9166C25.2277 17.9894 25.2277 18.0622 25.2277 18.135C25.1545 18.4261 24.6414 18.4989 24.5681 18.135C24.5681 18.0622 24.4948 17.9166 24.4948 17.8438C24.4948 17.1887 24.3482 16.5336 24.055 15.9513C23.6152 15.2962 23.1021 14.8595 22.5157 14.5683ZM26.4738 18.9356C26.2539 18.9356 26.1073 18.7173 26.1073 18.4989C26.1073 18.0622 26.034 17.6254 25.9607 17.1887C25.6675 14.8595 23.7618 12.967 21.4895 12.603C21.123 12.5302 20.7565 12.5302 20.4634 12.4575C20.2435 12.4575 19.9503 12.4575 19.877 12.1663C19.8037 11.9479 20.0236 11.7296 20.2435 11.7296C20.3168 11.7296 20.3901 11.7296 20.3901 11.7296C20.5367 11.7296 23.3953 11.8024 20.3901 11.7296C23.4686 11.8024 26.034 13.8404 26.5471 16.8976C26.6204 17.4071 26.6937 17.9166 26.6937 18.4989C26.8403 18.7173 26.6937 18.9356 26.4738 18.9356Z" fill="white"/></svg>')}.icon-social-vb-hover,.contact__social-link_vb:hover,.footer__social-link_vb:hover,.header_white .header__social .footer__social-link_vb:hover,.header_page .header__social .footer__social-link_vb:hover,.header:hover .header__social .footer__social-link_vb:hover,.header_contacts .header__social .footer__social-link_vb:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" fill="%23B8957B"/><path d="M26.2539 9.54591C22.4424 8.81803 18.4843 8.81803 14.6728 9.54591C12.9869 9.90986 10.8613 11.9479 10.4948 13.5493C9.83508 16.6792 9.83508 19.8819 10.4948 23.0118C10.9346 24.6131 13.0602 26.6512 14.6728 27.0152C14.7461 27.0152 14.8194 27.0879 14.8194 27.1607V31.7464C14.8194 31.9648 15.1126 32.1103 15.2592 31.892L17.4581 29.6355C17.4581 29.6355 19.2173 27.8158 19.5105 27.5247C19.5105 27.5247 19.5838 27.4519 19.6571 27.4519C21.856 27.5247 24.1283 27.3063 26.3272 26.9424C28.0131 26.5784 30.1387 24.5403 30.5052 22.939C31.1649 19.8091 31.1649 16.6064 30.5052 13.4765C30.0654 11.9479 27.9398 9.90986 26.2539 9.54591ZM26.3272 23.2302C25.9607 23.958 25.5209 24.5403 24.788 24.9043C24.5681 24.9771 24.3482 25.0499 24.1283 25.1227C23.8351 25.0499 23.6152 24.9771 23.3953 24.9043C21.0497 23.958 18.8508 22.6478 17.0916 20.7553C16.1387 19.6635 15.3325 18.4261 14.6728 17.1159C14.3796 16.4608 14.0864 15.8785 13.8665 15.2234C13.6466 14.6411 14.0131 14.0588 14.3796 13.6221C14.7461 13.1853 15.1859 12.8942 15.699 12.6758C16.0654 12.4575 16.4319 12.603 16.7251 12.8942C17.3115 13.6221 17.8979 14.35 18.3377 15.1506C18.6309 15.6601 18.5576 16.2425 18.0445 16.6064C17.8979 16.6792 17.8246 16.752 17.678 16.8976C17.6047 16.9703 17.4581 17.0431 17.3848 17.1887C17.2382 17.4071 17.2382 17.6254 17.3115 17.8438C17.8979 19.5179 18.9974 20.8281 20.6832 21.556C20.9764 21.7016 21.1963 21.7744 21.5628 21.7744C22.0759 21.7016 22.2958 21.1193 22.6623 20.8281C23.0288 20.537 23.4686 20.537 23.9084 20.7553C24.2749 20.9737 24.6414 21.2649 25.0811 21.556C25.4476 21.8472 25.8141 22.0655 26.1806 22.3567C26.4005 22.5023 26.4738 22.8662 26.3272 23.2302ZM23.2487 17.771C23.1021 17.771 23.1754 17.771 23.2487 17.771C22.9555 17.771 22.8822 17.6254 22.8089 17.4071C22.8089 17.2615 22.8089 17.0431 22.7356 16.8976C22.6623 16.6064 22.5157 16.3152 22.2225 16.0969C22.0759 16.0241 21.9293 15.9513 21.7827 15.8785C21.5628 15.8057 21.4162 15.8057 21.1963 15.8057C20.9764 15.7329 20.9031 15.5874 20.9031 15.369C20.9031 15.2234 21.123 15.0778 21.2696 15.0778C22.4424 15.1506 23.322 15.8057 23.4686 17.1887C23.4686 17.2615 23.4686 17.4071 23.4686 17.4799C23.4686 17.6254 23.3953 17.771 23.2487 17.771ZM22.5157 14.5683C22.1492 14.4227 21.7827 14.2772 21.3429 14.2044C21.1963 14.2044 20.9764 14.1316 20.8298 14.1316C20.6099 14.1316 20.4634 13.986 20.5366 13.7676C20.5366 13.5493 20.6832 13.4037 20.9031 13.4765C21.6361 13.5493 22.2958 13.6949 22.9555 13.986C24.2749 14.6411 25.0079 15.7329 25.2277 17.1887C25.2277 17.2615 25.2277 17.3343 25.2277 17.4071C25.2277 17.5526 25.2277 17.6982 25.2277 17.9166C25.2277 17.9894 25.2277 18.0622 25.2277 18.135C25.1545 18.4261 24.6414 18.4989 24.5681 18.135C24.5681 18.0622 24.4948 17.9166 24.4948 17.8438C24.4948 17.1887 24.3482 16.5336 24.055 15.9513C23.6152 15.2962 23.1021 14.8595 22.5157 14.5683ZM26.4738 18.9356C26.2539 18.9356 26.1073 18.7173 26.1073 18.4989C26.1073 18.0622 26.034 17.6254 25.9607 17.1887C25.6675 14.8595 23.7618 12.967 21.4895 12.603C21.123 12.5302 20.7565 12.5302 20.4634 12.4575C20.2435 12.4575 19.9503 12.4575 19.877 12.1663C19.8037 11.9479 20.0236 11.7296 20.2435 11.7296C20.3168 11.7296 20.3901 11.7296 20.3901 11.7296C20.5367 11.7296 23.3953 11.8024 20.3901 11.7296C23.4686 11.8024 26.034 13.8404 26.5471 16.8976C26.6204 17.4071 26.6937 17.9166 26.6937 18.4989C26.8403 18.7173 26.6937 18.9356 26.4738 18.9356Z" fill="white"/></svg>')}.icon-social-vb-white,.contact__social-link_vb,.header_white .header__social .footer__social-link_vb,.header_page .header__social .footer__social-link_vb,.header:hover .header__social .footer__social-link_vb,.header_contacts .header__social .footer__social-link_vb{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect x="0.5" y="0.5" width="39" height="39" rx="19.5" stroke="%2329292F"/><path d="M26.2539 9.54591C22.4424 8.81803 18.4843 8.81803 14.6728 9.54591C12.9869 9.90986 10.8613 11.9479 10.4948 13.5493C9.83508 16.6792 9.83508 19.8819 10.4948 23.0118C10.9346 24.6131 13.0602 26.6512 14.6728 27.0152C14.7461 27.0152 14.8194 27.0879 14.8194 27.1607V31.7464C14.8194 31.9648 15.1126 32.1103 15.2592 31.892L17.4581 29.6355C17.4581 29.6355 19.2173 27.8158 19.5105 27.5247C19.5105 27.5247 19.5838 27.4519 19.6571 27.4519C21.856 27.5247 24.1283 27.3063 26.3272 26.9424C28.0131 26.5784 30.1387 24.5403 30.5052 22.939C31.1649 19.8091 31.1649 16.6064 30.5052 13.4765C30.0654 11.9479 27.9398 9.90986 26.2539 9.54591ZM26.3272 23.2302C25.9607 23.958 25.5209 24.5403 24.788 24.9043C24.5681 24.9771 24.3482 25.0499 24.1283 25.1227C23.8351 25.0499 23.6152 24.9771 23.3953 24.9043C21.0497 23.958 18.8508 22.6478 17.0916 20.7553C16.1387 19.6635 15.3325 18.4261 14.6728 17.1159C14.3796 16.4608 14.0864 15.8785 13.8665 15.2234C13.6466 14.6411 14.0131 14.0588 14.3796 13.6221C14.7461 13.1853 15.1859 12.8942 15.699 12.6758C16.0654 12.4575 16.4319 12.603 16.7251 12.8942C17.3115 13.6221 17.8979 14.35 18.3377 15.1506C18.6309 15.6601 18.5576 16.2425 18.0445 16.6064C17.8979 16.6792 17.8246 16.752 17.678 16.8976C17.6047 16.9703 17.4581 17.0431 17.3848 17.1887C17.2382 17.4071 17.2382 17.6254 17.3115 17.8438C17.8979 19.5179 18.9974 20.8281 20.6832 21.556C20.9764 21.7016 21.1963 21.7744 21.5628 21.7744C22.0759 21.7016 22.2958 21.1193 22.6623 20.8281C23.0288 20.537 23.4686 20.537 23.9084 20.7553C24.2749 20.9737 24.6414 21.2649 25.0811 21.556C25.4476 21.8472 25.8141 22.0655 26.1806 22.3567C26.4005 22.5023 26.4738 22.8662 26.3272 23.2302ZM23.2487 17.771C23.1021 17.771 23.1754 17.771 23.2487 17.771C22.9555 17.771 22.8822 17.6254 22.8089 17.4071C22.8089 17.2615 22.8089 17.0431 22.7356 16.8976C22.6623 16.6064 22.5157 16.3152 22.2225 16.0969C22.0759 16.0241 21.9293 15.9513 21.7827 15.8785C21.5628 15.8057 21.4162 15.8057 21.1963 15.8057C20.9764 15.7329 20.9031 15.5874 20.9031 15.369C20.9031 15.2234 21.123 15.0778 21.2696 15.0778C22.4424 15.1506 23.322 15.8057 23.4686 17.1887C23.4686 17.2615 23.4686 17.4071 23.4686 17.4799C23.4686 17.6254 23.3953 17.771 23.2487 17.771ZM22.5157 14.5683C22.1492 14.4227 21.7827 14.2772 21.3429 14.2044C21.1963 14.2044 20.9764 14.1316 20.8298 14.1316C20.6099 14.1316 20.4634 13.986 20.5366 13.7676C20.5366 13.5493 20.6832 13.4037 20.9031 13.4765C21.6361 13.5493 22.2958 13.6949 22.9555 13.986C24.2749 14.6411 25.0079 15.7329 25.2277 17.1887C25.2277 17.2615 25.2277 17.3343 25.2277 17.4071C25.2277 17.5526 25.2277 17.6982 25.2277 17.9166C25.2277 17.9894 25.2277 18.0622 25.2277 18.135C25.1545 18.4261 24.6414 18.4989 24.5681 18.135C24.5681 18.0622 24.4948 17.9166 24.4948 17.8438C24.4948 17.1887 24.3482 16.5336 24.055 15.9513C23.6152 15.2962 23.1021 14.8595 22.5157 14.5683ZM26.4738 18.9356C26.2539 18.9356 26.1073 18.7173 26.1073 18.4989C26.1073 18.0622 26.034 17.6254 25.9607 17.1887C25.6675 14.8595 23.7618 12.967 21.4895 12.603C21.123 12.5302 20.7565 12.5302 20.4634 12.4575C20.2435 12.4575 19.9503 12.4575 19.877 12.1663C19.8037 11.9479 20.0236 11.7296 20.2435 11.7296C20.3168 11.7296 20.3901 11.7296 20.3901 11.7296C20.5367 11.7296 23.3953 11.8024 20.3901 11.7296C23.4686 11.8024 26.034 13.8404 26.5471 16.8976C26.6204 17.4071 26.6937 17.9166 26.6937 18.4989C26.8403 18.7173 26.6937 18.9356 26.4738 18.9356Z" fill="%2329292F"/></svg>')}.icon-divider,.breadcrumbs__list li>span{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"><path d="M6 12.8738L10 8.87378L6 4.87378" stroke="%2329292F" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:16px;height:16px}.icon-file,.page__posts-files ul li a::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path d="M5 5.00007H4.25H5ZM5 25.0001H4.25H5ZM25 10.4276H25.75V10.4275L25 10.4276ZM24.2475 8.64007L23.7231 9.17629L23.7233 9.17641L24.2475 8.64007ZM18.6975 3.21257L19.2219 2.67636L19.2218 2.67632L18.6975 3.21257ZM16.95 2.50007L16.9501 1.75007H16.95V2.50007ZM7.5 2.50007V1.75007V2.50007ZM11.25 15.5001C10.8358 15.5001 10.5 15.8359 10.5 16.2501C10.5 16.6643 10.8358 17.0001 11.25 17.0001V15.5001ZM18.75 17.0001C19.1642 17.0001 19.5 16.6643 19.5 16.2501C19.5 15.8359 19.1642 15.5001 18.75 15.5001V17.0001ZM11.25 20.5001C10.8358 20.5001 10.5 20.8359 10.5 21.2501C10.5 21.6643 10.8358 22.0001 11.25 22.0001V20.5001ZM15 22.0001C15.4142 22.0001 15.75 21.6643 15.75 21.2501C15.75 20.8359 15.4142 20.5001 15 20.5001V22.0001ZM19.9999 10V10.75V10ZM4.25 5.00007V25.0001H5.75V5.00007H4.25ZM4.25 25.0001C4.25 25.862 4.59241 26.6887 5.2019 27.2982L6.26256 26.2375C5.93437 25.9093 5.75 25.4642 5.75 25.0001H4.25ZM5.2019 27.2982C5.8114 27.9077 6.63805 28.2501 7.5 28.2501V26.7501C7.03587 26.7501 6.59075 26.5657 6.26256 26.2375L5.2019 27.2982ZM7.5 28.2501H22.5V26.7501H7.5V28.2501ZM22.5 28.2501C23.362 28.2501 24.1886 27.9077 24.7981 27.2982L23.7374 26.2375C23.4092 26.5657 22.9641 26.7501 22.5 26.7501V28.2501ZM24.7981 27.2982C25.4076 26.6887 25.75 25.862 25.75 25.0001H24.25C24.25 25.4642 24.0656 25.9093 23.7374 26.2375L24.7981 27.2982ZM25.75 25.0001V10.4276H24.25V25.0001H25.75ZM25.75 10.4275C25.7499 9.99452 25.6634 9.56593 25.4954 9.16688L24.1129 9.74888C24.2034 9.96375 24.25 10.1945 24.25 10.4277L25.75 10.4275ZM25.4954 9.16688C25.3274 8.76783 25.0814 8.40637 24.7718 8.10373L23.7233 9.17641C23.89 9.33938 24.0224 9.53401 24.1129 9.74888L25.4954 9.16688ZM24.7719 8.10386L19.2219 2.67636L18.1731 3.74879L23.7231 9.17629L24.7719 8.10386ZM19.2218 2.67632C18.6147 2.08264 17.7993 1.75018 16.9501 1.75007L16.9499 3.25007C17.4072 3.25013 17.8462 3.42915 18.1732 3.74882L19.2218 2.67632ZM16.95 1.75007H7.5V3.25007H16.95V1.75007ZM7.5 1.75007C6.63805 1.75007 5.8114 2.09248 5.2019 2.70197L6.26256 3.76263C6.59075 3.43445 7.03587 3.25007 7.5 3.25007V1.75007ZM5.2019 2.70197C4.59241 3.31147 4.25 4.13812 4.25 5.00007H5.75C5.75 4.53594 5.93437 4.09082 6.26256 3.76263L5.2019 2.70197ZM11.25 17.0001H18.75V15.5001H11.25V17.0001ZM11.25 22.0001H15V20.5001H11.25V22.0001ZM16.7499 2.5V7.5H18.2499V2.5H16.7499ZM16.7499 7.5C16.7499 8.36195 17.0923 9.1886 17.7018 9.7981L18.7625 8.73744C18.4343 8.40925 18.2499 7.96413 18.2499 7.5H16.7499ZM17.7018 9.7981C18.3113 10.4076 19.138 10.75 19.9999 10.75V9.25C19.5358 9.25 19.0907 9.06563 18.7625 8.73744L17.7018 9.7981ZM19.9999 10.75H24.9999V9.25H19.9999V10.75Z" fill="%23B8957B"/></svg>');width:30px;height:30px}.icon-route,.restaurant__item-route span:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M19.5 1C17.75 1 16 2.32 16 4.96C16 7.6 19.5 12 19.5 12C19.5 12 23 7.6 23 4.96C23 2.32 21.25 1 19.5 1ZM19.5 3.2C20.468 3.2 21.25 3.9865 21.25 4.96C21.25 5.9335 20.468 6.72 19.5 6.72C18.532 6.72 17.75 5.9335 17.75 4.96C17.75 3.9865 18.532 3.2 19.5 3.2Z" fill="%23B8957B"/><path d="M6 20C6 24 11.5 24.5 13.5 18C15.2767 12.2256 19.5001 16.5 19.5001 11" stroke="%23B8957B" stroke-dasharray="2 1"/><path fill-rule="evenodd" clip-rule="evenodd" d="M6.00156 5C3.50234 5 1 6.92 1 10.76C1 14.6 6.00156 21 6.00156 21C6.00156 21 11 14.6 11 10.76C11 6.92 8.50078 5 6.00156 5ZM8.50078 10.76C8.50078 9.3464 7.38394 8.2 6.00156 8.2C4.62152 8.2 3.50234 9.3464 3.50234 10.76C3.50234 12.176 4.62152 13.32 6.00156 13.32C7.38394 13.32 8.50078 12.176 8.50078 10.76Z" fill="%23B8957B"/></svg>')}.icon-select,.accordeon__title h5::after,.custom-select::after,select.input-field{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7" viewBox="0 0 12 7" fill="none"><path d="M1 1L6 6L11 1" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:12px;height:7px;background-size:cover}.icon-adult,.compaund-adult{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="26" viewBox="0 0 11 26" fill="none"><path d="M8.01115 24.7945C7.98577 25.4674 7.42305 26 6.73751 26H4.09583C3.41029 26 2.84756 25.4674 2.82219 24.7945L2.54902 17.55H1.27451C0.570618 17.55 0 16.9895 0 16.2981V10.9778C0 8.90364 1.71185 7.22222 3.82353 7.22222H7.0098C9.12148 7.22222 10.8333 8.90364 10.8333 10.9778V16.2981C10.8333 16.9895 10.2627 17.55 9.55882 17.55H8.28436L8.01115 24.7945Z" fill="%2329292F"/><path d="M8.92161 3.12963C8.92161 4.85808 7.49507 6.25926 5.73534 6.25926C3.97561 6.25926 2.54906 4.85808 2.54906 3.12963C2.54906 1.40118 3.97561 0 5.73534 0C7.49507 0 8.92161 1.40118 8.92161 3.12963Z" fill="%2329292F"/></svg>');width:11px;height:26px}.icon-child,.compaund-child{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="7" height="16" viewBox="0 0 7 16" fill="none"><path d="M4.88064 15.2657C4.86518 15.6757 4.52235 16.0002 4.1047 16.0002H2.4953C2.07765 16.0002 1.73482 15.6757 1.71937 15.2657L1.55294 10.8522H0.776471C0.347638 10.8522 0 10.5107 0 10.0895V6.84816C0 5.58453 1.04291 4.56016 2.32941 4.56016H4.27059C5.55709 4.56016 6.6 5.58453 6.6 6.84816V10.0895C6.6 10.5107 6.25236 10.8522 5.82353 10.8522H5.04709L4.88064 15.2657Z" fill="%2329292F"/><path d="M5.43532 2.06682C5.43532 3.11985 4.56623 3.97349 3.49415 3.97349C2.42206 3.97349 1.55297 3.11985 1.55297 2.06682C1.55297 1.0138 2.42206 0.160156 3.49415 0.160156C4.56623 0.160156 5.43532 1.0138 5.43532 2.06682Z" fill="%2329292F"/></svg>');width:6.6px;height:15.84px}.icon-plus,.compaund-plus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11" height="16" viewBox="0 0 11 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.59961 3C6.15189 3 6.59961 3.44772 6.59961 4V7L9.59961 7C10.1519 7 10.5996 7.44772 10.5996 8C10.5996 8.55229 10.1519 9 9.59961 9L6.59961 9V12C6.59961 12.5523 6.15189 13 5.59961 13C5.04733 13 4.59961 12.5523 4.59961 12V9L1.59961 9C1.04732 9 0.599609 8.55229 0.599609 8C0.599609 7.44772 1.04732 7 1.59961 7L4.59961 7V4C4.59961 3.44772 5.04733 3 5.59961 3Z" fill="%2329292F"/></svg>');width:11px;height:16px}.icon-square,.reserve__room-data__item_area::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M8 21C7.66014 21 5.84516 21 4.49925 21C3.67082 21 3 20.3284 3 19.5V16" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round"/><path d="M21 16C21 16.3399 21 18.1548 21 19.5008C21 20.3292 20.3284 21 19.5 21L16 21" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round"/><path d="M16 3C16.3399 3 18.1548 3 19.5008 3C20.3292 3 21 3.67157 21 4.5L21 8" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round"/><path d="M3 8C3 7.66014 3 5.84516 3 4.49925C3 3.67082 3.67157 3 4.5 3L8 3" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round"/></svg>');background-size:cover}.icon-rooms,.reserve__room-data__item_flats::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 8H4.5C3.67157 8 3 8.67157 3 9.5V20.5C3 21.3284 3.67157 22 4.5 22H15.5C16.3284 22 17 21.3284 17 20.5V15.5V12M12 8V3.5C12 2.67157 12.6716 2 13.5 2H20.5C21.3284 2 22 2.67157 22 3.5V10.5C22 11.3284 21.3284 12 20.5 12H17M12 8H15.5C16.3284 8 17 8.67157 17 9.5V12" stroke="%23B8957B" stroke-width="1.5" stroke-linecap="round"/></svg>');background-size:cover}.icon-counter-minus,.counter-minus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="4" viewBox="0 0 16 4" fill="none"><path d="M6.94734 0.947266H14.9473C15.5287 0.947266 16 1.41856 16 1.99992C16 2.58129 15.5287 3.05258 14.9473 3.05258H6.94734H1.05266C0.471291 3.05258 0 2.58129 0 1.99992C0 1.41856 0.471291 0.947266 1.05266 0.947266H6.94734Z" fill="%2329292F"/></svg>')}.icon-counter-plus,.counter-plus{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.94734 1.05266C6.94734 0.471291 7.41863 2.98023e-08 8 0C8.58137 2.98023e-08 9.05266 0.471291 9.05266 1.05266V6.94734H14.9473C15.5287 6.94734 16 7.41863 16 8C16 8.58137 15.5287 9.05266 14.9473 9.05266H9.05266V14.9473C9.05266 15.5287 8.58137 16 8 16C7.41863 16 6.94734 15.5287 6.94734 14.9473V9.05266H1.05266C0.471291 9.05266 7.7486e-07 8.58137 0 8C8.34465e-07 7.41863 0.471291 6.94734 1.05266 6.94734H6.94734L6.94734 1.05266Z" fill="%2329292F"/></svg>')}.icon-counter-minus-hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="4" viewBox="0 0 16 4" fill="none"><path d="M6.94734 0.947266H14.9473C15.5287 0.947266 16 1.41856 16 1.99992C16 2.58129 15.5287 3.05258 14.9473 3.05258H6.94734H1.05266C0.471291 3.05258 0 2.58129 0 1.99992C0 1.41856 0.471291 0.947266 1.05266 0.947266H6.94734Z" fill="white"/></svg>')}.icon-counter-plus-hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.94734 1.05266C6.94734 0.471291 7.41863 2.98023e-08 8 0C8.58137 2.98023e-08 9.05266 0.471291 9.05266 1.05266V6.94734H14.9473C15.5287 6.94734 16 7.41863 16 8C16 8.58137 15.5287 9.05266 14.9473 9.05266H9.05266V14.9473C9.05266 15.5287 8.58137 16 8 16C7.41863 16 6.94734 15.5287 6.94734 14.9473V9.05266H1.05266C0.471291 9.05266 7.7486e-07 8.58137 0 8C8.34465e-07 7.41863 0.471291 6.94734 1.05266 6.94734H6.94734L6.94734 1.05266Z" fill="white"/></svg>')}.icon-eyes,.auth__field-eye{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M6.84078 6.50818L6.45763 5.86344L6.4576 5.86345L6.84078 6.50818ZM22.2708 11.6506L22.9739 11.3896L22.9693 11.3771L22.9642 11.3648L22.2708 11.6506ZM22.2708 12.3466L22.9639 12.633L22.9691 12.6204L22.9739 12.6076L22.2708 12.3466ZM20.8268 14.8366L20.2339 14.3772L20.8268 14.8366ZM2.39478 12.3476L1.69166 12.6086L1.69632 12.6211L1.70142 12.6335L2.39478 12.3476ZM2.39478 11.6516L1.70142 11.3656L1.69632 11.378L1.69166 11.3906L2.39478 11.6516ZM7.22393 7.15293C9.05632 6.064 11.1214 5.77302 12.9935 5.90586C14.8745 6.03934 16.4951 6.59636 17.3951 7.12446L18.1542 5.83074C17.0309 5.17161 15.1814 4.55734 13.0996 4.40962C11.0089 4.26126 8.61869 4.57919 6.45763 5.86344L7.22393 7.15293ZM17.3951 7.12446C19.2771 8.22881 20.746 9.91878 21.5774 11.9363L22.9642 11.3648C22.008 9.04447 20.3187 7.10085 18.1542 5.83074L17.3951 7.12446ZM21.5677 11.9116C21.5885 11.9677 21.5885 12.0294 21.5677 12.0856L22.9739 12.6076C23.1197 12.2146 23.1197 11.7825 22.9739 11.3896L21.5677 11.9116ZM21.5776 12.0601C21.2351 12.889 20.7832 13.6683 20.2339 14.3772L21.4197 15.2959C22.0509 14.4811 22.5703 13.5856 22.9639 12.633L21.5776 12.0601ZM20.2339 14.3772C19.3332 15.5397 17.9876 16.4618 16.6477 17.1171C15.3033 17.7746 14.0485 18.1233 13.3927 18.1932L13.5516 19.6847C14.4289 19.5912 15.8551 19.1745 17.3067 18.4646C18.7626 17.7525 20.3278 16.7051 21.4197 15.2959L20.2339 14.3772ZM13.3927 18.1932C11.9665 18.3451 10.5244 18.1886 9.16408 17.7341L8.68874 19.1568C10.2531 19.6794 11.9116 19.8595 13.5516 19.6847L13.3927 18.1932ZM9.16408 17.7341C7.80378 17.2796 6.55716 16.5378 5.50881 15.5591L4.48518 16.6555C5.69079 17.7811 7.1244 18.6341 8.68874 19.1568L9.16408 17.7341ZM5.50881 15.5591C4.46045 14.5803 3.63489 13.3876 3.08815 12.0616L1.70142 12.6335C2.33018 14.1583 3.27957 15.53 4.48518 16.6555L5.50881 15.5591ZM3.0979 12.0866C3.07707 12.0304 3.07707 11.9687 3.0979 11.9126L1.69166 11.3906C1.54581 11.7835 1.54581 12.2156 1.69166 12.6086L3.0979 12.0866ZM3.08814 11.9375C3.91294 9.93728 5.36417 8.25823 7.22396 7.15291L6.4576 5.86345C4.31874 7.13463 2.64989 9.06553 1.70142 11.3656L3.08814 11.9375ZM14.5833 12C14.5833 13.2427 13.5759 14.25 12.3333 14.25V15.75C14.4044 15.75 16.0833 14.0711 16.0833 12H14.5833ZM12.3333 14.25C11.0906 14.25 10.0833 13.2427 10.0833 12H8.58329C8.58329 14.0711 10.2622 15.75 12.3333 15.75V14.25ZM10.0833 12C10.0833 10.7574 11.0906 9.75003 12.3333 9.75003V8.25003C10.2622 8.25003 8.58329 9.92896 8.58329 12H10.0833ZM12.3333 9.75003C13.5759 9.75003 14.5833 10.7574 14.5833 12H16.0833C16.0833 9.92896 14.4044 8.25003 12.3333 8.25003V9.75003Z" fill="%2329292F"/></svg>');width:24px;height:24px}.icon-eyes-close,.auth__field-eye.open{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><path d="M11.0663 5.076C13.3957 4.7984 15.7519 5.29082 17.7751 6.47805C19.7984 7.66528 21.3775 9.48208 22.2713 11.651C22.3546 11.8755 22.3546 12.1225 22.2713 12.347C21.9032 13.2377 21.4175 14.0751 20.8273 14.837M14.4173 14.158C13.8515 14.7045 13.0937 15.0069 12.3071 15C11.5205 14.9932 10.768 14.6777 10.2118 14.1215C9.65559 13.5652 9.34008 12.8128 9.33325 12.0262C9.32641 11.2396 9.62879 10.4818 10.1753 9.916M17.8123 17.499C16.4858 18.2848 15.0057 18.776 13.4726 18.9394C11.9395 19.1028 10.3892 18.9345 8.9269 18.4459C7.46458 17.9573 6.12446 17.1599 4.99748 16.1077C3.8705 15.0556 2.98302 13.7734 2.39527 12.348C2.31193 12.1235 2.31193 11.8765 2.39527 11.652C3.2819 9.50186 4.84194 7.69725 6.84127 6.509M2.33327 2L22.3333 22" stroke="%2329292F" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-trash,.select-room__item__close,.auth__list-remove{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 7H20M10 11V17M14 11V17M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7" stroke="%2329292F" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-trash-hover,.select-room__item__close:hover,.auth__list-remove:hover{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 7H20M10 11V17M14 11V17M5 7L6 19C6 19.5304 6.21071 20.0391 6.58579 20.4142C6.96086 20.7893 7.46957 21 8 21H16C16.5304 21 17.0391 20.7893 17.4142 20.4142C17.7893 20.0391 18 19.5304 18 19L19 7M9 7V4C9 3.73478 9.10536 3.48043 9.29289 3.29289C9.48043 3.10536 9.73478 3 10 3H14C14.2652 3 14.5196 3.10536 14.7071 3.29289C14.8946 3.48043 15 3.73478 15 4V7" stroke="%23B8957B" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px}.icon-room-more,.room__item-more{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100" fill="none"><path d="M66.8342 36C49.0723 36 34.6734 50.3269 34.6734 68C34.6734 85.6731 24.6231 100 0 100H100V0C100 26 84.5961 36 66.8342 36Z" fill="white"/></svg>');width:100px;height:100px}.icon-room-more-link,.room__item-more-link{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19" fill="none"><path d="M18.4853 0.514719C15.3033 3.6967 14.9834 13.9834 18.4853 17.4853L11.0775 10.0775L2.45751 18.4281L0.706578 16.6772L9.19186 8.19188L1.5147 0.514719C5.55531 4.55533 15.3033 3.6967 18.4853 0.514719Z" fill="white"/></svg>')}.icon-status_N,.reserve__result-status_N::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" fill="%231788B8"/><path d="M12.9999 6.34326V11.0002H17.6568V13H12.9999V17.657H11.0001V13H6.34314V11.0002H11.0001V6.34326H12.9999Z" fill="%23E8F7FF"/></svg>')}.icon-status_A,.reserve__result-status_A::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" fill="%233C763D"/><path d="M16.3008 7.30078L9.50078 14.1008L6.70078 11.3008L5.30078 12.7008L9.50078 16.9008L17.7008 8.70078L16.3008 7.30078Z" fill="%23EBEBEB"/></svg>')}.icon-status_F,.reserve__result-status_F::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" fill="%23737373"/><path d="M13.8718 8.00043L8.38789 13.6671L6.12983 11.3338L5.00079 12.5004L8.38789 16.0004L15.0008 9.16709L13.8718 8.00043Z" fill="%23EBEBEB"/><path d="M18.78 8L13.2962 13.6667L12.5008 13L11.28 14.1667L13.2962 16L19.9091 9.16667L18.78 8Z" fill="%23EBEBEB"/></svg>')}.icon-status_C,.reserve__result-status_C::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5Z" fill="%23BA2626"/><path d="M16.707 8.70703L13.4141 12L16.707 15.293L15.293 16.707L12 13.4141L8.70703 16.707L7.29297 15.293L10.5859 12L7.29297 8.70703L8.70703 7.29297L12 10.5859L15.293 7.29297L16.707 8.70703Z" fill="%23F5E5E5"/></svg>')}.button-white{padding:14px 28px;border-radius:60px;display:block;color:#211312;background-color:#fff;text-align:center}.button-white:hover{color:#fff;background-color:#b8957b}.button-black{padding:14px 28px;border-radius:60px;display:block;text-align:center;background-color:#211312;color:#fff}.button-black:hover{color:#fff;background-color:#b8957b}.button-transparent{padding:14px 28px;border:1px solid #211312;border-radius:60px;display:block;text-align:center;background-color:rgba(0,0,0,0);color:#211312}.button-transparent:hover{color:#fff;background-color:#b8957b;border-color:#b8957b}.input-field{padding:12px 14px;color:#211312;background-color:#fff;border:1px solid #b6b6be;border-radius:10px}.input-field::placeholder{color:#9a9a9a}@media only screen and (max-width: 767.5px){.input-field{padding:14px 20px;border-radius:12px}}select.input-field{appearance:none;background-position:right 16px center;background-repeat:no-repeat;background-size:12px 7px;width:auto;height:auto}.custom-select{position:relative}.custom-select>input[type=text]{padding:10px 38px 10px 16px;color:#211312;border-radius:51px;border:1px solid #b6b6be;background-color:#fff;cursor:pointer}.custom-select::after{content:"";z-index:10;position:absolute;top:calc(50% - 3px);right:17px;transition:all .4s ease}.custom-select.open::after{transform:rotate(180deg)}.custom-select.open .custom-select__body{display:block;width:100%;margin-top:10px}.custom-select__body{position:absolute;display:none;border-radius:16px;background-color:#fff;border:1px solid #b6b6be;padding:10px;z-index:200}.custom-select__item{padding:10px 14px}.custom-select__item .checkbox input{display:none}.custom-select__item .checkbox label{cursor:pointer;display:flex;gap:12px;align-items:flex-start;align-items:center}.custom-select__item .checkbox label::before{content:"";width:20px;height:20px;border:1px solid #211312;border-radius:4px;background-color:rgba(0,0,0,0)}.custom-select__item .checkbox label span{color:#211312;flex:1}.custom-select__item .checkbox input:checked+label::before{border:1px solid #b8957b;background-color:#b8957b}.counter{width:120px;height:42px;padding:6px;border:1px solid #b6b6be;border-radius:50px;display:flex;align-items:center;gap:5px}@media only screen and (min-width: 1280px){.counter{width:180px;height:52px;gap:10px}}.counter-minus{background-color:#f1eeec;border-radius:50%;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;cursor:pointer}@media only screen and (min-width: 1280px){.counter-minus{width:40px;height:40px}}.counter-plus{background-color:#f1eeec;border-radius:50%;background-repeat:no-repeat;background-position:center center;width:30px;height:30px;cursor:pointer}@media only screen and (min-width: 1280px){.counter-plus{width:40px;height:40px}}.counter-input{width:calc(100% - 70px);text-align:center;border:0;height:40px}@media only screen and (min-width: 1280px){.counter-input{width:calc(100% - 100px)}}input.error-field,textarea.error-field{border:1px solid #ff2828 !important;color:#ff2828 !important}span.error-field{color:#ff2828 !important}.accordeon__title{margin-bottom:14px;cursor:pointer}@media only screen and (min-width: 768px){.accordeon__title{margin-bottom:16px}}@media only screen and (min-width: 1280px){.accordeon__title{margin-bottom:20px}}.accordeon__title h5{position:relative;display:flex;gap:10px;justify-content:flex-start;align-items:center}.accordeon__title h5::after{content:"";z-index:10;transition:all .4s ease}.accordeon__body{display:none}.accordeon__body>p{color:#8b8b8f;margin-bottom:12px}@media only screen and (min-width: 1280px){.accordeon__body>p{margin-bottom:16px}}.accordeon.open .accordeon__body{display:block}.accordeon.open .accordeon__title h5::after{transform:rotate(180deg)}.header{position:absolute;top:0;left:0;width:100%;z-index:300}.header_page{position:relative}.header_reserve{box-shadow:0px 5px 30px 0px rgba(0,0,0,.1)}.header_white,.header_page,.header:hover,.header_contacts{background-color:#fff}.header_white a,.header_white .header__contact a,.header_white .header__nav a,.header_page a,.header_page .header__contact a,.header_page .header__nav a,.header:hover a,.header:hover .header__contact a,.header:hover .header__nav a,.header_contacts a,.header_contacts .header__contact a,.header_contacts .header__nav a{color:#211312}.header_white a:hover,.header_white .header__contact a:hover,.header_white .header__nav a:hover,.header_page a:hover,.header_page .header__contact a:hover,.header_page .header__nav a:hover,.header:hover a:hover,.header:hover .header__contact a:hover,.header:hover .header__nav a:hover,.header_contacts a:hover,.header_contacts .header__contact a:hover,.header_contacts .header__nav a:hover{color:#b8957b}.header_white .header__search-link:hover,.header_page .header__search-link:hover,.header:hover .header__search-link:hover,.header_contacts .header__search-link:hover{color:#b8957b}.header_white .header__special-link:hover,.header_page .header__special-link:hover,.header:hover .header__special-link:hover,.header_contacts .header__special-link:hover{color:#b8957b}.header_white .header__burger-link:hover,.header_page .header__burger-link:hover,.header:hover .header__burger-link:hover,.header_contacts .header__burger-link:hover{color:#b8957b}.header_white .header__account-link:hover,.header_page .header__account-link:hover,.header:hover .header__account-link:hover,.header_contacts .header__account-link:hover{color:#b8957b}.header_white .button-white,.header_page .button-white,.header:hover .button-white,.header_contacts .button-white{background-color:#211312;color:#fff}.header_white .button-white:hover,.header_page .button-white:hover,.header:hover .button-white:hover,.header_contacts .button-white:hover{background-color:#b8957b;color:#fff}.header__block{padding:12px 0;display:flex;align-items:center;gap:30px}@media only screen and (max-width: 767.5px){.header__block{border-bottom:1px solid rgba(127,127,130,.3)}}@media only screen and (min-width: 1920px){.header__block{gap:40px}}.header__logo{width:40px}@media only screen and (min-width: 768px){.header__logo{width:75px}}@media only screen and (min-width: 1280px){.header__logo{width:93px}}.header__logo img{width:100%;height:auto}.header__info{flex:1}.header__top{display:flex;justify-content:space-between;position:relative;align-items:center}@media only screen and (min-width: 768px){.header__top{justify-content:space-between;border-bottom:1px solid rgba(127,127,130,.3);padding-bottom:12px}}.header__contact{display:none}@media only screen and (min-width: 768px){.header__contact{display:block}}.header__contact ul{display:flex;gap:10px}@media only screen and (min-width: 1440px){.header__contact ul{gap:20px}}@media only screen and (min-width: 1920px){.header__contact ul{gap:40px}}@media only screen and (max-width: 991.5px){.header__contact li:last-child{display:none}}.header__contact a{color:#fff}.header__contact a:hover{color:#b8957b}.header__search-link{display:flex;color:#fff;gap:10px;align-items:center}.header__search-link::before{content:""}.header__search-link:hover{color:#b8957b}.header__search-wrapper{display:none;position:absolute;background-color:#fff;left:0;width:100%;height:100%;top:0}.header__search-wrapper.open{display:block}.header__search-form{position:relative;height:100%}.header__search-form-input{padding:14px 40px;height:100%;display:flex;align-items:center;width:100%}.header__search-form-input:not(:placeholder-shown)+label{display:none}.header__search-form-input:focus+label{display:none}.header__search-form-input:not(:placeholder-shown)~.header__search-form-clear{display:flex}.header__search-form-label{position:absolute;left:40px;top:0;height:100%;display:flex;align-items:center}.header__search-form-button{display:none}.header__search-form-back{position:absolute;display:flex;top:calc(50% - 10px);left:0}.header__search-form-clear{position:absolute;display:none;top:calc(50% - 10px);right:0}.header__options{display:none}@media only screen and (min-width: 1280px){.header__options{display:flex;align-items:center;gap:30px}}@media only screen and (min-width: 1920px){.header__options{gap:40px}}.header__special-link{display:flex;color:#fff;gap:10px;align-items:center}.header__special-link::before{content:""}.header__special-link:hover{color:#b8957b}.header__langs>a{display:block}.header__langs:hover ul{display:flex;z-index:100}.header__langs ul{display:none;background-color:#fff;padding:20px;flex-direction:column;gap:16px;border:1px solid #d9d9da;position:absolute;top:100%;transform:translate(-25%);border-radius:8px}.header__langs ul::before{content:"";width:100%;height:40px;position:absolute;top:-40px;left:0;cursor:pointer}.header__langs ul a{color:#211312;text-transform:uppercase}.header__langs ul a:hover,.header__langs ul a.active{color:#b8957b}.header__top-mobile{display:block}@media only screen and (min-width: 768px){.header__top-mobile{display:none}}.header__burger-link{display:flex;font-size:16px;text-transform:uppercase;color:#fff;gap:10px;align-items:center}.header__burger-link::after{content:""}.header__burger-link:hover{color:#b8957b}.header__menu{padding-top:12px;align-items:center;display:none;justify-content:space-between;gap:20px}@media only screen and (min-width: 768px){.header__menu{display:flex}}.header__menu-mobile{display:none}@media only screen and (min-width: 768px){.header__menu-mobile{display:block}}@media only screen and (min-width: 1280px){.header__menu-mobile{display:none}}.header__nav ul{display:none}@media only screen and (min-width: 1280px){.header__nav ul{display:flex;gap:20px}}@media only screen and (min-width: 1440px){.header__nav ul{gap:30px}}@media only screen and (min-width: 1920px){.header__nav ul{gap:40px}}.header__nav ul a{color:#fff}.header__nav ul a:hover{color:#b8957b}.header__personal{display:none}@media only screen and (min-width: 768px){.header__personal{display:flex;align-items:center;gap:20px}}.header__account-link{display:flex;color:#fff;gap:10px;align-items:center}.header__account-link::before{content:""}.header__account-link:hover{color:#b8957b;text-decoration:underline}.mobile-menu{position:fixed;z-index:1000;width:100%;height:100vh;background-color:#fff;top:0;left:-100%;transition:left .3s linear;overflow-y:scroll;scrollbar-width:none}.mobile-menu.open{left:0}.mobile-menu__top{padding:12px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9da}.mobile-menu__close{font-size:16px;display:flex;align-items:center;gap:10px;text-transform:uppercase}.mobile-menu__close::after{content:""}.mobile-menu__close:hover{color:#b8957b}.mobile-menu__close:hover::after{content:""}.mobile-menu__body{padding:40px 0 20px}.mobile-menu__contacts{padding:20px 0;border-bottom:1px solid #d9d9da;border-top:1px solid #d9d9da}.mobile-menu__nav ul{display:flex;flex-direction:column;gap:20px}.mobile-menu__nav a{color:#211312}.mobile-menu__nav a:hover{color:#b8957b}.mobile-menu__search{margin-top:20px;margin-bottom:40px}.mobile-menu__search-form{position:relative}.mobile-menu__search-input{border-bottom:1px solid #d9d9da;position:relative;width:100%;color:#211312;padding:14px 20px 14px 40px}.mobile-menu__search-input:not(:placeholder-shown)+label,.mobile-menu__search-input:focus+label{display:none}.mobile-menu__search-label{position:absolute;top:14px;left:40px;color:#8b8b8f}.mobile-menu__search-button{position:absolute;top:calc(50% - 10px);left:0;background-color:rgba(0,0,0,0)}.mobile-menu__footer{display:flex;flex-direction:column;gap:30px;padding-bottom:40px}@media only screen and (min-width: 768px){.mobile-menu__footer{flex-direction:row;align-items:center;justify-content:space-between}}.mobile-menu__footer-left{display:flex;gap:30px;align-items:center;justify-content:flex-start}.mobile-menu__footer-right{display:flex;gap:30px;align-items:center;justify-content:flex-start}.mobile-menu__langs ul{display:flex;gap:8px}.mobile-menu__langs a{text-transform:uppercase;color:#211312}.mobile-menu__langs a.active{color:#b8957b}.promo{position:relative;width:100%;height:666px;top:0;left:0}@media only screen and (min-width: 1280px){.promo{height:100vh}}.promo__video{width:100%;height:100%;position:absolute;top:0;left:0}.promo__video video,.promo__video img{width:100%;height:100%;object-fit:cover;object-position:center}.promo__video::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.6}.promo__block{width:100%;height:100%;position:absolute;top:0;left:0}.promo__wrapper{position:absolute;top:128px;left:0;width:100%;max-width:400px}@media only screen and (min-width: 768px){.promo__wrapper{width:700px;top:50%;transform:translateY(-50%);max-width:inherit}}@media only screen and (min-width: 1280px){.promo__wrapper{width:880px}}@media only screen and (min-width: 1920px){.promo__wrapper{width:1100px}}.promo__title{position:relative}.promo__title h1{display:flex;flex-direction:column}.promo__title h1 span{color:#fff}.promo__title h1 span:first-child{text-align:right}.promo__title h1 span:last-child{text-align:left}.promo__title p{color:#fff}@media only screen and (min-width: 768px){.promo__title p{position:absolute;right:0;top:75%;transform:translateY(-50%)}}.promo__reserve{position:absolute;bottom:0;background-color:#f1eeec;left:20px;width:calc(100% - 40px);border-top-right-radius:40px;border-top-left-radius:40px}.promo__reserve::before{content:"";width:20px;position:absolute;left:-20px;bottom:0}.promo__reserve::after{content:"";width:20px;position:absolute;right:-20px;bottom:0}@media only screen and (min-width: 1280px){.promo__reserve{right:0;width:800px;height:160px;left:auto;border-radius:0}.promo__reserve::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="145" height="165" viewBox="0 0 145 165" fill="none"><path d="M0 165L145 165C117.212 165 92.662 146.887 84.439 120.318L61.0303 44.6823C52.8073 18.113 28.2575 0 0.469313 0H0L0 165Z" fill="%23F1EEEC"/></svg>');aspect-ratio:145/165;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;left:0;width:auto;transform:scaleX(-1) translateX(100%)}.promo__reserve::after{display:none}}@media only screen and (min-width: 1920px){.promo__reserve{width:1030px;height:177px}}.promo__reserve-wrapper{height:100%;padding:16px 16px 0}@media only screen and (min-width: 1280px){.promo__reserve-wrapper{padding:30px 50px 0 0;margin-left:-20px;position:relative}}@media only screen and (min-width: 1920px){.promo__reserve-wrapper{padding:30px 73px 0 0}}.promo__reserve-form{background-color:#fff;border-radius:20px;display:flex;height:100%;padding:0 20px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.promo__reserve-form{flex-direction:row;padding:24px 0}}.promo__reserve-field{padding:20px 0;position:relative;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}@media only screen and (min-width: 768px){.promo__reserve-field{padding:0 14px;width:33.3333333333%}}@media only screen and (min-width: 992px){.promo__reserve-field{padding:0 24px}}.promo__reserve-field:first-child{border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.promo__reserve-field:first-child{border-bottom:0;border-right:1px solid #d9d9da}}.promo__reserve-field>label{color:#867776}.promo__reserve-field>input{color:#211312;cursor:pointer}@media only screen and (min-width: 768px){.promo__reserve-field>button{max-width:300px}}.promo__links{position:absolute;top:186px;right:0}@media only screen and (min-width: 768px){.promo__links{top:453px}}@media only screen and (min-width: 1280px){.promo__links{top:50%;transform:translateY(-50%)}}.promo__links ul{display:flex;flex-direction:column;align-items:flex-end;gap:8px}@media only screen and (min-width: 768px){.promo__links ul{flex-direction:row;justify-content:flex-end}}@media only screen and (min-width: 1280px){.promo__links ul{flex-direction:column;gap:15px}}.promo__links ul li a{padding:10px 16px;background-color:#fff;color:#211312;border-radius:99px;display:block;transition:padding-left .3s,background-image .3s ease-in .3s}@media only screen and (min-width: 768px){.promo__links ul li a{padding:12px 20px}}.promo__links ul li a:hover{color:#b8957b;padding-left:44px;background-repeat:no-repeat;background-position:16px center}@media only screen and (min-width: 768px){.promo__links ul li a:hover{padding-left:48px;background-position:20px center}}.bg{position:relative;width:100%;height:390px}@media only screen and (min-width: 768px){.bg{height:500px}}@media only screen and (min-width: 1280px){.bg{height:618px}}@media only screen and (min-width: 1920px){.bg{height:645px}}.bg:not(.bg_contacts)::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.5}.bg__block{width:100%;height:100%}.bg__block img,.bg__block iframe{width:100%;height:100%;object-fit:cover;object-position:center}.bg_404{height:100vh}.bg_404 img{object-position:left center}.room{margin-bottom:16px}@media only screen and (min-width: 768px){.room{margin-bottom:20px}}@media only screen and (min-width: 1280px){.room{margin-bottom:24px}}.room__list{background-color:#f1eeec;padding:30px 0}@media only screen and (min-width: 768px){.room__list{padding:40px 0}}@media only screen and (min-width: 1280px){.room__list{padding:50px 0}}@media only screen and (min-width: 1920px){.room__list{padding:70px 0}}.room__title{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:30px}@media only screen and (min-width: 768px){.room__title{margin-bottom:30px}}@media only screen and (min-width: 1280px){.room__title{margin-bottom:40px}}@media only screen and (min-width: 1920px){.room__title{margin-bottom:50px}}.room__nav{display:flex;gap:10px}.room__nav-prev{transform:scaleX(-1)}.room__nav a{width:30px;height:30px;display:block}@media only screen and (min-width: 768px){.room__nav a{width:36px;height:36px}}@media only screen and (min-width: 1280px){.room__nav a{width:52px;height:52px}}.room__swiper{overflow:hidden}.room__swiper .swiper-slide{height:auto}.room__item{background-color:#fff;border-radius:20px}@media only screen and (min-width: 768px){.room__item{border-radius:30px}}.room__item-wrapper{padding:16px 20px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;height:100%}@media only screen and (min-width: 768px){.room__item-wrapper{padding:20px 20px 24px;gap:24px}}@media only screen and (min-width: 1920px){.room__item-wrapper{padding:20px 20px 30px;gap:30px}}.room__item-wrapper:hover .room__item-more{right:0;bottom:0}.room__item-image{position:relative;overflow:hidden}.room__item-image img{width:100%;border-radius:20px}.room__item-price{position:absolute;top:0;left:0;background-color:#fff;color:#b8957b;display:flex;flex-direction:column;padding:3px 0 8px;gap:5px}.room__item-price:before{content:"";width:20px;position:absolute;left:0;top:100%}.room__item-price::after{content:"";height:100%;position:absolute;top:0;left:100%;transform:scaleY(-1)}.room__item-price__discount span{background-color:#b8957b;color:#fff;margin-right:8px;padding:2px;border-radius:3px}.room__item-price__discount del{color:#8b8b8f}.room__item-more{position:absolute;bottom:-100px;right:-100px;display:flex;align-items:flex-end;justify-content:flex-end;transition:all .4s ease}.room__item-more-link{width:48px;height:48px;background-color:#211312;border-radius:50%;background-repeat:no-repeat;background-position:center center}@media only screen and (min-width: 1920px){.room__item-more-link{width:54px;height:54px}}.room__item-title{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.room__item-title h4{font-weight:400;flex:1}.room__item-size{display:flex;gap:10px;align-items:center}.room__item-size::before{content:""}.room__item-info{margin-top:auto}.room__item-info p{color:#8b8b8f}.room__item-props{display:flex;flex-wrap:wrap;gap:16px 20px}.room__item-prop span{display:flex;gap:10px;align-items:center}.room__item-prop span::before{content:"";width:18px;height:18px}.room__block-list{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (min-width: 768px){.room__block-list .room__item{width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.room__block-list .room__item{width:calc((100% - 40px)/3)}}@media only screen and (min-width: 1280px){.room__block-list .room__item{width:calc(25% - 15px)}}.section{position:relative;display:flex;flex-direction:column;margin-bottom:16px}@media only screen and (min-width: 768px){.section{margin-bottom:20px}}@media only screen and (min-width: 1280px){.section{margin-bottom:24px}}.section_no-margin{margin-bottom:0}.section_beige{background-color:#f1eeec}.section__title{background-color:#f1eeec;position:absolute;height:60px;width:calc(50% - 32px)}@media only screen and (min-width: 768px){.section__title{height:96px;width:calc(66.6666666% - 40px)}}@media only screen and (min-width: 1920px){.section__title{height:130px;width:calc(75% - 73px)}}.section__title-wrapper{padding-top:20px;height:100%;display:flex;align-items:center}.section__title_left{left:0;top:-60px}@media only screen and (min-width: 768px){.section__title_left{top:-96px}}@media only screen and (min-width: 1920px){.section__title_left{top:-130px}}.section__title_left::after{content:"";position:absolute;left:100%;top:0;height:100%}.section__title_left .section__title-wrapper{padding-right:0}.section__title_right{right:0;top:-60px}@media only screen and (min-width: 768px){.section__title_right{top:-96px}}@media only screen and (min-width: 1920px){.section__title_right{top:-130px}}.section__title_right::after{content:"";position:absolute;left:0;top:0;height:100%;transform:scaleX(-1) translateX(100%)}.section__title_right .section__title-wrapper{margin-left:-20px}.section__title_white{background-color:#fff}.section__title_black{background-color:#211312}.section__body{padding:20px 0 30px;background-color:#f1eeec}@media only screen and (min-width: 768px){.section__body{padding:30px 0 40px}}@media only screen and (min-width: 1280px){.section__body{padding:40px 0 50px}}@media only screen and (min-width: 1920px){.section__body{padding:50px 0 70px}}.section__body_white{background-color:#fff}.section__body_black{background-color:#211312;padding-bottom:0}.section__body_page{padding-top:20px}.section__body-description{width:100%;margin-bottom:30px}@media only screen and (min-width: 768px){.section__body-description{margin-bottom:40px}}@media only screen and (min-width: 1280px){.section__body-description{width:calc(66.6666666% - 16px);margin-bottom:50px}}@media only screen and (min-width: 1920px){.section__body-description{width:calc(75% - 33px);margin-bottom:70px}}.section__body-description p{color:#867776}.section__footer{background-color:#f1eeec;height:60px;width:calc(50% - 32px);position:relative}@media only screen and (min-width: 768px){.section__footer{height:96px;width:calc(33.3333333% - 60px)}}@media only screen and (min-width: 1920px){.section__footer{height:130px;width:calc(25% - 60px)}}.section__footer .section__footer-wrapper{position:relative;width:calc(100% + 10px);z-index:2;height:100%;display:flex;align-items:center}.section__footer .section__footer-wrapper .section__footer-link{width:100%;max-width:300px}.section__footer_left::after{content:"";position:absolute;left:100%;top:0;height:100%;transform:scaleY(-1)}.section__footer_left .section__footer-wrapper{padding-right:0}.section__footer_right{align-self:flex-end;padding-left:0}.section__footer_right::before{content:"";position:absolute;left:0;top:0;height:100%;transform:scale(-1, -1) translateX(100%)}.section__footer_right .section__footer-wrapper{padding-left:0;margin-left:-10px}.section__footer_white{background-color:#fff}.section__footer_white::after{display:none}.section__footer_white::before{display:none}.service-list{overflow:hidden}.service-list__swiper .swiper-wrapper{-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.service-list__item{aspect-ratio:539/186;margin-left:-9%;width:70%}@media only screen and (min-width: 576px){.service-list__item{width:50%;margin-left:-6%}}@media only screen and (min-width: 768px){.service-list__item{width:40%;margin-left:-5%}}@media only screen and (min-width: 1280px){.service-list__item{width:25%;margin-left:-3%}}.service-list__item-block{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;width:100%;height:100%}.service-list__item-image img{width:40px;height:40px}@media only screen and (min-width: 768px){.service-list__item-image img{width:52px;height:52px}}@media only screen and (min-width: 1280px){.service-list__item-image img{width:66px;height:66px}}@media only screen and (min-width: 1920px){.service-list__item-image img{width:100px;height:100px}}.service__block{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1280px){.service__block{flex-direction:row}}.service__item{border-radius:20px;width:100%;background-color:#fff}@media only screen and (min-width: 1280px){.service__item{width:calc((100% - 40px)/3);height:400px}}@media only screen and (min-width: 1920px){.service__item{height:500px}}@media only screen and (min-width: 768px){.service__item1{display:flex;gap:30px}}@media only screen and (min-width: 1280px){.service__item1{height:100%;gap:10px}}.service__item1-image{width:100%;aspect-ratio:2/1}.service__item1-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}@media only screen and (min-width: 768px){.service__item1-image{width:325px;height:240px}}@media only screen and (min-width: 1280px){.service__item1-image{width:calc(50% - 30px);height:100%}}.service__item1-text{padding:20px 16px}@media only screen and (min-width: 768px){.service__item1-text{display:flex;flex-direction:column;justify-content:center}}.service__item1-text h4{margin-bottom:12px}.service__item1-text p{color:#8b8b8f}@media only screen and (min-width: 768px){.service__item1-text{flex:1}}@media only screen and (min-width: 1280px){.service__item1-text{padding:0 20px 0}}.service__item2{padding:20px 16px}@media only screen and (min-width: 1280px){.service__item2{display:flex;flex-direction:column;height:100%;padding:30px 20px 20px}}.service__item2-image{display:flex;gap:10px}@media only screen and (min-width: 1280px){.service__item2-image{flex:1}}.service__item2-image-block{width:calc(50% - 5px);aspect-ratio:1/1}@media only screen and (min-width: 768px){.service__item2-image-block{aspect-ratio:3/2}}.service__item2-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}@media only screen and (min-width: 768px){.service__item2-image img{border-radius:20px}}.service__item2-text{margin-bottom:20px}.service__item2-text h4{margin-bottom:12px}.service__item2-text p{color:#8b8b8f}.service__divider{width:160px;height:20px;background-color:#fff;position:relative}.service__divider::before{content:"";height:11px;position:absolute;top:4px;left:-15px;transform:rotate(-90deg)}.service__divider::after{content:"";height:11px;position:absolute;top:4px;right:-15px;transform:rotate(90deg)}@media only screen and (min-width: 1280px){.service__divider{width:20px;height:160px}.service__divider::before{top:-11px;left:0;transform:rotate(0)}.service__divider::after{bottom:-11px;left:0;transform:rotate(180deg);top:auto}}.restaurant__nav{display:flex;gap:10px}.restaurant__nav-prev{transform:scaleX(-1)}.restaurant__nav a{width:30px;height:30px;display:block}@media only screen and (min-width: 768px){.restaurant__nav a{width:36px;height:36px}}@media only screen and (min-width: 1280px){.restaurant__nav a{width:52px;height:52px}}.restaurant__mobile-nav{position:absolute;display:flex;justify-content:space-between;top:calc((100% - 250px)/2 + 150px);width:calc(100% - 40px);z-index:10}@media only screen and (min-width: 768px){.restaurant__mobile-nav{display:none}}.restaurant__mobile-nav-prev{transform:scaleX(-1)}.restaurant__mobile-nav a{width:30px;height:30px;display:block}@media only screen and (min-width: 768px){.restaurant__mobile-nav a{width:36px;height:36px}}@media only screen and (min-width: 1280px){.restaurant__mobile-nav a{width:52px;height:52px}}.restaurant__swiper{overflow:hidden}.restaurant__block{width:100%}.restaurant__item{height:auto}@media only screen and (min-width: 768px){.restaurant__item{height:500px}}@media only screen and (min-width: 1280px){.restaurant__item{height:580px}}@media only screen and (min-width: 1920px){.restaurant__item{height:620px}}@media only screen and (min-width: 768px){.restaurant__item_contact{height:600px}}@media only screen and (min-width: 1280px){.restaurant__item_contact{height:680px}}.restaurant__item_second{transform:scaleX(-1)}.restaurant__item_second .restaurant__item-info__wrapper{transform:scaleX(-1)}.restaurant__item-wrapper{height:100%;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.restaurant__item-wrapper{flex-direction:row}}.restaurant__item-image{width:100%;height:250px;position:relative}@media only screen and (min-width: 768px){.restaurant__item-image{height:100%;width:50%}}@media only screen and (min-width: 1280px){.restaurant__item-image{width:66.666666%}}.restaurant__item-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px 20px 15px 15px}@media only screen and (min-width: 768px){.restaurant__item-image img{border-radius:20px}}.restaurant__item-image::before{content:"";position:absolute;width:15px;bottom:0;left:15px;transform:rotate(180deg)}.restaurant__item-image::after{content:"";position:absolute;width:15px;bottom:0;right:15px;transform:rotate(270deg)}@media only screen and (min-width: 768px){.restaurant__item-image::before{top:40px;right:0;left:auto;bottom:auto;width:20px}.restaurant__item-image::after{bottom:40px;left:auto;right:0;width:20px;transform:rotate(90deg)}}@media only screen and (min-width: 1280px){.restaurant__item-image::before{top:55px}.restaurant__item-image::after{bottom:55px}}.restaurant__item-route{margin-bottom:16px}.restaurant__item-route span{display:flex;align-items:center;gap:12px;color:#867776}.restaurant__item-route span:before{content:"";width:20px;height:20px;background-size:cover}@media only screen and (min-width: 1280px){.restaurant__item-route span:before{width:24px;height:24px}}.restaurant__item-info{background-color:#f1eeec;border-radius:20px;padding:12px;margin:-100px 30px 0 30px;position:relative;flex:1}@media only screen and (min-width: 768px){.restaurant__item-info{margin:60px 0 60px -115px;padding:20px}}@media only screen and (min-width: 1280px){.restaurant__item-info{margin:75px 0 75px -180px}}@media only screen and (min-width: 1920px){.restaurant__item-info{margin:75px 0 75px -280px}}.restaurant__item-info__wrapper{background-color:#fff;border-radius:20px;padding:20px 16px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.restaurant__item-info__wrapper{padding:30px 24px}}@media only screen and (min-width: 1280px){.restaurant__item-info__wrapper{padding:40px 30px}}.restaurant__item-title{margin-bottom:16px}.restaurant__item-text{margin-bottom:24px}.restaurant__item-text p{color:#8b8b8f}.restaurant__item-more{margin-top:auto}@media only screen and (min-width: 768px){.restaurant__item-more-link{max-width:250px}}.section__title-wrapper_restaurant{justify-content:space-between}.section__title-wrapper_restaurant .restaurant__nav{display:none}@media only screen and (min-width: 768px){.section__title-wrapper_restaurant .restaurant__nav{display:flex}}.gallery__block{overflow:hidden}@media only screen and (min-width: 1280px){.gallery__swiper .swiper-wrapper{display:flex;flex-wrap:wrap;gap:20px}}.gallery__item{width:320px;height:220px}@media only screen and (min-width: 768px){.gallery__item{width:340px}}@media only screen and (min-width: 1280px){.gallery__item{width:calc((100% - 40px)/3);aspect-ratio:580/300;height:auto}}.gallery__item-block{width:100%;height:100%}.gallery__item-block img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.gallery__text{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media only screen and (min-width: 1280px){.gallery__text{gap:120px;flex-direction:row;justify-content:space-between;margin-top:40px}}@media only screen and (min-width: 1920px){.gallery__text{gap:150px;margin-top:50px}}.gallery__text-right p{color:#867776}.gallery__list{display:flex;flex-wrap:wrap;gap:20px}.gallery__list .gallery__item{width:100%}@media only screen and (min-width: 768px){.gallery__list .gallery__item{width:calc(50% - 10px)}}@media only screen and (min-width: 1280px){.gallery__list .gallery__item{width:calc((100% - 40px)/3)}}.gallery__list .gallery__item.hide{display:none}.gallery__filter{display:flex;gap:10px;margin-bottom:24px}@media only screen and (min-width: 768px){.gallery__filter{margin-bottom:30px}}@media only screen and (min-width: 1280px){.gallery__filter{margin-bottom:40px}}@media only screen and (min-width: 1920px){.gallery__filter{margin-bottom:50px}}.gallery__filter-item{display:block;padding:10px 16px;background-color:#fff;color:#211312;border-radius:99px;display:block;padding-left:44px;background-repeat:no-repeat;background-position:16px center}@media only screen and (min-width: 768px){.gallery__filter-item{padding:12px 20px;padding-left:48px;background-position:20px center}}.gallery__filter-item.active,.gallery__filter-item:hover{color:#fff;background-color:#b8957b}.review__block{display:flex;flex-wrap:wrap;gap:20px}.review__item{width:100%;padding:20px 16px;background-color:#fff;border-radius:20px}@media only screen and (min-width: 768px){.review__item{width:calc(50% - 10px);padding:30px 24px}}@media only screen and (min-width: 1280px){.review__item{width:calc(25% - 15px);padding:40px 30px}}.review__item-block{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:24px}@media only screen and (min-width: 1280px){.review__item-block{gap:30px}}.review__item-date time{color:#8b8b8f}.review__item-text p{color:#8b8b8f}.review__item-rate{margin-top:auto}.review__item-rate-data{height:26px;aspect-ratio:5/1}.review__item-rate-value{height:100%;width:0}.footer{position:relative;display:flex;flex-direction:column;gap:20px;margin-top:-56px;padding-bottom:24px}@media only screen and (min-width: 768px){.footer{margin-top:-96px;gap:30px;padding-bottom:30px}}@media only screen and (min-width: 1280px){.footer{padding-bottom:40px}}@media only screen and (min-width: 1920px){.footer{margin-top:-140px;gap:40px}}.footer__top{display:flex;flex-direction:column;gap:30px;width:100%}@media only screen and (min-width: 1280px){.footer__top{flex-direction:row;width:calc(66.6666666% - 16px);gap:50px}}@media only screen and (min-width: 1920px){.footer__top{width:calc(75% - 33px);gap:70px}}.footer__logo img{width:58px;aspect-ratio:58/66}@media only screen and (min-width: 768px){.footer__logo img{width:75px}}@media only screen and (min-width: 1280px){.footer__logo img{width:139px}}.footer__subscribe{flex:1}.footer__form form{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 1920px){.footer__form form{gap:30px}}.footer__form-title h3{color:#fff}.footer__form-field{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.footer__form-field{flex-direction:row}}@media only screen and (min-width: 1920px){.footer__form-field{gap:30px}}.footer__form-input{flex:1}.footer__form-input input{width:100%;padding:12px 24px;border-radius:10px;color:#211312;background-color:#fff;border:1px solid #b6b6be}@media only screen and (min-width: 768px){.footer__form-input input{padding:14px 20px;border-radius:12px}}.footer__form-input input::placeholder{color:#9a9a9a}.footer__form-send button{border:1px solid #fff;width:100%}.footer__form-agreement .checkbox input{display:none}.footer__form-agreement .checkbox label{cursor:pointer;display:flex;gap:12px;align-items:center}.footer__form-agreement .checkbox label::before{content:"";align-self:flex-start;width:20px;height:20px;border:1px solid #fff;border-radius:4px;background-color:rgba(0,0,0,0)}.footer__form-agreement .checkbox label span{color:#fff;flex:1}.footer__form-agreement .checkbox input:checked+label::before{border:1px solid #b8957b;background-color:#b8957b}.footer__body{padding:30px 0 40px;border-top:1px solid #434348;border-bottom:1px solid #434348}@media only screen and (min-width: 768px){.footer__body{padding:30px 0}}@media only screen and (min-width: 1280px){.footer__body{padding:30px 0 40px}}@media only screen and (min-width: 1920px){.footer__body{padding:40px 0}}.footer__block{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width: 1280px){.footer__block{flex-direction:row}}@media only screen and (min-width: 1920px){.footer__block{gap:100px}}.footer__contancts{display:flex;flex-direction:column;gap:40px}@media only screen and (min-width: 768px){.footer__contancts{flex-direction:row}.footer__contancts .footer__menu{width:calc(50% - 20px)}}@media only screen and (min-width: 1280px){.footer__contancts{width:calc(50% - 20px)}}@media only screen and (min-width: 1920px){.footer__contancts{gap:100px}}.footer__map{width:100%;height:220px}@media only screen and (min-width: 768px){.footer__map{width:calc(50% - 20px);height:auto}}@media only screen and (min-width: 1280px){.footer__map{width:260px}}@media only screen and (min-width: 1920px){.footer__map{width:550px}}.footer__map-block{border-radius:20px;overflow:hidden;width:100%;height:100%}.footer__map-block img,.footer__map-block iframe{width:100%;height:100%;object-fit:cover;object-position:center}.footer__menu{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.footer__menu{gap:40px}}.footer__menu h3{color:#fff}.footer__menu>ul{display:flex;flex-direction:column;gap:20px}.footer__menu>ul li a,.footer__menu>ul li address{color:#fff;font-style:normal}.footer__menu>ul li a:hover,.footer__menu>ul li address:hover{color:#b8957b}.footer__social{margin-top:auto}.footer__social-list{display:flex;gap:10px;flex-wrap:wrap}.footer__social-link{display:block;width:40px;height:40px;background-size:cover}.footer__links{border-top:1px solid #434348;display:flex;flex-direction:column}@media only screen and (max-width: 767.5px){.footer__links .footer__menu:last-child{border-top:1px solid #434348;margin-top:30px}}@media only screen and (min-width: 768px){.footer__links{flex-direction:row;gap:40px}.footer__links .footer__menu{width:calc(50% - 20px)}}@media only screen and (max-width: 1279.5px){.footer__links .footer__menu{padding-top:40px}}@media only screen and (min-width: 1280px){.footer__links{border-top:0;width:calc(50% - 20px)}}.footer__bottom{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 768px){.footer__bottom{flex-direction:row;justify-content:space-between}}.footer__copyright p{color:#fff}.footer__dev p{color:#fff}.footer__dev p a{color:#fff}.footer__dev p a span{color:#eb8545}.footer__dev p a span:hover{color:#b8957b}.footer__dev p a:hover{color:#b8957b}.news__block{display:flex;flex-wrap:wrap;gap:20px}.news__item{height:auto;width:100%;background-color:#fff;border-radius:24px;overflow:hidden}@media only screen and (min-width: 768px){.news__item{width:calc(50% - 10px);border-radius:30px}}@media only screen and (min-width: 1280px){.news__item{width:calc((100% - 40px)/3)}}.news__item-wrapper{height:100%;display:flex;flex-direction:column}.news__item-image{width:100%;height:220px;position:relative}@media only screen and (min-width: 768px){.news__item-image{height:250px}}@media only screen and (min-width: 1280px){.news__item-image{height:280px}}@media only screen and (min-width: 1920px){.news__item-image{height:325px}}.news__item-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px 24px 6px 6px}@media only screen and (min-width: 768px){.news__item-image img{border-radius:30px 30px 6px 6px}}@media only screen and (min-width: 1280px){.news__item-image img{border-radius:30px 30px 8px 8px}}.news__item-image::before{content:"";position:absolute;width:6px;bottom:0;left:6px;transform:rotate(180deg)}@media only screen and (min-width: 1280px){.news__item-image::before{width:8px;left:8px}}.news__item-image::after{content:"";position:absolute;width:6px;bottom:0;right:6px;transform:rotate(270deg)}@media only screen and (min-width: 1280px){.news__item-image::after{width:8px;right:8px}}.news__item-info{border-radius:20px;margin:-64px 12px 0 12px;position:relative;flex:1}@media only screen and (min-width: 1280px){.news__item-info{margin:-64px 16px 0 16px}}.news__item-info__wrapper{background-color:#fff;border-radius:20px;padding:20px 12px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.news__item-info__wrapper{padding:24px 12px}}@media only screen and (min-width: 1280px){.news__item-info__wrapper{padding:24px 14px}}@media only screen and (min-width: 1920px){.news__item-info__wrapper{padding:30px 14px}}.news__item-date{margin-bottom:24px}.news__item-date time{color:#8b8b8f}.news__item-title{margin-bottom:16px}.news__item-text{margin-bottom:24px}.news__item-text p{color:#8b8b8f}.news__item-more{margin-top:auto}@media only screen and (min-width: 1280px){.news__item-more{display:flex;justify-content:flex-start}}.news__item-more-link{width:auto}.pagination{display:flex;justify-content:center;width:100%;margin-top:40px}.pagination-wrapper{display:flex;gap:10px;padding:6px;background-color:#fff;border-radius:99px;align-items:center}@media only screen and (min-width: 1280px){.pagination-wrapper{gap:30px;padding:10px}}.pagination-prev{width:30px;height:30px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-color:#f1eeec}.pagination-prev:hover{width:30px;height:30px}@media only screen and (min-width: 768px){.pagination-prev:hover{width:40px;height:40px}}@media only screen and (min-width: 1280px){.pagination-prev:hover{width:50px;height:50px}}@media only screen and (min-width: 768px){.pagination-prev{width:40px;height:40px}}@media only screen and (min-width: 1280px){.pagination-prev{width:50px;height:50px}}.pagination-next{width:30px;height:30px;border-radius:50%;background-repeat:no-repeat;background-position:center;background-color:#f1eeec;transform:scaleX(-1)}.pagination-next:hover{width:30px;height:30px}@media only screen and (min-width: 768px){.pagination-next:hover{width:40px;height:40px}}@media only screen and (min-width: 1280px){.pagination-next:hover{width:50px;height:50px}}@media only screen and (min-width: 768px){.pagination-next{width:40px;height:40px}}@media only screen and (min-width: 1280px){.pagination-next{width:50px;height:50px}}.breadcrumbs{margin-bottom:24px;width:100%}@media only screen and (min-width: 768px){.breadcrumbs{margin-bottom:30px}}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:10px}.breadcrumbs__list li{display:flex;gap:10px;align-items:center}.breadcrumbs__list li>a span:hover{color:#b8957b}.breadcrumbs__list li>strong{font-weight:400;color:#b8957b}.card__list{width:100%;display:flex;flex-wrap:wrap;gap:20px}.card__item{height:auto;width:100%;border-radius:24px;overflow:hidden}@media only screen and (min-width: 768px){.card__item{height:224px;border-radius:30px}}@media only screen and (min-width: 1280px){.card__item{height:258px;width:calc(50% - 10px)}}@media only screen and (min-width: 1920px){.card__item{height:340px}}.card__item-wrapper{height:100%;display:flex;flex-direction:column;background-color:#fff}@media only screen and (min-width: 768px){.card__item-wrapper{flex-direction:row}}.card__item-image{width:100%;height:220px;position:relative}@media only screen and (min-width: 768px){.card__item-image{height:100%;width:40%}}.card__item-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px 24px 6px 6px}@media only screen and (min-width: 768px){.card__item-image img{border-radius:30px 10px 10px 30px}}@media only screen and (min-width: 1920px){.card__item-image img{border-radius:30px 15px 15px 30px}}.card__item-image::before{content:"";position:absolute;width:6px;bottom:0;left:6px;transform:rotate(180deg)}.card__item-image::after{content:"";position:absolute;width:6px;bottom:0;right:6px;transform:rotate(270deg)}@media only screen and (min-width: 768px){.card__item-image::before{top:10px;right:0;left:auto;bottom:auto;width:10px}.card__item-image::after{bottom:10px;left:auto;right:0;width:10px;transform:rotate(90deg)}}@media only screen and (min-width: 1920px){.card__item-image::before{top:15px;width:15px}.card__item-image::after{bottom:15px;width:15px}}.card__item-info{border-radius:20px;margin:-40px 12px 0 12px;position:relative;flex:1}@media only screen and (min-width: 768px){.card__item-info{margin:20px 0 20px -30px}}@media only screen and (min-width: 1920px){.card__item-info{margin:30px 0 30px -40px}}.card__item-info__wrapper{background-color:#fff;border-radius:20px;padding:20px 12px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.card__item-info__wrapper{padding:20px 30px}}@media only screen and (min-width: 1920px){.card__item-info__wrapper{padding:30px 40px}}.card__item-title{margin-bottom:16px}.card__item-text{margin-bottom:24px}.card__item-text p{color:#8b8b8f}.card__item-more{margin-top:auto;display:flex}.card__item-more-link{width:100%}@media only screen and (min-width: 768px){.card__item-more-link{width:auto}}.page__block{display:flex;gap:40px;flex-wrap:wrap}.page__content{width:100%}@media only screen and (min-width: 1280px){.page__content{width:calc(100% - 440px)}}@media only screen and (min-width: 1920px){.page__content{width:calc(100% - 540px)}}.page__content-image{width:100%;height:266px;position:relative}@media only screen and (min-width: 768px){.page__content-image{height:360px}}@media only screen and (min-width: 1920px){.page__content-image{height:450px}}.page__content-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px 24px 6px 6px}@media only screen and (min-width: 768px){.page__content-image img{border-radius:30px 30px 10px 10px}}@media only screen and (min-width: 1920px){.page__content-image img{border-radius:30px 30px 15px 15px}}.page__content-image::before{content:"";position:absolute;width:6px;bottom:0;left:6px;transform:rotate(180deg)}@media only screen and (min-width: 768px){.page__content-image::before{width:10px;left:10px}}@media only screen and (min-width: 1920px){.page__content-image::before{width:15px;left:15px}}.page__content-image::after{content:"";position:absolute;width:6px;bottom:0;right:6px;transform:rotate(270deg)}@media only screen and (min-width: 768px){.page__content-image::after{width:10px;right:10px}}@media only screen and (min-width: 1920px){.page__content-image::after{width:15px;right:15px}}.page__content-text{border-radius:20px;margin:-60px 12px 0 12px;position:relative;padding:20px 12px;background-color:#f1eeec;flex:1}@media only screen and (min-width: 768px){.page__content-text{margin:-70px 20px 0 20px;padding:20px 30px;border-radius:30px}}@media only screen and (min-width: 1920px){.page__content-text{margin:-80px 30px 0 30px;padding:30px 40px}}.page__content-title{margin-bottom:24px}@media only screen and (min-width: 1280px){.page__content-title{margin-bottom:30px}}.page__content-detail{margin-bottom:40px}@media only screen and (min-width: 1280px){.page__content-detail{margin-bottom:50px}}.page__content-detail h2{margin-bottom:24px}.page__content-detail h3{margin-bottom:20px}.page__content-detail h4{margin-bottom:26px}.page__content-detail p,.page__content-detail li,.page__content-detail a{color:#867776;margin-bottom:16px}.page__content-detail ul li{list-style:disc;list-style-position:inside}.page__content-detail img{max-width:100%;margin:20px 0}.page__content-detail a{color:#b8957b}.page__content-detail a:hover{text-decoration:underline}.page__content-price{display:flex;gap:30px;align-items:center}.page__content-form{border-radius:20px;background-color:#fff;padding:20px;margin-top:24px;margin-bottom:24px}@media only screen and (min-width: 768px){.page__content-form{padding:24px 20px;margin-top:30px;margin-bottom:30x}}@media only screen and (min-width: 1280px){.page__content-form{padding:24px 30px;margin-top:50px;margin-bottom:50px}}.page__content-form__title{margin-bottom:30px}.page__posts{width:100%}@media only screen and (min-width: 1280px){.page__posts{width:400px}}@media only screen and (min-width: 1920px){.page__posts{width:500px}}.page__posts-wrapper{background-color:#fff;border-radius:24px;padding:14px}@media only screen and (min-width: 768px){.page__posts-wrapper{border-radius:30px;padding:20px}}@media only screen and (min-width: 1920px){.page__posts-wrapper{padding:30px}}.page__posts-title{background-color:#f1eeec;padding:16px;border-radius:16px;margin-bottom:20px}@media only screen and (min-width: 768px){.page__posts-title{padding:20px;border-radius:20px;margin-bottom:24px}}.page__posts-list{display:flex;flex-wrap:wrap;gap:20px}.page__posts-item{width:100%;border:1px solid #b6b6be;border-radius:24px;padding:14px;display:flex;gap:14px}@media only screen and (min-width: 768px){.page__posts-item{width:calc(50% - 10px);border-radius:30px;gap:16px}}@media only screen and (min-width: 1280px){.page__posts-item{width:100%}}@media only screen and (min-width: 1920px){.page__posts-item{padding:16px;gap:20px}}.page__posts-item__image{width:87px;height:86px}@media only screen and (min-width: 768px){.page__posts-item__image{width:95px;height:94px}}@media only screen and (min-width: 1280px){.page__posts-item__image{width:101px;height:101px}}@media only screen and (min-width: 1920px){.page__posts-item__image{width:110px;height:110px}}.page__posts-item__image img{border-radius:16px;width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (min-width: 768px){.page__posts-item__image img{border-radius:20px}}.page__posts-item__info{padding-top:10px;flex:1}.page__posts-item__date{margin-bottom:14px}@media only screen and (min-width: 768px){.page__posts-item__date{margin-bottom:16px}}.page__posts-item__date time{color:#867776}.page__posts-item__title h4:hover{color:#b8957b}.page__back{margin-top:40px}.page__back-link{display:flex;gap:10px;align-items:center}.page__back-link::before{content:""}.page__back-link:hover{color:#b8957b}.contact__block{background-color:#fff;display:flex;flex-wrap:wrap;border-radius:24px;padding:24px}@media only screen and (min-width: 768px){.contact__block{padding:30px;border-radius:30px}}@media only screen and (min-width: 1280px){.contact__block{padding:40px}}.contact__item{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.contact__item:not(:first-child){border-top:1px solid #d9d9da;padding-top:24px}@media only screen and (min-width: 768px){.contact__item:not(:first-child){padding-top:0;margin-top:30px;border-top:0;width:33.3333333333%}.contact__item:not(:first-child):nth-child(n+3){border-left:1px solid #d9d9da;padding-left:30px}}@media only screen and (min-width: 1280px){.contact__item:not(:first-child){width:calc((100% - 400px)/3);padding-left:40px;padding-right:40px;margin-top:0}}@media only screen and (min-width: 1920px){.contact__item:not(:first-child){width:calc((100% - 550px)/3);padding-left:50px;padding-right:50px}}.contact__item:not(:last-child){padding-bottom:24px}@media only screen and (min-width: 768px){.contact__item:not(:last-child){padding-bottom:0}}@media only screen and (min-width: 768px){.contact__item:first-child{border-bottom:1px solid #d9d9da;padding-bottom:30px}}@media only screen and (min-width: 1280px){.contact__item:first-child{border-bottom:0;padding-bottom:0;width:400px;border-right:1px solid #d9d9da;padding-right:40px;justify-content:space-between}}@media only screen and (min-width: 1920px){.contact__item:first-child{width:550px;padding-right:50px}}@media only screen and (min-width: 1280px){.contact__item:last-child{padding-right:0}}.contact__item h3{margin-bottom:30px}@media only screen and (min-width: 768px){.contact__item h3{margin-bottom:40px}}.contact__item>ul{display:flex;flex-direction:column;gap:20px}.contact__item>ul a,.contact__item>ul address{font-style:normal}.contact__item>ul a:hover,.contact__item>ul address:hover{color:#b8957b}.contact__social-list{display:flex;gap:10px;flex-wrap:wrap}.contact__social-link{display:block;width:40px;height:40px;background-size:cover}.feedback{height:100%;display:flex}.feedback__form{display:flex;flex-wrap:wrap;gap:14px}@media only screen and (min-width: 1280px){.feedback__form{gap:20px;height:100%}}.feedback__form-field{width:100%}@media only screen and (min-width: 1280px){.feedback__form-field_sm{width:calc(50% - 10px)}}.feedback__form-field_send{display:flex;justify-content:space-between;flex-direction:column;gap:20px;align-items:center}@media only screen and (min-width: 1280px){.feedback__form-field_send{flex-direction:row;gap:50px}}.feedback__form-field input{width:100%}.feedback__form-field textarea{width:100%}@media only screen and (min-width: 1280px){.feedback__form-field textarea{height:100%}}.feedback__form-field button{width:100%}@media only screen and (min-width: 1280px){.feedback__form-field button{width:auto}}@media only screen and (min-width: 1280px){.feedback__form-field_textarea{flex:1;height:180px}}.feedback__form-agreement .checkbox input{display:none}.feedback__form-agreement .checkbox label{cursor:pointer;display:flex;gap:12px;align-items:center}.feedback__form-agreement .checkbox label::before{content:"";align-self:flex-start;width:20px;height:20px;border:1px solid #211312;border-radius:4px;background-color:rgba(0,0,0,0)}.feedback__form-agreement .checkbox label span{color:#211312;flex:1}.feedback__form-agreement .checkbox input:checked+label::before{border:1px solid #b8957b;background-color:#b8957b}.feedback__form-send{width:100%}@media only screen and (min-width: 1280px){.feedback__form-send{width:auto}}.page__restaurant{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.page__restaurant{gap:40px}}.page__restaurant-block h2,.page__restaurant-block h1{margin-bottom:30px}.page__restaurant-block>p{color:#867776;margin-bottom:16px}.page__restaurant-block h3{margin-bottom:30px;color:#211312}.page__restaurant-contacts{border-radius:20px;background-color:#fff;padding:20px;margin-top:24px}@media only screen and (min-width: 768px){.page__restaurant-contacts{padding:24px 20px;display:flex;margin-top:30px}}@media only screen and (min-width: 1280px){.page__restaurant-contacts{padding:24px 30px;margin-top:50px}}.page__restaurant-contacts__item{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.page__restaurant-contacts__item:first-child{border-bottom:1px solid #b6b6be;padding-bottom:20px}.page__restaurant-contacts__item:last-child{padding-top:20px}@media only screen and (min-width: 768px){.page__restaurant-contacts__item{width:50%}.page__restaurant-contacts__item:first-child{border-right:1px solid #b6b6be;border-bottom:0;padding-bottom:0;padding-right:16px}.page__restaurant-contacts__item:last-child{padding-top:20px;padding-top:0;padding-left:16px}}@media only screen and (min-width: 1280px){.page__restaurant-contacts__item:first-child{padding-right:24px}.page__restaurant-contacts__item:last-child{padding-left:24px}}.page__restaurant-contacts__item-title{margin-bottom:30px}@media only screen and (min-width: 768px){.page__restaurant-contacts__item-title{margin-bottom:40px}}.page__restaurant-contacts__item-title span{color:#867776}.page__restaurant-contacts__item-value{display:flex;flex-direction:column;gap:20px}.page__restaurant-contacts__item-value p{color:#211312}.page__restaurant-contacts__item-value a{color:#211312}.page__restaurant-contacts__item-value a:hover{color:#b8957b}.page__restaurant-image{display:flex;flex-wrap:wrap;gap:20px;margin-top:30px}.page__restaurant-image__item{width:100%;aspect-ratio:320/180}@media only screen and (min-width: 768px){.page__restaurant-image__item{width:calc(50% - 10px);aspect-ratio:340/220}}@media only screen and (min-width: 1280px){.page__restaurant-image__item{aspect-ratio:360/250}}@media only screen and (min-width: 1920px){.page__restaurant-image__item{aspect-ratio:605/350}}.page__restaurant-image__item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}@media only screen and (min-width: 768px){.page__restaurant-image__item img{border-radius:30px}}.food{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.food{flex-direction:row;gap:20px;flex-wrap:wrap}}.food__item{width:100%;background-color:#fff;border-radius:24px;overflow:hidden}@media only screen and (min-width: 768px){.food__item{width:calc((100% - 40px)/3);border-radius:30px}}.food__item-image{width:100%;height:177px;position:relative}@media only screen and (min-width: 1280px){.food__item-image{height:207px}}@media only screen and (min-width: 1920px){.food__item-image{height:261px}}.food__item-image img{width:100%;height:100%;object-fit:cover;object-position:center}.food__item-title{position:absolute;left:0;bottom:0;height:40px;width:40%;background-color:#fff;display:flex;align-items:center;padding-left:20px}.food__item-title:before{content:"";width:20px;position:absolute;left:0;top:-20px;transform:scaleY(-1)}@media only screen and (min-width: 1280px){.food__item-title:before{width:24px;top:-24px}}@media only screen and (min-width: 1920px){.food__item-title:before{width:30px;top:-30px}}.food__item-title::after{content:"";height:100%;position:absolute;top:0;left:100%}@media only screen and (min-width: 768px){.food__item-title{height:54px;width:50%}}@media only screen and (min-width: 1280px){.food__item-title{height:60px;padding-left:24px}}@media only screen and (min-width: 1920px){.food__item-title{width:60%;padding-left:30px}}.food__item-info{padding:14px 20px 24px}@media only screen and (min-width: 1280px){.food__item-info{padding:14px 24px 30px}}@media only screen and (min-width: 1920px){.food__item-info{padding:20px 30px 30px}}.food__item-info p{color:#8b8b8f}.page__posts-files ul{display:flex;gap:14px;flex-direction:column}@media only screen and (min-width: 768px){.page__posts-files ul{gap:20px}}.page__posts-files ul li a{display:flex;align-items:center;gap:12px}.page__posts-files ul li a:hover{color:#b8957b}.page__posts-files ul li a::before{content:""}.page__posts-nav ul{display:flex;gap:14px;flex-direction:column}@media only screen and (min-width: 768px){.page__posts-nav ul{gap:20px}}.page__posts-nav ul li a:hover{color:#b8957b}.page__posts-nav ul li.active a{color:#b8957b}.page__posts-nav ul li.active a:hover{text-decoration:underline}.picture__wrapper{position:relative;width:100%;height:350px}@media only screen and (min-width: 768px){.picture__wrapper{height:460px}}@media only screen and (min-width: 1920px){.picture__wrapper{height:600px}}.picture__main{width:100%;height:100%}.picture__main img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px}@media only screen and (min-width: 768px){.picture__main img{border-radius:30px}}.picture__more{position:absolute;right:0;bottom:0;background-color:#f1eeec}.picture__more::before{content:"";width:24px;position:absolute;right:0;top:-24px;transform:scale(-1, -1)}@media only screen and (min-width: 768px){.picture__more::before{width:30px;top:-30px}}.picture__more::after{content:"";height:100%;position:absolute;top:0;left:0;transform:scale(-1, 1) translateX(100%)}.picture__more-wrapper{display:flex;gap:8px;padding-top:12px;margin-left:-15px;z-index:2;position:relative}@media only screen and (min-width: 768px){.picture__more-wrapper{gap:16px;padding-top:20px;margin-left:-20px}}@media only screen and (min-width: 1280px){.picture__more-wrapper{margin-left:-30px}}@media only screen and (min-width: 1920px){.picture__more-wrapper{gap:20px;padding-top:24px}}.picture__more-item{width:55px;height:55px;border-radius:10px;overflow:hidden;position:relative}@media only screen and (min-width: 768px){.picture__more-item{width:107px;height:107px;border-radius:16px}}@media only screen and (min-width: 1920px){.picture__more-item{width:130px;height:130px;border-radius:20px}}.picture__more-item img{width:100%;height:100%;object-fit:cover;object-position:center}.picture__more-item-full{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.picture__more-item-full span{color:#fff}.flat__block{display:flex;flex-wrap:wrap}@media only screen and (min-width: 1280px){.flat__block{gap:50px}}@media only screen and (min-width: 1920px){.flat__block{gap:70px}}@media only screen and (min-width: 1280px){.flat__picture{width:calc(50% - 25px)}}@media only screen and (min-width: 1920px){.flat__picture{width:calc(50% - 35px)}}.flat__picture_desktop{display:none}@media only screen and (min-width: 1280px){.flat__picture_desktop{display:block}}.flat__picture_mobile{display:block}@media only screen and (min-width: 1280px){.flat__picture_mobile{display:none}}.flat__info{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.flat__info{gap:30px}}@media only screen and (min-width: 1280px){.flat__info{width:calc(50% - 25px)}}@media only screen and (min-width: 1920px){.flat__info{width:calc(50% - 35px);gap:40px}}.flat__title h1{margin-bottom:20px}@media only screen and (min-width: 768px){.flat__title h1{margin-bottom:24px}}@media only screen and (min-width: 1920px){.flat__title h1{margin-bottom:30px}}.flat__title p{color:#867776}.flat__props-title{margin-bottom:20px}@media only screen and (min-width: 768px){.flat__props-title{margin-bottom:24px}}@media only screen and (min-width: 1920px){.flat__props-title{margin-bottom:30px}}.flat__props-list{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (min-width: 768px){.flat__props-list{gap:10px}}.flat__props-item span{display:block;padding:10px 16px;background-color:#fff;color:#211312;border-radius:99px;display:block;padding-left:44px;background-repeat:no-repeat;background-position:16px center}@media only screen and (min-width: 768px){.flat__props-item span{padding:12px 20px;padding-left:48px;background-position:20px center}}.flat__price{display:flex;flex-direction:column;gap:20px;margin-top:20px}@media only screen and (min-width: 768px){.flat__price{flex-direction:row;justify-content:space-between;align-items:center}}.flat__price-value{color:#b8957b;display:flex;align-items:flex-start;gap:6px}@media only screen and (max-width: 767.5px){.flat__price-value{font-size:32px}}@media only screen and (min-width: 768px){.flat__price-value{align-items:center}}.flat__price-value__discount{display:flex;align-items:center;gap:6px}@media only screen and (min-width: 768px){.flat__price-value__discount{flex-direction:column;align-items:flex-start;justify-content:space-between}}.flat__price-value__discount span{background-color:#b8957b;color:#fff;margin-right:8px;padding:2px;border-radius:3px;display:flex}.flat__price-value__discount del{color:#867776}.flat__price-reserve{width:100%}@media only screen and (min-width: 768px){.flat__price-reserve{width:50%}}.flat__price-reserve a{width:100%}.flat__detail{padding:20px;margin-top:20px;border-radius:20px;background-color:#fff}@media only screen and (min-width: 768px){.flat__detail{padding:24px 30px}}.flat__detail-wrapper{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.flat__detail-wrapper{flex-direction:row}}.flat__detail-item:not(:first-child){padding-top:20px}.flat__detail-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.flat__detail-item{width:33.3333333333%}.flat__detail-item:not(:first-child){padding-top:0;padding-left:24px}.flat__detail-item:not(:last-child){padding-bottom:0;border-bottom:0;padding-right:24px;border-right:1px solid #d9d9da}}.flat__detail-item__title{color:#867776;margin-bottom:6px}@media only screen and (min-width: 768px){.flat__detail-item__title{margin-bottom:12px}}.tourism__block{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 768px){.tourism__block{gap:40px}}@media only screen and (min-width: 1280px){.tourism__block{gap:50px}}.tourism .restaurant__item-info__wrapper{justify-content:flex-start}.reserve__list{display:flex;flex-direction:column;gap:20px}.reserve__title h1{margin-bottom:30px}@media only screen and (min-width: 1280px){.reserve__title h1{margin-bottom:40px}}@media only screen and (min-width: 1920px){.reserve__title h1{margin-bottom:50px}}.reserve__block{background-color:#f1eeec;border-radius:24px;padding:14px}@media only screen and (min-width: 768px){.reserve__block{padding:20px;border-radius:30px}}@media only screen and (min-width: 1280px){.reserve__block{padding:30px}}.reserve__block_result{display:flex;justify-content:center}.reserve__result{width:100%;max-width:1200px;background-color:#fff;border-radius:24px;padding:20px}@media only screen and (min-width: 1280px){.reserve__result{border-radius:30px}}.reserve__header{display:flex;flex-direction:column-reverse;gap:20px}@media only screen and (min-width: 768px){.reserve__header{gap:24px}}@media only screen and (min-width: 1280px){.reserve__header{flex-direction:row;justify-content:space-between;align-items:center}}.reserve__date{background-color:#fff;border-radius:20px;display:flex;width:100%;padding:0 20px;display:flex;flex-direction:column;margin-bottom:20px}@media only screen and (min-width: 768px){.reserve__date{flex-direction:row;padding:24px 0;margin-bottom:24px}}@media only screen and (min-width: 1280px){.reserve__date{width:50%;margin-bottom:30px}}.reserve__date_disabled{background-color:#ebe6e1}.reserve__date-field{padding:20px 0;display:flex;flex-direction:column;position:relative;gap:12px;justify-content:center;width:100%}@media only screen and (min-width: 768px){.reserve__date-field{padding:0 24px;width:50%}}.reserve__date-field:first-child{border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__date-field:first-child{border-bottom:0;border-right:1px solid #d9d9da}}.reserve__date-field>label{color:#867776}.reserve__date-field>input{color:#211312;background-color:rgba(0,0,0,0);cursor:pointer}@media only screen and (min-width: 768px){.reserve__date-field>button{max-width:300px}}.reserve__profile{display:flex;justify-content:flex-end}.reserve__profile-link{display:flex;color:#211312;gap:10px;align-items:center}.reserve__profile-link::before{content:""}.reserve__profile-link:hover{color:#b8957b}.reserve__swiper{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__swiper{padding:24px 0}}@media only screen and (min-width: 1280px){.reserve__swiper{padding:30px 0}}.reserve__swiper-back{transform:scaleX(-1)}.reserve__swiper-back_disabled,.reserve__swiper-next_disabled{opacity:0;visibility:hidden}.reserve__swiper a{width:30px;height:30px;display:block;cursor:pointer}@media only screen and (min-width: 768px){.reserve__swiper a{width:36px;height:36px}}@media only screen and (min-width: 1280px){.reserve__swiper a{width:52px;height:52px}}.reserve__filter{background-color:#fff;padding:16px;border-radius:20px;margin-bottom:20px;width:100%}@media only screen and (min-width: 768px){.reserve__filter{padding:20px;margin-bottom:24px}}@media only screen and (min-width: 1280px){.reserve__filter{padding:20px 30px;margin-bottom:30px}}.reserve__filter.hide{display:none}.reserve__filter-wrapper{display:flex;flex-wrap:wrap;gap:10px}.reserve__filter-variant{display:flex;gap:10px;padding:11px 17px;background-color:#f1eeec;border-radius:50px;align-items:center}.reserve__filter-variant-close{width:12px;height:12px;background-size:cover}.reserve__filter-variant-close:hover{width:12px;height:12px}.reserve__area{display:flex;flex-wrap:wrap;gap:30px}.reserve__area-left{width:100%}@media only screen and (min-width: 1280px){.reserve__area-left{width:calc(100% - 430px)}}@media only screen and (min-width: 1920px){.reserve__area-left{width:calc(100% - 620px)}}@media only screen and (min-width: 1280px){.reserve__area-right{width:400px}}@media only screen and (min-width: 1920px){.reserve__area-right{width:590px}}.reserve__room-list{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.reserve__room-list{gap:20px}}.reserve__room-empty{padding:16px;border-radius:24px;background-color:#fff;display:flex;gap:40px}@media only screen and (min-width: 768px){.reserve__room-empty{padding:20px;border-radius:30px}}@media only screen and (min-width: 1280px){.reserve__room-empty{padding:30px}}.reserve__room-empty__image img{width:55px;height:55px}@media only screen and (min-width: 768px){.reserve__room-empty__image img{width:70px;height:70px}}@media only screen and (min-width: 1280px){.reserve__room-empty__image img{width:85px;height:85px}}.reserve__room-empty__info h3{margin-bottom:20px;color:#211312}.reserve__room-empty__info p{color:#867776}.reserve__room-item{padding:16px;border-radius:24px;background-color:#fff}@media only screen and (min-width: 768px){.reserve__room-item{padding:20px;border-radius:30px}}.reserve__room-info{display:flex;gap:20px;flex-direction:column;padding-bottom:20px;border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__room-info{flex-direction:row;padding-bottom:24px;gap:24px}}@media only screen and (min-width: 1280px){.reserve__room-info{gap:30px;padding-bottom:30px}}@media only screen and (min-width: 1920px){.reserve__room-info{gap:40px}}.reserve__room-image{width:100%;height:240px;position:relative}@media only screen and (min-width: 768px){.reserve__room-image{width:260px;height:260px}}@media only screen and (min-width: 1280px){.reserve__room-image{width:260px;height:260px}}@media only screen and (min-width: 1920px){.reserve__room-image{width:426px;height:320px}}.reserve__room-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px}.reserve__room-price{position:absolute;top:0;left:0;background-color:#fff;color:#b8957b;display:flex;align-items:flex-start;padding:3px 0 8px;gap:5px}.reserve__room-price span{color:#8b8b8f}.reserve__room-price:before{content:"";width:20px;position:absolute;left:0;top:100%}.reserve__room-price::after{content:"";height:100%;position:absolute;top:0;left:100%;transform:scaleY(-1)}.reserve__room-price__discount span{background-color:#b8957b;color:#fff;margin-right:8px;padding:2px;border-radius:3px}.reserve__room-price__discount del{color:#8b8b8f}.reserve__room-detail{flex:1;display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.reserve__room-detail{gap:20px}}.reserve__room-data{display:flex;justify-content:flex-start;gap:20px}@media only screen and (min-width: 1280px){.reserve__room-data{gap:24px}}@media only screen and (min-width: 1920px){.reserve__room-data{gap:30px}}.reserve__room-data__item{display:flex;align-items:center;gap:10px}.reserve__room-data__item_size::before{content:""}.reserve__room-data__item_area::before{content:""}.reserve__room-data__item_flats::before{content:""}.reserve__room-data__item::before{width:16px;height:16px;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){.reserve__room-data__item::before{width:20px;height:20px}}@media only screen and (min-width: 1920px){.reserve__room-data__item::before{width:24px;height:24px}}.reserve__room-props{display:flex;flex-wrap:wrap;gap:10px}.reserve__room-props__item{background-color:#f1eeec;display:flex;align-items:center;padding:8px 10px;border-radius:20px;gap:8px}@media only screen and (min-width: 768px){.reserve__room-props__item{padding:8px 12px;gap:10px}}@media only screen and (min-width: 1280px){.reserve__room-props__item{padding:10px 12px}}.reserve__room-props__item::before{content:"";background-size:cover;width:16px;height:16px}@media only screen and (min-width: 768px){.reserve__room-props__item::before{width:18px;height:18px}}.reserve__room-props__more{background-color:#f1eeec;display:flex;align-items:center;padding:8px 10px;border-radius:20px;cursor:pointer;gap:8px}@media only screen and (min-width: 768px){.reserve__room-props__more{padding:8px 12px;gap:10px}}@media only screen and (min-width: 1280px){.reserve__room-props__more{padding:10px 12px}}.reserve__room-props__hide{background-color:#f1eeec;display:flex;align-items:center;padding:8px 10px;border-radius:20px;cursor:pointer;gap:8px}@media only screen and (min-width: 768px){.reserve__room-props__hide{padding:8px 12px;gap:10px}}@media only screen and (min-width: 1280px){.reserve__room-props__hide{padding:10px 12px}}.reserve__room-props .hidden{display:none}.reserve__room-more{display:flex;margin-top:20px}.reserve__room-more a{width:100%}@media only screen and (min-width: 768px){.reserve__room-more a{width:auto}}.reserve__room-footer{display:flex;flex-wrap:wrap;padding-top:20px;gap:20px 0}@media only screen and (min-width: 768px){.reserve__room-footer{padding-top:24px;gap:24px 40px}}@media only screen and (min-width: 1280px){.reserve__room-footer{padding-top:30px;gap:30px 40px}}@media only screen and (min-width: 1920px){.reserve__room-footer{gap:30px}}.reserve__room-footer__title{margin-bottom:14px}@media only screen and (min-width: 768px){.reserve__room-footer__title{margin-bottom:20px}}.reserve__room-footer__title h5{color:#867776}.reserve__room-footer__add{width:100%;display:flex;flex-direction:column;gap:10px;margin-bottom:14px}@media only screen and (min-width: 768px){.reserve__room-footer__add{width:calc(40% - 20px);padding-bottom:0;border-bottom:0;order:-1}}@media only screen and (min-width: 1920px){.reserve__room-footer__add{width:320px}}@media only screen and (min-width: 768px){.reserve__room-footer__add{margin-bottom:16px}}@media only screen and (min-width: 1280px){.reserve__room-footer__add{margin-bottom:20px}}.reserve__room-footer__add>p{color:#8b8b8f}.reserve__room-footer__service{width:100%;padding-bottom:20px;border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__room-footer__service{width:calc(40% - 20px);padding-bottom:0;border-bottom:0}}@media only screen and (min-width: 1920px){.reserve__room-footer__service{width:300px}}.reserve__room-footer__service-list{display:flex;flex-wrap:wrap;gap:8px}@media only screen and (min-width: 768px){.reserve__room-footer__service-list{gap:10px}}.reserve__room-footer__service-item input{display:none}.reserve__room-footer__service-item label{background-color:#fff;border:1px solid #b6b6be;display:flex;align-items:center;padding:8px 10px;border-radius:20px;cursor:pointer;gap:8px}@media only screen and (min-width: 768px){.reserve__room-footer__service-item label{padding:8px 12px;gap:10px}}@media only screen and (min-width: 1280px){.reserve__room-footer__service-item label{padding:10px 12px}}.reserve__room-footer__service-item label:before{content:"";background-size:cover;width:16px;height:16px}@media only screen and (min-width: 768px){.reserve__room-footer__service-item label:before{width:18px;height:18px}}.reserve__room-footer__service-item input:checked+label{background-color:#f1eeec;border-color:#f1eeec}.reserve__room-footer__service-item input:checked+label::after{content:"";background-size:cover;width:12px;height:12px}@media only screen and (min-width: 768px){.reserve__room-footer__service-item input:checked+label::after{width:14px;height:14px}}.reserve__room-footer__price{width:100%;display:flex;flex-direction:column;gap:6px}@media only screen and (min-width: 768px){.reserve__room-footer__price{width:calc(60% - 20px)}.reserve__room-footer__price .reserve__room-footer__title{display:flex;justify-content:flex-end}}@media only screen and (min-width: 1920px){.reserve__room-footer__price{flex:1;width:auto}}.reserve__room-footer__price-list{display:flex;flex-direction:column;gap:6px}@media only screen and (min-width: 768px){.reserve__room-footer__price-list{gap:10px}}.reserve__room-footer__price-action{display:flex;align-items:center;justify-content:space-between;gap:14px}.reserve__room-footer__price-action .counter{display:none}.reserve__room-footer__price-action.active a{display:none}.reserve__room-footer__price-action.active .counter{display:flex}.reserve__room-footer__price-item{display:flex;justify-content:space-between;align-items:center;gap:10px}@media only screen and (min-width: 768px){.reserve__room-footer__price-item{justify-content:flex-end}}@media only screen and (min-width: 1280px){.reserve__room-footer__price-item{gap:30px}}.reserve__room-footer__price-compaund{display:flex;align-items:center}.reserve__room-footer__price-value{margin-left:10px;display:flex;flex-direction:column}@media only screen and (min-width: 768px){.reserve__room-footer__price-value{margin-left:20px}}.reserve__room-footer__price-value__discount span{background-color:#b8957b;color:#fff;margin-right:8px;padding:2px;border-radius:3px}.reserve__room-footer__price-value__discount del{color:#8b8b8f}.reserve__result-wrapper{max-width:calc(100% - 40px);width:450px;position:fixed;z-index:300;top:100vh;left:50%;transform:translateX(-50%);overflow-y:scroll;height:100%;padding:50px 0}@media only screen and (max-width: 1279.5px){.reserve__result-wrapper{transition:top .4s ease}}.reserve__result-wrapper::-webkit-scrollbar{width:0}@media only screen and (min-width: 1280px){.reserve__result-wrapper{width:100%;position:relative;overflow-y:auto;top:auto;left:auto;transform:inherit;max-width:none;height:auto;padding:0}}@media only screen and (max-width: 1279.5px){.reserve__result-wrapper.open{top:0}}.reserve__result-detail{background-color:#fff;border:1px solid #b6b6be;padding:14px;border-radius:24px;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 768px){.reserve__result-detail{padding:20px}}@media only screen and (min-width: 1280px){.reserve__result-detail{gap:24px;padding:20px 20px 24px;border-radius:30px 30px 0 0;border:0}}@media only screen and (min-width: 1920px){.reserve__result-detail{gap:30px;padding:20px 20px 30px}}@media only screen and (min-width: 1280px){.reserve__result-detail__close{display:none}}.reserve__result-block__title{padding:12px 16px;background-color:#f1eeec;border-radius:12px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}@media only screen and (min-width: 768px){.reserve__result-block__title{padding:14px 20px;border-radius:10px;margin-bottom:24px}}@media only screen and (min-width: 1920px){.reserve__result-block__title{margin-bottom:30px}}.reserve__result-block__title h3{flex:1}.reserve__result-block__title_main{padding:16px;border-radius:16px}@media only screen and (min-width: 768px){.reserve__result-block__title_main{padding:20px;border-radius:20px}}.reserve__result-block__body{padding:0 16px}@media only screen and (min-width: 768px){.reserve__result-block__body{padding:0 20px}}.reserve__result-date{display:flex;justify-content:space-between;align-items:flex-start}.reserve__result-date__value p{margin-bottom:8px}@media only screen and (min-width: 768px){.reserve__result-date__value p{margin-bottom:10px}}@media only screen and (min-width: 1920px){.reserve__result-date__value p{margin-bottom:14px}}.reserve__result-date__value span{color:#8b8b8f}.reserve__result-date__full{display:flex;gap:16px;align-items:flex-start}@media only screen and (min-width: 768px){.reserve__result-date__full{gap:20px}}.reserve__result-order__item:not(:last-child){padding-bottom:16px}@media only screen and (min-width: 768px){.reserve__result-order__item:not(:last-child){padding-bottom:20px}}.reserve__result-order__item:not(:first-child){padding-top:16px;border-top:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__result-order__item:not(:first-child){padding-top:20px}}.reserve__result-order__item-title{color:#b8957b;margin-bottom:14px}.reserve__result-order__item-detail{display:flex;flex-direction:column;gap:10px}.reserve__result-order__item-data{display:flex;justify-content:space-between;align-items:flex-start}.reserve__result-order__item-name{color:#867776}.reserve__result-order__item-price{color:#867776}.reserve__result-final{position:fixed;bottom:0;left:0;width:100%;z-index:250}@media only screen and (min-width: 1280px){.reserve__result-final{position:relative;bottom:auto;left:auto;z-index:inherit}}.reserve__result-final__wrapper{box-shadow:0px -8px 20px 0px rgba(0,0,0,.2);background-color:#fff;padding:14px 20px}@media only screen and (min-width: 768px){.reserve__result-final__wrapper{padding:20px 34px}}@media only screen and (min-width: 1280px){.reserve__result-final__wrapper{padding:0 20px 20px;box-shadow:none;border-radius:0 0 30px 30px}}@media only screen and (min-width: 1920px){.reserve__result-final__wrapper{padding:0 20px 20px}}.reserve__result-final__info{display:flex;justify-content:space-between}@media only screen and (min-width: 1280px){.reserve__result-final__info{padding-top:24px;border-top:1px solid #d9d9da;display:block}}@media only screen and (min-width: 1920px){.reserve__result-final__info{padding-top:30px}}.reserve__result-final__date{border-radius:10px;padding:8px 12px;display:flex;flex-direction:column;gap:6px;background-color:#f1eeec}@media only screen and (min-width: 768px){.reserve__result-final__date{padding:10px 16px}}@media only screen and (min-width: 1280px){.reserve__result-final__date{display:none}}.reserve__result-final__price{display:flex;gap:10px}@media only screen and (min-width: 360px){.reserve__result-final__price{gap:20px}}@media only screen and (min-width: 768px){.reserve__result-final__price{gap:30px}}.reserve__result-final__price>p{color:#b8957b}@media only screen and (max-width: 767.5px){.reserve__result-final__price>p{font-size:24px}}@media only screen and (max-width: 359.5px){.reserve__result-final__price>p{font-size:19px}}@media only screen and (min-width: 1280px){.reserve__result-final__more{display:none}}.reserve__result-final__more-link{width:30px;height:30px;display:block;transform:rotate(-90deg)}@media only screen and (min-width: 768px){.reserve__result-final__more-link{width:36px;height:36px}}.reserve__result-final__next{margin-top:20px}@media only screen and (min-width: 768px){.reserve__result-final__next{margin-top:24px}}@media only screen and (min-width: 1920px){.reserve__result-final__next{margin-top:30px}}.compaund-number{font-size:22px}.compaund-adult{margin-left:3px}.compaund-child{margin-left:3px}.compaund-plus{margin-left:3px}.reserve__service{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.reserve__service{gap:40px}}@media only screen and (min-width: 1920px){.reserve__service{gap:50px}}.reserve__service-section{display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 768px){.reserve__service-section{gap:24px}}@media only screen and (min-width: 1280px){.reserve__service-section{gap:30px}}.reserve__service-more{display:flex;justify-content:center}.reserve__service-list{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.reserve__service-list{gap:20px}}.reserve__service-item{display:flex;background-color:#fff;border-radius:24px;padding:14px;flex-direction:column}@media only screen and (min-width: 768px){.reserve__service-item{padding:20px 16px;border-radius:30px;flex-direction:row}}@media only screen and (min-width: 1280px){.reserve__service-item{padding:20px}}.reserve__service-item__info{display:flex;width:100%;gap:14px;padding-bottom:20px;border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__service-item__info{border-bottom:0;padding-bottom:0;padding-right:24px;gap:20px;border-right:1px solid #d9d9da;width:60%}}@media only screen and (min-width: 1920px){.reserve__service-item__info{gap:30px;padding-right:30px}}.reserve__service-item__image{width:87px;height:86px}@media only screen and (min-width: 768px){.reserve__service-item__image{width:104px;height:104px}}@media only screen and (min-width: 1920px){.reserve__service-item__image{width:120px;height:120px}}.reserve__service-item__image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px}.reserve__service-item__description{padding:10px 0;flex:1}.reserve__service-item__title{margin-bottom:14px}.reserve__service-item__text p{color:#8b8b8f}.reserve__service-item__detail{padding-top:20px;width:100%}@media only screen and (min-width: 768px){.reserve__service-item__detail{flex:1;padding-top:0;padding-left:24px;display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (min-width: 1920px){.reserve__service-item__detail{padding-left:30px}}.reserve__service-item__size{display:flex;gap:10px;align-items:center;margin-bottom:20px}.reserve__service-item__size::before{content:"";width:16px;height:16px;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){.reserve__service-item__size::before{width:20px;height:20px}}@media only screen and (min-width: 1920px){.reserve__service-item__size::before{width:24px;height:24px}}.reserve__service-item__price{display:flex;justify-content:space-between;align-items:center}.reserve__service-item__value p{margin-bottom:6px}.reserve__service-item__action .counter{display:none}.reserve__service-item__action.active a{display:none}.reserve__service-item__action.active .counter{display:flex}.reserve__step{display:none}.reserve__step.active{display:flex}.reserve__result{display:flex;flex-direction:column;gap:30px}.reserve__result-head{background-color:#f1eeec;border-radius:20px;padding:20px}.reserve__result-head__title{margin-bottom:20px}@media only screen and (min-width: 768px){.reserve__result-head__title{margin-bottom:24px}}@media only screen and (min-width: 1920px){.reserve__result-head__title{margin-bottom:30px}}.reserve__result-head__info{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width: 1280px){.reserve__result-head__info{gap:14px}}.reserve__result-head__mail{display:flex;gap:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.reserve__result-head__mail{margin-bottom:24px}}@media only screen and (min-width: 1920px){.reserve__result-head__mail{margin-bottom:30px}}@media only screen and (min-width: 1280px){.reserve__result-head__mail{gap:24px}}.reserve__result-head__mail-image{flex:none}.reserve__result-head__mail-image img{width:50px;height:50px}@media only screen and (min-width: 1280px){.reserve__result-head__mail-image img{width:65px;height:65px}}.reserve__result-head__mail-text{flex:1}.reserve__result-head__mail-text h4{margin-bottom:10px;font-weight:600}.reserve__result-head__mail-text p{max-width:550px}.reserve__result-info{display:flex;flex-wrap:wrap;gap:20px;padding:0 20px}@media only screen and (min-width: 768px){.reserve__result-info{gap:20px 0}}.reserve__result-info__item{width:100%}@media only screen and (min-width: 768px){.reserve__result-info__item{width:50%}.reserve__result-info__item:nth-child(1),.reserve__result-info__item:nth-child(3){border-right:1px solid #d9d9da;padding-right:24px}.reserve__result-info__item:nth-child(2),.reserve__result-info__item:nth-child(4){padding-left:24px}}@media only screen and (min-width: 1280px){.reserve__result-info__item{width:25%}.reserve__result-info__item:nth-child(1),.reserve__result-info__item:nth-child(2),.reserve__result-info__item:nth-child(3){border-right:1px solid #d9d9da;padding-right:24px}.reserve__result-info__item:nth-child(2),.reserve__result-info__item:nth-child(3),.reserve__result-info__item:nth-child(4){padding-left:24px}}.reserve__result-info__item h5{color:#867776;font-weight:400;margin-bottom:12px}.reserve__result-info__item p{color:#211312}.reserve__result-data__row{padding:20px 0;display:flex;flex-wrap:wrap;gap:10px}.reserve__result-data__row:not(:last-child){border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.reserve__result-data__row{gap:30px}}.reserve__result-data__title{width:100%;color:#867776}@media only screen and (min-width: 768px){.reserve__result-data__title{width:200px}}.reserve__result-data__value{width:100%}@media only screen and (min-width: 768px){.reserve__result-data__value{width:auto;flex:1}}.reserve__result-action{padding-top:20px;border-top:1px solid #d9d9da;display:flex;flex-direction:column-reverse;gap:30px}@media only screen and (min-width: 768px){.reserve__result-action{justify-content:space-between;align-items:center;flex-direction:row}}.reserve__result-action_detail{border-top:none;flex-direction:column;gap:0;margin-bottom:30px}@media only screen and (min-width: 768px){.reserve__result-action_detail{justify-content:space-between;align-items:flex-start;flex-direction:row;margin-bottom:0}}.reserve__result-status{display:flex;padding:10px 12px;border-radius:20px;gap:10px;align-items:center}.reserve__result-status::before{content:"";width:24px;height:24px}.reserve__result-status_N{color:#1788b8;background-color:#e8f7ff}.reserve__result-status_A{color:#3c763d;background-color:#e7eee7}.reserve__result-status_F{color:#737373;background-color:#ebebeb}.reserve__result-status_C{color:#ba2626;background-color:#f5e5e5}.auth{padding:16px;border-radius:20px;background-color:#fff;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 768px){.auth{padding:24px;gap:24px}}@media only screen and (min-width: 1280px){.auth{padding:30px;gap:30px}}.auth__divider{width:100%;display:flex;position:relative;justify-content:center;gap:20px}.auth__divider span{padding:0 20px;background-color:#fff;display:block;z-index:2}@media only screen and (min-width: 768px){.auth__divider span{padding:0 30px}}.auth__divider::before{content:"";position:absolute;top:50%;left:0;height:1px;width:100%;background-color:#d9d9da}.auth__wrapper{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 768px){.auth__wrapper{gap:20px}}.auth__title_guest{display:flex;justify-content:space-between;align-items:center}.auth__row{display:flex;flex-wrap:wrap;gap:14px}@media only screen and (min-width: 768px){.auth__row{gap:20px}}.auth__field{width:100%}@media only screen and (min-width: 768px){.auth__field{width:calc(50% - 10px)}}.auth__field input:not([type=submit]),.auth__field select,.auth__field textarea{width:100%}.auth__field textarea{height:132px;resize:none}.auth__field_send{display:flex;align-items:center;gap:20px}.auth__field_pass{position:relative}@media only screen and (min-width: 768px){.auth__field_message{width:100%}}.auth__field-eye{position:absolute;top:50%;transform:translateY(-50%);right:14px;cursor:pointer}.auth__user{padding-bottom:20px;border-bottom:1px solid #d9d9da}@media only screen and (min-width: 768px){.auth__user{padding-bottom:24px}}@media only screen and (min-width: 1280px){.auth__user{padding-bottom:30px}}.auth__user-choice{display:flex;align-items:center;gap:20px;margin-bottom:10px}.auth__user-choice_list{margin-bottom:0}.auth__user-switcher{display:flex}.auth__user-switcher__item input{display:none}.auth__user-switcher__item label{padding:12px 14px;display:block;background-color:#fff;cursor:pointer}@media only screen and (min-width: 768px){.auth__user-switcher__item label{padding:14px 20px}}.auth__user-switcher__item:first-child label{border:1px solid #b6b6be;border-radius:12px 0 0 12px}.auth__user-switcher__item:last-child label{border-top:1px solid #b6b6be;border-right:1px solid #b6b6be;border-bottom:1px solid #b6b6be;border-radius:0 12px 12px 0}.auth__user-switcher__item input:checked+label{background-color:#ebe6e1;border-color:#b8957b}.auth__user-info p{color:#8b8b8f}.auth__list.hide{display:none}.auth__list-item{padding-bottom:20px}@media only screen and (min-width: 768px){.auth__list-item{padding-bottom:24px}}@media only screen and (min-width: 1280px){.auth__list-item{padding-bottom:30px}}.auth__list-item:nth-child(n+3){border-top:1px solid #d9d9da;padding-top:20px}@media only screen and (min-width: 768px){.auth__list-item:nth-child(n+3){padding-top:24px}}@media only screen and (min-width: 1280px){.auth__list-item:nth-child(n+3){padding-top:30px}}.auth__list-item:nth-child(2) .auth__list-remove{display:none}.auth__list-item:last-child{display:none}.auth__list-item_last{padding-bottom:0}.auth__list-item_last .auth__list-remove{display:block}.auth__list-item_comment{display:flex !important}.auth__list-remove{display:none}.auth__data-form:not(.reserve__step:not(.active)){display:flex;flex-direction:column;gap:24px}@media only screen and (min-width: 768px){.auth__data-form:not(.reserve__step:not(.active)){gap:30px}}@media only screen and (min-width: 1280px){.auth__data-form:not(.reserve__step:not(.active)){gap:40px}}@media only screen and (min-width: 1920px){.auth__data-form:not(.reserve__step:not(.active)){gap:50px}}.auth__more-guest{margin-top:20px}.auth__more-guest.hide{display:none}.search{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1280px){.search{gap:40px}}@media only screen and (min-width: 1920px){.search{gap:50px}}.search__form form{margin-bottom:20px;position:relative}@media only screen and (min-width: 768px){.search__form form{margin-bottom:24px}}@media only screen and (min-width: 1920px){.search__form form{margin-bottom:30px}}.search__form form input{width:100%;padding-left:54px}.search__form form button{position:absolute;top:calc(50% - 10px);left:14px;background-color:rgba(0,0,0,0)}.search__form-info p b{color:#b8957b;font-weight:400}.search__result-block{display:flex;flex-direction:column;gap:20px}.search__result-item{padding:20px;border-radius:24px;background-color:#fff}@media only screen and (min-width: 768px){.search__result-item{padding:24px}}@media only screen and (min-width: 1280px){.search__result-item{padding:30px;border-radius:30px}}.search__result-item__iblock{margin-bottom:20px}@media only screen and (min-width: 768px){.search__result-item__iblock{margin-bottom:24px}}@media only screen and (min-width: 1920px){.search__result-item__iblock{margin-bottom:30px}}.search__result-item__iblock p,.search__result-item__iblock a{color:#8b8b8f}.search__result-item__iblock a:hover{text-decoration:underline}.search__result-item__title{margin-bottom:16px}@media only screen and (min-width: 1920px){.search__result-item__title{margin-bottom:20px}}.search__result-item__info p{color:#8b8b8f}.search__result-item__info p b{color:#b8957b;font-weight:400}.modal-answer{position:fixed;left:20px;bottom:-200px;z-index:1000;background-color:#fff;padding:15px;border:1px solid #b8957b;border-radius:20px;max-width:calc(100% - 40px);transition:bottom .5s ease-in}.modal-answer.open{bottom:20px}.modal-answer.error p{color:#ff2828}.select-room{position:absolute;top:100%;left:50%;margin-left:calc(-50% - 56px);border-radius:20px;padding:10px;width:calc(100% + 110px);border:1px solid #d9d9da;background-color:#fff;display:none;z-index:200}@media only screen and (min-width: 360px){.select-room{padding:20px;width:320px;left:-20px;margin-left:auto}}@media only screen and (min-width: 768px){.select-room{width:370px;padding:24px;left:0}}@media only screen and (min-width: 1280px){.select-room{width:450px;padding:30px;left:0}}.select-room.open{display:block}.select-room__wrapper{display:flex;flex-direction:column;gap:20px}.select-room__body{display:flex;flex-direction:column;gap:20px}.select-room__item{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid #d9d9da}.select-room__item-title{display:flex;justify-content:space-between}.select-room__item-choice{display:flex;gap:20px}.select-room__item-choice__title{margin-bottom:10px}.select-room__item-choice__title label{color:#867776}.select-room__item-choice__value .counter{width:100%}.select-room__item__adult,.select-room__item__child{width:calc(50% - 10px)}.select-room__item-child{display:flex;flex-direction:column;gap:10px}.select-room__item-child__row{display:flex;gap:20px}.select-room__item-child__row>div{width:calc(50% - 10px)}.select-room__item-child__row:last-child{display:none}.select-room__item-child__title{display:flex;justify-content:flex-end;align-items:center}.select-room__item-child__title label{color:#867776}.select-room__item-child__value select{width:100%}.select-room__item-child.hide{display:none}.select-room__item__close{display:none}.select-room__item:last-child{display:none}.select-room__item_last .select-room__item__close{display:block}.select-room__more{display:flex;gap:20px}.select-room__more a:last-child{flex:1}.stuff__list{width:100%;display:flex;flex-wrap:wrap;gap:20px}.stuff__item{height:auto;width:100%;border-radius:24px;overflow:hidden}@media only screen and (min-width: 768px){.stuff__item{height:260px;border-radius:30px}}@media only screen and (min-width: 1280px){.stuff__item{height:280px}}@media only screen and (min-width: 1920px){.stuff__item{height:340px}}.stuff__item-wrapper{height:100%;display:flex;flex-direction:column;background-color:#fff}@media only screen and (min-width: 768px){.stuff__item-wrapper{flex-direction:row}}.stuff__item-image{width:100%;height:100%;position:relative}@media only screen and (min-width: 768px){.stuff__item-image{height:100%;width:auto;aspect-ratio:1/1}}.stuff__item-image img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:24px 24px 6px 6px}@media only screen and (min-width: 768px){.stuff__item-image img{border-radius:30px 10px 10px 30px}}@media only screen and (min-width: 1920px){.stuff__item-image img{border-radius:30px 15px 15px 30px}}.stuff__item-image::before{content:"";position:absolute;width:6px;bottom:0;left:6px;transform:rotate(180deg)}.stuff__item-image::after{content:"";position:absolute;width:6px;bottom:0;right:6px;transform:rotate(270deg)}@media only screen and (min-width: 768px){.stuff__item-image::before{top:10px;right:0;left:auto;bottom:auto;width:10px}.stuff__item-image::after{bottom:10px;left:auto;right:0;width:10px;transform:rotate(90deg)}}@media only screen and (min-width: 1920px){.stuff__item-image::before{top:15px;width:15px}.stuff__item-image::after{bottom:15px;width:15px}}.stuff__item-info{border-radius:20px;margin:-40px 12px 0 12px;position:relative;flex:1}@media only screen and (min-width: 768px){.stuff__item-info{margin:20px 0 20px -30px}}@media only screen and (min-width: 1920px){.stuff__item-info{margin:30px 0 30px -40px}}.stuff__item-info__wrapper{background-color:#fff;border-radius:20px;padding:20px 12px;height:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.stuff__item-info__wrapper{padding:20px 30px}}@media only screen and (min-width: 1920px){.stuff__item-info__wrapper{padding:30px 40px}}.stuff__item-title{margin-bottom:16px}.stuff__item-name{margin-bottom:24px;color:#b8957b}.stuff__item-contact{margin-top:auto;display:flex;flex-direction:column;gap:6px}.stuff__item-contact__item b{font-weight:400;color:#b8957b}.stuff__item-contact__item a{color:#211312}.stuff__item-contact__item a:hover{color:#b8957b}.stuff__item-contact__item span{color:#211312}.vacancy__list{display:flex;flex-direction:column;gap:20px}.vacancy__item{background-color:#fff;border-radius:24px;padding:24px}@media only screen and (min-width: 768px){.vacancy__item{border-radius:30px;padding:30px}}@media only screen and (min-width: 1920px){.vacancy__item{padding:40px}}.vacancy__item-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:16px}@media only screen and (min-width: 1280px){.vacancy__item-title{margin-bottom:30px}}.vacancy__item-title h4{color:#211312}.vacancy__item-salary{color:#b8957b}.vacancy__item-preview{margin-bottom:20px}@media only screen and (min-width: 1280px){.vacancy__item-preview{margin-bottom:30px}}.vacancy__item-preview p{color:#867776}.vacancy__item-more{display:flex}.vacancy__detail{border-radius:20px;background-color:#fff;padding:20px;margin-top:24px;margin-bottom:24px}@media only screen and (min-width: 768px){.vacancy__detail{padding:24px 20px;display:flex;margin-top:30px;margin-bottom:30x}}@media only screen and (min-width: 1280px){.vacancy__detail{padding:24px 30px;margin-top:50px;margin-bottom:50px}}.vacancy__detail-item{width:100%;display:flex;flex-direction:column;justify-content:flex-start}.vacancy__detail-item:not(:last-child){border-bottom:1px solid #b6b6be;padding-bottom:20px}.vacancy__detail-item:last-child{padding-top:20px}@media only screen and (min-width: 768px){.vacancy__detail-item{width:33.3333333%}.vacancy__detail-item:not(:last-child){border-right:1px solid #b6b6be;border-bottom:0;padding-bottom:0;padding-right:16px;padding-left:16px}.vacancy__detail-item:first-child{padding-left:0}.vacancy__detail-item:last-child{padding-top:20px;padding-top:0;padding-left:16px}}@media only screen and (min-width: 1280px){.vacancy__detail-item:first-child{padding-right:24px}.vacancy__detail-item:last-child{padding-left:24px}}.vacancy__detail-item__title{margin-bottom:30px}@media only screen and (min-width: 768px){.vacancy__detail-item__title{margin-bottom:40px}}.vacancy__detail-item__title span{color:#867776}.vacancy__detail-item__value{display:flex;flex-direction:column;gap:20px}.vacancy__detail-item__value p{color:#211312}.vacancy__detail-item__value a{color:#211312}.vacancy__detail-item__value a:hover{color:#b8957b}.personal{display:flex;flex-wrap:wrap;gap:40px}.personal__block{width:100%}@media only screen and (min-width: 992px){.personal__block{width:66.6666666667%}}.personal__title{margin-bottom:40px}.personal__menu{width:100%}@media only screen and (min-width: 992px){.personal__menu{width:calc(33.3333333333% - 40px)}}/*# sourceMappingURL=style.css.map */