.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}.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}.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:5px;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}