.InputTooltip_popper__AFsyy{width:270px;background:#feede8;color:#fa5e2d;border-radius:.25rem;z-index:970;max-width:270px}.InputTooltip_popper__AFsyy .InputTooltip_popper__arrow___g9GY{width:0;height:0;border-style:solid;position:absolute}.InputTooltip_popper__AFsyy[data-placement^=top]{margin-bottom:19px}.InputTooltip_popper__AFsyy[data-placement^=top] .InputTooltip_popper__arrow___g9GY{border-width:10px 14px 0;border-color:#feede8 transparent transparent;bottom:-10px;left:50%!important;margin-top:0;margin-bottom:0}.OfferEditModal_offer-edit--extended__CgIuT{overflow-y:scroll;overflow-x:hidden;width:calc(100% + 20px);max-height:700px}@media(max-width:767px){.OfferEditModal_offer-edit--extended__CgIuT{width:100%;max-height:500px}.OfferEditModal_offer-edit--extended__CgIuT p{font-size:12px;max-width:275px}}@media (orientation:landscape){.OfferEditModal_offer-edit--extended__CgIuT{max-height:580px}}@media(max-width:900px)and (orientation:landscape){.OfferEditModal_offer-edit--extended__CgIuT{max-height:190px}}@media(max-width:767px){.OfferEditModal_offer-edit--wrapper__U2qMe>div{max-height:300px}}@media(min-width:768px)and (max-width:1024px){.DiscountTable_discount-table__rows___8mhP .col-0{padding-right:20px!important}.DiscountTable_discount-table__rows___8mhP .col-1{padding-left:20px!important}.DiscountTable_discount-table__rows___8mhP .col-2{padding-right:20px!important}.DiscountTable_discount-table__rows___8mhP .col-0,.DiscountTable_discount-table__rows___8mhP .col-1,.DiscountTable_discount-table__rows___8mhP .col-2{padding-bottom:54px!important}}.DiscountTable_discount-table__rows___8mhP .h6{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}@media(max-width:767px){.DiscountTable_discount-table__rows___8mhP{gap:48px}}.DiscountTable_discount-table__room__XLhMF{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}.DiscountTable_discount-table__table__PKt15{margin-top:.5rem;margin-bottom:0}.DiscountTable_discount-table__table-nobr__tYAOI td{line-height:22px;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.DiscountTable_discount-table__container__m3_g3{margin-top:32px}.DiscountTable_discount-table__column__f0qxd{display:flex;flex-direction:column}.DiscountTable_discount-table__header__ZIy9g{font-size:24px;margin:0}.DiscountTable_discount-table__table__PKt15{margin-top:0}.DiscountTable_discount-table__amount__rWQ_w{color:#07be82;font-size:18px;text-align:right;font-weight:700;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.DiscountTable_discount-table__total-row__P28s5{display:flex;justify-content:space-between;line-height:22px;border-top:1px solid rgba(21,60,137,.1);padding-top:20px}.DiscountTable_discount-table__total-label__bhfgW{font-size:15px;font-weight:700}.DiscountTable_discount-table__total-label-not-recap__nMH18{color:#07be82;font-size:18px}.DiscountTable_discount-table__total-amount__q24TV{color:#07be82;font-weight:700;text-align:right;font-size:21px;white-space:nowrap;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.DiscountTable_discount-table__total-amount-not-recap__8SLQW{font-size:28px}.Modal_close__Rn_2T{top:-45px}@media(max-width:1024px){.Modal_close__Rn_2T{height:45px;width:45px;top:-45px}}.Modal_modal__b4jRm.Modal_wide__0eLaK{max-width:800px}.Modal_modal__b4jRm.Modal_max__MNVr8{max-width:980px}.DayPickerWidget_day-picker-widget__gfNsc{cursor:pointer;border-radius:6px;border:1px solid #dbdbdb;margin-bottom:4px;display:flex;padding:10px;color:#00b6ff;transition:all .3s ease}.DayPickerWidget_day-picker-widget__gfNsc:hover{border-color:#00b6ff;background:#00b6ff;background:rgba(0,182,255,.1)}.DayPickerWidget_day-picker-widget--selected__y_Tzj{border:1px solid #00b6ff}.DayPickerWidget_day-picker-widget__duration__HC9tx{margin:0 auto 0 0;font-weight:700}.DayPickerWidget_day-picker-widget__icon__evLrp{width:20px;height:20px;margin-right:10px}.DayPickerWidget_day-picker-widget__departure-time__8JUWi{margin:0;color:#153c89}.DayPickerWidget_day-picker-widget__departure-time__8JUWi:last-child{margin-right:60px}.DayPickerWidget_day-picker-widget__remaining-seats__Sp1_d{margin:0;width:60px;color:#ff0040;text-align:right}.HotelPriceModal_price-modal__KHpbD{max-height:75vh}.DayPickerNoDataWidget_day-picker-no-data__f7NSS{display:flex;line-height:1.43;background:#bae4f4;padding:.7rem;background-color:#d6f2fd;margin-bottom:10px;cursor:auto}.DayPickerNoDataWidget_day-picker-no-data__info-icon__CWagM{margin-top:2px;margin-right:10px}.BaseRenderDay_base-render-day__unavailable-date__dkNb_{cursor:default!important;position:relative;color:#abc2d9}.BaseRenderDay_base-render-day__unavailable-date-dot__bXfD2{position:absolute;top:2px;right:2px;width:6px!important;height:6px!important;border-radius:50%;background-color:#ff0040!important;pointer-events:auto!important;cursor:pointer;z-index:2}.BaseRenderDay_base-render-day__unavailable-date-tooltip__ZO0O6{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default}.BaseRenderDay_base-render-day__tooltip-wrapper__XY3fW{position:fixed;z-index:9999;pointer-events:none;transition:opacity .2s ease-in-out}.BaseRenderDay_base-render-day__tooltip__GyMiD.__react_component_tooltip{background:#141f33!important;border-radius:4px;height:45px;min-width:143px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important;padding:7px 10px!important}.BaseRenderDay_base-render-day__tooltip__GyMiD.__react_component_tooltip.place-top:before{border-left:6px solid transparent;border-right:6px solid transparent}.BaseRenderDay_base-render-day__tooltip__GyMiD.__react_component_tooltip.place-top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top-color:#141f33!important}.BaseRenderDay_base-render-day__tooltip-content__iFYud{font-size:12px;line-height:130%;text-align:center;white-space:nowrap}.TermFormDayPickerModal_term-form-day-picker-modal__frgQf{width:100%;display:inline-block;border-radius:8px;position:relative;background:#fff;box-shadow:0 0 40px 0 rgba(42,62,101,.05),0 0 30px 0 rgba(42,62,101,.05);padding:24px 11px;min-width:312px;max-height:calc(100dvh - 60px)}@media(min-width:768px){.TermFormDayPickerModal_term-form-day-picker-modal__frgQf{max-height:100%}}.TermFormDayPickerModal_term-form-day-picker-modal__spinner__wxC20{position:absolute;left:0;top:0;display:block;width:100%;height:100%;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;z-index:3;cursor:not-allowed;border-radius:8px}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5{display:flex;flex-direction:column;margin-bottom:24px;height:calc(100% - 64px);overflow-y:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#dce2ed #fff}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-wrapper{padding-bottom:24px!important;width:100%}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Month>div:first-child{border-bottom:1px solid hsla(0,0%,86%,.5)}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .react-dropdown-select>div:first-child input{color:#153c89!important}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-NavButton{top:11px;margin:0;height:16px;width:16px}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Months{justify-content:center}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Weekday{margin-right:1px}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Day,.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Weekday{height:40px;width:38px}.TermFormDayPickerModal_term-form-day-picker-modal__wrapper__2vTa5 .DayPicker .DayPicker-Day .today{padding-bottom:2px!important}.TermFormSelector_term-form-selector__trigger__7qq4u{background:#fff;border:1px solid #eceff6;border-radius:8px;padding:10px 16px!important;width:100%!important;height:auto!important;max-width:100%!important;min-height:60px!important}.TermFormSelector_term-form-selector__trigger__7qq4u:hover{background-color:#f1f7fa}.TermFormSelector_term-form-selector__trigger__7qq4u:active{border-color:#00b6ff}.TermFormSelector_term-form-selector__trigger__7qq4u:focus{border-color:#fff;outline:4px solid #7fd6fd}.TermFormSelector_term-form-selector__modal__rin46{width:100%;display:flex;justify-content:flex-end}.FakeLink_link___XrAP{cursor:pointer;text-decoration:underline}.FakeLink_link___XrAP:hover{text-decoration:none}.IconText_wrapper__P3qct{display:flex;align-items:center}.IconText_wrapper__P3qct.IconText_left__nIoCc{align-items:flex-start}.IconText_wrapper__P3qct.IconText_left__nIoCc svg{margin-right:.5em;margin-top:2px}.IconText_wrapper__P3qct.IconText_middle__aZnpo svg{margin:0 .5em}.IconText_wrapper__P3qct.IconText_right__8zzwr svg{margin-left:.5em}.IconText_wrapper__P3qct svg{flex-shrink:0}.PriceModal_price-tooltip__NDuPw{max-width:70%!important;padding:15px 40px 40px!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1!important}@media(max-width:1366px){.PriceModal_price-tooltip__NDuPw{max-width:90%}}.PriceModal_price-tooltip-1__uE3wf{max-width:400px!important;z-index:999!important}.PriceModal_modal-room__nLwkq .PriceModal_modal-room__wrapper__zRiBV div:last-child{margin-top:auto}.PriceModal_modal-room__nLwkq{display:flex;flex-direction:column;height:100%;justify-content:space-between}.PriceModal_footer__E5cbc .total-price--1,.PriceModal_footer__E5cbc .total-save--1{padding:0!important}.PriceModal_footer__E5cbc .box-border{border:1px solid #eceff6}.PriceModal_footer__E5cbc .PriceModal_box__V1Qah{border-radius:4px}.PriceModal_services-table__f1zq0 tr td strong{padding:0!important}.PriceModal_services-table__f1zq0 tr :first-child{padding-left:0;border-bottom:0}.PriceModal_services-table__f1zq0 tr :last-child{padding-right:0;border-bottom:0}.PriceModal_services-table__f1zq0 tr:first-child td{padding-top:20px!important;padding-bottom:10px!important}.PriceModal_services-table__f1zq0 tr:last-child td{padding-bottom:20px!important}.PriceModal_services-table__f1zq0 tr:not(:first-child):not(:last-child) td{padding-top:10px!important;padding-bottom:10px!important}.PriceModal_services-table__f1zq0 .PriceModal_services__86R7o:first-child{border-top:1px solid #eceff6}.PriceModal_rooms-wrapper__EWLbt{margin-bottom:20px}@media(max-width:575px){.PriceModal_rooms-wrapper__EWLbt{gap:48px}}.PriceModal_price-tag__8Xb7_{background-color:#07be82;color:#fff;padding:0 20px;border-radius:30px}.PriceModal_price-tag__8Xb7_ span{font-size:24px!important}.PriceModal_roomNumber__qVtRU{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}@media(max-width:767px){.PriceModal_modal__Kh_eB{margin:10px}}@media(min-width:768px)and (max-width:1024px){.PriceModal_modal__Kh_eB .col-0{padding-right:20px}}@media(min-width:1025px){.PriceModal_modal__Kh_eB .col-0{padding-left:20px;padding-right:20px}}@media(min-width:768px)and (max-width:1024px){.PriceModal_modal__Kh_eB .col-1{padding-left:20px}}@media(min-width:1025px){.PriceModal_modal__Kh_eB .col-1{padding-right:20px;padding-left:20px}}@media(min-width:768px)and (max-width:1024px){.PriceModal_modal__Kh_eB .col-2{padding-right:20px}}@media(min-width:1025px){.PriceModal_modal__Kh_eB .col-2{padding-right:20px;padding-left:20px}}@media(min-width:768px)and (max-width:1024px){.PriceModal_modal__Kh_eB .col-0,.PriceModal_modal__Kh_eB .col-1{padding-bottom:35px}}.PriceModal_modal__Kh_eB .roomNumber{font-size:20px!important;text-align:center;background-color:#f1f7fa;border-radius:4px;padding:10px 8px}.PriceModal_modal__Kh_eB h3{font-size:28px;margin:0 0 16px}.PriceModal_modal__Kh_eB table{margin-bottom:0}.PriceModal_modal__Kh_eB thead{padding:20px;border-bottom:1px solid rgba(21,60,137,.06);border-top:1px solid rgba(21,60,137,.1);color:#5b77ac}.PriceModal_modal__Kh_eB thead th{border:none;padding:20px 0;white-space:nowrap}.PriceModal_modal__Kh_eB tbody td{padding:.5rem 0;border:none}.PriceModal_modal__Kh_eB tbody tr:first-child td{padding-top:20px;padding-bottom:10px}.PriceModal_modal__Kh_eB tbody .price-single{color:#153c89}.PriceModal_modal__Kh_eB tbody .isLastPassenger td,.PriceModal_modal__Kh_eB tfoot{padding-top:10px;padding-bottom:20px}.PriceModal_modal__Kh_eB tfoot{border-top:1px solid #eceff6}.PriceModal_modal__Kh_eB tfoot tr:first-child .price-single{font-size:20px!important}.PriceModal_modal__Kh_eB tfoot tr:last-child strong{font-size:24px!important;color:#153c89}.PriceModal_modal__Kh_eB tfoot td{padding:.5rem 0}.PriceModal_price-modal__stars__lYqn6{font-size:0!important;margin-bottom:4px!important}.PriceModal_departure-time__jh2iK{font-size:14px;color:#5b77ac;margin-bottom:0}@media(max-width:1024px){.PriceModal_departure-time__jh2iK{margin-bottom:0}}.PriceModal_reservationWrap__wzIM9{background-color:#07be82;color:#fff;padding:10px 20px;border-radius:30px}.PriceModal_reservationWrap__wzIM9 span{font-size:24px!important}.PriceModal_price-tooltip-2__KO2vC{max-width:700px!important;z-index:9999!important;width:70%!important}.PriceModal_price-tooltip-3__f_yQq{max-width:1700px!important;width:65%!important}.PriceModal_price-tooltip__text__D8ohX{font-size:16px;font-weight:400;color:#00b6ff;text-decoration:none}.PriceModal_price-tooltip__wrapper__btvXl{display:flex!important;white-space:nowrap;align-items:center;color:#00b6ff}@media(min-width:1024px)and (max-width:1150px){.PriceModal_price-tooltip__wrapper__btvXl span{font-size:16px!important}}.PriceModal_price-tooltip__wrapper__btvXl{position:relative!important}.PriceModal_price-tooltip__wrapper__btvXl>span{padding-right:2px;color:#fff}.PriceModal_price-tooltip__wrapper__btvXl>svg{margin-left:2px}.PriceModal_price-tooltip__wrapper__btvXl.PriceModal_show__6QhLG:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,.6);z-index:9999;pointer-events:none}.PriceModal_recap__zQaOH{align-items:center;display:flex}.PriceModal_recap__zQaOH>span{color:#153c89;text-decoration:none}.PriceModal_recap__zQaOH>svg{color:#00b6ff;margin-left:2px}.RoomsPriceContainer_room-price__price-summary__xtkBz{display:flex;flex-direction:column;gap:6px}.RoomsPriceContainer_room-price__price-desc__BytK_{font-size:14px}.RoomsPriceContainer_room-price__price-desc__BytK_,.RoomsPriceContainer_room-price__price-tag__SK2tO{color:#fff;line-height:140%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.RoomsPriceContainer_room-price__price-tag__SK2tO{font-size:16px}.RoomsPriceContainer_room-price__price-total-wrapper__1OswT{display:flex;justify-content:space-between;align-items:center;margin-top:6px;margin-bottom:0}.RoomsPriceContainer_room-price__price-total__nOkgq{font-size:14px;font-weight:400;color:#fff!important;text-decoration:none}.RoomsPriceContainer_room-price__price-total__nOkgq:hover .RoomsPriceContainer_rooms-price__total-text__me31L{color:#00adf2}.RoomsPriceContainer_room-price__price-total__nOkgq:hover .RoomsPriceContainer_room-price__price-tooltip--icon___seIY path{fill:#00adf2}.RoomsPriceContainer_room-price__price-total__nOkgq:active .RoomsPriceContainer_rooms-price__total-text__me31L{color:#00b6ff}.RoomsPriceContainer_room-price__price-total__nOkgq:active .RoomsPriceContainer_room-price__price-tooltip--icon___seIY path{fill:#00b6ff}.RoomsPriceContainer_room-price__price-total__nOkgq:focus .RoomsPriceContainer_rooms-price__total-text__me31L{color:#009ed6}.RoomsPriceContainer_room-price__price-total__nOkgq:focus .RoomsPriceContainer_room-price__price-tooltip--icon___seIY path{fill:#009ed6}.RoomsPriceContainer_rooms-price__total-text__me31L{font-size:16px;font-weight:700;color:#fff}.RoomsPriceContainer_room-price__price-tooltip--icon___seIY{color:#00b6ff;position:relative!important;top:3px}.RoomsPriceContainer_room-price__price-link__Monwu{font-weight:400;line-height:normal;color:#fff;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:24px}.TermFormLoader_loading-wrapper___G9VY{background-color:hsla(0,0%,100%,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.RemainingRoomsLabel_remaining-rooms-label__e5c0Y span{margin-top:2px;margin-right:4px;margin-left:0!important}.seatsAvailable_seats-available__EJ4R6{align-items:center;background:#ff0040;background:rgba(255,0,64,.3);border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-weight:600;gap:12px;justify-content:left;padding:12px 16px;width:100%;height:43px}@media(max-width:1024px){.seatsAvailable_seats-available__EJ4R6{justify-content:center}}@media(max-width:575px){.seatsAvailable_seats-available__EJ4R6{justify-content:left}}.TermForm_term-form__first-last-minute-badge__Ddyv9{margin-bottom:-8px}.TermForm_term-form__wrapper__gvKVp{padding:32px 24px!important;background:#153c89;border-radius:.75rem}@media(max-width:1024px){.TermForm_term-form__wrapper__gvKVp{padding:32px 16px!important}}@media(max-width:767px){.TermForm_term-form__wrapper__gvKVp{padding:32px 16px 57px!important}}.TermForm_term-form__wrapper__gvKVp .dayPickerFix,.TermForm_term-form__wrapper__gvKVp .dayPickerFix>input,.TermForm_term-form__wrapper__gvKVp .dayPickerFix>span{cursor:pointer!important}.TermForm_term-form__wrapper__gvKVp .DayPicker{z-index:100}.TermForm_term-form__wrapper__gvKVp .Select-menu-outer,.TermForm_term-form__wrapper__gvKVp .dropdown-menu{border-radius:4px}@media(min-width:768px)and (max-width:1024px){.TermForm_term-form__wrapper__gvKVp .Select-arrow-zone{padding-right:0;font-size:15px}.TermForm_term-form__wrapper__gvKVp .Select-arrow-zone .Select-arrow{right:-6px}.TermForm_term-form__wrapper__gvKVp .rooms ul{margin-left:7px!important}}.TermForm_term-form__wrapper__gvKVp .Select--single>.Select-control .Select-value,.TermForm_term-form__wrapper__gvKVp .Select--single>.Select-control .Select-value>.Select-value-label,.TermForm_term-form__wrapper__gvKVp .Select-placeholder,.TermForm_term-form__wrapper__gvKVp .arrCity .Select-value-label,.TermForm_term-form__wrapper__gvKVp .depCity .Select-value-label{color:#fff!important;font-weight:300}.TermForm_term-form__wrapper__gvKVp .SelectBoxChildren>.Select-control .Select-value>.Select-value-label{color:#153c89!important}@media(max-width:1024px){.TermForm_term-form__wrapper__gvKVp .SelectBoxChildren>.Select-control>.Select-arrow-zone>.Select-arrow{right:0!important}}.TermForm_term-form__wrapper__gvKVp .Select,.TermForm_term-form__wrapper__gvKVp .Select-control{height:100%!important}@media(min-width:768px)and (max-width:1024px){.TermForm_term-form__wrapper__gvKVp .Select,.TermForm_term-form__wrapper__gvKVp .Select-control{font-size:15px}}.TermForm_term-form__wrapper__gvKVp .Select-value-label{line-height:3.25}.TermForm_term-form__wrapper__gvKVp .radius{border-radius:4px!important}.TermForm_term-form__wrapper__gvKVp .adultsCol .Select-value-label,.TermForm_term-form__wrapper__gvKVp .childrenCol .Select-value-label:first{color:#fff!important}.TermForm_term-form__wrapper__gvKVp .childrenDropdown>.Select-value-label{color:#000!important}.TermForm_term-form__wrapper__gvKVp .adultsCol .checkbox,.TermForm_term-form__wrapper__gvKVp .childrenCol .dropdown,.TermForm_term-form__wrapper__gvKVp .depCity .checkbox{border-bottom:1px solid hsla(0,0%,100%,.2)}@media(max-width:1024px){.TermForm_term-form__wrapper__gvKVp .termFormDatePicker .checkbox>div{margin-left:24px}}.TermForm_term-form__wrapper__gvKVp .adultsCol .checkbox{border-top:1px solid hsla(0,0%,100%,.2)}@media(max-width:1024px){.TermForm_term-form__wrapper__gvKVp .adultsCol .checkbox{border-top:0}}.TermForm_term-form__wrapper__gvKVp .arrCity .checkbox,.TermForm_term-form__wrapper__gvKVp .depCity.Select-value-label{color:#fff}.TermForm_term-form__wrapper__gvKVp .childrenCol label,.TermForm_term-form__wrapper__gvKVp .termFormDatePicker label{color:#fff;font-weight:400!important;letter-spacing:.7px}.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div{border-bottom:1px solid hsla(0,0%,100%,.2)}@media(min-width:768px)and (max-width:1024px){.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div{padding-left:24px;padding-right:16px}.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div label{width:42%}}@media(max-width:575px){.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div label{width:20%}}.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div .select-wrapper>div{height:100%;display:flex}@media(min-width:576px)and (max-width:1024px){.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div .select-wrapper{width:58%}}@media(max-width:575px){.TermForm_term-form__wrapper__gvKVp .termFormDatePicker>div .select-wrapper{width:80%}}.TermForm_term-form__wrapper__gvKVp .roomTab{border:none!important;white-space:nowrap!important;text-transform:none!important;color:#fff!important}.TermForm_term-form__wrapper__gvKVp .roomTab:not(.active)>span>span:first-of-type{font-weight:700!important}.TermForm_term-form__wrapper__gvKVp .roomTab:not(.active)>span>span:last-of-type{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8!important}.TermForm_term-form__wrapper__gvKVp .roomTab:not(.active):hover{background-color:#1e407f!important;border-bottom:4px solid transparent}.TermForm_term-form__wrapper__gvKVp .roomTab.active{background:#00b6ff!important;background:rgba(0,182,255,.2)!important}.TermForm_term-form__wrapper__gvKVp .dropdown{color:#fff}.TermForm_term-form__wrapper__gvKVp .tab-content{background:#000;background:transparent}.TermForm_term-form__wrapper__gvKVp .tab-content .tab-pane{margin-bottom:0;padding-bottom:0}.TermForm_term-form__wrapper__gvKVp .select-wrapper input{color:#fff;text-align:left!important;background:none}@media(min-width:768px)and (max-width:1024px){.TermForm_term-form__wrapper__gvKVp .select-wrapper input{font-size:15px}}.TermForm_term-form__wrapper__gvKVp .TermForm_infoIcon__4c9wz{color:#00b6ff;display:flex}.TermForm_term-form__wrapper__gvKVp .TermForm_depCityModal__1bz81{text-decoration:none;padding-left:5px;padding-top:1px}.TermForm_term-form__wrapper__gvKVp .TermForm_blue4__b4F_q span span{color:#153c89!important}@media(max-width:1024px){.TermForm_term-form__wrapper__gvKVp{padding-left:16px!important;padding-right:16px!important}}.TermForm_term-form__flights-details-button__eGYhH{display:flex;width:100%;padding:10px 16px;align-items:center;gap:8px;border-radius:8px;background-color:hsla(0,0%,100%,.1);color:#00b6ff;font-size:14px;font-weight:600;line-height:1.4;border:none;cursor:pointer;transition:background-color .3s ease}@media(max-width:1024px){.TermForm_term-form__flights-details-button__eGYhH{justify-content:center}}@media(max-width:767px){.TermForm_term-form__flights-details-button__eGYhH{justify-content:flex-start}}.TermForm_term-form__flights-details-button__eGYhH:hover{background-color:#00adf2;background-color:rgba(0,173,242,.15)}.TermForm_term-form__flights-details-button__eGYhH:focus{outline:3px solid #7fd6fd}.TermForm_term-form__flights-details-button__eGYhH:active{background-color:#00adf2;background-color:rgba(0,173,242,.25);outline:none}.TermForm_term-form__flights-details-button-icon__klafb{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.TermForm_term-form__fields-grid__EKI70{display:grid;grid-template-columns:1fr;gap:6px;margin-bottom:6px}@media(min-width:768px){.TermForm_term-form__fields-grid__EKI70{grid-template-columns:repeat(3,1fr)}}@media(min-width:1025px){.TermForm_term-form__fields-grid__EKI70{grid-template-columns:1fr}}.TermForm_term-form__field__RZe77{height:72px;width:100%}.TermForm_term-form__price-button-wrapper__aj7Pa{display:flex;flex-direction:column;width:100%;gap:8px;margin-top:24px}@media(min-width:768px){.TermForm_term-form__price-button-wrapper__aj7Pa{gap:18px}}@media(min-width:1025px){.TermForm_term-form__price-button-wrapper__aj7Pa{gap:8px}}.TermForm_term-form__price-wrapper__pk7lI{width:100%}@media(min-width:768px){.TermForm_term-form__price-wrapper__pk7lI:not(.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__price-wrapper__pk7lI){display:none}}@media(min-width:1025px){.TermForm_term-form__price-wrapper__pk7lI:not(.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__price-wrapper__pk7lI){display:block}}.TermForm_term-form__seats-wrapper__uw7AM{width:100%}.TermForm_term-form__button-wrapper__2lqz0{width:100%;margin-top:8px}@media(min-width:768px){.TermForm_term-form__button-wrapper__2lqz0:not(.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__button-wrapper__2lqz0){display:none}}@media(min-width:1025px){.TermForm_term-form__button-wrapper__2lqz0:not(.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__button-wrapper__2lqz0){display:block}}.TermForm_term-form__wrapper--active-input-modal__bzCda{z-index:1052}.TermForm_term-form__price-button-row__uxmew{display:none}@media(min-width:768px){.TermForm_term-form__price-button-row__uxmew{display:flex;align-items:center;gap:75px;justify-content:space-between;width:100%}.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__price-wrapper__pk7lI{flex:1;margin-right:16px;display:block}.TermForm_term-form__price-button-row__uxmew .TermForm_term-form__button-wrapper__2lqz0{margin-top:0;flex-shrink:0;display:block;width:43%}}@media(min-width:1025px){.TermForm_term-form__price-button-row__uxmew{display:none}}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown{margin-top:-6px;margin-bottom:10px;gap:4px;cursor:pointer}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown:hover .easterCountdown__topText:after{display:none}@media(max-width:1024px){.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown{margin-top:16px;margin-bottom:16px}}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__items{display:flex;align-items:center;gap:2px}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__topText{position:relative;color:#3c321f!important;font-size:16px;line-height:26px;font-weight:600}@media(max-width:1024px){.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__topText{font-size:14px}}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__topText:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;border-bottom:1px dashed #3c321f}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__bottomText{margin-bottom:0;font-size:18px;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;color:#ff0040;font-weight:600}@media(max-width:1024px){.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__bottomText{font-size:16px}}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tiles{display:flex;gap:1px}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;width:39px;height:45px;background:#ff0040;border-radius:4px}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile h4,.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile p{margin-bottom:0;font-style:italic;color:#fff;font-family:DuePuntoZero,Helvetica,Arial,sans-serif}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile h4{padding-top:3px;font-size:22px;line-height:22px}@media(max-width:1024px){.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile h4{font-size:20px;line-height:20px}}.HotelEasterCountdown_easter-countdown-wrapper__Z59WE .easterCountdown__tile p{font-size:16px;line-height:16px}.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal{text-align:center;padding:0 28px 32px}@media(max-width:767px){.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal{padding:0 16px 24px}}.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal h2{margin-top:24px;font-size:30px}@media(max-width:767px){.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal h2{margin-top:12px}}.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal p{font-size:16px;margin-bottom:12px;line-height:26px}@media(max-width:767px){.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal p{font-size:14px;margin-bottom:8px}}.EasterDiscountModal_easter-discount-modal-wrapper__FEp2W .easter-discount-modal a{margin-top:24px;font-size:18px;border-radius:8px;max-width:200px;width:100%;padding:12px 20px;line-height:normal}.TermFormEssox_term-form-essox__button__QcNDy{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;width:100%;margin-top:12px;color:#000;border:1px solid #eceff6;border-radius:12px;background:#fff5f7;padding:0;cursor:pointer}@media(min-width:768px){.TermFormEssox_term-form-essox__button__QcNDy{flex-direction:row;height:120px}}@media(min-width:1025px){.TermFormEssox_term-form-essox__button__QcNDy{flex-direction:column;height:auto;margin-top:20px}}.TermFormEssox_term-form-essox__button__QcNDy:hover{background:linear-gradient(0deg,#ff0040,#ff0040),#fff5f7;background:linear-gradient(0deg,rgba(255,0,64,.05),rgba(255,0,64,.05)),#fff5f7}.TermFormEssox_term-form-essox__button__QcNDy:focus{outline:3px solid #ff0040;outline:3px solid rgba(255,0,64,.2)}.TermFormEssox_term-form-essox__button__QcNDy:active{background:linear-gradient(0deg,#ff0040,#ff0040),#fff5f7;background:linear-gradient(0deg,rgba(255,0,64,.1),rgba(255,0,64,.1)),#fff5f7;outline:none}.TermFormEssox_term-form-essox__info__yPZaq{display:flex;height:100%;width:100%;gap:16px;padding-top:16px;padding-bottom:24px;border-radius:12px 12px 0 0;flex-grow:1}@media(min-width:768px){.TermFormEssox_term-form-essox__info__yPZaq{border-radius:12px 0 0 12px}}@media(min-width:1025px){.TermFormEssox_term-form-essox__info__yPZaq{border-radius:12px 12px 0 0}}.TermFormEssox_term-form-essox__rate__xZCV7{display:flex;align-items:flex-start;padding-left:26px;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:80px;font-weight:700;line-height:.75;color:#e4032e}@media(min-width:768px){.TermFormEssox_term-form-essox__rate__xZCV7{align-items:center}}@media(min-width:1025px){.TermFormEssox_term-form-essox__rate__xZCV7{align-items:flex-start;padding-left:32px}}.TermFormEssox_term-form-essox__text-group__5edlv{display:flex;flex-direction:column;padding-right:12px}@media(min-width:768px){.TermFormEssox_term-form-essox__text-group__5edlv{width:100%;flex-direction:row;justify-content:space-between;align-items:center;gap:28px}}@media(min-width:1025px){.TermFormEssox_term-form-essox__text-group__5edlv{flex-direction:column;align-items:start;gap:0;padding-right:18px}}.TermFormEssox_term-form-essox__title__DuN_s{display:block;font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:36px;line-height:36px;font-weight:700;letter-spacing:-.48px;color:#e4032e}.TermFormEssox_term-form-essox__subtitle__1ETEz{display:block;margin-bottom:14px;font-size:16px;font-weight:400;letter-spacing:-.34px;color:#e4032e}@media(min-width:768px){.TermFormEssox_term-form-essox__subtitle__1ETEz{margin-bottom:0;text-wrap:nowrap}}@media(min-width:1025px){.TermFormEssox_term-form-essox__subtitle__1ETEz{margin-bottom:14px}}.TermFormEssox_term-form-essox__description__Isbr6{display:block;font-size:13px;color:#6e747e;line-height:normal}@media(min-width:768px){.TermFormEssox_term-form-essox__description__Isbr6{min-width:164px;max-width:280px}}@media(min-width:1025px){.TermFormEssox_term-form-essox__description__Isbr6{max-width:auto}}.TermFormEssox_term-form-essox__action-wrapper__K4ed0{width:100%}@media(min-width:768px){.TermFormEssox_term-form-essox__action-wrapper__K4ed0{display:flex;justify-content:start;align-items:center;width:70%;height:100%;padding-right:16px;border-radius:0 12px 12px 0;flex-grow:1}}@media(min-width:1025px){.TermFormEssox_term-form-essox__action-wrapper__K4ed0{width:100%;padding-right:0;border-radius:0 0 12px 12px}}.TermFormEssox_term-form-essox__action__7TAwF{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:0 24px 0 28px;text-decoration:none;background:#fff;border:none;border-radius:0 0 12px 12px;transition:opacity .2s ease-out}@media(min-width:768px){.TermFormEssox_term-form-essox__action__7TAwF{min-width:249px;border-radius:12px}}@media(min-width:1025px){.TermFormEssox_term-form-essox__action__7TAwF{width:100%;border-radius:0 0 12px 12px;padding-left:32px}}.TermFormEssox_term-form-essox__action-logo__qQRr6{width:35px;height:35px}.TermFormEssox_term-form-essox__action-label__320vD{flex-grow:1;margin-left:24px;text-align:start;font-size:15px;font-weight:600;color:#000}.TermFormEssox_term-form-essox__action-icon__g5ebi{display:grid;place-items:center;transform:rotate(-90deg)}.TermFormEssox_term-form-essox__action-icon__g5ebi svg{width:13px;height:8px;fill:#ff0040}.TermFormEssoxModal_hotel-essox-modal__LHZXL{max-width:800px!important}@media(max-width:767px){.TermFormEssoxModal_hotel-essox-modal__LHZXL{padding-bottom:50px}}@media(min-width:768px){.TermFormEssoxModal_hotel-essox-modal__LHZXL .modal-body{padding-left:130px;padding-right:130px;padding-bottom:70px}}.TermFormEssoxModal_hotel-essox-modal__table__tZXYr td{padding-top:.8rem!important;padding-bottom:.8rem!important}.TermFormEssoxModal_hotel-essox-modal__btn__HV2bz{min-width:175px}.YouMightLike_you-might-like__wrapper__ViskT{border-radius:12px;border:1px solid #eceff6;display:flex;line-height:19px;margin-top:40px;padding:40px 40px 56px!important}.YouMightLike_you-might-like__wrapper__ViskT hr{border-top:1px solid rgba(21,60,137,.1)}@media(max-width:575px){.YouMightLike_you-might-like__wrapper__ViskT{flex-direction:column;padding:20px!important}}@media(min-width:768px){.YouMightLike_you-might-like__column__sc5kz{width:280px}}@media(max-width:767px){.YouMightLike_you-might-like__column__sc5kz{width:50%}}@media(max-width:575px){.YouMightLike_you-might-like__column__sc5kz{width:100%}}.YouMightLike_you-might-like__column__sc5kz:first-of-type{margin-right:80px}@media(max-width:767px){.YouMightLike_you-might-like__column__sc5kz:first-of-type{margin-right:20px}}@media(max-width:575px){.YouMightLike_you-might-like__column__sc5kz:first-of-type{margin-right:0}}.YouMightLike_you-might-like__interest-title-wrapper__Z3ZUh{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.YouMightLike_you-might-like__interest-title__6KYsW{font-style:normal;font-size:16px;line-height:22px}.YouMightLike_you-might-like__perex__zG5dJ{color:#5b77ac;font-style:normal;font-size:14px;line-height:19px}.YouMightLike_you-might-like__hr_____0R{margin-top:32px;margin-bottom:32px}.YouMightLike_you-might-like__list__oWPw7{margin-top:31px;margin-bottom:33px}.YouMightLike_you-might-like__list__oWPw7 li{padding-left:0;margin-bottom:20px}.YouMightLike_you-might-like__list__oWPw7 li a{font-family:open_sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;text-decoration:none;color:#00b6ff;display:flex;align-items:center;width:100%;justify-content:space-between;font-weight:600}.YouMightLike_you-might-like__list__oWPw7 li:before{display:none}.YouMightLike_you-might-like__links__ExgE5{font-size:14px;transition:opacity .15s ease-out}.YouMightLike_you-might-like__links__ExgE5 svg{width:13px;height:8px;fill:#00b6ff;transform:rotate(-90deg)}.YouMightLike_you-might-like__links__ExgE5:hover{color:#00adf2}.YouMightLike_you-might-like__links__ExgE5:hover svg{fill:#00adf2}.YouMightLike_you-might-like__links__ExgE5:active{color:#0088c3}.YouMightLike_you-might-like__links__ExgE5:active svg{fill:#0088c3}.YouMightLike_you-might-like__links__ExgE5:focus{color:#009ed6}.YouMightLike_you-might-like__links__ExgE5:focus svg{fill:#009ed6}.YouMightLike_you-might-like__send-links-wrapper__04pYu{margin-top:29px}@media(max-width:767px){.YouMightLike_you-might-like__send-links-wrapper__04pYu{margin-top:8px}}.YouMightLike_you-might-like__temperature__aKV8M{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:22px;text-transform:uppercase;color:#153c89}.YouMightLike_you-might-like__temperature-wrapper__bdVRL{display:flex;justify-content:space-between;align-items:center}.YouMightLike_you-might-like__temperature-wrapper__bdVRL:not(:first-of-type){border-top:1px solid rgba(21,60,137,.1);margin-top:8px}.YouMightLike_you-might-like__temperature-list__Xcmod{display:flex;flex-direction:column;margin-bottom:32px}.YouMightLike_you-might-like__temperature-text__GAplH{color:#5b77ac;font-style:normal;font-weight:400;font-size:14px}.YouMightLike_you-might-like__action-description__1yReD{font-weight:600}.HotelSendButton_hotel-send-button__wrapper__nUlxO{align-items:center;background-color:#000;background-color:transparent;border-radius:8px;border:1px solid #eceff6;cursor:pointer;display:flex;gap:16px;line-height:19px;margin-bottom:.5rem;padding:11px 32px 12px 16px;position:relative;text-decoration:none;transition:background-color .5s;transition:opacity .15s ease-out}.HotelSendButton_hotel-send-button__wrapper__nUlxO:hover{border-color:#00adf2}.HotelSendButton_hotel-send-button__wrapper__nUlxO:active{background-color:#f0faff;border-color:#00adf2}.HotelSendButton_hotel-send-button__wrapper__nUlxO:focus{border-color:#fff;outline:3px solid #7fd6fd}.HotelSendButton_hotel-send-button__children__Ehelp{display:flex;flex-direction:column;gap:4px}.HotelSendButton_hotel-send-button__children__Ehelp strong{color:#00b6ff;display:block;font-size:15px}.HotelSendButton_hotel-send-button__children__Ehelp span{font-family:open_sans,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#5b77ac}.FbLike_share-link__IxLbJ{background-color:#1877f2;border:none;outline:none;color:#fff;font-weight:600;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:4px;padding:4px 9px;vertical-align:center;text-decoration:none;width:fit-content}.FbLike_share-link__IxLbJ:focus,.FbLike_share-link__IxLbJ:hover{outline:none;box-shadow:none}.FbLike_share-link__IxLbJ:hover{color:#fff}.HotelRatingBadge_rating-badge__C1kBm{align-items:center;display:flex;gap:12px;justify-content:center;border:none;padding:0;overflow:visible;background:#000;background:transparent;color:#00b6ff;cursor:pointer}@media(max-width:767px){.HotelRatingBadge_rating-badge--detail-page__Oy5OA{flex-direction:column;justify-content:flex-start;align-items:flex-start}}button.HotelRatingBadge_rating-badge__C1kBm{outline:none}.HotelRatingBadge_rating-badge--on-map__Yu3Ar{margin:0}.HotelRatingBadge_rating-badge__icon-container__P51DF{display:flex;align-items:center;justify-content:center;gap:4px;background:#e5f7ff;border-radius:20px;padding:5px 8px}.HotelRatingBadge_rating-badge__icon__ZLRxb{width:24px;height:24px}.HotelRatingBadge_rating-badge__summary__bDfCh{font-size:14px;font-weight:700;line-height:1;white-space:nowrap}.HotelRatingBadge_rating-badge__text__KQT_R{display:flex;flex-direction:column;gap:4px;margin-bottom:0;text-align:left}.HotelRatingBadge_rating-badge--small__4Q7EP .HotelRatingBadge_rating-badge__text__KQT_R{display:none}.HotelRatingBadge_rating-badge__title__NWsmH{display:inline-flex;gap:4px;font-size:13px;font-weight:600;line-height:1.4}@media(max-width:767px){.HotelRatingBadge_rating-badge__title__NWsmH{max-height:34px;flex-direction:column;line-height:1.2}}.HotelRatingBadge_rating-badge__summary-description__MiUez{color:#5b77ac;font-size:12px;line-height:1}@media(max-width:767px){.HotelRatingBadge_rating-badge__C1kBm:not(.HotelRatingBadge_rating-badge--trip-advisor__QwsR3) .HotelRatingBadge_rating-badge__summary-description__MiUez{display:none}}.HotelRatingBadge_rating-badge__C1kBm.HotelRatingBadge_rating-badge--detail-page__Oy5OA .HotelRatingBadge_rating-badge__summary-description__MiUez{display:block}.HotelRatingBadge_rating-badge__C1kBm.HotelRatingBadge_rating-badge--detail-page__Oy5OA .HotelRatingBadge_rating-badge__title__NWsmH{flex-direction:row}.HotelRatingBadge_rating-badge--trip-advisor__QwsR3{color:#07be82}.HotelRatingBadge_rating-badge--trip-advisor__QwsR3 .HotelRatingBadge_rating-badge__icon-container__P51DF{background:#e6f9f2}.HotelRatingBadge_rating-badge__C1kBm:hover{color:#00adf2}.HotelRatingBadge_rating-badge__C1kBm:active{color:#0088c3}.HotelRatingBadge_rating-badge__C1kBm:focus{color:#009ed6}.HotelRatingBadge_rating-badge--trip-advisor__QwsR3:hover{color:#079969}.HotelRatingBadge_rating-badge--trip-advisor__QwsR3:active{color:#05744f}.HotelRatingBadge_rating-badge--trip-advisor__QwsR3:focus{color:#25906d}.HotelShowOnMapBadge_map-badge__wrapper__BUCob{align-items:center;background:none;display:flex;height:auto;transition:border-color .2s ease-out,background-color .2s ease-out}.HotelShowOnMapBadge_map-badge__wrapper__BUCob:hover{cursor:pointer}.HotelShowOnMapBadge_map-badge__wrapper__BUCob:focus{outline:none}@media(min-width:1025px)and (max-width:1366px){.HotelShowOnMapBadge_map-badge__wrapper__BUCob{flex:1 0 35%}}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt{border-radius:8px;border:1px solid #eceff6;background:#fff;height:54px;padding:8px 4px 8px 8px}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt:hover{border:1px solid #00adf2;background:#fff}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt:focus{border:1px solid #7fd6fd;background:#fff;outline:2px solid #7fd6fd}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt:active{border:1px solid #00adf2;background:#f0faff;outline:none}@media(min-width:768px){.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt{height:64px}}@media(min-width:1025px){.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt{padding:8px;min-width:230px;flex:none}}@media(max-width:767px){.HotelShowOnMapBadge_map-badge__wrapper--detail-page__NFcAo{width:100%;border-bottom:1px solid #dce2ed;padding-bottom:20px}}.HotelShowOnMapBadge_map-badge__8_W5H{align-items:center;display:flex;font-size:14px;font-weight:600;gap:12px;line-height:19px;text-align:left}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt .HotelShowOnMapBadge_map-badge__8_W5H:not(.HotelShowOnMapBadge_map-badge--list__01r6R){gap:16px}.HotelShowOnMapBadge_map-badge__8_W5H .icon-svg--list path{fill:#00b6ff}.HotelShowOnMapBadge_map-badge--list__01r6R{gap:16px;padding:0 17px}.HotelShowOnMapBadge_map-badge__icon__6AJ6P{width:60px;height:40px;object-fit:cover;border-radius:6px}@media(max-width:767px){.HotelShowOnMapBadge_map-badge__icon__6AJ6P{width:50px;height:40px}}.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt .HotelShowOnMapBadge_map-badge__icon__6AJ6P{height:48px}@media(max-width:767px){.HotelShowOnMapBadge_map-badge__wrapper--has-border__Rxfbt .HotelShowOnMapBadge_map-badge__icon__6AJ6P{height:40px}}.HotelShowOnMapBadge_map-badge__content__jiFVm{display:flex;flex-direction:column;gap:4px;min-width:76px}@media(min-width:1025px){.HotelShowOnMapBadge_map-badge__content__jiFVm{max-width:200px}}@media(min-width:768px){.HotelShowOnMapBadge_map-badge__content__jiFVm{max-width:250px}}.HotelShowOnMapBadge_map-badge__title__wLTyJ{color:#00b6ff}.HotelShowOnMapBadge_map-badge__description__QTDDc{color:#5b77ac;font-size:12px;line-height:15px;font-weight:400;letter-spacing:.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HotelShowOnMapBadge_map-badge__modal-wrapper__CCf__{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.HotelShowOnMapBadge_map-badge__modal-title__S0ByY{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:normal;padding:20px;border-bottom:1px solid #e9ecef}.HotelShowOnMapBadge_map-badge__modal-container__xuztc{flex:1;position:relative;width:100%;min-height:500px;height:calc(100% - 64px);overflow:hidden}.HotelShowOnMapBadge_map-badge__modal-container__xuztc>div{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}.HotelBadges_hotel-badges__container__hf1OW{display:flex;justify-content:space-between;align-items:center;gap:12px}@media(max-width:767px){.HotelBadges_hotel-badges__container__hf1OW{flex-wrap:wrap}}@media(min-width:1025px)and (max-width:1366px){.HotelBadges_hotel-badges__container__hf1OW{gap:32px}}@media(max-width:767px){.HotelBadges_hotel-badges__container--detail-page__WK3_D{column-gap:64px;row-gap:20px;justify-content:flex-start}}.HotelBadges_hotel-badges__badge__FhVVN{display:flex;align-items:center}.HotelBadges_hotel-badges__badge__FhVVN:first-child{padding-left:0}.HotelBadges_hotel-badges__badge__FhVVN:last-child{padding-right:0}.HotelBadges_hotel-badges__modal-content__zfZGQ,.HotelBadges_hotel-badges__modal-wrapper__mQtw0{width:100%;height:100%;display:flex;flex-direction:column}.HotelBadges_hotel-badges__modal-wrapper__mQtw0{overflow:hidden}.HotelBadges_hotel-badges__modal-title__V8NtE{font-family:DuePuntoZero,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:normal;padding:20px;border-bottom:1px solid #e9ecef}.HotelBadges_hotel-badges__modal-container__XUZRT{flex:1;position:relative;width:100%;min-height:500px;height:calc(100% - 64px);overflow:hidden}@media(max-width:767px){.HotelBadges_hotel-badges__modal-container__XUZRT{overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#dce2ed #fff;width:calc(100% - 4px);max-height:88dvh}}.HotelBadges_hotel-badges__modal-container__XUZRT::-webkit-scrollbar{width:6px}.HotelBadges_hotel-badges__modal-container__XUZRT::-webkit-scrollbar-thumb{background-color:#153c89;background-color:rgba(21,60,137,.15);border-radius:10px;height:140px}.HotelBadges_hotel-badges__modal-container__XUZRT::-webkit-scrollbar-track{background:#000;background:transparent;margin-bottom:90px}.HotelBadges_hotel-badges__modal-container--map__xoV7o>div{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important}.HotelBadges_hotel-badges__modal-container--map__xoV7o{padding-bottom:36px}@media(max-width:767px){.HotelBadges_hotel-badges__modal-container--map__xoV7o{overflow:hidden}}.HotelBadges_hotel-badges__modal-container--map__xoV7o .gm-style-cc,.HotelBadges_hotel-badges__modal-container--map__xoV7o .gmnoprint{bottom:0!important}.HotelBadges_hotel-badges__modal-container--map__xoV7o .gm-style-mtc{top:0!important;left:0!important}.HotelBadges_hotel-badges__modal-container--map__xoV7o .gm-fullscreen-control{top:0!important}.HotelBadges_hotel-badges__modal-container--map__xoV7o .gm-bundled-control{bottom:170px!important;right:40px!important}.HotelBadges_hotel-badges__modal-container--map__xoV7o button[title="Zoom in"],.HotelBadges_hotel-badges__modal-container--map__xoV7o button[title="Zoom out"]{display:block!important;visibility:visible!important}.HotelDetailContent_hotel-detail__badges__qwQee{padding-top:32px;margin-bottom:40px}@media(max-width:1024px){.HotelDetailContent_hotel-detail__badges__qwQee{padding-bottom:40px;border-bottom:1px solid #dce2ed}}@media(max-width:767px){.HotelDetailContent_hotel-detail__badges__qwQee{padding-top:32px;padding-bottom:32px;margin-bottom:32px}}.HotelDetailContent_hotel-detail__name__jRYPB{font-size:32px;color:#153c89;line-height:35px;margin-bottom:0!important;margin-top:10px!important}.HotelDetailContent_hotel-detail__name__jRYPB .hotelTitle__stars{margin-bottom:0!important;margin-left:16px!important}@media(max-width:767px){.HotelDetailContent_hotel-detail__name__jRYPB{margin-top:24px!important}}@media(min-width:1025px){.HotelDetailContent_hotel-detail__facilities__qSds7{padding-bottom:4px!important}}.HotelDetailContent_hotel-detail__breadcrumbs__knNYI>ol{padding-block:8px 20px}@media(min-width:768px){.HotelDetailContent_hotel-detail__breadcrumbs__knNYI>ol{padding-block:14px 12px}}@media(min-width:1025px){.HotelDetailContent_hotel-detail__breadcrumbs__knNYI>ol .HotelDetailContent_badges__TP_Hg{margin:0!important;padding:0!important}}.Row_small-gutters-grid__eMDvm.row{margin-right:-8px;margin-left:-8px}.Row_small-gutters-grid__eMDvm.row>.Row_col__YTYrb,.Row_small-gutters-grid__eMDvm.row>[class*=col-]{padding-right:8px;padding-left:8px}.MaximumOccupancy_maximum-occupancy__so9CW{margin-top:40px}.MaximumOccupancy_maximum-occupancy__title__JuDG1{margin-bottom:16px;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;color:#153c89}.MaximumOccupancy_maximum-occupancy__list__YucLN{display:flex;flex-wrap:wrap;gap:24px}.MaximumOccupancy_maximum-occupancy__list__YucLN:before{display:none}.MaximumOccupancy_maximum-occupancy__list-item__fb5Tr{display:flex;align-items:end;padding:0;margin:0}.MaximumOccupancy_maximum-occupancy__list-item__fb5Tr:before{display:none}.MaximumOccupancy_maximum-occupancy__icon-adults__piPGb{width:12px;height:px;fill:#dadada}.MaximumOccupancy_maximum-occupancy__icon-kids__v8UhN{width:12px;height:16px;fill:#dadada}.HotelFacilities_hotel-facilities__Ze_LH{margin-top:32px;margin-bottom:0}@media(min-width:768px){.HotelFacilities_hotel-facilities__Ze_LH{margin-top:40px;margin-bottom:0}}.HotelFacilities_hotel-facilities__title__oqUBD{font-size:16px;font-family:open_sans,Helvetica,Arial,sans-serif}.HotelFacilities_hotel-facilities__list__ipfU1{display:flex;flex-wrap:wrap;gap:6px}@media(min-width:768px){.HotelFacilities_hotel-facilities__list__ipfU1{gap:8px 6px}}.HotelFacilities_hotel-facilities__list-item__yTA7v{display:flex;align-items:center;gap:10px;margin-bottom:0;padding:9px 16px;background-color:#f1f7fa;font-size:14px;font-weight:400;color:#5b77ac;border-radius:50px;fill:#5b77ac;border:1px solid #f1f7fa;height:34px}.HotelFacilities_hotel-facilities__list-item__yTA7v:before{display:none}.HotelAbout_disclaimer__o1B3U{display:flex;font-size:12px;margin-top:3rem}.HotelAbout_bullet__K9PFw{width:20px}.HotelDetailsPanelEasterDiscount_light-orange-box__T2EUX{color:#3c321f!important;background:#f8f6e9!important;border:1px solid #f1e4b0!important}.HotelDetailsPanelEasterDiscount_box__LO6V_{padding:12px 8px;margin-bottom:24px}@media(max-width:1024px){.HotelDetailsPanelEasterDiscount_box__LO6V_{margin-bottom:12px}}.HotelDetailsPanelEasterDiscount_content__1tdg5{display:flex;justify-content:center;align-items:center;gap:32px}.HotelDetailsPanelEasterDiscount_text__JVgrB{max-width:385px;width:100%;cursor:pointer}.HotelDetailsPanelEasterDiscount_text__JVgrB p{margin-bottom:0}@media(max-width:1024px){.HotelDetailsPanelEasterDiscount_text__JVgrB p{margin-bottom:12px}}.HotelDetailsPanelEasterDiscount_text__JVgrB a{position:relative;font-weight:600;cursor:pointer;white-space:nowrap}.HotelDetailsPanelEasterDiscount_text__JVgrB a:after{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px dashed #3c321f}.HotelDetailsPanelEasterDiscount_text__JVgrB a:hover:after,.HotelDetailsPanelEasterDiscount_text__JVgrB:hover a:after{display:none}.HotelDetailsPanel_hotel-details-panel__MYLtb{display:grid;grid-template-columns:1fr;margin-top:32px;gap:16px}@media(min-width:768px){.HotelDetailsPanel_hotel-details-panel__MYLtb{grid-template-columns:1fr 1fr;gap:40px;margin-top:40px}}.HotelDetailsPanel_hotel-details-panel__col__hGNgV{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.HotelDetailsPanel_hotel-details-panel__col__hGNgV{gap:40px}}.HotelDetailBox_hotel-detail-box__title__0EUrR{font-size:16px;color:#153c89;margin-bottom:16px;font-family:open_sans,Helvetica,Arial,sans-serif}.HotelDetailBox_hotel-detail-box__item__Cigav ul{margin-bottom:0}.HotelDetailBox_hotel-detail-box__item__Cigav li{position:relative;padding-left:12px;margin-bottom:4px;font-size:14px;line-height:29px}.HotelDetailBox_hotel-detail-box__item__Cigav li:last-child{margin-bottom:0}.HotelDetailBox_hotel-detail-box__item__Cigav p{margin:16px 0}.HotelDetailBox_hotel-detail-box__item__Cigav p:last-child{margin-bottom:0}.HotelDetailBox_hotel-detail-box__item__Cigav li:before{content:"";position:absolute;top:14px;width:3px;height:3px;background-color:#153c89;border-radius:50%}.HotelDetailBox_hotel-detail-box__item--blue-box__whe5o{display:flex;align-items:center;height:64px;gap:16px;padding:12px 16px;border:1px solid #eceff6;border-radius:8px;text-decoration:none;color:inherit;width:100%;background:none;font:inherit;text-align:left}.HotelDetailBox_hotel-detail-box__item--blue-box--clickable__vu6Qe{cursor:pointer;transition:opacity .2s ease-out}.HotelDetailBox_hotel-detail-box__item--blue-box--clickable__vu6Qe:hover{border-color:#00adf2}.HotelDetailBox_hotel-detail-box__item--blue-box--clickable__vu6Qe:active{background-color:#f0faff;border-color:#00adf2}.HotelDetailBox_hotel-detail-box__item--blue-box--clickable__vu6Qe:focus{border-color:#fff;outline:3px solid #7fd6fd}.HotelDetailBox_hotel-detail-box__item--blue-box-icon__FC0_d{display:grid;place-items:center;width:40px;height:40px;background:#e5f7ff;border-radius:50%}.HotelDetailBox_hotel-detail-box__item--blue-box-icon__FC0_d svg{width:16px}.HotelDetailBox_hotel-detail-box__item--blue-box-content__uTFUe{display:flex;flex-direction:column;justify-content:center}.HotelDetailBox_hotel-detail-box__item--blue-box-content__uTFUe p{margin:0}.HotelDetailBox_hotel-detail-box__item--blue-box-content__uTFUe a{font-size:15px;font-weight:600;color:#00b6ff;text-decoration:none;transition:opacity .2s ease-out}.HotelDetailBox_hotel-detail-box__item--blue-box-content__uTFUe a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.HotelDetailBox_hotel-detail-box__item--blue-box-label___IFWZ{font-size:14px;color:#5b77ac}.HotelAboutClubInfo_hotel-about-club-info__artxD{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.HotelAboutClubInfo_hotel-about-club-info__artxD{gap:24px}}.HotelAboutClubInfo_hotel-about-club-info__title___16Gg{margin:0;font-family:open_sans,Helvetica,Arial,sans-serif;font-size:16px}.HotelAboutClubInfo_hotel-about-club-info__row__cSsiU{display:flex;gap:12px;align-items:center}.HotelAboutClubInfo_hotel-about-club-info__icon__gkt97{display:block;width:36px;height:36px}.HotelAboutClubInfo_hotel-about-club-info__name__OvgsD{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:22px}.HotelAboutClubInfo_hotel-about-club-info__date__sEa1T,.HotelAboutClubInfo_hotel-about-club-info__premium-text__eYj22{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#5b77ac}.HotelAboutBox_hotel-about-box__dGJwA:not(:first-of-type){margin-top:32px;margin-bottom:0}@media(min-width:768px){.HotelAboutBox_hotel-about-box__dGJwA:not(:first-of-type){margin-top:40px;margin-bottom:0}}.HotelAboutBox_hotel-about-box__item___ANPX{border:1px solid #dce2ed;border-radius:12px;position:relative;padding:32px 40px 32px 32px}.HotelAboutBox_hotel-about-box__item___ANPX h1:first-of-type,.HotelAboutBox_hotel-about-box__item___ANPX h2:first-of-type,.HotelAboutBox_hotel-about-box__item___ANPX h3:first-of-type,.HotelAboutBox_hotel-about-box__item___ANPX h4:first-of-type,.HotelAboutBox_hotel-about-box__item___ANPX h5:first-of-type,.HotelAboutBox_hotel-about-box__item___ANPX h6:first-of-type{margin-top:0}.HotelAboutBox_hotel-about-box__item___ANPX h4{color:#153c89!important}.HotelAboutBox_hotel-about-box__item___ANPX ul li{font-size:14px}.HotelAboutBox_hotel-about-box__item___ANPX ul{margin:0}.HotelAboutBox_hotel-about-box__item___ANPX li{line-height:20px;margin-bottom:12px;padding-left:12px}.HotelAboutBox_hotel-about-box__item___ANPX li:before{content:"";position:absolute;top:8.5px;width:3px;height:3px;background-color:#153c89;border-radius:50%}.HotelAboutBox_hotel-about-box__item___ANPX a{color:#00b6ff}.HotelAboutBox_hotel-about-box__item___ANPX strong span{font-size:16px;line-height:22px}.HotelAboutBox_hotel-about-box__item___ANPX p{margin-bottom:5px}.HotelAboutBox_hotel-about-box__item___ANPX>div>div>:last-child{margin-bottom:0}.HotelAboutBox_hotel-about-box__item--has-badge__G0Xzr{padding-top:40px}.HotelAboutBox_hotel-about-box__item--blueBox__CSev_,.HotelAboutBox_hotel-about-box__item--greenbox__wkBHu,.HotelAboutBox_hotel-about-box__item--orangebox__vt004{border:none}.HotelAboutBox_hotel-about-box__item--blueBox__CSev_{color:#153c89!important;background:#f1f7fa}.HotelAboutBox_hotel-about-box__item--blueBox__CSev_ h4{color:#153c89!important}.HotelAboutBox_hotel-about-box__item--greenbox__wkBHu{color:#153c89!important;background:#e6f9f2}.HotelAboutBox_hotel-about-box__item--greenbox__wkBHu h4{color:#07be82!important}.HotelAboutBox_hotel-about-box__item--orangebox__vt004{color:#153c89!important;background:#fff5f7}.HotelAboutBox_hotel-about-box__item--orangebox__vt004 h4{color:#ff0040!important}.HotelAboutBox_hotel-about-box__title__awe4_{font-family:open_sans,Helvetica,Arial,sans-serif;font-size:16px;color:#153c89;margin-bottom:16px}.HotelAboutBox_hotel-about-box__highlighted-note__sYsqo{background:#e5f7ff;border-radius:6px;color:#00b6ff;display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:21px;margin-top:24px;padding:16px 20px}.HotelAboutBox_hotel-about-box__item--blueBox__CSev_ .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo,.HotelAboutBox_hotel-about-box__item--greenbox__wkBHu .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo,.HotelAboutBox_hotel-about-box__item--orangebox__vt004 .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo{background:#000;background:transparent}.HotelAboutBox_hotel-about-box__item--blueBox__CSev_ .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo{color:#00b6ff}.HotelAboutBox_hotel-about-box__item--greenbox__wkBHu .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo{color:#07be82}.HotelAboutBox_hotel-about-box__item--orangebox__vt004 .HotelAboutBox_hotel-about-box__highlighted-note__sYsqo{color:#ff0040}.HotelAboutBox_hotel-about-box__corner-tag--blueBox__n2si5,.HotelAboutBox_hotel-about-box__corner-tag--greenbox__wJNue,.HotelAboutBox_hotel-about-box__corner-tag--orangebox__icS6V,.HotelAboutBox_hotel-about-box__corner-tag__nGhIE{position:absolute;top:-1px;right:-1px;display:grid;place-items:center;height:36px;padding:0 16px;font-size:14px;font-weight:600;color:#fff;border-radius:0 12px}.HotelAboutBox_hotel-about-box__corner-tag--blueBox__n2si5,.HotelAboutBox_hotel-about-box__corner-tag__nGhIE{background:#006ed3}.HotelAboutBox_hotel-about-box__corner-tag--greenbox__wJNue{background:#07be82}.HotelAboutBox_hotel-about-box__corner-tag--orangebox__icS6V{background:#ff0040}.HotelAboutBox_hotel-about-box__corner-tag--first-minute___iBnW,.HotelAboutBox_hotel-about-box__corner-tag--last-minute__fb2SG{font-size:16px;font-weight:700;height:40px;padding:0 16px}.HotelAboutBox_hotel-about-box__corner-tag--last-minute__fb2SG{background:linear-gradient(135deg,#fad61e,#e6c311)!important;color:#462b09!important}.HotelAboutBox_hotel-about-box__corner-tag--first-minute___iBnW{background:linear-gradient(160deg,#153c89 4.76%,#3a6dd2)!important;color:#97baff!important}.HotelBlueStyleRating_bs-rating__title__PQPWR{background:#fcfbf7}.HotelBlueStyleRating_bs-rating__box__1FZqE{border-radius:10px;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center}.HotelBlueStyleRating_bs-rating__box-span__YplGE{max-width:125px}.HotelBlueStyleRating_bs-rating__box-value__zKlTQ{margin-left:8px;min-width:40px;text-align:right}.FlightsModalWrapper_flights-detail-view__VJ7hN{width:100%;height:100%;padding:24px 40px;overflow-y:scroll;overflow-x:hidden;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#dce2ed #fff;width:calc(100% - 4px);max-height:88dvh}@media(min-width:768px){.FlightsModalWrapper_flights-detail-view__VJ7hN{max-height:unset;overflow-y:hidden;padding:24px 24px 32px;width:740px}}@media(min-width:1025px){.FlightsModalWrapper_flights-detail-view__VJ7hN{padding:24px 40px 32px;width:950px}}.FlightsModalWrapper_flights-detail-view__VJ7hN::-webkit-scrollbar{width:6px}.FlightsModalWrapper_flights-detail-view__VJ7hN::-webkit-scrollbar-thumb{background-color:#153c89;background-color:rgba(21,60,137,.15);border-radius:10px;height:124px}.FlightsModalWrapper_flights-detail-view__VJ7hN::-webkit-scrollbar-track{background:#000;background:transparent;margin-bottom:82px;margin-top:6px}.FlightsModalWrapper_flights-detail-view__back-button__qT1XQ{align-items:center;color:#00b6ff;display:flex;font-size:15px;font-weight:600;gap:24px;cursor:pointer;width:220px}.FlightsModalWrapper_flights-detail-view__back-button__qT1XQ svg{flex-shrink:0}.FlightsModalWrapper_flights-detail-view__back-button__qT1XQ svg path{fill:#00b6ff!important}.FlightsModalWrapper_flights-detail-view__divider__lb3mk{border:1px solid #eceff6;margin:24px 0}.FlightsModalWrapper_flights-detail-view__content__j1Mci{align-items:center;display:flex;justify-content:center;flex:1;width:100%;height:100%}.DayPickerSection_day-picker-section__UmON_{border-radius:10px;border:1px solid #dce2ed;height:fit-content;padding:12px 16px 20px;align-self:center}@media(min-width:768px){.DayPickerSection_day-picker-section__UmON_{padding:12px 12px 20px}}@media(min-width:1025px){.DayPickerSection_day-picker-section__UmON_{padding:12px 32px 20px;align-self:auto}}.DayPickerSection_day-picker-section__UmON_ .DayPicker{width:306px}.DayPickerSection_day-picker-section__UmON_ .DayPicker-wrapper{padding-bottom:0}.DayPickerSection_day-picker-section__UmON_ .DayPicker-NavButton{top:8px}.DayPickerSection_day-picker-section__UmON_ .DayPicker-Month>div:first-child{border-bottom:none!important;margin-bottom:20px}.DayPickerSection_day-picker-section__UmON_ .DayPicker-Month>div:first-child .react-dropdown-select-content{flex:1 1 0%}.DayPickerSection_day-picker-section__UmON_ .DayPicker-Month>div:first-child .react-dropdown-select-input{height:18px}.DayPickerSection_day-picker-section__UmON_ .DayPicker-Month>div:first-child .react-dropdown-select-input::placeholder{color:#153c89!important}.HolidaysSection_holidays-section__holidays__zF5hc{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.HolidaysSection_holidays-section__holidays__zF5hc{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-color:#dce2ed #fff;scrollbar-width:thin;width:100%}}.HolidaysSection_holidays-section__holidays__zF5hc::-webkit-scrollbar{height:6px;width:6px}.HolidaysSection_holidays-section__holidays__zF5hc::-webkit-scrollbar-thumb{background-color:#153c89;background-color:rgba(21,60,137,.15);border-radius:10px}.HolidaysSection_holidays-section__holidays__zF5hc::-webkit-scrollbar-track{background:#000;background:transparent}.HolidaysSection_holidays-section__holiday__Lihza{background:#f1f7fa;border:1px solid #f1f7fa;border-radius:6px;display:flex;padding:18px 12px;justify-content:space-between;align-items:flex-start;gap:4px;flex:1 0 0;cursor:pointer;min-width:129px;transition:background .2s ease}.HolidaysSection_holidays-section__holiday__Lihza:hover{background:#fff;border:1px solid #00adf2}.HolidaysSection_holidays-section__holiday__Lihza:active{background:#f0faff;border:1px solid #00adf2}.HolidaysSection_holidays-section__holiday__Lihza:focus{background:#fff;border:3px solid #7fd6fd}@media(min-width:768px){.HolidaysSection_holidays-section__holiday__Lihza{flex:0 0 auto;flex-shrink:0;flex-direction:column;justify-content:center;max-width:212px;min-width:168px;padding:8px 12px}}.HolidaysSection_holidays-section__holiday-name__TQ6nK{color:#00b6ff;font-size:14px;font-style:normal;font-weight:600;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}@media(min-width:768px){.HolidaysSection_holidays-section__holiday-name__TQ6nK{max-width:100%}}.HolidaysSection_holidays-section__holiday-date__8hKjE{color:#5b77ac;font-size:12px;line-height:16px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}