.Step2DiscountModal_close-btn__03wF7{top:-45px!important}.BoxRation_inner__IOFlk{left:0;height:100%;position:absolute;top:0;width:100%}.HotelOffer_offer__pFYck{background-size:cover;background-position:50% 50%}.HotelOffer_tile__i3j53{background-color:#000;background-color:rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;left:0;top:0;transition:opacity .3s}.HotelOffer_tile__i3j53:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.FloatingDetail_floating-detail__XtXef{position:fixed;top:0;left:0;right:0;background:#fff;padding:.45rem 0 .6rem;box-shadow:0 -3px 3px 0 rgba(0,0,0,.06),inset 0 1px 0 0 rgba(0,0,0,.15);z-index:100}@media(min-width:768px){.FloatingDetail_floating-detail__XtXef{display:none}}.FloatingDetail_floating-detail__XtXef.FloatingDetail_hidden__FHEh2{display:none}.FloatingDetail_floating-detail__content__t2XZP{display:flex;justify-content:space-between;align-items:center;margin:0 -5px .3rem}.FloatingDetail_floating-detail__content__t2XZP>*{padding:0 5px}.FloatingDetail_floating-detail__content__t2XZP:last-child{margin-bottom:0}.FloatingDetail_floating-detail__label__4IVyz>div{border-radius:2px}.FloatingDetail_floating-detail__scroll__bFFA4{position:absolute;top:-62px;right:20px}.FloatingDetail_floating-detail__price__vnOS_{flex:1 1 auto}.Badge_base___zJlq{align-items:center;display:inline-flex;max-width:19px;flex:1 0 auto;justify-content:center;background:#ff0040;font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap;border-radius:50%;color:#fff;width:20px;height:20px;line-height:12px;margin-left:10px;max-width:20px}.HotelFirstLastMinuteBadge_first-last-minute__luxury-wrapper__okqbg{border-top-left-radius:0!important;border-top-right-radius:0!important}.HotelFirstLastMinuteBadge_first-last-minute__wrapper__bNc8A{position:relative;align-items:center;align-self:stretch;border-radius:12px;display:flex;gap:12px;height:66px;margin-bottom:20px;padding:12px 14px 14px;width:100%}.HotelFirstLastMinuteBadge_first-last-minute__fm__AehmP{background-color:#e5f7ff;background-color:rgba(229,247,255,.8)}.HotelFirstLastMinuteBadge_first-last-minute__lm__7ufO7{background:#fcfbf3}.HotelFirstLastMinuteBadge_first-last-minute__no-background__4yPwB{background-color:#000;background-color:transparent;height:40px;padding:0}.HotelFirstLastMinuteBadge_first-last-minute__lm__7ufO7 .HotelFirstLastMinuteBadge_first-last-minute__label__pZdBT{background:linear-gradient(135deg,#fad61e,#e6c311);color:#462b09}.HotelFirstLastMinuteBadge_first-last-minute__fm__AehmP .HotelFirstLastMinuteBadge_first-last-minute__label__pZdBT{background:linear-gradient(160deg,#153c89 4.76%,#3a6dd2);color:#97baff}.HotelFirstLastMinuteBadge_first-last-minute__content__pkKC9{align-items:center;display:flex;justify-content:space-between;width:100%}.HotelFirstLastMinuteBadge_first-last-minute__text-wrapper__5jyJX{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center}.HotelFirstLastMinuteBadge_first-last-minute__text-label__jXCXh{font-size:14px;font-weight:700;line-height:.75}.HotelFirstLastMinuteBadge_first-last-minute__fm__AehmP .HotelFirstLastMinuteBadge_first-last-minute__text-label__jXCXh{color:#153c89}.HotelFirstLastMinuteBadge_first-last-minute__lm__7ufO7 .HotelFirstLastMinuteBadge_first-last-minute__text-label__jXCXh{color:#462b09}.HotelFirstLastMinuteBadge_first-last-minute__text-save__YB8ny{font-size:14px;font-weight:400;line-height:.75}.HotelFirstLastMinuteBadge_first-last-minute__fm__AehmP .HotelFirstLastMinuteBadge_first-last-minute__text-save__YB8ny{color:#5b77ac}.HotelFirstLastMinuteBadge_first-last-minute__lm__7ufO7 .HotelFirstLastMinuteBadge_first-last-minute__text-save__YB8ny{color:#70758c}.HotelFirstLastMinuteBadge_first-last-minute__price-save__RXYor{display:flex;align-items:center;gap:4px;padding:8px 20px;border-radius:30px;background:#fff5f7;font-weight:700;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:18px;color:#ff0040;line-height:1;white-space:nowrap}.HotelFirstLastMinuteBadge_first-last-minute__price-save--small__yQ__T{padding:8px}.RoomsControls_control__IpyQA{display:inline-block;min-width:30px;height:30px;font-weight:600;transition:border-color .19s ease-in-out;color:#fff!important;border:none!important;background-color:#00b6ff;display:flex;justify-content:center;align-items:center;padding:15px 11px!important;gap:10px}.RoomsControls_control__IpyQA span svg{fill:#fff}.RoomsControls_control__IpyQA span :last-child{padding-left:5px}.RoomsControls_control__IpyQA:hover{background-color:#00adf2;border-color:#00b6ff!important}.RoomsControls_control__IpyQA:active{background-color:#0088c3;color:#fff!important}.RoomsControls_control__IpyQA:focus{background-color:#009ed6;outline:3px solid #7fd6fd;color:inherit}.RoomsControls_control__IpyQA .RoomsControls_disabled__WusON svg{fill:#dadada!important}.RoomsControls_control__IpyQA.RoomsControls_border__EzgdE{border-radius:4px!important}.RoomsControls_rooms-wrapper__yi_wR{background-color:#00b6ff;border-radius:4px;flex-direction:row-reverse}.RoomsControls_rooms-wrapper__yi_wR .no-text{padding:5px 0!important;gap:0!important}.RoomsControls_rooms-wrapper__yi_wR>.RoomsControls_control__IpyQA:first-of-type{border-radius:0 4px 4px 0}.RoomsControls_rooms-wrapper__yi_wR>.RoomsControls_control__IpyQA:last-of-type{border-radius:4px 0 0 4px}.RoomsControls_single-minus__CK4rR{border-radius:4px!important}.Rooms_rooms__nav__QFV__{flex-grow:1;margin:0!important;flex-wrap:nowrap!important}.Rooms_rooms__nav__QFV__ .nav-item{margin-right:0!important;margin-bottom:0!important}.Rooms_rooms__nav-item__yF6EE{flex:0 40px!important;margin-left:0!important;margin-bottom:-1px!important;border-bottom:1px solid #dbdbdb;border-bottom:0!important}.Rooms_rooms__nav-item__yF6EE .Rooms_nav-link__dHQ1s{border-radius:0!important}.Rooms_rooms__nav-item__yF6EE a{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;background-color:#000!important;background-color:transparent!important;border-color:#dbdbdb!important;box-shadow:none!important;font-size:14px!important;font-size:.875rem!important;padding:20px 16px!important}@media(max-width:1024px){.Rooms_rooms__nav-item__yF6EE a{padding:20px 10px!important;font-size:15px!important}}.Rooms_rooms__nav-item__yF6EE a.active{background-color:#fcfbf7!important;border-color:#e3d9b6 #e3d9b6 transparent!important;border-color:#cce3f5;font-size:18px;color:#00b6ff;line-height:16px}.Rooms_rooms__nav-item__yF6EE a.active span{font-weight:700}.Rooms_rooms__nav-item__yF6EE a.active:after{content:"";position:absolute;border-bottom:3px solid #00b6ff;width:100%;display:block;bottom:0;margin:0 auto}.Rooms_rooms__divider__C9zvU{height:1px;flex-shrink:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";opacity:.2;background:var(--Primary-White,#fff);margin-bottom:11px}.Rooms_rooms__tab-content__VZeyj{background-color:#fcfbf7;margin-left:0;margin-right:0;padding:0}.Rooms_rooms__tab-content__VZeyj .tab-pane{padding-bottom:.875rem;margin-bottom:.5rem!important}@media(max-width:1024px){.Rooms_rooms__tab-content__VZeyj{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.Rooms_rooms__tab-content__VZeyj .tab-pane{padding-bottom:0}}@media(max-width:767px){.Rooms_rooms__tab-content__VZeyj{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.Rooms_rooms__tab-content__VZeyj .tab-pane{padding-bottom:0}}.Rooms_rooms__child-icon__7B6z_,.Rooms_rooms__food-icon__V7Ki5,.Rooms_rooms__man-icon__CjpjP,.Rooms_rooms__star-icon___JmLA{display:inline-flex;width:24px;height:24px;fill:#fff;color:#fff;vertical-align:middle;margin-right:0}.Rooms_form-control-label__hTk5g .Rooms_rooms__child-icon__7B6z_,.Rooms_form-control-label__hTk5g .Rooms_rooms__food-icon__V7Ki5,.Rooms_form-control-label__hTk5g .Rooms_rooms__man-icon__CjpjP,.Rooms_form-control-label__hTk5g .Rooms_rooms__star-icon___JmLA{margin-bottom:0}.Rooms_rooms__man-icon__CjpjP svg{left:2px}.Rooms_rooms__select-items-container__q9yPw{display:grid;gap:5px;width:100%;max-width:100%;overflow:hidden;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"adults" "children" "room"}@media(min-width:768px){.Rooms_rooms__select-items-container__q9yPw{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-template-areas:"adults room" "children room"}}@media(min-width:900px){.Rooms_rooms__select-items-container__q9yPw{grid-template-columns:28.5fr 28.5fr 43fr;grid-template-rows:auto;grid-template-areas:"adults children room"}}@media(min-width:1025px){.Rooms_rooms__select-items-container__q9yPw{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"adults" "children" "room"}}.Rooms_rooms__adults-col__x6BYU{grid-area:adults}.Rooms_rooms__adults-col__x6BYU,.Rooms_rooms__children-col__4XDqi{width:100%;max-width:100%;margin:0;min-width:0}.Rooms_rooms__children-col__4XDqi{grid-area:children}.Rooms_rooms__room-board-col__MlWVl{grid-area:room;width:100%;max-width:100%;margin:0;min-width:0}.Rooms_rooms__icon-label__A7H4F{width:24px!important;min-width:24px!important;max-width:24px!important}.Rooms_rooms__option-label__X5ohj{display:flex;align-items:center;justify-content:space-between;width:100%}.Rooms_rooms__option-text__K4qw7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.Rooms_rooms__option-badge__HN3JI{flex-shrink:0;text-align:start}.Rooms_rooms__option-badge__HN3JI .base{display:inline-flex!important;margin-bottom:5px}.Rooms_rooms__select-with-badge__uvj59 .Select-value-label{max-width:100%;display:flex;align-items:center;justify-content:space-between}.TermFormRoomTrigger_term-form-room-trigger__U6mDM{display:flex;flex-direction:column;width:100%;height:auto;gap:8px}@media(min-width:768px){.TermFormRoomTrigger_term-form-room-trigger__U6mDM{gap:24px;justify-content:center;height:82px}}@media(min-width:900px){.TermFormRoomTrigger_term-form-room-trigger__U6mDM{flex-direction:row;gap:12px;height:auto}}@media(min-width:1025px){.TermFormRoomTrigger_term-form-room-trigger__U6mDM{flex-direction:column;gap:8px}}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk{align-items:center;display:flex;gap:3px;width:100%}@media(max-width:1366px){.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk{flex:1;min-width:0}}@media(max-width:1024px){.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk{flex:initial;width:100%}}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk .icon-svg{color:#00b6ff;width:24px;height:24px}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk .icon-svg svg{left:50%;top:50%;transform:translate(-50%,-50%)}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk .icon-svg--room svg{width:18px;height:18px}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk .icon-svg--food svg{width:12px;height:20px}.TermFormRoomTrigger_term-form-room-trigger__label__2xRKh{color:#fff;flex:1;font-size:15px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.TermFormRoomTrigger_term-form-room-trigger__row__DLmDk .base{line-height:12px;margin-left:8px}.LuxuryHotel_icon__a_W_H{margin-right:.25rem}.LuxuryHotel_label__9W_Ds{font-weight:300;font-size:10px;line-height:1;color:#000;text-transform:uppercase}.LuxuryHotel_label--bold__S_p7y{font-weight:700}.RoomTypeItem_room-type-item__QzfWX{margin-bottom:6px;padding:20px;border:1px solid #eceff6;border-radius:6px;transition:background-color .2s ease;width:100%;cursor:pointer}@media(max-width:767px){.RoomTypeItem_room-type-item__QzfWX{padding-right:12px 20px}}@media(max-width:575px){.RoomTypeItem_room-type-item__QzfWX{padding-right:16px}}.RoomTypeItem_room-type-item__QzfWX:hover{background-color:#f0faff;border-color:#f0faff}.RoomTypeItem_room-type-item--is-term-form__WC4Bx:focus-visible{outline:3px solid #7fd6fd}.RoomTypeItem_room-type-item--is-term-form__WC4Bx{padding-right:20px}.RoomTypeItem_room-type-item--selected__1KhWw,.RoomTypeItem_room-type-item--selected__1KhWw:hover,.RoomTypeItem_room-type-item__QzfWX:active{background-color:#f0faff;border-color:#00adf2;outline:none}.RoomTypeItem_room-type-item__room__heyfI{display:grid;align-items:start;grid-template-columns:1fr 256px;width:100%;max-width:100%}@media(max-width:1024px){.RoomTypeItem_room-type-item__room__heyfI{grid-template-columns:1fr 182px}}@media(max-width:767px){.RoomTypeItem_room-type-item__room__heyfI{grid-template-columns:1fr;height:auto}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__room__heyfI{grid-template-columns:1fr;height:auto}.RoomTypeItem_room-type-item__room-type__FtGWS{display:grid;grid-template-columns:1fr 99px;align-self:center;width:100%;max-width:100%;padding-right:31.5px}@media(max-width:1024px){.RoomTypeItem_room-type-item__room-type__FtGWS{padding-right:24px}}@media(max-width:767px){.RoomTypeItem_room-type-item__room-type__FtGWS{margin-bottom:12px;padding-right:0}}@media(max-width:575px){.RoomTypeItem_room-type-item__room-type__FtGWS{grid-template-columns:1fr 99px}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__room-type__FtGWS{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:12px;padding-right:0}.RoomTypeItem_room-type-item__room-icon-wrapper__1tyEp{display:flex}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__room-icon-wrapper__1tyEp{align-items:flex-start;align-self:flex-start}.RoomTypeItem_room-type-item__room-icon__7H_Av{margin-top:2px;color:var(--secondary);flex-shrink:0}.RoomTypeItem_room-type-item__room-content__owL_G{margin-left:12px;min-width:100px}.RoomTypeItem_room-type-item__room-title__ffMZD{font-weight:700;line-height:19px;max-width:218px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.RoomTypeItem_room-type-item__room-title__ffMZD>span{display:inline}@media(max-width:1024px){.RoomTypeItem_room-type-item__room-title__ffMZD{max-width:185px}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__room-title__ffMZD{max-width:185px}.RoomTypeItem_room-type-item__availability__ITrqo{display:inline-block;margin-left:4px;vertical-align:middle}.RoomTypeItem_room-type-item__board__xOctQ{display:flex;font-size:14px;line-height:19px;min-width:99px;justify-content:flex-end;align-items:center;align-self:center}@media(max-width:767px){.RoomTypeItem_room-type-item__board__xOctQ{align-items:flex-start;align-self:flex-start;justify-content:flex-start}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__board__xOctQ{align-items:flex-start;align-self:flex-start;justify-content:flex-start}@media(max-width:767px){.RoomTypeItem_room-type-item__board__xOctQ .RoomTypeItem_room-type-item__room-content__owL_G{margin-left:4px;margin-top:5px}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__board__xOctQ .RoomTypeItem_room-type-item__room-content__owL_G{margin-left:4px;margin-top:5px}.RoomTypeItem_room-type-item__board__xOctQ .icon-svg--room-board{width:24px;height:24px}.RoomTypeItem_room-type-item__board__xOctQ .icon-svg--room-board svg{width:12px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.RoomTypeItem_room-type-item__board__xOctQ .icon-svg--room-board{left:-3px}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__board__xOctQ .icon-svg--room-board{left:-3px!important}.RoomTypeItem_room-type-item__room-price__audeg{display:flex;gap:55px;min-width:min(256px,100%)}@media(max-width:1024px){.RoomTypeItem_room-type-item__room-price__audeg{gap:8px;justify-content:space-between;min-width:182px;width:182px}}@media(max-width:767px){.RoomTypeItem_room-type-item__room-price__audeg{display:grid;grid-template-columns:1fr 82px;justify-content:space-between;width:100%;gap:16px}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__room-price__audeg{justify-content:space-between;width:100%;gap:16px}.RoomTypeItem_room-type-item__price-wrapper__f4IKV{display:block;height:38px;min-width:85px}@media(max-width:767px){.RoomTypeItem_room-type-item__price-wrapper__f4IKV{min-width:0}}.RoomTypeItem_room-type-item--is-term-form__WC4Bx .RoomTypeItem_room-type-item__price-wrapper__f4IKV{min-width:0}.RoomTypeItem_room-type-item__price-label__yRQ8R{display:block;color:#5b77ac;font-size:13px;line-height:18px;margin-bottom:4px;width:fit-content}.RoomTypeItem_room-type-item__price-value__T348B{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:16px}.RoomTypeList_room-type-list__YlDYJ{display:flex;flex-direction:column;gap:16px;width:872px}@media(max-width:1024px){.RoomTypeList_room-type-list__YlDYJ{width:640px}}@media(max-width:767px){.RoomTypeList_room-type-list__YlDYJ{width:100%}}.RoomTypeList_room-type-list--is-term-form__R0mv5{width:100%}.RoomTypeList_room-type-list__title__nG7_B{font-size:13px;line-height:18px}.RoomTypeList_room-type-list__wrapper__vZSmI{position:relative}.RoomTabContent_room-tab-content__WLlfd{display:none;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#dce2ed #fff;transition:all .2s ease-in-out;padding-right:16px}@media(max-width:767px){.RoomTabContent_room-tab-content__WLlfd{gap:24px}}.RoomTabContent_room-tab-content--is-term-form__pUdsS{gap:24px}.RoomTabContent_room-tab-content--active__CNiDh{position:relative;display:flex;flex-direction:column;gap:40px;width:calc(100% - 6px)}@media(max-width:767px){.RoomTabContent_room-tab-content--active__CNiDh{width:calc(100% - 4px)}}.RoomTabContent_room-tab-content--is-term-form__pUdsS.RoomTabContent_room-tab-content--active__CNiDh{width:calc(100% - 4px)}.RoomTabContent_room-tab-content--active__CNiDh::-webkit-scrollbar{width:6px}.RoomTabContent_room-tab-content--active__CNiDh::-webkit-scrollbar-thumb{background-color:#dce2ed;border-radius:30px;height:140px}.RoomTabContent_room-tab-content--active__CNiDh::-webkit-scrollbar-track{background:#000;background:transparent;margin-bottom:122px}.RoomTabContent_room-tab-content--active__CNiDh::-webkit-scrollbar-button{display:none}.RoomTabContent_room-tab-content__food-filters__8ydta{display:flex;flex-direction:column;gap:16px;width:872px}@media(max-width:1024px){.RoomTabContent_room-tab-content__food-filters__8ydta{width:640px}}@media(max-width:767px){.RoomTabContent_room-tab-content__food-filters__8ydta{width:100%}}.RoomTabContent_room-tab-content--is-term-form__pUdsS .RoomTabContent_room-tab-content__food-filters__8ydta{width:100%}.RoomTabContent_room-tab-content__food-title__64F56{font-size:13px;line-height:18px}.RoomTabContent_room-tab-content__food-checkboxes__Xpi1_{display:flex;gap:52px}@media(max-width:767px){.RoomTabContent_room-tab-content__food-checkboxes__Xpi1_{display:grid;grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:575px){.RoomTabContent_room-tab-content__food-checkboxes__Xpi1_{gap:12px}}.RoomTabContent_room-tab-content--is-term-form__pUdsS .RoomTabContent_room-tab-content__food-checkboxes__Xpi1_{display:grid;grid-template-columns:1fr 1fr;gap:12px}.RoomTabContent_room-tab-content__food-checkbox__TcaUm label{line-height:19px;padding-left:30px!important}.RoomTabContent_room-tab-content__food-checkbox__TcaUm .control__indicator{margin-top:-2px;height:18px;width:18px}.RoomTabContent_room-tab-content--is-term-form__pUdsS .RoomTabContent_room-tab-content__food-checkboxes--one-variant__8yH1k{grid-template-columns:1fr}.RoomSummary_room-summary__LfFuG{display:flex;color:#5b77ac;flex-direction:column;font-size:13px;gap:4px;line-height:18px}.RoomSummary_room-summary__item__l9Rht{display:flex;gap:11px;align-items:center}@media(max-width:767px){.RoomSummary_room-summary__item__l9Rht:not(.RoomSummary_room-summary__item--show-capacity__ZsWF_){flex-direction:column;align-items:flex-start;gap:2px}}.RoomSummary_room-summary__item-room-number__WXmKf{font-weight:700;white-space:nowrap}.RoomSummary_room-summary__item-capacity__i0E8X{font-weight:500}.RoomSummary_room-summary__item-content__C9DQu{display:flex;align-items:center;gap:11px}.RoomSummary_room-summary__item-content__C9DQu .icon-svg--dot{width:4px;height:4px}.RoomSummary_room-summary__item-room__FZgTm{font-weight:500}.RoomsTabs_rooms-tabs__I1eL3{padding:32px 0 32px 40px;width:952px}@media(max-width:1024px){.RoomsTabs_rooms-tabs__I1eL3{width:720px}}@media(max-width:767px){.RoomsTabs_rooms-tabs__I1eL3{padding:24px 0 24px 16px;width:100%;max-height:88dvh;overflow:hidden;display:flex;flex-direction:column;height:100%}}.RoomsTabs_rooms-tabs--is-term-form__8y7GQ{padding:24px 0 24px 16px;max-height:88dvh;overflow:hidden}.RoomsTabs_rooms-tabs--is-term-form__8y7GQ,.RoomsTabs_rooms-tabs__wrapper__FVtdD{width:100%;display:flex;flex-direction:column;height:100%}.RoomsTabs_rooms-tabs__wrapper__FVtdD{gap:32px;overflow-x:hidden}.RoomsTabs_rooms-tabs__I1eL3:not(.RoomsTabs_rooms-tabs--is-term-form__8y7GQ) .RoomsTabs_rooms-tabs__wrapper__FVtdD{max-height:min(678px,100dvh - 300px)}@media(max-width:767px){.RoomsTabs_rooms-tabs__I1eL3:not(.RoomsTabs_rooms-tabs--is-term-form__8y7GQ) .RoomsTabs_rooms-tabs__wrapper__FVtdD{max-height:100%}.RoomsTabs_rooms-tabs__wrapper__FVtdD{gap:24px}}.RoomsTabs_rooms-tabs--is-term-form__8y7GQ .RoomsTabs_rooms-tabs__wrapper__FVtdD{gap:24px}.RoomsTabs_rooms-tabs__no-rooms__6KIIP{min-height:212px;padding-right:40px}@media(max-width:767px){.RoomsTabs_rooms-tabs__no-rooms__6KIIP{padding-right:16px}}.RoomsTabs_rooms-tabs__divider__qLyNa{height:1px;width:calc(100% - 40px);background-color:#eceff6}@media(max-width:767px){.RoomsTabs_rooms-tabs__divider__qLyNa{width:calc(100% - 16px)}}.RoomsTabs_rooms-tabs__divider-show-capacity__8zEO6{height:1px;width:100%;background-color:#eceff6;display:none}@media(max-width:767px){.RoomsTabs_rooms-tabs__divider-show-capacity__8zEO6{display:block}}.RoomsTabs_rooms-tabs__footer__IMUj7{display:flex;justify-content:space-between;align-items:center;padding-right:40px}@media(max-width:767px){.RoomsTabs_rooms-tabs__footer__IMUj7{flex-direction:column;align-items:flex-start;gap:24px;padding-right:16px}}.RoomsTabs_rooms-tabs__submit-button__DEc4h{max-width:200px;width:100%}@media(max-width:767px){.RoomsTabs_rooms-tabs__submit-button__DEc4h{max-width:100%}}.RoomsTabs_rooms-tabs__submit-button-wrapper__zz30v{padding-right:16px}.TermFormRoomSelector_term-form-room-selector__trigger__Scl_l{background:#00b6ff;background:rgba(0,182,255,.2);border:none;border-radius:8px;box-shadow:none;height:auto;max-width:100%;padding:16px;width:100%}@media(max-width:1024px){.TermFormRoomSelector_term-form-room-selector__trigger__Scl_l{padding:14px 16px 14px 14px}}.TermFormRoomSelector_term-form-room-selector__trigger__Scl_l .icon-svg{margin-right:5px!important}.TermFormRoomSelector_term-form-room-selector__modal__kJYtS{width:100%;position:relative}.TermFormRoomSelector_term-form-room-selector__loader__O9NMX{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:8px;display:flex;justify-content:center;height:100%;width:100%;position:absolute;left:0;top:0;z-index:2}.TermFormPersonTrigger_term-form-person-trigger__row__o7bSh{align-items:center;display:flex;gap:3px;width:100%}.TermFormPersonTrigger_term-form-person-trigger__row__o7bSh .icon-svg{width:24px;height:24px}.TermFormPersonTrigger_term-form-person-trigger__label__Jy_Rt{color:#fff;font-size:15px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.TermFormSelectModal_term-form-select-modal__Pkzhj{padding:12px 8px;width:100%}.TermFormSelectModal_term-form-select-modal__list__HUW4R{list-style:none;margin:0;padding:0}.TermFormSelectModal_term-form-select-modal__list__HUW4R li{padding-left:0;list-style:none;list-style-image:none;list-style-type:none}.TermFormSelectModal_term-form-select-modal__list__HUW4R li:before{content:none;background-color:#000;background-color:transparent;border-radius:0;width:auto;height:auto;position:static;top:auto;left:auto}.TermFormSelectModal_term-form-select-modal__list__HUW4R li{margin-bottom:0}.TermFormSelectModal_term-form-select-modal__list__HUW4R li:before{display:none}.TermFormSelectModal_term-form-select-modal__option__SA1a3{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 8px 10px 16px;background:none;border:none;border-radius:4px;text-align:left;line-height:140%;color:#153c89;cursor:pointer;transition:background-color .2s ease-out}.TermFormSelectModal_term-form-select-modal__option__SA1a3 .icon-svg--check{width:28px;height:28px}.TermFormSelectModal_term-form-select-modal__option__SA1a3 .icon-svg--check svg{width:12.833px;height:9.333px;top:50%;left:50%;transform:translate(-50%,-50%);fill:transparent}.TermFormSelectModal_term-form-select-modal__option--selected__iixOm .icon-svg--check svg{fill:#00b6ff}.TermFormSelectModal_term-form-select-modal__option__SA1a3:hover{background-color:#f0faff}.TermFormSelectModal_term-form-select-modal__option__SA1a3:active{background-color:#00b6ff;color:#fff}.TermFormSelectModal_term-form-select-modal__option__SA1a3:focus{outline:none}.TermFormAdultsSelector_term-form-adults-selector__trigger__U0W46{background:#00b6ff;background:rgba(0,182,255,.2);border:none;border-radius:8px;box-shadow:none;height:auto;max-width:100%;padding:16px;width:100%}@media(max-width:1024px){.TermFormAdultsSelector_term-form-adults-selector__trigger__U0W46{padding:14px 16px 14px 14px}}.TermFormAdultsSelector_term-form-adults-selector__trigger__U0W46 .icon-svg{margin-right:5px!important}.TermFormAdultsSelector_term-form-adults-selector__modal__hmsAM{width:100%}.TermFormChildrenModal_term-form-children-modal__XezDE{padding:24px 16px 32px;display:flex;flex-direction:column;gap:24px;align-self:stretch}.TermFormChildrenModal_term-form-children-modal__body__fOzIS{display:flex;flex-direction:column;gap:16px;align-self:stretch}.TermFormChildrenModal_term-form-children-modal__header__Z_4Uz{width:100%;display:flex;align-items:center;justify-content:space-between}.TermFormChildrenModal_term-form-children-modal__header-title__yRuW1{font-size:15px;font-weight:600;line-height:21px}.TermFormChildrenModal_term-form-children-modal__header-controls__L1g8g{display:flex;gap:24px;justify-content:flex-end;align-items:center}.TermFormChildrenModal_term-form-children-modal__header-count__cwRBV{font-size:15px;font-weight:700;line-height:21px}.TermFormChildrenModal_term-form-children-modal__header-control__MK3_f{background-color:#f1f7fa;border-radius:4px;display:flex;justify-content:center;align-items:center;cursor:pointer;width:36px;height:36px}.TermFormChildrenModal_term-form-children-modal__header-control__MK3_f path{fill:#00b6ff}.TermFormChildrenModal_term-form-children-modal__header-control--disabled__d7SmW{background-color:#f3f5f9;cursor:not-allowed}.TermFormChildrenModal_term-form-children-modal__header-control--disabled__d7SmW path{fill:#ced6e6}.TermFormChildrenModal_term-form-children-modal__children__p1gDI{width:100%}.TermFormChildrenModal_term-form-children-modal__child-item__pJvcy{display:flex;align-items:center;gap:24px;margin-bottom:8px}.TermFormChildrenModal_term-form-children-modal__child-item__pJvcy:last-child{margin-bottom:0}.TermFormChildrenModal_term-form-children-modal__child-label__ymPNI{font-size:13px;color:#5b77ac;white-space:nowrap}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt{flex:1}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-control{height:40px}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-value{padding-right:52px!important}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-value-label{color:#5b77ac!important}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select.is-open .Select-value-label{color:#153c89!important}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-arrow-zone{padding-right:17px}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-menu-outer{box-shadow:0 0 40px 0 rgba(42,62,101,.05),0 0 30px 0 rgba(42,62,101,.05);border-radius:4px}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-menu{height:100%;padding:12px 8px;scrollbar-width:thin}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option{padding:10px 8px 10px 16px;border-radius:4px;cursor:pointer;transition:background-color .2s ease-out;border:none;position:relative;display:flex;align-items:center;justify-content:space-between}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option>div:first-child{line-height:140%}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option>div:last-child{border:none;width:28px;height:28px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 22.125 16.09' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M8.033 16.1a2.014 2.014 0 01-1.428-.59L.568 9.47a2.017 2.017 0 012.856-2.85l4.609 4.61L18.681.58a2.021 2.021 0 012.855 2.86L9.46 15.51a2.01 2.01 0 01-1.427.59z' fill='%2300b6ff'/%3E%3C/svg%3E");background-size:12.833px 9.333px;background-position:50%;background-repeat:no-repeat;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transition:opacity .2s ease-out}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option:hover{background-color:#f0faff}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option:active{background-color:#00b6ff}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option:active>div:first-child{color:#fff}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option:active>div:first-child:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 22.125 16.09' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' d='M8.033 16.1a2.014 2.014 0 01-1.428-.59L.568 9.47a2.017 2.017 0 012.856-2.85l4.609 4.61L18.681.58a2.021 2.021 0 012.855 2.86L9.46 15.51a2.01 2.01 0 01-1.427.59z' fill='%23fff'/%3E%3C/svg%3E")}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option:focus{outline:none}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option--is-selected>div:last-child,.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option.is-selected>div:last-child{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}.TermFormChildrenModal_term-form-children-modal__child-select__KzyKt .Select-option--is-focused{background-color:#f0faff}.TermFormChildrenModal_term-form-children-modal__footer__RyDct{display:flex;align-items:center;justify-content:space-between;gap:12px}.TermFormChildrenModal_term-form-children-modal__footer__RyDct>div:only-child{margin-left:auto}.TermFormChildrenModal_term-form-children-modal__footer-reset__I6Y_5{display:grid;place-items:center;width:48px;height:40px;background:none;border:1px solid #dce2ed;border-radius:4px;transition:opacity .2s ease-out}.TermFormChildrenModal_term-form-children-modal__footer-reset__I6Y_5:hover{cursor:pointer;border-color:#00adf2}.TermFormChildrenModal_term-form-children-modal__footer-reset__I6Y_5:active{border-color:#00adf2;background-color:#f0faff}.TermFormChildrenModal_term-form-children-modal__footer-reset__I6Y_5:focus{outline:none;border:3px solid #7fd6fd}.TermFormChildrenModal_term-form-children-modal__footer-button__1UPF6{font-size:16px;line-height:24px;height:40px;padding:8px 24px;text-transform:uppercase;width:186px}.TermFormChildrenSelector_term-form-children-selector__trigger__G0NCB{background:#00b6ff;background:rgba(0,182,255,.2);border:none;border-radius:8px;box-shadow:none;height:auto;max-width:100%;padding:16px;width:100%}@media(max-width:1024px){.TermFormChildrenSelector_term-form-children-selector__trigger__G0NCB{padding:14px 16px 14px 14px}}.TermFormChildrenSelector_term-form-children-selector__trigger__G0NCB .icon-svg{margin-right:5px!important}.TermFormChildrenSelector_term-form-children-selector__modal__1RaHY{width:100%;position:relative}.TermFormChildrenSelector_term-form-children-selector__loader__ZT3i1{align-items:center;background-color:hsla(0,0%,100%,.8);border-radius:8px;display:flex;justify-content:center;height:100%;width:100%;position:absolute;left:0;top:0;z-index:2}.TermFormSelectTrigger_term-form-select-trigger__26_I6{align-items:flex-start;display:flex;flex-direction:column;gap:8px;width:100%}.TermFormSelectTrigger_term-form-select-trigger__label__IqIzQ{color:#5b77ac;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.TermFormSelectTrigger_term-form-select-trigger__value-with-icon__vrj1D{display:flex;align-items:center;color:#153c89;font-size:15px;font-weight:600;gap:8px;line-height:normal}.TermFormSelectTrigger_term-form-select-trigger__icon-wrapper__GtpwI{display:flex;align-items:center;transition:transform .2s ease}.TermFormSelectTrigger_term-form-select-trigger__icon-wrapper__GtpwI .icon-svg{width:24px;height:24px}.TermFormSelectTrigger_term-form-select-trigger__icon-wrapper__GtpwI .icon-svg svg{top:50%;left:50%;transform:translate(-50%,-50%)}.TermFormSelectTrigger_term-form-select-trigger__icon-wrapper__GtpwI .icon-svg--plane svg{width:20px;height:12px}.TermFormSelectTrigger_term-form-select-trigger__icon-wrapper__GtpwI .icon-svg--term-form-calendar svg{width:16px;height:16px}.TermFormSelectTrigger_term-form-select-trigger__placeholder__oQ5oz{color:#5b77ac;font-size:15px;font-weight:400;line-height:normal;height:24px}.YearMonthForm_year-month-form__caption__inxBj{display:table-caption;text-align:center;margin-bottom:0;cursor:auto;height:40px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #dbdbdb}.YearMonthForm_year-month-form__wrapper__IkaDn{display:flex;flex-direction:row;justify-content:center;gap:5px;align-items:center}.YearMonthForm_year-month-form__wrapper__IkaDn>div{border:none;padding-top:0}.YearMonthForm_year-month-form__wrapper__IkaDn>div input{padding:0;border:none;background:none!important}.YearMonthForm_year-month-form__wrapper__IkaDn>div:first-child{width:100%;border:none}.YearMonthForm_year-month-form__wrapper__IkaDn>div:first-child>div{position:static;border:none;box-shadow:none}.YearMonthForm_year-month-form__wrapper__IkaDn>div:first-child>div div:nth-child(2){grid-template-columns:repeat(4,1fr)}.YearMonthForm_year-month-form__wrapper__IkaDn>div:first-child>div div:nth-child(2) span{padding:13px 0}.YearMonthForm_year-month-form__wrapper__IkaDn>div:nth-child(2){width:max-content;background-color:#000;background-color:transparent;position:static;border:none;max-width:50px}.YearMonthForm_year-month-form__wrapper__IkaDn>div:nth-child(2)>div{position:static;border:none;box-shadow:none}.YearMonthForm_year-month-form__wrapper__IkaDn>div:nth-child(2)>div div:nth-child(2){grid-template-columns:repeat(2,48.5%);overflow:hidden}.YearMonthForm_year-month-form__wrapper__IkaDn>div:nth-child(2)>div div:nth-child(2) span{padding:13px 0;background-color:#f2f8fa;justify-content:center;display:flex;border:2px solid transparent!important}.YearMonthForm_year-month-form__wrapper__IkaDn>div:nth-child(2)>div div:nth-child(2) span:hover{background-color:#fff!important;border:2px solid #00b6ff!important}.YearMonthForm_year-month-form__wrapper__IkaDn select{font-size:18px;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;text-align:right!important}.YearMonthForm_year-month-form__wrapper__IkaDn select:first-child{padding-right:10px}.YearMonthForm_year-month-form__wrapper__IkaDn select,.YearMonthForm_year-month-form__wrapper__IkaDn select:focus,.YearMonthForm_year-month-form__wrapper__IkaDn select:hover{-webkit-appearance:none;font-weight:700;border:none;appearance:none;position:relative;z-index:2;background:#000;background:transparent;outline:0;color:#153c89;cursor:pointer}.YearMonthForm_year-month-form__wrapper__IkaDn select>option{font-size:14px!important;font-family:open_sans,Helvetica,Arial,sans-serif}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2){display:grid;box-shadow:none;width:100.5%!important;text-align:center;gap:8px;border:1px solid #dbdbdb!important;border-top:none!important;top:45px;padding:8px 24px}@media(max-width:1366px){.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2){padding:8px 17px}}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span{margin:4!important;border-radius:2px;font-size:14px}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span ins{display:none}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span:not([disabled])[aria-disabled=false]{background-color:#f2f8fa;color:#0f4f91;border:2px solid transparent!important}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span:not([disabled])[aria-disabled=false]:hover{background-color:#fff!important;border:2px solid #00b6ff!important}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span[aria-disabled=true]{background-color:#fff;cursor:not-allowed;color:#0f4f91}.YearMonthForm_year-month-form__wrapper__IkaDn>div>div>div:nth-child(2) span[aria-disabled=true]:hover{background-color:#fff}.YearMonthForm_year-month-form__wrapper__IkaDn .month-select input{text-align:right;width:calc(100% + 10px)!important}.YearMonthForm_year-month-form__wrapper__IkaDn .react-dropdown-select-type-single{display:block!important}.YearMonthForm_year-month-form__wrapper__IkaDn .react-dropdown-select-content input{color:#153c89!important;font-weight:700!important;font-size:18px!important;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;margin:0;text-transform:uppercase!important;width:50px}.YearMonthForm_year-month-form__wrapper__IkaDn .react-dropdown-select-input::placeholder{color:#153c89!important;overflow:visible!important}.BaseDayPicker_base-day-picker__VnDri{font-size:14px}.BaseDayPicker_base-day-picker__VnDri .DayPicker{background:#fff;z-index:1;flex:1}@media(max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker{width:100%;max-width:100%;min-width:100%}}@media(max-width:767px){.BaseDayPicker_base-day-picker__VnDri .DayPicker{display:flex;justify-content:center}}@media(min-width:768px)and (max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker{width:100%!important;min-width:100%!important;max-width:100%!important;justify-content:center}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-wrapper{position:relative;user-select:none;flex-direction:row;width:100%}.BaseDayPicker_base-day-picker__VnDri .DayPicker-wrapper:active,.BaseDayPicker_base-day-picker__VnDri .DayPicker-wrapper:focus{outline:none}@media(max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-wrapper{padding-bottom:0!important}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavBar{position:relative}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton{position:absolute;cursor:pointer;top:16px;top:1rem;right:24px;right:1.5rem;margin-top:2px;color:#8b9898;width:20px;width:1.25rem;height:20px;height:1.25rem;display:inline-block;background-size:50%;background-repeat:no-repeat;background-position:50%}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton--prev{left:0;transform:rotate(180deg)}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton--next,.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton--prev{background-size:80%;position:absolute;top:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 451.846 451.847'%3E%3Cpath d='M345.441 248.292L151.154 442.573c-12.359 12.365-32.397 12.365-44.75 0-12.354-12.354-12.354-32.391 0-44.744L278.318 225.92 106.409 54.017c-12.354-12.359-12.354-32.394 0-44.748 12.354-12.359 32.391-12.359 44.75 0l194.287 194.284c6.177 6.18 9.262 14.271 9.262 22.366 0 8.099-3.091 16.196-9.267 22.373z' fill='%2300B6FF'/%3E%3C/svg%3E")}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton--next{right:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-NavButton--interactionDisabled{display:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Months{display:flex;flex-wrap:wrap;gap:22px;align-items:center;justify-content:center}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Months:active,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Months:focus{outline:none}@media(min-width:1025px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Months{align-items:flex-start;justify-content:space-between}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Month{display:table;border-collapse:collapse;border-spacing:0;user-select:none}@media(max-width:575px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Month{width:100%}}@media(max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Month:last-child{margin-top:0}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption{border-top:0;border-bottom:0;margin-bottom:0;padding:0;text-transform:uppercase;text-align:center;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;color:#153c89}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption div{margin:auto;display:inline-block}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption div.BaseDayPicker_activeCaption__lNeVC{cursor:pointer}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption div.BaseDayPicker_activeCaption__lNeVC:hover{color:#153c89}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption div{text-align:center;padding:0;font-weight:700;margin:0 0 21px;font-size:18px;font-size:1.125rem;text-transform:uppercase;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}@media(max-width:767px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption div{font-size:1rem;margin-bottom:2px}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select{position:relative;display:inline-block}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select:first-child{margin-right:10px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select select,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select select:focus,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select select:hover{font-weight:700;font-size:14px;border:none;appearance:none;padding-right:22px;position:relative;z-index:2;background:#000;background:transparent;outline:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select select:focus+.DayPicker-Caption__select__icon{transform:rotate(270deg)}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption__select__icon{content:"";display:block;width:17px;height:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 451.846 451.847'%3E%3Cpath d='M345.441 248.292L151.154 442.573c-12.359 12.365-32.397 12.365-44.75 0-12.354-12.354-12.354-32.391 0-44.744L278.318 225.92 106.409 54.017c-12.354-12.359-12.354-32.394 0-44.748 12.354-12.359 32.391-12.359 44.75 0l194.287 194.284c6.177 6.18 9.262 14.271 9.262 22.366 0 8.099-3.091 16.196-9.267 22.373z' fill='%2300B6FF'/%3E%3C/svg%3E");transform:rotate(90deg);background-repeat:no-repeat;background-position:50%;background-size:90%;position:absolute;right:1px;top:0;z-index:1;transition:transform .4s}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Caption>div{font-size:18.4px;font-size:1.15rem}.BaseDayPicker_base-day-picker__VnDri .DayPicker-WeekdaysRow{display:flex;gap:3px}@media(max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-WeekdaysRow{justify-content:center}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Weekday{text-transform:capitalize;font-size:14px;text-align:center;width:41px;height:44px;line-height:44px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none;font-weight:400;color:#153c89}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week{display:flex;justify-content:center;gap:3px}@media(max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week{justify-content:center}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day{border:none!important;line-height:normal;display:flex;justify-content:center;align-items:center;margin-right:0;margin-bottom:4px;width:42px;height:42px;position:relative;text-align:center;cursor:pointer;vertical-align:middle;outline:none}@media(min-width:768px)and (max-width:1024px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day{width:41px;height:43px}}@media(min-width:1025px){.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day{width:41px;height:43px}}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day>div{border-width:0;height:100%;width:100%;margin-right:0;display:flex;justify-content:center;align-items:center;position:relative;min-height:100%;min-width:100%}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--disabled{color:#ced6e6;border-color:transparent!important;border-radius:2px!important}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--disabled,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--disabled *{pointer-events:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--outside{cursor:default;color:#dee2e6}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){color:#153c89!important}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside){background-color:#f1f7fa;border-color:#eceff6!important;border-radius:2px!important;color:#00b6ff}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--from):not(.DayPicker-Day--to):not(.DayPicker-Day--outside){color:#006ed3}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;border-color:#00b6ff;border-radius:3px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--selected{border-color:#00b6ff!important;border-radius:1.5px!important}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to{position:relative;z-index:2}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from>div,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div{background:#fff!important;font-weight:700}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected.DayPicker-Day--to:not(.DayPicker-Day--outside):before,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected:not(.BaseDayPicker_DayPicker-Day--from__gyTnp):after{content:"";position:absolute;top:0;left:0;width:6px;transform:translateX(-4px);background-color:#e5f7ff;height:100%;pointer-events:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--selected.DayPicker-Day--outside:after{display:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from:not(.DayPicker-Day--outside):before,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to:not(.DayPicker-Day--outside):before{content:"";inset:0;position:absolute;pointer-events:none;width:100%;transform:translateX(0);border:2px solid #00b6ff;background-color:#000;background-color:transparent;z-index:1}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from:before{border-radius:2px 0 0 2px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to:before{border-radius:0 2px 2px 0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to:after{content:"";position:absolute;top:50%;background:#000;background:transparent;transform:translateY(-50%);z-index:2;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from>div:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to>div:after{content:"";position:absolute;top:50%;background:#000;background:transparent;transform:translateY(-50%);z-index:2;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from:after{border-left:9px solid #00b6ff;right:-7px;left:unset}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to:after{border-right:9px solid #00b6ff;left:-7px;right:unset}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--from>div:after{border-left:7px solid #fff;right:-4px;left:unset;z-index:3}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--to>div:after{border-right:7px solid #fff;left:-4px;right:unset;z-index:3;margin-top:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected.DayPicker-Day--to>div:before{content:"";position:absolute;top:0;left:0;width:6px;transform:translateX(-4px);background-color:#e5f7ff;height:100%;pointer-events:none;margin:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected+.DayPicker-Day--selected:first-of-type div:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected:has(+.DayPicker-Day--selected:first-of-type)>div:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected+.DayPicker-Day--selected:first-of-type div:before,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected:has(+.DayPicker-Day--selected:first-of-type)>div:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from.DayPicker-Day--selected+.DayPicker-Day--to.DayPicker-Day--selected div:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from.DayPicker-Day--selected+.DayPicker-Day--to.DayPicker-Day--selected div:before,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from.DayPicker-Day--selected+.DayPicker-Day--to.DayPicker-Day--selected:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from.DayPicker-Day--selected:has(+.DayPicker-Day--to.DayPicker-Day--selected) div:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--from.DayPicker-Day--selected:has(+.DayPicker-Day--to.DayPicker-Day--selected):after{display:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--selected>div{background-color:#e5f7ff;border-radius:2px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div:after,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div:before{right:100%}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div:after{border-color:hsla(0,0%,100%,0) #fff hsla(0,0%,100%,0) hsla(0,0%,100%,0);border-width:6px;margin-top:-6px;z-index:1}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div:before{border-color:rgba(0,165,221,0) #00b6ff rgba(0,165,221,0) rgba(0,165,221,0);border-width:6px;margin-top:-6px;margin-right:3px}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--to>div.BaseDayPicker_inRange__qiOqc:after{border-right-color:#e5f7ff}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--selected:first-child:not(.DayPicker-Day--from) div:before,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Week .DayPicker-Day--selected:first-child:not(.DayPicker-Day--from):not(.DayPicker-Day--to):after{display:none}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day .today{position:absolute;bottom:0;left:50%!important;transform:translateX(-50%)}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day.DayPicker-Day--selected.DayPicker-Day--today>div{width:100%!important;left:unset!important}.BaseDayPicker_base-day-picker__VnDri .alert-danger{background:#fde6e8;color:#f52837}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day .inRange,.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day>div>div.inRange,.BaseDayPicker_base-day-picker__VnDri .inRange{background:#e5f7ff}.BaseDayPicker_base-day-picker__VnDri .DayPicker-WeekNumber{display:table-cell;padding:.5rem;text-align:right;vertical-align:middle;min-width:16px;min-width:1rem;font-size:.75em;cursor:pointer;color:#8b9898;border-right:1px solid #eaecec}.BaseDayPicker_base-day-picker__VnDri .DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Footer{padding-top:.5rem}.BaseDayPicker_base-day-picker__VnDri .DayPicker-TodayButton{border:none;background-image:none;background-color:#000;background-color:transparent;box-shadow:none;cursor:pointer;color:#fad61e;font-size:.875em}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--sunday{background-color:#f7f8f8}.BaseDayPicker_base-day-picker__VnDri .DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.BaseDayPicker_base-day-picker__VnDri .beforeToday{color:#dee2e6}.RoomPrices_room-prices__hdQKS{background:#fff;display:flex;flex-direction:column}.RoomPrices_room-prices__item__llHME{display:flex;justify-content:space-between;align-items:center;font-size:13px;height:24px;padding-right:12px}.RoomPrices_room-prices__price__q5g9K{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600}.RoomDetails_room-details__SMhVg{background:#f1f7fa;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;width:100%}.RoomDetails_room-details--no-bg__7ZPyS{background:none!important}.RoomDetails_room-details__item-icon__I5Ded{align-items:center;display:flex;padding-left:36px;position:relative;vertical-align:top;width:100%}.RoomDetails_room-details__item-icon__I5Ded span{text-align:start}.RoomDetails_room-details__item-icon__I5Ded .icon-svg{color:#00b6ff;position:absolute;left:0;margin-top:0}.RoomDetails_room-details__item-icon__I5Ded .icon-svg--room{width:16px;height:16px;left:4px;top:4px}.RoomDetails_room-details__item-icon__I5Ded .icon-svg--food{width:24px;height:24px}.RoomDetails_room-details__item-icon__I5Ded .icon-svg--food svg{width:12px;height:20px;left:50%;top:50%;transform:translate(-50%,-50%)}.RoomDetails_room-details__board-name__d95ZY,.RoomDetails_room-details__room-name__KoY4E{font-size:13px;font-weight:600;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0}.RoomDetails_room-details--single-room__4fd2_ .RoomDetails_room-details__board-name__d95ZY,.RoomDetails_room-details--single-room__4fd2_ .RoomDetails_room-details__room-name__KoY4E{font-weight:400}.RoomDetails_room-details__item-icon__I5Ded .base{margin-left:12px}.HotelCardPricing_hotel-card-pricing__nBMPp{min-width:250px;width:100%;position:relative}.HotelCardPricing_hotel-card-pricing__save__ONTnx{margin-bottom:20px}@media(max-width:767px){.HotelCardPricing_hotel-card-pricing__save__ONTnx{margin-top:0}}.HotelCardPricing_hotel-card-pricing__dates__Yd6Ks{margin-bottom:8px}.HotelCardPricing_hotel-card-pricing__dates-trigger__p1WMv{border:1px solid #eceff6;border-radius:8px;box-shadow:none;height:auto;max-width:100%;padding:8px 12px 10px;width:100%}.HotelCardPricing_hotel-card-pricing__dates-trigger__p1WMv:hover{border:1px solid #00adf2}.HotelCardPricing_hotel-card-pricing__dates-trigger__p1WMv:focus{outline:3px solid #7fd6fd}.HotelCardPricing_hotel-card-pricing__dates-trigger__p1WMv:active{border:1px solid #00adf2;background-color:#f0faff;outline:none}.HotelCardPricing_hotel-card-pricing__rooms-wrapper__ZDDLl{margin-bottom:20px}.HotelCardPricing_hotel-card-pricing__price__xIljf{display:flex;align-items:center;align-self:stretch;justify-content:space-between;line-height:22px;margin-bottom:16px}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0{display:flex;font-size:15px;font-weight:600;gap:8px;color:#153c89}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0 .HotelCardPricing_hotel-card-pricing__price-info__s4BjS svg{color:#00b6ff;fill:#00b6ff}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:hover{color:#00adf2}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:hover .HotelCardPricing_hotel-card-pricing__price-info__s4BjS svg{color:#00adf2;fill:#00adf2}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:active{color:#0088c3}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:active .HotelCardPricing_hotel-card-pricing__price-info__s4BjS svg{color:#0088c3;fill:#0088c3}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:focus{color:#009ed6}.HotelCardPricing_hotel-card-pricing__price-label__9D_h0:focus .HotelCardPricing_hotel-card-pricing__price-info__s4BjS svg{color:#009ed6;fill:#009ed6}.HotelCardPricing_hotel-card-pricing__price-info__s4BjS{display:flex;align-items:center}.HotelCardPricing_hotel-card-pricing__price-amount__koxoL{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;text-align:right}.HotelCardPricing_hotel-card-pricing__button-wrapper__ccBTY{margin-bottom:0}.HotelCardPricing_hotel-card-pricing__spinner-wrapper__qX0FW{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%}.HotelCardPricing_hotel-card-pricing__spinner-wrapper__qX0FW .page-spinner-hold{height:100%;background-color:hsla(0,0%,100%,.8)}