.h-page__hotel-image[data-v-b1343daa]{height:100%;overflow:hidden;position:absolute;width:100%;z-index:-2}.h-page__hotel-image .hotel-photo[data-v-b1343daa]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.h-page__hotel-image-wrapper[data-v-b1343daa]{height:100%;position:relative;transition:top .75s ease-in-out;width:100%}.hotel-photo-navigation[data-v-b1343daa]{display:none}@media(min-width:768px){.hotel-photo-navigation[data-v-b1343daa]{display:flex;flex-direction:column;gap:22px;position:absolute;right:32px;top:50%;transform:translateY(-50%)}}.hotel-photo-navigation__item[data-v-b1343daa]{align-items:center;border:1px solid transparent;border-radius:50%;display:flex;height:24px;justify-content:center;transition:border .5s ease;width:24px}.hotel-photo-navigation__item.active[data-v-b1343daa]{border:1px solid hsla(0,0%,100%,.3)}.hotel-photo-navigation__item.active[data-v-b1343daa]:before{opacity:1}.hotel-photo-navigation__item[data-v-b1343daa]:before{background-color:#fff;border-radius:50%;content:"";height:6px;opacity:.5;transition:opacity .5s ease;width:6px}.hotel-photo-navigation__item[data-v-b1343daa]:hover{border:1px solid hsla(0,0%,100%,.3);cursor:pointer}.hotel-photo-navigation__item[data-v-b1343daa]:hover:before{opacity:1}.overview-hotel-mark-wrapper[data-v-07ed2ccc]{background:var(--v8e701670);display:flex;margin-left:auto;margin-top:8px;padding:4px 4px 4px 16px;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.overview-hotel-mark-wrapper[data-v-07ed2ccc]{margin-left:auto;margin-top:-14px;padding:4px 4px 4px 24px;width:auto}}.overview-hotel-mark-text[data-v-07ed2ccc]{align-items:center;color:#404040;display:flex;flex-grow:1;font-size:12px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.24px;line-height:24px;padding-right:16px;text-transform:uppercase}@media(min-width:768px){.overview-hotel-mark-text[data-v-07ed2ccc]{font-size:14px;letter-spacing:.28px;padding-right:24px}}.overview-hotel-mark-column[data-v-07ed2ccc]{align-items:center;background:#fff;display:flex;font-size:16px;font-weight:600;gap:10px;height:32px;justify-content:center;line-height:26px;overflow:hidden;padding:6px 16px;position:relative}@media(min-width:768px){.overview-hotel-mark-column[data-v-07ed2ccc]{font-size:18px;line-height:32px}}.overview-hotel-mark-column[data-v-07ed2ccc]:not(:last-child):after{background-color:#dcd8d4;content:"";display:block;height:16px;position:absolute;right:0;width:1px}.overview-hotel-mark-column-subtext[data-v-07ed2ccc]{color:#777d87;font-size:14px;font-weight:300;margin-top:2px}.overview-hotel-mark-column-item[data-v-07ed2ccc]{align-items:center;display:flex;gap:8px;height:32px}.overview-hotel-mark-column-wrapper[data-v-07ed2ccc]{position:relative;transition:top .3s ease}.overview-hotel-mark-column-wrapper.two-items[data-v-07ed2ccc]{animation:twoItemsScroll-07ed2ccc 20s ease-out infinite;top:80%}@keyframes twoItemsScroll-07ed2ccc{0%{top:80%}48%{top:80%}50%{top:-80%}98%{top:-80%}to{top:80%}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.review-loved-by-guests[data-v-d2a059ab]{width:calc(100vw - 32px)}@media(min-width:768px){.review-loved-by-guests[data-v-d2a059ab]{width:100%}}@media(min-width:1200px){.review-loved-by-guests[data-v-d2a059ab]{border-bottom:none;margin-bottom:40px;padding-bottom:0}}.review-loved-by-guests .basic--subtitle[data-v-d2a059ab]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:16px}.review-loved-by-guests .review-loved-by-guests-item[data-v-d2a059ab]{background:var(--ddb4fc46);border-radius:2px;color:#404040;font-size:16px;font-weight:300;letter-spacing:.16px;line-height:26px;padding:4px 14px;width:-moz-fit-content!important;width:fit-content!important}.review-loved-by-guests[data-v-d2a059ab] .splide.is-initialized:not(.is-active) .splide__list{display:flex;flex-flow:row wrap;gap:12px}.h-user-quotes[data-v-6c4126e5]{border-top:1px solid #dcd8d4;margin:24px 0 0;padding:24px 0;width:100%}@media(min-width:768px){.h-user-quotes[data-v-6c4126e5]{margin:32px 0 0;padding:32px 0}}.h-user-quotes__container[data-v-6c4126e5]{margin:0 auto;overflow:hidden;width:100%}.h-user-quotes__rating[data-v-6c4126e5]{display:flex;margin-bottom:12px}.h-user-quotes__rating .ta_rating[data-v-6c4126e5]{background:#4ba771;border-radius:50%;height:12px;margin-right:1px;width:12px}.h-user-quotes__rating .ta_rating[data-v-6c4126e5]:last-child{margin-right:0}.h-user-quotes__header[data-v-6c4126e5]{margin-bottom:32px;text-align:center}@media(min-width:768px){.h-user-quotes__header[data-v-6c4126e5]{margin-bottom:48px}}.h-user-quotes__slider[data-v-6c4126e5]{position:relative}.h-user-quotes__list[data-v-6c4126e5]{list-style:none;margin:0;padding:0}.h-user-quotes__item[data-v-6c4126e5]{align-items:center;display:flex;flex-direction:column;max-width:100%;text-align:center}.h-user-quotes__quote[data-v-6c4126e5]{font-family:var(--v217ebc73);font-size:18px;font-weight:400;line-height:28px;margin-bottom:12px;max-width:524px;position:relative;text-align:center}.h-user-quotes__author[data-v-6c4126e5]{align-items:center;display:flex;flex-direction:row;flex-flow:row wrap;gap:8px 16px;justify-content:center;width:100%}@media(min-width:768px){.h-user-quotes__author[data-v-6c4126e5]{gap:8px 24px}}.h-user-quotes__author-info[data-v-6c4126e5]{align-items:center;display:flex;gap:8px}.h-user-quotes__flag[data-v-6c4126e5]{flex-shrink:0}.h-user-quotes__flag .flag[data-v-6c4126e5]{background:#fff;border:1px solid #e5e5e5;border-radius:2px;height:12px;overflow:hidden;width:16px}.h-user-quotes__flag .flag__content[data-v-6c4126e5]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.h-user-quotes__flag .flag__svg[data-v-6c4126e5]{height:12px;-o-object-fit:cover;object-fit:cover;width:16px}.h-user-quotes__name-group[data-v-6c4126e5]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}@media(min-width:768px){.h-user-quotes__name-group[data-v-6c4126e5]{justify-content:flex-start}}.h-user-quotes__name[data-v-6c4126e5]{font-size:14px;font-variation-settings:"wdth" 100;font-weight:500;line-height:24px}.h-user-quotes__location[data-v-6c4126e5]{color:#777d87;font-size:14px;font-style:normal;font-variation-settings:"wdth" 100;font-weight:300;line-height:24px}.h-user-quotes__review-link[data-v-6c4126e5]{cursor:pointer;margin-top:0}.h-user-quotes__full-review[data-v-6c4126e5]{color:#777d87;font-size:14px;font-variation-settings:"wdth" 100;font-weight:400;line-height:22px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;transition:color .2s ease}.h-user-quotes__full-review[data-v-6c4126e5]:hover{color:#404040}.h-user-quotes__source[data-v-6c4126e5]{display:flex;justify-content:center}.h-user-quotes__source-logo[data-v-6c4126e5]{margin-top:16px}.h-user-quotes__source-logo.less-padding[data-v-6c4126e5]{margin-top:12px}.h-user-quotes__source-logo .source-logo[data-v-6c4126e5]{max-height:32px;width:32px}.h-user-quotes__source-logo .source-logo .smaller-logo[data-v-6c4126e5]{height:30px;width:30px}.h-user-quotes__source-logo .source-text[data-v-6c4126e5]{color:#777d87;font-size:12px}.h-user-quotes__navigation[data-v-6c4126e5]{align-items:center;display:flex;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.h-user-quotes__arrow[data-v-6c4126e5]{align-items:center;background:#fff;border:none;border-radius:100px;cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;transition:all .2s ease;width:32px}@media(min-width:768px){.h-user-quotes__arrow[data-v-6c4126e5]{height:40px;width:40px}}.h-user-quotes__arrow[data-v-6c4126e5]:hover{background-color:var(--dc3be8fe)}.h-user-quotes__arrow[data-v-6c4126e5]:disabled{cursor:not-allowed;opacity:.5}.h-user-quotes__arrow[data-v-6c4126e5]:disabled:hover{transform:none}.h-user-quotes__arrow .arrow-icon[data-v-6c4126e5]{color:#404040;height:18px;width:18px}.h-user-quotes__arrow--prev .arrow-icon[data-v-6c4126e5]{transform:rotate(180deg)}.h-user-quotes[data-v-6c4126e5] .splide__track{overflow:visible}.h-user-quotes[data-v-6c4126e5] .splide__list{align-items:stretch;display:flex}.h-user-quotes[data-v-6c4126e5] .splide__slide{display:flex;flex-direction:column;justify-content:center;width:100%}.how-it-felt__container[data-v-bf083255]{padding-top:24px}@media(min-width:768px){.how-it-felt__container[data-v-bf083255]{border-top:1px solid #dcd8d4;padding-top:40px}}.how-it-felt__title[data-v-bf083255]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:0}.how-it-felt__item[data-v-bf083255]{border-bottom:1px solid #dcd8d4;display:flex;flex-direction:column;max-width:100%;padding:20px 8px 20px 0}.how-it-felt__item[data-v-bf083255]:last-child{border-bottom:none}.how-it-felt__item-top[data-v-bf083255]{align-items:center;background:#f4f7fc;border-radius:2px;color:#2367ba;display:flex;font-size:16px;font-weight:500;gap:8px;line-height:24px;margin-bottom:8px;padding:4px 14px;width:-moz-fit-content;width:fit-content}.how-it-felt__text[data-v-bf083255]{color:#404040;font-size:16px;font-weight:300;line-height:26px;margin-bottom:12px}.how-it-felt__author[data-v-bf083255]{color:#777d87;display:flex;font-size:12px;font-weight:400;justify-content:space-between;letter-spacing:.1px;line-height:18px;max-width:calc(100vw - 32px);white-space:nowrap}.how-it-felt__author-flag[data-v-bf083255]{display:flex;height:12px}.how-it-felt__author-flag .flag__svg[data-v-bf083255]{height:12px;width:16px}.how-it-felt__author-left[data-v-bf083255]{align-items:center;display:flex;gap:8px;justify-content:center;max-width:calc(100% - 110px)}.how-it-felt__guest[data-v-bf083255]{max-width:33%;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.how-it-felt__guest[data-v-bf083255]{max-width:none}}.how-it-felt__date[data-v-bf083255]:before{content:"|";margin-right:8px}.how-it-felt__source .svg-icon[data-v-bf083255]{height:18px;width:18px}.how-it-felt__source-link[data-v-bf083255]{align-items:center;display:flex;gap:6px}@media(min-width:768px){.how-it-felt__source-link[data-v-bf083255]{cursor:pointer}}.how-it-felt__source-link .source-logo.tripadvisor[data-v-bf083255]{height:18px}.how-it-felt__source-link .source-logo.booking[data-v-bf083255]{height:14px}.how-it-felt__source-link .source-logo.expedia[data-v-bf083255]{height:16px}.how-it-felt .emotional-experience-icon[data-v-bf083255]{fill:#2367ba;height:20px;width:20px}.emotional-experiences__container[data-v-a73939b2]{padding-top:24px}@media(min-width:768px){.emotional-experiences__container[data-v-a73939b2]{border-top:1px solid #dcd8d4;padding-top:40px}}.emotional-experiences__title[data-v-a73939b2]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:16px}.emotional-experiences__item[data-v-a73939b2]{border-bottom:1px solid #dcd8d4;display:flex;flex-direction:column;max-width:100%;padding:0}.emotional-experiences__item[data-v-a73939b2]:last-child{border-bottom:none}@media(min-width:768px){.emotional-experiences__item[data-v-a73939b2]{cursor:pointer}.emotional-experiences__item[data-v-a73939b2]:hover{background:var(--c3456fe6)}}.emotional-experiences__item-top[data-v-a73939b2]{align-items:center;display:flex;gap:16px;padding:16px 8px;position:relative;transition:background .3s ease;width:100%}.emotional-experiences__item-top.is-open .emotional-experiences__toggle[data-v-a73939b2]:after{transform:rotate(-90deg)}.emotional-experiences__item-info[data-v-a73939b2]{display:flex;flex-direction:column}.emotional-experiences__icon-badge[data-v-a73939b2]{align-items:center;background:#f4f7fc;border-radius:50%;display:flex;height:34px;justify-content:center;width:34px}.emotional-experiences__category[data-v-a73939b2]{color:#727374;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.emotional-experiences__category-title[data-v-a73939b2]{color:#000;font-family:var(--v081551ff);font-size:18px;font-weight:500;line-height:28px}.emotional-experiences__toggle[data-v-a73939b2]{position:absolute;right:8px}.emotional-experiences__toggle[data-v-a73939b2]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%23404040' stroke-linecap='round' stroke-linejoin='round' d='M5.25 2.625 9.625 7 5.25 11.375'/%3E%3C/svg%3E");content:"";display:block;height:14px;right:0;top:0;transform:rotate(90deg);transition:transform .3s ease;width:14px}.emotional-experiences__content[data-v-a73939b2]{overflow:hidden;padding-left:58px;padding-right:8px;transition:height .3s ease}.emotional-experiences__text[data-v-a73939b2]{color:#404040;display:block;font-size:16px;font-weight:300;line-height:26px;margin-bottom:16px}.emotional-experiences__author[data-v-a73939b2]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.emotional-experiences__author-left[data-v-a73939b2]{align-items:center;color:#141517;display:flex;font-size:14px;font-weight:500;gap:4px;line-height:24px;max-width:calc(100% - 110px)}.emotional-experiences__guest[data-v-a73939b2]{color:#777d87;font-size:14px;font-weight:400;letter-spacing:.1px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.emotional-experiences__source .svg-icon[data-v-a73939b2]{height:18px;width:18px}.emotional-experiences__source-link[data-v-a73939b2]{align-items:center;display:flex;gap:6px}@media(min-width:768px){.emotional-experiences__source-link[data-v-a73939b2]{cursor:pointer}}.emotional-experiences__source-link .source-logo.tripadvisor[data-v-a73939b2]{height:18px}.emotional-experiences__source-link .source-logo.booking[data-v-a73939b2]{height:14px;position:relative;top:2px}.emotional-experiences__source-link .source-logo.expedia[data-v-a73939b2]{height:16px;position:relative;top:1px}.emotional-experiences .emotional-experience-icon[data-v-a73939b2]{fill:#2367ba;height:18px;width:18px}.guest-highlights__container[data-v-729e9781]{padding-top:24px}@media(min-width:768px){.guest-highlights__container[data-v-729e9781]{border-top:1px solid #dcd8d4;padding-top:40px}}.guest-highlights__title[data-v-729e9781]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:16px}.guest-highlights__item[data-v-729e9781]{border-bottom:1px solid #dcd8d4;display:flex;flex-direction:column;max-width:100%;padding:0}.guest-highlights__item[data-v-729e9781]:last-child{border-bottom:none}@media(min-width:768px){.guest-highlights__item[data-v-729e9781]{cursor:pointer}.guest-highlights__item[data-v-729e9781]:hover{background:var(--v186e53e1)}}.guest-highlights__item-top[data-v-729e9781]{align-items:center;display:flex;gap:24px;padding:16px 8px;position:relative;transition:background .3s ease;width:100%}.guest-highlights__item-top.is-open .guest-highlights__toggle[data-v-729e9781]:after{transform:rotate(-90deg)}.guest-highlights__item-info[data-v-729e9781]{display:flex;flex-direction:column}.guest-highlights__icon-badge[data-v-729e9781]{align-items:center;display:flex;justify-content:center;width:24px}.guest-highlights__category[data-v-729e9781]{color:#727374;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:18px;margin-bottom:4px;text-transform:uppercase}.guest-highlights__category-title[data-v-729e9781]{color:#000;font-family:var(--v7780ccd3);font-size:18px;font-weight:500;line-height:28px}.guest-highlights__toggle[data-v-729e9781]{position:absolute;right:8px}.guest-highlights__toggle[data-v-729e9781]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath stroke='%23404040' stroke-linecap='round' stroke-linejoin='round' d='M5.25 2.625 9.625 7 5.25 11.375'/%3E%3C/svg%3E");content:"";display:block;height:14px;right:8px;top:0;transform:rotate(90deg);transition:transform .3s ease;width:14px}.guest-highlights__content[data-v-729e9781]{overflow:hidden;padding-left:56px;padding-right:8px;transition:height .3s ease}.guest-highlights__text[data-v-729e9781]{color:#404040;display:block;font-size:16px;font-weight:300;line-height:26px;margin-bottom:16px;margin-top:16px}.guest-highlights__author[data-v-729e9781]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.guest-highlights__author-left[data-v-729e9781]{align-items:center;color:#141517;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;line-height:24px}.guest-highlights__guest[data-v-729e9781]{color:#777d87;font-size:14px;font-weight:400;letter-spacing:.14px;line-height:22px}.guest-highlights__source[data-v-729e9781]{align-items:center;display:flex;gap:4px}.guest-highlights__source .svg-icon[data-v-729e9781]{height:14px;position:relative;top:2px;width:84px}.guest-highlights__source-link[data-v-729e9781]{align-items:center;color:#777d87;display:flex;font-size:14px;font-weight:400;gap:6px;letter-spacing:.14px;line-height:22px}@media(min-width:768px){.guest-highlights__source-link[data-v-729e9781]{cursor:pointer}}.guest-highlights .emotional-experience-icon[data-v-729e9781]{fill:#777d87;height:18px;stroke:#777d87;width:18px}.main-popup[data-v-c2c33873]{background:#141517;height:100%;left:0;position:fixed;top:0;transform:translateY(0);transition:transform .3s ease-in-out;width:100%;z-index:1020}.main-popup.slide-down[data-v-c2c33873]{transform:translateY(100%)}.main-popup.gallery-popup .gallery_main[data-v-c2c33873]{height:calc(100vh - 90px);padding-bottom:15px;padding-top:15px}@media(min-width:768px){.main-popup.gallery-popup .gallery_main[data-v-c2c33873]{height:calc(100vh - 130px)}}.main-popup.gallery-popup[data-v-c2c33873] .splide__arrow{top:calc(100% - 250px)}@media(min-width:768px){.main-popup.gallery-popup[data-v-c2c33873] .splide__arrow{bottom:0;top:0}}.main-popup .gallery-one-main-img[data-v-c2c33873]{align-items:center;display:flex;justify-content:center;padding:60px}@media(min-width:768px){.main-popup .gallery-one-main-img[data-v-c2c33873]{height:100vh}}.main-popup .gallery-one-main-img img[data-v-c2c33873]{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.main-popup__main-img[data-v-c2c33873]{display:flex;height:100%;width:100%}.main-popup__main-img img[data-v-c2c33873]{height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.main-popup__main-img img[data-v-c2c33873]{height:auto;-o-object-fit:none;object-fit:none;width:auto}}.main-popup .thumbnails-list[data-v-c2c33873]{width:100%}.main-popup[data-v-c2c33873] .splide__arrow{background:#fff;border:1px solid #dcd8d4;border-radius:50%;bottom:0;cursor:pointer;height:36px;line-height:8px;margin:auto;opacity:.7;position:absolute;top:0;transition:opacity .3s;transition:transform .3s;width:36px}@media(min-width:768px){.main-popup[data-v-c2c33873] .splide__arrow{bottom:auto;top:calc(50% - 100px)}}.main-popup[data-v-c2c33873] .splide__arrow svg{max-height:14px;max-width:14px;transition:transform .3s}.main-popup[data-v-c2c33873] .splide__arrow:hover{opacity:1}@media(min-width:768px){.main-popup[data-v-c2c33873] .splide__arrow{height:44px;width:44px}}@media(min-width:1200px){.main-popup[data-v-c2c33873] .splide__arrow{height:42px;width:42px}}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--prev{left:10px;transform:scale(-1)}@media(min-width:768px){.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--prev{left:20px}}@media(min-width:992px){.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--prev{left:72px}}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--prev:hover{transform:scale(-1.2)}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--prev:hover svg{transform:scale(.8)}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--next{right:10px}@media(min-width:768px){.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--next{right:20px}}@media(min-width:992px){.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--next{right:72px}}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--next:hover{transform:scale(1.2)}.main-popup[data-v-c2c33873] .splide__arrow.splide__arrow--next:hover svg{transform:scale(.8)}.main-popup[data-v-c2c33873] .thumbnails{display:flex;flex-flow:row wrap;justify-content:center;padding:0;position:static}.main-popup[data-v-c2c33873] .thumbnails .splide__pagination{bottom:90px;display:block;order:-1;padding-bottom:12px;position:absolute;text-align:center;width:100%}@media(min-width:768px){.main-popup[data-v-c2c33873] .thumbnails .splide__pagination{bottom:130px;padding-bottom:20px}}.main-popup[data-v-c2c33873] .thumbnails .splide__pagination .splide__pagination__page{background:#14151780;color:#fff;display:none;font-size:12px;padding:8px}@media(min-width:768px){.main-popup[data-v-c2c33873] .thumbnails .splide__pagination .splide__pagination__page{font-size:14px}}.main-popup[data-v-c2c33873] .thumbnails .splide__pagination .splide__pagination__page.is-active{display:block}.main-popup[data-v-c2c33873] .thumbnail{cursor:pointer;height:100px;list-style:none;overflow:hidden;position:relative;width:130px}.main-popup[data-v-c2c33873] .thumbnail:before{background:#0009;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s;width:100%}.main-popup[data-v-c2c33873] .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%}.main-popup[data-v-c2c33873] .thumbnail:hover{border:2px solid var(--v0aa93c03)}.main-popup[data-v-c2c33873] .thumbnail:hover:before{opacity:0}.main-popup[data-v-c2c33873] .thumbnail.is-active:before{opacity:0}.main-popup_close[data-v-c2c33873]{background:transparent;cursor:pointer;padding:0;position:absolute;right:20px;top:20px;z-index:2}.main-popup_close[data-v-c2c33873]:hover{opacity:.6}.main-popup_close[data-v-c2c33873]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='m11.832 10.016 7.788-7.788A1.294 1.294 0 1 0 17.788.396L10 8.183 2.212.396A1.294 1.294 0 1 0 .38 2.228l7.788 7.788L.38 17.803a1.294 1.294 0 0 0 .916 2.212c.332 0 .664-.127.916-.38L10 11.849l7.788 7.788a1.29 1.29 0 0 0 1.832 0 1.294 1.294 0 0 0 0-1.833z'/%3E%3C/svg%3E");display:block}.main-popup_gallery[data-v-c2c33873]{position:relative}.main-popup_gallery .gallery_main[data-v-c2c33873]{padding-top:40px;text-align:center}@media(min-width:768px){.main-popup_gallery .gallery_main[data-v-c2c33873]{height:calc(100vh - 116px)}}.main-popup_gallery .gallery_main[data-v-c2c33873] .splide__list,.main-popup_gallery .gallery_main[data-v-c2c33873] .splide__track{height:100%;max-height:100%}.main-popup_gallery .gallery_main[data-v-c2c33873] .splide__slide{align-items:center;display:flex;justify-content:center}.main-popup_gallery .gallery-main-img[data-v-c2c33873]{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media(min-width:768px){.main-popup_gallery .gallery-main-img[data-v-c2c33873]{width:calc(100% - 140px)}}@media(min-width:992px){.main-popup_gallery .gallery-main-img[data-v-c2c33873]{width:calc(100% - 240px)}}@keyframes spinner-ring-c2c33873{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(min-width:768px){.main-popup_content[data-v-c2c33873]{overflow:auto}}.main-popup[data-v-b1a340fd]{background:#141517;height:100%;left:0;position:fixed;top:0;transform:translateY(0);transition:transform .3s ease-in-out;width:100%;z-index:1020}.main-popup.slide-down[data-v-b1a340fd]{transform:translateY(100%)}.main-popup.gallery-popup .gallery_main[data-v-b1a340fd]{height:calc(100vh - 90px);padding-bottom:15px;padding-top:15px}@media(min-width:768px){.main-popup.gallery-popup .gallery_main[data-v-b1a340fd]{height:calc(100vh - 130px)}}.main-popup.gallery-popup[data-v-b1a340fd] .splide__arrow{top:calc(100% - 250px)}@media(min-width:768px){.main-popup.gallery-popup[data-v-b1a340fd] .splide__arrow{bottom:0;top:0}}.main-popup .gallery-one-main-img[data-v-b1a340fd]{align-items:center;display:flex;justify-content:center;padding:60px}@media(min-width:768px){.main-popup .gallery-one-main-img[data-v-b1a340fd]{height:100vh}}.main-popup .gallery-one-main-img img[data-v-b1a340fd]{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.main-popup__main-img[data-v-b1a340fd]{display:flex;height:100%;width:100%}.main-popup__main-img img[data-v-b1a340fd]{height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.main-popup__main-img img[data-v-b1a340fd]{height:auto;-o-object-fit:none;object-fit:none;width:auto}}.main-popup .thumbnails-list[data-v-b1a340fd]{width:100%}.main-popup[data-v-b1a340fd] .splide__arrow{background:#fff;border:1px solid #dcd8d4;border-radius:50%;bottom:0;cursor:pointer;height:36px;line-height:8px;margin:auto;opacity:.7;position:absolute;top:0;transition:opacity .3s;transition:transform .3s;width:36px}@media(min-width:768px){.main-popup[data-v-b1a340fd] .splide__arrow{bottom:auto;top:calc(50% - 100px)}}.main-popup[data-v-b1a340fd] .splide__arrow svg{max-height:14px;max-width:14px;transition:transform .3s}.main-popup[data-v-b1a340fd] .splide__arrow:hover{opacity:1}@media(min-width:768px){.main-popup[data-v-b1a340fd] .splide__arrow{height:44px;width:44px}}@media(min-width:1200px){.main-popup[data-v-b1a340fd] .splide__arrow{height:42px;width:42px}}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--prev{left:10px;transform:scale(-1)}@media(min-width:768px){.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--prev{left:20px}}@media(min-width:992px){.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--prev{left:72px}}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--prev:hover{transform:scale(-1.2)}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--prev:hover svg{transform:scale(.8)}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--next{right:10px}@media(min-width:768px){.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--next{right:20px}}@media(min-width:992px){.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--next{right:72px}}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--next:hover{transform:scale(1.2)}.main-popup[data-v-b1a340fd] .splide__arrow.splide__arrow--next:hover svg{transform:scale(.8)}.main-popup[data-v-b1a340fd] .thumbnails{display:flex;flex-flow:row wrap;justify-content:center;padding:0;position:static}.main-popup[data-v-b1a340fd] .thumbnails .splide__pagination{bottom:90px;display:block;order:-1;padding-bottom:12px;position:absolute;text-align:center;width:100%}@media(min-width:768px){.main-popup[data-v-b1a340fd] .thumbnails .splide__pagination{bottom:130px;padding-bottom:20px}}.main-popup[data-v-b1a340fd] .thumbnails .splide__pagination .splide__pagination__page{background:#14151780;color:#fff;display:none;font-size:12px;padding:8px}@media(min-width:768px){.main-popup[data-v-b1a340fd] .thumbnails .splide__pagination .splide__pagination__page{font-size:14px}}.main-popup[data-v-b1a340fd] .thumbnails .splide__pagination .splide__pagination__page.is-active{display:block}.main-popup[data-v-b1a340fd] .thumbnail{cursor:pointer;height:100px;list-style:none;overflow:hidden;position:relative;width:130px}.main-popup[data-v-b1a340fd] .thumbnail:before{background:#0009;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s;width:100%}.main-popup[data-v-b1a340fd] .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%}.main-popup[data-v-b1a340fd] .thumbnail:hover{border:2px solid var(--f75e38c4)}.main-popup[data-v-b1a340fd] .thumbnail:hover:before{opacity:0}.main-popup[data-v-b1a340fd] .thumbnail.is-active:before{opacity:0}.main-popup_close[data-v-b1a340fd]{background:transparent;cursor:pointer;padding:0;position:absolute;right:20px;top:20px;z-index:2}.main-popup_close[data-v-b1a340fd]:hover{opacity:.6}.main-popup_close[data-v-b1a340fd]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='m11.832 10.016 7.788-7.788A1.294 1.294 0 1 0 17.788.396L10 8.183 2.212.396A1.294 1.294 0 1 0 .38 2.228l7.788 7.788L.38 17.803a1.294 1.294 0 0 0 .916 2.212c.332 0 .664-.127.916-.38L10 11.849l7.788 7.788a1.29 1.29 0 0 0 1.832 0 1.294 1.294 0 0 0 0-1.833z'/%3E%3C/svg%3E");display:block}.main-popup_gallery[data-v-b1a340fd]{position:relative}.main-popup_gallery .gallery_main[data-v-b1a340fd]{padding-top:40px;text-align:center}@media(min-width:768px){.main-popup_gallery .gallery_main[data-v-b1a340fd]{height:calc(100vh - 116px)}}.main-popup_gallery .gallery_main[data-v-b1a340fd] .splide__list,.main-popup_gallery .gallery_main[data-v-b1a340fd] .splide__track{height:100%;max-height:100%}.main-popup_gallery .gallery_main[data-v-b1a340fd] .splide__slide{align-items:center;display:flex;justify-content:center}.main-popup_gallery .gallery-main-img[data-v-b1a340fd]{max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media(min-width:768px){.main-popup_gallery .gallery-main-img[data-v-b1a340fd]{width:calc(100% - 140px)}}@media(min-width:992px){.main-popup_gallery .gallery-main-img[data-v-b1a340fd]{width:calc(100% - 240px)}}@keyframes spinner-ring-b1a340fd{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(min-width:768px){.main-popup_content[data-v-b1a340fd]{overflow:auto}}.main-popup.room-popup[data-v-b1a340fd]{background:var(--v66685678);display:flex;flex-direction:column;overflow:auto}@media(min-width:768px){.main-popup.room-popup[data-v-b1a340fd]{flex-direction:row;overflow:hidden}}.main-popup.room-popup .main-popup_gallery .hotel-name[data-v-b1a340fd]{align-items:center;background:#fff;display:flex;font-size:16px;font-weight:500;height:40px;line-height:24px;padding-left:44px;width:100%}@media(min-width:768px){.main-popup.room-popup .main-popup_gallery .hotel-name[data-v-b1a340fd]{display:none}.main-popup.room-popup .main-popup_gallery[data-v-b1a340fd]{flex:0 0 calc(100vw - 350px);max-width:calc(100vw - 350px);overflow:hidden}}@media(min-width:992px){.main-popup.room-popup .main-popup_gallery[data-v-b1a340fd]{flex:0 0 calc(100vw - 500px);max-width:calc(100vw - 500px)}}.main-popup.room-popup .main-popup_gallery .gallery_main[data-v-b1a340fd]{padding:24px 8px 40px}@media(min-width:768px){.main-popup.room-popup .main-popup_gallery .gallery_main[data-v-b1a340fd]{padding-left:40px;padding-right:40px}}.main-popup.room-popup .main-popup_gallery .gallery-main-img[data-v-b1a340fd]{width:100%}.main-popup.room-popup .main-popup_content[data-v-b1a340fd]{background:#fff;flex:2;font-family:var(--v755d9040)}@media(min-width:768px){.main-popup.room-popup .main-popup_content[data-v-b1a340fd]{flex:0 0 350px;max-width:350px}}@media(min-width:992px){.main-popup.room-popup .main-popup_content[data-v-b1a340fd]{flex:0 0 500px;max-width:500px}}.main-popup.room-popup .thumbnails-list[data-v-b1a340fd]{display:none}@media(min-width:768px){.main-popup.room-popup .thumbnails-list[data-v-b1a340fd]{display:flex}}.main-popup.room-popup .splide.thumbnails .splide__pagination[data-v-b1a340fd]{bottom:-6px}@media(min-width:768px){.main-popup.room-popup .splide.thumbnails .splide__pagination[data-v-b1a340fd]{bottom:114px}}.room-popup.main-popup .main-popup_close[data-v-b1a340fd]{left:20px;right:auto;top:10px}.room-popup.main-popup .main-popup_close[data-v-b1a340fd]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' fill='none' viewBox='0 0 7 12'%3E%3Cpath fill='%23777d87' fill-rule='evenodd' d='M7 10.5 2.951 6.003 7 1.504 5.885.5.934 6.003l4.951 5.501z' clip-rule='evenodd'/%3E%3C/svg%3E")}@media(min-width:768px){.room-popup.main-popup .main-popup_close[data-v-b1a340fd]:after{content:none}.room-popup.main-popup .main-rooms-popup_close[data-v-b1a340fd]{cursor:pointer;position:absolute;right:20px;top:20px}.room-popup.main-popup .main-rooms-popup_close[data-v-b1a340fd]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23777d87' d='M.88 18a.879.879 0 0 1-.622-1.5L16.5.257a.879.879 0 1 1 1.243 1.244L1.5 17.743A.88.88 0 0 1 .879 18'/%3E%3Cpath fill='%23777d87' d='M17.121 18a.88.88 0 0 1-.621-.257L.257 1.5A.879.879 0 1 1 1.501.257L17.743 16.5a.88.88 0 0 1-.622 1.5'/%3E%3C/svg%3E");left:auto;right:20px;top:20px}}.rooms-popup__title[data-v-b1a340fd]{border-bottom:1px solid #d9dde0;font-family:var(--c6851814);font-size:18px;font-weight:var(--v571b203d);line-height:28px;padding:15px 16px}@media(min-width:768px){.rooms-popup__title[data-v-b1a340fd]{font-size:24px;line-height:36px;padding:24px 32px 20px}}.rooms-popup__info[data-v-b1a340fd]{padding-left:16px;padding-right:16px}@media(min-width:768px){.rooms-popup__info[data-v-b1a340fd]{padding-left:20px;padding-right:20px}}@media(min-width:1200px){.rooms-popup__info[data-v-b1a340fd]{padding-left:30px;padding-right:30px}}.rooms-popup__info-item.basic-option[data-v-b1a340fd]{border-bottom:1px solid #d9dde0;margin-bottom:20px}.rooms-popup__info-item.basic-option .rooms-popup__info-icons[data-v-b1a340fd]{display:flex;flex-direction:column}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .room-size[data-v-b1a340fd]{align-items:center;display:flex;margin-bottom:6px;margin-top:16px}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item[data-v-b1a340fd]{align-items:center;display:flex}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item__title[data-v-b1a340fd]{font-size:14px;font-weight:500;line-height:24px;margin-right:4px}@media(min-width:768px){.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item__title[data-v-b1a340fd]{font-size:16px}}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item__text[data-v-b1a340fd]{align-items:center;color:#777d87;display:flex;font-size:14px;font-weight:var(--v8b5b0b1e);line-height:24px;margin-right:8px;white-space:nowrap}@media(min-width:768px){.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item__text[data-v-b1a340fd]{font-size:16px}}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .basic-item__text[data-v-b1a340fd]:last-child{margin-right:0}.rooms-popup__info-item.basic-option .rooms-popup__info-icons .svg-icon[data-v-b1a340fd]{fill:#777d87;height:14px;margin-right:4px;width:14px}.rooms-popup__info-item.basic-option .basic-item[data-v-b1a340fd]{display:block;margin-right:25px;padding:12px 0}@media(min-width:768px){.rooms-popup__info-item.basic-option .basic-item[data-v-b1a340fd]{padding-bottom:26px;padding-top:26px}}.rooms-popup__info-item.basic-option .basic-item .svg-icon[data-v-b1a340fd]{margin-right:5px;max-height:18px;max-width:18px}@media(min-width:992px){.rooms-popup__info-item.basic-option .basic-item .svg-icon[data-v-b1a340fd]{max-height:22px;max-width:22px}}.rooms-popup__info-item.basic-option .basic-item[data-v-b1a340fd]:last-child{margin-right:0}.rooms-popup__info-item.basic-option .basic-item__name[data-v-b1a340fd]{color:#67707a;display:none;font-size:14px;margin-bottom:5px}@media(min-width:768px){.rooms-popup__info-item.basic-option .basic-item__name[data-v-b1a340fd]{display:block;margin-bottom:10px}}.rooms-popup__info-item.basic-option .basic-item__text[data-v-b1a340fd]{align-items:center;color:#4d5865;display:flex;font-size:12px;font-weight:400}@media(min-width:768px){.rooms-popup__info-item.basic-option .basic-item__text[data-v-b1a340fd]{font-size:14px}}@media(min-width:992px){.rooms-popup__info-item.basic-option .basic-item__text[data-v-b1a340fd]{font-size:18px}}.rooms-popup__info-item.top__facilities[data-v-b1a340fd]{margin-bottom:25px}@media(min-width:768px){.rooms-popup__info-item.top__facilities[data-v-b1a340fd]{margin-bottom:45px}}.rooms-popup__info-item.top__facilities .rooms-popup__info-item-icons[data-v-b1a340fd]{display:flex;flex-flow:row wrap;margin-left:-10px;margin-right:-10px}.rooms-popup__info-item.top__facilities .popup__info-features[data-v-b1a340fd]{align-items:center;display:flex;flex:0 0 50%;font-size:16px;margin-bottom:10px;max-width:50%;padding-left:10px;padding-right:10px}@media(min-width:768px){.rooms-popup__info-item.top__facilities .popup__info-features[data-v-b1a340fd]{font-size:16px}}@media(min-width:992px){.rooms-popup__info-item.top__facilities .popup__info-features[data-v-b1a340fd]{font-size:18px}}.rooms-popup__info-item.top__facilities .popup__info-features .svg-icon[data-v-b1a340fd]{height:16px;margin-right:5px;width:16px}@media(min-width:768px){.rooms-popup__info-item.top__facilities .popup__info-features .svg-icon[data-v-b1a340fd]{margin-right:10px;max-height:24px;max-width:24px}}.rooms-popup__info-item.top__facilities .popup__info-features .svg-icon[data-v-b1a340fd] *{fill:#67707a}.rooms-popup__info-item-text[data-v-b1a340fd]{font-size:14px;text-align:justify}@media(min-width:768px){.rooms-popup__info-item-text[data-v-b1a340fd]{font-size:16px}}.rooms-popup__info-title[data-v-b1a340fd]{font-size:16px;font-weight:500;line-height:24px;margin-bottom:16px}@media(min-width:768px){.rooms-popup__info-title[data-v-b1a340fd]{font-size:18px;font-weight:600;line-height:26px}}.rooms-popup__wrapper[data-v-b1a340fd]{background:#fff;min-height:100%;padding-bottom:20px}@media(min-width:768px){.rooms-popup__wrapper[data-v-b1a340fd]{padding-bottom:40px}}.rooms-popup__wrapper .facilities_extra[data-v-b1a340fd]{-moz-column-count:2;column-count:2;margin-bottom:20px}.rooms-popup__wrapper .facilities-item_title[data-v-b1a340fd]{align-items:center;display:flex;font-size:16px;font-weight:500;line-height:24px;margin-bottom:6px}@media(min-width:768px){.rooms-popup__wrapper .facilities-item_title[data-v-b1a340fd]{font-size:18px;line-height:26px}}.rooms-popup__wrapper .facilities-item_title .svg-icon[data-v-b1a340fd]{fill:#777d87;height:18px;margin-right:8px;width:18px}@media(min-width:768px){.rooms-popup__wrapper .facilities-item_title .svg-icon[data-v-b1a340fd]{height:24px;width:24px}}.rooms-popup__wrapper .facilities-item[data-v-b1a340fd]{padding-bottom:32px}.rooms-popup__wrapper .facilities-item .ic-facilities[data-v-b1a340fd]{max-height:18px;max-width:18px}@media(min-width:768px){.rooms-popup__wrapper .facilities-item .ic-facilities[data-v-b1a340fd]{max-height:24px;max-width:24px}.rooms-popup__wrapper .facilities-item_list[data-v-b1a340fd]{list-style:none}}.rooms-popup__wrapper .facilities-item_list li[data-v-b1a340fd]{font-size:14px;font-style:normal;font-weight:var(--v8b5b0b1e);line-height:24px;margin-bottom:8px;padding-left:26px;position:relative}@media(min-width:768px){.rooms-popup__wrapper .facilities-item_list li[data-v-b1a340fd]{font-size:16px;line-height:26px;margin-bottom:6px;padding-left:32px}}.rooms-popup__wrapper .facilities-item_list li[data-v-b1a340fd]:before{background:#b3b3b3;border-radius:50%;content:"";height:4px;left:6px;position:absolute;top:10px;width:4px}@media(min-width:768px){.rooms-popup__wrapper .facilities-item_list li[data-v-b1a340fd]:before{top:12px}}.h-room_info[data-v-1b8abcab]{border:1px solid #dcd8d4;flex:2;padding:16px}@media(min-width:768px){.h-room_info[data-v-1b8abcab]{padding:24px 24px 20px}}@media(min-width:1200px){.h-room_info.room__info[data-v-1b8abcab]{flex:none;margin-top:0;max-width:332px}}.h-room_name[data-v-1b8abcab],.h-room_name a[data-v-1b8abcab]{color:#141517;font-family:var(--v1dc060b5);font-size:var(--dea35b54);font-weight:var(--v24f952de);line-height:28px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.h-room_name[data-v-1b8abcab],.h-room_name a[data-v-1b8abcab]{margin-bottom:12px}}.h-room_name a.hovered[data-v-1b8abcab],.h-room_name.hovered[data-v-1b8abcab]{cursor:pointer}.h-room_detail[data-v-1b8abcab]{align-items:center;cursor:pointer;display:flex;position:relative;width:-moz-fit-content;width:fit-content}.h-room_detail[data-v-1b8abcab]:after{background:#141517;content:"";display:block;height:1px;left:0;position:absolute;top:26px;transition:width .3s;width:100%}@media(min-width:768px){.h-room_detail[data-v-1b8abcab]:hover:after{width:0}}.h-room_detail .capitalize[data-v-1b8abcab]{display:inline-block;font-size:14px;font-weight:400;line-height:24px}@media(min-width:768px){.h-room_detail .capitalize[data-v-1b8abcab]{font-size:16px;line-height:26px}}.h-room_detail .capitalize[data-v-1b8abcab]:first-letter{text-transform:uppercase}.h-room_price[data-v-1b8abcab]{align-items:center;cursor:pointer;display:flex;font-family:var(--a4e3f502);justify-content:center}.h-room_info-panel .guests-size[data-v-1b8abcab]{border-bottom:1px solid #dcd8d4;display:flex;flex-flow:row wrap;gap:6px 14px;padding-bottom:16px}@media(min-width:768px){.h-room_info-panel .guests-size[data-v-1b8abcab]{gap:6px 24px;padding-bottom:20px}}.h-room_info-points[data-v-1b8abcab]{align-items:center;display:flex;font-size:14px;font-weight:var(--ef9ea5dc);line-height:24px}@media(min-width:768px){.h-room_info-points[data-v-1b8abcab]{font-size:16px;line-height:26px}}.h-room_info-points.beds_info-points[data-v-1b8abcab]{flex-flow:row wrap}@media(min-width:1200px){.h-room_info-points.beds_info-points[data-v-1b8abcab]{max-width:332px}}.h-room_info-points .h-room_point-title[data-v-1b8abcab]{font-size:14px;font-weight:500;margin-right:4px}@media(min-width:768px){.h-room_info-points .h-room_point-title[data-v-1b8abcab]{font-size:16px}}.h-room_info-points .h-room_point-core[data-v-1b8abcab]{align-items:center;color:#727374;display:flex;gap:4px;white-space:nowrap}@media(min-width:768px){.h-room_info-points .h-room_point-core[data-v-1b8abcab]{gap:8px}}.h-room_info-points .h-room_point-core .photo-img[data-v-1b8abcab]{fill:#404040;height:16px;max-width:16px}.h-room_info-points .h-room_point-core .photo-img.img-room_beds[data-v-1b8abcab]{max-width:32px;width:32px}.h-room_info-points .h-room_point-core .img-room_guest[data-v-1b8abcab]{height:16px;width:16px}@media(min-width:1200px){.h-room_info-points .h-room_point-core .img-room_guest[data-v-1b8abcab]{height:18px;width:18px}}.h-room_facilities[data-v-1b8abcab]{display:flex;flex-flow:row wrap;gap:6px 12px;margin-top:16px}@media(min-width:768px){.h-room_facilities[data-v-1b8abcab]{gap:8px 14px;margin-top:20px}}@media(min-width:1200px){.h-room_facilities[data-v-1b8abcab]{gap:12px 16px;max-width:332px}}.h-room_facilities-item[data-v-1b8abcab]{align-items:center;background:var(--v8a98137a);border-radius:2px;color:#404040;display:flex;font-size:14px;font-weight:300;gap:8px;line-height:24px;padding:4px 14px;white-space:nowrap}@media(min-width:768px){.h-room_facilities-item[data-v-1b8abcab]{font-size:16px;font-weight:300;letter-spacing:.16px;line-height:26px}}.h-room_facilities .facilities__item-icon[data-v-1b8abcab]{fill:#404040;height:14px;width:14px}@media(min-width:768px){.h-room_facilities .facilities__item-icon[data-v-1b8abcab]{height:16px;width:16px}}.h-room_control[data-v-1b8abcab]{background:var(--v8a98137a);border:1px solid #dcd8d4;border-top:none;display:flex;flex-direction:column;justify-content:flex-end;padding:16px}@media(min-width:768px){.h-room_control[data-v-1b8abcab]{padding:20px}}@media(min-width:1200px){.h-room_control[data-v-1b8abcab]{padding:24px}}[data-v-1b8abcab] .room-gallery:not(.is-active){display:flex;visibility:visible}@media(min-width:768px){[data-v-1b8abcab] .room-gallery:not(.is-active):hover .splide__slide{transform:scale(1.2)}}[data-v-1b8abcab] .room-gallery .splide__arrows{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;width:100%}[data-v-1b8abcab] .room-gallery .splide__arrows .splide__arrow{cursor:pointer;height:22px;width:22px;z-index:1}[data-v-1b8abcab] .room-gallery .splide__arrows .splide__arrow .photo-img{height:22px;width:22px}[data-v-1b8abcab] .room-gallery .splide__arrows .splide__arrow--prev{margin-left:12px}[data-v-1b8abcab] .room-gallery .splide__arrows .splide__arrow--next{margin-right:12px}[data-v-1b8abcab] .room-gallery .splide__track{width:100%}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination{bottom:16px;display:flex;position:absolute;width:100%}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination__page,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination__page{background-color:#fff6;transition:width .3s;width:0}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination__page.neighboring-dots,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination__page.neighboring-dots{border-radius:3px;height:6px;margin:0 5px;width:6px}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination__page.is-active,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination__page.is-active{border-radius:3px;height:6px;margin:0 5px;width:20px}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination .pagination-placeholder,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination .pagination-placeholder{background-color:#fff6;border-radius:3px;height:6px;margin:0 5px;width:6px}[data-v-1b8abcab] .room-gallery.splide.is-overflow .splide__pagination .pagination-placeholder.is-active,[data-v-1b8abcab] .room-gallery.splide:not(.is-overflow) .splide__pagination .pagination-placeholder.is-active{border-radius:3px;height:6px;margin:0 5px;width:20px}.room__card .room-gallery[data-v-1b8abcab]:not(.is-active){display:flex;visibility:visible}.room__card .room-gallery .splide__arrows[data-v-1b8abcab]{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;width:100%}.room__card .room-gallery .splide__arrows .splide__arrow[data-v-1b8abcab]{cursor:pointer;height:22px;width:22px;z-index:1}.room__card .room-gallery .splide__arrows .splide__arrow .photo-img[data-v-1b8abcab]{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.5));height:22px;width:22px}.room__card .room-gallery .splide__arrows .splide__arrow--prev[data-v-1b8abcab]{margin-left:12px}.room__card .room-gallery .splide__arrows .splide__arrow--next[data-v-1b8abcab]{margin-right:12px}.room__card .room-gallery .splide__track[data-v-1b8abcab]{width:100%}.room__card .room-gallery.splide.is-overflow .splide__pagination[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination[data-v-1b8abcab]{bottom:16px;display:flex;position:absolute;width:100%}.room__card .room-gallery.splide.is-overflow .splide__pagination__page[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination__page[data-v-1b8abcab]{background-color:#fff6;transition:width .3s;width:0}.room__card .room-gallery.splide.is-overflow .splide__pagination__page.neighboring-dots[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination__page.neighboring-dots[data-v-1b8abcab]{border-radius:3px;height:6px;margin:0 5px;width:6px}.room__card .room-gallery.splide.is-overflow .splide__pagination__page.is-active[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination__page.is-active[data-v-1b8abcab]{border-radius:3px;height:6px;margin:0 5px;width:20px}.room__card .room-gallery.splide.is-overflow .splide__pagination .pagination-placeholder[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination .pagination-placeholder[data-v-1b8abcab]{background-color:#fff6;border-radius:3px;height:6px;margin:0 5px;width:6px}.room__card .room-gallery.splide.is-overflow .splide__pagination .pagination-placeholder.is-active[data-v-1b8abcab],.room__card .room-gallery.splide:not(.is-overflow) .splide__pagination .pagination-placeholder.is-active[data-v-1b8abcab]{border-radius:3px;height:6px;margin:0 5px;width:20px}.h-rooms-no-dates[data-v-3e5edbfb]:not(.is-active){visibility:visible}.h-rooms-no-dates[data-v-3e5edbfb]:not(.is-active) .splide__list{display:flex}.h-rooms-no-dates.is-initialized[data-v-3e5edbfb]:not(.is-active) .splide__track .splide__list{display:flex}.h-rooms-no-dates.is-initialized[data-v-3e5edbfb]:not(.is-active) .hotel-rooms-track>.splide__list{gap:16px;justify-content:center}@media(min-width:1200px){.h-rooms-no-dates.is-initialized[data-v-3e5edbfb]:not(.is-active) .hotel-rooms-track>.splide__list{gap:28px;justify-content:center}}@media(min-width:1400px){.h-rooms-no-dates.is-initialized[data-v-3e5edbfb]:not(.is-active) .hotel-rooms-track>.splide__list{gap:40px}}.h-room[data-v-3e5edbfb]{display:flex;flex-direction:column;min-width:320px;position:relative;width:320px}@media(min-width:768px){.h-room[data-v-3e5edbfb]{min-width:360px;width:360px}}@media(min-width:1400px){.h-room[data-v-3e5edbfb]{min-width:405px;width:405px}}.h-room.horizontal-card[data-v-3e5edbfb]{min-width:auto;width:100%}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_info{padding-bottom:78px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_price{bottom:16px;height:48px;margin-top:11px;position:absolute;white-space:nowrap}@media(min-width:768px){.h-room.horizontal-card[data-v-3e5edbfb]{flex-direction:row;min-width:auto;width:100%}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_img{min-width:260px;width:260px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_name,.h-room.horizontal-card[data-v-3e5edbfb] .h-room_name a{max-width:calc(100% - 32px)}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_control{background:none;border:1px solid #dcd8d4;border-left:none;justify-content:flex-start;padding:32px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_info{max-width:calc(100% - 260px)}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_facilities{max-width:unset}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_info-wrapper{border-bottom:1px solid #dcd8d4;display:flex;justify-content:space-between;width:100%}.h-room.horizontal-card[data-v-3e5edbfb] .guests-size{border-bottom:none}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_info-wrapper-inner{flex:1;padding-right:32px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_price{height:48px;margin-top:11px;white-space:nowrap}}@media(min-width:1200px){.h-room.horizontal-card[data-v-3e5edbfb] .h-room_img{min-width:300px;width:300px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_info{display:flex;flex-direction:column;justify-content:center;padding-bottom:32px}.h-room.horizontal-card[data-v-3e5edbfb] .h-room_price{bottom:auto;position:relative}}@media(min-width:1400px){.h-room.horizontal-card[data-v-3e5edbfb] .h-room_img{min-width:400px;width:400px}}.room-btn_more-less[data-v-3e5edbfb]{align-items:center;display:none;justify-content:center;margin-top:32px}@media(min-width:992px){.room-btn_more-less[data-v-3e5edbfb]{display:flex}}.room-btn_more-less .less-btn[data-v-3e5edbfb],.room-btn_more-less .more-btn[data-v-3e5edbfb]{align-items:center;border:1px solid #dcd8d4;border-radius:100px;cursor:pointer;display:inline-flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;line-height:24px;padding:14px 16px;transition:background-color .3s,border-color .3s,color .3s}.room-btn_more-less .less-btn[data-v-3e5edbfb]:after,.room-btn_more-less .more-btn[data-v-3e5edbfb]:after{background-color:#404040;content:"";height:18px;margin-left:2px;margin-top:2px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23141517' d='M7.678 12.11V4.008h1.33l.001 8.1 3.57-3.57.94.941-5.176 5.177L3.167 9.48l.94-.94z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='m17.313 9-8.486 8.485L.342 9 8.827.515z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23141517' d='M7.678 12.11V4.008h1.33l.001 8.1 3.57-3.57.94.941-5.176 5.177L3.167 9.48l.94-.94z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='m17.313 9-8.486 8.485L.342 9 8.827.515z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .3s,background-color .3s;width:18px}.room-btn_more-less .less-btn[data-v-3e5edbfb]:hover,.room-btn_more-less .more-btn[data-v-3e5edbfb]:hover{background-color:#404040;border-color:#404040;color:#fff}.room-btn_more-less .less-btn[data-v-3e5edbfb]:hover:after,.room-btn_more-less .more-btn[data-v-3e5edbfb]:hover:after{background-color:#fff}.room-btn_more-less .more-btn[data-v-3e5edbfb]:hover:after{transform:translateY(5px)}.room-btn_more-less .less-btn[data-v-3e5edbfb]:after{transform:rotate(180deg)}.room-btn_more-less .less-btn[data-v-3e5edbfb]:hover:after{transform:rotate(180deg) translateY(5px)}@media(min-width:768px){.all-visible-rooms .less-btn[data-v-3e5edbfb]{display:flex}.all-visible-rooms .less-btn[data-v-3e5edbfb]:after{transform:rotate(180deg)}.all-visible-rooms .less-btn[data-v-3e5edbfb]:hover:after{transform:rotate(180deg) translateY(5px)}}@media(min-width:992px){.all-visible-rooms[data-v-3e5edbfb],.all-visible-rooms .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{display:flex;flex-flow:row wrap;gap:16px 0;justify-content:center}}@media(min-width:1200px){.all-visible-rooms[data-v-3e5edbfb],.all-visible-rooms .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{gap:16px 28px}}@media(min-width:1400px){.all-visible-rooms[data-v-3e5edbfb],.all-visible-rooms .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{gap:16px 40px}}.all-visible-rooms.show-all-rooms-list[data-v-3e5edbfb]{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:32px;margin-top:32px}@media(min-width:768px){.all-visible-rooms.show-all-rooms-list[data-v-3e5edbfb]{margin-bottom:64px;margin-top:40px}}.h-page__rooms[data-v-3e5edbfb]{margin-bottom:0}@media(min-width:768px){.h-page__rooms.all-visible-rooms.extra-hotels-ready .less-btn[data-v-3e5edbfb]{display:flex}.h-page__rooms.all-visible-rooms.extra-hotels-ready .less-btn[data-v-3e5edbfb]:after{transform:rotate(180deg)}.h-page__rooms.all-visible-rooms.extra-hotels-ready .less-btn[data-v-3e5edbfb]:hover:after{transform:rotate(180deg) translateY(5px)}.h-page__rooms.all-visible-rooms.extra-hotels-ready .more-btn[data-v-3e5edbfb]{display:none}}@media(min-width:992px){.h-page__rooms.all-visible-rooms.extra-hotels-ready .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{display:flex;flex-flow:row wrap;gap:16px 0;justify-content:center}}@media(min-width:1200px){.h-page__rooms.all-visible-rooms.extra-hotels-ready .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{gap:16px 28px}}@media(min-width:1400px){.h-page__rooms.all-visible-rooms.extra-hotels-ready .splide__track .splide__list.hotel-rooms-list[data-v-3e5edbfb]{gap:16px 40px}}.h-page__rooms .rooms__head .basic-title[data-v-3e5edbfb]{font-size:24px;font-weight:400;line-height:36px;margin-bottom:16px}@media(min-width:768px){.h-page__rooms .rooms__head .basic-title[data-v-3e5edbfb]{font-size:32px;line-height:48px;margin-bottom:24px}}.load-more-rooms-slide[data-v-3e5edbfb]{align-items:center;border:1px solid #dcd8d4;justify-content:center}.load-more-rooms-text[data-v-3e5edbfb]{font-size:18px;font-weight:500;line-height:26px;margin-top:4px}.load-more-rooms-btn[data-v-3e5edbfb]{align-items:center;border:1px solid #dcd8d4;border-radius:100px;display:flex;gap:8px;margin-top:24px;padding:12px 14px}.rooms-options-pagination.splide__pagination[data-v-3e5edbfb]{display:flex;margin-top:16px;width:100%}.rooms-options-pagination .splide__pagination__page[data-v-3e5edbfb]{background-color:#fff6;transition:width .3s;width:0}.rooms-options-pagination .splide__pagination__page.neighboring-dots[data-v-3e5edbfb]{border:1px solid #777d87;border-radius:3px;height:6px;margin:0 5px;width:6px}.rooms-options-pagination .splide__pagination__page.is-active[data-v-3e5edbfb]{border:1px solid #777d87;border-radius:3px;height:6px;margin:0 5px;width:20px}.custom-room-tooltip[data-v-3e5edbfb]{align-items:center;background:#404040;border-radius:8px;color:#fff;display:flex;font-size:14px;font-weight:500;gap:10px;justify-content:center;letter-spacing:.14px;line-height:20px;padding:14px 16px;transition:opacity .4s,visibility .4s,transform .4s}.custom-room-tooltip.custom-room-tooltip[data-v-3e5edbfb]:after{background:#404040;content:"";display:block;height:14px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:14px;z-index:-5}.custom-room-tooltip.show[data-v-3e5edbfb]{opacity:1;transform:translateY(15px);visibility:visible}.horizontal-rooms[data-v-3e5edbfb]{display:flex;flex-direction:column;gap:40px}.top-panel[data-v-b75e55dc]{background-color:var(--v6640f627);font-size:14px;font-weight:500;line-height:24px;padding:8px;text-align:center}@media screen and (min-width:768px){.top-panel[data-v-b75e55dc]{font-size:16px;line-height:24px;padding:10px}}.name-day-panel[data-v-b75e55dc]{border-bottom:1px solid #dcd8d4;display:grid;grid-template-columns:repeat(7,1fr)}.name-day[data-v-b75e55dc]{font-size:12px;font-weight:300;letter-spacing:.1px;line-height:18px;padding:11px 8px;text-align:center}@media screen and (min-width:768px){.name-day[data-v-b75e55dc]{font-size:14px;line-height:24px}}.cp-item[data-v-d9a2d86b]{align-items:center;border-left:1px solid #d9dde0;border-top:1px solid #d9dde0;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:600;justify-content:center;min-height:92px;min-width:100px;padding:20px 15px 12px;position:relative;transition:background-color .3s}@media screen and (max-width:768px){.cp-item[data-v-d9a2d86b]{font-size:12px;min-height:51px;min-width:48px;padding:14px 5px 5px 4px}}.cp-item:hover[data-v-d9a2d86b]{background-color:#2367ba;color:#fff}.cp-item:hover .price-night[data-v-d9a2d86b]{color:#fff}.cp-item[data-v-d9a2d86b]:first-child{border-left:0}.cp-item[data-v-d9a2d86b]:last-child{border-right:0}.cp-item:nth-child(n+6)[data-v-d9a2d86b]{background-color:#f4f7fc}.cp-item:nth-child(n+6):hover[data-v-d9a2d86b]{background-color:#2367ba;color:#fff}.cp-item:nth-child(n+6):hover .price-night[data-v-d9a2d86b]{color:#fff}.find-price[data-v-d9a2d86b]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%2367707a' d='M6.44 12.874c1.43 0 2.819-.477 3.947-1.356l4.257 4.257a.8.8 0 0 0 1.131-1.132l-4.256-4.256a6.436 6.436 0 1 0-5.08 2.487M3.02 3.02a4.837 4.837 0 1 1 0 6.84 4.82 4.82 0 0 1 0-6.84'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat}.find-price.checked[data-v-d9a2d86b],.find-price.range[data-v-d9a2d86b],.find-price[data-v-d9a2d86b]:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M6.44 12.874c1.43 0 2.819-.477 3.947-1.356l4.257 4.257a.8.8 0 0 0 1.131-1.132l-4.256-4.256a6.436 6.436 0 1 0-5.08 2.487M3.02 3.02a4.837 4.837 0 1 1 0 6.84 4.82 4.82 0 0 1 0-6.84'/%3E%3C/svg%3E")}.cp-item.checked[data-v-d9a2d86b]{background-color:#2367ba;color:#fff}.cp-item.checked .price-night[data-v-d9a2d86b]{color:#fff}.cp-item.checked:hover[data-v-d9a2d86b]{background-color:#2367ba;color:#fff}.cp-item.checked:hover .price-night[data-v-d9a2d86b]{color:#fff}.cp-item.range[data-v-d9a2d86b]{background-color:#4e85c7;color:#fff}.cp-item.range .price-night[data-v-d9a2d86b],.cp-item.checked .price-night[data-v-d9a2d86b]{color:#fff}.data[data-v-d9a2d86b]{font-size:12px;font-weight:400;position:absolute;right:6px;top:6px}@media screen and (max-width:768px){.data[data-v-d9a2d86b]{font-size:10px;right:3px;top:3px}}.price-night[data-v-d9a2d86b]{color:#67707a;font-size:12px;font-weight:300}@media screen and (max-width:768px){.price-night[data-v-d9a2d86b]{font-size:10px;line-height:1}}@media screen and (max-width:768px){.night[data-v-d9a2d86b]{display:none}}.not-actual[data-v-d9a2d86b]{background:transparent;cursor:pointer;cursor:default;pointer-events:none}.not-actual .data[data-v-d9a2d86b]{color:#939ba3}.price[data-v-d9a2d86b]{font-size:10px;font-weight:700;letter-spacing:.1px;line-height:16px}@media screen and (min-width:768px){.price[data-v-d9a2d86b]{font-size:16px;font-weight:500;line-height:24px}}.label[data-v-d9a2d86b]{border-radius:0 0 2px;color:#fff;font-size:10px;font-weight:300;left:0;padding:2px 3px;position:absolute;text-transform:uppercase;top:0}@media screen and (max-width:768px){.label[data-v-d9a2d86b]{display:none}}.lngcode_de .label[data-v-d9a2d86b]{font-size:8px}.min .label[data-v-d9a2d86b]{background-color:#219653}.max .label[data-v-d9a2d86b]{background-color:#eb5757}@media screen and (max-width:768px){.min .price[data-v-d9a2d86b]{color:#219653}}@media screen and (max-width:768px){.max .price[data-v-d9a2d86b]{color:#eb5757}}.cp-week[data-v-162bbef0]{display:grid;grid-template-columns:repeat(7,1fr)}.cp-week:last-child .cp-item[data-v-162bbef0]{border-bottom:1px solid #d9dde0}.cp-bottom-panel{align-items:center;border-top:1px solid #d9dde0;display:flex;justify-content:space-between;padding:8px 8px 8px 23px}@media screen and (max-width:768px){.cp-bottom-panel{padding:8px 16px}}.cp-bottom-title{font-size:16px;font-weight:500;line-height:24px}@media screen and (max-width:768px){.cp-bottom-title{display:none}}.cp-bottom-data{align-items:center;display:flex}@media screen and (max-width:768px){.cp-bottom-data{justify-content:space-between;width:100%}}.check-data{color:#67707a;font-size:14px;font-weight:300;text-decoration:underline}@media screen and (max-width:768px){.check-data{font-size:12px}}.check-data .full{color:#1a232c}.get-room{background-color:#b3b3b3;border:0;color:#fff;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.12px;line-height:22px;margin-left:26px;padding:6px 16px;text-transform:uppercase}@media screen and (min-width:768px){.get-room{font-size:14px;letter-spacing:.14px;line-height:24px;margin-left:5px;padding:8px 24px}}.get-room-active{animation:pulse 9s infinite;background-color:var(--v31597e80);overflow:hidden;position:relative}@keyframes pulse{0%,12%,6%{transform:scale(1)}3%,9%{transform:scale(1.05)}}.rtl .get-room{margin-left:0;margin-right:20px}.pc-app{border:1px solid #d9dde0;margin:auto;max-width:1028px;width:100%}.cp-content{max-height:500px;overflow-y:scroll}@media screen and (max-width:768px){.cp-content{max-height:360px}}.cp-title{color:#1a232c;font-size:14px;font-weight:500;line-height:24px;padding:10px 24px}@media screen and (min-width:768px){.cp-title{font-size:16px;line-height:24px;padding:4px 16px}}.h-facilities{padding-top:32px}@media(min-width:768px){.h-facilities{padding-top:64px}}.h-facilities__popular-content{display:grid;grid-template-columns:1fr}@media(min-width:768px){.h-facilities__popular-content{grid-template-columns:1fr 1fr;margin-bottom:20px;grid-gap:0 30px}}.h-facilities__popular-content.without-reviews{grid-template-columns:repeat(2,1fr)}@media(min-width:1200px){.h-facilities__popular-content.without-reviews{grid-template-columns:repeat(4,1fr)}}.h-facilities__popular-content.without-reviews .h-facilities__item{align-items:center;flex-flow:column;justify-content:center}.h-facilities__popular-content.without-reviews .h-facilities__content{flex:0;text-align:center}.h-facilities__popular-content.without-reviews .h-facilities__features{flex:0;padding-left:0}.h-facilities__item{border:8px solid var(--v548562db);display:flex;flex-flow:row wrap;margin-bottom:16px;padding:15px}@media(min-width:768px){.h-facilities__item{margin-bottom:30px;padding:30px}}.h-facilities__item.h-facility-review{flex-direction:column;padding:40px 32px 32px}.h-facilities__title{display:block;font-family:var(--v19e51f4d);font-size:var(--v58a204ee);font-weight:var(--v5b7bf346);line-height:22px;margin-bottom:6px}@media(min-width:768px){.h-facilities__title{font-weight:400;line-height:28px}}.h-facilities__icon.h-facility-review{flex:0 0 30px;margin-right:12px;max-width:30px}@media(min-width:768px){.h-facilities__icon.h-facility-review{flex:0 0 50px;margin-right:15px;max-width:50px}}.h-facilities__icon .svg-icon{fill:var(--ee9c92b2);max-height:30px;max-width:30px}@media(min-width:768px){.h-facilities__icon .svg-icon{margin-top:10px;max-height:50px;max-width:50px}}.h-facilities__content.h-facility-review{flex:0 0 calc(100% - 42px);max-width:calc(100% - 42px)}@media(min-width:768px){.h-facilities__content.h-facility-review{flex:0 0 calc(100% - 65px);max-width:calc(100% - 65px)}}.h-facilities__name{color:#141517;font-family:var(--v19e51f4d);font-size:14px;font-weight:var(--v5b7bf346);margin-bottom:6px}.h-facilities__text{font-weight:300;margin-bottom:15px}.h-facilities__text .bcom-reviews-logo .svg-icon{height:14px;margin-left:4px;margin-right:4px;position:relative;top:3px;width:82px}.h-facilities__features{align-items:baseline;display:flex;flex:0 0 100%;padding-left:25px}@media(min-width:768px){.h-facilities__features{padding-left:50px}}.h-facilities__features .svg-ic_check{margin-right:6px;max-height:8px;max-width:12px}.h-facilities__features-list{display:flex;flex-flow:row wrap}.h-facilities__features-item{align-items:center;display:flex;font-size:12px;font-weight:400;margin-right:6px}@media(min-width:768px){.h-facilities__features-item{font-size:14px}}.h-facilities__features-item:before{background:#b3b3b3;content:"";display:block;height:4px;margin-right:6px;transform:rotate(45deg);width:4px}.h-facilities__readmore{align-items:center;border:1px solid #dcd8d4;border-radius:100px;display:inline-flex;font-size:16px;font-style:normal;font-weight:500;gap:8px;line-height:24px;padding:14px 16px}.h-facilities__readmore:after{background-color:#404040;content:"";height:18px;margin-left:2px;margin-top:2px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23141517' d='M7.678 12.11V4.008h1.33l.001 8.1 3.57-3.57.94.941-5.176 5.177L3.167 9.48l.94-.94z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='m17.313 9-8.486 8.485L.342 9 8.827.515z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23141517' d='M7.678 12.11V4.008h1.33l.001 8.1 3.57-3.57.94.941-5.176 5.177L3.167 9.48l.94-.94z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='m17.313 9-8.486 8.485L.342 9 8.827.515z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .3s,background-color .3s;width:18px}@media(min-width:768px){.h-facilities__readmore{display:none}}.h-facilities__readmore[data-status=less]:after{transform:rotate(180deg)}.h-facilities__quote{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' fill='none' viewBox='0 0 15 12'%3E%3Cpath fill='%23404040' d='M8.186 8.186q0-2.796 2.136-5.186t3.661-3l.763 1.068q-1.526.813-2.594 2.339-1.016 1.526-1.169 3.152.407-.255 1.271-.254.915 0 1.577.814.66.762.66 2.034 0 1.27-.966 2.084-.915.763-2.288.763T9 11.034q-.813-.966-.814-2.848M3.051 12q-1.322 0-2.187-1.424T0 7.424q0-1.73.712-3.051Q1.424 3 2.492 2.136 4.525.509 5.797 0l.762 1.068q-1.525.813-2.593 2.339-1.017 1.526-1.17 3.152.408-.255 1.272-.254.915 0 1.576.814.66.762.661 2.034 0 1.27-.966 2.084Q4.424 12 3.051 12'/%3E%3C/svg%3E");height:12px;margin-right:24px;margin-top:6px;min-width:15px;width:15px}.h-facilities .h-facility-review-top{display:flex;margin-bottom:38px}.h-facilities .h-facility-review__title{font-family:var(--v7581b817);font-size:18px;font-style:normal;font-weight:var(--v5b7bf346);line-height:26px;margin-bottom:8px}.h-facilities .h-facility-review__text{font-family:var(--v19e51f4d);font-size:16px;font-style:normal;font-weight:var(--v8299650c);line-height:24px}.h-facilities .h-facility-review-bottom{display:flex;justify-content:space-between}.h-facilities .h-facility-review-bottom-left{color:#777d87;font-size:12px;font-style:normal;font-weight:300;letter-spacing:.1px;line-height:18px}.h-facilities .h-facility-review-bottom-right{align-items:center;display:flex}.h-facilities .h-facility-review-bottom .bcom-reviews-logo{display:flex;height:10px}.h-facilities .h-facility-review-bottom .bcom-reviews-logo .svg-icon{height:12px;margin-left:4px;margin-right:4px;position:relative;width:72px}.facilities__top{background:var(--v548562db);border-radius:2px 2px 0 0;min-height:56px}.facilities__extra{border:1px solid #dcd8d4;border-bottom:none;border-top:none;-moz-column-count:2;column-count:2;overflow:hidden;padding:24px 16px 0;transition:height .3s}@media(max-width:767.98px){.facilities__extra{height:300px}}@media(min-width:768px){.facilities__extra{-moz-column-count:4;column-count:4;padding:48px 40px}}.facilities__extra.show-more{height:unset}.facilities__extra.show-more .facilities__items:after{content:"";display:block;height:1px}.facilities__more{border:1px solid #dcd8d4;border-radius:0 0 2px 2px;border-top:none;padding:16px}.facilities__items{margin-bottom:30px;-moz-column-break-inside:avoid;break-inside:avoid}.facilities__item-title{align-items:center;color:#141517;display:flex;font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px}@media(min-width:768px){.facilities__item-title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:10px}}.facilities__item-title .svg-icon{margin-right:8px;max-height:22px;max-width:22px}.facilities__item-title .ic-facilities{fill:none;flex-shrink:0;height:22px;stroke:#141517;width:22px}.facilities__list-item{align-items:center;display:flex;font-size:14px;font-weight:300;margin-bottom:10px}@media(min-width:768px){.facilities__list-item{font-size:16px}}.facilities__list-item:before{background-color:#777d87;content:"";display:inline-block;flex-shrink:0;height:18px;margin-right:12px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23777d87' stroke-linecap='round' stroke-linejoin='round' d='m2.813 10.125 3.937 3.938 9-9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23777d87' stroke-linecap='round' stroke-linejoin='round' d='m2.813 10.125 3.937 3.938 9-9'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:18px}@media(min-width:768px){.dining-onsite.full-width .dining-card{flex:1;padding:32px 40px}.dining-onsite .basic-title{margin-bottom:16px}.dining-onsite .basic-description{margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:800px;text-align:justify}}.dining-onsite .splide.is-initialized:not(.is-active) .splide__list{display:flex;gap:16px;justify-content:center}.dining-onsite .dining-card{align-items:flex-start;border:1px solid #dcd8d4;border-radius:2px;display:flex;flex-direction:column;flex-shrink:0;font-size:16px;font-weight:300;line-height:26px;padding:16px;width:366px}@media(min-width:768px){.dining-onsite .dining-card{padding:24px;width:420px}}.dining-onsite .dining-card-title{font-size:18px;font-weight:600;line-height:26px;margin-bottom:8px}@media(min-width:768px){.dining-onsite .dining-card-title{font-size:20px;line-height:28px;margin-bottom:12px}}.dining-onsite .dining-card-type{align-items:center;background-color:var(--v50c68b78);border-radius:2px;color:#404040;display:flex;font-size:14px;font-weight:300;gap:8px;line-height:24px;margin-bottom:24px;padding:4px 14px}.dining-onsite .dining-card-item{margin-bottom:24px;padding-left:26px;position:relative}.dining-onsite .dining-card-item-title{color:#727374;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:18px;margin-bottom:8px;text-transform:uppercase}.dining-onsite .dining-card-icon{height:18px;left:0;position:absolute;top:0;width:18px}.dining-onsite .dining-card-working-hours{font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;padding-left:26px;position:relative}.dining-onsite .dining-card-working-hours .dining-card-icon{top:4px}.dining-onsite .dining-card-reservations{padding-left:26px;position:relative}.dining-onsite .dining-card-reservations .dining-card-icon{top:4px}.dining-onsite .splide__arrows{align-items:center;display:flex;height:calc(100% - 48px);justify-content:space-between;position:absolute;width:100%}.dining-onsite .splide__arrows .splide__arrow{align-items:center;background:#fff;border:1px solid #dcd8d4;border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;opacity:.7;transition:transform .3s ease;width:42px;z-index:1}.dining-onsite .splide__arrows .splide__arrow svg{height:12px;transition:transform .3s ease;width:12px}.dining-onsite .splide__arrows .splide__arrow--prev{margin-left:-21px;transform:scaleX(-1)}.dining-onsite .splide__arrows .splide__arrow--prev:hover{transform:scale(-1.2,1.2)}.dining-onsite .splide__arrows .splide__arrow--prev:hover svg{transform:scale(.8)}.dining-onsite .splide__arrows .splide__arrow--next{margin-right:-21px}.dining-onsite .splide__arrows .splide__arrow--next:hover{transform:scale(1.2)}.dining-onsite .splide__arrows .splide__arrow--next:hover svg{transform:scale(.8)}.dining-onsite-pagination.splide__pagination{display:flex;margin-top:16px;width:100%}.dining-onsite-pagination .splide__pagination__page{background-color:#fff6;transition:width .3s;width:0}.dining-onsite-pagination .splide__pagination__page.neighboring-dots{border:1px solid #777d87;border-radius:3px;height:6px;margin:0 5px;width:6px}.dining-onsite-pagination .splide__pagination__page.is-active{border:1px solid #777d87;border-radius:3px;height:6px;margin:0 5px;width:20px}.with-photos.dining-onsite{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.with-photos.dining-onsite{flex-direction:row;gap:40px}}@media(min-width:768px){.with-photos.dining-onsite .dining-onsite-photos-column{flex:1}}.with-photos.dining-onsite .dining-onsite-photos-grid{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}@media(min-width:768px){.with-photos.dining-onsite .dining-onsite-photos-grid{gap:12px}}@media(min-width:992px){.with-photos.dining-onsite .dining-onsite-photos-grid{gap:16px}}.with-photos.dining-onsite .dining-onsite-photos-grid.normal-grid .dining-onsite-photo-item:first-child{grid-column:1/span 3;grid-row:1/span 3}.with-photos.dining-onsite .dining-onsite-photos-grid.normal-grid .dining-onsite-photo-item:nth-child(2){grid-column:4/span 1;grid-row:1/span 1}.with-photos.dining-onsite .dining-onsite-photos-grid.normal-grid .dining-onsite-photo-item:last-child{grid-column:4/span 1;grid-row:2/span 2}.with-photos.dining-onsite .dining-onsite-photos-grid.two-photos-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.with-photos.dining-onsite .dining-onsite-photos-grid.two-photos-grid .dining-onsite-photo-item:first-child{grid-column:1/span 2;grid-row:1/span 2}.with-photos.dining-onsite .dining-onsite-photos-grid.two-photos-grid .dining-onsite-photo-item:last-child{grid-column:2/span 1;grid-row:1/span 1}.with-photos.dining-onsite .dining-onsite-photos-grid.one-photo-grid{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.with-photos.dining-onsite .dining-onsite-photos-grid.one-photo-grid .dining-onsite-photo-item{grid-column:1/span 1;grid-row:1/span 1}.with-photos.dining-onsite .dining-onsite-photos-grid .dining-onsite-photo{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.with-photos.dining-onsite .dining-onsite-photo-item{cursor:pointer}.with-photos.dining-onsite .dining-onsite-option-column{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.with-photos.dining-onsite .dining-onsite-option-column{flex:1;gap:16px}}.with-photos.dining-onsite .dining-card{width:100%}.with-photos.dining-onsite .dining-card.expanded .dining-card-toggle{transform:translateY(-50%) rotate(0)}.with-photos.dining-onsite .dining-card.expanded .dining-card-top{margin-bottom:24px}.with-photos.dining-onsite .dining-card-top{position:relative;transition:margin-bottom .3s ease;width:100%}.with-photos.dining-onsite .dining-card-toggle{align-items:center;background:var(--v50c68b78);border-radius:50%;cursor:pointer;display:flex;height:34px;justify-content:center;position:absolute;right:0;top:16px;transform:translateY(-50%) rotate(180deg);transition:transform .3s ease;width:34px}.with-photos.dining-onsite .dining-card-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath stroke='%23141517' stroke-linecap='round' stroke-linejoin='round' d='M3.375 11.25 9 5.625l5.625 5.625'/%3E%3C/svg%3E");content:"";height:18px;width:18px}.with-photos.dining-onsite .dining-card-items{overflow:hidden;transition:height .3s ease}.with-photos.dining-onsite .dining-card-type{margin-bottom:0;width:-moz-fit-content;width:fit-content}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-moz-user-select:none;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media(-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23999' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='88' height='23' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3' opacity='.3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff' opacity='.9'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media(-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='88' height='23' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='88' height='23' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25M6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.4 4.4 0 0 1 3.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19s1.77-4.19 3.94-4.19c1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23zm26.375-.19a4.24 4.24 0 0 0-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.23 4.23 0 0 0 4.17 3.3c2.35 0 4.26-1.87 4.26-4.19s-1.9-4.17-4.27-4.17M60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23m53.615 0h-1.61q-.06 0-.12-.03c-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.2.2 0 0 1-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 0 1 .3-.17h1.6q.06 0 .12.03c.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 0 1-.3.17m-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51s1.08-2.52 2.42-2.52c1.33 0 2.42 1.12 2.42 2.51s-1.08 2.51-2.42 2.52m-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51s-1.07 2.52-2.39 2.53m-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51 1.08-2.52 2.4-2.52c1.33 0 2.39 1.11 2.41 2.48zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51-1.09 2.51-2.42 2.51'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg fill='%23fff' stroke='%23fff' stroke-width='3'%3E%3Ccircle cx='11.5' cy='11.5' r='9.25' mask='url(%23c)'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;position:absolute;top:0;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.map-view__panel{display:flex;justify-content:center;margin-bottom:32px}.map-view__item{align-items:center;border-bottom:1px solid #e6e8eb;color:#777d87;cursor:pointer;display:block;font-size:14px;padding-bottom:7px;padding-left:63px;padding-right:40px;position:relative}.map-view__item:after{height:18px;left:40px;position:absolute}.map-view__item.active{border-bottom:3px solid #404040;color:#1a232c;font-weight:500}.map-view__map:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg fill='%231a232c' clip-path='url(%23a)'%3E%3Cpath d='M17.437 7.875a.563.563 0 0 0-.563.562v6.37l-4.5 1.8v-5.92a.563.563 0 0 0-1.124 0v5.918l-4.5-1.8V5.894l2.607 1.042a.562.562 0 1 0 .417-1.045L6.407 4.544h-.001l-.01-.004a.56.56 0 0 0-.417 0l-.01.004L.353 6.79A.56.56 0 0 0 0 7.312v10.124a.564.564 0 0 0 .772.522l5.416-2.165 5.405 2.162h.001l.01.005a.56.56 0 0 0 .418 0l.01-.005 5.615-2.245a.57.57 0 0 0 .352-.523v-6.75a.563.563 0 0 0-.562-.562m-11.812 6.93-4.5 1.8V7.692l4.5-1.8zM14.062 2.25a1.69 1.69 0 0 0-1.687 1.687c0 .93.757 1.688 1.687 1.688a1.69 1.69 0 0 0 1.688-1.688 1.69 1.69 0 0 0-1.688-1.687m0 2.25a.563.563 0 1 1 0-1.126.563.563 0 0 1 0 1.126'/%3E%3Cpath d='M14.062 0a3.94 3.94 0 0 0-3.937 3.937c0 2.02 3.159 5.599 3.519 6a.565.565 0 0 0 .837 0c.36-.401 3.519-3.98 3.519-6A3.94 3.94 0 0 0 14.062 0m0 8.704C12.834 7.247 11.25 5.01 11.25 3.937a2.816 2.816 0 0 1 2.812-2.812 2.816 2.816 0 0 1 2.813 2.812c0 1.072-1.584 3.31-2.813 4.767'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.map-view__street:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' fill='none' viewBox='0 0 14 18'%3E%3Cpath fill='%23777d87' d='M12.225 11.782c-.627-.297-1.408-.537-2.277-.704.264-.15.461-.394.534-.69.178-.73.282-1.302.347-1.915.15-1.425.133-3.356-1.513-4.397.24-.403.377-.873.377-1.374A2.705 2.705 0 0 0 6.991 0 2.705 2.705 0 0 0 4.29 2.702c0 .501.138.97.377 1.374-1.646 1.04-1.662 2.972-1.512 4.397.064.611.164 1.165.346 1.914.072.297.27.541.534.69-.87.168-1.65.408-2.277.705C.305 12.472 0 13.288 0 13.851c0 .907.794 1.714 2.236 2.273.945.366 2.115.61 3.382.713l-.238.211a.544.544 0 0 0 .721.815l1.251-1.108a.544.544 0 0 0 0-.815l-1.25-1.109a.544.544 0 0 0-.723.815l.098.086c-1.073-.103-2.053-.316-2.848-.623-.95-.368-1.54-.85-1.54-1.258 0-.341.425-.747 1.137-1.085.75-.357 1.772-.622 2.916-.76.17.722.387 1.428.586 2.012.075.22.282.37.516.37h1.495c.233 0 .44-.15.516-.37.199-.584.416-1.29.586-2.012 1.144.138 2.166.403 2.917.76.712.338 1.137.744 1.137 1.085 0 .643-1.456 1.501-3.893 1.823a.544.544 0 1 0 .143 1.08c1.326-.176 2.474-.506 3.32-.956 1.255-.668 1.519-1.427 1.519-1.947 0-.563-.305-1.378-1.76-2.069M6.99 1.09c.89 0 1.613.723 1.613 1.613 0 .889-.723 1.612-1.613 1.612-.889 0-1.612-.723-1.612-1.612s.723-1.613 1.612-1.613m.356 12.21h-.71c-.346-1.07-.705-2.427-.705-3.456V7.751a.544.544 0 0 0-1.089 0v2.37a.16.16 0 0 1-.096.028h-.09c-.057 0-.09-.02-.1-.029a13 13 0 0 1-.32-1.761c-.195-1.858.16-2.916 1.183-3.462a2.69 2.69 0 0 0 3.143 0c1.023.546 1.38 1.604 1.183 3.462-.06.567-.152 1.077-.32 1.76-.01.01-.042.03-.1.03h-.089a.16.16 0 0 1-.097-.028v-2.37a.544.544 0 0 0-1.089 0v2.092c0 1.033-.359 2.39-.704 3.455'/%3E%3C/svg%3E")}.map-view__container{min-height:600px;position:relative}.map-view__block{display:none;left:0;overflow:hidden;position:absolute;top:0}.map-view__block.active{display:block;position:relative;z-index:9}.map-view__item:first-letter{text-transform:uppercase}@media(min-width:768px){.hotel-landmarks{display:none}}.hotel-landmarks-title{color:#404040;cursor:pointer;font-size:14px;font-weight:500;padding-bottom:14px;padding-top:14px;position:relative}.hotel-landmarks-title:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' viewBox='0 0 12 8'%3E%3Cpath fill='%23777d87' d='M.407 7.019c.42.42 1.1.42 1.52 0L6 2.945l4.075 4.074c.42.42 1.1.42 1.519 0l.092-.093c.42-.419.42-1.1 0-1.519L6.868.59 6.852.574 6.76.48a1.07 1.07 0 0 0-1.52 0L5.15.574 5.132.59.315 5.407c-.42.42-.42 1.1 0 1.52z'/%3E%3C/svg%3E");position:absolute;right:10px;top:9px;transform:rotate(180deg)}.hotel-landmarks-content{max-height:0;overflow:auto;transition:max-height .3s}.hotel-landmarks-content::-webkit-scrollbar{width:3px}.hotel-landmarks-content::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}.hotel-landmarks-content::-webkit-scrollbar-thumb{background:#2367ba;border-radius:10px}.hotel-landmarks-tabcontent-item{border-bottom:1px solid #dcd8d4}.hotel-landmarks-tabcontent-item.active .hotel-landmarks-title:after{transform:rotate(0)}.hotel-landmarks-tabcontent-item.active .hotel-landmarks-content{max-height:300px}.hotel-landmark-item{border-bottom:1px solid #dcd8d4;cursor:pointer;padding-bottom:8px;padding-top:8px}.hotel-landmark-item:last-child{border-bottom:0}.hotel-landmark-item.active .hotel-landmark-item-name{color:#2367ba;font-weight:500}.hotel-landmark-item-subtitle{color:#777d87;font-size:12px;font-weight:var(--v202df460)}.hotel-landmark-item-title{display:flex;font-size:14px;font-weight:var(--v202df460)}.hotel-landmark-item-name{color:#404040;margin-right:8px}.hotel-landmark-item-distance{color:#777d87}.h-page__location.full-width{margin-left:auto;margin-right:auto;max-width:1900px}.h-page__location .basic-address{font-size:12px;font-weight:var(--v202df460);letter-spacing:.1px;line-height:18px}@media(min-width:768px){.h-page__location .basic-address{font-size:14px;line-height:24px}}.h-page__location.attractions-section{margin-bottom:0}.mapboxgl-map{font:12px/20px Mulish,sans-serif}.location-description{margin-bottom:15px}@media(min-width:768px){.location-description{margin-bottom:40px}}.hotel-map-container{border-radius:16px;margin-bottom:24px;overflow:hidden}.hotel-map{height:600px}@media(max-width:767.98px){.hotel-map .mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:0;width:100%}}.hotel-map__search{display:none;width:270px}@media(min-width:768px){.hotel-map__search{display:block}}.hotel-map__search-wrapper{background:#fff;border-radius:30px;display:flex;height:44px;justify-content:space-between;margin-bottom:8px;padding-left:20px;padding-right:20px;position:relative}.hotel-map__search-wrapper .hotel-map__search-icon{align-items:center;display:flex;order:1}.hotel-map__search-wrapper .hotel-map__search-close{align-items:center;background:#fff;bottom:0;display:flex;opacity:0;padding:5px;position:absolute;right:19px;top:0;transition:opacity .3s;z-index:-9}.hotel-map__search-wrapper .hotel-map__search-close.visible{opacity:1;z-index:9}.hotel-map__search-input{font-size:14px;width:100%}.hotel-map__search-dropdown{background:#fff;border-radius:16px;box-shadow:2px 2px 20px #0000001a;padding:8px 12px}.hotel-map__search-dropdown .search-dropdown-item{border-bottom:1px solid #d9dde0;cursor:pointer;padding-bottom:7px;padding-top:7px}.hotel-map__search-dropdown .search-dropdown-item:hover .search-dropdown-item__name{color:#419af7}.hotel-map__search-dropdown .search-dropdown-item:last-child{border-bottom:0}.hotel-map__search-dropdown .search-dropdown-item__mark{color:#67707a;font-size:12px;text-transform:capitalize}.hotel-map__search-dropdown .search-dropdown-item__info{display:flex;justify-content:space-between;width:100%}.hotel-map__search-dropdown .search-dropdown-item__name{flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;transition:color .3s;white-space:nowrap}.hotel-map__search-dropdown .search-dropdown-item__distance{color:#67707a;flex:0 0 50px;font-weight:var(--v8612cba8);max-width:50px;text-align:right}.hotel-map-address{display:none}.mapboxgl-ctrl{margin:0}.mapboxgl-ctrl .mapboxgl-ctrl-group{margin-left:10px;margin-right:10px}.mapboxgl-ctrl-group:not(:empty){box-shadow:none}.map-popup-content img{margin-bottom:10px;max-width:100%}.map-popup-content .map-popup-landmark-title{font-weight:var(--v8612cba8);margin-bottom:5px}.map-popup-content .map-popup-landmark-distance-item{align-items:center;display:flex}.map-popup-content .map-popup-landmark-distance-item span{display:inline-flex;margin-left:3px}.mapboxgl-popup{width:100%;z-index:5}.mapboxgl-popup-content{padding:9px}.mapboxgl-popup-content .mapboxgl-popup-close-button{color:#67707a;font-size:16px;right:10px;top:9px;transition:color .3s}.mapboxgl-popup-content .mapboxgl-popup-close-button:hover{background:transparent;color:#1a232c}.mapboxgl-ctrl-group button{background:#fff;border:0;height:40px;width:40px}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%231a232c' fill-rule='evenodd' d='M8 0a1 1 0 0 0-1 1v6H1a1 1 0 0 0 0 2h6v6a1 1 0 1 0 2 0V9h6a1 1 0 1 0 0-2H9V1a1 1 0 0 0-1-1' clip-rule='evenodd'/%3E%3C/svg%3E")}.mapboxgl-ctrl-group button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='2' fill='none' viewBox='0 0 16 2'%3E%3Cpath fill='%231a232c' d='M15 0a1 1 0 1 1 0 2H1a1 1 0 0 1 0-2z'/%3E%3C/svg%3E")}.map-control-btn{background:#fff;border-radius:4px;cursor:pointer;height:40px;width:40px}.hotel-landmark-marker,.map-control-btn{align-items:center;display:flex;justify-content:center}.hotel-landmark-marker{background:#bb6bd9;border-radius:50%;height:24px;transition:background .3s;width:24px}.hotel-landmark-marker svg{max-height:12px;max-width:12px}.marker-restaurant{background:#fe906d}.hotel-marker{fill:var(--v2ba744e6);z-index:2}.mapboxgl-marker.active{z-index:3}.mapboxgl-marker.active .hotel-landmark-marker{background:#9b51e0;height:34px;width:34px}.mapboxgl-marker.active .hotel-landmark-marker:before{border-radius:50%;height:12px;left:50%;top:0;transform:translate(-50%);width:12px}.mapboxgl-marker.active .hotel-landmark-marker:after{height:20px;left:50%;top:12px;transform:translate(-50%);width:4px}.mapboxgl-marker.active .marker-restaurant{background:#fd4308}.a-map-flex svg{max-height:40px;max-width:40px}.back-to-hotel{fill:var(--v2ba744e6)}.hotel-map__search-input{background:#fff;border-radius:44px;color:#939ba3}@media(min-width:768px){.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{z-index:10}}.mapboxgl-popup-content{overflow:hidden}.mapbox-popup_content{display:flex}.mapbox-popup_img{align-items:center;display:flex;flex:0 0 104px;justify-content:center;max-width:104px}.mapbox-popup_img img{display:block;height:104px;max-width:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden}.mapbox-popup_img svg{max-height:56px;max-width:56px}.mapbox-popup_info{display:flex;flex:0 0 calc(100% - 104px);flex-direction:column;justify-content:space-between;max-width:calc(100% - 104px);padding-left:10px}.mapbox-popup_title{font-size:16px;font-weight:500;line-height:24px;margin-bottom:5px;padding-right:16px}.mapbox-popup_landmark{color:#67707a;display:flex;font-size:12px;justify-content:space-between}.mapbox-popup_distance-item{align-items:center;display:flex}.mapbox-popup_address{color:#67707a;font-size:12px;font-style:italic;line-height:1.3;margin-bottom:5px}@media(max-width:767.98px){.column-1{-moz-column-count:1;column-count:1;width:300px}.column-2{-moz-column-count:2;column-count:2;width:600px}.column-3{-moz-column-count:3;column-count:3;width:900px}.column-4{-moz-column-count:4;column-count:4;width:1200px}.column-5{-moz-column-count:5;column-count:5;width:1500px}.column-6{-moz-column-count:6;column-count:6;width:1800px}.column-7{-moz-column-count:7;column-count:7;width:2100px}.column-8{-moz-column-count:8;column-count:8;width:2400px}.column-9{-moz-column-count:9;column-count:9;width:2700px}.column-10{-moz-column-count:10;column-count:10;width:3000px}.column-11{-moz-column-count:11;column-count:11;width:3300px}.column-12{-moz-column-count:12;column-count:12;width:3600px}.column-13{-moz-column-count:13;column-count:13;width:3900px}.column-14{-moz-column-count:14;column-count:14;width:4200px}.column-15{-moz-column-count:15;column-count:15;width:4500px}.column-16{-moz-column-count:16;column-count:16;width:4800px}.column-17{-moz-column-count:17;column-count:17;width:5100px}.column-18{-moz-column-count:18;column-count:18;width:5400px}.column-19{-moz-column-count:19;column-count:19;width:5700px}.column-20{-moz-column-count:20;column-count:20;width:6000px}.column-21{-moz-column-count:21;column-count:21;width:6300px}.column-22{-moz-column-count:22;column-count:22;width:6600px}.column-23{-moz-column-count:23;column-count:23;width:6900px}.column-24{-moz-column-count:24;column-count:24;width:7200px}.column-25{-moz-column-count:25;column-count:25;width:7500px}.column-26{-moz-column-count:26;column-count:26;width:7800px}.column-27{-moz-column-count:27;column-count:27;width:8100px}.column-28{-moz-column-count:28;column-count:28;width:8400px}.column-29{-moz-column-count:29;column-count:29;width:8700px}.column-30{-moz-column-count:30;column-count:30;width:9000px}}@keyframes showPopup{0%{top:-100%}to{top:0}}.m-modal-overlay{animation:showPopup .5s 1;background:#fff;height:100%;left:0;overflow:auto;position:fixed;top:-100%;transition:top .5s;width:100%;z-index:999}.m-modal-overlay.active{top:0}.popup-map-container{height:calc(100vh - 40px);width:100%}@media(min-width:768px){.popup-map-container{height:100vh}}.m-modal_close{background:#fff;box-shadow:0 2px 4px #1a232c1f,0 0 2px #1a232c0a;cursor:pointer;display:block;padding:10px 20px;transition:opacity .3s;z-index:9}@media(min-width:768px){.m-modal_close{align-items:center;border-right:8px;box-shadow:none;display:flex;height:40px;justify-content:center;overflow:hidden;position:absolute;right:25px;top:25px;width:40px}}.m-modal_close:before{color:#67707a;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16' fill='none' viewBox='0 0 10 16'%3E%3Cpath fill='%2367707a' d='M8.923 14.712a1.29 1.29 0 0 0 0-1.823L4.035 8l4.888-4.889a1.29 1.29 0 0 0 0-1.823l-.11-.11a1.29 1.29 0 0 0-1.823 0l-5.781 5.78-.02.02-.11.11a1.285 1.285 0 0 0 0 1.823l.11.111.02.02 5.78 5.78c.504.504 1.32.504 1.824 0z'/%3E%3C/svg%3E");display:block;float:left;margin-right:20px;margin-top:2px}@media(min-width:768px){.m-modal_close:before{display:none}.m-modal_close:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cg fill='%23777d87' clip-path='url(%23a)'%3E%3Cpath d='M.88 18a.879.879 0 0 1-.622-1.5L16.5.257a.879.879 0 1 1 1.243 1.244L1.5 17.743A.88.88 0 0 1 .879 18'/%3E%3Cpath d='M17.121 18a.88.88 0 0 1-.621-.257L.257 1.5A.879.879 0 1 1 1.501.257L17.743 16.5a.88.88 0 0 1-.622 1.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");height:18px;width:18px}.m-modal_close .hotel-name{display:none}}.m-modal_close:hover{opacity:.6}.m-modal .mapboxgl-ctrl-top-right{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.m-attraction-box{background:#fff;display:block;left:25px;max-height:552px;overflow:hidden;position:absolute;top:25px;width:360px}}.m-attraction-title{border-bottom:1px solid #dcd8d4;font-size:16px;font-weight:500;padding:15px}@media(max-width:767.98px){.m-attraction-title{display:none}.m-attraction-item-wrap{display:flex}}@media(min-width:768px){.m-attraction-item-wrap{padding-bottom:8px;padding-left:16px;padding-right:16px}}@media(max-width:767.98px){.m-attraction-item{font-size:12px;margin-right:10px}}@media(min-width:768px){.m-attraction-item{border-bottom:1px solid #d9dde0}}.m-attraction-item .m-landmarks{max-height:0;overflow:hidden;transition:max-height .3s}.m-attraction-item.active .m-landmarks{max-height:350px;overflow:auto}.m-attraction-item.active .m-attraction-item-content{padding-bottom:8px}.m-attraction-item.active .m-attraction-text-icon-wrp:after{transform:rotate(180deg) translateY(6px)}.m-attraction-item-content{align-items:center;display:flex;padding-bottom:15px;padding-top:15px;position:relative}.m-attraction-item-content .m-attraction-checkbox-wrap{background-position:50% 50%;background-repeat:no-repeat;border:1px solid #c1c6cc;border-radius:3px;display:block;flex-shrink:0;height:20px;margin-right:10px;transition:background .3s;width:18px}@media(max-width:767.98px){.m-attraction-item-content .m-attraction-checkbox-wrap{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}}.m-attraction-item-content .m-attraction-checkbox-wrap.active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none' viewBox='0 0 10 8'%3E%3Cpath fill='%23404040' fill-rule='evenodd' d='M2.225 7.006q.016.023.036.044l.736.797a.46.46 0 0 0 .682 0l.736-.798.035-.041 4.911-5.323a.55.55 0 0 0 0-.735L8.625.152a.454.454 0 0 0-.678 0L3.338 5.147l-1.78-1.93a.454.454 0 0 0-.678 0l-.736.798a.55.55 0 0 0 0 .735z' clip-rule='evenodd'/%3E%3C/svg%3E")}@media(max-width:767.98px){.m-attraction-item-content .m-attraction-checkbox-wrap.active+.m-attraction-text-icon-wrp{background:var(--v2ba744e6);color:#fff;padding-right:28px}.m-attraction-item-content .m-attraction-checkbox-wrap.active+.m-attraction-text-icon-wrp:after{display:block}}.m-attraction-item-content .m-attraction-text-icon-wrp{cursor:pointer;position:relative;transition:padding-right .3s;width:100%}@media(max-width:767.98px){.m-attraction-item-content .m-attraction-text-icon-wrp{background-color:#fff;border:1px solid var(--v2ba744e6);border-radius:30px;color:var(--v2ba744e6);display:inline-flex;padding:5px 12px;white-space:nowrap}}.m-attraction-item-content .m-attraction-text-icon-wrp:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23939ba3' d='M15.593 6.981c-.42-.42-1.1-.42-1.519 0L10 11.056 5.926 6.98c-.42-.42-1.1-.42-1.52 0l-.091.093c-.42.419-.42 1.1 0 1.519l4.817 4.817.016.017.092.092a1.07 1.07 0 0 0 1.52 0l.092-.092.016-.017 4.817-4.817c.42-.42.42-1.1 0-1.52z'/%3E%3C/svg%3E");position:absolute;right:0}@media(max-width:767.98px){.m-attraction-item-content .m-attraction-text-icon-wrp:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m4.469 4.002 3.43-3.43a.333.333 0 1 0-.472-.47L3.997 3.53.57.101a.333.333 0 0 0-.471.472l3.429 3.43L.097 7.43a.333.333 0 0 0 .472.471l3.429-3.429 3.43 3.43a.333.333 0 0 0 .47-.472z'/%3E%3C/svg%3E");display:none;position:absolute;right:10px}}.m-landmarks{margin-left:28px;padding-right:5px}@media(max-width:767.98px){.m-landmarks{display:none}}.m-landmarks::-webkit-scrollbar{width:3px}.m-landmarks::-webkit-scrollbar-track{background:#dcd8d4;border-radius:10px}.m-landmarks::-webkit-scrollbar-thumb{background:#2367ba;border-radius:10px}.m-landmarks__item{align-items:center;border-bottom:1px solid #d9dde0;cursor:pointer;display:flex;padding-bottom:10px;padding-top:10px}.m-landmarks__item.active .m-landmarks__name{color:#2367ba;font-weight:500}.m-landmarks__item:last-child{border-bottom:0}.m-landmarks__item svg{margin-right:10px;max-height:16px;max-width:16px}.m-landmarks__content{width:calc(100% - 26px)}.m-landmarks__header{display:flex;justify-content:space-between}.m-landmarks__name{overflow:hidden;text-overflow:ellipsis;transition:color .3s;white-space:nowrap;width:calc(100% - 45px)}.m-landmarks__distance{color:#67707a;font-weight:var(--v8612cba8);text-align:right;width:45px}.m-landmarks__address,.m-landmarks__type{color:#67707a;font-size:12px}.m-landmarks__address{font-style:italic}.hotel-landmark-marker.active{background:#153662}@media(min-width:768px){.m-modal-overlay .m-attraction-box{max-height:calc(100vh - 100px)}.m-modal-overlay .m-attraction-title{max-height:calc(100vh - 300px)}}.activities-recommendation-card[data-v-4e62c5aa]{background:#fff;box-shadow:2px 2px 16px #00000008;display:flex;gap:16px;padding:8px}.activities-recommendation-card__image[data-v-4e62c5aa]{align-items:center;background:#f4f7fc;border-radius:2px;display:flex;flex-shrink:0;justify-content:center;width:134px}.activities-recommendation-card__image .svg-icon[data-v-4e62c5aa]{fill:none;height:40px;stroke:#2367ba;width:40px}.activities-recommendation-card__img[data-v-4e62c5aa]{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.activities-recommendation-card__info[data-v-4e62c5aa]{display:flex;flex-direction:column;padding:8px 0}.activities-recommendation-card__title[data-v-4e62c5aa]{font-size:16px;font-weight:500;line-height:24px;margin-bottom:4px}.activities-recommendation-card__title.show-on-map[data-v-4e62c5aa]{color:#2367ba;cursor:pointer}.activities-recommendation-card__distance[data-v-4e62c5aa]{align-items:center;color:#727374;display:flex;font-size:14px;font-weight:300;gap:8px;line-height:24px;margin-bottom:12px}.activities-recommendation-card__distance .svg-icon[data-v-4e62c5aa]{fill:none;height:18px;stroke:#777d87;width:18px}.activities-recommendation-card__description[data-v-4e62c5aa]{font-size:14px;font-weight:300;line-height:24px}.activities-recommendation[data-v-8bde2f11]{background:var(--v08422600);padding:32px 8px 0}@media(min-width:768px){.activities-recommendation[data-v-8bde2f11]{padding:40px 0 0}}.activities-recommendation__container[data-v-8bde2f11]{margin-left:auto;margin-right:auto;width:100%}@media(min-width:576px){.activities-recommendation__container[data-v-8bde2f11]{max-width:516px}}@media(min-width:768px){.activities-recommendation__container[data-v-8bde2f11]{max-width:none;width:clamp(516px,716px,100% - 48px)}}@media(min-width:992px){.activities-recommendation__container[data-v-8bde2f11]{width:clamp(716px,936px,100% - 64px)}}@media(min-width:1200px){.activities-recommendation__container[data-v-8bde2f11]{width:clamp(936px,1168px,100% - 80px)}}@media(min-width:1400px){.activities-recommendation__container[data-v-8bde2f11]{max-width:1900px;width:clamp(1168px,1328px,100% - 96px)}}.activities-recommendation__subtitle[data-v-8bde2f11]{color:#727374;font-size:12px;letter-spacing:.12px;line-height:18px;margin-bottom:6px}.activities-recommendation__subtitle[data-v-8bde2f11],.activities-recommendation__title[data-v-8bde2f11]{font-weight:400;padding:0 24px;text-align:center;text-transform:uppercase}.activities-recommendation__title[data-v-8bde2f11]{font-size:18px;line-height:34px;margin-bottom:12px}.activities-recommendation__arrows[data-v-8bde2f11]{align-items:center;display:flex;justify-content:space-between;left:-32px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 64px)}@media(min-width:992px){.activities-recommendation__arrows[data-v-8bde2f11]{left:-40px;width:calc(100% + 80px)}}@media(min-width:1200px){.activities-recommendation__arrows[data-v-8bde2f11]{left:-48px;width:calc(100% + 96px)}}.activities-recommendation__arrow[data-v-8bde2f11]{align-items:center;background:#fff;border:none;border-radius:100px;cursor:pointer;display:flex;height:40px;justify-content:center;pointer-events:auto;transition:all .2s ease;width:40px}@media(min-width:992px){.activities-recommendation__arrow[data-v-8bde2f11]{height:48px;width:48px}}@media(min-width:1200px){.activities-recommendation__arrow[data-v-8bde2f11]{height:56px;width:56px}}.activities-recommendation__arrow[data-v-8bde2f11]:hover{transform:scale(1.1)}.activities-recommendation__arrow:hover .arrow-icon[data-v-8bde2f11]{transform:scale(.9)}.activities-recommendation__arrow[data-v-8bde2f11]:disabled{cursor:not-allowed;opacity:.5}.activities-recommendation__arrow[data-v-8bde2f11]:disabled:hover{transform:none}.activities-recommendation__arrow .arrow-icon[data-v-8bde2f11]{color:#404040;height:18px;width:18px}.activities-recommendation__arrow--prev .arrow-icon[data-v-8bde2f11]{transform:rotate(180deg)}.activities-recommendation__arrow--prev:hover .arrow-icon[data-v-8bde2f11]{transform:rotate(180deg) scale(.9)}.activities-recommendation .activities-recommendation__navigation[data-v-8bde2f11]{margin-bottom:16px}.activities-recommendation .activities-recommendation__navigation.is-initialized[data-v-8bde2f11]:not(.is-active),.activities-recommendation .activities-recommendation__navigation[data-v-8bde2f11]:not(.is-active){visibility:visible}.activities-recommendation .activities-recommendation__navigation.is-initialized[data-v-8bde2f11]:not(.is-active) .splide__list,.activities-recommendation .activities-recommendation__navigation[data-v-8bde2f11]:not(.is-active) .splide__list{display:flex;gap:16px;padding:0 24px}.activities-recommendation .activities-recommendation__navigation[data-v-8bde2f11] .splide__track{border-bottom:1px solid #dcd8d4;margin-left:auto;margin-right:auto;max-width:calc(100% - 48px);width:-moz-fit-content;width:fit-content}.activities-recommendation .activities-recommendation__navigation-name[data-v-8bde2f11]{border-bottom:1px solid transparent;color:#777d87;cursor:pointer;font-size:14px;font-weight:300;line-height:24px;padding:10px 13px}.activities-recommendation .activities-recommendation__navigation-name.active[data-v-8bde2f11]{border-color:#2367ba;color:#2367ba;font-weight:500}.activities-recommendation .activities-recommendation__content-slider.is-initialized[data-v-8bde2f11]:not(.is-active),.activities-recommendation .activities-recommendation__content-slider[data-v-8bde2f11]:not(.is-active){visibility:visible}.activities-recommendation .activities-recommendation__content-slider.is-initialized[data-v-8bde2f11]:not(.is-active) .splide__list,.activities-recommendation .activities-recommendation__content-slider[data-v-8bde2f11]:not(.is-active) .splide__list{display:flex;gap:16px;padding:0 24px}.activities-recommendation .activities-recommendation__content-slider.is-initialized[data-v-8bde2f11]:not(.is-active) .splide__slide,.activities-recommendation .activities-recommendation__content-slider[data-v-8bde2f11]:not(.is-active) .splide__slide{flex-shrink:1;min-width:342px}@media(min-width:768px){.activities-recommendation .activities-recommendation__content-slider.is-active[data-v-8bde2f11],.activities-recommendation .activities-recommendation__content-slider.is-initialized.is-active[data-v-8bde2f11]{padding:0 24px}}.activities-recommendation .activities-recommendation__list[data-v-8bde2f11]{margin-left:auto;margin-right:auto;max-width:1900px}.activities-recommendation .activities-recommendation__list.is-initialized[data-v-8bde2f11]:not(.is-active),.activities-recommendation .activities-recommendation__list[data-v-8bde2f11]:not(.is-active){visibility:visible}.activities-recommendation .activities-recommendation__list.is-initialized[data-v-8bde2f11]:not(.is-active) .splide__list,.activities-recommendation .activities-recommendation__list[data-v-8bde2f11]:not(.is-active) .splide__list{display:flex;gap:16px;padding:0 24px}.activities-recommendation .activities-recommendation__list.is-initialized[data-v-8bde2f11]:not(.is-active) .splide__slide,.activities-recommendation .activities-recommendation__list[data-v-8bde2f11]:not(.is-active) .splide__slide{max-width:265px;min-width:265px}.activities-recommendation .transport-container[data-v-8bde2f11]{box-shadow:2px 2px 16px #00000008;display:flex;margin-bottom:16px}@media(min-width:768px){.activities-recommendation .transport-container[data-v-8bde2f11]{margin-bottom:24px}}.activities-recommendation__horizontal[data-v-8bde2f11]{border-bottom:1px solid #dcd8d4;padding-top:24px;width:100%}.getting-around[data-v-aa0ea925]{background:var(--v58652fe2);padding:24px 8px 40px}@media(min-width:768px){.getting-around[data-v-aa0ea925]{padding:40px 0}}.getting-around__container[data-v-aa0ea925]{margin-left:auto;margin-right:auto;width:100%}@media(min-width:576px){.getting-around__container[data-v-aa0ea925]{max-width:516px}}@media(min-width:768px){.getting-around__container[data-v-aa0ea925]{max-width:none;width:clamp(516px,716px,100% - 48px)}}@media(min-width:992px){.getting-around__container[data-v-aa0ea925]{width:clamp(716px,936px,100% - 64px)}}@media(min-width:1200px){.getting-around__container[data-v-aa0ea925]{width:clamp(936px,1168px,100% - 80px)}}@media(min-width:1400px){.getting-around__container[data-v-aa0ea925]{max-width:1900px;width:clamp(1168px,1328px,100% - 96px)}}.getting-around__title[data-v-aa0ea925]{font-size:18px;font-weight:600;line-height:26px;margin-bottom:16px;padding:0 24px}.getting-around .getting-around__list[data-v-aa0ea925],.getting-around__title[data-v-aa0ea925]{margin-left:auto;margin-right:auto;max-width:1900px}.getting-around .getting-around__list.is-initialized[data-v-aa0ea925]:not(.is-active),.getting-around .getting-around__list[data-v-aa0ea925]:not(.is-active){visibility:visible}.getting-around .getting-around__list.is-initialized:not(.is-active) .splide__track[data-v-aa0ea925],.getting-around .getting-around__list:not(.is-active) .splide__track[data-v-aa0ea925]{padding:0 24px}.getting-around .getting-around__list.is-initialized:not(.is-active) .splide__list[data-v-aa0ea925],.getting-around .getting-around__list:not(.is-active) .splide__list[data-v-aa0ea925]{display:flex;gap:16px;padding:0 24px}.getting-around .getting-around__list.is-initialized:not(.is-active) .splide__slide[data-v-aa0ea925],.getting-around .getting-around__list:not(.is-active) .splide__slide[data-v-aa0ea925]{flex:1;min-width:265px}.getting-around .transport-container[data-v-aa0ea925]{box-shadow:2px 2px 16px #00000008;display:flex;margin-bottom:16px}@media(min-width:768px){.getting-around .transport-container[data-v-aa0ea925]{margin-bottom:24px}}.getting-around .transport-icon[data-v-aa0ea925]{height:18px;margin-right:8px}.getting-around .svg-icon-transport[data-v-aa0ea925]{fill:#141517;height:18px;width:18px}.getting-around .transport-options[data-v-aa0ea925]{background-color:#fff;min-width:100%}.getting-around .transport-options-title[data-v-aa0ea925]{align-items:center;background:#dcd8d4;display:flex;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:18px;padding:8px 16px;text-transform:uppercase}.getting-around .transport-options-list[data-v-aa0ea925]{background-color:#fff;display:flex;flex-direction:column;min-height:113px;padding:16px}.getting-around .transport-options-more[data-v-aa0ea925]{overflow:hidden;transition:height .3s ease}.getting-around .transport-options-more.is-open[data-v-aa0ea925]{border-top:1px solid #dcd8d4}.getting-around .transport-options-more .transport-options-option[data-v-aa0ea925]:first-child{padding-top:16px}.getting-around .transport-options-more-btn[data-v-aa0ea925]{align-items:center;cursor:pointer;display:flex;justify-content:center}.getting-around .transport-options-more-btn[data-v-aa0ea925]:after{border-bottom:1px solid #777d87;border-right:1px solid #777d87;content:"";display:block;height:11px;transform:rotate(45deg);width:11px}.getting-around .transport-options-more-btn.active[data-v-aa0ea925]:after{transform:rotate(225deg)}.getting-around .transport-options-option[data-v-aa0ea925]{background-color:#fff;display:flex;flex-direction:column;flex-grow:2;margin-bottom:16px}.getting-around .transport-options-option .distance-subtitle[data-v-aa0ea925]{color:#404040;font-size:16px;font-weight:500;line-height:24px;margin-bottom:3px}.getting-around .transport-options-option .distance-text[data-v-aa0ea925]{align-items:center;color:#727374;display:flex;font-size:14px;font-weight:300;gap:8px;line-height:24px}.getting-around .transport-options-option .landmark-time[data-v-aa0ea925]{align-items:center;display:flex}.getting-around .transport-options-option .svg-icon[data-v-aa0ea925]{fill:none;height:18px;margin-right:8px;stroke:#777d87;width:18px}.custom-tooltip-transportation[data-v-aa0ea925]{background:#404040;border-radius:8px;display:flex;flex-direction:column;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.14px;line-height:20px;padding:14px 16px;transition:opacity .4s,visibility .4s,transform .4s}.custom-tooltip-transportation.custom-tooltip-transportation[data-v-aa0ea925]:after{background:#404040;content:"";display:block;height:14px;left:50%;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:14px;z-index:-5}.custom-tooltip-transportation.show[data-v-aa0ea925]{opacity:1;transform:translateY(15px);visibility:visible}.custom-tooltip-transportation.tooltip-10[data-v-aa0ea925]:after{left:10%}.custom-tooltip-transportation.tooltip-20[data-v-aa0ea925]:after{left:20%}.custom-tooltip-transportation.tooltip-30[data-v-aa0ea925]:after{left:30%}.custom-tooltip-transportation.tooltip-40[data-v-aa0ea925]:after{left:40%}.custom-tooltip-transportation.tooltip-60[data-v-aa0ea925]:after{left:60%}.custom-tooltip-transportation.tooltip-70[data-v-aa0ea925]:after{left:70%}.custom-tooltip-transportation.tooltip-80[data-v-aa0ea925]:after{left:80%}.custom-tooltip-transportation.tooltip-90[data-v-aa0ea925]:after{left:90%}.custom-tooltip-transportation .getting-around__title[data-v-aa0ea925]{color:#fff;font-size:18px;font-weight:700;letter-spacing:.18px;line-height:26px;margin-bottom:12px;margin-left:unset;margin-right:unset;padding:0}.custom-tooltip-transportation .transport-options[data-v-aa0ea925]{min-width:100%}.custom-tooltip-transportation .transport-options-title[data-v-aa0ea925]{align-items:center;background:#b3b3b3;border-radius:2px;display:flex;font-size:12px;font-weight:400;letter-spacing:.12px;line-height:18px;margin-bottom:6px;padding:2px 8px;text-transform:uppercase}.custom-tooltip-transportation .transport-options-list[data-v-aa0ea925]{display:flex;flex-direction:column;padding:0 0 0 34px}.custom-tooltip-transportation .transport-options-option[data-v-aa0ea925]{display:flex;flex-direction:column;flex-grow:2;margin-bottom:12px}.custom-tooltip-transportation .transport-options-option .distance-subtitle[data-v-aa0ea925]{color:#fff;font-size:16px;font-weight:500;line-height:24px}.custom-tooltip-transportation .transport-options-option .distance-text[data-v-aa0ea925]{color:#b3b3b3;display:flex;font-size:14px;font-weight:300;line-height:24px}.custom-tooltip-transportation .transport-options-option .landmark-time[data-v-aa0ea925]{align-items:center;display:flex}.custom-tooltip-transportation .transport-options-option .svg-icon[data-v-aa0ea925]{fill:none;height:18px;margin-right:8px;stroke:#b3b3b3;width:18px}.custom-tooltip-transportation .transport-icon[data-v-aa0ea925]{height:18px;margin-right:8px}.custom-tooltip-transportation .svg-icon-transport[data-v-aa0ea925]{fill:#141517;height:18px;width:18px}.faq-questions__columns[data-v-d9866d6e]{border:1px solid #dcd8d4;border-radius:2px;padding:24px}@media(min-width:768px){.faq-questions__columns[data-v-d9866d6e]{border:none;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:0}.faq-questions__column[data-v-d9866d6e]{border:1px solid #dcd8d4;border-radius:2px;padding:32px}}.faq-questions__column:last-child .faq-question__item[data-v-d9866d6e]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.faq-questions .basic-description[data-v-d9866d6e]{margin-bottom:32px}}.faq-questions .faq-question[data-v-d9866d6e]{display:flex;font-size:16px;font-weight:500;line-height:24px;padding-right:54px;transition:color .3s ease}@media(min-width:768px){.faq-questions .faq-question[data-v-d9866d6e]{cursor:pointer}.faq-questions .faq-question[data-v-d9866d6e]:hover{color:#2367ba}}.faq-questions .faq-question__icon[data-v-d9866d6e]{height:24px;margin-right:12px;min-width:24px;width:24px}.faq-questions .faq-question__item[data-v-d9866d6e]{border-bottom:1px solid #dcd8d4;margin-bottom:16px;padding-bottom:16px;position:relative}@media(min-width:768px){.faq-questions .faq-question__item[data-v-d9866d6e]{margin-bottom:24px;padding-bottom:24px}.faq-questions .faq-question__item[data-v-d9866d6e]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}.faq-questions .faq-question__item[data-v-d9866d6e]:after,.faq-questions .faq-question__item[data-v-d9866d6e]:before{background:#777d87;border-radius:1px;content:"";display:block;position:absolute;right:4px;top:10px;transform-origin:center;transition:transform .5s cubic-bezier(.4,0,.2,1),background-color .3s;will-change:transform}.faq-questions .faq-question__item[data-v-d9866d6e]:after{height:2px;margin-top:-1px;width:16px}.faq-questions .faq-question__item[data-v-d9866d6e]:before{height:16px;margin-top:-8px;right:11px;width:2px}.faq-questions .faq-question__item[data-v-d9866d6e]:hover:after,.faq-questions .faq-question__item[data-v-d9866d6e]:hover:before{background:#2367ba}.faq-questions .faq-question__item.open .faq-question__answer[data-v-d9866d6e]{display:block}.faq-questions .faq-question__item.open[data-v-d9866d6e]:before{transform:scaleY(0)}.faq-questions .faq-question__answer[data-v-d9866d6e]{margin-top:8px;overflow:hidden;transition:height .5s ease}.faq-questions .faq-question__answer-date[data-v-d9866d6e]{color:#777d87;font-size:14px;font-weight:300;line-height:24px;margin-bottom:6px}.user-questions__columns[data-v-fee9fc8e]{border:1px solid #dcd8d4;border-radius:2px;padding:24px}@media(min-width:768px){.user-questions__columns[data-v-fee9fc8e]{border:none;display:grid;gap:32px;grid-template-columns:1fr 1fr;padding:0}.user-questions__column[data-v-fee9fc8e]{border:1px solid #dcd8d4;border-radius:2px;padding:32px}}.user-questions__column:last-child .user-question__item[data-v-fee9fc8e]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media(min-width:768px){.user-questions .basic-description[data-v-fee9fc8e]{margin-bottom:32px}}.user-questions .user-question[data-v-fee9fc8e]{display:flex;font-size:16px;font-weight:500;line-height:24px;padding-right:54px;transition:color .3s ease}@media(min-width:768px){.user-questions .user-question[data-v-fee9fc8e]{cursor:pointer}.user-questions .user-question[data-v-fee9fc8e]:hover{color:#2367ba}}.user-questions .user-question__icon[data-v-fee9fc8e]{height:24px;margin-right:12px;min-width:24px;width:24px}.user-questions .user-question__item[data-v-fee9fc8e]{border-bottom:1px solid #dcd8d4;margin-bottom:16px;padding-bottom:16px;position:relative}@media(min-width:768px){.user-questions .user-question__item[data-v-fee9fc8e]{margin-bottom:24px;padding-bottom:24px}.user-questions .user-question__item[data-v-fee9fc8e]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}}.user-questions .user-question__item[data-v-fee9fc8e]:after{border-bottom:2px solid #777d87;border-right:2px solid #777d87;content:"";display:block;height:8px;position:absolute;right:3px;top:8px;transform:rotate(45deg);transition:transform .3s;width:8px}.user-questions .user-question__item.open .user-question__answer[data-v-fee9fc8e]{display:block}.user-questions .user-question__item.open[data-v-fee9fc8e]:after{top:10px;transform:rotate(225deg)}.user-questions .user-question__answer[data-v-fee9fc8e]{background:var(--bf63c83c);border-radius:8px;margin-top:8px;overflow:hidden;transition:height .5s ease}.user-questions .user-question__answer-content[data-v-fee9fc8e]{margin:16px}.user-questions .user-question__answer-date[data-v-fee9fc8e]{color:#777d87;font-size:14px;font-weight:300;line-height:24px;margin-bottom:6px}.page-top[data-v-072f76f7]{height:100vh;max-height:250vw;position:relative;width:100%}.page-top[data-v-072f76f7]:before{background:linear-gradient(180deg,#00000059,#0000001a 20%,#000000b3 74%,#000000b3);content:"";display:block;height:100%;position:absolute;width:100%;z-index:-1}.page-top .open-hotel-gallery[data-v-072f76f7]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#72737480;border:1px solid #fff;color:#fff;display:flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.12px;line-height:22px;padding:8px 12px;position:absolute;right:16px;text-transform:uppercase;top:80px;transition:background .3s ease,color .3s ease}@media(min-width:768px){.page-top .open-hotel-gallery[data-v-072f76f7]{cursor:pointer;gap:8px;padding:10px 16px;right:32px;top:113px}}.page-top .open-hotel-gallery[data-v-072f76f7]:hover{background:#fff;color:#141517}.page-top .open-hotel-gallery:hover .open-hotel-gallery-icon[data-v-072f76f7]{stroke:#141517}.page-top .open-hotel-gallery-icon[data-v-072f76f7]{stroke:#fff;transition:stroke .3s ease}.h-page__hotel-image[data-v-072f76f7]{height:100%;overflow:hidden;position:absolute;width:100%;z-index:-2}.h-page__hotel-image .hotel-photo[data-v-072f76f7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.h-page__hotel-image-wrapper[data-v-072f76f7]{height:100%;position:relative;transition:top .75s ease-in-out;width:100%}.h-page__header[data-v-072f76f7]{align-items:center;display:flex;flex-direction:column;height:100%;padding:59px 16px 40px;position:relative;width:100%}.h-page__header.silo-page[data-v-072f76f7]{padding:0 16px 40px}.h-page__header.light[data-v-072f76f7]{max-width:100%}.h-page__header.light .hotel-star-icon[data-v-072f76f7]{fill:#fcaf17}.h-page__header.light .hotel-name-wrapper[data-v-072f76f7]{color:#fff}.h-page__header.hotel-page[data-v-072f76f7]{padding:0 0 12px}@media(min-width:768px){.h-page__header.hotel-page[data-v-072f76f7]{padding-bottom:24px}.h-page__header[data-v-072f76f7]{margin-left:auto;margin-right:auto;max-width:1028px}}.h-page__header .hotel-rate-container[data-v-072f76f7]{display:flex;gap:8px;margin-bottom:12px}@media(min-width:768px){.h-page__header .hotel-rate-container[data-v-072f76f7]{margin-bottom:14px}}.h-page__header .hotel-star-icon[data-v-072f76f7]{background-size:100%;display:block;fill:var(--v62227c8e);height:10px;height:16px;margin-right:3px;width:10px;width:16px}@media(min-width:768px){.h-page__header .hotel-star-icon[data-v-072f76f7]{height:20px;width:20px}}.h-page__header .hotel-name-wrapper[data-v-072f76f7]{align-items:center;color:#141517;display:flex;flex-direction:column;justify-content:center;margin-top:24px}.h-page__header .hotel-name-wrapper .hotel-name[data-v-072f76f7]{display:-webkit-box;font-size:38px;font-weight:var(--v34ecb92d);max-height:160px;overflow:hidden;text-align:center;text-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-orient:vertical;font-family:var(--a4a7f5f4);-webkit-line-clamp:2;line-clamp:2;line-height:1.2}@media(min-width:768px){.h-page__header .hotel-name-wrapper .hotel-name[data-v-072f76f7]{font-size:63px;max-width:1076px}}.h-page__header .hotel-name-wrapper .hotel-name.g-75[data-v-072f76f7]{font-size:18px}@media(min-width:768px){.h-page__header .hotel-name-wrapper .hotel-name.g-75[data-v-072f76f7]{font-size:28px}}.h-page__header .hotel-name-wrapper .hotel-name.g-60[data-v-072f76f7]{font-size:20px}@media(min-width:768px){.h-page__header .hotel-name-wrapper .hotel-name.g-60[data-v-072f76f7]{font-size:36px}}.h-page__header .hotel-name-wrapper .hotel-name.g-45[data-v-072f76f7]{font-size:24px}@media(min-width:768px){.h-page__header .hotel-name-wrapper .hotel-name.g-45[data-v-072f76f7]{font-size:44px}}.h-page__header .hotel-name-wrapper .hotel-name.g-30[data-v-072f76f7]{font-size:30}@media(min-width:768px){.h-page__header .hotel-name-wrapper .hotel-name.g-30[data-v-072f76f7]{font-size:50px}}.h-page__header .hotel-address-container[data-v-072f76f7]{margin-top:12px}.h-page__availform-block[data-v-072f76f7]{bottom:110px;left:16px;position:absolute;width:calc(100% - 32px)}@media(min-width:768px){.h-page__availform-block[data-v-072f76f7]{bottom:80px}}@media(min-width:1200px){.h-page__availform-block[data-v-072f76f7]{left:calc(50% - 538px);max-width:1076px}}.h-page__availform-block .book-with-us[data-v-072f76f7]{color:#fff;display:flex;flex-flow:row wrap;font-size:15px;font-weight:300;gap:4px;justify-content:center;letter-spacing:.3px;line-height:24px;margin-bottom:24px;padding-bottom:32px;position:relative}@media(min-width:768px){.h-page__availform-block .book-with-us[data-v-072f76f7]{display:flex;font-size:18px;font-weight:300;justify-content:center;letter-spacing:.36px;line-height:24px;padding-bottom:0}}.h-page__availform-block .book-with-us.with-arrow[data-v-072f76f7]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2.97 8.47a.75.75 0 0 1 1.062 0l3.218 3.218V2.5a.75.75 0 0 1 1.5 0v9.188l3.22-3.218a.751.751 0 0 1 1.062 1.062l-4.5 4.5a.75.75 0 0 1-1.063 0l-4.5-4.5a.75.75 0 0 1 0-1.062'/%3E%3C/svg%3E");bottom:0;content:"";display:block;height:16px;left:calc(50% - 8px);position:absolute;width:16px}@media(min-width:768px){.h-page__availform-block .book-with-us.with-arrow[data-v-072f76f7]:after{content:none}}.h-page__availform-block .book-with-us-site.add-arrow[data-v-072f76f7]{align-items:center;display:flex}@media(min-width:768px){.h-page__availform-block .book-with-us-site.add-arrow[data-v-072f76f7]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M2.97 8.47a.75.75 0 0 1 1.062 0l3.218 3.218V2.5a.75.75 0 0 1 1.5 0v9.188l3.22-3.218a.751.751 0 0 1 1.062 1.062l-4.5 4.5a.75.75 0 0 1-1.063 0l-4.5-4.5a.75.75 0 0 1 0-1.062'/%3E%3C/svg%3E");content:"";display:block;height:16px;margin-right:12px;width:16px}}.h-page__availform-block .book-with-us-site.bold[data-v-072f76f7]{font-weight:500}.h-page__availform-block[data-v-072f76f7] .backdrop-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#72737480;padding:14px 24px 24px;position:relative}.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__dates{border:none;border-bottom:1px solid rgba(20,21,23,.3)}@media(min-width:768px){.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__dates{border:none;border-right:1px solid rgba(20,21,23,.3)}}.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__guests{border:none;border-bottom:1px solid rgba(20,21,23,.3)}@media(min-width:768px){.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__guests{border:none}}@media(min-width:1200px){.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__guests{border-right:1px solid rgba(20,21,23,.3)}}.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__submit{border:none}@media(min-width:768px){.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__submit{border-top:1px solid rgba(20,21,23,.3)}}@media(min-width:1200px){.h-page__availform-block[data-v-072f76f7] .backdrop-blur .avail-form__submit{border:none}}.h-page__overview[data-v-072f76f7]{margin-top:32px}@media(min-width:768px){.h-page__overview[data-v-072f76f7]{margin-top:40px}}.h-page__overview .overview-header[data-v-072f76f7]{margin-bottom:16px}@media(min-width:1200px){.h-page__overview .overview-header[data-v-072f76f7]{margin-bottom:32px;max-width:50%}}.h-page__overview .overview-header.with-marks[data-v-072f76f7]{border-bottom:1px solid #dcd8d4;max-width:100%;padding-bottom:24px}.h-page__overview .overview-key-details[data-v-072f76f7]{color:#727374;font-size:10px;font-weight:400;line-height:16px;text-transform:uppercase}.h-page__overview .overview-about[data-v-072f76f7]{font-family:var(--a4a7f5f4);font-size:32px;font-weight:400;line-height:48px}@media(min-width:768px){.h-page__overview .overview-about[data-v-072f76f7]{font-size:44px;font-weight:var(--v34ecb92d);line-height:56px}}.h-page__overview .overview-adress[data-v-072f76f7]{color:#777d87;font-size:12px;font-style:italic;font-weight:var(--cfb7d93e);line-height:22px}.h-page__overview .overview-adress-wrapper[data-v-072f76f7]{display:flex;flex-direction:column;margin-top:8px}@media(min-width:768px){.h-page__overview .overview-adress-wrapper[data-v-072f76f7]{align-items:center;flex-direction:row}}.h-page__overview .overview-adress-wrapper .map-pin[data-v-072f76f7]{margin-right:6px;position:relative;top:4px}.h-page__overview .overview-adress-wrapper .overview-adress[data-v-072f76f7]{font-size:16px;font-weight:300;line-height:26px}@media(min-width:768px){.h-page__overview .overview-adress-wrapper .overview-adress[data-v-072f76f7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.h-page__overview .overview-adress-wrapper .dash[data-v-072f76f7]{color:#777d87;display:none;margin-left:4px;margin-right:4px}@media(min-width:768px){.h-page__overview .overview-adress-wrapper .dash[data-v-072f76f7]{display:inline}}.h-page__overview .overview-adress-wrapper .overview-adress-location[data-v-072f76f7]{color:#2367ba;cursor:pointer;font-size:16px;font-weight:500;line-height:26px;margin-bottom:0;margin-top:4px;text-decoration:underline;white-space:nowrap}@media(min-width:768px){.h-page__overview .overview-adress-wrapper .overview-adress-location[data-v-072f76f7]{margin-top:0;text-decoration:none}.h-page__overview .overview-adress-wrapper .overview-adress-location[data-v-072f76f7]:hover{text-decoration:underline}}.h-page__overview .overview-hotel-mark-wrapper[data-v-072f76f7]{background:var(--ada54c58);display:flex;margin-left:auto;margin-top:8px;padding:4px 4px 4px 16px;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.h-page__overview .overview-hotel-mark-wrapper[data-v-072f76f7]{margin-left:auto;margin-top:-14px;padding:4px 4px 4px 24px;width:auto}}.h-page__overview .overview-hotel-mark-text[data-v-072f76f7]{align-items:center;color:#404040;display:flex;flex-grow:1;font-size:12px;font-weight:600;gap:10px;justify-content:center;letter-spacing:.24px;line-height:24px;padding-right:16px;text-transform:uppercase}@media(min-width:768px){.h-page__overview .overview-hotel-mark-text[data-v-072f76f7]{font-size:14px;letter-spacing:.28px;padding-right:24px}}.h-page__overview .overview-hotel-mark-column[data-v-072f76f7]{align-items:center;background:#fff;display:flex;font-size:16px;font-weight:600;gap:10px;height:32px;justify-content:center;line-height:26px;overflow:hidden;padding:6px 16px;position:relative}@media(min-width:768px){.h-page__overview .overview-hotel-mark-column[data-v-072f76f7]{font-size:18px;line-height:32px}}.h-page__overview .overview-hotel-mark-column[data-v-072f76f7]:not(:last-child):after{background-color:#dcd8d4;content:"";display:block;height:16px;position:absolute;right:0;width:1px}.h-page__overview .overview-hotel-mark-column-subtext[data-v-072f76f7]{color:#777d87;font-size:14px;font-weight:300;margin-top:2px}.h-page__overview .overview-hotel-mark-column-item[data-v-072f76f7]{align-items:center;display:flex;gap:8px;height:32px}.h-page__overview .overview-hotel-mark-column-wrapper[data-v-072f76f7]{position:relative;transition:top .3s ease}.h-page__overview .overview-hotel-mark-column-wrapper.two-items[data-v-072f76f7]{animation:twoItemsScroll-072f76f7 20s ease-out infinite;top:80%}@keyframes twoItemsScroll-072f76f7{0%{top:80%}48%{top:80%}50%{top:-80%}98%{top:-80%}to{top:80%}}.h-page__overview .overview-description[data-v-072f76f7]{display:grid;grid-template-areas:"quote" "main" "sidebar"}@media(min-width:1200px){.h-page__overview .overview-description[data-v-072f76f7]{grid-template-areas:"main quote" "main sidebar" "main .";grid-template-columns:1fr 1fr}}.h-page__overview .overview-description-main[data-v-072f76f7]{margin-bottom:16px}@media(min-width:1200px){.h-page__overview .overview-description-main[data-v-072f76f7]{margin-bottom:32px}}.h-page__overview .overview-description-main p[data-v-072f76f7]{font-size:16px;font-weight:var(--cfb7d93e);line-height:26px;text-align:justify}.h-page__overview .overview-description-main p[data-v-072f76f7]:first-letter{float:left;font-family:var(--a4a7f5f4);font-size:44px;font-weight:400;line-height:40px;padding-right:5px}@media(min-width:1200px){.h-page__overview .overview-description-main p[data-v-072f76f7]:first-letter{font-size:60px;line-height:50px;padding-right:8px}}.h-page__overview .overview-description .sidebar__big-review[data-v-072f76f7]{grid-area:quote}.h-page__overview .overview-description .sidebar__big-review.with-margins[data-v-072f76f7]{align-items:center;border-bottom:1px solid #dcd8d4;border-top:1px solid #dcd8d4;display:flex;flex-direction:column;margin-bottom:24px;padding-bottom:23px;padding-top:23px}@media(min-width:1200px){.h-page__overview .overview-description .sidebar__big-review.with-margins[data-v-072f76f7]{border-bottom:none;margin-left:24px;max-width:50vw;padding-bottom:0}}.h-page__overview .overview-description .sidebar__big-review.with-margins.with-loved-by-guests[data-v-072f76f7]{border-top:none;padding-top:0}@media(min-width:1200px){.h-page__overview .overview-description .sidebar__big-review.with-margins.with-loved-by-guests[data-v-072f76f7]{margin-bottom:32px}}.h-page__overview .overview-description .sidebar__big-review.with-margins.with-loved-by-guests[data-v-072f76f7] .review-loved-by-guests{border-bottom:1px solid #dcd8d4;margin-bottom:24px;padding-bottom:24px}@media(min-width:768px){.h-page__overview .overview-description .sidebar__big-review.with-margins.with-loved-by-guests[data-v-072f76f7] .review-loved-by-guests{padding-bottom:40px}}.h-page__overview .overview-description .sidebar__big-review .review-text[data-v-072f76f7]{font-family:var(--a4a7f5f4);font-size:14px;font-weight:var(--v34ecb92d);line-height:22px;margin-bottom:6px;text-align:center}@media(min-width:768px){.h-page__overview .overview-description .sidebar__big-review .review-text[data-v-072f76f7]{font-size:18px;font-weight:400;line-height:28px}}.h-page__overview .overview-description .sidebar__big-review .rating[data-v-072f76f7]{display:flex;margin-bottom:6px}.h-page__overview .overview-description .sidebar__big-review .rating .ta_rating[data-v-072f76f7]{background:#4ba771;border-radius:50%;height:12px;margin-right:1px;width:12px}.h-page__overview .overview-description .sidebar__big-review .rating .ta_rating[data-v-072f76f7]:last-child{margin-right:0}.h-page__overview .overview-description .sidebar__big-review .ta-link[data-v-072f76f7]{align-items:center;display:flex}.h-page__overview .overview-description .sidebar__big-review .ta-link .svg-icon[data-v-072f76f7]{height:18px;margin-right:4px;width:85px}.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests[data-v-072f76f7]{width:calc(100vw - 32px)}@media(min-width:768px){.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests[data-v-072f76f7]{width:100%}}@media(min-width:1200px){.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests[data-v-072f76f7]{border-bottom:none;margin-bottom:40px;padding-bottom:0}}.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests .basic--subtitle[data-v-072f76f7]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:16px}.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests .review-loved-by-guests-item[data-v-072f76f7]{background:var(--ada54c58);border-radius:2px;color:#404040;font-size:16px;font-weight:300;letter-spacing:.16px;line-height:26px;padding:4px 14px}.h-page__overview .overview-description .sidebar__big-review .review-loved-by-guests .splide.is-initialized:not(.is-active) .splide__list[data-v-072f76f7]{display:flex;flex-flow:row wrap;gap:12px}.h-page__overview .overview-container[data-v-072f76f7]{padding-bottom:16px}@media(min-width:1200px){.h-page__overview .overview-container[data-v-072f76f7]{padding-bottom:32px;-moz-column-break-inside:avoid;break-inside:avoid}}.h-page__overview .overview-container p[data-v-072f76f7]{font-size:14px;font-weight:var(--cfb7d93e);line-height:24px;text-align:justify}@media(min-width:1200px){.h-page__overview .overview-container p[data-v-072f76f7]{font-size:16px;line-height:26px}}.h-page__overview .overview-container bold[data-v-072f76f7]{font-weight:600}.h-page__overview .h-overview[data-v-072f76f7]{grid-area:main}@media(min-width:1200px){.h-page__overview .h-overview[data-v-072f76f7]{margin-right:24px}}@media(min-width:768px){.h-page__overview .h-overview .other-info[data-v-072f76f7]{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.h-page__overview .h-overview .pros-cons .with-dot[data-v-072f76f7]{display:flex;margin-bottom:12px}.h-page__overview .h-overview .pros-cons .with-dot[data-v-072f76f7]:before{background-color:var(--v62227c8e);border-radius:50%;content:"";display:block;height:8px;margin-right:8px;margin-top:8px;min-height:8px;min-width:8px;width:8px}.h-page__overview .h-overview .pros-cons .overview-container__title[data-v-072f76f7]{font-size:20px;margin-bottom:12px}.h-page__overview .h-overview-must-do[data-v-072f76f7]{align-items:center;background-color:var(--ada54c58);border-radius:2px;display:flex;flex-direction:column;margin-bottom:32px;margin-top:8px;padding:24px 16px}@media(min-width:768px){.h-page__overview .h-overview-must-do[data-v-072f76f7]{padding:40px 40px 48px}}.h-page__overview .h-overview-must-do-icon[data-v-072f76f7]{fill:#2367ba;height:32px;margin-bottom:12px;width:32px}.h-page__overview .h-overview-must-do-title[data-v-072f76f7]{font-family:var(--a4a7f5f4);font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px;text-align:center}@media(min-width:768px){.h-page__overview .h-overview-must-do-title[data-v-072f76f7]{margin-bottom:24px}}.h-page__overview .h-overview-must-do-list-item[data-v-072f76f7]{display:flex;font-size:16px;font-weight:300;line-height:26px;margin-bottom:10px}@media(min-width:768px){.h-page__overview .h-overview-must-do-list-item[data-v-072f76f7]{font-size:16px;line-height:28px}}.h-page__overview .h-overview-must-do-list-item .svg-icon[data-v-072f76f7]{height:18px;margin-right:12px;margin-top:4px;min-height:18px;min-width:18px;position:relative;stroke:#2367ba;width:18px}.h-page__overview .h-overview-editorial-review[data-v-072f76f7]{align-items:center;background-color:var(--ada54c58);border-radius:2px;display:flex;flex-direction:column;margin-bottom:32px;margin-top:8px;padding:24px 16px}@media(min-width:768px){.h-page__overview .h-overview-editorial-review[data-v-072f76f7]{padding:40px 40px 48px}}.h-page__overview .h-overview-editorial-review-icon[data-v-072f76f7]{fill:#141517;height:20px;margin-bottom:14px;width:20px}.h-page__overview .h-overview-editorial-review-text[data-v-072f76f7]{color:#404040;font-size:18px;font-weight:500;line-height:28px;margin-bottom:24px;text-align:center}@media(min-width:768px){.h-page__overview .h-overview-editorial-review-text[data-v-072f76f7]{margin-bottom:32px}}.h-page__overview .h-overview-editorial-review-author[data-v-072f76f7]{align-items:center;display:flex;flex-direction:column;margin-bottom:12px}.h-page__overview .h-overview-editorial-review-author .author-photo[data-v-072f76f7]{border-radius:50%;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}@media(min-width:768px){.h-page__overview .h-overview-editorial-review-author .author-photo[data-v-072f76f7]{height:26px;width:26px}}.h-page__overview .h-overview-editorial-review-author .site-logo[data-v-072f76f7]{background:var(--v62227c8e);border-radius:50%;height:24px;left:-8px;-o-object-fit:cover;object-fit:cover;position:relative;width:24px}@media(min-width:768px){.h-page__overview .h-overview-editorial-review-author .site-logo[data-v-072f76f7]{height:26px;width:26px}}.h-page__overview .h-overview-editorial-review-author-name[data-v-072f76f7]{font-size:14px;font-weight:500;line-height:24px}.h-page__overview .h-overview-editorial-review-author-position[data-v-072f76f7]{color:#727374;font-size:14px;font-weight:300;line-height:24px}.h-page__overview .h-overview-description[data-v-072f76f7]{grid-area:main}@media(min-width:1200px){.h-page__overview .h-overview-description[data-v-072f76f7]{margin-right:24px}}.h-page__overview .h-overview-description h2[data-v-072f76f7]{font-size:20px;margin-bottom:12px}.h-page__overview .h-overview-description p[data-v-072f76f7]{font-size:16px;font-weight:var(--cfb7d93e);line-height:26px;margin-bottom:12px;text-align:justify}.h-page__overview .h-overview-description ul[data-v-072f76f7]{margin-bottom:12px;margin-top:12px;padding-left:16px}.h-page__overview .h-overview-description li[data-v-072f76f7]{display:flex;margin-bottom:12px}.h-page__overview .h-overview-description li[data-v-072f76f7]:before{background-color:var(--v62227c8e);border-radius:50%;content:"";display:block;height:8px;margin-right:8px;margin-top:8px;min-height:8px;min-width:8px;width:8px}.popular-facilities-sidebar[data-v-072f76f7]{padding:0 0 24px}.popular-facilities-sidebar[data-v-072f76f7] .splide{visibility:visible}.popular-facilities-sidebar[data-v-072f76f7] .splide.is-initialized:not(.is-active) .splide__list,.popular-facilities-sidebar[data-v-072f76f7] .splide:not(.is-initialized) .splide__list{display:flex;flex-flow:row wrap;gap:16px 24px}.popular-facilities-sidebar__slider[data-v-072f76f7]{padding:0}@media(max-width:575.98px){.popular-facilities-sidebar__slider[data-v-072f76f7]{max-width:calc(100vw - 32px)}}.popular-facilities-sidebar__item[data-v-072f76f7]{align-items:center;display:flex;font-size:16px;font-weight:300;gap:12px;line-height:26px}@media(min-width:1200px){.popular-facilities-sidebar__item[data-v-072f76f7]{font-size:16px;line-height:26px}}.popular-facilities-sidebar__item .svg-icon[data-v-072f76f7]{fill:var(--v62227c8e);flex-shrink:0;height:18px;width:18px}.popular-facilities-sidebar__item.__disabled[data-v-072f76f7]{color:#dcd8d4;text-decoration:line-through}.popular-facilities-sidebar__item.__disabled .svg-icon[data-v-072f76f7]{fill:#dcd8d4}.popular-facilities-sidebar .basic-subtitle[data-v-072f76f7]{font-size:18px;font-weight:500;line-height:26px;margin-bottom:16px}.h-page__body-sidebar[data-v-072f76f7]{border-top:1px solid #dcd8d4;grid-area:sidebar;padding-top:24px}@media(min-width:1200px){.h-page__body-sidebar[data-v-072f76f7]{margin-left:24px}}.h-page__body-sidebar .sidebar__map[data-v-072f76f7]{align-items:center;background-image:url(../images/hotel/map.jpg);display:flex;height:82px;justify-content:center;margin-bottom:16px;padding:23px 0}@media(min-width:1200px){.h-page__body-sidebar .sidebar__map[data-v-072f76f7]{height:100px}}.h-page__body-sidebar .sidebar__map .svg-icon-street-person[data-v-072f76f7]{height:24px;width:24px}.h-page__body-sidebar .sidebar__map .street-view-hotel[data-v-072f76f7]{cursor:pointer;margin-left:8px;padding:6px}@media(min-width:768px){.h-page__body-sidebar .sidebar__map .street-view-hotel[data-v-072f76f7]{padding:11px}}.h-page__body-sidebar .sidebar__map-transportation[data-v-072f76f7]{align-items:center;background:#fff;border:1px solid #dcd8d4;cursor:pointer;display:flex;height:48px;justify-content:center;margin-left:12px;transition:background .3s ease,border-color .3s ease;width:48px}.h-page__body-sidebar .sidebar__map-transportation.active[data-v-072f76f7]{background:#2367ba;border-color:#2367ba}.h-page__body-sidebar .sidebar__map-transportation.active .sidebar__map-transportation-icon-active[data-v-072f76f7]{display:block}.h-page__body-sidebar .sidebar__map-transportation.active .sidebar__map-transportation-icon[data-v-072f76f7]{display:none}.h-page__body-sidebar .sidebar__map-transportation-icon[data-v-072f76f7]{flex-shrink:0;height:20px;width:20px}.h-page__body-sidebar .sidebar__map-transportation-icon-active[data-v-072f76f7]{display:none}.h-page__body-sidebar .overview-good-to-know[data-v-072f76f7]{border-top:1px solid #dcd8d4}.h-page__body-sidebar .overview-good-to-know .good-to-know-category[data-v-072f76f7]{border-bottom:1px solid #dcd8d4}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap[data-v-072f76f7]{width:100%}@media(min-width:768px){.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap[data-v-072f76f7]{border-bottom:1px solid #dcd8d4;display:flex;margin-bottom:32px;padding-bottom:32px}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category[data-v-072f76f7]{border-bottom:none;margin-bottom:0;padding-bottom:0;width:50%}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category[data-v-072f76f7]:first-child{border-right:1px solid #dcd8d4;padding-right:30px}.h-page__body-sidebar .overview-good-to-know .good-to-know-category-wrap .good-to-know-category[data-v-072f76f7]:last-child{border-right:none;padding-left:30px}}.h-page__body-sidebar .sidebar__small-review[data-v-072f76f7]{font-size:12px;font-weight:var(--cfb7d93e);letter-spacing:.1px;line-height:18px;margin-bottom:8px;padding-left:22px;position:relative;text-align:left}@media(min-width:768px){.h-page__body-sidebar .sidebar__small-review[data-v-072f76f7]{font-size:14px;line-height:24px;margin-bottom:4px}}.h-page__body-sidebar .sidebar__small-review .icon-hand[data-v-072f76f7]{align-items:center;background:#219653;border-radius:50%;display:flex;height:16px;justify-content:center;left:0;position:absolute;top:4px;width:16px}.h-page__body-sidebar .sidebar__small-review .icon-hand .svg-icon[data-v-072f76f7]{height:8px;width:8px}.h-page__body-sidebar .sidebar__small-review .icon-location[data-v-072f76f7]{align-items:center;display:flex;height:16px;justify-content:center;left:0;position:absolute;top:4px;width:16px}.h-page__body-sidebar .sidebar__small-review .icon-location-svg[data-v-072f76f7]{fill:var(--v62227c8e)}.h-page__body-sidebar .sidebar__small-review .view-full-review[data-v-072f76f7]{margin-left:6px}.h-page__body-sidebar .sidebar__small-review .bold[data-v-072f76f7]{font-weight:500}.h-page__body-sidebar .sidebar__small-review .rating[data-v-072f76f7],.h-page__body-sidebar .sidebar__small-review .text[data-v-072f76f7]{margin-left:4px}.horizontal-rooms[data-v-072f76f7]{display:flex;flex-direction:column;gap:40px}.early-booking[data-v-072f76f7]{background:var(--ada54c58);display:flex;flex-flow:row wrap;margin:30px auto 32px;padding:16px}@media(min-width:768px){.early-booking[data-v-072f76f7]{align-items:center;justify-content:space-between;margin-bottom:60px;max-width:1028px;padding:32px 56px}}.early-booking__img[data-v-072f76f7]{margin:auto 16px auto 0;max-height:60px;max-width:60px}@media(min-width:768px){.early-booking__img[data-v-072f76f7]{flex:1;margin-right:30px;max-height:154px;max-width:154px}}.early-booking__content[data-v-072f76f7]{margin-right:auto}@media(max-width:991.98px){.early-booking__content[data-v-072f76f7]{flex:0 0 calc(100% - 76px)}}@media(min-width:768px){.early-booking__content[data-v-072f76f7]{flex:2}}.early-booking__title[data-v-072f76f7]{font-family:var(--a4a7f5f4);font-size:20px;font-weight:var(--v34ecb92d);margin-bottom:6px}@media(min-width:768px){.early-booking__title[data-v-072f76f7]{font-size:24px}}@media(max-width:767.98px){.early-booking__title[data-v-072f76f7]{max-width:200px}}.early-booking__description[data-v-072f76f7]{font-size:14px;font-weight:var(--cfb7d93e)}@media(min-width:768px){.early-booking__description[data-v-072f76f7]{font-size:16px}}.early-booking__btn[data-v-072f76f7]{text-align:center}@media(max-width:991.98px){.early-booking__btn[data-v-072f76f7]{flex:0 0 100%;margin-top:15px}}
