.main-loader[data-v-c118d0a1]{height:calc(100vh - 50px);padding-top:calc(30vh - 50px)}.main-loader__bg[data-v-c118d0a1]{justify-content:center;width:100%;display:flex;position:absolute;bottom:0}.main-loader__text-wrapper[data-v-c118d0a1]{flex-direction:column;justify-content:center;align-items:center;margin-top:25px;display:flex}.main-loader__title[data-v-c118d0a1]{text-align:center;color:#1a232c;letter-spacing:.01em;margin-inline:28px;font-size:18px;font-weight:700;line-height:26px}@media (width>=768px){.main-loader[data-v-c118d0a1]{height:calc(100vh - 60px);padding-top:calc(20vh - 60px)}.main-loader__title[data-v-c118d0a1]{font-size:20px;line-height:28px}}.main-loader__text-counter[data-v-c118d0a1]{font-weight:var(--v03608324);letter-spacing:.01em;color:var(--v2d9d3ab4);min-height:21px;margin-top:10px;font-size:14px;line-height:21px}.main-loader__progress[data-v-c118d0a1]{width:420px;height:calc(25px + var(--v2833ece7) * 3);background:var(--v4d0a606e);max-width:calc(100% - 60px);padding:calc(6px + var(--v2833ece7)) calc(8px + var(--v2833ece7));border-radius:var(--v4ddda0e5);margin-top:20%}@media (width>=768px){.main-loader__text-counter[data-v-c118d0a1]{min-height:24px;font-size:16px;line-height:24px}.main-loader__progress[data-v-c118d0a1]{height:calc(34px + var(--v2833ece7) * 3);padding:calc(8px + var(--v2833ece7)) calc(10px + var(--v2833ece7))}}.main-loader__progress .hl-progress[data-v-c118d0a1]{background:repeating-linear-gradient(45deg,var(--v5c3ee3af),var(--v5c3ee3af) 10px,var(--v2d9d3ab4) 0,var(--v2d9d3ab4) 20px);height:calc(13px + var(--v2833ece7));border-radius:var(--v4ddda0e5);background-size:792px;width:0;animation:30s linear infinite gradient-c118d0a1;display:block}@media (width>=768px){.main-loader__progress .hl-progress[data-v-c118d0a1]{height:calc(18px + var(--v2833ece7))}}@keyframes gradient-c118d0a1{0%{background-position:0 0}to{background-position:792px 0}}.how-to-get[data-v-2c5babc2]{background:var(--v11001e51);padding:32px 0 20px}.how-to-get .transport-container[data-v-2c5babc2]{margin-bottom:16px;display:flex}@media (width>=768px){.how-to-get[data-v-2c5babc2]{padding:64px 0 40px}.how-to-get .transport-container[data-v-2c5babc2]{margin-bottom:24px}}.how-to-get .transport-icon[data-v-2c5babc2]{margin-inline-end:4px}@media (width>=768px){.how-to-get .transport-icon[data-v-2c5babc2]{margin-top:5px}}.how-to-get .svg-icon-transport[data-v-2c5babc2]{width:16px;height:16px;fill:var(--v5e52971e);margin-inline-end:8px}@media (width>=768px){.how-to-get .svg-icon-transport[data-v-2c5babc2]{margin-inline-end:16px}}.how-to-get .transport-options-title[data-v-2c5babc2]{font-family:var(--ebd1a97a);font-size:18px;font-weight:var(--b8be1de0);margin-bottom:4px;line-height:22px}@media (width>=768px){.how-to-get .transport-options-title[data-v-2c5babc2]{margin-bottom:12px;line-height:28px}}.how-to-get .transport-options-option[data-v-2c5babc2]{color:#404040;font-weight:var(--v06d84b44);margin-bottom:6px;line-height:24px}.how-to-get .transport-options-option[data-v-2c5babc2]:before{content:"";margin-inline-end:8px;background:#e4e5e7;width:6px;height:6px;margin-bottom:2px;display:inline-block;transform:rotate(45deg)}@media (width>=768px){.how-to-get .transport-options-option[data-v-2c5babc2]{font-size:16px;line-height:26px}.how-to-get .transport-options-option[data-v-2c5babc2]:before{margin-inline-end:12px}}.how-to-get .transport-options-option .distance-text[data-v-2c5babc2]{color:#777d87;margin-inline-start:4px}.how-to-get .transport-options .show-more .transport-options-option[data-v-2c5babc2]:nth-child(n+11),.how-to-get .transport-options .show-more-btn[data-status=less] .more-btn[data-v-2c5babc2],.how-to-get .transport-options .show-more-btn[data-status=more] .less-btn[data-v-2c5babc2]{display:none}.hp-basic-section[data-v-2c5babc2]{margin-bottom:35px}@media (width>=768px){.hp-basic-section[data-v-2c5babc2]{margin-bottom:60px}.hs[data-v-2c5babc2]{justify-content:space-between;display:flex}.hs__top-panel[data-v-2c5babc2]{flex:0 0 320px;max-width:320px;padding-inline-end:15px}.hs__container[data-v-2c5babc2]{width:100%;max-width:815px}}@media (width<=767.98px){.hs__top-panel[data-v-2c5babc2]{text-align:center}}.hl-seo__container[data-v-79e75fef]{padding:32px 0 40px}.hl-seo__container .discover-title[data-v-79e75fef]{color:#777d87;text-transform:uppercase;text-align:center;margin-bottom:6px;font-size:10px;font-weight:400;line-height:16px}.hl-seo__container .basic-title[data-v-79e75fef]{text-align:center;margin-bottom:16px}@media (width>=768px){.hl-seo__container[data-v-79e75fef]{padding:64px 0}.hl-seo__container .discover-title[data-v-79e75fef]{font-size:12px;line-height:18px}.hl-seo__container .basic-title[data-v-79e75fef]{margin-bottom:32px;font-size:32px;line-height:48px}}.hl-seo__container .article-subtitle[data-v-79e75fef]{margin-bottom:6px;font-size:14px;font-weight:500;line-height:24px}@media (width>=768px){.hl-seo__container .article-subtitle[data-v-79e75fef]{margin-bottom:12px;font-size:16px;line-height:24px}}.hl-seo__container .article-part[data-v-79e75fef]{color:#404040;text-align:justify;font-size:14px;font-weight:var(--v133f4988);margin-bottom:16px;line-height:24px}@media (width>=768px){.hl-seo__container .article-part[data-v-79e75fef]{margin-bottom:32px;font-size:16px;line-height:26px}}.hl-seo__container .article-part-fact[data-v-79e75fef]{margin-bottom:12px;display:flex}.hl-seo__container .article-part-fact[data-v-79e75fef]:before{content:"";margin-inline-end:8px;background-color:#777d87;border-radius:50%;width:8px;min-width:8px;height:8px;margin-top:8px;display:block}.hl-seo__container .hide-article[data-v-79e75fef]{display:none}.hl-seo__container .readmore-link[data-v-79e75fef]{letter-spacing:.1px;width:fit-content;margin-inline:auto;font-size:12px;font-weight:400;line-height:18px;display:flex}@media (width>=768px){.hl-seo__container .readmore-link[data-v-79e75fef]{font-size:16px;font-weight:400;line-height:24px}}.hl-seo__container .readmore-link[data-status=less] .more-btn[data-v-79e75fef],.hl-seo__container .readmore-link[data-status=more] .less-btn[data-v-79e75fef]{display:none}.hl-seo__container.show-full .hide-article[data-v-79e75fef]{display:block}.hl-seo__content[data-v-79e75fef]{overflow:hidden}.hl-seo__article[data-v-79e75fef]{text-align:justify;max-width:680px;margin-inline:auto}.hotellist-filters .filters-description[data-v-46eac770]{margin-bottom:8px;font-size:16px}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item{margin-inline-end:6px;cursor:pointer;color:#777d87;border:1px solid #e4e5e7;border-radius:30px;margin-bottom:20px;transition:all .3s;position:relative;overflow:hidden}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item:hover{border-color:var(--v7aa01c55);background-color:var(--v7aa01c55)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item:hover .filter-item__star-panel .svg-icon,.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item:hover .svg-icon-arrow{fill:var(--v69015564)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item:hover .filter-item__text{color:var(--v69015564)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected{background:var(--v7aa01c55);border-color:var(--v7aa01c55)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected .filter-item__star-panel .svg-icon{fill:var(--v69015564)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected .filter-item__text{color:var(--v69015564)}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected:hover{background:0 0;border-color:#e4e5e7}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected:hover .filter-item__star-panel .svg-icon{fill:#777d87}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item.is-selected:hover .filter-item__text{color:#777d87}.hotellist-filters[data-v-46eac770] .hl-fs-item .filter-item .filter-item__checkbox{opacity:0;display:none;position:absolute}.hotellist-filters[data-v-46eac770] .hl-fs-item :deep(&.first-type):not(:first-child){padding-inline-start:33px;position:relative}.hotellist-filters[data-v-46eac770] .hl-fs-item :deep(&.first-type):not(:first-child):before{content:"";inset-inline-start:16px;background:#dcd8d4;width:1px;height:24px;margin:auto;display:block;position:absolute;top:0;bottom:20px}.hotellist-filters[data-v-46eac770] .hl-fs-item :deep(.svg-icon-arrow){fill:#777d87;width:12px;height:12px;margin-inline-start:4px}@media (width<=767.98px){.hotellist-filters[data-v-46eac770] .filters-block{padding-inline:15px}.hotellist-filters[data-v-46eac770] .filters-panel{max-width:calc(100vw - 32px);overflow:auto}}.hotellist-filters[data-v-46eac770] .filters-panel{margin-bottom:15px;display:flex}@media (width>=768px){.hotellist-filters[data-v-46eac770] .filters-panel{flex-flow:wrap;margin-bottom:40px}}.hotellist-filters.no-bottom-margin[data-v-46eac770] .filters-panel{margin-bottom:0}.hotellist-filters[data-v-46eac770] .filter-item__text{color:#777d87;white-space:nowrap;cursor:pointer;align-items:center;height:36px;padding:5px 15px;font-size:14px;display:flex}@media (width>=768px){.hotellist-filters[data-v-46eac770] .filter-item__text{font-size:16px}}.hotellist-filters[data-v-46eac770] .filter-item__star-panel{white-space:nowrap;align-items:center;font-size:14px;display:flex}.hotellist-filters[data-v-46eac770] .filter-item__star-panel .svg-icon{fill:#777d87;margin-inline-start:3px}.filter-item__star-panel--map[data-v-59166ad2]{flex-direction:column;align-items:flex-start;width:100%}.filter-item__stars-row[data-v-59166ad2]{justify-content:space-between;width:100%}.filter-item__stars[data-v-59166ad2],.filter-item__stars-row[data-v-59166ad2]{align-items:center;display:flex}.filter-item__star-count[data-v-59166ad2],.filter-item__star-label[data-v-59166ad2]{margin-top:12px;font-size:14px;font-weight:300;line-height:1.5}@media screen and (width>=768px){.filter-item__star-count[data-v-59166ad2],.filter-item__star-label[data-v-59166ad2]{letter-spacing:.1px;font-size:16px}}.filter-item__star-count[data-v-59166ad2]{color:#7e7f80;margin-top:0}.hl-filter-section[data-v-3c5862f0]{font-family:var(--v63df7d02)}.popup-modal[data-v-f65d41ce]{top:0;z-index:10010;background:#1a232c4d;justify-content:center;width:100%;height:100%;display:flex;position:fixed;inset-inline-start:0}.popup-modal.slide-from-left .popup-message[data-v-f65d41ce]{transform:translateX(calc(-100% * var(--dir)))}.popup-modal.slide-from-left .popup-message.show-popup[data-v-f65d41ce]{transform:translate(0)}.popup-modal .popup-message[data-v-f65d41ce]{box-sizing:border-box;background:#fff;border-radius:15px 15px 0 0;width:100%;min-width:300px;max-width:500px;min-height:100px;max-height:75%;padding:16px;transition:transform .3s ease-in-out;position:absolute;bottom:0;transform:translateY(100%);box-shadow:0 3px 6px #1a232c1f,0 0 2px #1a232c0a}.popup-modal .popup-message.scrollable[data-v-f65d41ce]{height:100%}.popup-modal .popup-message.scrollable .popup-message-body[data-v-f65d41ce]{height:calc(100% - 40px);overflow-y:auto}.popup-modal .popup-message.bottom-button .popup-message-body[data-v-f65d41ce]{height:calc(100% - 135px);padding-bottom:10px}.popup-modal .popup-message-close-btn[data-v-f65d41ce]{inset-inline-end:16px;border-radius:100px;width:26px;height:26px;position:absolute;top:10px}.popup-modal .popup-message-close-btn[data-v-f65d41ce]:after,.popup-modal .popup-message-close-btn[data-v-f65d41ce]:before{content:" ";inset-inline-end:7px;background-color:#777d87;width:2px;height:20px;position:absolute;top:6px}.popup-modal .popup-message-close-btn[data-v-f65d41ce]:before{transform:rotate(45deg)}.popup-modal .popup-message-close-btn[data-v-f65d41ce]:after{transform:rotate(-45deg)}.popup-modal .popup-message-close-btn.custom-close-btn[data-v-f65d41ce]:after,.popup-modal .popup-message-close-btn.custom-close-btn[data-v-f65d41ce]:before{display:none}.popup-modal .popup-message.show-popup[data-v-f65d41ce]{transform:translateY(0)}.popup-modal .popup-message.instant-show-popup[data-v-f65d41ce]{transition:transform;transform:translateY(0)}.popup-modal .popup-message.popup-message-fullheight[data-v-f65d41ce]{border-radius:0;max-height:100%}.popup-modal .popup-message.popup-message-fullwidth[data-v-f65d41ce]{max-width:100%}.popup-modal .popup-message-top[data-v-f65d41ce]{justify-content:center;min-height:16px;margin-bottom:15px;font-size:16px;font-weight:700;display:flex}.popup-modal .popup-message-btn-wrap[data-v-f65d41ce]{inset-inline-start:0;box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:12px 40px;display:flex;position:fixed;bottom:0;box-shadow:8px 0 10px 4px #00000014}.popup-modal .popup-message-btn[data-v-f65d41ce]{background:var(--colorMainTheme);text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:4px;justify-content:center;width:90%;padding:12px;font-size:14px;font-weight:800;display:flex}.popup-modal .popup-message-btn.disabled[data-v-f65d41ce]{color:#67707a;background:#eff3f9}.popup-modal .popup-message-btn-description[data-v-f65d41ce]{min-height:24px;margin:8px 0 6px;font-size:14px;line-height:24px;display:block}.popup-modal .popup-message-header[data-v-f65d41ce]{text-align:start;width:100%;margin-top:30px;font-size:16px;font-weight:500;line-height:24px}.no-scroll[data-v-f65d41ce]{overflow:hidden}.hotel-filters .filters-panel[data-v-f65d41ce]{align-items:center;margin-bottom:15px;display:flex}@media (width>=768px){.hotel-filters .filters-panel[data-v-f65d41ce]{border-bottom:1px solid #e4e5e7;margin-bottom:10px;padding-bottom:24px}}.hotel-filters .filters-panel__all-btn[data-v-f65d41ce]{box-sizing:border-box;cursor:pointer;white-space:nowrap;color:#2367ba;border:1.5px solid #2367ba;border-radius:30px;flex-shrink:0;align-items:center;gap:4px;height:45px;margin-inline-end:4px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.hotel-filters .filters-panel__all-btn--applied[data-v-f65d41ce]{padding-inline-end:8px}.hotel-filters .filters-panel__badge[data-v-f65d41ce]{color:#fff;background:#2367ba;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:13px;font-weight:400;line-height:20px;display:flex}.hotel-filters .filters-panel__scroll[data-v-f65d41ce]{scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:center;padding-inline-start:24px;display:flex;position:relative;overflow-x:auto}.hotel-filters .filters-panel__scroll[data-v-f65d41ce]:before{content:"";inset-inline-start:12px;background:#dcd8d4;flex-shrink:0;width:1px;height:32px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.hotel-filters .filters-panel__scroll[data-v-f65d41ce]::-webkit-scrollbar{display:none}.hotel-filters .filters-panel__scroll[data-v-f65d41ce] .hl-fs-item .filter-item{margin-bottom:0}.hotel-filters .filters-panel__scroll.has-selected-rating[data-v-f65d41ce] .filter-item__rating-data span:not(.filter-item__rating-level){display:none}.hotel-filters .filters-panel__scroll-btn[data-v-f65d41ce]{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .2s;display:flex;position:relative}.hotel-filters .filters-panel__scroll-btn[data-v-f65d41ce]:hover{background-color:#f4f4f4}.hotel-filters .filters-panel__scroll-btn[data-v-f65d41ce]:before{content:"";inset-inline-end:100%;background:linear-gradient(calc(90deg * var(--dir)),transparent,#fff);pointer-events:none;width:64px;height:50px;position:absolute;top:50%;transform:translateY(-50%)}.hotel-filters .filters-panel__scroll-btn--left[data-v-f65d41ce]{z-index:1}.hotel-filters .filters-panel__scroll-btn--left[data-v-f65d41ce]:before{background:linear-gradient(calc(-90deg * var(--dir)),transparent,#fff);inset-inline:100% auto}.hotel-filters .filters-panel__scroll-btn-icon--left[data-v-f65d41ce]{transform:rotate(180deg)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item{margin-inline-end:8px;cursor:pointer;color:#777d87;border:1px solid #e4e5e7;border-radius:30px;margin-bottom:20px;transition:all .3s;position:relative;overflow:hidden}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item:hover{border-color:var(--f58d43bc);background-color:var(--v24bd896d)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item:hover .filter-item__star-panel .svg-icon,.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item:hover .svg-icon-arrow{fill:var(--v268892ce)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item:hover .filter-item__text{color:var(--v268892ce)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected{background:var(--v24bd896d);border-color:var(--f58d43bc)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected .filter-item__star-panel .svg-icon{fill:var(--v268892ce)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected .filter-item__text{color:var(--v268892ce)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected:hover{background:0 0;border-color:#e4e5e7}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected:hover .filter-item__star-panel .svg-icon{fill:var(--v710025e1)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item.is-selected:hover .filter-item__text{color:#777d87}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item .filter-item__checkbox{opacity:0;display:none;position:absolute}.hotel-filters[data-v-f65d41ce] .hl-fs-item .filter-item__count{display:none}.hotel-filters[data-v-f65d41ce] .hl-fs-item.first-type:not(:first-child){padding-inline-start:33px;position:relative}.hotel-filters[data-v-f65d41ce] .hl-fs-item.first-type:not(:first-child):before{content:"";inset-inline-start:12px;background:#dcd8d4;width:1px;height:32px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.hotel-filters[data-v-f65d41ce] .hl-fs-item .svg-icon-arrow{fill:#777d87;width:12px;height:12px;margin-inline-start:4px}@media (width<=767.98px){.hotel-filters .filters-block[data-v-f65d41ce]{padding-inline:15px}}.hotel-filters[data-v-f65d41ce] .filter-item__text{color:#777d87;white-space:nowrap;cursor:pointer;align-items:center;height:45px;padding:12px 16px;font-size:14px;font-weight:300;line-height:1.5;display:flex}.hotel-filters[data-v-f65d41ce] .filter-item__star-panel{white-space:nowrap;align-items:center;font-size:14px;display:flex}.hotel-filters[data-v-f65d41ce] .filter-item__star-panel .svg-icon{fill:#777d87;margin-inline-start:4px}.hotel-filters[data-v-f65d41ce] .filters-map,.map-filters-modal[data-v-f65d41ce]{display:none}@media (width>=768px){.map-filters-modal[data-v-f65d41ce]{display:flex}}.modal-message-backdrop{top:0;z-index:10010;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset-inline-start:0}.modal-message-backdrop .modal-message{box-sizing:border-box;background:#fff;border-radius:4px;width:100%;min-width:300px;min-height:100px;margin-inline:16px;transition:transform .1s ease-in-out;position:absolute;overflow:hidden;transform:scale(.8)}.modal-message-backdrop .modal-message.scrollable{height:100%}.modal-message-backdrop .modal-message.scrollable .modal-message-body{height:calc(100% - 165px);overflow-y:auto}.modal-message-backdrop .modal-message-close-btn{inset-inline-end:16px;border-radius:100px;width:14px;height:14px;position:absolute;top:10px}.modal-message-backdrop .modal-message-close-btn:after,.modal-message-backdrop .modal-message-close-btn:before{content:" ";inset-inline-end:6px;background-color:#67707a;width:2px;height:18px;position:absolute;top:-1px}.modal-message-backdrop .modal-message-close-btn:before{transform:rotate(45deg)}.modal-message-backdrop .modal-message-close-btn:after{transform:rotate(-45deg)}.modal-message-backdrop .modal-message-close-btn.custom-close-btn:after,.modal-message-backdrop .modal-message-close-btn.custom-close-btn:before{display:none}.modal-message-backdrop .modal-message.show-modal{transform:scale(1)}.modal-message-backdrop .modal-message.instant-show-modal{transition:transform;transform:scale(1)}.modal-message-backdrop .modal-message-top{background:#f3f4f7;flex-direction:column;justify-content:center;min-height:46px;padding-block:16px;padding-inline:24px 38px;display:flex}.modal-message-backdrop .modal-message-btn-wrap{box-sizing:border-box;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:12px 40px;display:flex}.modal-message-backdrop .modal-message-btn{background:var(--colorMainTheme);text-transform:uppercase;color:#fff;letter-spacing:1px;border-radius:4px;justify-content:center;width:90%;padding:12px;font-size:14px;font-weight:800;display:flex}.modal-message-backdrop .modal-message-btn.disabled{color:#67707a;background:#eff3f9}.modal-message-backdrop .modal-message-header{text-align:start;width:100%;margin-bottom:4px;font-size:18px;font-weight:545;line-height:22px}.modal-message-backdrop .modal-message-header-subtitle{font-size:12px;font-weight:var(--mainFontWeight);text-align:start;width:100%;line-height:20px}.modal-message-backdrop .modal-message-footer{inset-inline-start:0;background:#fff;width:100%;padding:11px;position:relative;bottom:0;box-shadow:4px 0 5px #00000026}.modal-message-backdrop .modal-message-footer-description{color:#67707a;font-size:12px;font-weight:400;line-height:18px}.no-scroll{overflow:hidden}.map-filters-modal.modal-message-backdrop .modal-message-close-btn{cursor:pointer;inset-inline-end:8px;border-radius:0;width:40px;height:40px;top:8px}@media (width>=768px){.map-filters-modal.modal-message-backdrop .modal-message-close-btn{inset-inline-end:24px}}.map-filters-modal.modal-message-backdrop .modal-message-close-btn:after,.map-filters-modal.modal-message-backdrop .modal-message-close-btn:before{top:10px;inset-inline-end:18px}.map-filters-modal.modal-message-backdrop .modal-message-header{letter-spacing:.1px;font-size:16px;font-weight:400;line-height:24px}@media (width>=768px){.map-filters-modal.modal-message-backdrop .modal-message-header{text-transform:uppercase;letter-spacing:.4px;margin-bottom:0;font-size:18px;font-weight:700;line-height:26px}.map-filters-modal.modal-message-backdrop .modal-message-top{padding:16px 32px}}.map-filters-modal.modal-message-backdrop .modal-message-top{background:0 0;border-bottom:1px solid #e6e8eb}.map-filters-modal.modal-message-backdrop .modal-message-footer{align-items:center;padding:8px 24px;display:flex}.map-filters-modal.modal-message-backdrop .clear-all-filters{cursor:pointer;width:fit-content;color:var(--color-main-theme);font-size:14px;font-weight:400;line-height:22px;text-decoration:underline}.map-filters-modal.modal-message-backdrop .modal-message-footer-description{flex:3}@media (width>=768px){.map-filters-modal.modal-message-backdrop .modal-message-footer{box-shadow:none;border-top:1px solid #e4e5e7;padding:12px 32px;bottom:69px}.map-filters-modal.modal-message-backdrop .modal-message-footer-description{justify-content:space-between;align-items:center;width:100%;display:flex}}.map-filters-modal.modal-message-backdrop .modal-message-btn-wrap{flex:2;padding:0}.map-filters-modal.modal-message-backdrop .modal-message-btn{cursor:pointer}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body{height:calc(100% - 61px);overflow-y:auto}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar{width:4px}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar-track{background-color:#fff3}.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body::-webkit-scrollbar-thumb{background-color:var(--color-main-theme);border-radius:4px}.map-filters-modal .filters-map .hl-filter-popular .hl-filter-section__list-container div,.map-filters-modal .filters-map .hl-fs-item,.map-filters-popup .filters-map .hl-filter-popular .hl-filter-section__list-container div,.map-filters-popup .filters-map .hl-fs-item{min-width:50%}@media (width>=768px){.map-filters-modal.modal-message-backdrop .modal-message.scrollable .modal-message-body{padding:0 32px 60px}.map-filters-modal .filters-map .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-section__list-container{flex-flow:wrap;display:flex;flex-direction:unset!important;-moz-column-gap:16px!important;gap:8px 16px!important}.map-filters-modal .filters-map .hl-filter-section__list-container>div,.map-filters-popup .filters-map .hl-filter-section__list-container>div{flex:calc(50% - 8px)}.map-filters-modal .filters-map .hl-filter-popular .hl-filter-section__list-container div,.map-filters-modal .filters-map .hl-fs-item,.map-filters-popup .filters-map .hl-filter-popular .hl-filter-section__list-container div,.map-filters-popup .filters-map .hl-fs-item{min-width:unset}}.map-filters-modal .filters-map .hl-filter-section__buttons,.map-filters-popup .filters-map .hl-filter-section__buttons{width:100%}.map-filters-modal .filters-map .filters-body,.map-filters-modal .filters-map .h-list__filters_pop-up,.map-filters-popup .filters-map .filters-body,.map-filters-popup .filters-map .h-list__filters_pop-up{display:block}.map-filters-modal .filters-map .no-filter-results,.map-filters-popup .filters-map .no-filter-results{display:none}@media (width>=992px){.map-filters-modal .filters-map .filters-title-popup,.map-filters-modal .filters-map .h-list__panel-map,.map-filters-popup .filters-map .filters-title-popup,.map-filters-popup .filters-map .h-list__panel-map{display:none}}.map-filters-modal .filters-map .filters-body,.map-filters-popup .filters-map .filters-body{display:none}@media (width>=992px){.map-filters-modal .filters-map .filters-body,.map-filters-popup .filters-map .filters-body{border:1px solid #e6e8eb;border-radius:4px;margin-top:15px;display:block}}.map-filters-modal .filters-map .filters-body .filters-title,.map-filters-popup .filters-map .filters-body .filters-title{color:#141517;letter-spacing:.1px;text-transform:uppercase;border-bottom:1px solid #e6e8eb;padding:12px 16px 8px;font-size:16px;font-weight:400;line-height:24px}.map-filters-modal .filters-map .hl-filter-section,.map-filters-popup .filters-map .hl-filter-section{border-bottom:1px solid #e6e8eb;padding-top:16px;padding-bottom:16px}@media (width>=768px){.map-filters-modal .filters-map .hl-filter-section,.map-filters-popup .filters-map .hl-filter-section{padding-top:24px;padding-bottom:24px}}.map-filters-modal .filters-map .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-section__list-container{flex-direction:column;gap:8px;display:flex}.map-filters-modal .filters-map .hl-filter-section.is-closed,.map-filters-popup .filters-map .hl-filter-section.is-closed{padding-bottom:0}.map-filters-modal .filters-map .hl-filter-section.is-closed .hl-filter-section__title:after,.map-filters-popup .filters-map .hl-filter-section.is-closed .hl-filter-section__title:after{top:3px;transform:rotate(-45deg)}.map-filters-modal .filters-map .hl-filter-section.is-closed .hl-filter-section__item,.map-filters-modal .filters-map .hl-filter-section.is-closed .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-section.is-closed .hl-filter-section__item,.map-filters-popup .filters-map .hl-filter-section.is-closed .hl-filter-section__list-container{display:none}.map-filters-modal .filters-map .hl-filter-section__title,.map-filters-popup .filters-map .hl-filter-section__title{color:#141517;margin-bottom:16px;font-size:18px;font-weight:700;line-height:26px;position:relative}.map-filters-modal .filters-map .hl-filter-section .filter-item,.map-filters-popup .filters-map .hl-filter-section .filter-item{border-radius:2px;max-height:72px;padding-top:10px;padding-bottom:10px;display:flex}.map-filters-modal .filters-map .hl-filter-section .filter-item:hover,.map-filters-popup .filters-map .hl-filter-section .filter-item:hover{background-color:#f4f7fc;border-color:#2367ba!important}.map-filters-modal .filters-map .hl-filter-section .filter-item:hover .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-section .filter-item:hover .filter-item__button-checkbox{border-color:#2367ba}.map-filters-modal .filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox{background:var(--color-main-theme);border-color:var(--color-main-theme);justify-content:center;align-items:center;display:flex}.map-filters-modal .filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox:after,.map-filters-popup .filters-map .hl-filter-section .filter-item.is-selected .filter-item__button-checkbox:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' viewBox='0 0 18 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.25202 13.04C6.25482 13.0432 6.25767 13.0463 6.26056 13.0495L6.99665 13.8472C7.08519 13.9432 7.19974 13.9938 7.3157 13.999C7.44507 14.0049 7.57622 13.9543 7.675 13.8472L8.41109 13.0495C8.41411 13.0462 8.41708 13.0429 8.42 13.0396L13.3606 7.68493C13.5479 7.48198 13.5479 7.15294 13.3606 6.94999L12.6245 6.15221C12.4373 5.94926 12.1337 5.94926 11.9464 6.15221L7.33582 11.1491L5.55368 9.21767C5.36642 9.01472 5.06282 9.01472 4.87556 9.21767L4.13947 10.0154C3.95221 10.2184 3.95221 10.5474 4.13947 10.7504L6.25202 13.04Z' fill='white'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.map-filters-modal .filters-map .hl-filter-section .filter-item__label,.map-filters-popup .filters-map .hl-filter-section .filter-item__label{cursor:pointer;padding-inline-start:40px;position:relative}.map-filters-modal .filters-map .hl-filter-section .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-section .filter-item__button-checkbox{cursor:pointer;inset-inline-start:0;background:#fff;border:1px solid #9ca3af;border-radius:2px;flex-shrink:0;width:24px;height:24px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media (width>=768px){.map-filters-modal .filters-map .hl-filter-section__title,.map-filters-popup .filters-map .hl-filter-section__title{font-weight:600}.map-filters-modal .filters-map .hl-filter-section .filter-item__label,.map-filters-popup .filters-map .hl-filter-section .filter-item__label{padding-inline-start:48px}.map-filters-modal .filters-map .hl-filter-section .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-section .filter-item__button-checkbox{inset-inline-start:8px}}.map-filters-modal .filters-map .hl-filter-section .filter-item__text.stars,.map-filters-popup .filters-map .hl-filter-section .filter-item__text.stars{display:inline-block}.map-filters-modal .filters-map .hl-filter-section .filter-item__text div,.map-filters-popup .filters-map .hl-filter-section .filter-item__text div{display:flex}.map-filters-modal .filters-map .hl-filter-section .filter-item__text svg,.map-filters-popup .filters-map .hl-filter-section .filter-item__text svg{width:20px;height:20px;fill:var(--color-main-theme)}.map-filters-modal .filters-map .hl-filter-section .filter-item__count,.map-filters-popup .filters-map .hl-filter-section .filter-item__count{color:#7e7f80;vertical-align:top;margin-inline-start:8px;display:inline-flex}.map-filters-modal .filters-map .hl-filter-section .filter-item__count:before,.map-filters-popup .filters-map .hl-filter-section .filter-item__count:before{content:"("}.map-filters-modal .filters-map .hl-filter-section .filter-item__count:after,.map-filters-popup .filters-map .hl-filter-section .filter-item__count:after{content:")"}.map-filters-modal .filters-map .hl-filter-section .filter-item__container,.map-filters-popup .filters-map .hl-filter-section .filter-item__container{letter-spacing:.1px;align-items:flex-start;width:100%;font-size:14px;font-weight:300;line-height:20px;display:flex}@media (width>=768px){.map-filters-modal .filters-map .hl-filter-section .filter-item__container,.map-filters-popup .filters-map .hl-filter-section .filter-item__container{font-size:16px;line-height:1.5}.map-filters-modal .filters-map .hl-filter-section .filter-item .filter-item__text-name,.map-filters-popup .filters-map .hl-filter-section .filter-item .filter-item__text-name{max-width:270px}}.map-filters-modal .filters-map .hl-filter-section .filter-item__text,.map-filters-popup .filters-map .hl-filter-section .filter-item__text{align-items:center;display:flex}.map-filters-modal .filters-map .hl-filter-section .filter-item input[type=checkbox],.map-filters-modal .filters-map .hl-filter-section__list-container.expanded .hl-filter-section__item-wrapper:nth-child(n+5),.map-filters-popup .filters-map .hl-filter-section .filter-item input[type=checkbox],.map-filters-popup .filters-map .hl-filter-section__list-container.expanded .hl-filter-section__item-wrapper:nth-child(n+5){display:none}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded .filter-section__button-more,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded .filter-section__button-more{display:inline}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded .filter-section__button-less,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded .filter-section__button-less{display:none}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded .filter-section__linkalike:after,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded .filter-section__linkalike:after{content:"";border-bottom:2px solid #0a215b;border-left:2px solid #0a215b;border-right:initial;inset-inline-start:4px;width:6px;height:6px;display:inline-block;position:relative;top:-2px;transform:rotate(-45deg)}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded .filter-item[data-visible=hidden-item],.map-filters-popup .filters-map .hl-filter-section__list-container.expanded .filter-item[data-visible=hidden-item]{max-height:0;margin:0;padding:0;overflow:hidden}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded.opened .hl-filter-section__item-wrapper:nth-child(n+5),.map-filters-popup .filters-map .hl-filter-section__list-container.expanded.opened .hl-filter-section__item-wrapper:nth-child(n+5){display:block}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__linkalike:after,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__linkalike:after{top:1px;transform:rotate(135deg)}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-more,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-more{display:none}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-less,.map-filters-popup .filters-map .hl-filter-section__list-container.expanded.opened .filter-section__button-less{display:inline}.map-filters-modal .filters-map .hl-filter-section__list-container.expanded.opened .filter-item[data-visible=hidden-item],.map-filters-popup .filters-map .hl-filter-section__list-container.expanded.opened .filter-item[data-visible=hidden-item]{max-height:72px;margin-top:12px;display:flex}.map-filters-modal .filters-map .hl-filter-section__buttons,.map-filters-popup .filters-map .hl-filter-section__buttons{color:#0a215b;letter-spacing:.1px;cursor:pointer;margin-top:12px;font-size:14px;font-weight:400;line-height:24px}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .hl-filter-section__list-container{flex-wrap:wrap;flex-direction:unset;gap:16px;display:flex}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .hl-fs-item,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .hl-fs-item{flex:0 0 calc(50% - 8px);min-width:0;margin:0}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .hl-fs-item .filter-item__button-checkbox,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .hl-fs-item .filter-item__button-checkbox,.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .hl-fs-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .hl-fs-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .hl-fs-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .hl-fs-item .filter-item__button-checkbox{transform:none}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item{border:1px solid #e6e8eb;border-radius:4px;max-height:none;margin-top:0;padding:16px}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item .filter-item__button-checkbox,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item .filter-item__button-checkbox,.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item .filter-item__button-checkbox,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item .filter-item__button-checkbox{position:unset}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item__label,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item__label{width:100%;padding-inline-start:0;display:flex}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item__label[for=f-Stars-0],.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item__label[for=f-Stars-0]{display:flex}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item__text,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item__text{width:100%}.map-filters-modal .filters-map .hl-filter-stars .hl-filter-section .filter-item__text svg,.map-filters-popup .filters-map .hl-filter-stars .hl-filter-section .filter-item__text svg{width:24px;height:24px}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .hl-filter-section__list-container,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .hl-filter-section__list-container,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .hl-filter-section__list-container{flex-wrap:wrap;flex-direction:unset;gap:16px;display:flex}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .hl-fs-item,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .hl-fs-item,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .hl-fs-item,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .hl-fs-item{flex:0 0 calc(50% - 8px);min-width:0;margin:0}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item{border:1px solid #e6e8eb;border-radius:4px;max-height:none;margin-top:0;padding:16px}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__label,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__label,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__label,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__label{width:100%;padding-inline-start:0;display:flex}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__text,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__text,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__text,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__text{width:100%}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-panel,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-panel,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-panel,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-panel{flex-direction:column;width:100%;display:flex}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-row,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-row,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-row,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-row{justify-content:space-between;align-items:center;width:100%;display:flex}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-icon,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-icon,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-icon,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-icon{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label{align-items:baseline;max-width:100%;margin-top:12px;font-size:14px;font-weight:300;line-height:1.5;display:flex}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-name,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-name,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-name,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width>=768px){.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label{letter-spacing:.1px;font-size:16px}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-name,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-name,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-name,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-name{white-space:normal;text-overflow:clip}}.map-filters-modal .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label .filter-item__count,.map-filters-modal .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label .filter-item__count,.map-filters-popup .filters-map .hl-filter-amenityid .hl-filter-section .filter-item__amenity-label .filter-item__count,.map-filters-popup .filters-map .hl-filter-facilityid .hl-filter-section .filter-item__amenity-label .filter-item__count{flex-shrink:0}.map-filters-modal .filters-map .filters-map,.map-filters-popup .filters-map .filters-map{display:none}.map-filters-modal .filters-map .selected-filters,.map-filters-popup .filters-map .selected-filters{border-bottom:1px solid #e6e8eb;padding:16px 16px 8px}.map-filters-modal .filters-map .selected-filters-title,.map-filters-popup .filters-map .selected-filters-title{color:#1a232c;letter-spacing:.1px;margin-bottom:12px;font-size:14px;font-weight:545;line-height:22px}.map-filters-modal .filters-map .selected-filters .clear-filters,.map-filters-modal .filters-map .selected-filters .remove-filter,.map-filters-popup .filters-map .selected-filters .clear-filters,.map-filters-popup .filters-map .selected-filters .remove-filter{color:#1a232c;letter-spacing:.1px;margin-inline-end:6px;cursor:pointer;border:1px solid #e6e8eb;border-radius:30px;justify-content:center;align-items:center;margin-bottom:8px;padding:6px 13px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.map-filters-modal .filters-map .selected-filters .clear-filters .close-symbol,.map-filters-modal .filters-map .selected-filters .remove-filter .close-symbol,.map-filters-popup .filters-map .selected-filters .clear-filters .close-symbol,.map-filters-popup .filters-map .selected-filters .remove-filter .close-symbol{margin-inline-start:6px;font-size:14px}.map-filters-modal .filters-map .selected-filters .clear-filters,.map-filters-popup .filters-map .selected-filters .clear-filters{color:#0a215b}.map-filters-modal .filters-map .selected-filters .remove-filter div,.map-filters-popup .filters-map .selected-filters .remove-filter div{align-items:center;display:flex}.map-filters-modal .filters-map .selected-filters .remove-filter .filter-item__icon-star,.map-filters-popup .filters-map .selected-filters .remove-filter .filter-item__icon-star{fill:var(--color-main-theme);width:12px;height:12px}.map-filters-modal .filters-map .selected-filters .remove-filter .filter-item__other-options,.map-filters-popup .filters-map .selected-filters .remove-filter .filter-item__other-options{margin-inline-start:4px}.map-filters-modal .filters-map .hl-filter-name input,.map-filters-popup .filters-map .hl-filter-name input{text-overflow:ellipsis;cursor:auto;box-sizing:border-box;appearance:none;background:#fff;border:1px solid #d9dde0;border-radius:4px;outline:none;width:100%;padding-block:7px;padding-inline:37px 42px;font-size:12px;line-height:24px;overflow:hidden}.map-filters-modal .filters-map .hl-filter-name .input-icon_search,.map-filters-popup .filters-map .hl-filter-name .input-icon_search{top:8px;width:24px;height:24px;position:absolute;inset-inline-start:8px}.map-filters-modal .filters-map .hl-filter-name .input-icon_clear,.map-filters-popup .filters-map .hl-filter-name .input-icon_clear{width:24px;height:24px}.map-filters-modal .filters-map .hl-filter-name .apply-name-buttons,.map-filters-popup .filters-map .hl-filter-name .apply-name-buttons{margin-top:8px;display:flex}.map-filters-modal .filters-map .hl-filter-name .apply-filter-name,.map-filters-popup .filters-map .hl-filter-name .apply-filter-name{letter-spacing:1px;text-transform:uppercase;cursor:pointer;border:1px solid #0a306e;border-radius:4px;flex-grow:2;justify-content:center;align-items:center;padding:8px;font-size:10px;font-weight:700;line-height:20px;display:flex}.map-filters-modal .filters-map .hl-filter-name .clear-filter-name,.map-filters-popup .filters-map .hl-filter-name .clear-filter-name{inset-inline-end:0;cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0}@media (width>=992px){.map-filters-modal .filters-map .hl-filter-popular.fixed,.map-filters-popup .filters-map .hl-filter-popular.fixed{z-index:100;border:1px solid #e6e8eb;border-radius:4px;width:274px;margin-block:0;margin-inline:-16px 0;position:fixed;top:80px}.map-filters-modal .filters-map .hl-filter-popular.fixed .hl-filter-section,.map-filters-popup .filters-map .hl-filter-popular.fixed .hl-filter-section{border-bottom:none}}.map-filters-modal .map-filters-popup__clear-btn,.map-filters-popup .map-filters-popup__clear-btn{color:#2367ba;cursor:pointer;width:fit-content;font-size:16px;font-weight:500;line-height:1.5;position:relative}.map-filters-modal .map-filters-popup__clear-btn:after,.map-filters-popup .map-filters-popup__clear-btn:after{content:"";inset-inline-start:0;background:#2367ba;width:100%;height:1px;transition:width .3s;display:block;position:absolute;bottom:1px}@media (width>=768px){.map-filters-modal .map-filters-popup__clear-btn,.map-filters-popup .map-filters-popup__clear-btn{letter-spacing:.1px;font-weight:400;line-height:1.3}.map-filters-modal .map-filters-popup__clear-btn:hover:after,.map-filters-popup .map-filters-popup__clear-btn:hover:after{width:0}}.map-filters-modal .map-filters-popup__apply-btn,.map-filters-popup .map-filters-popup__apply-btn{background:var(--colorMainTheme);color:#fff;border-radius:var(--filters-border-radius,4px);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;padding-block:13px;padding-inline:26px 44px;font-size:14px;font-weight:500;line-height:1.5;display:flex;position:relative;overflow:hidden}.map-filters-modal .map-filters-popup__apply-btn:before,.map-filters-popup .map-filters-popup__apply-btn:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:#00000026;position:absolute;inset:0}.map-filters-modal .map-filters-popup__apply-btn .btn__text,.map-filters-popup .map-filters-popup__apply-btn .btn__text{z-index:1;position:relative}.map-filters-modal .map-filters-popup__apply-btn:after,.map-filters-popup .map-filters-popup__apply-btn:after{scale:var(--mirror);content:"";inset-inline-end:20px;z-index:1;opacity:1;background-color:#fff;width:15px;height:14px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='11' height='12' viewBox='0 0 11 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42957 6.63118L0.316295 6.7859L0.290877 5.45301L8.40368 5.29783L4.76055 1.79105L5.68522 0.830439L10.9686 5.91608L5.88294 11.1994L4.92233 10.2748L8.42957 6.63118Z' /%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (width>=768px){.map-filters-modal .map-filters-popup__apply-btn,.map-filters-popup .map-filters-popup__apply-btn{padding:12px 40px}.map-filters-modal .map-filters-popup__apply-btn:before,.map-filters-popup .map-filters-popup__apply-btn:before{transition:opacity .3s}.map-filters-modal .map-filters-popup__apply-btn .btn__text,.map-filters-popup .map-filters-popup__apply-btn .btn__text{transition:transform .3s cubic-bezier(.4,0,.2,1)}.map-filters-modal .map-filters-popup__apply-btn:after,.map-filters-popup .map-filters-popup__apply-btn:after{opacity:0;transition:opacity .3s}.map-filters-modal .map-filters-popup__apply-btn:hover:after,.map-filters-modal .map-filters-popup__apply-btn:hover:before,.map-filters-popup .map-filters-popup__apply-btn:hover:after,.map-filters-popup .map-filters-popup__apply-btn:hover:before{opacity:1}.map-filters-modal .map-filters-popup__apply-btn:hover .btn__text,.map-filters-popup .map-filters-popup__apply-btn:hover .btn__text{transform:translateX(calc(-8px * var(--dir)))}}.map-filters-popup .popup-message-header{text-transform:uppercase;margin-top:0!important;font-size:18px!important;font-weight:400!important;line-height:1.5!important}.map-filters-popup .popup-message-top{position:relative}.map-filters-popup .popup-message-top:after{content:"";bottom:-16px;border-bottom:1px solid #e6e8eb;position:absolute;inset-inline:-16px}.map-filters-popup .popup-message-top .popup-message-close-btn{inset-inline-end:0;top:-6px}.map-filters-popup .popup-message-btn-wrap{border-top:1px solid #e6e8eb;box-shadow:none!important;padding:12px 16px!important}.map-filters-popup .popup-message-btn,.map-filters-popup .popup-message-btn-wrap{flex-direction:row!important;justify-content:space-between!important;align-items:center!important}.map-filters-popup .popup-message-btn{background-color:unset!important;border-radius:unset!important;text-transform:none!important;border:none!important;width:100%!important;padding:0!important;display:flex!important}.why-use-us[data-v-03af1b30]{padding-top:40px;padding-bottom:40px}.why-use-us__container[data-v-03af1b30]{max-width:1402px;margin:0 auto;padding:0}.why-use-us__title[data-v-03af1b30]{text-align:center;font-family:var(--v0a91a07b);font-weight:var(--v65f6fed8);font-size:var(--ff430992);margin-bottom:24px}.why-use-us__grid[data-v-03af1b30]{flex-direction:column;gap:24px;display:flex}@media (width>=768px){.why-use-us__title[data-v-03af1b30]{font-size:var(--ff4306a0);margin-bottom:32px}.why-use-us__grid[data-v-03af1b30]{flex-direction:row;justify-content:center}}.why-use-us__item[data-v-03af1b30]{flex-direction:row;align-items:center;gap:16px;display:flex}@media (width>=768px){.why-use-us__item[data-v-03af1b30]{flex-direction:column;align-items:center;width:420px;padding:24px 40px}}.why-use-us__icon[data-v-03af1b30]{width:33px;height:24px;min-height:24px;margin-bottom:12px}@media (width>=768px){.why-use-us__icon[data-v-03af1b30]{width:54px;height:39px}.why-use-us__description[data-v-03af1b30],.why-use-us__subtitle[data-v-03af1b30]{text-align:center}}.why-use-us__subtitle[data-v-03af1b30]{color:var(--d9a67b8e);font-size:var(--v2d6e6711);margin-bottom:8px;font-weight:600;line-height:140%}@media (width>=992px){.why-use-us__subtitle[data-v-03af1b30]{font-size:var(--ff43095a)}}.why-use-us__description[data-v-03af1b30]{font-size:var(--ff430692);font-style:normal;font-weight:400;line-height:150%}@media (width>=992px){.why-use-us__description[data-v-03af1b30]{font-size:var(--ff4307d4)}}.district-links[data-v-d2b7ea50]{align-items:center;margin-bottom:20px;padding:0 16px;display:flex}@media (width<=767.98px){.district-links[data-v-d2b7ea50]{padding-bottom:24px;position:relative}.district-links[data-v-d2b7ea50]:after{content:"";inset-inline:16px;background:#e4e5e7;height:1px;position:absolute;bottom:0}}.district-links__list[data-v-d2b7ea50]{scrollbar-width:none;flex:1;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.district-links__list[data-v-d2b7ea50]::-webkit-scrollbar{display:none}.district-links__item[data-v-d2b7ea50]{flex-shrink:0}.district-links__chip[data-v-d2b7ea50]{color:#777d87;white-space:nowrap;border:1px solid #e4e5e7;border-radius:30px;align-items:center;gap:4px;height:36px;padding:5px 15px;font-size:14px;text-decoration:none;transition:all .3s;display:flex}.district-links__chip[data-v-d2b7ea50]:hover{background-color:var(--v5b17f8ee)}.district-links__chip--active[data-v-d2b7ea50],.district-links__chip[data-v-d2b7ea50]:hover{border-color:var(--v5d6e0286);color:var(--v5f3364fd)}.district-links__chip--active[data-v-d2b7ea50]{background:var(--v5d6e0286);cursor:default}.district-links__chip--active[data-v-d2b7ea50]:hover{color:#777d87;background:0 0;border-color:#e4e5e7}@media (width>=768px){.district-links__chip[data-v-d2b7ea50]{height:45px;padding:12px 16px;font-weight:300;line-height:1.5}.district-links__chip[data-v-d2b7ea50]:hover{color:var(--v14bbd1ea)}.district-links__chip--active[data-v-d2b7ea50]{background:var(--v5b17f8ee);color:var(--v14bbd1ea)}.district-links__chip--active[data-v-d2b7ea50]:hover{color:#777d87;background:0 0}}.district-links__count[data-v-d2b7ea50]{opacity:.7}.district-links__arrow[data-v-d2b7ea50]{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:background-color .2s;display:flex;position:relative}.district-links__arrow[data-v-d2b7ea50]:hover{background-color:#f4f4f4}.district-links__arrow[data-v-d2b7ea50]:before{content:"";pointer-events:none;width:64px;height:50px;position:absolute;top:50%;transform:translateY(-50%)}.district-links__arrow--left[data-v-d2b7ea50]{z-index:1}.district-links__arrow--left[data-v-d2b7ea50]:before{background:linear-gradient(calc(-90deg * var(--dir)),transparent,#fff);inset-inline-start:100%}.district-links__arrow--right[data-v-d2b7ea50]:before{background:linear-gradient(calc(90deg * var(--dir)),transparent,#fff);inset-inline-end:100%}.district-links__arrow-icon--left[data-v-d2b7ea50]{transform:rotate(180deg)}.h-list__header-inner[data-v-29b7996d]{margin-bottom:15px}@media (width>=768px){.h-list__header-inner[data-v-29b7996d]{margin-bottom:40px}}.h-list__map[data-v-29b7996d]{z-index:1;background-size:cover;justify-content:center;width:100%;height:376px;margin-bottom:60px;display:flex;position:relative}.h-list__map-btn[data-v-29b7996d]{z-index:9;position:absolute;bottom:24px}.h-list__wrapper[data-v-29b7996d]{padding-top:21px}@media (width>=768px){.h-list__map-btn[data-v-29b7996d]{cursor:pointer;inset-inline-end:72px}.h-list__wrapper[data-v-29b7996d]{padding-top:8px}}.hotels-list[data-v-29b7996d]{overflow:hidden}@media (width<=767.98px){.hotels-list[data-v-29b7996d]{transition:max-height .3s}.hotels-list__wrapper[data-v-29b7996d]{margin-bottom:30px;padding-inline:15px}}.hotels-list__wrapper .places-to-stay[data-v-29b7996d]{margin-top:16px;margin-bottom:16px;font-size:18px;font-weight:600;line-height:26px}@media (width<=767.98px){.hotels-list__wrapper .places-to-stay[data-v-29b7996d]{margin-top:0}}@media (width>=576px){.hotels-list[data-v-29b7996d]{-moz-column-count:3;column-count:3}}.hotels-list__item[data-v-29b7996d]{margin-bottom:8px}.hotels-list__link[data-v-29b7996d]{color:#2367ba;letter-spacing:.1px;font-size:12px;line-height:1.5;font-weight:var(--v65cb24e0);display:block}.hotels-list__link.inner-link[data-v-29b7996d]{cursor:pointer}.hotels-list.hub-show-hide-wrap.show-more[data-v-29b7996d]{height:200px}@media (width>=768px){.hotels-list[data-v-29b7996d]{-moz-column-count:4;column-count:4}.hotels-list__item[data-v-29b7996d]{margin-bottom:12px}.hotels-list.hub-show-hide-wrap.show-more[data-v-29b7996d]{height:auto}}[data-v-29b7996d] .hs__top-panel .basic-title,[data-v-29b7996d] .hs__top-panel .basic-title-h2{font-size:18px;font-weight:var(--v0293caac);margin-bottom:4px;line-height:28px}@media (width>=768px){[data-v-29b7996d] .hs__top-panel .basic-title,[data-v-29b7996d] .hs__top-panel .basic-title-h2{margin-bottom:8px;font-size:24px;line-height:36px}}.h-list__navigation-item.h-map[data-v-29b7996d]{border:1px solid var(--v4ec22e88);margin-inline-end:6px;white-space:nowrap;cursor:pointer;color:#fff;background:var(--v4ec22e88);border-radius:30px;align-items:center;height:36px;margin-bottom:20px;padding:5px 15px;font-size:14px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (width>=768px){.h-list__navigation-item.h-map[data-v-29b7996d]{margin-top:35px;font-size:16px}}.h-list__navigation-item.h-map svg[data-v-29b7996d]{margin-inline-end:4px}.h-list__navigation-panel[data-v-29b7996d]{display:none}@media (width>=768px){.h-list__navigation-panel[data-v-29b7996d]{padding-inline:16px;display:flex}}.h-list__navigation-panel .filters-map__btn[data-v-29b7996d]{margin-inline-end:6px;color:#777d87;white-space:nowrap;cursor:pointer;border:1px solid #e4e5e7;border-radius:30px;align-items:center;height:36px;margin-bottom:20px;padding:5px 15px;font-size:14px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (width>=768px){.h-list__navigation-panel .filters-map__btn[data-v-29b7996d]{font-size:16px}}.h-list__navigation-panel .filters-map__btn[data-v-29b7996d]:hover{border-color:var(--c0c60914);background-color:var(--ef29bece)}.h-list__navigation-panel .filters-map__btn:hover .filter-item__star-panel .svg-icon[data-v-29b7996d],.h-list__navigation-panel .filters-map__btn:hover .svg-icon-arrow[data-v-29b7996d]{fill:var(--v2fc98e0d)}.h-list__navigation-panel .filters-map__btn:hover .filter-item__text[data-v-29b7996d]{color:var(--v2fc98e0d)}.h-list__navigation-panel .h-filter[data-v-29b7996d]{flex:2;max-width:100%}.h-list__navigation-panel .h-map[data-v-29b7996d]{border:1px solid var(--v4ec22e88);margin-inline-end:6px;white-space:nowrap;cursor:pointer;color:#fff;background:var(--v4ec22e88);border-radius:30px;align-items:center;height:36px;margin-bottom:20px;padding:5px 15px;font-size:14px;transition:all .3s;display:flex;position:relative;overflow:hidden}@media (width>=768px){.h-list__navigation-panel .h-map[data-v-29b7996d]{margin-top:35px;font-size:16px}}.h-list__navigation-panel .h-map svg[data-v-29b7996d]{margin-inline-end:4px}.h-list__content-wrapper__city-text[data-v-29b7996d]{color:#404040;font-size:10px;font-weight:var(--v65cb24e0);text-align:justify;margin-bottom:24px;padding-inline:16px}@media (width>=768px){.h-list__content-wrapper__city-text[data-v-29b7996d]{padding:0;font-size:13px}}.h-list__content-wrapper__map-preview[data-v-29b7996d]{margin-bottom:24px;padding-inline:16px}.map-preview-skeleton[data-v-29b7996d]{background-color:#f0f0f0;border-radius:0;width:100%;height:120px;margin-top:24px;margin-bottom:32px;position:relative}@media (width>=768px){.h-list__content-wrapper__map-preview[data-v-29b7996d]{padding:0}.map-preview-skeleton[data-v-29b7996d]{height:310px;margin-bottom:0}.map-preview-skeleton[data-v-29b7996d]:after{content:"";bottom:0;pointer-events:none;background:linear-gradient(#fff0,#ffffffb3 50%,#fff 75%,#fff);height:170px;position:absolute;inset-inline:0}}
