@font-face{font-family:HelveticaNeueLTStd;src:url(/assets/fonts/HelveticaNeueLTStd-Bd.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:HelveticaNeueLTStd;src:url(/assets/fonts/HelveticaNeueLTStd-Roman.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Holland;src:url(/assets/fonts/Holland.otf) format("opentype");font-weight:400;font-style:normal}.Form_header_book_stay__C_J52{position:relative;z-index:1000;display:flex;align-items:center;background-color:#ceddd8}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5{margin:12px;width:calc(100vw - 96px);padding:12px;width:100%;display:flex;align-items:center;flex-direction:row;justify-content:space-between;background:#fff;box-shadow:0 0 7px 2px rgba(0,0,0,.16);border-radius:6px;gap:10px}@media(max-width:1023px){.Form_header_book_stay__C_J52 .Form_container_b__1H0l5{align-items:unset}}@media(max-width:580px){.Form_header_book_stay__C_J52 .Form_container_b__1H0l5{flex-direction:column}}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_logo__logfX{min-width:70px;max-width:70px}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH{display:grid;grid-template-columns:1fr 1fr 1fr fit-content(100%);gap:8px}@media(max-width:1023px){.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH{grid-template-columns:2fr 1fr}}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH>*{width:100%}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m{height:48px;width:100%}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m>div{height:100%;width:100%}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m>div>div{display:flex}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m>div .Form_date__CeE_a{all:unset;cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;flex-grow:1;border:1px solid rgba(77,77,77,.2)}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m>div .Form_date__CeE_a span{margin-left:8px}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_datepicker__XEm_m input{padding-left:10px}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest__dwDYQ{all:unset;cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(77,77,77,.2)}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest__dwDYQ input{all:unset;width:20px;margin-left:8px;flex-grow:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest__dwDYQ input::-webkit-inner-spin-button,.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest__dwDYQ input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest_buttons__MCuhR{width:68px}@media(max-width:420px){.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest_buttons__MCuhR{display:none}}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest_buttons__MCuhR button{background-color:#45685d;color:#fff;min-width:30px;height:30px;border-radius:6px;font-weight:300}.Form_header_book_stay__C_J52 .Form_container_b__1H0l5 .Form_book_now_stay__xyEOH .Form_guest_buttons__MCuhR button:nth-of-type(2){margin-left:8px}.Form_book_now__67k9P{display:grid;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}.Form_book_now__67k9P>div:first-child{grid-row:1/span 1;grid-column:1/span 2}.Form_book_now__67k9P>div:nth-child(2){grid-row:1/span 1;grid-column:3/span 2}.Form_book_now__67k9P>div:nth-child(3){grid-row:1/span 1;grid-column:5/span 1}.Form_book_now__67k9P>div:nth-child(4){grid-row:1/span 1;grid-column:6/span 1}.Form_book_now__67k9P>button:nth-child(5){grid-row:1/span 1;grid-column:7/span 2}@media(min-width:768px)and (max-width:1023px){.Form_book_now__67k9P{grid-template-rows:repeat(2,minmax(0,1fr))}.Form_book_now__67k9P>div:first-child{grid-row:1/span 1;grid-column:1/span 4}.Form_book_now__67k9P>div:nth-child(2){grid-row:1/span 1;grid-column:5/span 4}.Form_book_now__67k9P>div:nth-child(3){grid-row:2/span 1;grid-column:1/span 2}.Form_book_now__67k9P>div:nth-child(4){grid-row:2/span 1;grid-column:3/span 2}.Form_book_now__67k9P>button:nth-child(5){grid-row:2/span 1;grid-column:5/span 4}}@media(max-width:767px){.Form_book_now__67k9P{grid-template-rows:repeat(4,minmax(0,1fr))}.Form_book_now__67k9P>div:first-child{grid-row:1/span 1;grid-column:1/span 8}.Form_book_now__67k9P>div:nth-child(2){grid-row:2/span 1;grid-column:1/span 8}.Form_book_now__67k9P>div:nth-child(3){grid-row:3/span 1;grid-column:1/span 3}.Form_book_now__67k9P>div:nth-child(4){grid-row:3/span 1;grid-column:4/span 5}.Form_book_now__67k9P>button:nth-child(5){grid-row:4/span 1;grid-column:1/span 8}.Form_book_now__67k9P .Form_hotels_submit__rQLkg,.Form_book_now__67k9P button[type=submit]{width:calc(100% - 32px);position:fixed;bottom:28px;box-shadow:0 0 7px 2px rgba(0,0,0,.16);z-index:999}}.Form_book_now__67k9P>*{width:100%}.Form_book_now__67k9P .Form_datepicker__XEm_m{height:48px;width:100%}.Form_book_now__67k9P .Form_datepicker__XEm_m>div{height:100%;width:100%}.Form_book_now__67k9P .Form_datepicker__XEm_m>div>div{display:flex}.Form_book_now__67k9P .Form_datepicker__XEm_m>div .Form_date__CeE_a{all:unset;cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;flex-grow:1}.Form_book_now__67k9P .Form_datepicker__XEm_m>div .Form_date__CeE_a span{margin-left:8px}.Form_book_now__67k9P .Form_datepicker__XEm_m input{padding-left:10px}.Form_book_now__67k9P .Form_guest__dwDYQ{cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px;overflow:hidden}.Form_book_now__67k9P .Form_guest__dwDYQ input{all:unset;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;max-width:35px}.Form_book_now__67k9P .Form_guest__dwDYQ input::-webkit-inner-spin-button,.Form_book_now__67k9P .Form_guest__dwDYQ input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Form_book_now__67k9P .Form_guest_buttons__MCuhR{display:flex;flex-direction:column;gap:2px}.Form_book_now__67k9P .Form_guest_buttons__MCuhR button{background-color:#ceddd8;min-width:50px;border-radius:6px;font-weight:300}.Form_book_now__67k9P .Form_coupon_field__OlTjV{overflow:hidden}.Form_book_now__67k9P .Form_coupon_field__OlTjV input{max-width:100px}.Form_hotels_dropdown__gTnA_{position:relative;display:flex}.Form_hotels_dropdown__gTnA_ button{all:unset;cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;flex-grow:1}.Form_hotels_dropdown__gTnA_ button span{margin-left:8px}.Form_hotels_dropdown__gTnA_ ul{position:absolute;top:0;transform:translateY(calc(-100% - 8px));list-style-type:none;box-shadow:0 0 8px 3px rgba(0,0,0,.22);padding:18px 10px;width:100%;background-color:#fff;border-radius:6px}.Form_hotels_dropdown__gTnA_ ul li{cursor:pointer}.Form_hotels_dropdown__gTnA_ ul li:not(:last-child){margin-bottom:8px}.Form_hotels_dropdown__gTnA_ ul li:last-child{margin-bottom:-8px}.Form_coupon_field__OlTjV{position:relative;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;flex-grow:1;border:1px solid rgba(77,77,77,.2)}.Form_coupon_field__OlTjV input{margin-left:8px}.Form_coupon_field__OlTjV input::-moz-placeholder{color:#4d4d4d}.Form_coupon_field__OlTjV input::placeholder{color:#4d4d4d}.Form_coupon_field__OlTjV.Form_white__rYzs3{background-color:#fff}.Form_hotels_book__ikLZW{position:relative;display:flex}.Form_hotels_book__ikLZW button{all:unset;cursor:pointer;background-color:#fff;border-radius:6px;height:46px;font-style:normal;font-weight:400;font-size:14px;color:#4d4d4d;display:flex;align-items:center;padding:0 12px;flex-grow:1;border:1px solid rgba(77,77,77,.2)}.Form_hotels_book__ikLZW button span{margin-left:8px}.Form_hotels_book__ikLZW .Form_stay_hotels__zB8_X{position:absolute;top:100%;transform:none}.Form_hotels_book__ikLZW ul{position:absolute;top:0;transform:translateY(calc(-100% - 8px));list-style-type:none;box-shadow:0 0 8px 3px rgba(0,0,0,.22);padding:18px 10px;width:100%;background-color:#fff;border-radius:6px}.Form_hotels_book__ikLZW ul li{cursor:pointer}.Form_hotels_book__ikLZW ul li:not(:last-child){margin-bottom:8px}.Form_hotels_book__ikLZW ul li:last-child{margin-bottom:-8px}.Form_search__q0joe{grid-column:span 1}.Form_search__q0joe button{all:unset;cursor:pointer;background-color:#45685d;border-radius:6px;height:46px;font-style:normal;font-size:16px;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.Form_search__q0joe button span{font-weight:500;color:#fff}.Form_search__q0joe ul{position:absolute;top:0;transform:translateY(calc(-100% - 8px));list-style-type:none;box-shadow:0 0 8px 3px rgba(0,0,0,.22);padding:18px 10px;width:100%;background-color:#fff;border-radius:6px}.Form_search__q0joe ul li{cursor:pointer}.Form_search__q0joe ul li:not(:last-child){margin-bottom:8px}.Form_search__q0joe ul li:last-child{margin-bottom:-8px}.Form_hotels_submit__rQLkg{position:relative;display:flex}.Form_hotels_submit__rQLkg button{all:unset;cursor:pointer;background-color:#ceddd8;border-radius:6px;height:46px;font-style:normal;font-size:16px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;flex-grow:1}.Form_hotels_submit__rQLkg button span{font-weight:700;margin-left:8px}.Form_hotels_submit__rQLkg button .Form_iconWrapper__of4_9{display:flex}.Form_hotels_submit__rQLkg button .Form_iconWrapper__of4_9 svg{fill:currentColor}.Form_hotels_submit__rQLkg ul{position:absolute;top:0;transform:translateY(calc(-100% - 8px));list-style-type:none;box-shadow:0 0 8px 3px rgba(0,0,0,.22);padding:18px 10px;width:100%;background-color:#fff;border-radius:6px}.Form_hotels_submit__rQLkg ul li{cursor:pointer}.Form_hotels_submit__rQLkg ul li:not(:last-child){margin-bottom:8px}.Form_hotels_submit__rQLkg ul li:last-child{margin-bottom:-8px}.Form_form__t8zaE{display:flex;flex-direction:column}.Form_form__t8zaE label{font-style:normal;font-weight:700;font-size:10px;color:#45685d;margin-bottom:4px}.Form_form__t8zaE input,.Form_form__t8zaE select,.Form_form__t8zaE textarea{all:unset;background-color:#fff;border-radius:6px;height:48px;font-style:normal;color:#f1f6f5;cursor:pointer;flex-grow:1;font-weight:700;color:#00160f;margin-bottom:16px;padding:0 12px;font-weight:400;font-size:16px;line-height:19px;display:flex;align-items:center}.Form_form__t8zaE input::-moz-placeholder,.Form_form__t8zaE select::-moz-placeholder,.Form_form__t8zaE textarea::-moz-placeholder{color:#c1c1c1}.Form_form__t8zaE input::placeholder,.Form_form__t8zaE select::placeholder,.Form_form__t8zaE textarea::placeholder{color:#c1c1c1}.Form_form__t8zaE select:required:invalid{color:#c1c1c1}.Form_form__t8zaE textarea{padding:12px;height:200px}.Form_form__t8zaE p{margin-top:16px;font-size:10px;line-height:12px}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}