.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__range__xPZBO{background:#009bdc;height:4px!important}.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__thumb__S_akx{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.TooltipNew_range-slider__cM_vg{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}.TooltipNew_range-slider__cM_vg[data-vertical]{height:100%;width:8px}.TooltipNew_range-slider__cM_vg[data-disabled]{opacity:.5;cursor:not-allowed}.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__thumb__S_akx{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__thumb__S_akx:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.TooltipNew_range-slider__cM_vg[data-vertical] .TooltipNew_range-slider__thumb__S_akx{left:50%}.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__thumb__S_akx[data-disabled]{z-index:2}.TooltipNew_range-slider__cM_vg .TooltipNew_range-slider__range__xPZBO{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.TooltipNew_range-slider__cM_vg[data-vertical] .TooltipNew_range-slider__range__xPZBO{left:50%;transform:translate(-50%)}.TooltipNew_range-slider__cM_vg 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}.TooltipNew_range-slider__cM_vg input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.TooltipNew_range-slider__cM_vg input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.TooltipNew_range-slider__cM_vg input[type=range]:focus{outline:0}.TooltipNew_markWrapper__N5zoR{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}.TooltipNew_markWrapper__N5zoR>.TooltipNew_mark__g35h_:hover{color:#0cbbef!important}.TooltipNew_currentWrapper__l8z_u{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}.TooltipNew_currentWrapper__l8z_u>.TooltipNew_mark__g35h_{color:#0cbbef!important;font-size:20px!important}.TooltipNew_mark__g35h_{font-size:16px;color:#021530}.TooltipNew_currentMark__zuwOC,.TooltipNew_mark__g35h_{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}.TooltipNew_currentMark__zuwOC{color:#0cbbef!important;font-size:20px!important}.TooltipNew_markArrow__JRv3x{top:-80px;left:-40px;position:relative!important}.TooltipNew_hotelCardOnMap__R06oy{opacity:0;z-index:1010}.TooltipNew_currentHotelWrapper__nRARP,.TooltipNew_hotelCardOnMap__R06oy{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}.TooltipNew_currentHotelWrapper__nRARP{opacity:1!important;z-index:1020!important}.TooltipNew_imageWrapper__xNGrX{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.TooltipNew_previewPicture__GBZHJ{aspect-ratio:500/281;height:100%;margin-left:-106px}.TooltipNew_content__s8F8o{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.TooltipNew_titleOnMap__qyODT{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%}.TooltipNew_infoOnMap__hQKhR{display:flex;justify-content:flex-start;align-items:center;gap:5px}.TooltipNew_ratingOnMap__eJt7a{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.TooltipNew_ratingOnMap__eJt7a p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.TooltipNew_ratingBlock__65snV{display:flex;justify-content:flex-start;align-items:center;gap:5px}.TooltipNew_estimate__ZEqTZ{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.TooltipNew_estimate__ZEqTZ,.TooltipNew_feedback__2ZdZQ{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.TooltipNew_feedback__2ZdZQ{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.TooltipNew_location__Pb390{display:flex;flex-direction:column;gap:4px}.TooltipNew_address__tqNbl{display:flex;justify-content:flex-start;gap:5px}.TooltipNew_address__tqNbl 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}.TooltipNew_metro__o7KCl{display:flex;justify-content:flex-start;gap:5px}.TooltipNew_metro__o7KCl 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}.TooltipNew_noneMetro__wWJui{display:none}.TooltipNew_priceBlock__m2uCr{display:flex;justify-content:space-between;width:100%}.TooltipNew_price__6oGMx{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){.TooltipNew_currentHotelWrapper__nRARP,.TooltipNew_hotelCardOnMap__R06oy{display:none}.TooltipNew_content__s8F8o{padding:12px 10px}.TooltipNew_location__Pb390,.TooltipNew_metro__o7KCl{display:none}.TooltipNew_price__6oGMx{font-size:22px}.TooltipNew_ratingBlock__65snV{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.TooltipNew_service-headline-desktop-H1__tYuel,.TooltipNew_service-headline-desktop-H2__AzrZh,.TooltipNew_service-headline-desktop-H3__Wzspe,.TooltipNew_service-headline-desktop-H4__jfJ6f,.TooltipNew_service-headline__19bI3{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.TooltipNew_service-headline-desktop-H1__tYuel{font-size:44px}@media(max-width:768px){.TooltipNew_service-headline-adaptive-H1__H4vFo{font-size:26px}}.TooltipNew_service-headline-desktop-H2__AzrZh{font-size:32px}@media(max-width:768px){.TooltipNew_service-headline-adaptive-H2__duWr3{font-size:22px}}.TooltipNew_service-headline-desktop-H3__Wzspe{font-size:26px}@media(max-width:768px){.TooltipNew_service-headline-adaptive-H3__IqsFy{font-size:18px}}.TooltipNew_service-headline-desktop-H4__jfJ6f{font-size:22px}@media(max-width:768px){.TooltipNew_service-headline-adaptive-H4__Gk33x{font-size:16px}}.TooltipNew_service-body-accent-l__kKFje,.TooltipNew_service-body-accent-s__A6IBs,.TooltipNew_service-body-accent-xl__5Jfxv,.TooltipNew_service-body-noaccent-l__FEkWM,.TooltipNew_service-body-noaccent-s__AvfwF,.TooltipNew_service-body-noaccent-xl__m42f_,.TooltipNew_service-body__0f3jW{font-family:Rotonda,sans-serif}.TooltipNew_service-body-accent-xl__5Jfxv{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.TooltipNew_service-body-accent-xl-adaptive__7W2fe{font-size:14px;line-height:21px}}.TooltipNew_service-body-accent-l__kKFje{font-size:14px;font-weight:700;color:#021530;line-height:21px}.TooltipNew_service-body-accent-s__A6IBs{font-size:12px;font-weight:700;line-height:18px}.TooltipNew_service-body-noaccent-xl__m42f_{font-size:16px;line-height:24px}@media(max-width:768px){.TooltipNew_service-body-xl-adaptive__Tia7Y{font-size:14px;line-height:21px}}.TooltipNew_service-body-noaccent-l__FEkWM{font-size:14px;line-height:21px}.TooltipNew_service-body-noaccent-s__AvfwF{font-size:12px;line-height:18px}.TooltipNew_button__lsucM,.TooltipNew_service-control-btn-contrast__zMf4b,.TooltipNew_service-control-btn__CVrjb{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.TooltipNew_service-control-btn__CVrjb{font-weight:400}.TooltipNew_service-control-btn-contrast__zMf4b{font-weight:700}.TooltipNew_container__jSclZ{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.TooltipNew_page__T6s22{display:flex;flex-direction:column;width:100%}.TooltipNew_hotelPageContainer__hzfqS{max-width:1360px;width:100%;margin:0 auto}.TooltipNew_tooltip__OBnOi{display:none;position:absolute;width:max-content;height:max-content;box-shadow:0 0 16px 0 rgba(44,69,159,.071);border-radius:8px;padding:8px 12px}.TooltipNew_tooltip_top___OiSf{bottom:calc(100% + 10px)}.TooltipNew_tooltip_top-right__GFO4x{bottom:calc(100% + 10px);left:-8px}.TooltipNew_tooltip_bottom__R_Nk7{top:calc(100% + 18px)}.TooltipNew_tooltip_enable__4DPhz{display:block}.TooltipNew_tooltip__wrapper__NbBo5{position:relative;display:flex;justify-content:center}.TooltipNew_tooltip__wrapper_enable__QI805:hover .TooltipNew_tooltip__OBnOi{display:block}.TooltipNew_tooltip__darkBlue__ta3_0{background:#124068}.TooltipNew_tooltip__blue__i8m50{background:#e5f2ff}.TooltipNew_tooltip__white__v4bp4{background:#fff;box-shadow:0 0 8px 0 rgba(44,69,159,.2)}.TooltipNew_tooltip__orange__T18yI{background:#faebeb}.TooltipNew_tooltip__emoji-green__I_iWh{background-color:rgba(70,189,104,.8)}.TooltipNew_tooltip__emoji-red__Bpanv{background-color:rgba(237,10,52,.698)}.TooltipNew_tooltip__text__1jkXF{width:100%;text-transform:lowercase}.TooltipNew_tooltip__text__1jkXF:first-letter{text-transform:uppercase}.TooltipNew_tooltip__text_left__j4eJf{text-align:left}.TooltipNew_tooltip__text_center__wB64M{text-align:center}.TooltipNew_tooltip__text_darkBlue___11pf{color:#fff!important}.TooltipNew_tooltip__text_blue__B9zNI{color:#154168!important}.TooltipNew_tooltip__text_orange__KPtD7{color:#ed0a34!important}@media(max-width:768px){.TooltipNew_tooltip__disabledMobile__PXiLn .TooltipNew_tooltip__OBnOi{display:none!important}}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__range__av78_{background:#009bdc;height:4px!important}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__thumb__v9JQs{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.SearchHotelCalendar_range-slider__bagQ3{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}.SearchHotelCalendar_range-slider__bagQ3[data-vertical]{height:100%;width:8px}.SearchHotelCalendar_range-slider__bagQ3[data-disabled]{opacity:.5;cursor:not-allowed}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__thumb__v9JQs{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__thumb__v9JQs:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.SearchHotelCalendar_range-slider__bagQ3[data-vertical] .SearchHotelCalendar_range-slider__thumb__v9JQs{left:50%}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__thumb__v9JQs[data-disabled]{z-index:2}.SearchHotelCalendar_range-slider__bagQ3 .SearchHotelCalendar_range-slider__range__av78_{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.SearchHotelCalendar_range-slider__bagQ3[data-vertical] .SearchHotelCalendar_range-slider__range__av78_{left:50%;transform:translate(-50%)}.SearchHotelCalendar_range-slider__bagQ3 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}.SearchHotelCalendar_range-slider__bagQ3 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.SearchHotelCalendar_range-slider__bagQ3 input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.SearchHotelCalendar_range-slider__bagQ3 input[type=range]:focus{outline:0}.SearchHotelCalendar_markWrapper__DwT9T{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}.SearchHotelCalendar_markWrapper__DwT9T>.SearchHotelCalendar_mark__Scl3O:hover{color:#0cbbef!important}.SearchHotelCalendar_currentWrapper__IwcGf{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}.SearchHotelCalendar_currentWrapper__IwcGf>.SearchHotelCalendar_mark__Scl3O{color:#0cbbef!important;font-size:20px!important}.SearchHotelCalendar_mark__Scl3O{font-size:16px;color:#021530}.SearchHotelCalendar_currentMark__nwGAB,.SearchHotelCalendar_mark__Scl3O{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}.SearchHotelCalendar_currentMark__nwGAB{color:#0cbbef!important;font-size:20px!important}.SearchHotelCalendar_markArrow__BNQBL{top:-80px;left:-40px;position:relative!important}.SearchHotelCalendar_hotelCardOnMap__7KHbJ{opacity:0;z-index:1010}.SearchHotelCalendar_currentHotelWrapper__CxzZg,.SearchHotelCalendar_hotelCardOnMap__7KHbJ{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}.SearchHotelCalendar_currentHotelWrapper__CxzZg{opacity:1!important;z-index:1020!important}.SearchHotelCalendar_imageWrapper__EcePu{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.SearchHotelCalendar_previewPicture__WVR0W{aspect-ratio:500/281;height:100%;margin-left:-106px}.SearchHotelCalendar_content__JlcbJ{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.SearchHotelCalendar_titleOnMap__849Rk{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%}.SearchHotelCalendar_infoOnMap__Aptm4{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SearchHotelCalendar_ratingOnMap__DMxNf{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.SearchHotelCalendar_ratingOnMap__DMxNf p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.SearchHotelCalendar_ratingBlock___D_0X{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SearchHotelCalendar_estimate__3cYPv{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.SearchHotelCalendar_estimate__3cYPv,.SearchHotelCalendar_feedback__VsZjk{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.SearchHotelCalendar_feedback__VsZjk{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.SearchHotelCalendar_location__rh46F{display:flex;flex-direction:column;gap:4px}.SearchHotelCalendar_address__IdXN2{display:flex;justify-content:flex-start;gap:5px}.SearchHotelCalendar_address__IdXN2 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}.SearchHotelCalendar_metro__WB0W5{display:flex;justify-content:flex-start;gap:5px}.SearchHotelCalendar_metro__WB0W5 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}.SearchHotelCalendar_noneMetro__sLYhc{display:none}.SearchHotelCalendar_priceBlock__SaEF2{display:flex;justify-content:space-between;width:100%}.SearchHotelCalendar_price__Mg_xJ{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){.SearchHotelCalendar_currentHotelWrapper__CxzZg,.SearchHotelCalendar_hotelCardOnMap__7KHbJ{display:none}.SearchHotelCalendar_content__JlcbJ{padding:12px 10px}.SearchHotelCalendar_location__rh46F,.SearchHotelCalendar_metro__WB0W5{display:none}.SearchHotelCalendar_price__Mg_xJ{font-size:22px}.SearchHotelCalendar_ratingBlock___D_0X{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.SearchHotelCalendar_service-headline-desktop-H1__rosEe,.SearchHotelCalendar_service-headline-desktop-H2__ioSL1,.SearchHotelCalendar_service-headline-desktop-H3__vd3ur,.SearchHotelCalendar_service-headline-desktop-H4__8jV59,.SearchHotelCalendar_service-headline__PEKPO{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.SearchHotelCalendar_service-headline-desktop-H1__rosEe{font-size:44px}@media(max-width:768px){.SearchHotelCalendar_service-headline-adaptive-H1__6J21O{font-size:26px}}.SearchHotelCalendar_service-headline-desktop-H2__ioSL1{font-size:32px}@media(max-width:768px){.SearchHotelCalendar_service-headline-adaptive-H2__e4Q3Y{font-size:22px}}.SearchHotelCalendar_service-headline-desktop-H3__vd3ur{font-size:26px}@media(max-width:768px){.SearchHotelCalendar_service-headline-adaptive-H3__xyPVR{font-size:18px}}.SearchHotelCalendar_service-headline-desktop-H4__8jV59{font-size:22px}@media(max-width:768px){.SearchHotelCalendar_service-headline-adaptive-H4__ljwJO{font-size:16px}}.SearchHotelCalendar_service-body-accent-l__iAx2P,.SearchHotelCalendar_service-body-accent-s__n_Z6_,.SearchHotelCalendar_service-body-accent-xl__CoqEE,.SearchHotelCalendar_service-body-noaccent-l__8zSwW,.SearchHotelCalendar_service-body-noaccent-s__6yfMZ,.SearchHotelCalendar_service-body-noaccent-xl__AUXFA,.SearchHotelCalendar_service-body__rETsA{font-family:Rotonda,sans-serif}.SearchHotelCalendar_service-body-accent-xl__CoqEE{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.SearchHotelCalendar_service-body-accent-xl-adaptive__uwEij{font-size:14px;line-height:21px}}.SearchHotelCalendar_service-body-accent-l__iAx2P{font-size:14px;font-weight:700;color:#021530;line-height:21px}.SearchHotelCalendar_service-body-accent-s__n_Z6_{font-size:12px;font-weight:700;line-height:18px}.SearchHotelCalendar_service-body-noaccent-xl__AUXFA{font-size:16px;line-height:24px}@media(max-width:768px){.SearchHotelCalendar_service-body-xl-adaptive__BD1pa{font-size:14px;line-height:21px}}.SearchHotelCalendar_service-body-noaccent-l__8zSwW{font-size:14px;line-height:21px}.SearchHotelCalendar_service-body-noaccent-s__6yfMZ{font-size:12px;line-height:18px}.SearchHotelCalendar_button__bNPw0,.SearchHotelCalendar_service-control-btn-contrast__24UTW,.SearchHotelCalendar_service-control-btn__uPGu8{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.SearchHotelCalendar_service-control-btn__uPGu8{font-weight:400}.SearchHotelCalendar_service-control-btn-contrast__24UTW{font-weight:700}.SearchHotelCalendar_container__pdj1a{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.SearchHotelCalendar_page__sXkPu{display:flex;flex-direction:column;width:100%}.SearchHotelCalendar_hotelPageContainer__9tLne{max-width:1360px;width:100%;margin:0 auto}.SearchHotelCalendar_calendar__rL1Pw{min-width:532px;background-color:#fff;border-radius:16px;box-shadow:0 0 16px rgba(44,69,159,.071);padding:32px 32px 38px}.SearchHotelCalendar_calendar__weekdays__s_Unh{display:none}.SearchHotelCalendar_calendar__weekday__ZaHVO{font-weight:400}.SearchHotelCalendar_calendar__group__DPmvE{display:flex;gap:20px}.SearchHotelCalendar_calendar__head__zcSyk>th{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px}.SearchHotelCalendar_calendar__head__zcSyk>th>p{color:#5689a8;text-align:center}.SearchHotelCalendar_calendar__todayMark__CvpDU{position:absolute;background-color:#009bdc;min-width:4px;min-height:4px;max-width:4px;max-height:4px;top:4px;right:4px;border-radius:100%}.SearchHotelCalendar_calendar__row__5PJR5{border-radius:8px}.SearchHotelCalendar_calendar__cell__1rj01{position:relative;width:36px;height:36px;transition:border-color .25s}.SearchHotelCalendar_calendar__cell__1rj01>p{flex-direction:column}.SearchHotelCalendar_calendar__cell__1rj01>p:after{content:attr(data-price);font-size:10px;line-height:12px;font-family:Rotonda;color:#47728f;transform:translateY(-2px)}.SearchHotelCalendar_calendar__cell_active__dDLhq{cursor:pointer}.SearchHotelCalendar_calendar__cell_active__dDLhq:hover{border-radius:0 8px 8px 0}.SearchHotelCalendar_calendar__cell_active__dDLhq:hover>p{border-color:#0cbbef;border-radius:8px!important}.SearchHotelCalendar_calendar__cell__1rj01:last-of-type,.SearchHotelCalendar_calendar__cell__1rj01:last-of-type>p{border-radius:0 8px 8px 0}.SearchHotelCalendar_calendar__cell__1rj01:first-of-type,.SearchHotelCalendar_calendar__cell__1rj01:first-of-type>p{border-radius:8px 0 0 8px}.SearchHotelCalendar_calendar__cell__1rj01>p{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;border:1px solid transparent;border-radius:8px}.SearchHotelCalendar_calendar__cell_inactive__a0651>p{color:#47728f}.SearchHotelCalendar_calendar__cell_selected__YK97P{background-color:#e5f2ff}.SearchHotelCalendar_calendar__cell_selected__YK97P>p{background-color:#009bdc;color:#fff;border-radius:8px!important}.SearchHotelCalendar_calendar__cell_selected__YK97P>p:after{color:#fff}.SearchHotelCalendar_calendar__cell_selectedStart__wig4q{border-radius:8px 0 0 8px!important}.SearchHotelCalendar_calendar__cell_selectedEnd__Safln{border-radius:0 8px 8px 0!important}.SearchHotelCalendar_calendar__cell_tintedFromStart__u7L1D,.SearchHotelCalendar_calendar__cell_tintedFromStart__u7L1D>p{background-color:#e5f2ff}.SearchHotelCalendar_calendar__cell_radiusLeft__c7Jgp,.SearchHotelCalendar_calendar__cell_radiusLeft__c7Jgp>p{border-radius:8px 0 0 8px!important}.SearchHotelCalendar_calendar__cell_radiusRight__K_GfI{border-radius:0 8px 8px 0!important}.SearchHotelCalendar_calendar__nightsCount__vvMkW{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:18px}.SearchHotelCalendar_calendar__nightsCountText__j3y8R{text-align:center;color:#154168}.SearchHotelCalendar_calendar__bottomBar__vs_4L{display:flex;align-items:center;justify-content:space-between;padding:4px 0;margin:32px auto 0}.SearchHotelCalendar_calendar__bottomBar_mobile__ajrH2{display:none}.SearchHotelCalendar_calendar__bottomBarButtons_mobile__Ia6R_{display:flex;justify-content:center;gap:8px}.SearchHotelCalendar_calendar__bottomBarButtons_mobile__Ia6R_>button{height:44px}.SearchHotelCalendar_calendar__bottomBarResetDates__Lzj4F{width:140px;height:36px;color:#154168;font-family:Rotonda;font-size:14px;line-height:14px;border-radius:8px;border:2px solid #bedaf4}.SearchHotelCalendar_calendar__bottomBarButton__EbFmS{height:44px}.SearchHotelCalendar_calendar__price__SoFNQ{font-size:10px;line-height:15px}.SearchHotelCalendar_month__YDS2i{display:flex;align-items:center;justify-content:center}.SearchHotelCalendar_month__text__usSfw{white-space:nowrap;flex-grow:1;text-align:center;padding:11px 0}.SearchHotelCalendar_month__arrow__nWjj_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transform:rotate(90deg);stroke:#01132e}.SearchHotelCalendar_month__arrow__nWjj_>svg{width:32px;height:32px;padding:4px}.SearchHotelCalendar_month__arrow_right__vuYyt{transform:rotate(-90deg)}@media(max-width:768px){.SearchHotelCalendar_calendar__rL1Pw{display:flex;flex-direction:column;align-items:center;min-width:100%;padding:0}.SearchHotelCalendar_calendar__weekdays__s_Unh{position:relative;display:flex}.SearchHotelCalendar_calendar__weekdays__s_Unh:after{content:"";position:absolute;width:calc(100% + 42px);height:1px;left:-18px;bottom:0;background-color:#deefff;box-shadow:0 0 16px rgba(44,69,159,.071)}.SearchHotelCalendar_calendar__weekdays__s_Unh>li{display:flex;align-items:center;justify-content:center;width:85px;height:36px}.SearchHotelCalendar_calendar__weekdays__s_Unh>li>p{color:#47728f}.SearchHotelCalendar_calendar__group__DPmvE{flex-direction:column;height:100dvh;overflow-y:auto;padding-top:20px;padding-bottom:320px}.SearchHotelCalendar_calendar__thead__bp0o8{display:none}.SearchHotelCalendar_calendar__cell__1rj01{width:85px;height:36px}.SearchHotelCalendar_calendar__bottomBar_mobile__ajrH2{position:fixed;display:flex;flex-direction:column;gap:10px;width:100%;bottom:0;left:0;border-top:1px solid #deefff;box-shadow:0 0 16px rgba(44,69,159,.071);background-color:#fff;padding:16px 20px}.SearchHotelCalendar_calendar__bottomBar_mobile__ajrH2>*{width:100%;max-width:100%}.SearchHotelCalendar_month__text__usSfw{text-align:start}.SearchHotelCalendar_month__arrow__nWjj_{display:none}.SearchHotelCalendar_calendar__rL1Pw{width:100%;box-shadow:none}}@media(max-width:480px){.SearchHotelCalendar_calendar__cell__1rj01{width:45px;height:36px}.SearchHotelCalendar_calendar__weekdays__s_Unh>li{width:45px;height:32px}}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__range__IEGzz{background:#009bdc;height:4px!important}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__thumb__C0UTi{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.SearchMobileFilterWrapper_range-slider__390_P{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}.SearchMobileFilterWrapper_range-slider__390_P[data-vertical]{height:100%;width:8px}.SearchMobileFilterWrapper_range-slider__390_P[data-disabled]{opacity:.5;cursor:not-allowed}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__thumb__C0UTi{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__thumb__C0UTi:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.SearchMobileFilterWrapper_range-slider__390_P[data-vertical] .SearchMobileFilterWrapper_range-slider__thumb__C0UTi{left:50%}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__thumb__C0UTi[data-disabled]{z-index:2}.SearchMobileFilterWrapper_range-slider__390_P .SearchMobileFilterWrapper_range-slider__range__IEGzz{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.SearchMobileFilterWrapper_range-slider__390_P[data-vertical] .SearchMobileFilterWrapper_range-slider__range__IEGzz{left:50%;transform:translate(-50%)}.SearchMobileFilterWrapper_range-slider__390_P 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}.SearchMobileFilterWrapper_range-slider__390_P input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.SearchMobileFilterWrapper_range-slider__390_P input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.SearchMobileFilterWrapper_range-slider__390_P input[type=range]:focus{outline:0}.SearchMobileFilterWrapper_markWrapper__DV_0_{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}.SearchMobileFilterWrapper_markWrapper__DV_0_>.SearchMobileFilterWrapper_mark__TpmMj:hover{color:#0cbbef!important}.SearchMobileFilterWrapper_currentWrapper__bxOYp{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}.SearchMobileFilterWrapper_currentWrapper__bxOYp>.SearchMobileFilterWrapper_mark__TpmMj{color:#0cbbef!important;font-size:20px!important}.SearchMobileFilterWrapper_mark__TpmMj{font-size:16px;color:#021530}.SearchMobileFilterWrapper_currentMark__19X7l,.SearchMobileFilterWrapper_mark__TpmMj{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}.SearchMobileFilterWrapper_currentMark__19X7l{color:#0cbbef!important;font-size:20px!important}.SearchMobileFilterWrapper_markArrow__uEHwV{top:-80px;left:-40px;position:relative!important}.SearchMobileFilterWrapper_hotelCardOnMap__5WXW7{opacity:0;z-index:1010}.SearchMobileFilterWrapper_currentHotelWrapper__Fp_0S,.SearchMobileFilterWrapper_hotelCardOnMap__5WXW7{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}.SearchMobileFilterWrapper_currentHotelWrapper__Fp_0S{opacity:1!important;z-index:1020!important}.SearchMobileFilterWrapper_imageWrapper__InBFS{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.SearchMobileFilterWrapper_previewPicture__86tVt{aspect-ratio:500/281;height:100%;margin-left:-106px}.SearchMobileFilterWrapper_content__jgfV7{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.SearchMobileFilterWrapper_titleOnMap__Gvuqw{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%}.SearchMobileFilterWrapper_infoOnMap__UrbKw{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SearchMobileFilterWrapper_ratingOnMap__WdNzJ{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.SearchMobileFilterWrapper_ratingOnMap__WdNzJ p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.SearchMobileFilterWrapper_ratingBlock__nAbnR{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SearchMobileFilterWrapper_estimate__GEjQu{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.SearchMobileFilterWrapper_feedback__csuxF{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.SearchMobileFilterWrapper_location__DcTiw{display:flex;flex-direction:column;gap:4px}.SearchMobileFilterWrapper_address__XpEVG{display:flex;justify-content:flex-start;gap:5px}.SearchMobileFilterWrapper_address__XpEVG 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}.SearchMobileFilterWrapper_metro__Vk6QF{display:flex;justify-content:flex-start;gap:5px}.SearchMobileFilterWrapper_metro__Vk6QF 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}.SearchMobileFilterWrapper_noneMetro__uyiVz{display:none}.SearchMobileFilterWrapper_priceBlock__oiwl3{display:flex;justify-content:space-between;width:100%}.SearchMobileFilterWrapper_price__paR9K{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){.SearchMobileFilterWrapper_currentHotelWrapper__Fp_0S,.SearchMobileFilterWrapper_hotelCardOnMap__5WXW7{display:none}.SearchMobileFilterWrapper_content__jgfV7{padding:12px 10px}.SearchMobileFilterWrapper_location__DcTiw,.SearchMobileFilterWrapper_metro__Vk6QF{display:none}.SearchMobileFilterWrapper_price__paR9K{font-size:22px}.SearchMobileFilterWrapper_ratingBlock__nAbnR{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.SearchMobileFilterWrapper_service-headline-desktop-H1__46Uiv,.SearchMobileFilterWrapper_service-headline-desktop-H2__Msq9i,.SearchMobileFilterWrapper_service-headline-desktop-H3__7vT_L,.SearchMobileFilterWrapper_service-headline-desktop-H4__86uHU,.SearchMobileFilterWrapper_service-headline__2Hyk3{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.SearchMobileFilterWrapper_service-headline-desktop-H1__46Uiv{font-size:44px}@media(max-width:768px){.SearchMobileFilterWrapper_service-headline-adaptive-H1__MhLKV{font-size:26px}}.SearchMobileFilterWrapper_service-headline-desktop-H2__Msq9i{font-size:32px}@media(max-width:768px){.SearchMobileFilterWrapper_service-headline-adaptive-H2__ZRTET{font-size:22px}}.SearchMobileFilterWrapper_service-headline-desktop-H3__7vT_L{font-size:26px}@media(max-width:768px){.SearchMobileFilterWrapper_service-headline-adaptive-H3__AmjaB{font-size:18px}}.SearchMobileFilterWrapper_service-headline-desktop-H4__86uHU{font-size:22px}@media(max-width:768px){.SearchMobileFilterWrapper_service-headline-adaptive-H4__Ba_De{font-size:16px}}.SearchMobileFilterWrapper_service-body-accent-l__E_gJ1,.SearchMobileFilterWrapper_service-body-accent-s__fJ7Z3,.SearchMobileFilterWrapper_service-body-accent-xl__2yEPq,.SearchMobileFilterWrapper_service-body-noaccent-l__Vamhh,.SearchMobileFilterWrapper_service-body-noaccent-s__thkTk,.SearchMobileFilterWrapper_service-body-noaccent-xl__NrIvi,.SearchMobileFilterWrapper_service-body__ytU5I{font-family:Rotonda,sans-serif}.SearchMobileFilterWrapper_service-body-accent-xl__2yEPq{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.SearchMobileFilterWrapper_service-body-accent-xl-adaptive__25_ze{font-size:14px;line-height:21px}}.SearchMobileFilterWrapper_service-body-accent-l__E_gJ1{font-size:14px;font-weight:700;color:#021530;line-height:21px}.SearchMobileFilterWrapper_service-body-accent-s__fJ7Z3{font-size:12px;font-weight:700;line-height:18px}.SearchMobileFilterWrapper_service-body-noaccent-xl__NrIvi{font-size:16px;line-height:24px}@media(max-width:768px){.SearchMobileFilterWrapper_service-body-xl-adaptive__lrwoQ{font-size:14px;line-height:21px}}.SearchMobileFilterWrapper_service-body-noaccent-l__Vamhh{font-size:14px;line-height:21px}.SearchMobileFilterWrapper_service-body-noaccent-s__thkTk{font-size:12px;line-height:18px}.SearchMobileFilterWrapper_button__ASP71,.SearchMobileFilterWrapper_service-control-btn-contrast__tFjg6,.SearchMobileFilterWrapper_service-control-btn__vRTuw{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.SearchMobileFilterWrapper_service-control-btn__vRTuw{font-weight:400}.SearchMobileFilterWrapper_service-control-btn-contrast__tFjg6{font-weight:700}.SearchMobileFilterWrapper_container__sARf5{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.SearchMobileFilterWrapper_page__F7un6{display:flex;flex-direction:column;width:100%}.SearchMobileFilterWrapper_hotelPageContainer__1sa1N{max-width:1360px;width:100%;margin:0 auto}.SearchMobileFilterWrapper_wrapper__zhwse{background-color:#fff;z-index:108}.SearchMobileFilterWrapper_wrapper__top__T0raY{display:flex;align-items:center;gap:8px;padding:12px 20px}.SearchMobileFilterWrapper_wrapper__arrow__a3WqV{width:32px;height:32px;transform:rotate(90deg)}.SearchMobileFilterWrapper_wrapper__content__U2sy5{position:relative;background:url(/pattern_3.webp) no-repeat 50%;background-size:cover;padding:20px}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__range__iKdI3{background:#009bdc;height:4px!important}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__thumb__xA_hB{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.CalendarFilterMobile_range-slider__uuLKG{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}.CalendarFilterMobile_range-slider__uuLKG[data-vertical]{height:100%;width:8px}.CalendarFilterMobile_range-slider__uuLKG[data-disabled]{opacity:.5;cursor:not-allowed}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__thumb__xA_hB{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__thumb__xA_hB:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.CalendarFilterMobile_range-slider__uuLKG[data-vertical] .CalendarFilterMobile_range-slider__thumb__xA_hB{left:50%}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__thumb__xA_hB[data-disabled]{z-index:2}.CalendarFilterMobile_range-slider__uuLKG .CalendarFilterMobile_range-slider__range__iKdI3{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.CalendarFilterMobile_range-slider__uuLKG[data-vertical] .CalendarFilterMobile_range-slider__range__iKdI3{left:50%;transform:translate(-50%)}.CalendarFilterMobile_range-slider__uuLKG 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}.CalendarFilterMobile_range-slider__uuLKG input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.CalendarFilterMobile_range-slider__uuLKG input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.CalendarFilterMobile_range-slider__uuLKG input[type=range]:focus{outline:0}.CalendarFilterMobile_markWrapper__GuMgG{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}.CalendarFilterMobile_markWrapper__GuMgG>.CalendarFilterMobile_mark__ioUOT:hover{color:#0cbbef!important}.CalendarFilterMobile_currentWrapper__IRWf5{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}.CalendarFilterMobile_currentWrapper__IRWf5>.CalendarFilterMobile_mark__ioUOT{color:#0cbbef!important;font-size:20px!important}.CalendarFilterMobile_mark__ioUOT{font-size:16px;color:#021530}.CalendarFilterMobile_currentMark__Ps2WJ,.CalendarFilterMobile_mark__ioUOT{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}.CalendarFilterMobile_currentMark__Ps2WJ{color:#0cbbef!important;font-size:20px!important}.CalendarFilterMobile_markArrow__b5Iva{top:-80px;left:-40px;position:relative!important}.CalendarFilterMobile_hotelCardOnMap__9swP0{opacity:0;z-index:1010}.CalendarFilterMobile_currentHotelWrapper__tI2oW,.CalendarFilterMobile_hotelCardOnMap__9swP0{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}.CalendarFilterMobile_currentHotelWrapper__tI2oW{opacity:1!important;z-index:1020!important}.CalendarFilterMobile_imageWrapper__LKoNv{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.CalendarFilterMobile_previewPicture__kePH7{aspect-ratio:500/281;height:100%;margin-left:-106px}.CalendarFilterMobile_content__WqFM_{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.CalendarFilterMobile_titleOnMap__aRCG1{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%}.CalendarFilterMobile_infoOnMap__NioYM{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CalendarFilterMobile_ratingOnMap__OhH1F{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.CalendarFilterMobile_ratingOnMap__OhH1F p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.CalendarFilterMobile_ratingBlock__roHfN{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CalendarFilterMobile_estimate__Z87oG{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.CalendarFilterMobile_feedback__tRahh{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.CalendarFilterMobile_location__B8okk{display:flex;flex-direction:column;gap:4px}.CalendarFilterMobile_address__Is4DA{display:flex;justify-content:flex-start;gap:5px}.CalendarFilterMobile_address__Is4DA 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}.CalendarFilterMobile_metro__9elmY{display:flex;justify-content:flex-start;gap:5px}.CalendarFilterMobile_metro__9elmY 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}.CalendarFilterMobile_noneMetro__CRv3x{display:none}.CalendarFilterMobile_priceBlock__jZVz0{display:flex;justify-content:space-between;width:100%}.CalendarFilterMobile_price__2oBTI{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){.CalendarFilterMobile_currentHotelWrapper__tI2oW,.CalendarFilterMobile_hotelCardOnMap__9swP0{display:none}.CalendarFilterMobile_content__WqFM_{padding:12px 10px}.CalendarFilterMobile_location__B8okk,.CalendarFilterMobile_metro__9elmY{display:none}.CalendarFilterMobile_price__2oBTI{font-size:22px}.CalendarFilterMobile_ratingBlock__roHfN{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.CalendarFilterMobile_service-headline-desktop-H1__ZNncw,.CalendarFilterMobile_service-headline-desktop-H2__TOZiN,.CalendarFilterMobile_service-headline-desktop-H3__zCEEn,.CalendarFilterMobile_service-headline-desktop-H4__eO_qZ,.CalendarFilterMobile_service-headline__oETEz{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.CalendarFilterMobile_service-headline-desktop-H1__ZNncw{font-size:44px}@media(max-width:768px){.CalendarFilterMobile_service-headline-adaptive-H1__zIhL8{font-size:26px}}.CalendarFilterMobile_service-headline-desktop-H2__TOZiN{font-size:32px}@media(max-width:768px){.CalendarFilterMobile_service-headline-adaptive-H2__sOMGi{font-size:22px}}.CalendarFilterMobile_service-headline-desktop-H3__zCEEn{font-size:26px}@media(max-width:768px){.CalendarFilterMobile_service-headline-adaptive-H3__lcgbi{font-size:18px}}.CalendarFilterMobile_service-headline-desktop-H4__eO_qZ{font-size:22px}@media(max-width:768px){.CalendarFilterMobile_service-headline-adaptive-H4__lioW3{font-size:16px}}.CalendarFilterMobile_service-body-accent-l__GP0mR,.CalendarFilterMobile_service-body-accent-s__aQlzW,.CalendarFilterMobile_service-body-accent-xl__QX3Su,.CalendarFilterMobile_service-body-noaccent-l__abq5U,.CalendarFilterMobile_service-body-noaccent-s__vFBqp,.CalendarFilterMobile_service-body-noaccent-xl__gcu_o,.CalendarFilterMobile_service-body___GB7J{font-family:Rotonda,sans-serif}.CalendarFilterMobile_service-body-accent-xl__QX3Su{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.CalendarFilterMobile_service-body-accent-xl-adaptive__RvZvq{font-size:14px;line-height:21px}}.CalendarFilterMobile_service-body-accent-l__GP0mR{font-size:14px;font-weight:700;color:#021530;line-height:21px}.CalendarFilterMobile_service-body-accent-s__aQlzW{font-size:12px;font-weight:700;line-height:18px}.CalendarFilterMobile_service-body-noaccent-xl__gcu_o{font-size:16px;line-height:24px}@media(max-width:768px){.CalendarFilterMobile_service-body-xl-adaptive__M3TJw{font-size:14px;line-height:21px}}.CalendarFilterMobile_service-body-noaccent-l__abq5U{font-size:14px;line-height:21px}.CalendarFilterMobile_service-body-noaccent-s__vFBqp{font-size:12px;line-height:18px}.CalendarFilterMobile_button__0IElA,.CalendarFilterMobile_service-control-btn-contrast__T4Di2,.CalendarFilterMobile_service-control-btn__TVbEh{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.CalendarFilterMobile_service-control-btn__TVbEh{font-weight:400}.CalendarFilterMobile_service-control-btn-contrast__T4Di2{font-weight:700}.CalendarFilterMobile_container__yOJ_a{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.CalendarFilterMobile_page__Lqz_J{display:flex;flex-direction:column;width:100%}.CalendarFilterMobile_hotelPageContainer__vRPIo{max-width:1360px;width:100%;margin:0 auto}.CalendarFilterMobile_filter__text__dgDt_{color:#fff}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__range__P6wU8{background:#009bdc;height:4px!important}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__thumb__kYgAB{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.CalendarFilter_range-slider__KzG54{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}.CalendarFilter_range-slider__KzG54[data-vertical]{height:100%;width:8px}.CalendarFilter_range-slider__KzG54[data-disabled]{opacity:.5;cursor:not-allowed}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__thumb__kYgAB{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__thumb__kYgAB:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.CalendarFilter_range-slider__KzG54[data-vertical] .CalendarFilter_range-slider__thumb__kYgAB{left:50%}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__thumb__kYgAB[data-disabled]{z-index:2}.CalendarFilter_range-slider__KzG54 .CalendarFilter_range-slider__range__P6wU8{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.CalendarFilter_range-slider__KzG54[data-vertical] .CalendarFilter_range-slider__range__P6wU8{left:50%;transform:translate(-50%)}.CalendarFilter_range-slider__KzG54 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}.CalendarFilter_range-slider__KzG54 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.CalendarFilter_range-slider__KzG54 input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.CalendarFilter_range-slider__KzG54 input[type=range]:focus{outline:0}.CalendarFilter_markWrapper__PoqbP{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}.CalendarFilter_markWrapper__PoqbP>.CalendarFilter_mark__7Uu3v:hover{color:#0cbbef!important}.CalendarFilter_currentWrapper__Khn_A{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}.CalendarFilter_currentWrapper__Khn_A>.CalendarFilter_mark__7Uu3v{color:#0cbbef!important;font-size:20px!important}.CalendarFilter_mark__7Uu3v{font-size:16px;color:#021530}.CalendarFilter_currentMark__Y8Tsd,.CalendarFilter_mark__7Uu3v{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}.CalendarFilter_currentMark__Y8Tsd{color:#0cbbef!important;font-size:20px!important}.CalendarFilter_markArrow__Rcgak{top:-80px;left:-40px;position:relative!important}.CalendarFilter_hotelCardOnMap___CIfd{opacity:0;z-index:1010}.CalendarFilter_currentHotelWrapper__QQqpX,.CalendarFilter_hotelCardOnMap___CIfd{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}.CalendarFilter_currentHotelWrapper__QQqpX{opacity:1!important;z-index:1020!important}.CalendarFilter_imageWrapper__KHtAk{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.CalendarFilter_previewPicture__xUIY_{aspect-ratio:500/281;height:100%;margin-left:-106px}.CalendarFilter_content__7v4lZ{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.CalendarFilter_titleOnMap__7ZkpB{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%}.CalendarFilter_infoOnMap__H7PsF{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CalendarFilter_ratingOnMap__UNRNc{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.CalendarFilter_ratingOnMap__UNRNc p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.CalendarFilter_ratingBlock__NoO4d{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CalendarFilter_estimate__uOk47{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.CalendarFilter_estimate__uOk47,.CalendarFilter_feedback__MmbCO{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.CalendarFilter_feedback__MmbCO{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.CalendarFilter_location__6Jikg{display:flex;flex-direction:column;gap:4px}.CalendarFilter_address__Wp6et{display:flex;justify-content:flex-start;gap:5px}.CalendarFilter_address__Wp6et 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}.CalendarFilter_metro__djTfG{display:flex;justify-content:flex-start;gap:5px}.CalendarFilter_metro__djTfG 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}.CalendarFilter_noneMetro__Fhy0B{display:none}.CalendarFilter_priceBlock__9_pEr{display:flex;justify-content:space-between;width:100%}.CalendarFilter_price__zV9Fz{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){.CalendarFilter_currentHotelWrapper__QQqpX,.CalendarFilter_hotelCardOnMap___CIfd{display:none}.CalendarFilter_content__7v4lZ{padding:12px 10px}.CalendarFilter_location__6Jikg,.CalendarFilter_metro__djTfG{display:none}.CalendarFilter_price__zV9Fz{font-size:22px}.CalendarFilter_ratingBlock__NoO4d{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.CalendarFilter_service-headline-desktop-H1__DJYO4,.CalendarFilter_service-headline-desktop-H2__xqM2A,.CalendarFilter_service-headline-desktop-H3__aexpj,.CalendarFilter_service-headline-desktop-H4__P4AhX,.CalendarFilter_service-headline__BobL0{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.CalendarFilter_service-headline-desktop-H1__DJYO4{font-size:44px}@media(max-width:768px){.CalendarFilter_service-headline-adaptive-H1__iLmgs{font-size:26px}}.CalendarFilter_service-headline-desktop-H2__xqM2A{font-size:32px}@media(max-width:768px){.CalendarFilter_service-headline-adaptive-H2__S8V5n{font-size:22px}}.CalendarFilter_service-headline-desktop-H3__aexpj{font-size:26px}@media(max-width:768px){.CalendarFilter_service-headline-adaptive-H3__Z9Daj{font-size:18px}}.CalendarFilter_service-headline-desktop-H4__P4AhX{font-size:22px}@media(max-width:768px){.CalendarFilter_service-headline-adaptive-H4__iAezZ{font-size:16px}}.CalendarFilter_service-body-accent-l__jqRPJ,.CalendarFilter_service-body-accent-s__L3xw6,.CalendarFilter_service-body-accent-xl__E61Y_,.CalendarFilter_service-body-noaccent-l__3JykV,.CalendarFilter_service-body-noaccent-s__FHurd,.CalendarFilter_service-body-noaccent-xl__7KJo5,.CalendarFilter_service-body__wSqBF{font-family:Rotonda,sans-serif}.CalendarFilter_service-body-accent-xl__E61Y_{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.CalendarFilter_service-body-accent-xl-adaptive__eXB9j{font-size:14px;line-height:21px}}.CalendarFilter_service-body-accent-l__jqRPJ{font-size:14px;font-weight:700;color:#021530;line-height:21px}.CalendarFilter_service-body-accent-s__L3xw6{font-size:12px;font-weight:700;line-height:18px}.CalendarFilter_service-body-noaccent-xl__7KJo5{font-size:16px;line-height:24px}@media(max-width:768px){.CalendarFilter_service-body-xl-adaptive__j5_ev{font-size:14px;line-height:21px}}.CalendarFilter_service-body-noaccent-l__3JykV{font-size:14px;line-height:21px}.CalendarFilter_service-body-noaccent-s__FHurd{font-size:12px;line-height:18px}.CalendarFilter_button__JtEJe,.CalendarFilter_service-control-btn-contrast__DGQum,.CalendarFilter_service-control-btn__c_rS3{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.CalendarFilter_service-control-btn__c_rS3{font-weight:400}.CalendarFilter_service-control-btn-contrast__DGQum{font-weight:700}.CalendarFilter_container__5FReI{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.CalendarFilter_page__G590d{display:flex;flex-direction:column;width:100%}.CalendarFilter_hotelPageContainer__xayec{max-width:1360px;width:100%;margin:0 auto}.CalendarFilter_filter__wNOgx{display:flex;align-items:center;gap:8px}.CalendarFilter_filter__group__Mm_ZF{display:flex;width:100%}.CalendarFilter_filter__item__ex6v3{display:flex;justify-content:space-between;width:100%}.CalendarFilter_filter__calendar__UbC_M{position:absolute;top:100%;margin-top:8px;z-index:30}.CalendarFilter_filter__closeBtn__8eCPO{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.CalendarFilter_filter__calendar__UbC_M{margin-top:34px}.CalendarFilter_filter__group__Mm_ZF{flex-direction:column}.CalendarFilter_filter__group__Mm_ZF svg{width:20px;height:20px}}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__range__xJWCf{background:#009bdc;height:4px!important}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__thumb__zg5MX{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.CounterButton_range-slider__bIYI3{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}.CounterButton_range-slider__bIYI3[data-vertical]{height:100%;width:8px}.CounterButton_range-slider__bIYI3[data-disabled]{opacity:.5;cursor:not-allowed}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__thumb__zg5MX{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__thumb__zg5MX:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.CounterButton_range-slider__bIYI3[data-vertical] .CounterButton_range-slider__thumb__zg5MX{left:50%}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__thumb__zg5MX[data-disabled]{z-index:2}.CounterButton_range-slider__bIYI3 .CounterButton_range-slider__range__xJWCf{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.CounterButton_range-slider__bIYI3[data-vertical] .CounterButton_range-slider__range__xJWCf{left:50%;transform:translate(-50%)}.CounterButton_range-slider__bIYI3 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}.CounterButton_range-slider__bIYI3 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.CounterButton_range-slider__bIYI3 input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.CounterButton_range-slider__bIYI3 input[type=range]:focus{outline:0}.CounterButton_markWrapper__dYUUA{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}.CounterButton_markWrapper__dYUUA>.CounterButton_mark__uS_hL:hover{color:#0cbbef!important}.CounterButton_currentWrapper__zXkV0{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}.CounterButton_currentWrapper__zXkV0>.CounterButton_mark__uS_hL{color:#0cbbef!important;font-size:20px!important}.CounterButton_mark__uS_hL{font-size:16px;color:#021530}.CounterButton_currentMark__9JjhB,.CounterButton_mark__uS_hL{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}.CounterButton_currentMark__9JjhB{color:#0cbbef!important;font-size:20px!important}.CounterButton_markArrow__xB0ek{top:-80px;left:-40px;position:relative!important}.CounterButton_hotelCardOnMap__jE8iO{opacity:0;z-index:1010}.CounterButton_currentHotelWrapper__Pu2X_,.CounterButton_hotelCardOnMap__jE8iO{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}.CounterButton_currentHotelWrapper__Pu2X_{opacity:1!important;z-index:1020!important}.CounterButton_imageWrapper__MnMsZ{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.CounterButton_previewPicture__uNoxE{aspect-ratio:500/281;height:100%;margin-left:-106px}.CounterButton_content__H2U4U{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.CounterButton_titleOnMap__Ngsxj{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%}.CounterButton_infoOnMap__hdBM0{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CounterButton_ratingOnMap__cDlYI{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.CounterButton_ratingOnMap__cDlYI p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.CounterButton_ratingBlock__xO4sj{display:flex;justify-content:flex-start;align-items:center;gap:5px}.CounterButton_estimate__HuH3p{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.CounterButton_estimate__HuH3p,.CounterButton_feedback__Gwn1g{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.CounterButton_feedback__Gwn1g{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.CounterButton_location__GPOeh{display:flex;flex-direction:column;gap:4px}.CounterButton_address__nuBkm{display:flex;justify-content:flex-start;gap:5px}.CounterButton_address__nuBkm 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}.CounterButton_metro__8rPQa{display:flex;justify-content:flex-start;gap:5px}.CounterButton_metro__8rPQa 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}.CounterButton_noneMetro__kzt4B{display:none}.CounterButton_priceBlock__SPcvF{display:flex;justify-content:space-between;width:100%}.CounterButton_price__YuLTJ{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){.CounterButton_currentHotelWrapper__Pu2X_,.CounterButton_hotelCardOnMap__jE8iO{display:none}.CounterButton_content__H2U4U{padding:12px 10px}.CounterButton_location__GPOeh,.CounterButton_metro__8rPQa{display:none}.CounterButton_price__YuLTJ{font-size:22px}.CounterButton_ratingBlock__xO4sj{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.CounterButton_service-headline-desktop-H1__3GlTO,.CounterButton_service-headline-desktop-H2__2U8AF,.CounterButton_service-headline-desktop-H3__y1K7l,.CounterButton_service-headline-desktop-H4__5WR_J,.CounterButton_service-headline__b5v8b{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.CounterButton_service-headline-desktop-H1__3GlTO{font-size:44px}@media(max-width:768px){.CounterButton_service-headline-adaptive-H1__mwRXo{font-size:26px}}.CounterButton_service-headline-desktop-H2__2U8AF{font-size:32px}@media(max-width:768px){.CounterButton_service-headline-adaptive-H2__2x8pU{font-size:22px}}.CounterButton_service-headline-desktop-H3__y1K7l{font-size:26px}@media(max-width:768px){.CounterButton_service-headline-adaptive-H3__afNcC{font-size:18px}}.CounterButton_service-headline-desktop-H4__5WR_J{font-size:22px}@media(max-width:768px){.CounterButton_service-headline-adaptive-H4__nLfnf{font-size:16px}}.CounterButton_service-body-accent-l__T6yUr,.CounterButton_service-body-accent-s__lKK70,.CounterButton_service-body-accent-xl__g1UQO,.CounterButton_service-body-noaccent-l__WQOPe,.CounterButton_service-body-noaccent-s__dp0dt,.CounterButton_service-body-noaccent-xl__vNf_N,.CounterButton_service-body__xYv2M{font-family:Rotonda,sans-serif}.CounterButton_service-body-accent-xl__g1UQO{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.CounterButton_service-body-accent-xl-adaptive__FM7QE{font-size:14px;line-height:21px}}.CounterButton_service-body-accent-l__T6yUr{font-size:14px;font-weight:700;color:#021530;line-height:21px}.CounterButton_service-body-accent-s__lKK70{font-size:12px;font-weight:700;line-height:18px}.CounterButton_service-body-noaccent-xl__vNf_N{font-size:16px;line-height:24px}@media(max-width:768px){.CounterButton_service-body-xl-adaptive__9agn6{font-size:14px;line-height:21px}}.CounterButton_service-body-noaccent-l__WQOPe{font-size:14px;line-height:21px}.CounterButton_service-body-noaccent-s__dp0dt{font-size:12px;line-height:18px}.CounterButton_button__tTzGW,.CounterButton_service-control-btn-contrast__jOHiN,.CounterButton_service-control-btn__rU8Qk{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.CounterButton_service-control-btn__rU8Qk{font-weight:400}.CounterButton_service-control-btn-contrast__jOHiN{font-weight:700}.CounterButton_container__J_EU9{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.CounterButton_page__IWLvg{display:flex;flex-direction:column;width:100%}.CounterButton_hotelPageContainer__5xGv3{max-width:1360px;width:100%;margin:0 auto}.CounterButton_counter__PqMAy{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;outline:none;background:#e5f2ff;border-radius:100%;transition:background-color .25s}.CounterButton_counter__PqMAy>svg>path{transition:stroke .25s}.CounterButton_counter__PqMAy svg{width:16px;height:16px}.CounterButton_counter_disabled__kk_PR{opacity:.3;cursor:not-allowed}.CounterButton_counter_accent__Sjsr_{background-color:#ff6847}.CounterButton_counter_accent__Sjsr_>svg>path{stroke:#fff}.Counter_range-slider__2O9Ql .Counter_range-slider__range__Wu5fn{background:#009bdc;height:4px!important}.Counter_range-slider__2O9Ql .Counter_range-slider__thumb__6DIC4{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.Counter_range-slider__2O9Ql{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}.Counter_range-slider__2O9Ql[data-vertical]{height:100%;width:8px}.Counter_range-slider__2O9Ql[data-disabled]{opacity:.5;cursor:not-allowed}.Counter_range-slider__2O9Ql .Counter_range-slider__thumb__6DIC4{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.Counter_range-slider__2O9Ql .Counter_range-slider__thumb__6DIC4:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.Counter_range-slider__2O9Ql[data-vertical] .Counter_range-slider__thumb__6DIC4{left:50%}.Counter_range-slider__2O9Ql .Counter_range-slider__thumb__6DIC4[data-disabled]{z-index:2}.Counter_range-slider__2O9Ql .Counter_range-slider__range__Wu5fn{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.Counter_range-slider__2O9Ql[data-vertical] .Counter_range-slider__range__Wu5fn{left:50%;transform:translate(-50%)}.Counter_range-slider__2O9Ql 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}.Counter_range-slider__2O9Ql input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.Counter_range-slider__2O9Ql input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.Counter_range-slider__2O9Ql input[type=range]:focus{outline:0}.Counter_markWrapper__JwNiQ{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}.Counter_markWrapper__JwNiQ>.Counter_mark__JhViK:hover{color:#0cbbef!important}.Counter_currentWrapper__Gaz4I{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}.Counter_currentWrapper__Gaz4I>.Counter_mark__JhViK{color:#0cbbef!important;font-size:20px!important}.Counter_mark__JhViK{font-size:16px;color:#021530}.Counter_currentMark___w0na,.Counter_mark__JhViK{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}.Counter_currentMark___w0na{color:#0cbbef!important;font-size:20px!important}.Counter_markArrow__TD8uK{top:-80px;left:-40px;position:relative!important}.Counter_hotelCardOnMap__Cbagp{opacity:0;z-index:1010}.Counter_currentHotelWrapper__tD__n,.Counter_hotelCardOnMap__Cbagp{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}.Counter_currentHotelWrapper__tD__n{opacity:1!important;z-index:1020!important}.Counter_imageWrapper__9lO79{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.Counter_previewPicture__vdPrQ{aspect-ratio:500/281;height:100%;margin-left:-106px}.Counter_content__kNR0S{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.Counter_titleOnMap__Kh861{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%}.Counter_infoOnMap__G8WkP{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Counter_ratingOnMap__QgJtX{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.Counter_ratingOnMap__QgJtX p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.Counter_ratingBlock__riio8{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Counter_estimate__JyjzR{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.Counter_estimate__JyjzR,.Counter_feedback__kCQy_{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.Counter_feedback__kCQy_{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.Counter_location__JJ1bB{display:flex;flex-direction:column;gap:4px}.Counter_address__qNIeO{display:flex;justify-content:flex-start;gap:5px}.Counter_address__qNIeO 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}.Counter_metro__TJ1XT{display:flex;justify-content:flex-start;gap:5px}.Counter_metro__TJ1XT 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}.Counter_noneMetro__cznFq{display:none}.Counter_priceBlock__2O__1{display:flex;justify-content:space-between;width:100%}.Counter_price__4p0Zo{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){.Counter_currentHotelWrapper__tD__n,.Counter_hotelCardOnMap__Cbagp{display:none}.Counter_content__kNR0S{padding:12px 10px}.Counter_location__JJ1bB,.Counter_metro__TJ1XT{display:none}.Counter_price__4p0Zo{font-size:22px}.Counter_ratingBlock__riio8{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.Counter_service-headline-desktop-H1__1Fhtc,.Counter_service-headline-desktop-H2__Yb837,.Counter_service-headline-desktop-H3__Lj1nO,.Counter_service-headline-desktop-H4__UdCeF,.Counter_service-headline___Tko3{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.Counter_service-headline-desktop-H1__1Fhtc{font-size:44px}@media(max-width:768px){.Counter_service-headline-adaptive-H1__sPHea{font-size:26px}}.Counter_service-headline-desktop-H2__Yb837{font-size:32px}@media(max-width:768px){.Counter_service-headline-adaptive-H2__RdUQ_{font-size:22px}}.Counter_service-headline-desktop-H3__Lj1nO{font-size:26px}@media(max-width:768px){.Counter_service-headline-adaptive-H3__2x0N2{font-size:18px}}.Counter_service-headline-desktop-H4__UdCeF{font-size:22px}@media(max-width:768px){.Counter_service-headline-adaptive-H4__8ou6Z{font-size:16px}}.Counter_service-body-accent-l__jtdgA,.Counter_service-body-accent-s__WtBQQ,.Counter_service-body-accent-xl__s7hZ6,.Counter_service-body-noaccent-l__P6gg2,.Counter_service-body-noaccent-s__tdrMI,.Counter_service-body-noaccent-xl__rwAKL,.Counter_service-body__SdruO{font-family:Rotonda,sans-serif}.Counter_service-body-accent-xl__s7hZ6{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.Counter_service-body-accent-xl-adaptive__KCiNr{font-size:14px;line-height:21px}}.Counter_service-body-accent-l__jtdgA{font-size:14px;font-weight:700;color:#021530;line-height:21px}.Counter_service-body-accent-s__WtBQQ{font-size:12px;font-weight:700;line-height:18px}.Counter_service-body-noaccent-xl__rwAKL{font-size:16px;line-height:24px}@media(max-width:768px){.Counter_service-body-xl-adaptive__9bvML{font-size:14px;line-height:21px}}.Counter_service-body-noaccent-l__P6gg2{font-size:14px;line-height:21px}.Counter_service-body-noaccent-s__tdrMI{font-size:12px;line-height:18px}.Counter_button__o_0Ut,.Counter_service-control-btn-contrast__d5u_H,.Counter_service-control-btn__71YlQ{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.Counter_service-control-btn__71YlQ{font-weight:400}.Counter_service-control-btn-contrast__d5u_H{font-weight:700}.Counter_container__SAtzB{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.Counter_page__Iye4l{display:flex;flex-direction:column;width:100%}.Counter_hotelPageContainer__y_n65{max-width:1360px;width:100%;margin:0 auto}.Counter_counter__qYeLb{display:flex;justify-content:space-between;align-items:center;max-width:118px;width:100%}.Counter_counter__input__X1CcA>input{width:44px;height:32px;border-radius:8px;text-align:center;font-weight:600;font-size:14px;padding:5px 8px;border:2px solid #bedaf4}.Counter_counter__input__X1CcA>input:focus{border-color:#021530}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__range__HvPf_{background:#009bdc;height:4px!important}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__thumb__EkyF_{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChoosePerson_range-slider__31xPv{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}.ChoosePerson_range-slider__31xPv[data-vertical]{height:100%;width:8px}.ChoosePerson_range-slider__31xPv[data-disabled]{opacity:.5;cursor:not-allowed}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__thumb__EkyF_{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__thumb__EkyF_:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChoosePerson_range-slider__31xPv[data-vertical] .ChoosePerson_range-slider__thumb__EkyF_{left:50%}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__thumb__EkyF_[data-disabled]{z-index:2}.ChoosePerson_range-slider__31xPv .ChoosePerson_range-slider__range__HvPf_{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChoosePerson_range-slider__31xPv[data-vertical] .ChoosePerson_range-slider__range__HvPf_{left:50%;transform:translate(-50%)}.ChoosePerson_range-slider__31xPv 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}.ChoosePerson_range-slider__31xPv input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChoosePerson_range-slider__31xPv input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChoosePerson_range-slider__31xPv input[type=range]:focus{outline:0}.ChoosePerson_markWrapper____LdJ{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}.ChoosePerson_markWrapper____LdJ>.ChoosePerson_mark__Waon7:hover{color:#0cbbef!important}.ChoosePerson_currentWrapper__I0NEq{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}.ChoosePerson_currentWrapper__I0NEq>.ChoosePerson_mark__Waon7{color:#0cbbef!important;font-size:20px!important}.ChoosePerson_mark__Waon7{font-size:16px;color:#021530}.ChoosePerson_currentMark__C1_x_,.ChoosePerson_mark__Waon7{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}.ChoosePerson_currentMark__C1_x_{color:#0cbbef!important;font-size:20px!important}.ChoosePerson_markArrow__nLNf3{top:-80px;left:-40px;position:relative!important}.ChoosePerson_hotelCardOnMap__bI3iX{opacity:0;z-index:1010}.ChoosePerson_currentHotelWrapper__tj935,.ChoosePerson_hotelCardOnMap__bI3iX{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}.ChoosePerson_currentHotelWrapper__tj935{opacity:1!important;z-index:1020!important}.ChoosePerson_imageWrapper__0R1bY{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChoosePerson_previewPicture__Z2Xpx{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChoosePerson_content__mvqMF{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChoosePerson_titleOnMap__B9_7C{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%}.ChoosePerson_infoOnMap__NNEsn{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePerson_ratingOnMap__UFEqx{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChoosePerson_ratingOnMap__UFEqx p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChoosePerson_ratingBlock__i68Bm{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePerson_estimate__f7kwp{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.ChoosePerson_estimate__f7kwp,.ChoosePerson_feedback__orf76{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.ChoosePerson_feedback__orf76{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.ChoosePerson_location__UwNFR{display:flex;flex-direction:column;gap:4px}.ChoosePerson_address__DInTW{display:flex;justify-content:flex-start;gap:5px}.ChoosePerson_address__DInTW 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}.ChoosePerson_metro__5_1l3{display:flex;justify-content:flex-start;gap:5px}.ChoosePerson_metro__5_1l3 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}.ChoosePerson_noneMetro__qGywV{display:none}.ChoosePerson_priceBlock__xgZm_{display:flex;justify-content:space-between;width:100%}.ChoosePerson_price__JVl8E{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){.ChoosePerson_currentHotelWrapper__tj935,.ChoosePerson_hotelCardOnMap__bI3iX{display:none}.ChoosePerson_content__mvqMF{padding:12px 10px}.ChoosePerson_location__UwNFR,.ChoosePerson_metro__5_1l3{display:none}.ChoosePerson_price__JVl8E{font-size:22px}.ChoosePerson_ratingBlock__i68Bm{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChoosePerson_service-headline-desktop-H1__7v4eO,.ChoosePerson_service-headline-desktop-H2__ptGdw,.ChoosePerson_service-headline-desktop-H3___n6CL,.ChoosePerson_service-headline-desktop-H4__73yYU,.ChoosePerson_service-headline__iAHHI{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChoosePerson_service-headline-desktop-H1__7v4eO{font-size:44px}@media(max-width:768px){.ChoosePerson_service-headline-adaptive-H1__UBgNp{font-size:26px}}.ChoosePerson_service-headline-desktop-H2__ptGdw{font-size:32px}@media(max-width:768px){.ChoosePerson_service-headline-adaptive-H2__NJHAC{font-size:22px}}.ChoosePerson_service-headline-desktop-H3___n6CL{font-size:26px}@media(max-width:768px){.ChoosePerson_service-headline-adaptive-H3__53VfD{font-size:18px}}.ChoosePerson_service-headline-desktop-H4__73yYU{font-size:22px}@media(max-width:768px){.ChoosePerson_service-headline-adaptive-H4__RTcDy{font-size:16px}}.ChoosePerson_service-body-accent-l__aapde,.ChoosePerson_service-body-accent-s__qxci8,.ChoosePerson_service-body-accent-xl__1T207,.ChoosePerson_service-body-noaccent-l__6Ooj_,.ChoosePerson_service-body-noaccent-s___r1ZV,.ChoosePerson_service-body-noaccent-xl__7V3uV,.ChoosePerson_service-body___kYrl{font-family:Rotonda,sans-serif}.ChoosePerson_service-body-accent-xl__1T207{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChoosePerson_service-body-accent-xl-adaptive__ez5aR{font-size:14px;line-height:21px}}.ChoosePerson_service-body-accent-l__aapde{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChoosePerson_service-body-accent-s__qxci8{font-size:12px;font-weight:700;line-height:18px}.ChoosePerson_service-body-noaccent-xl__7V3uV{font-size:16px;line-height:24px}@media(max-width:768px){.ChoosePerson_service-body-xl-adaptive__LrnFD{font-size:14px;line-height:21px}}.ChoosePerson_service-body-noaccent-l__6Ooj_{font-size:14px;line-height:21px}.ChoosePerson_service-body-noaccent-s___r1ZV{font-size:12px;line-height:18px}.ChoosePerson_button__XHflH,.ChoosePerson_service-control-btn-contrast__JtW_o,.ChoosePerson_service-control-btn__IjEDl{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChoosePerson_service-control-btn__IjEDl{font-weight:400}.ChoosePerson_service-control-btn-contrast__JtW_o{font-weight:700}.ChoosePerson_container__zXYtQ{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChoosePerson_page__A9PzE{display:flex;flex-direction:column;width:100%}.ChoosePerson_hotelPageContainer__Z_kca{max-width:1360px;width:100%;margin:0 auto}.ChoosePerson_person__kBAWQ{background:#fff;border-radius:16px;width:360px;box-shadow:0 0 16px rgba(44,69,159,.071);margin-top:8px}.ChoosePerson_person__kBAWQ li{height:60px;display:flex;align-items:center;justify-content:space-between;padding:11px 18px}.ChoosePerson_person__childAges__162Mu{max-height:500px;overflow-y:auto}.ChoosePerson_person__bottomBar__dl5_X{display:none}.ChoosePerson_person__bottomBarButton__NDMbG{width:100%}.ChoosePerson_person__bottomBarButton__NDMbG>button{width:100%;max-width:100%;height:44px}@media(max-width:768px){.ChoosePerson_person__kBAWQ{width:100%;top:46px;border-radius:0;box-shadow:none}.ChoosePerson_person__title__YC0Bd{font-size:14px}.ChoosePerson_person__childAges__162Mu{max-height:440px}.ChoosePerson_person__bottomBar__dl5_X{position:fixed;display:flex;flex-direction:column;gap:10px;width:100%;bottom:0;left:0;border-top:1px solid #deefff;box-shadow:0 0 16px rgba(44,69,159,.071);background-color:#fff;padding:16px 20px}.ChoosePerson_person__bottomBar__dl5_X *{width:100%;max-width:100%}}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__range__XJyz9{background:#009bdc;height:4px!important}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__thumb__Cwzh_{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChoosePersonMobileFilter_range-slider__Qa_ap{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}.ChoosePersonMobileFilter_range-slider__Qa_ap[data-vertical]{height:100%;width:8px}.ChoosePersonMobileFilter_range-slider__Qa_ap[data-disabled]{opacity:.5;cursor:not-allowed}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__thumb__Cwzh_{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__thumb__Cwzh_:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChoosePersonMobileFilter_range-slider__Qa_ap[data-vertical] .ChoosePersonMobileFilter_range-slider__thumb__Cwzh_{left:50%}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__thumb__Cwzh_[data-disabled]{z-index:2}.ChoosePersonMobileFilter_range-slider__Qa_ap .ChoosePersonMobileFilter_range-slider__range__XJyz9{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChoosePersonMobileFilter_range-slider__Qa_ap[data-vertical] .ChoosePersonMobileFilter_range-slider__range__XJyz9{left:50%;transform:translate(-50%)}.ChoosePersonMobileFilter_range-slider__Qa_ap 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}.ChoosePersonMobileFilter_range-slider__Qa_ap input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChoosePersonMobileFilter_range-slider__Qa_ap input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChoosePersonMobileFilter_range-slider__Qa_ap input[type=range]:focus{outline:0}.ChoosePersonMobileFilter_markWrapper__qvvRq{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}.ChoosePersonMobileFilter_markWrapper__qvvRq>.ChoosePersonMobileFilter_mark__rzzoP:hover{color:#0cbbef!important}.ChoosePersonMobileFilter_currentWrapper__cNL4q{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}.ChoosePersonMobileFilter_currentWrapper__cNL4q>.ChoosePersonMobileFilter_mark__rzzoP{color:#0cbbef!important;font-size:20px!important}.ChoosePersonMobileFilter_mark__rzzoP{font-size:16px;color:#021530}.ChoosePersonMobileFilter_currentMark__ziraS,.ChoosePersonMobileFilter_mark__rzzoP{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}.ChoosePersonMobileFilter_currentMark__ziraS{color:#0cbbef!important;font-size:20px!important}.ChoosePersonMobileFilter_markArrow__R_NZj{top:-80px;left:-40px;position:relative!important}.ChoosePersonMobileFilter_hotelCardOnMap__4zsc1{opacity:0;z-index:1010}.ChoosePersonMobileFilter_currentHotelWrapper__RdMgW,.ChoosePersonMobileFilter_hotelCardOnMap__4zsc1{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}.ChoosePersonMobileFilter_currentHotelWrapper__RdMgW{opacity:1!important;z-index:1020!important}.ChoosePersonMobileFilter_imageWrapper__ruqiI{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChoosePersonMobileFilter_previewPicture__xbpfQ{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChoosePersonMobileFilter_content__QVTJy{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChoosePersonMobileFilter_titleOnMap__oGWuf{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%}.ChoosePersonMobileFilter_infoOnMap__LzePl{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePersonMobileFilter_ratingOnMap__fOJ1O{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChoosePersonMobileFilter_ratingOnMap__fOJ1O p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChoosePersonMobileFilter_ratingBlock__4RbNr{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePersonMobileFilter_estimate__0RzvX{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.ChoosePersonMobileFilter_feedback__UGp3g{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.ChoosePersonMobileFilter_location__rg6iR{display:flex;flex-direction:column;gap:4px}.ChoosePersonMobileFilter_address__yYb__{display:flex;justify-content:flex-start;gap:5px}.ChoosePersonMobileFilter_address__yYb__ 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}.ChoosePersonMobileFilter_metro__PNNGo{display:flex;justify-content:flex-start;gap:5px}.ChoosePersonMobileFilter_metro__PNNGo 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}.ChoosePersonMobileFilter_noneMetro__kjoap{display:none}.ChoosePersonMobileFilter_priceBlock__8OB_S{display:flex;justify-content:space-between;width:100%}.ChoosePersonMobileFilter_price__U7AtZ{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){.ChoosePersonMobileFilter_currentHotelWrapper__RdMgW,.ChoosePersonMobileFilter_hotelCardOnMap__4zsc1{display:none}.ChoosePersonMobileFilter_content__QVTJy{padding:12px 10px}.ChoosePersonMobileFilter_location__rg6iR,.ChoosePersonMobileFilter_metro__PNNGo{display:none}.ChoosePersonMobileFilter_price__U7AtZ{font-size:22px}.ChoosePersonMobileFilter_ratingBlock__4RbNr{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChoosePersonMobileFilter_service-headline-desktop-H1__FBAqp,.ChoosePersonMobileFilter_service-headline-desktop-H2__yiBs7,.ChoosePersonMobileFilter_service-headline-desktop-H3__Mr0YE,.ChoosePersonMobileFilter_service-headline-desktop-H4__j6QvP,.ChoosePersonMobileFilter_service-headline__0RtW0{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChoosePersonMobileFilter_service-headline-desktop-H1__FBAqp{font-size:44px}@media(max-width:768px){.ChoosePersonMobileFilter_service-headline-adaptive-H1__J5kA5{font-size:26px}}.ChoosePersonMobileFilter_service-headline-desktop-H2__yiBs7{font-size:32px}@media(max-width:768px){.ChoosePersonMobileFilter_service-headline-adaptive-H2__VVj7m{font-size:22px}}.ChoosePersonMobileFilter_service-headline-desktop-H3__Mr0YE{font-size:26px}@media(max-width:768px){.ChoosePersonMobileFilter_service-headline-adaptive-H3__2E_Cn{font-size:18px}}.ChoosePersonMobileFilter_service-headline-desktop-H4__j6QvP{font-size:22px}@media(max-width:768px){.ChoosePersonMobileFilter_service-headline-adaptive-H4__5wlsN{font-size:16px}}.ChoosePersonMobileFilter_service-body-accent-l__D1VJ6,.ChoosePersonMobileFilter_service-body-accent-s__Bs8Ga,.ChoosePersonMobileFilter_service-body-accent-xl__phUr3,.ChoosePersonMobileFilter_service-body-noaccent-l__jBb1i,.ChoosePersonMobileFilter_service-body-noaccent-s__Qv28G,.ChoosePersonMobileFilter_service-body-noaccent-xl__hM26P,.ChoosePersonMobileFilter_service-body__Fb_da{font-family:Rotonda,sans-serif}.ChoosePersonMobileFilter_service-body-accent-xl__phUr3{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChoosePersonMobileFilter_service-body-accent-xl-adaptive__f1xmZ{font-size:14px;line-height:21px}}.ChoosePersonMobileFilter_service-body-accent-l__D1VJ6{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChoosePersonMobileFilter_service-body-accent-s__Bs8Ga{font-size:12px;font-weight:700;line-height:18px}.ChoosePersonMobileFilter_service-body-noaccent-xl__hM26P{font-size:16px;line-height:24px}@media(max-width:768px){.ChoosePersonMobileFilter_service-body-xl-adaptive__5B3Yw{font-size:14px;line-height:21px}}.ChoosePersonMobileFilter_service-body-noaccent-l__jBb1i{font-size:14px;line-height:21px}.ChoosePersonMobileFilter_service-body-noaccent-s__Qv28G{font-size:12px;line-height:18px}.ChoosePersonMobileFilter_button__g9jn3,.ChoosePersonMobileFilter_service-control-btn-contrast__ZiytI,.ChoosePersonMobileFilter_service-control-btn__Skdur{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChoosePersonMobileFilter_service-control-btn__Skdur{font-weight:400}.ChoosePersonMobileFilter_service-control-btn-contrast__ZiytI{font-weight:700}.ChoosePersonMobileFilter_container__tVywv{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChoosePersonMobileFilter_page__plHgZ{display:flex;flex-direction:column;width:100%}.ChoosePersonMobileFilter_hotelPageContainer__uXxco{max-width:1360px;width:100%;margin:0 auto}.ChoosePersonMobileFilter_filter__text__lXhtU{color:#fff}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__range__UbaUw{background:#009bdc;height:4px!important}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__thumb__uUD9L{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChoosePersonFilter_range-slider__pJO1i{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}.ChoosePersonFilter_range-slider__pJO1i[data-vertical]{height:100%;width:8px}.ChoosePersonFilter_range-slider__pJO1i[data-disabled]{opacity:.5;cursor:not-allowed}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__thumb__uUD9L{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__thumb__uUD9L:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChoosePersonFilter_range-slider__pJO1i[data-vertical] .ChoosePersonFilter_range-slider__thumb__uUD9L{left:50%}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__thumb__uUD9L[data-disabled]{z-index:2}.ChoosePersonFilter_range-slider__pJO1i .ChoosePersonFilter_range-slider__range__UbaUw{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChoosePersonFilter_range-slider__pJO1i[data-vertical] .ChoosePersonFilter_range-slider__range__UbaUw{left:50%;transform:translate(-50%)}.ChoosePersonFilter_range-slider__pJO1i 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}.ChoosePersonFilter_range-slider__pJO1i input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChoosePersonFilter_range-slider__pJO1i input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChoosePersonFilter_range-slider__pJO1i input[type=range]:focus{outline:0}.ChoosePersonFilter_markWrapper__r01U4{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}.ChoosePersonFilter_markWrapper__r01U4>.ChoosePersonFilter_mark__LyAty:hover{color:#0cbbef!important}.ChoosePersonFilter_currentWrapper__6KFGr{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}.ChoosePersonFilter_currentWrapper__6KFGr>.ChoosePersonFilter_mark__LyAty{color:#0cbbef!important;font-size:20px!important}.ChoosePersonFilter_mark__LyAty{font-size:16px;color:#021530}.ChoosePersonFilter_currentMark__zTDn6,.ChoosePersonFilter_mark__LyAty{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}.ChoosePersonFilter_currentMark__zTDn6{color:#0cbbef!important;font-size:20px!important}.ChoosePersonFilter_markArrow__zg4a7{top:-80px;left:-40px;position:relative!important}.ChoosePersonFilter_hotelCardOnMap__Aw9wv{opacity:0;z-index:1010}.ChoosePersonFilter_currentHotelWrapper__2Jhdp,.ChoosePersonFilter_hotelCardOnMap__Aw9wv{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}.ChoosePersonFilter_currentHotelWrapper__2Jhdp{opacity:1!important;z-index:1020!important}.ChoosePersonFilter_imageWrapper__J5Elq{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChoosePersonFilter_previewPicture__1BFwg{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChoosePersonFilter_content__nQXV3{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChoosePersonFilter_titleOnMap__KgEry{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%}.ChoosePersonFilter_infoOnMap__Mw4xp{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePersonFilter_ratingOnMap__59CMn{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChoosePersonFilter_ratingOnMap__59CMn p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChoosePersonFilter_ratingBlock__I_veH{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChoosePersonFilter_estimate__G_BwI{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.ChoosePersonFilter_estimate__G_BwI,.ChoosePersonFilter_feedback__Hp_oa{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.ChoosePersonFilter_feedback__Hp_oa{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.ChoosePersonFilter_location__cwhxs{display:flex;flex-direction:column;gap:4px}.ChoosePersonFilter_address__f3w4K{display:flex;justify-content:flex-start;gap:5px}.ChoosePersonFilter_address__f3w4K 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}.ChoosePersonFilter_metro__Suv2x{display:flex;justify-content:flex-start;gap:5px}.ChoosePersonFilter_metro__Suv2x 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}.ChoosePersonFilter_noneMetro__TAKU5{display:none}.ChoosePersonFilter_priceBlock__XWudg{display:flex;justify-content:space-between;width:100%}.ChoosePersonFilter_price__m3ERx{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){.ChoosePersonFilter_currentHotelWrapper__2Jhdp,.ChoosePersonFilter_hotelCardOnMap__Aw9wv{display:none}.ChoosePersonFilter_content__nQXV3{padding:12px 10px}.ChoosePersonFilter_location__cwhxs,.ChoosePersonFilter_metro__Suv2x{display:none}.ChoosePersonFilter_price__m3ERx{font-size:22px}.ChoosePersonFilter_ratingBlock__I_veH{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChoosePersonFilter_service-headline-desktop-H1__AKhEG,.ChoosePersonFilter_service-headline-desktop-H2__zIcE7,.ChoosePersonFilter_service-headline-desktop-H3__V9ZlT,.ChoosePersonFilter_service-headline-desktop-H4__CpEhu,.ChoosePersonFilter_service-headline__LUlHQ{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChoosePersonFilter_service-headline-desktop-H1__AKhEG{font-size:44px}@media(max-width:768px){.ChoosePersonFilter_service-headline-adaptive-H1__8b3IR{font-size:26px}}.ChoosePersonFilter_service-headline-desktop-H2__zIcE7{font-size:32px}@media(max-width:768px){.ChoosePersonFilter_service-headline-adaptive-H2__kLmff{font-size:22px}}.ChoosePersonFilter_service-headline-desktop-H3__V9ZlT{font-size:26px}@media(max-width:768px){.ChoosePersonFilter_service-headline-adaptive-H3__pSLaf{font-size:18px}}.ChoosePersonFilter_service-headline-desktop-H4__CpEhu{font-size:22px}@media(max-width:768px){.ChoosePersonFilter_service-headline-adaptive-H4__FkjWo{font-size:16px}}.ChoosePersonFilter_service-body-accent-l__gpo2M,.ChoosePersonFilter_service-body-accent-s__uumeV,.ChoosePersonFilter_service-body-accent-xl__IfcRs,.ChoosePersonFilter_service-body-noaccent-l__U_gwC,.ChoosePersonFilter_service-body-noaccent-s__SoxUe,.ChoosePersonFilter_service-body-noaccent-xl__3KnRp,.ChoosePersonFilter_service-body__AvR61{font-family:Rotonda,sans-serif}.ChoosePersonFilter_service-body-accent-xl__IfcRs{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChoosePersonFilter_service-body-accent-xl-adaptive__gq_gF{font-size:14px;line-height:21px}}.ChoosePersonFilter_service-body-accent-l__gpo2M{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChoosePersonFilter_service-body-accent-s__uumeV{font-size:12px;font-weight:700;line-height:18px}.ChoosePersonFilter_service-body-noaccent-xl__3KnRp{font-size:16px;line-height:24px}@media(max-width:768px){.ChoosePersonFilter_service-body-xl-adaptive__Qqage{font-size:14px;line-height:21px}}.ChoosePersonFilter_service-body-noaccent-l__U_gwC{font-size:14px;line-height:21px}.ChoosePersonFilter_service-body-noaccent-s__SoxUe{font-size:12px;line-height:18px}.ChoosePersonFilter_button__HAlzU,.ChoosePersonFilter_service-control-btn-contrast__r0VZr,.ChoosePersonFilter_service-control-btn__GXdzp{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChoosePersonFilter_service-control-btn__GXdzp{font-weight:400}.ChoosePersonFilter_service-control-btn-contrast__r0VZr{font-weight:700}.ChoosePersonFilter_container___tvzH{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChoosePersonFilter_page__MGUeP{display:flex;flex-direction:column;width:100%}.ChoosePersonFilter_hotelPageContainer__YslKL{max-width:1360px;width:100%;margin:0 auto}.ChoosePersonFilter_filter__FNT_r{padding-right:12px}.ChoosePersonFilter_filter__FNT_r svg{flex-shrink:0}.ChoosePersonFilter_filter__wrapper__C10Rq{position:relative;display:flex;z-index:30}.ChoosePersonFilter_filter__content__sPtL0{display:flex;align-items:center;gap:8px;width:100%}.ChoosePersonFilter_filter__comp__99B49{position:absolute;top:100%;left:0;width:100%}@media(max-width:960px){.ChoosePersonFilter_filter__FNT_r{max-width:100%;width:100%}}@media(max-width:768px){.ChoosePersonFilter_filter__comp__99B49{top:46px;border-radius:0;box-shadow:none}.ChoosePersonFilter_filter__wrapper__C10Rq{max-width:100%}}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__range___I1JL{background:#009bdc;height:4px!important}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__thumb__rU7jK{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChooseSearch_range-slider__B1B1Q{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}.ChooseSearch_range-slider__B1B1Q[data-vertical]{height:100%;width:8px}.ChooseSearch_range-slider__B1B1Q[data-disabled]{opacity:.5;cursor:not-allowed}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__thumb__rU7jK{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__thumb__rU7jK:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChooseSearch_range-slider__B1B1Q[data-vertical] .ChooseSearch_range-slider__thumb__rU7jK{left:50%}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__thumb__rU7jK[data-disabled]{z-index:2}.ChooseSearch_range-slider__B1B1Q .ChooseSearch_range-slider__range___I1JL{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChooseSearch_range-slider__B1B1Q[data-vertical] .ChooseSearch_range-slider__range___I1JL{left:50%;transform:translate(-50%)}.ChooseSearch_range-slider__B1B1Q 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}.ChooseSearch_range-slider__B1B1Q input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChooseSearch_range-slider__B1B1Q input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChooseSearch_range-slider__B1B1Q input[type=range]:focus{outline:0}.ChooseSearch_markWrapper__fT1xa{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}.ChooseSearch_markWrapper__fT1xa>.ChooseSearch_mark__t1O4j:hover{color:#0cbbef!important}.ChooseSearch_currentWrapper__ejC7_{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}.ChooseSearch_currentWrapper__ejC7_>.ChooseSearch_mark__t1O4j{color:#0cbbef!important;font-size:20px!important}.ChooseSearch_mark__t1O4j{font-size:16px;color:#021530}.ChooseSearch_currentMark__JGfU2,.ChooseSearch_mark__t1O4j{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}.ChooseSearch_currentMark__JGfU2{color:#0cbbef!important;font-size:20px!important}.ChooseSearch_markArrow__k6lDU{top:-80px;left:-40px;position:relative!important}.ChooseSearch_hotelCardOnMap__WmSPk{opacity:0;z-index:1010}.ChooseSearch_currentHotelWrapper__LexZ1,.ChooseSearch_hotelCardOnMap__WmSPk{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}.ChooseSearch_currentHotelWrapper__LexZ1{opacity:1!important;z-index:1020!important}.ChooseSearch_imageWrapper__lYdCb{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChooseSearch_previewPicture__VhnUA{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChooseSearch_content__bKt7o{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChooseSearch_titleOnMap__7Fk6B{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%}.ChooseSearch_infoOnMap__ecyQw{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearch_ratingOnMap__YuCNz{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChooseSearch_ratingOnMap__YuCNz p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChooseSearch_ratingBlock__LSQm1{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearch_estimate__87_eJ{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.ChooseSearch_estimate__87_eJ,.ChooseSearch_feedback__M6MKE{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.ChooseSearch_feedback__M6MKE{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.ChooseSearch_location__2Hzrv{display:flex;flex-direction:column;gap:4px}.ChooseSearch_address__Epwbi{display:flex;justify-content:flex-start;gap:5px}.ChooseSearch_address__Epwbi 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}.ChooseSearch_metro__dpVc4{display:flex;justify-content:flex-start;gap:5px}.ChooseSearch_metro__dpVc4 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}.ChooseSearch_noneMetro__0LcKA{display:none}.ChooseSearch_priceBlock__sI9jk{display:flex;justify-content:space-between;width:100%}.ChooseSearch_price__4dq_m{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){.ChooseSearch_currentHotelWrapper__LexZ1,.ChooseSearch_hotelCardOnMap__WmSPk{display:none}.ChooseSearch_content__bKt7o{padding:12px 10px}.ChooseSearch_location__2Hzrv,.ChooseSearch_metro__dpVc4{display:none}.ChooseSearch_price__4dq_m{font-size:22px}.ChooseSearch_ratingBlock__LSQm1{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChooseSearch_service-headline-desktop-H1__TleX3,.ChooseSearch_service-headline-desktop-H2__9nF5t,.ChooseSearch_service-headline-desktop-H3__AzxZt,.ChooseSearch_service-headline-desktop-H4__McIVu,.ChooseSearch_service-headline__TUoOH{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChooseSearch_service-headline-desktop-H1__TleX3{font-size:44px}@media(max-width:768px){.ChooseSearch_service-headline-adaptive-H1__wF_DT{font-size:26px}}.ChooseSearch_service-headline-desktop-H2__9nF5t{font-size:32px}@media(max-width:768px){.ChooseSearch_service-headline-adaptive-H2__Rx07M{font-size:22px}}.ChooseSearch_service-headline-desktop-H3__AzxZt{font-size:26px}@media(max-width:768px){.ChooseSearch_service-headline-adaptive-H3__M0yFp{font-size:18px}}.ChooseSearch_service-headline-desktop-H4__McIVu{font-size:22px}@media(max-width:768px){.ChooseSearch_service-headline-adaptive-H4__InyKd{font-size:16px}}.ChooseSearch_service-body-accent-l__2wSeD,.ChooseSearch_service-body-accent-s__jHzjX,.ChooseSearch_service-body-accent-xl__1kRgY,.ChooseSearch_service-body-noaccent-l__6kI7a,.ChooseSearch_service-body-noaccent-s__Om3HJ,.ChooseSearch_service-body-noaccent-xl__Ay9YA,.ChooseSearch_service-body__bs18B{font-family:Rotonda,sans-serif}.ChooseSearch_service-body-accent-xl__1kRgY{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChooseSearch_service-body-accent-xl-adaptive__UGEPk{font-size:14px;line-height:21px}}.ChooseSearch_service-body-accent-l__2wSeD{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChooseSearch_service-body-accent-s__jHzjX{font-size:12px;font-weight:700;line-height:18px}.ChooseSearch_service-body-noaccent-xl__Ay9YA{font-size:16px;line-height:24px}@media(max-width:768px){.ChooseSearch_service-body-xl-adaptive__Huu3y{font-size:14px;line-height:21px}}.ChooseSearch_service-body-noaccent-l__6kI7a{font-size:14px;line-height:21px}.ChooseSearch_service-body-noaccent-s__Om3HJ{font-size:12px;line-height:18px}.ChooseSearch_button__r1MtB,.ChooseSearch_service-control-btn-contrast__SB1ST,.ChooseSearch_service-control-btn__OBgAF{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChooseSearch_service-control-btn__OBgAF{font-weight:400}.ChooseSearch_service-control-btn-contrast__SB1ST{font-weight:700}.ChooseSearch_container__wC4fj{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChooseSearch_page__jacAe{display:flex;flex-direction:column;width:100%}.ChooseSearch_hotelPageContainer__3cLLx{max-width:1360px;width:100%;margin:0 auto}.ChooseSearch_city__m_emI{width:360px;border-radius:8px;overflow-y:hidden;z-index:30;position:absolute;background:#fff;left:0;top:100%;margin-top:8px}.ChooseSearch_city__content__Dv12m{max-height:550px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#acafbc transparent}.ChooseSearch_city__content__Dv12m::-webkit-scrollbar{width:8px}.ChooseSearch_city__content__Dv12m::-webkit-scrollbar-track{background:transparent;border-radius:4px}.ChooseSearch_city__content__Dv12m::-webkit-scrollbar-thumb{background-color:#acafbc;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.ChooseSearch_city__content__Dv12m::-webkit-scrollbar-thumb:hover{background-color:#87888c}.ChooseSearch_city__list__A_CIG{border-radius:8px}.ChooseSearch_city__title__WYqds{padding:8px 12px}.ChooseSearch_city__notFound__tW5DO{padding:16px}.ChooseSearch_city__item__jDuSM{display:flex;flex-direction:column;justify-content:center;line-height:32px;min-height:60px;cursor:pointer;padding:10px 12px}.ChooseSearch_city__item__jDuSM:hover{background:#e5f2ff}.ChooseSearch_city__item_title___kJJ9{color:#154168}.ChooseSearch_city__item_subtitle__9chBg{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;text-overflow:ellipsis;overflow:hidden;color:#47728f}.ChooseSearch_city__virtualList__0qikQ{height:400px;width:100%}.ChooseSearch_city__btnLoadMore__vB1nh{margin:0 auto}@media(max-width:768px){.ChooseSearch_city__m_emI{width:100%;border-radius:0;padding:0 20px;margin-top:40px}.ChooseSearch_city__title__WYqds{background-color:#e5f2ff;border-radius:8px;padding:8px 12px}.ChooseSearch_city__virtualList__0qikQ{height:calc(100vh - 200px)}.ChooseSearch_city__content__Dv12m::-webkit-scrollbar{width:4px}}.ChooseSearch_scrollbars__xgs7p,div .ChooseSearch_scrollbars__container__9eFZz{border-radius:8px}div .ChooseSearch_scrollbars__content__kCr5F{border-radius:8px;max-height:550px;padding:0}div .ChooseSearch_scrollbars__scrollbar__ubwKx{border-radius:8px;right:8px}div .ChooseSearch_scrollbars__thumb__MFwfh{padding-inline:5px}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__range__UlqzD{background:#009bdc;height:4px!important}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__thumb__TpP_z{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChooseSearchMobile_range-slider__ZJOLW{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}.ChooseSearchMobile_range-slider__ZJOLW[data-vertical]{height:100%;width:8px}.ChooseSearchMobile_range-slider__ZJOLW[data-disabled]{opacity:.5;cursor:not-allowed}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__thumb__TpP_z{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__thumb__TpP_z:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChooseSearchMobile_range-slider__ZJOLW[data-vertical] .ChooseSearchMobile_range-slider__thumb__TpP_z{left:50%}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__thumb__TpP_z[data-disabled]{z-index:2}.ChooseSearchMobile_range-slider__ZJOLW .ChooseSearchMobile_range-slider__range__UlqzD{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChooseSearchMobile_range-slider__ZJOLW[data-vertical] .ChooseSearchMobile_range-slider__range__UlqzD{left:50%;transform:translate(-50%)}.ChooseSearchMobile_range-slider__ZJOLW 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}.ChooseSearchMobile_range-slider__ZJOLW input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChooseSearchMobile_range-slider__ZJOLW input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChooseSearchMobile_range-slider__ZJOLW input[type=range]:focus{outline:0}.ChooseSearchMobile_markWrapper__UxhXy{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}.ChooseSearchMobile_markWrapper__UxhXy>.ChooseSearchMobile_mark__FFKGe:hover{color:#0cbbef!important}.ChooseSearchMobile_currentWrapper__ho_0m{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}.ChooseSearchMobile_currentWrapper__ho_0m>.ChooseSearchMobile_mark__FFKGe{color:#0cbbef!important;font-size:20px!important}.ChooseSearchMobile_mark__FFKGe{font-size:16px;color:#021530}.ChooseSearchMobile_currentMark__cdA_s,.ChooseSearchMobile_mark__FFKGe{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}.ChooseSearchMobile_currentMark__cdA_s{color:#0cbbef!important;font-size:20px!important}.ChooseSearchMobile_markArrow__uv6OX{top:-80px;left:-40px;position:relative!important}.ChooseSearchMobile_hotelCardOnMap__SPknq{opacity:0;z-index:1010}.ChooseSearchMobile_currentHotelWrapper__LkJFl,.ChooseSearchMobile_hotelCardOnMap__SPknq{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}.ChooseSearchMobile_currentHotelWrapper__LkJFl{opacity:1!important;z-index:1020!important}.ChooseSearchMobile_imageWrapper__7KgOD{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChooseSearchMobile_previewPicture__ZvIoq{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChooseSearchMobile_content__p19_t{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChooseSearchMobile_titleOnMap__XlLLq{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%}.ChooseSearchMobile_infoOnMap__ZnYb_{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearchMobile_ratingOnMap__M4oYq{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChooseSearchMobile_ratingOnMap__M4oYq p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChooseSearchMobile_ratingBlock__bsc5l{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearchMobile_estimate__T9R2i{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.ChooseSearchMobile_estimate__T9R2i,.ChooseSearchMobile_feedback__HG6jf{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.ChooseSearchMobile_feedback__HG6jf{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.ChooseSearchMobile_location__RnXUl{display:flex;flex-direction:column;gap:4px}.ChooseSearchMobile_address__XTTIp{display:flex;justify-content:flex-start;gap:5px}.ChooseSearchMobile_address__XTTIp 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}.ChooseSearchMobile_metro__nX9K0{display:flex;justify-content:flex-start;gap:5px}.ChooseSearchMobile_metro__nX9K0 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}.ChooseSearchMobile_noneMetro__ximCe{display:none}.ChooseSearchMobile_priceBlock__EGKSv{display:flex;justify-content:space-between;width:100%}.ChooseSearchMobile_price__JccCT{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){.ChooseSearchMobile_currentHotelWrapper__LkJFl,.ChooseSearchMobile_hotelCardOnMap__SPknq{display:none}.ChooseSearchMobile_content__p19_t{padding:12px 10px}.ChooseSearchMobile_location__RnXUl,.ChooseSearchMobile_metro__nX9K0{display:none}.ChooseSearchMobile_price__JccCT{font-size:22px}.ChooseSearchMobile_ratingBlock__bsc5l{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChooseSearchMobile_service-headline-desktop-H1__jkCOd,.ChooseSearchMobile_service-headline-desktop-H2__gGHsT,.ChooseSearchMobile_service-headline-desktop-H3__rkMik,.ChooseSearchMobile_service-headline-desktop-H4__LsaES,.ChooseSearchMobile_service-headline__FtXW4{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChooseSearchMobile_service-headline-desktop-H1__jkCOd{font-size:44px}@media(max-width:768px){.ChooseSearchMobile_service-headline-adaptive-H1__b8xbk{font-size:26px}}.ChooseSearchMobile_service-headline-desktop-H2__gGHsT{font-size:32px}@media(max-width:768px){.ChooseSearchMobile_service-headline-adaptive-H2__kdrVo{font-size:22px}}.ChooseSearchMobile_service-headline-desktop-H3__rkMik{font-size:26px}@media(max-width:768px){.ChooseSearchMobile_service-headline-adaptive-H3__gvoxC{font-size:18px}}.ChooseSearchMobile_service-headline-desktop-H4__LsaES{font-size:22px}@media(max-width:768px){.ChooseSearchMobile_service-headline-adaptive-H4__0Mjnx{font-size:16px}}.ChooseSearchMobile_service-body-accent-l__KdYVE,.ChooseSearchMobile_service-body-accent-s__QY6jW,.ChooseSearchMobile_service-body-accent-xl__hugk_,.ChooseSearchMobile_service-body-noaccent-l__WM_RY,.ChooseSearchMobile_service-body-noaccent-s__VmLQ7,.ChooseSearchMobile_service-body-noaccent-xl__Ms6W2,.ChooseSearchMobile_service-body__GC8xz{font-family:Rotonda,sans-serif}.ChooseSearchMobile_service-body-accent-xl__hugk_{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChooseSearchMobile_service-body-accent-xl-adaptive__zIQck{font-size:14px;line-height:21px}}.ChooseSearchMobile_service-body-accent-l__KdYVE{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChooseSearchMobile_service-body-accent-s__QY6jW{font-size:12px;font-weight:700;line-height:18px}.ChooseSearchMobile_service-body-noaccent-xl__Ms6W2{font-size:16px;line-height:24px}@media(max-width:768px){.ChooseSearchMobile_service-body-xl-adaptive__Id2vW{font-size:14px;line-height:21px}}.ChooseSearchMobile_service-body-noaccent-l__WM_RY{font-size:14px;line-height:21px}.ChooseSearchMobile_service-body-noaccent-s__VmLQ7{font-size:12px;line-height:18px}.ChooseSearchMobile_button__KiHzc,.ChooseSearchMobile_service-control-btn-contrast__HUK62,.ChooseSearchMobile_service-control-btn__h1o1V{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChooseSearchMobile_service-control-btn__h1o1V{font-weight:400}.ChooseSearchMobile_service-control-btn-contrast__HUK62{font-weight:700}.ChooseSearchMobile_container__0BmXv{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChooseSearchMobile_page__Qy6kS{display:flex;flex-direction:column;width:100%}.ChooseSearchMobile_hotelPageContainer__qjCVT{max-width:1360px;width:100%;margin:0 auto}.ChooseSearchMobile_search__filter__bm21Q{height:60px;border:2px solid #bedaf4;border-radius:8px;background-color:#fff;max-width:600px;margin:0 auto;padding:0 12px}.ChooseSearchMobile_search__filterChoose__2wUzt{top:100%;margin-top:20p;padding:0 20px}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__range__5vxVt{background:#009bdc;height:4px!important}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__thumb__xnzDj{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.HotelSeatAvailabilityMobile_range-slider__qOzkq{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}.HotelSeatAvailabilityMobile_range-slider__qOzkq[data-vertical]{height:100%;width:8px}.HotelSeatAvailabilityMobile_range-slider__qOzkq[data-disabled]{opacity:.5;cursor:not-allowed}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__thumb__xnzDj{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__thumb__xnzDj:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.HotelSeatAvailabilityMobile_range-slider__qOzkq[data-vertical] .HotelSeatAvailabilityMobile_range-slider__thumb__xnzDj{left:50%}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__thumb__xnzDj[data-disabled]{z-index:2}.HotelSeatAvailabilityMobile_range-slider__qOzkq .HotelSeatAvailabilityMobile_range-slider__range__5vxVt{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.HotelSeatAvailabilityMobile_range-slider__qOzkq[data-vertical] .HotelSeatAvailabilityMobile_range-slider__range__5vxVt{left:50%;transform:translate(-50%)}.HotelSeatAvailabilityMobile_range-slider__qOzkq 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}.HotelSeatAvailabilityMobile_range-slider__qOzkq input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.HotelSeatAvailabilityMobile_range-slider__qOzkq input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.HotelSeatAvailabilityMobile_range-slider__qOzkq input[type=range]:focus{outline:0}.HotelSeatAvailabilityMobile_markWrapper__tMP_9{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}.HotelSeatAvailabilityMobile_markWrapper__tMP_9>.HotelSeatAvailabilityMobile_mark__ht_S6:hover{color:#0cbbef!important}.HotelSeatAvailabilityMobile_currentWrapper__5tppQ{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}.HotelSeatAvailabilityMobile_currentWrapper__5tppQ>.HotelSeatAvailabilityMobile_mark__ht_S6{color:#0cbbef!important;font-size:20px!important}.HotelSeatAvailabilityMobile_mark__ht_S6{font-size:16px;color:#021530}.HotelSeatAvailabilityMobile_currentMark__vBuBn,.HotelSeatAvailabilityMobile_mark__ht_S6{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}.HotelSeatAvailabilityMobile_currentMark__vBuBn{color:#0cbbef!important;font-size:20px!important}.HotelSeatAvailabilityMobile_markArrow__mUC1i{top:-80px;left:-40px;position:relative!important}.HotelSeatAvailabilityMobile_hotelCardOnMap__McFne{opacity:0;z-index:1010}.HotelSeatAvailabilityMobile_currentHotelWrapper__lErUG,.HotelSeatAvailabilityMobile_hotelCardOnMap__McFne{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}.HotelSeatAvailabilityMobile_currentHotelWrapper__lErUG{opacity:1!important;z-index:1020!important}.HotelSeatAvailabilityMobile_imageWrapper__qtQaD{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.HotelSeatAvailabilityMobile_previewPicture__QhHY4{aspect-ratio:500/281;height:100%;margin-left:-106px}.HotelSeatAvailabilityMobile_content__bRaTv{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.HotelSeatAvailabilityMobile_titleOnMap__gAulC{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%}.HotelSeatAvailabilityMobile_infoOnMap__psu8G{display:flex;justify-content:flex-start;align-items:center;gap:5px}.HotelSeatAvailabilityMobile_ratingOnMap__luQZJ{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.HotelSeatAvailabilityMobile_ratingOnMap__luQZJ p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.HotelSeatAvailabilityMobile_ratingBlock__vf7Ec{display:flex;justify-content:flex-start;align-items:center;gap:5px}.HotelSeatAvailabilityMobile_estimate__NAFkO{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.HotelSeatAvailabilityMobile_feedback__iE_Mr{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.HotelSeatAvailabilityMobile_location__x_IrP{display:flex;flex-direction:column;gap:4px}.HotelSeatAvailabilityMobile_address__ekcN9{display:flex;justify-content:flex-start;gap:5px}.HotelSeatAvailabilityMobile_address__ekcN9 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}.HotelSeatAvailabilityMobile_metro__LgC6S{display:flex;justify-content:flex-start;gap:5px}.HotelSeatAvailabilityMobile_metro__LgC6S 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}.HotelSeatAvailabilityMobile_noneMetro__ywGyK{display:none}.HotelSeatAvailabilityMobile_priceBlock__JldFW{display:flex;justify-content:space-between;width:100%}.HotelSeatAvailabilityMobile_price__dkVe5{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){.HotelSeatAvailabilityMobile_currentHotelWrapper__lErUG,.HotelSeatAvailabilityMobile_hotelCardOnMap__McFne{display:none}.HotelSeatAvailabilityMobile_content__bRaTv{padding:12px 10px}.HotelSeatAvailabilityMobile_location__x_IrP,.HotelSeatAvailabilityMobile_metro__LgC6S{display:none}.HotelSeatAvailabilityMobile_price__dkVe5{font-size:22px}.HotelSeatAvailabilityMobile_ratingBlock__vf7Ec{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.HotelSeatAvailabilityMobile_service-headline-desktop-H1__Qw6ug,.HotelSeatAvailabilityMobile_service-headline-desktop-H2__E4LHE,.HotelSeatAvailabilityMobile_service-headline-desktop-H3__i2El_,.HotelSeatAvailabilityMobile_service-headline-desktop-H4__nmRmy,.HotelSeatAvailabilityMobile_service-headline__rMTgy{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.HotelSeatAvailabilityMobile_service-headline-desktop-H1__Qw6ug{font-size:44px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-headline-adaptive-H1__dIu5M{font-size:26px}}.HotelSeatAvailabilityMobile_service-headline-desktop-H2__E4LHE{font-size:32px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-headline-adaptive-H2__NeIy2{font-size:22px}}.HotelSeatAvailabilityMobile_service-headline-desktop-H3__i2El_{font-size:26px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-headline-adaptive-H3__IvM5V{font-size:18px}}.HotelSeatAvailabilityMobile_service-headline-desktop-H4__nmRmy{font-size:22px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-headline-adaptive-H4__XI0P3{font-size:16px}}.HotelSeatAvailabilityMobile_service-body-accent-l__W4ssy,.HotelSeatAvailabilityMobile_service-body-accent-s__3NuDI,.HotelSeatAvailabilityMobile_service-body-accent-xl__pR3Ur,.HotelSeatAvailabilityMobile_service-body-noaccent-l__uZZ7p,.HotelSeatAvailabilityMobile_service-body-noaccent-s__MJZhL,.HotelSeatAvailabilityMobile_service-body-noaccent-xl__eurUK,.HotelSeatAvailabilityMobile_service-body__OG32I{font-family:Rotonda,sans-serif}.HotelSeatAvailabilityMobile_service-body-accent-xl__pR3Ur{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-body-accent-xl-adaptive__Pe_aJ{font-size:14px;line-height:21px}}.HotelSeatAvailabilityMobile_service-body-accent-l__W4ssy{font-size:14px;font-weight:700;color:#021530;line-height:21px}.HotelSeatAvailabilityMobile_service-body-accent-s__3NuDI{font-size:12px;font-weight:700;line-height:18px}.HotelSeatAvailabilityMobile_service-body-noaccent-xl__eurUK{font-size:16px;line-height:24px}@media(max-width:768px){.HotelSeatAvailabilityMobile_service-body-xl-adaptive__OeJKZ{font-size:14px;line-height:21px}}.HotelSeatAvailabilityMobile_service-body-noaccent-l__uZZ7p{font-size:14px;line-height:21px}.HotelSeatAvailabilityMobile_service-body-noaccent-s__MJZhL{font-size:12px;line-height:18px}.HotelSeatAvailabilityMobile_button__cJ0_R,.HotelSeatAvailabilityMobile_service-control-btn-contrast__sbvTU,.HotelSeatAvailabilityMobile_service-control-btn__W6UL3{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.HotelSeatAvailabilityMobile_service-control-btn__W6UL3{font-weight:400}.HotelSeatAvailabilityMobile_service-control-btn-contrast__sbvTU{font-weight:700}.HotelSeatAvailabilityMobile_container__HQfyX{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.HotelSeatAvailabilityMobile_page__wOLtP{display:flex;flex-direction:column;width:100%}.HotelSeatAvailabilityMobile_hotelPageContainer__j4Hx0{max-width:1360px;width:100%;margin:0 auto}.HotelSeatAvailabilityMobile_seat__8G1Y3{display:none;justify-content:space-between;border:2px solid #bedaf4;border-radius:16px;width:100%;padding:10px 12px}.HotelSeatAvailabilityMobile_seat__date__VtbRD{font-size:14px}.HotelSeatAvailabilityMobile_seat__text__eyvQE{font-size:12px}.HotelSeatAvailabilityMobile_seat__editButton__4gBpA{display:flex;align-items:center;justify-content:center}@media(max-width:768px){.HotelSeatAvailabilityMobile_seat__8G1Y3{display:flex}}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__range__VOIFe{background:#009bdc;height:4px!important}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__thumb__Mu52U{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.ChooseSearchFilter_range-slider__ZpZ1L{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}.ChooseSearchFilter_range-slider__ZpZ1L[data-vertical]{height:100%;width:8px}.ChooseSearchFilter_range-slider__ZpZ1L[data-disabled]{opacity:.5;cursor:not-allowed}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__thumb__Mu52U{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__thumb__Mu52U:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.ChooseSearchFilter_range-slider__ZpZ1L[data-vertical] .ChooseSearchFilter_range-slider__thumb__Mu52U{left:50%}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__thumb__Mu52U[data-disabled]{z-index:2}.ChooseSearchFilter_range-slider__ZpZ1L .ChooseSearchFilter_range-slider__range__VOIFe{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.ChooseSearchFilter_range-slider__ZpZ1L[data-vertical] .ChooseSearchFilter_range-slider__range__VOIFe{left:50%;transform:translate(-50%)}.ChooseSearchFilter_range-slider__ZpZ1L 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}.ChooseSearchFilter_range-slider__ZpZ1L input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.ChooseSearchFilter_range-slider__ZpZ1L input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.ChooseSearchFilter_range-slider__ZpZ1L input[type=range]:focus{outline:0}.ChooseSearchFilter_markWrapper__AsBFv{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}.ChooseSearchFilter_markWrapper__AsBFv>.ChooseSearchFilter_mark__W7xIr:hover{color:#0cbbef!important}.ChooseSearchFilter_currentWrapper__ktv4H{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}.ChooseSearchFilter_currentWrapper__ktv4H>.ChooseSearchFilter_mark__W7xIr{color:#0cbbef!important;font-size:20px!important}.ChooseSearchFilter_mark__W7xIr{font-size:16px;color:#021530}.ChooseSearchFilter_currentMark__rApOf,.ChooseSearchFilter_mark__W7xIr{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}.ChooseSearchFilter_currentMark__rApOf{color:#0cbbef!important;font-size:20px!important}.ChooseSearchFilter_markArrow__5N2_5{top:-80px;left:-40px;position:relative!important}.ChooseSearchFilter_hotelCardOnMap__KD_0a{opacity:0;z-index:1010}.ChooseSearchFilter_currentHotelWrapper__F2hBT,.ChooseSearchFilter_hotelCardOnMap__KD_0a{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}.ChooseSearchFilter_currentHotelWrapper__F2hBT{opacity:1!important;z-index:1020!important}.ChooseSearchFilter_imageWrapper__rl5M1{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.ChooseSearchFilter_previewPicture__Xbp5u{aspect-ratio:500/281;height:100%;margin-left:-106px}.ChooseSearchFilter_content__Vk4mR{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.ChooseSearchFilter_titleOnMap__7MifW{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%}.ChooseSearchFilter_infoOnMap__VSGgc{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearchFilter_ratingOnMap__ApqNA{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.ChooseSearchFilter_ratingOnMap__ApqNA p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.ChooseSearchFilter_ratingBlock__Q_J7o{display:flex;justify-content:flex-start;align-items:center;gap:5px}.ChooseSearchFilter_estimate__nOU3E{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.ChooseSearchFilter_estimate__nOU3E,.ChooseSearchFilter_feedback__L_Atf{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.ChooseSearchFilter_feedback__L_Atf{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.ChooseSearchFilter_location__NhqJo{display:flex;flex-direction:column;gap:4px}.ChooseSearchFilter_address__bTZY2{display:flex;justify-content:flex-start;gap:5px}.ChooseSearchFilter_address__bTZY2 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}.ChooseSearchFilter_metro__zW0vh{display:flex;justify-content:flex-start;gap:5px}.ChooseSearchFilter_metro__zW0vh 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}.ChooseSearchFilter_noneMetro__lO8hS{display:none}.ChooseSearchFilter_priceBlock__9BF4X{display:flex;justify-content:space-between;width:100%}.ChooseSearchFilter_price__ZmCvU{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){.ChooseSearchFilter_currentHotelWrapper__F2hBT,.ChooseSearchFilter_hotelCardOnMap__KD_0a{display:none}.ChooseSearchFilter_content__Vk4mR{padding:12px 10px}.ChooseSearchFilter_location__NhqJo,.ChooseSearchFilter_metro__zW0vh{display:none}.ChooseSearchFilter_price__ZmCvU{font-size:22px}.ChooseSearchFilter_ratingBlock__Q_J7o{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.ChooseSearchFilter_service-headline-desktop-H1__z69X6,.ChooseSearchFilter_service-headline-desktop-H2__YuEgn,.ChooseSearchFilter_service-headline-desktop-H3__V27wo,.ChooseSearchFilter_service-headline-desktop-H4__L5f_N,.ChooseSearchFilter_service-headline__96mGd{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.ChooseSearchFilter_service-headline-desktop-H1__z69X6{font-size:44px}@media(max-width:768px){.ChooseSearchFilter_service-headline-adaptive-H1__KbJUq{font-size:26px}}.ChooseSearchFilter_service-headline-desktop-H2__YuEgn{font-size:32px}@media(max-width:768px){.ChooseSearchFilter_service-headline-adaptive-H2__V4nzk{font-size:22px}}.ChooseSearchFilter_service-headline-desktop-H3__V27wo{font-size:26px}@media(max-width:768px){.ChooseSearchFilter_service-headline-adaptive-H3__owfCv{font-size:18px}}.ChooseSearchFilter_service-headline-desktop-H4__L5f_N{font-size:22px}@media(max-width:768px){.ChooseSearchFilter_service-headline-adaptive-H4__6hUqv{font-size:16px}}.ChooseSearchFilter_service-body-accent-l__yqGHL,.ChooseSearchFilter_service-body-accent-s__9g8Fv,.ChooseSearchFilter_service-body-accent-xl__fk4Dh,.ChooseSearchFilter_service-body-noaccent-l__e_2Fi,.ChooseSearchFilter_service-body-noaccent-s___Gu2h,.ChooseSearchFilter_service-body-noaccent-xl__XrKYW,.ChooseSearchFilter_service-body__mg_6G{font-family:Rotonda,sans-serif}.ChooseSearchFilter_service-body-accent-xl__fk4Dh{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.ChooseSearchFilter_service-body-accent-xl-adaptive__8aRzd{font-size:14px;line-height:21px}}.ChooseSearchFilter_service-body-accent-l__yqGHL{font-size:14px;font-weight:700;color:#021530;line-height:21px}.ChooseSearchFilter_service-body-accent-s__9g8Fv{font-size:12px;font-weight:700;line-height:18px}.ChooseSearchFilter_service-body-noaccent-xl__XrKYW{font-size:16px;line-height:24px}@media(max-width:768px){.ChooseSearchFilter_service-body-xl-adaptive__YFlA_{font-size:14px;line-height:21px}}.ChooseSearchFilter_service-body-noaccent-l__e_2Fi{font-size:14px;line-height:21px}.ChooseSearchFilter_service-body-noaccent-s___Gu2h{font-size:12px;line-height:18px}.ChooseSearchFilter_button__Mnphu,.ChooseSearchFilter_service-control-btn-contrast__XDmn2,.ChooseSearchFilter_service-control-btn__s34ND{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.ChooseSearchFilter_service-control-btn__s34ND{font-weight:400}.ChooseSearchFilter_service-control-btn-contrast__XDmn2{font-weight:700}.ChooseSearchFilter_container__udrX3{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.ChooseSearchFilter_page__jpg0K{display:flex;flex-direction:column;width:100%}.ChooseSearchFilter_hotelPageContainer__uwueo{max-width:1360px;width:100%;margin:0 auto}.ChooseSearchFilter_search__XLLis{display:flex;align-items:center;gap:8px;flex-grow:1}.ChooseSearchFilter_search__content__oMOFg{display:flex;flex-direction:column;width:100%}.ChooseSearchFilter_search__text__7yyzd{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.ChooseSearchFilter_search__input__nlmVx>input{height:21px;border:none;padding:0}.ChooseSearchFilter_search__input__nlmVx>input:focus,.ChooseSearchFilter_search__input__nlmVx>input:hover{border:none}@media(max-width:960px){.ChooseSearchFilter_search__text__7yyzd{max-width:140px}}@media(max-width:768px){.ChooseSearchFilter_search__text__7yyzd{max-width:100%}}.Loader_range-slider__dd_3W .Loader_range-slider__range__rcz31{background:#009bdc;height:4px!important}.Loader_range-slider__dd_3W .Loader_range-slider__thumb__2qHEs{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.Loader_range-slider__dd_3W{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}.Loader_range-slider__dd_3W[data-vertical]{height:100%;width:8px}.Loader_range-slider__dd_3W[data-disabled]{opacity:.5;cursor:not-allowed}.Loader_range-slider__dd_3W .Loader_range-slider__thumb__2qHEs{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.Loader_range-slider__dd_3W .Loader_range-slider__thumb__2qHEs:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.Loader_range-slider__dd_3W[data-vertical] .Loader_range-slider__thumb__2qHEs{left:50%}.Loader_range-slider__dd_3W .Loader_range-slider__thumb__2qHEs[data-disabled]{z-index:2}.Loader_range-slider__dd_3W .Loader_range-slider__range__rcz31{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.Loader_range-slider__dd_3W[data-vertical] .Loader_range-slider__range__rcz31{left:50%;transform:translate(-50%)}.Loader_range-slider__dd_3W 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}.Loader_range-slider__dd_3W input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.Loader_range-slider__dd_3W input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.Loader_range-slider__dd_3W input[type=range]:focus{outline:0}.Loader_markWrapper__9eTch{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}.Loader_markWrapper__9eTch>.Loader_mark__PxWAH:hover{color:#0cbbef!important}.Loader_currentWrapper__DZ97Z{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}.Loader_currentWrapper__DZ97Z>.Loader_mark__PxWAH{color:#0cbbef!important;font-size:20px!important}.Loader_mark__PxWAH{font-size:16px;color:#021530}.Loader_currentMark__2vAtV,.Loader_mark__PxWAH{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}.Loader_currentMark__2vAtV{color:#0cbbef!important;font-size:20px!important}.Loader_markArrow__vor8l{top:-80px;left:-40px;position:relative!important}.Loader_hotelCardOnMap__hf06a{opacity:0;z-index:1010}.Loader_currentHotelWrapper__UEtXr,.Loader_hotelCardOnMap__hf06a{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}.Loader_currentHotelWrapper__UEtXr{opacity:1!important;z-index:1020!important}.Loader_imageWrapper__95i5m{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.Loader_previewPicture__enDu4{aspect-ratio:500/281;height:100%;margin-left:-106px}.Loader_content__hxky9{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.Loader_titleOnMap__h8ISt{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%}.Loader_infoOnMap__agHmV{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Loader_ratingOnMap__eyc6R{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.Loader_ratingOnMap__eyc6R p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.Loader_ratingBlock__mDcgI{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Loader_estimate__v427A{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.Loader_estimate__v427A,.Loader_feedback__oV0Dh{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.Loader_feedback__oV0Dh{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.Loader_location__fQCWd{display:flex;flex-direction:column;gap:4px}.Loader_address__BTf30{display:flex;justify-content:flex-start;gap:5px}.Loader_address__BTf30 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}.Loader_metro___WpE1{display:flex;justify-content:flex-start;gap:5px}.Loader_metro___WpE1 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}.Loader_noneMetro__Q_hN2{display:none}.Loader_priceBlock__CM1Od{display:flex;justify-content:space-between;width:100%}.Loader_price__LUand{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){.Loader_currentHotelWrapper__UEtXr,.Loader_hotelCardOnMap__hf06a{display:none}.Loader_content__hxky9{padding:12px 10px}.Loader_location__fQCWd,.Loader_metro___WpE1{display:none}.Loader_price__LUand{font-size:22px}.Loader_ratingBlock__mDcgI{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.Loader_service-headline-desktop-H1__zeAUy,.Loader_service-headline-desktop-H2__s__57,.Loader_service-headline-desktop-H3__39fNK,.Loader_service-headline-desktop-H4__Th_qQ,.Loader_service-headline__OWMeN{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.Loader_service-headline-desktop-H1__zeAUy{font-size:44px}@media(max-width:768px){.Loader_service-headline-adaptive-H1__9uY_W{font-size:26px}}.Loader_service-headline-desktop-H2__s__57{font-size:32px}@media(max-width:768px){.Loader_service-headline-adaptive-H2__BP2Kv{font-size:22px}}.Loader_service-headline-desktop-H3__39fNK{font-size:26px}@media(max-width:768px){.Loader_service-headline-adaptive-H3__3Bwws{font-size:18px}}.Loader_service-headline-desktop-H4__Th_qQ{font-size:22px}@media(max-width:768px){.Loader_service-headline-adaptive-H4__sNWKM{font-size:16px}}.Loader_service-body-accent-l__cpFX2,.Loader_service-body-accent-s__Sycxz,.Loader_service-body-accent-xl__aei4f,.Loader_service-body-noaccent-l__uJwnr,.Loader_service-body-noaccent-s__i_xFx,.Loader_service-body-noaccent-xl__C8zlK,.Loader_service-body__pm0Qg{font-family:Rotonda,sans-serif}.Loader_service-body-accent-xl__aei4f{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.Loader_service-body-accent-xl-adaptive__i0ltv{font-size:14px;line-height:21px}}.Loader_service-body-accent-l__cpFX2{font-size:14px;font-weight:700;color:#021530;line-height:21px}.Loader_service-body-accent-s__Sycxz{font-size:12px;font-weight:700;line-height:18px}.Loader_service-body-noaccent-xl__C8zlK{font-size:16px;line-height:24px}@media(max-width:768px){.Loader_service-body-xl-adaptive__wTHn5{font-size:14px;line-height:21px}}.Loader_service-body-noaccent-l__uJwnr{font-size:14px;line-height:21px}.Loader_service-body-noaccent-s__i_xFx{font-size:12px;line-height:18px}.Loader_button__Z7Kir,.Loader_service-control-btn-contrast__dru_l,.Loader_service-control-btn__y0ZU5{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.Loader_service-control-btn__y0ZU5{font-weight:400}.Loader_service-control-btn-contrast__dru_l{font-weight:700}.Loader_container__fM9sp{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.Loader_page__tTIFf{display:flex;flex-direction:column;width:100%}.Loader_hotelPageContainer___DlQO{max-width:1360px;width:100%;margin:0 auto}.Loader_loader___5Ule{position:absolute;top:0;left:0;width:100%;height:100%;z-index:109;animation:Loader_loader___5Ule .25s}.Loader_loader__blur__Sdm96{display:flex;align-items:center;justify-content:center;height:100%;z-index:108}.Loader_loader__content__zcs8l{display:flex;align-items:center;justify-content:center;position:relative;z-index:109}.Loader_loader__baloon__7nQ1o{position:absolute;display:flex;align-items:center;flex-direction:column;gap:22px}.Loader_loader__baloonSvg__7gF4L{min-width:74px;min-height:74px;max-width:74px;max-height:74px;width:74px;height:74px;animation:Loader_baloon__l4M4L 2s ease-out infinite}.Loader_loader__baloonText__Posl3{text-align:center;max-width:128px}.Loader_loader__lines__Vw_7U{min-width:243px;min-height:243px;max-width:243px;max-height:243px;width:243px;height:243px;animation:Loader_lines__26KV3 10s ease-out infinite}@keyframes Loader_lines__26KV3{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}25%{transform:rotate(90deg)}45%{transform:rotate(90deg)}50%{transform:rotate(180deg)}70%{transform:rotate(180deg)}75%{transform:rotate(270deg)}95%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes Loader_baloon__l4M4L{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes Loader_loader___5Ule{0%{opacity:0}to{opacity:1}}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__range__qJ_cQ{background:#009bdc;height:4px!important}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__thumb__r4VW8{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.HotelSeatAvailability_range-slider__Swzmx{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}.HotelSeatAvailability_range-slider__Swzmx[data-vertical]{height:100%;width:8px}.HotelSeatAvailability_range-slider__Swzmx[data-disabled]{opacity:.5;cursor:not-allowed}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__thumb__r4VW8{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__thumb__r4VW8:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.HotelSeatAvailability_range-slider__Swzmx[data-vertical] .HotelSeatAvailability_range-slider__thumb__r4VW8{left:50%}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__thumb__r4VW8[data-disabled]{z-index:2}.HotelSeatAvailability_range-slider__Swzmx .HotelSeatAvailability_range-slider__range__qJ_cQ{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.HotelSeatAvailability_range-slider__Swzmx[data-vertical] .HotelSeatAvailability_range-slider__range__qJ_cQ{left:50%;transform:translate(-50%)}.HotelSeatAvailability_range-slider__Swzmx 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}.HotelSeatAvailability_range-slider__Swzmx input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.HotelSeatAvailability_range-slider__Swzmx input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.HotelSeatAvailability_range-slider__Swzmx input[type=range]:focus{outline:0}.HotelSeatAvailability_markWrapper__fvNKT{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}.HotelSeatAvailability_markWrapper__fvNKT>.HotelSeatAvailability_mark__kW7Sl:hover{color:#0cbbef!important}.HotelSeatAvailability_currentWrapper__WKmwr{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}.HotelSeatAvailability_currentWrapper__WKmwr>.HotelSeatAvailability_mark__kW7Sl{color:#0cbbef!important;font-size:20px!important}.HotelSeatAvailability_mark__kW7Sl{font-size:16px;color:#021530}.HotelSeatAvailability_currentMark__vxdcH,.HotelSeatAvailability_mark__kW7Sl{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}.HotelSeatAvailability_currentMark__vxdcH{color:#0cbbef!important;font-size:20px!important}.HotelSeatAvailability_markArrow__3RBDB{top:-80px;left:-40px;position:relative!important}.HotelSeatAvailability_hotelCardOnMap__z4JCb{opacity:0;z-index:1010}.HotelSeatAvailability_currentHotelWrapper__JqhMP,.HotelSeatAvailability_hotelCardOnMap__z4JCb{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}.HotelSeatAvailability_currentHotelWrapper__JqhMP{opacity:1!important;z-index:1020!important}.HotelSeatAvailability_imageWrapper__wx5CP{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.HotelSeatAvailability_previewPicture__PDGs6{aspect-ratio:500/281;height:100%;margin-left:-106px}.HotelSeatAvailability_content__hUAGu{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.HotelSeatAvailability_titleOnMap__lihjL{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%}.HotelSeatAvailability_infoOnMap__bT8Aa{display:flex;justify-content:flex-start;align-items:center;gap:5px}.HotelSeatAvailability_ratingOnMap__6ZoIc{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.HotelSeatAvailability_ratingOnMap__6ZoIc p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.HotelSeatAvailability_ratingBlock__KG3fD{display:flex;justify-content:flex-start;align-items:center;gap:5px}.HotelSeatAvailability_estimate__V4Wel{font-family:Rotonda,open-sans,sans-serif;font-size:14px;font-weight:600;line-height:14px;letter-spacing:-.02em;text-align:right;color:#009bdc}.HotelSeatAvailability_feedback___0ept{font-family:Rotonda,open-sans,sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-align:right;color:#47728f}.HotelSeatAvailability_location__h5UXu{display:flex;flex-direction:column;gap:4px}.HotelSeatAvailability_address__dGsrR{display:flex;justify-content:flex-start;gap:5px}.HotelSeatAvailability_address__dGsrR 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}.HotelSeatAvailability_metro__HilwK{display:flex;justify-content:flex-start;gap:5px}.HotelSeatAvailability_metro__HilwK 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}.HotelSeatAvailability_noneMetro__Nx_RH{display:none}.HotelSeatAvailability_priceBlock__ahMXM{display:flex;justify-content:space-between;width:100%}.HotelSeatAvailability_price__5cGDT{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){.HotelSeatAvailability_currentHotelWrapper__JqhMP,.HotelSeatAvailability_hotelCardOnMap__z4JCb{display:none}.HotelSeatAvailability_content__hUAGu{padding:12px 10px}.HotelSeatAvailability_location__h5UXu,.HotelSeatAvailability_metro__HilwK{display:none}.HotelSeatAvailability_price__5cGDT{font-size:22px}.HotelSeatAvailability_ratingBlock__KG3fD{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.HotelSeatAvailability_service-headline-desktop-H1__9MJIJ,.HotelSeatAvailability_service-headline-desktop-H2__4Y7lF,.HotelSeatAvailability_service-headline-desktop-H3__KQW6D,.HotelSeatAvailability_service-headline-desktop-H4__Dw3vn,.HotelSeatAvailability_service-headline__LQ3hZ{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.HotelSeatAvailability_service-headline-desktop-H1__9MJIJ{font-size:44px}@media(max-width:768px){.HotelSeatAvailability_service-headline-adaptive-H1__jDQMc{font-size:26px}}.HotelSeatAvailability_service-headline-desktop-H2__4Y7lF{font-size:32px}@media(max-width:768px){.HotelSeatAvailability_service-headline-adaptive-H2__2QHVs{font-size:22px}}.HotelSeatAvailability_service-headline-desktop-H3__KQW6D{font-size:26px}@media(max-width:768px){.HotelSeatAvailability_service-headline-adaptive-H3__hzufR{font-size:18px}}.HotelSeatAvailability_service-headline-desktop-H4__Dw3vn{font-size:22px}@media(max-width:768px){.HotelSeatAvailability_service-headline-adaptive-H4__Sh5S3{font-size:16px}}.HotelSeatAvailability_service-body-accent-l__OZjNR,.HotelSeatAvailability_service-body-accent-s__TEJIx,.HotelSeatAvailability_service-body-accent-xl__s_e_4,.HotelSeatAvailability_service-body-noaccent-l__6cYpu,.HotelSeatAvailability_service-body-noaccent-s__kYi4S,.HotelSeatAvailability_service-body-noaccent-xl__zv8Fh,.HotelSeatAvailability_service-body__ARom5{font-family:Rotonda,sans-serif}.HotelSeatAvailability_service-body-accent-xl__s_e_4{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.HotelSeatAvailability_service-body-accent-xl-adaptive__B92Yp{font-size:14px;line-height:21px}}.HotelSeatAvailability_service-body-accent-l__OZjNR{font-size:14px;font-weight:700;color:#021530;line-height:21px}.HotelSeatAvailability_service-body-accent-s__TEJIx{font-size:12px;font-weight:700;line-height:18px}.HotelSeatAvailability_service-body-noaccent-xl__zv8Fh{font-size:16px;line-height:24px}@media(max-width:768px){.HotelSeatAvailability_service-body-xl-adaptive__P2DHc{font-size:14px;line-height:21px}}.HotelSeatAvailability_service-body-noaccent-l__6cYpu{font-size:14px;line-height:21px}.HotelSeatAvailability_service-body-noaccent-s__kYi4S{font-size:12px;line-height:18px}.HotelSeatAvailability_button__R2og_,.HotelSeatAvailability_service-control-btn-contrast__wRspg,.HotelSeatAvailability_service-control-btn__KtTJM{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.HotelSeatAvailability_service-control-btn__KtTJM{font-weight:400}.HotelSeatAvailability_service-control-btn-contrast__wRspg{font-weight:700}.HotelSeatAvailability_container__nPV6H{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.HotelSeatAvailability_page__URvGN{display:flex;flex-direction:column;width:100%}.HotelSeatAvailability_hotelPageContainer__VcZE5{max-width:1360px;width:100%;margin:0 auto}.HotelSeatAvailability_seat__qIv88{background-color:#fff;border-radius:16px;box-shadow:0 0 16px rgba(44,69,159,.071);padding:20px}.HotelSeatAvailability_seat_mobile__9urZT{display:none;width:100%}.HotelSeatAvailability_seat__title__UKLil{margin-bottom:20px}.HotelSeatAvailability_seat__searchLine__DNnGE{display:flex;align-items:center;gap:12px}.HotelSeatAvailability_seat__search__dRXjR{border:2px solid #bedaf4;border-radius:8px!important;max-width:783px}.HotelSeatAvailability_seat__search__dRXjR [id*=filter_calendar],.HotelSeatAvailability_seat__search__dRXjR [id*=filter_person],.HotelSeatAvailability_seat__search__dRXjR [id*=filter_person]>:first-child{max-width:261px;width:100%;height:52px}.HotelSeatAvailability_seat__showPricesButton__awWiW{max-width:200px;width:100%;flex-shrink:0}@media(max-width:1260px){.HotelSeatAvailability_seat__search__dRXjR{max-width:648px}}@media(max-width:768px){.HotelSeatAvailability_seat__qIv88{padding:20px}.HotelSeatAvailability_seat_mobile__9urZT{display:flex}.HotelSeatAvailability_seat__search__dRXjR{display:none!important}.HotelSeatAvailability_seat__showPricesButton__awWiW{display:none}}.HotelSeatAvailability_researchButton__NmjYq{max-width:200px;width:100%}@media(max-width:768px){.HotelSeatAvailability_researchButton__NmjYq{display:none}}.Search_range-slider__wpeTN .Search_range-slider__range__rnuEn{background:#009bdc;height:4px!important}.Search_range-slider__wpeTN .Search_range-slider__thumb__JGWkM{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.Search_range-slider__wpeTN{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}.Search_range-slider__wpeTN[data-vertical]{height:100%;width:8px}.Search_range-slider__wpeTN[data-disabled]{opacity:.5;cursor:not-allowed}.Search_range-slider__wpeTN .Search_range-slider__thumb__JGWkM{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.Search_range-slider__wpeTN .Search_range-slider__thumb__JGWkM:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.Search_range-slider__wpeTN[data-vertical] .Search_range-slider__thumb__JGWkM{left:50%}.Search_range-slider__wpeTN .Search_range-slider__thumb__JGWkM[data-disabled]{z-index:2}.Search_range-slider__wpeTN .Search_range-slider__range__rnuEn{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.Search_range-slider__wpeTN[data-vertical] .Search_range-slider__range__rnuEn{left:50%;transform:translate(-50%)}.Search_range-slider__wpeTN 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}.Search_range-slider__wpeTN input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.Search_range-slider__wpeTN input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.Search_range-slider__wpeTN input[type=range]:focus{outline:0}.Search_markWrapper__BQ2vA{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}.Search_markWrapper__BQ2vA>.Search_mark__1hbaq:hover{color:#0cbbef!important}.Search_currentWrapper__56ifH{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}.Search_currentWrapper__56ifH>.Search_mark__1hbaq{color:#0cbbef!important;font-size:20px!important}.Search_mark__1hbaq{font-size:16px;color:#021530}.Search_currentMark__sqlhi,.Search_mark__1hbaq{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}.Search_currentMark__sqlhi{color:#0cbbef!important;font-size:20px!important}.Search_markArrow__A6OfY{top:-80px;left:-40px;position:relative!important}.Search_hotelCardOnMap__2g5N2{opacity:0;z-index:1010}.Search_currentHotelWrapper__FNt8R,.Search_hotelCardOnMap__2g5N2{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}.Search_currentHotelWrapper__FNt8R{opacity:1!important;z-index:1020!important}.Search_imageWrapper__lTp8U{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.Search_previewPicture__0CYTY{aspect-ratio:500/281;height:100%;margin-left:-106px}.Search_content__fdJ_q{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.Search_titleOnMap__jmt20{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%}.Search_infoOnMap__QQA6H{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Search_ratingOnMap__Orb5k{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.Search_ratingOnMap__Orb5k p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.Search_ratingBlock__W_PTD{display:flex;justify-content:flex-start;align-items:center;gap:5px}.Search_estimate__L1Xm8{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.Search_estimate__L1Xm8,.Search_feedback__9DKWB{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.Search_feedback__9DKWB{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.Search_location__bbFDl{display:flex;flex-direction:column;gap:4px}.Search_address__vcjP1{display:flex;justify-content:flex-start;gap:5px}.Search_address__vcjP1 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}.Search_metro__45BKZ{display:flex;justify-content:flex-start;gap:5px}.Search_metro__45BKZ 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}.Search_noneMetro__zh1xx{display:none}.Search_priceBlock__FEStm{display:flex;justify-content:space-between;width:100%}.Search_price__fVNXN{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){.Search_currentHotelWrapper__FNt8R,.Search_hotelCardOnMap__2g5N2{display:none}.Search_content__fdJ_q{padding:12px 10px}.Search_location__bbFDl,.Search_metro__45BKZ{display:none}.Search_price__fVNXN{font-size:22px}.Search_ratingBlock__W_PTD{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.Search_service-headline-desktop-H1__qxABz,.Search_service-headline-desktop-H2__HVP7Q,.Search_service-headline-desktop-H3__JD_Gp,.Search_service-headline-desktop-H4__P0dlT,.Search_service-headline__90DJY{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.Search_service-headline-desktop-H1__qxABz{font-size:44px}@media(max-width:768px){.Search_service-headline-adaptive-H1__nV5mD{font-size:26px}}.Search_service-headline-desktop-H2__HVP7Q{font-size:32px}@media(max-width:768px){.Search_service-headline-adaptive-H2__LAnBE{font-size:22px}}.Search_service-headline-desktop-H3__JD_Gp{font-size:26px}@media(max-width:768px){.Search_service-headline-adaptive-H3__CV52W{font-size:18px}}.Search_service-headline-desktop-H4__P0dlT{font-size:22px}@media(max-width:768px){.Search_service-headline-adaptive-H4__Mkhu2{font-size:16px}}.Search_service-body-accent-l___naw0,.Search_service-body-accent-s__psWNR,.Search_service-body-accent-xl__G7rov,.Search_service-body-noaccent-l__LsNQX,.Search_service-body-noaccent-s__ULJ9h,.Search_service-body-noaccent-xl__UwqrS,.Search_service-body__Bi3xB{font-family:Rotonda,sans-serif}.Search_service-body-accent-xl__G7rov{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.Search_service-body-accent-xl-adaptive__6IvcS{font-size:14px;line-height:21px}}.Search_service-body-accent-l___naw0{font-size:14px;font-weight:700;color:#021530;line-height:21px}.Search_service-body-accent-s__psWNR{font-size:12px;font-weight:700;line-height:18px}.Search_service-body-noaccent-xl__UwqrS{font-size:16px;line-height:24px}@media(max-width:768px){.Search_service-body-xl-adaptive__UvgGj{font-size:14px;line-height:21px}}.Search_service-body-noaccent-l__LsNQX{font-size:14px;line-height:21px}.Search_service-body-noaccent-s__ULJ9h{font-size:12px;line-height:18px}.Search_button__unWRw,.Search_service-control-btn-contrast__bKs4O,.Search_service-control-btn__QzBzv{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.Search_service-control-btn__QzBzv{font-weight:400}.Search_service-control-btn-contrast__bKs4O{font-weight:700}.Search_container__G8wPX{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.Search_page__D7BQa{display:flex;flex-direction:column;width:100%}.Search_hotelPageContainer__Lr60E{max-width:1360px;width:100%;margin:0 auto}.Search_search__RhApa{display:flex;background:#fff;width:100%;border-radius:16px}.Search_search__RhApa *{pointer-events:none}.Search_search__content__wj6wr{display:flex;width:100%}.Search_search__item__3yLDm{position:relative;display:flex;align-items:center;cursor:pointer;width:100%;height:60px;padding-left:12px;padding-right:12px}.Search_search__item_inactive__MsSjq{background-color:#f0f8ff;border-right-color:#deefff!important}.Search_search__itemWrapper__kQB4I{width:100%}.Search_search__itemSep__44xOs{border-right:2px solid #bedaf4}.Search_search__tooltip__PpCcV{width:220px;z-index:108}.Search_search__tooltip__PpCcV p{text-align:center}.Search_search__city__A3OZH{min-width:312px;max-width:402px;border-radius:16px 0 0 16px}.Search_search__person__Sx0zP{width:320px}.Search_search__checkInOut__31LYs{position:relative;flex-grow:1;max-width:201px;min-width:156px;width:100%}.Search_search__checkInOut__31LYs p{white-space:nowrap}.Search_search__button___HyRz{width:180px;height:44px;margin:auto 8px}.Search_search__button_wrapper__eP2aa{display:flex;align-items:center;justify-content:center;width:196px;border-radius:0 16px 16px 0;border-left:2px solid #bedaf4}.Search_search__button_wrapper__eP2aa>*{width:100%}.Search_search__closeBtn__uDfxm{display:flex;align-items:center;justify-content:center}@media(max-width:1259px){.Search_search__city__A3OZH{max-width:312px;min-width:197px}.Search_search__checkInOut__31LYs{max-width:156px;min-width:145px}.Search_search__person__Sx0zP{width:100%;min-width:197px;max-width:320px;margin-right:auto}.Search_search__personWrapper__WHDxi{width:100%}}@media(max-width:960px){.Search_search__RhApa{padding:0}.Search_search__checkInOut__31LYs{max-width:145px;min-width:145px}.Search_search__item__3yLDm{border-top:2px solid #bedaf4;padding:10px 12px}.Search_search__city__A3OZH{border-top:none;max-width:197px}}@media(max-width:959px){.Search_search__button___HyRz{width:100%}.Search_search__checkInOut__31LYs,.Search_search__city__A3OZH,.Search_search__person__Sx0zP{max-width:100%;width:100%;min-width:-moz-fit-content;min-width:fit-content}}@media(max-width:768px){.Search_search__item__3yLDm{border-right:none}.Search_search__RhApa,.Search_search__content__wj6wr{flex-direction:column;height:-moz-fit-content;height:fit-content}.Search_search_mobile___Bixh{display:flex!important;display:flex;align-items:center;justify-content:center}.Search_search__button_wrapper__eP2aa{display:none}.Search_search__city__A3OZH svg{width:20px;height:20px}}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__range___I2La{background:#009bdc;height:4px!important}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__thumb__BF8Vu{box-shadow:0 0 16px 0 rgba(44,69,159,.071);width:20px!important;height:20px!important;background:#0cbbef!important}.SecretOffers_range-slider__w66bV{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}.SecretOffers_range-slider__w66bV[data-vertical]{height:100%;width:8px}.SecretOffers_range-slider__w66bV[data-disabled]{opacity:.5;cursor:not-allowed}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__thumb__BF8Vu{position:absolute;z-index:3;top:50%;width:24px;height:24px;transform:translate(-50%,-50%);border-radius:50%;background:#2196f3}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__thumb__BF8Vu:focus-visible{outline:0;box-shadow:0 0 0 6px rgba(33,150,243,.5)}.SecretOffers_range-slider__w66bV[data-vertical] .SecretOffers_range-slider__thumb__BF8Vu{left:50%}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__thumb__BF8Vu[data-disabled]{z-index:2}.SecretOffers_range-slider__w66bV .SecretOffers_range-slider__range___I2La{position:absolute;z-index:1;transform:translateY(-50%);top:50%;width:100%;height:100%;background:#51adf6}.SecretOffers_range-slider__w66bV[data-vertical] .SecretOffers_range-slider__range___I2La{left:50%;transform:translate(-50%)}.SecretOffers_range-slider__w66bV 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}.SecretOffers_range-slider__w66bV input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.SecretOffers_range-slider__w66bV input[type=range]::-moz-range-thumb{width:0;height:0;border:0}.SecretOffers_range-slider__w66bV 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}.SecretOffers_markWrapper__B6mJ7{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}.SecretOffers_markWrapper__B6mJ7>.SecretOffers_mark__Ltx9X:hover{color:#0cbbef!important}.SecretOffers_currentWrapper__y8y4Q{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}.SecretOffers_currentWrapper__y8y4Q>.SecretOffers_mark__Ltx9X{color:#0cbbef!important;font-size:20px!important}.SecretOffers_mark__Ltx9X{font-size:16px;color:#021530}.SecretOffers_currentMark__AI28p,.SecretOffers_mark__Ltx9X{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}.SecretOffers_currentMark__AI28p{color:#0cbbef!important;font-size:20px!important}.SecretOffers_markArrow__say_q{top:-80px;left:-40px;position:relative!important}.SecretOffers_hotelCardOnMap__LVl6H{opacity:0;z-index:1010}.SecretOffers_currentHotelWrapper__pu8PG,.SecretOffers_hotelCardOnMap__LVl6H{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}.SecretOffers_currentHotelWrapper__pu8PG{opacity:1!important;z-index:1020!important}.SecretOffers_imageWrapper__JUHa4{overflow:hidden;position:relative;max-width:221px;width:100%;border-radius:16px 0 0 16px;aspect-ratio:180/221}.SecretOffers_previewPicture__s6xc5{aspect-ratio:500/281;height:100%;margin-left:-106px}.SecretOffers_content___sc6F{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:12px 20px;width:100%}.SecretOffers_titleOnMap__I4XLV{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%}.SecretOffers_infoOnMap__Jpr5N{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SecretOffers_ratingOnMap__yFilD{width:32px;height:32px;background:#009bdc;border-radius:8px;display:flex;align-items:center;justify-content:center}.SecretOffers_ratingOnMap__yFilD p{color:#fff;font-weight:700;font-family:Rotonda,open-sans,sans-serif;font-size:14px;line-height:14px;letter-spacing:-.02em}.SecretOffers_ratingBlock__HGi8k{display:flex;justify-content:flex-start;align-items:center;gap:5px}.SecretOffers_estimate__8cdiI{font-size:14px;font-weight:600;letter-spacing:-.02em;color:#009bdc}.SecretOffers_estimate__8cdiI,.SecretOffers_feedback__Eccf_{font-family:Rotonda,open-sans,sans-serif;line-height:14px;text-align:right}.SecretOffers_feedback__Eccf_{font-size:12px;font-weight:400;letter-spacing:0;color:#47728f}.SecretOffers_location__AUZ14{display:flex;flex-direction:column;gap:4px}.SecretOffers_address__Y4Xn2{display:flex;justify-content:flex-start;gap:5px}.SecretOffers_address__Y4Xn2 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}.SecretOffers_metro__4YatB{display:flex;justify-content:flex-start;gap:5px}.SecretOffers_metro__4YatB 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}.SecretOffers_noneMetro__tev_q{display:none}.SecretOffers_priceBlock__wY1VP{display:flex;justify-content:space-between;width:100%}.SecretOffers_price__7X3qn{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){.SecretOffers_currentHotelWrapper__pu8PG,.SecretOffers_hotelCardOnMap__LVl6H{display:none}.SecretOffers_content___sc6F{padding:12px 10px}.SecretOffers_location__AUZ14,.SecretOffers_metro__4YatB{display:none}.SecretOffers_price__7X3qn{font-size:22px}.SecretOffers_ratingBlock__HGi8k{display:flex;flex-direction:column;align-items:flex-start;margin-left:5px}}.SecretOffers_service-headline-desktop-H1__5hS9C,.SecretOffers_service-headline-desktop-H2__IZXCy,.SecretOffers_service-headline-desktop-H3__uEHqT,.SecretOffers_service-headline-desktop-H4__rrFUO,.SecretOffers_service-headline___bevd{font-family:Rotonda,sans-serif;font-weight:700;line-height:1}.SecretOffers_service-headline-desktop-H1__5hS9C{font-size:44px}@media(max-width:768px){.SecretOffers_service-headline-adaptive-H1__Q2UA2{font-size:26px}}.SecretOffers_service-headline-desktop-H2__IZXCy{font-size:32px}@media(max-width:768px){.SecretOffers_service-headline-adaptive-H2__QGNtD{font-size:22px}}.SecretOffers_service-headline-desktop-H3__uEHqT{font-size:26px}@media(max-width:768px){.SecretOffers_service-headline-adaptive-H3__C3BjW{font-size:18px}}.SecretOffers_service-headline-desktop-H4__rrFUO{font-size:22px}@media(max-width:768px){.SecretOffers_service-headline-adaptive-H4__k0f_C{font-size:16px}}.SecretOffers_service-body-accent-l__dVlYC,.SecretOffers_service-body-accent-s__B9xrt,.SecretOffers_service-body-accent-xl__Dd5I3,.SecretOffers_service-body-noaccent-l__6IT68,.SecretOffers_service-body-noaccent-s__kOxgS,.SecretOffers_service-body-noaccent-xl__Pt3Ei,.SecretOffers_service-body__CVWpI{font-family:Rotonda,sans-serif}.SecretOffers_service-body-accent-xl__Dd5I3{font-size:16px;font-weight:700;line-height:24px}@media(max-width:768px){.SecretOffers_service-body-accent-xl-adaptive__2VkXO{font-size:14px;line-height:21px}}.SecretOffers_service-body-accent-l__dVlYC{font-size:14px;font-weight:700;color:#021530;line-height:21px}.SecretOffers_service-body-accent-s__B9xrt{font-size:12px;font-weight:700;line-height:18px}.SecretOffers_service-body-noaccent-xl__Pt3Ei{font-size:16px;line-height:24px}@media(max-width:768px){.SecretOffers_service-body-xl-adaptive__myzvi{font-size:14px;line-height:21px}}.SecretOffers_service-body-noaccent-l__6IT68{font-size:14px;line-height:21px}.SecretOffers_service-body-noaccent-s__kOxgS{font-size:12px;line-height:18px}.SecretOffers_button__nPJ3U,.SecretOffers_service-control-btn-contrast__fr86t,.SecretOffers_service-control-btn___hrwa{display:flex;align-items:center;justify-content:center;font-size:14px;line-height:14px;border-radius:8px;color:#01132e;font-family:Rotonda,sans-serif}.SecretOffers_service-control-btn___hrwa{font-weight:400}.SecretOffers_service-control-btn-contrast__fr86t{font-weight:700}.SecretOffers_container__JcwkK{max-width:1360px;padding:20px 20px 100px;margin:0 auto;width:100%}.SecretOffers_page__TNHyx{display:flex;flex-direction:column;width:100%}.SecretOffers_hotelPageContainer__Eio7M{max-width:1360px;width:100%;margin:0 auto}.SecretOffers_offers__Mggku{display:flex;justify-content:space-between;width:100%;height:254px;background:url(/pattern_3.webp) no-repeat 50%;background-size:cover;border-radius:16px;padding:20px}.SecretOffers_offers__left__eqc__{max-width:860px;width:100%}@media(max-width:960px){.SecretOffers_offers__info__wMlmT p{font-size:14px}}.SecretOffers_offers__title__uA17m{margin-bottom:12px}@media(max-width:960px){.SecretOffers_offers__title__uA17m{font-size:26px;line-height:26px}}.SecretOffers_offers__topText__MLds1{max-width:566px;height:48px}.SecretOffers_offers__form__XwDp1{display:flex;flex-direction:column}.SecretOffers_offers__input__0tP9Y{margin-bottom:20px}.SecretOffers_offers__text__xvw6J{max-width:502px}.SecretOffers_offers__text__xvw6J a{color:currentColor}.SecretOffers_offers__checkboxes__gYdz9{display:flex;flex-direction:column;gap:2px;margin-top:0}.SecretOffers_offers__checkbox___MCMT{display:flex;align-items:flex-start;gap:8px;padding:1px 0}.SecretOffers_input__YEGsy{display:flex;align-items:center;width:100%}.SecretOffers_input__wrapper__jsLkv{position:relative;display:flex}.SecretOffers_input__input___ue9O{flex-grow:1;width:100%;height:60px;border:none;font-family:OpenSans;font-size:14px;line-height:21px;color:#154168;border-radius:16px 0 0 16px;max-width:100%;padding-left:44px}.SecretOffers_input__input___ue9O::placeholder{color:#154168}.SecretOffers_input__letterSvg__8fR7R{position:absolute;left:12px;width:24px;height:24px}.SecretOffers_input__button__P_dDn{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:0 16px 16px 0;height:60px;padding:0 8px;border-left:2px solid #bedaf4}.SecretOffers_input__button__P_dDn>*{width:180px;height:44px}@media(max-width:1280px){.SecretOffers_offers__Mggku{justify-content:flex-start;gap:20px}}@media(max-width:844px){.SecretOffers_offers__Mggku{padding:16px 20px}.SecretOffers_offers__imgWrapper__TQWts{display:none}}@media(max-width:640px){.SecretOffers_offers__Mggku,.SecretOffers_offers__topText__MLds1{height:auto}.SecretOffers_offers__info__wMlmT,.SecretOffers_offers__input__0tP9Y{margin-bottom:12px}.SecretOffers_input__YEGsy{width:100%}.SecretOffers_input__wrapper__jsLkv{flex-direction:column;border-radius:8px;overflow:hidden}.SecretOffers_input__YEGsy input{border-radius:0}.SecretOffers_input__button__P_dDn{width:100%;border-radius:0;border-right:none;border-top:2px solid #bedaf4;border-left:none}.SecretOffers_input__button__P_dDn>*{width:100%;max-width:100%}}.SecretOffers_bg__nMole{background-color:#f0f8ff}.SecretOffers_bg__nMole>div{padding-block:120px}@media(max-width:960px){.SecretOffers_bg__nMole>div{padding-block:60px}}