.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__range__ydlUi{background:#009bdc;height:4px!important}.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__thumb__pHRxo{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.BookingReviewFinal_range-slider__rlraX{height:4px!important;background:#e5f2ff!important;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.BookingReviewFinal_range-slider__rlraX[data-vertical]{height:100%;width:8px}.BookingReviewFinal_range-slider__rlraX[data-disabled]{opacity:.5;cursor:not-allowed}.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__thumb__pHRxo{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__thumb__pHRxo:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.BookingReviewFinal_range-slider__rlraX[data-vertical] .BookingReviewFinal_range-slider__thumb__pHRxo{left:50%}.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__thumb__pHRxo[data-disabled]{z-index:2}.BookingReviewFinal_range-slider__rlraX .BookingReviewFinal_range-slider__range__ydlUi{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.BookingReviewFinal_range-slider__rlraX[data-vertical] .BookingReviewFinal_range-slider__range__ydlUi{left:50%;transform:translate(-50%)}.BookingReviewFinal_range-slider__rlraX input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.BookingReviewFinal_range-slider__rlraX input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.BookingReviewFinal_range-slider__rlraX input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.BookingReviewFinal_range-slider__rlraX input[type=range]:focus{outline:0}.BookingReviewFinal_markWrapper__THthe{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;z-index:1010!important;min-width:80px;min-height:32px;position:relative}.BookingReviewFinal_markWrapper__THthe>.BookingReviewFinal_mark__ekn9A:hover{color:#0cbbef!important}.BookingReviewFinal_currentWrapper__iiNML{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;min-width:80px;min-height:32px;position:relative;z-index:1020!important}.BookingReviewFinal_currentWrapper__iiNML>.BookingReviewFinal_mark__ekn9A{color:#0cbbef!important;font-size:20px!important}.BookingReviewFinal_mark__ekn9A{font-size:16px;color:#021530}.BookingReviewFinal_currentMark__iaOZr,.BookingReviewFinal_mark__ekn9A{background-image:none!important;min-width:95px;padding:8px 12px;background:#fff;box-shadow:0 0 8px 0 rgba(44,69,159,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Rotonda,sans-serif!important;font-weight:700!important;line-height:16px!important;letter-spacing:-.02em!important;text-align:center!important;width:100%!important;position:relative!important;height:max-content!important;top:-80px;left:-40px;z-index:990!important}.BookingReviewFinal_currentMark__iaOZr{color:#0cbbef!important;font-size:20px!important}.BookingReviewFinal_markArrow__iiZyu{top:-80px;left:-40px;position:relative!important}.BookingReviewFinal_hotelCardOnMap__4Px9R{opacity:0;z-index:1010}.BookingReviewFinal_currentHotelWrapper__xXe_V,.BookingReviewFinal_hotelCardOnMap__4Px9R{position:absolute;min-width:579px;min-height:198px;max-height:220px;background:#fff;box-shadow:0 0 16px 0 rgba(44,69,159,.071);bottom:100px;border-radius:16px;display:flex;justify-content:space-between;top:-300px}.BookingReviewFinal_currentHotelWrapper__xXe_V{opacity:1!important;z-index:1020!important}.BookingReviewFinal_imageWrapper__EAzhH{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.BookingReviewFinal_previewPicture__NeAr0{aspect-ratio:500/281;height:100%;margin-left:-106px}.BookingReviewFinal_content__cFWtS{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.BookingReviewFinal_titleOnMap__WqI5_{font-family:Rotonda,open-sans,sans-serif;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.04em;color:#021530;text-align:left;width:100%}.BookingReviewFinal_infoOnMap__Do6Rk{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReviewFinal_ratingOnMap__IV8hs{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.BookingReviewFinal_ratingOnMap__IV8hs p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.BookingReviewFinal_ratingBlock____HB5{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReviewFinal_estimate__XLcy2{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.BookingReviewFinal_estimate__XLcy2,.BookingReviewFinal_feedback__wdK75{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.BookingReviewFinal_feedback__wdK75{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.BookingReviewFinal_location__5Kiyu{display:flex;flex-direction:column;gap:4px}.BookingReviewFinal_address__xbmZJ{display:flex;justify-content:flex-start;gap:5px}.BookingReviewFinal_address__xbmZJ p{width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReviewFinal_metro__mKOj0{display:flex;justify-content:flex-start;gap:5px}.BookingReviewFinal_metro__mKOj0 p{max-width:235px;width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReviewFinal_noneMetro__Mqk_h{display:none}.BookingReviewFinal_priceBlock__drSmb{display:flex;justify-content:space-between;width:100%}.BookingReviewFinal_price__Vi7iS{font-family:Rotonda,open-sans,sans-serif;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.04em;text-align:left;color:#021530}@media(max-width:960px){.BookingReviewFinal_currentHotelWrapper__xXe_V,.BookingReviewFinal_hotelCardOnMap__4Px9R{display:none}.BookingReviewFinal_content__cFWtS{padding:12px 10px}.BookingReviewFinal_location__5Kiyu,.BookingReviewFinal_metro__mKOj0{display:none}.BookingReviewFinal_price__Vi7iS{font-size:22px}.BookingReviewFinal_ratingBlock____HB5{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.BookingReviewFinal_service-headline-desktop-H1__7_hSe,.BookingReviewFinal_service-headline-desktop-H2__cg5OP,.BookingReviewFinal_service-headline-desktop-H3__jdF_g,.BookingReviewFinal_service-headline-desktop-H4__XDNu2,.BookingReviewFinal_service-headline__PssC7{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.BookingReviewFinal_service-headline-desktop-H1__7_hSe{font-size:44px}@media(max-width:768px){.BookingReviewFinal_service-headline-adaptive-H1__1KULM{font-size:26px}}.BookingReviewFinal_service-headline-desktop-H2__cg5OP{font-size:32px}@media(max-width:768px){.BookingReviewFinal_service-headline-adaptive-H2__GhF_D{font-size:22px}}.BookingReviewFinal_service-headline-desktop-H3__jdF_g{font-size:26px}@media(max-width:768px){.BookingReviewFinal_service-headline-adaptive-H3__kR3Hl{font-size:18px}}.BookingReviewFinal_service-headline-desktop-H4__XDNu2{font-size:22px}@media(max-width:768px){.BookingReviewFinal_service-headline-adaptive-H4__l3l7w{font-size:16px}}.BookingReviewFinal_service-body-accent-l__47TkO,.BookingReviewFinal_service-body-accent-s__XRQ_d,.BookingReviewFinal_service-body-accent-xl__yZ0tF,.BookingReviewFinal_service-body-noaccent-l__LfFtO,.BookingReviewFinal_service-body-noaccent-s__OzwmS,.BookingReviewFinal_service-body-noaccent-xl__oUBmd,.BookingReviewFinal_service-body__FWzvX{font-family:Rotonda,sans-serif}.BookingReviewFinal_service-body-accent-xl__yZ0tF{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.BookingReviewFinal_service-body-accent-xl-adaptive__Tlxvv{font-size:14px;line-height:21px}}.BookingReviewFinal_service-body-accent-l__47TkO{font-size:14px;font-weight:700;color:#021530;line-height:21px}.BookingReviewFinal_service-body-accent-s__XRQ_d{font-size:12px;font-weight:700;line-height:18px}.BookingReviewFinal_service-body-noaccent-xl__oUBmd{font-size:16px;line-height:24px}@media(max-width:768px){.BookingReviewFinal_service-body-xl-adaptive__pJ9qh{font-size:14px;line-height:21px}}.BookingReviewFinal_service-body-noaccent-l__LfFtO{font-size:14px;line-height:21px}.BookingReviewFinal_service-body-noaccent-s__OzwmS{font-size:12px;line-height:18px}.BookingReviewFinal_button__jGNMb,.BookingReviewFinal_service-control-btn-contrast__D32hA,.BookingReviewFinal_service-control-btn__WDrdK{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.BookingReviewFinal_service-control-btn__WDrdK{font-weight:400}.BookingReviewFinal_service-control-btn-contrast__D32hA{font-weight:700}.BookingReviewFinal_container__AC7tm{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.BookingReviewFinal_page__Ir0G2{display:flex;flex-direction:column;width:100%}.BookingReviewFinal_hotelPageContainer__JDkSu{max-width:1360px;width:100%;margin:0 auto}.BookingReviewFinal_review__main__8TwEo{padding:20px}.BookingReviewFinal_review__img__0hGyT{position:relative;width:280px;height:280px;margin:0 auto 20px}.BookingReviewFinal_review__text__cPenD{text-align:center;margin-bottom:20px}.BookingReviewFinal_review__btn__2Jv8I{max-width:100%;width:100%;height:52px}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__range__jkjjN{background:#009bdc;height:4px!important}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__thumb__ZknzJ{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.BookingReview_range-slider__Cu9Vb{height:4px!important;background:#e5f2ff!important;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.BookingReview_range-slider__Cu9Vb[data-vertical]{height:100%;width:8px}.BookingReview_range-slider__Cu9Vb[data-disabled]{opacity:.5;cursor:not-allowed}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__thumb__ZknzJ{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__thumb__ZknzJ:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.BookingReview_range-slider__Cu9Vb[data-vertical] .BookingReview_range-slider__thumb__ZknzJ{left:50%}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__thumb__ZknzJ[data-disabled]{z-index:2}.BookingReview_range-slider__Cu9Vb .BookingReview_range-slider__range__jkjjN{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.BookingReview_range-slider__Cu9Vb[data-vertical] .BookingReview_range-slider__range__jkjjN{left:50%;transform:translate(-50%)}.BookingReview_range-slider__Cu9Vb input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.BookingReview_range-slider__Cu9Vb input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.BookingReview_range-slider__Cu9Vb input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.BookingReview_range-slider__Cu9Vb input[type=range]:focus{outline:0}.BookingReview_markWrapper__xk8Xh{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;z-index:1010!important;min-width:80px;min-height:32px;position:relative}.BookingReview_markWrapper__xk8Xh>.BookingReview_mark__XOr9c:hover{color:#0cbbef!important}.BookingReview_currentWrapper__jxlSg{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;min-width:80px;min-height:32px;position:relative;z-index:1020!important}.BookingReview_currentWrapper__jxlSg>.BookingReview_mark__XOr9c{color:#0cbbef!important;font-size:20px!important}.BookingReview_mark__XOr9c{font-size:16px;color:#021530}.BookingReview_currentMark__Qqkpu,.BookingReview_mark__XOr9c{background-image:none!important;min-width:95px;padding:8px 12px;background:#fff;box-shadow:0 0 8px 0 rgba(44,69,159,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Rotonda,sans-serif!important;font-weight:700!important;line-height:16px!important;letter-spacing:-.02em!important;text-align:center!important;width:100%!important;position:relative!important;height:max-content!important;top:-80px;left:-40px;z-index:990!important}.BookingReview_currentMark__Qqkpu{color:#0cbbef!important;font-size:20px!important}.BookingReview_markArrow__aiaH9{top:-80px;left:-40px;position:relative!important}.BookingReview_hotelCardOnMap__2tNBB{opacity:0;z-index:1010}.BookingReview_currentHotelWrapper__lfFtG,.BookingReview_hotelCardOnMap__2tNBB{position:absolute;min-width:579px;min-height:198px;max-height:220px;background:#fff;box-shadow:0 0 16px 0 rgba(44,69,159,.071);bottom:100px;border-radius:16px;display:flex;justify-content:space-between;top:-300px}.BookingReview_currentHotelWrapper__lfFtG{opacity:1!important;z-index:1020!important}.BookingReview_imageWrapper__RMQWO{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.BookingReview_previewPicture__VmXXB{aspect-ratio:500/281;height:100%;margin-left:-106px}.BookingReview_content__EyYbY{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.BookingReview_titleOnMap__qXKEc{font-family:Rotonda,open-sans,sans-serif;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.04em;color:#021530;text-align:left;width:100%}.BookingReview_infoOnMap__PuTJs{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReview_ratingOnMap__AAFuv{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.BookingReview_ratingOnMap__AAFuv p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.BookingReview_ratingBlock__gsG_M{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReview_estimate__I8WSw{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.BookingReview_estimate__I8WSw,.BookingReview_feedback__rYXyb{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.BookingReview_feedback__rYXyb{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.BookingReview_location__Dnc4G{display:flex;flex-direction:column;gap:4px}.BookingReview_address__W56RD{display:flex;justify-content:flex-start;gap:5px}.BookingReview_address__W56RD p{width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReview_metro__vsbDH{display:flex;justify-content:flex-start;gap:5px}.BookingReview_metro__vsbDH p{max-width:235px;width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReview_noneMetro__hDqTn{display:none}.BookingReview_priceBlock__txcsZ{display:flex;justify-content:space-between;width:100%}.BookingReview_price__3JpgA{font-family:Rotonda,open-sans,sans-serif;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.04em;text-align:left;color:#021530}@media(max-width:960px){.BookingReview_currentHotelWrapper__lfFtG,.BookingReview_hotelCardOnMap__2tNBB{display:none}.BookingReview_content__EyYbY{padding:12px 10px}.BookingReview_location__Dnc4G,.BookingReview_metro__vsbDH{display:none}.BookingReview_price__3JpgA{font-size:22px}.BookingReview_ratingBlock__gsG_M{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.BookingReview_service-headline-desktop-H1__GOJ__,.BookingReview_service-headline-desktop-H2__PhdkJ,.BookingReview_service-headline-desktop-H3__6Zx9Q,.BookingReview_service-headline-desktop-H4__o_X5x,.BookingReview_service-headline__aMAhD{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.BookingReview_service-headline-desktop-H1__GOJ__{font-size:44px}@media(max-width:768px){.BookingReview_service-headline-adaptive-H1__zYXwa{font-size:26px}}.BookingReview_service-headline-desktop-H2__PhdkJ{font-size:32px}@media(max-width:768px){.BookingReview_service-headline-adaptive-H2__eWlS_{font-size:22px}}.BookingReview_service-headline-desktop-H3__6Zx9Q{font-size:26px}@media(max-width:768px){.BookingReview_service-headline-adaptive-H3__wjpXX{font-size:18px}}.BookingReview_service-headline-desktop-H4__o_X5x{font-size:22px}@media(max-width:768px){.BookingReview_service-headline-adaptive-H4__0M2u3{font-size:16px}}.BookingReview_service-body-accent-l__MiuMw,.BookingReview_service-body-accent-s__C_CKY,.BookingReview_service-body-accent-xl__WwEA5,.BookingReview_service-body-noaccent-l__XYc1s,.BookingReview_service-body-noaccent-s__ce9wP,.BookingReview_service-body-noaccent-xl__rIoUW,.BookingReview_service-body__TEnV1{font-family:Rotonda,sans-serif}.BookingReview_service-body-accent-xl__WwEA5{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.BookingReview_service-body-accent-xl-adaptive__XWz74{font-size:14px;line-height:21px}}.BookingReview_service-body-accent-l__MiuMw{font-size:14px;font-weight:700;color:#021530;line-height:21px}.BookingReview_service-body-accent-s__C_CKY{font-size:12px;font-weight:700;line-height:18px}.BookingReview_service-body-noaccent-xl__rIoUW{font-size:16px;line-height:24px}@media(max-width:768px){.BookingReview_service-body-xl-adaptive__JxjYD{font-size:14px;line-height:21px}}.BookingReview_service-body-noaccent-l__XYc1s{font-size:14px;line-height:21px}.BookingReview_service-body-noaccent-s__ce9wP{font-size:12px;line-height:18px}.BookingReview_button__zuXaS,.BookingReview_service-control-btn-contrast__T03QT,.BookingReview_service-control-btn__UfunT{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.BookingReview_service-control-btn__UfunT{font-weight:400}.BookingReview_service-control-btn-contrast__T03QT{font-weight:700}.BookingReview_container__BMDri{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.BookingReview_page__WOFRH{display:flex;flex-direction:column;width:100%}.BookingReview_hotelPageContainer__N9HxQ{max-width:1360px;width:100%;margin:0 auto}.BookingReview_review__bIVeU{position:relative}.BookingReview_review__main__p_tj5{padding:20px}.BookingReview_review__mainTop__l2Wzo{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.BookingReview_review__commentText__JBEzi{height:109px;border:2px solid #bedaf4;border-radius:8px;padding-right:24px}.BookingReview_review__commentText__JBEzi>textarea{max-height:76px;border:none}.BookingReview_review__images__F68bF{margin-top:20px}.BookingReview_review__mark__8F9Oy{display:flex;align-items:center;gap:8px}.BookingReview_review__markInputWrapper__2a9OE{position:relative;display:flex;align-items:center;justify-content:center}.BookingReview_review__markInput__wlzBw{display:flex;align-items:center;justify-content:center;background-color:#009bdc;border-radius:8px;text-align:center;width:30px;height:30px}.BookingReview_review__markInputMinus__6PbW1{position:absolute;width:14px;height:2px;background-color:#fff;margin-top:4px}.BookingReview_review__mainMiddle__PxxBX{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.BookingReview_review__commentTitle__Z1Joc,.BookingReview_review__imagesTitle__5PVqp{margin-bottom:8px}.BookingReview_review__bottom__5WqDZ{display:flex;gap:40px;width:100%}.BookingReview_review__policy__vPjdq{display:flex;align-items:center;gap:12px}.BookingReview_review__link__k_vNz{text-decoration:underline;color:#009bdc}.BookingReview_review__button__ad99i{height:52px;width:100%;max-width:200px}.BookingReview_review__popup__E6f7r [class*=container]{width:600px}@media(max-width:768px){.BookingReview_review__popup__E6f7r [class*=container]{width:100%}.BookingReview_review__mainMiddle__PxxBX{gap:8px}.BookingReview_review__bottom__5WqDZ{flex-direction:column;gap:12px}.BookingReview_review__button__ad99i{max-width:100%;width:100%}}div .BookingReview_scrollbars__content__Oa8ZV{max-height:730px;padding:0}div .BookingReview_scrollbars__scrollbar__LqnS_{right:8px}div .BookingReview_scrollbars__thumb__UQrk2{padding-inline:5px}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__range__G4Cwy{background:#009bdc;height:4px!important}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__thumb__XzC_t{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.BookingReviewCategory_range-slider__BJfBK{height:4px!important;background:#e5f2ff!important;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:block;position:relative;width:100%;height:8px;background:#ddd;border-radius:4px}.BookingReviewCategory_range-slider__BJfBK[data-vertical]{height:100%;width:8px}.BookingReviewCategory_range-slider__BJfBK[data-disabled]{opacity:.5;cursor:not-allowed}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__thumb__XzC_t{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__thumb__XzC_t:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.BookingReviewCategory_range-slider__BJfBK[data-vertical] .BookingReviewCategory_range-slider__thumb__XzC_t{left:50%}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__thumb__XzC_t[data-disabled]{z-index:2}.BookingReviewCategory_range-slider__BJfBK .BookingReviewCategory_range-slider__range__G4Cwy{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.BookingReviewCategory_range-slider__BJfBK[data-vertical] .BookingReviewCategory_range-slider__range__G4Cwy{left:50%;transform:translate(-50%)}.BookingReviewCategory_range-slider__BJfBK input[type=range]{-webkit-appearance:none;pointer-events:none;position:absolute;z-index:2;top:0;left:0;width:0;height:0;background-color:transparent}.BookingReviewCategory_range-slider__BJfBK input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.BookingReviewCategory_range-slider__BJfBK input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.BookingReviewCategory_range-slider__BJfBK input[type=range]:focus{outline:0}@font-face{font-family:OpenSans;src:local("OpenSans"),local("OpenSans"),url(/fonts/OpenSans/OpenSans-VariableFont_wdth,wght.ttf) format("truetype");font-style:normal}@font-face{font-family:Rotonda;src:local("Rotonda"),local("Rotonda"),url(/fonts/Rotonda/Rotonda.otf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Rotonda;src:local("Rotonda"),local("Rotonda"),url(/fonts/Rotonda/Rotonda_bold.ttf) format("truetype");font-style:normal;font-weight:700}.BookingReviewCategory_markWrapper___toYE{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;z-index:1010!important;min-width:80px;min-height:32px;position:relative}.BookingReviewCategory_markWrapper___toYE>.BookingReviewCategory_mark__JDEjJ:hover{color:#0cbbef!important}.BookingReviewCategory_currentWrapper__8FFCt{display:flex;flex-direction:column;align-items:center;cursor:pointer!important;padding:30px;min-width:80px;min-height:32px;position:relative;z-index:1020!important}.BookingReviewCategory_currentWrapper__8FFCt>.BookingReviewCategory_mark__JDEjJ{color:#0cbbef!important;font-size:20px!important}.BookingReviewCategory_mark__JDEjJ{font-size:16px;color:#021530}.BookingReviewCategory_currentMark__XmSgX,.BookingReviewCategory_mark__JDEjJ{background-image:none!important;min-width:95px;padding:8px 12px;background:#fff;box-shadow:0 0 8px 0 rgba(44,69,159,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Rotonda,sans-serif!important;font-weight:700!important;line-height:16px!important;letter-spacing:-.02em!important;text-align:center!important;width:100%!important;position:relative!important;height:max-content!important;top:-80px;left:-40px;z-index:990!important}.BookingReviewCategory_currentMark__XmSgX{color:#0cbbef!important;font-size:20px!important}.BookingReviewCategory_markArrow__9PFyY{top:-80px;left:-40px;position:relative!important}.BookingReviewCategory_hotelCardOnMap__kj1gW{opacity:0;z-index:1010}.BookingReviewCategory_currentHotelWrapper__38sTI,.BookingReviewCategory_hotelCardOnMap__kj1gW{position:absolute;min-width:579px;min-height:198px;max-height:220px;background:#fff;box-shadow:0 0 16px 0 rgba(44,69,159,.071);bottom:100px;border-radius:16px;display:flex;justify-content:space-between;top:-300px}.BookingReviewCategory_currentHotelWrapper__38sTI{opacity:1!important;z-index:1020!important}.BookingReviewCategory_imageWrapper__GdIV7{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.BookingReviewCategory_previewPicture__wIKVy{aspect-ratio:500/281;height:100%;margin-left:-106px}.BookingReviewCategory_content__beFhF{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.BookingReviewCategory_titleOnMap__mJOaT{font-family:Rotonda,open-sans,sans-serif;font-size:20px;font-weight:700;line-height:20px;letter-spacing:-.04em;color:#021530;text-align:left;width:100%}.BookingReviewCategory_infoOnMap__uDLLA{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReviewCategory_ratingOnMap__947TA{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.BookingReviewCategory_ratingOnMap__947TA p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.BookingReviewCategory_ratingBlock__0Hkx0{display:flex;justify-content:flex-start;align-items:center;gap:5px}.BookingReviewCategory_estimate__a6Pls{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.BookingReviewCategory_feedback__PtgjO{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.BookingReviewCategory_location__IwIF8{display:flex;flex-direction:column;gap:4px}.BookingReviewCategory_address__gb1oi{display:flex;justify-content:flex-start;gap:5px}.BookingReviewCategory_address__gb1oi p{width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReviewCategory_metro__DIvzO{display:flex;justify-content:flex-start;gap:5px}.BookingReviewCategory_metro__DIvzO p{max-width:235px;width:100%;font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:-.02em;text-align:left;color:#154168}.BookingReviewCategory_noneMetro__kZ6xe{display:none}.BookingReviewCategory_priceBlock__RO6XB{display:flex;justify-content:space-between;width:100%}.BookingReviewCategory_price__Nr25n{font-family:Rotonda,open-sans,sans-serif;font-size:28px;font-weight:700;line-height:28px;letter-spacing:-.04em;text-align:left;color:#021530}@media(max-width:960px){.BookingReviewCategory_currentHotelWrapper__38sTI,.BookingReviewCategory_hotelCardOnMap__kj1gW{display:none}.BookingReviewCategory_content__beFhF{padding:12px 10px}.BookingReviewCategory_location__IwIF8,.BookingReviewCategory_metro__DIvzO{display:none}.BookingReviewCategory_price__Nr25n{font-size:22px}.BookingReviewCategory_ratingBlock__0Hkx0{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.BookingReviewCategory_service-headline-desktop-H1___zKLv,.BookingReviewCategory_service-headline-desktop-H2__KWMJH,.BookingReviewCategory_service-headline-desktop-H3__VP7hk,.BookingReviewCategory_service-headline-desktop-H4__H0V8N,.BookingReviewCategory_service-headline__i4Dbo{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.BookingReviewCategory_service-headline-desktop-H1___zKLv{font-size:44px}@media(max-width:768px){.BookingReviewCategory_service-headline-adaptive-H1__vp2_2{font-size:26px}}.BookingReviewCategory_service-headline-desktop-H2__KWMJH{font-size:32px}@media(max-width:768px){.BookingReviewCategory_service-headline-adaptive-H2__DtKgx{font-size:22px}}.BookingReviewCategory_service-headline-desktop-H3__VP7hk{font-size:26px}@media(max-width:768px){.BookingReviewCategory_service-headline-adaptive-H3__lZ1Ur{font-size:18px}}.BookingReviewCategory_service-headline-desktop-H4__H0V8N{font-size:22px}@media(max-width:768px){.BookingReviewCategory_service-headline-adaptive-H4__OdO4A{font-size:16px}}.BookingReviewCategory_service-body-accent-l__a1vki,.BookingReviewCategory_service-body-accent-s__715WW,.BookingReviewCategory_service-body-accent-xl__jlTJi,.BookingReviewCategory_service-body-noaccent-l__PByAZ,.BookingReviewCategory_service-body-noaccent-s__hbpmn,.BookingReviewCategory_service-body-noaccent-xl__rAeMF,.BookingReviewCategory_service-body__2zOX3{font-family:Rotonda,sans-serif}.BookingReviewCategory_service-body-accent-xl__jlTJi{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.BookingReviewCategory_service-body-accent-xl-adaptive__xtR1B{font-size:14px;line-height:21px}}.BookingReviewCategory_service-body-accent-l__a1vki{font-size:14px;font-weight:700;color:#021530;line-height:21px}.BookingReviewCategory_service-body-accent-s__715WW{font-size:12px;font-weight:700;line-height:18px}.BookingReviewCategory_service-body-noaccent-xl__rAeMF{font-size:16px;line-height:24px}@media(max-width:768px){.BookingReviewCategory_service-body-xl-adaptive__Hj156{font-size:14px;line-height:21px}}.BookingReviewCategory_service-body-noaccent-l__PByAZ{font-size:14px;line-height:21px}.BookingReviewCategory_service-body-noaccent-s__hbpmn{font-size:12px;line-height:18px}.BookingReviewCategory_button__QJnUE,.BookingReviewCategory_service-control-btn-contrast__AxAyi,.BookingReviewCategory_service-control-btn__tLxJF{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.BookingReviewCategory_service-control-btn__tLxJF{font-weight:400}.BookingReviewCategory_service-control-btn-contrast__AxAyi{font-weight:700}.BookingReviewCategory_container__PYmh3{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.BookingReviewCategory_page__rWy9O{display:flex;flex-direction:column;width:100%}.BookingReviewCategory_hotelPageContainer__RrUvq{max-width:1360px;width:100%;margin:0 auto}.BookingReviewCategory_cat__title__7V5AS{margin-bottom:8px}.BookingReviewCategory_cat__emojiSvg__6IFUd{width:30px;height:30px}.BookingReviewCategory_cat__list__0xX7B{display:flex;gap:16px}.BookingReviewCategory_cat__listItem__fax81{cursor:pointer;height:30px}.BookingReviewCategory_cat__listItem__fax81 svg path{transition:all .25s}.BookingReviewCategory_cat__listItem_disabled__SjazP{cursor:default}