.gallery-modal{outline:none;height:100%}.gallery-modal .gallery{margin-top:60px;height:calc(100% - 60px);position:relative}.gallery-modal .gallery .navigation{position:absolute;top:calc(35% - 10px);cursor:pointer}.gallery-modal .gallery .navigation-left{left:0}.gallery-modal .gallery .navigation-right{right:0}.gallery-modal .gallery .react-swipe-container{height:70%}.gallery-modal .gallery .react-swipe-container>div{position:relative}.gallery-modal .gallery .react-swipe-container .swipe{height:100%}.gallery-modal .gallery .react-swipe-container .swipe-element{float:left;text-align:center;position:relative;height:100%;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper{max-width:100%;max-height:100%;float:left;text-align:center;position:relative;display:inline-block;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .image,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .image{max-width:100%;max-height:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption{position:absolute;bottom:0;width:100%;height:20%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption .caption-number,.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption .caption-title,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption .caption-number,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption .caption-title{position:absolute;bottom:10px;font-weight:400;font-style:normal;font-stretch:normal;letter-spacing:.6px}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption-title,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption-title{left:10px;max-width:75%;max-height:50px;font-size:18px;font-weight:200;text-align:left;overflow:hidden;text-overflow:ellipsis}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption-number,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption-number{right:10px;opacity:.8;font-size:16px;text-align:right;line-height:1}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info{position:absolute;width:100%;top:0;height:20%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info-price{position:absolute;right:15px;top:15px;max-height:50px;font-size:18px;font-weight:200;letter-spacing:.6px;text-align:left;overflow:hidden;text-overflow:ellipsis}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info-button{position:absolute;right:15px;font-size:14px;font-weight:400;letter-spacing:.6px;height:35px;border-radius:3px;padding:8px 30px;top:45px;width:auto}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out{position:absolute;top:20px;right:20px;bottom:40px;left:20px;z-index:100;overflow:hidden}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center{position:absolute;top:50%;left:50%;max-height:100%;width:85%;max-width:500px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center .room-sold-out-info{font-size:16px;font-weight:400;letter-spacing:.6px;text-align:center;overflow:hidden;text-overflow:ellipsis;margin-top:20px}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center .room-sold-out-button{font-weight:600;font-size:14px;letter-spacing:.6px;height:35px;border-radius:3px;padding:8px 30px;top:45px;width:auto;margin-top:20px;text-transform:uppercase}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center .room-sold-out-title span{font-size:20pt;font-weight:700}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo{position:absolute;top:20px;left:20px;bottom:20px;right:20px;font-weight:200;font-style:normal;font-stretch:normal;line-height:1;text-align:center}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top{position:absolute;left:0;top:0;width:100%;height:calc(50% - 25px);overflow:hidden}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top-content{position:absolute;left:0;bottom:0;width:100%;padding:0 100px 10px;font-size:12px;line-height:1.5;-webkit-transition:font .1s linear;transition:font .1s linear}@media(min-width:500px)and (min-height:530px){.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top-content{font-size:16px;padding-bottom:30px}}@media(min-width:768px)and (min-height:700px){.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top-content{font-size:24px;padding-bottom:40px}}@media(min-width:1200px)and (min-height:1000px){.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top-content{padding-bottom:50px}}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-middle{position:absolute;left:0;top:calc(50% - 25px);height:50px;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-middle-content{padding:12px 75px;font-size:16px;width:auto}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-bottom{position:absolute;left:0;bottom:0;top:calc(50% + 25px);height:auto;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-bottom-content{display:inline-block;margin-top:50px;padding:5px 8px;font-size:12px;border-radius:2px}.gallery-modal .gallery .filters-list{text-align:center;padding:10px 30px 10px 10px;border-bottom:1px outset}.gallery-modal .gallery .filters-list .filter-item{display:inline-block;cursor:pointer;padding:8px 15px;margin-left:20px;font-size:13px;font-weight:500;font-style:normal;font-stretch:normal;letter-spacing:.5px;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;border-bottom:2px solid}.gallery-modal .gallery .filters-list .filter-item:hover{opacity:.7;border-bottom:2px solid;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery-modal .gallery .filters-list .filter-item.active{opacity:1;border-bottom:2px solid}.gallery-modal .gallery .thumbnail-list{height:calc(30% - 65px);overflow-x:auto;width:80%;margin:0 auto;padding:5px 0 10px}.gallery-modal .gallery .thumbnail-list::-webkit-scrollbar{width:5px}.gallery-modal .gallery .thumbnail-list::-webkit-scrollbar-thumb,.gallery-modal .gallery .thumbnail-list::-webkit-scrollbar-track{border-radius:10px}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper{width:80px;height:60px;display:inline-block;margin:4px;cursor:pointer}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper.thumbnail-promo{display:inline-block;vertical-align:middle;font-size:32px;font-weight:400;font-style:normal;font-stretch:normal;text-align:center;line-height:60px}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper.active{outline:2px solid}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper .thumbnail-image{width:100%;height:100%;vertical-align:middle}.gallery-modal .close-area{position:absolute;top:0;height:60px}.gallery-modal .close-area .close-area-icon{position:absolute;top:14px;right:14px;cursor:pointer}.property-app-phone .booking-form-error,.property-app .booking-form-error{padding-bottom:30px}.property-app-phone .booking-form-error .message-wrapper,.property-app .booking-form-error .message-wrapper{width:100%;height:148px;position:relative;border:1px solid}.property-app-phone .booking-form-error .message-wrapper .message-side,.property-app .booking-form-error .message-wrapper .message-side{width:50px;display:inline-block;height:100%}html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-side,html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-side{float:left}html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-side,html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-side{float:right}.property-app-phone .booking-form-error .message-wrapper .message-side .ficon,.property-app .booking-form-error .message-wrapper .message-side .ficon{position:relative;top:calc(50% - 12px)}html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-side .ficon,html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-side .ficon{left:calc(50% - 12px)}html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-side .ficon,html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-side .ficon{right:calc(50% - 12px)}.property-app-phone .booking-form-error .message-wrapper .message-content,.property-app .booking-form-error .message-wrapper .message-content{width:calc(100% - 50px);height:100%;display:inline-block;float:left;text-align:center;font-weight:400}.property-app-phone .booking-form-error .message-wrapper .message-content-text,.property-app .booking-form-error .message-wrapper .message-content-text{display:block;margin:15px}.property-app-phone .booking-form-error .message-wrapper .message-content-button,.property-app .booking-form-error .message-wrapper .message-content-button{display:block;margin:20px auto;height:40px;width:auto;text-transform:uppercase;font-size:14px}.property-app-phone .booking-form-error .message-wrapper .message-content-link,.property-app .booking-form-error .message-wrapper .message-content-link{display:block;text-decoration:underline}.property-app-phone .booking-form-error .message-wrapper .message-close,.property-app .booking-form-error .message-wrapper .message-close{position:absolute;top:12px;cursor:pointer}html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-close,html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-close{right:12px}html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-close,html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-close{left:12px}.BookingFormError{position:absolute;text-align:center;height:100%}.BookingFormError-modal{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.BookingFormError-header{width:80%;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;display:block;margin:40px 40px 0}.BookingFormError-roomsAvailable{font-size:14px;display:block;width:100%;margin:20px 0}.BookingFormError-seeRoomsAvailableButton{padding:0 20px;height:40px;border-radius:2px;display:block;text-align:center;margin:auto;outline:none;border:0;font-size:14px;font-weight:200;text-transform:uppercase}.BookingFormError-goToSearch{text-decoration:underline;font-size:14px;font-weight:400;margin-top:16px;display:block}.BookingFormError-closeButton{position:absolute;bottom:100%;cursor:pointer;margin-bottom:18px}html[dir=ltr] .BookingFormError-closeButton{right:0}html[dir=rtl] .BookingFormError-closeButton{right:auto;left:0}.property-app-phone .booking-form-error{margin:0 15px}.property-app-phone .booking-form-error .message-wrapper{height:auto;border-left:5px solid}.property-app-phone .booking-form-error .message-wrapper:after{display:block;content:"";clear:both}.property-app-phone .booking-form-error .message-wrapper .message-side{width:100%;height:52px;position:absolute}.property-app-phone .booking-form-error .message-wrapper .message-side .ficon{top:20px}.property-app-phone .booking-form-error .message-wrapper .message-content{width:100%;height:auto;margin-top:52px}.property-app-phone .booking-form-error .message-wrapper .message-content-text{margin:5px 10px}.property-app-phone .booking-form-error .message-wrapper .message-content-button{height:auto;max-width:calc(100% - 20px);white-space:normal}.property-app .ficon-19,.review-app .ficon-19{font-size:19px}.property-app .ficon-25,.review-app .ficon-25{font-size:25px}.property-app .ficon-28,.review-app .ficon-28{font-size:28px}@-webkit-keyframes wechat-sharing-jump{8%,24%,40%,64%,96%{-webkit-transform:translatey(0);transform:translatey(0)}16%,48%,72%{-webkit-transform:translatey(-20%);transform:translatey(-20%)}32%,56%,88%{-webkit-transform:translatey(20%);transform:translatey(20%)}}@keyframes wechat-sharing-jump{8%,24%,40%,64%,96%{-webkit-transform:translatey(0);transform:translatey(0)}16%,48%,72%{-webkit-transform:translatey(-20%);transform:translatey(-20%)}32%,56%,88%{-webkit-transform:translatey(20%);transform:translatey(20%)}}.property-app .wechat-sharing-jump,.review-app .wechat-sharing-jump{-webkit-animation:wechat-sharing-jump 5s linear 1 alternate;animation:wechat-sharing-jump 5s linear 1 alternate}.property-app .hotel-header,.review-app .hotel-header{margin:5px 0 24px;display:inline-block;width:100%;float:none;padding:0}.property-app .hotel-header__Hotel,.property-app .hotel-header__SingleRoom,.review-app .hotel-header__Hotel,.review-app .hotel-header__SingleRoom{width:70%;max-width:70%}.property-app .hotel-header-info,.review-app .hotel-header-info{display:inline-block;float:none;line-height:26px}.property-app .hotel-header-info-whatisnearby-inline,.review-app .hotel-header-info-whatisnearby-inline{display:inline-block}.property-app .hotel-header-info-baseonreviews,.review-app .hotel-header-info-baseonreviews{width:inherit;display:inline-block;cursor:pointer;font-weight:400}.property-app .hotel-header-info-baseonreviews-inline,.review-app .hotel-header-info-baseonreviews-inline{display:inline-block;width:auto}html[dir=ltr] .property-app .hotel-header-info-baseonreviews-inline,html[dir=ltr] .review-app .hotel-header-info-baseonreviews-inline{padding-right:5px}html[dir=rtl] .property-app .hotel-header-info-baseonreviews-inline,html[dir=rtl] .review-app .hotel-header-info-baseonreviews-inline{padding-left:5px}html[dir=rtl] .property-app .hotel-header-info-locationrating .ficon-pin-excellent,html[dir=rtl] .review-app .hotel-header-info-locationrating .ficon-pin-excellent{margin-right:-2px;margin-left:7px}html[dir=ltr] .property-app .hotel-header-info-locationrating .ficon-pin-excellent,html[dir=ltr] .review-app .hotel-header-info-locationrating .ficon-pin-excellent{margin-left:-2px;margin-right:7px}.property-app .hotel-header-info-locationrating-text,.review-app .hotel-header-info-locationrating-text{font-weight:700}html[dir=ltr] .property-app .hotel-header-info-locationrating-text,html[dir=ltr] .review-app .hotel-header-info-locationrating-text{padding-left:5px}html[dir=rtl] .property-app .hotel-header-info-locationrating-text,html[dir=rtl] .review-app .hotel-header-info-locationrating-text{padding-right:5px}html[dir=rtl] .property-app .hotel-header-info-locationrating,html[dir=rtl] .review-app .hotel-header-info-locationrating{margin-left:10px}html[dir=ltr] .property-app .hotel-header-info-locationrating,html[dir=ltr] .review-app .hotel-header-info-locationrating{margin-right:10px}.property-app .hotel-header-info-locationrating-inline,.review-app .hotel-header-info-locationrating-inline{display:inline-block}html[dir=rtl] .property-app .hotel-header-info-locationrating-inline,html[dir=rtl] .review-app .hotel-header-info-locationrating-inline{margin-left:5px}html[dir=ltr] .property-app .hotel-header-info-locationrating-inline,html[dir=ltr] .review-app .hotel-header-info-locationrating-inline{margin-right:5px}.property-app .hotel-header-info-name-award,.review-app .hotel-header-info-name-award{display:inline-block;cursor:default}html[dir=ltr] .property-app .hotel-header-info-name-award,html[dir=ltr] .review-app .hotel-header-info-name-award{margin-left:-7px}html[dir=rtl] .property-app .hotel-header-info-name-award,html[dir=rtl] .review-app .hotel-header-info-name-award{margin-right:-7px}.property-app .hotel-header-info-name-award-icon,.review-app .hotel-header-info-name-award-icon{font-size:26px}body:not(.themed) .property-app .hotel-header-info-name-award-icon,body:not(.themed) .review-app .hotel-header-info-name-award-icon{color:#f3964a}html[dir=rtl] .property-app .hotel-header-info-name-award-icon,html[dir=rtl] .review-app .hotel-header-info-name-award-icon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.property-app .hotel-header-info-name-award-year,.review-app .hotel-header-info-name-award-year{font-size:15px;font-weight:700;margin:0 -6px}body:not(.themed) .property-app .hotel-header-info-name-award-year,body:not(.themed) .review-app .hotel-header-info-name-award-year{color:#606060}.property-app .hotel-header-info-name-award-bestseller,.review-app .hotel-header-info-name-award-bestseller{font-size:16px;font-weight:700;margin:0 -6px}body:not(.themed) .property-app .hotel-header-info-name-award-bestseller,body:not(.themed) .review-app .hotel-header-info-name-award-bestseller{color:#f05700}.property-app .hotel-header-info-name-text,.review-app .hotel-header-info-name-text{padding:0;font-size:28px;font-weight:400;display:inline;vertical-align:top}.MIN-14003 .property-app .hotel-header-info-name-text,.MIN-14003 .review-app .hotel-header-info-name-text{font-size:24px}html[dir=ltr] .property-app .hotel-header-info-name-text,html[dir=ltr] .review-app .hotel-header-info-name-text{margin:0 10px 0 0}html[dir=rtl] .property-app .hotel-header-info-name-text,html[dir=rtl] .review-app .hotel-header-info-name-text{margin:0 0 0 10px}.property-app .hotel-header-info-name-text-singleroom,.review-app .hotel-header-info-name-text-singleroom{display:inline-block;font-size:28px;font-weight:400;vertical-align:sub}.property-app .hotel-header-info-name-stars,.review-app .hotel-header-info-name-stars{cursor:default}.property-app .hotel-header-info-name-stars:after,.review-app .hotel-header-info-name-stars:after{content:" "}.property-app .hotel-header-info-name-stars .ficon,.review-app .hotel-header-info-name-stars .ficon{margin:5px 5px 0 0;padding:0}html[dir=rtl] .property-app .hotel-header-info-name-stars .ficon,html[dir=rtl] .review-app .hotel-header-info-name-stars .ficon{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.property-app .hotel-header-info-name-preferred,.review-app .hotel-header-info-name-preferred{font-size:19px;cursor:default}html[dir=ltr] .property-app .hotel-header-info-name-preferred,html[dir=ltr] .review-app .hotel-header-info-name-preferred{margin-left:5px}html[dir=rtl] .property-app .hotel-header-info-name-preferred,html[dir=rtl] .review-app .hotel-header-info-name-preferred{margin-right:5px}.property-app .hotel-header-info-name-accomtype,.review-app .hotel-header-info-name-accomtype{font-size:18px;font-weight:700;vertical-align:middle;padding-right:3px}html[dir=ltr] .property-app .hotel-header-info-name-accomtype,html[dir=ltr] .review-app .hotel-header-info-name-accomtype{padding-left:1px}html[dir=rtl] .property-app .hotel-header-info-name-accomtype,html[dir=rtl] .review-app .hotel-header-info-name-accomtype{padding-left:3px;padding-right:1px;display:inline-block}.property-app .hotel-header-info-name-accomtype-with-badge,.review-app .hotel-header-info-name-accomtype-with-badge{padding-left:1px;vertical-align:middle;padding-right:3px}.property-app .hotel-header-info-name-renovation,.review-app .hotel-header-info-name-renovation{font-size:12px;display:inline-block}html[dir=ltr] .property-app .hotel-header-info-name-renovation,html[dir=ltr] .review-app .hotel-header-info-name-renovation{margin-left:10px}html[dir=rtl] .property-app .hotel-header-info-name-renovation,html[dir=rtl] .review-app .hotel-header-info-name-renovation{margin-right:10px}html[dir=ltr] .property-app .hotel-header-info-name-renovation .ficon-renovated,html[dir=ltr] .review-app .hotel-header-info-name-renovation .ficon-renovated{margin-left:-10px}html[dir=rtl] .property-app .hotel-header-info-name-renovation .ficon-renovated,html[dir=rtl] .review-app .hotel-header-info-name-renovation .ficon-renovated{margin-right:-10px}.property-app .hotel-header-info-name-renovation-CP2923,.review-app .hotel-header-info-name-renovation-CP2923{font-size:12px;display:inline-block;cursor:default}html[dir=ltr] .property-app .hotel-header-info-name-renovation-CP2923,html[dir=ltr] .review-app .hotel-header-info-name-renovation-CP2923{margin-left:10px}html[dir=rtl] .property-app .hotel-header-info-name-renovation-CP2923,html[dir=rtl] .review-app .hotel-header-info-name-renovation-CP2923{margin-right:10px}html[dir=ltr] .property-app .hotel-header-info-name-renovation-CP2923 .ficon-renovated,html[dir=ltr] .review-app .hotel-header-info-name-renovation-CP2923 .ficon-renovated{margin-left:-10px}html[dir=rtl] .property-app .hotel-header-info-name-renovation-CP2923 .ficon-renovated,html[dir=rtl] .review-app .hotel-header-info-name-renovation-CP2923 .ficon-renovated{margin-right:-10px}.property-app .hotel-header-info-name-newly-built,.review-app .hotel-header-info-name-newly-built{font-size:12px;display:inline-block;margin-left:5px;margin-right:5px;cursor:default}.property-app .hotel-header-info-name-newly-built .ficon-newly-built,.review-app .hotel-header-info-name-newly-built .ficon-newly-built{margin-right:5px;margin-left:5px}html[dir=ltr] .property-app .hotel-header-info-name-newly-built .ficon-newly-built,html[dir=ltr] .review-app .hotel-header-info-name-newly-built .ficon-newly-built{margin-left:-5px}html[dir=rtl] .property-app .hotel-header-info-name-newly-built .ficon-newly-built,html[dir=rtl] .review-app .hotel-header-info-name-newly-built .ficon-newly-built{margin-right:-5px}.property-app .hotel-header-info-address,.review-app .hotel-header-info-address{line-height:26px}.property-app .hotel-header-info-address-link,.property-app .hotel-header-info-address-text,.review-app .hotel-header-info-address-link,.review-app .hotel-header-info-address-text{text-decoration:none}html[dir=rtl] .property-app .hotel-header-info-address-link,html[dir=rtl] .property-app .hotel-header-info-address-text,html[dir=rtl] .review-app .hotel-header-info-address-link,html[dir=rtl] .review-app .hotel-header-info-address-text{display:inline-block}.property-app .hotel-header-info-address-link:hover,.property-app .hotel-header-info-address-text:hover,.review-app .hotel-header-info-address-link:hover,.review-app .hotel-header-info-address-text:hover{cursor:default}.property-app .hotel-header-info-address-link span,.review-app .hotel-header-info-address-link span{text-decoration:underline;font-weight:700}html[dir=ltr] .property-app .hotel-header-info-address .ficon-map-pin-fat,html[dir=ltr] .review-app .hotel-header-info-address .ficon-map-pin-fat{margin-right:10px}html[dir=rtl] .property-app .hotel-header-info-address .ficon-map-pin-fat,html[dir=rtl] .review-app .hotel-header-info-address .ficon-map-pin-fat{margin-left:10px}.property-app .hotel-header-info-question,.review-app .hotel-header-info-question{display:block}.property-app .hotel-header-info-question-textbold,.review-app .hotel-header-info-question-textbold{font-size:14px;font-weight:700;line-height:1.14;text-align:left;vertical-align:middle}html[dir=ltr] .property-app .hotel-header-info-question-textbold,html[dir=ltr] .review-app .hotel-header-info-question-textbold{text-align:left}html[dir=rtl] .property-app .hotel-header-info-question-textbold,html[dir=rtl] .review-app .hotel-header-info-question-textbold{text-align:right}.property-app .hotel-header-info-question-text,.review-app .hotel-header-info-question-text{font-size:11px;font-weight:700;text-decoration:underline;cursor:pointer}.property-app .hotel-header-info-question.chat-icon,.review-app .hotel-header-info-question.chat-icon{width:40px;height:40px;text-align:center;vertical-align:middle;border:solid;border-radius:50%;padding-top:4px;display:inline-block}.property-app .hotel-header-info-question.border,.review-app .hotel-header-info-question.border{display:inline-block;border:1px solid;position:relative;height:34px}html[dir=ltr] .property-app .hotel-header-info-question.border,html[dir=ltr] .review-app .hotel-header-info-question.border{border-left:none;border-top-right-radius:25px;border-bottom-right-radius:25px;left:-20px;padding:1px 20px 0 30px}html[dir=rtl] .property-app .hotel-header-info-question.border,html[dir=rtl] .review-app .hotel-header-info-question.border{border-left:1px solid;border-right:0;border-top-left-radius:25px;border-bottom-left-radius:25px;right:-20px;padding:1px 30px 0 20px}.property-app .hotel-header-info-heartofcity,.property-app .hotel-header-info-heartofcity.with-locationhighlight.display-inline,.review-app .hotel-header-info-heartofcity,.review-app .hotel-header-info-heartofcity.with-locationhighlight.display-inline{display:inline-block}.property-app .hotel-header-info-heartofcity-text,.review-app .hotel-header-info-heartofcity-text{font-weight:700}html[dir=ltr] .property-app .hotel-header-info-heartofcity-text,html[dir=ltr] .review-app .hotel-header-info-heartofcity-text{padding-left:5px}html[dir=rtl] .property-app .hotel-header-info-heartofcity-text,html[dir=rtl] .review-app .hotel-header-info-heartofcity-text{padding-right:5px}html[dir=ltr] .property-app .hotel-header-info-heartofcity .ficon-heart-of-the-city,html[dir=ltr] .property-app .hotel-header-info-heartofcity .ficon-pin-heart-of-city,html[dir=ltr] .review-app .hotel-header-info-heartofcity .ficon-heart-of-the-city,html[dir=ltr] .review-app .hotel-header-info-heartofcity .ficon-pin-heart-of-city{margin-right:5px}html[dir=rtl] .property-app .hotel-header-info-heartofcity .ficon-heart-of-the-city,html[dir=rtl] .property-app .hotel-header-info-heartofcity .ficon-pin-heart-of-city,html[dir=rtl] .review-app .hotel-header-info-heartofcity .ficon-heart-of-the-city,html[dir=rtl] .review-app .hotel-header-info-heartofcity .ficon-pin-heart-of-city{margin-left:5px}.property-app .hotel-header-info-locationhighlight,.review-app .hotel-header-info-locationhighlight{display:inline-block}.property-app .hotel-header-info-locationhighlight-text,.review-app .hotel-header-info-locationhighlight-text{display:inline-block;font-weight:500}html[dir=rtl] .property-app .hotel-header-info-locationhighlight-text,html[dir=rtl] .review-app .hotel-header-info-locationhighlight-text{margin-left:5px}html[dir=ltr] .property-app .hotel-header-info-locationhighlight-text,html[dir=ltr] .review-app .hotel-header-info-locationhighlight-text{margin-right:5px}.property-app .hotel-header-info-locationhighlight-text i,.review-app .hotel-header-info-locationhighlight-text i{float:left;margin-top:-3px}.property-app .hotel-header-info-badge__panel,.review-app .hotel-header-info-badge__panel{display:table;margin:12px 0}.property-app .hotel-header-info-badge__container,.review-app .hotel-header-info-badge__container{display:table-cell;vertical-align:middle}.property-app .hotel-header-info-badge__container>div,.review-app .hotel-header-info-badge__container>div{padding-bottom:0}html[dir=ltr] .property-app .hotel-header-info-badge__container,html[dir=ltr] .review-app .hotel-header-info-badge__container{padding-right:16px}html[dir=rtl] .property-app .hotel-header-info-badge__container,html[dir=rtl] .review-app .hotel-header-info-badge__container{padding-left:16px}.property-app .hotel-header-info__Information,.review-app .hotel-header-info__Information{width:67%;max-width:67%;display:inline-block}.property-app .hotel-header-info__Host,.review-app .hotel-header-info__Host{width:33%;max-width:33%;display:inline-block}.property-app .hotel-header-info__HostProfileItemContainer,.review-app .hotel-header-info__HostProfileItemContainer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:bottom}html[dir=ltr] .property-app .hotel-header-info__HostProfileItemContainer,html[dir=ltr] .review-app .hotel-header-info__HostProfileItemContainer{float:right}html[dir=rtl] .property-app .hotel-header-info__HostProfileItemContainer,html[dir=rtl] .review-app .hotel-header-info__HostProfileItemContainer{float:left}.property-app .hotel-header-info__HostImageContainer,.review-app .hotel-header-info__HostImageContainer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin:auto;cursor:pointer}.property-app .hotel-header-info__HostImageContainer>img,.review-app .hotel-header-info__HostImageContainer>img{border-radius:100%;width:50px;height:50px}html[dir=ltr] .property-app .hotel-header-info__HostImageContainer>img,html[dir=ltr] .review-app .hotel-header-info__HostImageContainer>img{margin-right:7.5px}html[dir=rtl] .property-app .hotel-header-info__HostImageContainer>img,html[dir=rtl] .review-app .hotel-header-info__HostImageContainer>img{margin-left:7.5px}.property-app .hotel-header-info__HostDefaultAvatar,.review-app .hotel-header-info__HostDefaultAvatar{width:50px;height:50px;font-size:2.4rem;padding:8px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin:auto;cursor:pointer}.property-app .hotel-header-info__HostDefaultAvatar>span,.review-app .hotel-header-info__HostDefaultAvatar>span{width:100%;padding-top:2px}.property-app .hotel-header-info__HostDetails,.review-app .hotel-header-info__HostDetails{display:block;font-weight:700;width:200px;cursor:pointer;line-height:normal;word-break:break-all}html[dir=ltr] .property-app .hotel-header-info__HostDetails,html[dir=ltr] .review-app .hotel-header-info__HostDetails{text-align:right;margin:auto auto auto 10px;padding-right:15px}html[dir=rtl] .property-app .hotel-header-info__HostDetails,html[dir=rtl] .review-app .hotel-header-info__HostDetails{text-align:left;margin:auto 10px auto auto;padding-left:15px}.property-app .hotel-header-info__HostText,.review-app .hotel-header-info__HostText{display:block;font-weight:200;font-size:12px}.property-app .hotel-header-info__HostText--withBadge,.review-app .hotel-header-info__HostText--withBadge{display:inline-block}html[dir=ltr] .property-app .hotel-header-info__HostText--withBadge,html[dir=ltr] .review-app .hotel-header-info__HostText--withBadge{margin-right:8px}html[dir=rtl] .property-app .hotel-header-info__HostText--withBadge,html[dir=rtl] .review-app .hotel-header-info__HostText--withBadge{margin-left:8px}.property-app .hotel-header-info__HostName,.review-app .hotel-header-info__HostName{margin-bottom:5px;font-size:14px}.property-app .hotel-header-rating,.review-app .hotel-header-rating{display:inline-block;max-width:30%;line-height:26px}html[dir=ltr] .property-app .hotel-header-rating,html[dir=ltr] .review-app .hotel-header-rating{float:right}html[dir=rtl] .property-app .hotel-header-rating,html[dir=rtl] .review-app .hotel-header-rating{float:left}.property-app .hotel-header-rating:hover,.review-app .hotel-header-rating:hover{cursor:pointer;opacity:.7}.property-app .hotel-header-rating-score,.review-app .hotel-header-rating-score{white-space:nowrap;max-height:inherit}html[dir=ltr] .property-app .hotel-header-rating-score,html[dir=ltr] .review-app .hotel-header-rating-score{text-align:right}html[dir=rtl] .property-app .hotel-header-rating-score,html[dir=rtl] .review-app .hotel-header-rating-score{text-align:left}.property-app .hotel-header-rating-score-text,.review-app .hotel-header-rating-score-text{font-size:18px}html[dir=ltr] .property-app .hotel-header-rating-score-text,html[dir=ltr] .review-app .hotel-header-rating-score-text{margin-right:10px}html[dir=rtl] .property-app .hotel-header-rating-score-text,html[dir=rtl] .review-app .hotel-header-rating-score-text{margin-left:10px;display:inline-block}.property-app .hotel-header-rating-score-value,.review-app .hotel-header-rating-score-value{font-size:32px}html[dir=rtl] .property-app .hotel-header-rating-score-value,html[dir=rtl] .review-app .hotel-header-rating-score-value{display:inline-block}.property-app .hotel-header-rating-reviews,.review-app .hotel-header-rating-reviews{font-size:1em;letter-spacing:.1em;text-align:right;text-decoration:underline;min-width:160px}.property-app .hotel-header-rating-reviews span,.review-app .hotel-header-rating-reviews span{margin:0;letter-spacing:normal}.property-app .hotel-header-rating-reviews .msg-reviews,.review-app .hotel-header-rating-reviews .msg-reviews{font-weight:700}.property-app .hotel-header-rating-recommendation-score,.property-app .hotel-header-rating-reviews,.review-app .hotel-header-rating-recommendation-score,.review-app .hotel-header-rating-reviews{letter-spacing:inherit;line-height:22px}html[dir=rtl] .property-app .hotel-header-rating-recommendation-score,html[dir=rtl] .property-app .hotel-header-rating-reviews,html[dir=rtl] .review-app .hotel-header-rating-recommendation-score,html[dir=rtl] .review-app .hotel-header-rating-reviews{text-align:left}.property-app .hotel-header-rating-recommendation-score span:last-child,.property-app .hotel-header-rating-reviews span:last-child,.review-app .hotel-header-rating-recommendation-score span:last-child,.review-app .hotel-header-rating-reviews span:last-child{margin-right:0}.property-app .hotel-header-rating:hover,.property-app .hotel-header-rating:hover *,.review-app .hotel-header-rating:hover,.review-app .hotel-header-rating:hover *{cursor:pointer;opacity:1}.property-app .hotel-header.extra-top-space,.review-app .hotel-header.extra-top-space{margin-top:20px}.property-app .HostBadge__TopHost,.property-app .HostBadge__VerifiedHost,.review-app .HostBadge__TopHost,.review-app .HostBadge__VerifiedHost{padding:3px 6px}html[dir=ltr] .property-app .HostBadge__TopHost,html[dir=ltr] .property-app .HostBadge__VerifiedHost,html[dir=ltr] .review-app .HostBadge__TopHost,html[dir=ltr] .review-app .HostBadge__VerifiedHost{margin-right:0}html[dir=rtl] .property-app .HostBadge__TopHost,html[dir=rtl] .property-app .HostBadge__VerifiedHost,html[dir=rtl] .review-app .HostBadge__TopHost,html[dir=rtl] .review-app .HostBadge__VerifiedHost{margin-left:0}.property-app .review-branding--single-room .review-recommendation-score span,.review-app .review-branding--single-room .review-recommendation-score span{font-size:14px;font-weight:400;padding:0 12px 9px;line-height:normal;border-radius:2px}.property-app .review-branding--single-room .review-recommendation-score span strong,.review-app .review-branding--single-room .review-recommendation-score span strong{font-weight:500;letter-spacing:-.5px;font-size:18px}.property-app .single-room .review-branding .review-recommendation-score,.review-app .single-room .review-branding .review-recommendation-score{margin-top:10px}.property-app .single-room .review-branding .review-recommendation-score span,.review-app .single-room .review-branding .review-recommendation-score span{font-weight:400;padding:10px 12px 9px;line-height:normal}.property-app .single-room .review-branding .review-recommendation-score span strong,.review-app .single-room .review-branding .review-recommendation-score span strong{font-weight:500;letter-spacing:-.5px;font-size:18px}.hotel-header-award-popover .rc-tooltip-inner,.hotel-header-stars-popover .rc-tooltip-inner{max-width:240px}.review-branding{display:inline-block}.review-branding-section{width:100%;display:block}.review-branding-left,.review-branding-right{display:table-cell;vertical-align:top;width:inherit}html[dir=ltr] .review-branding-left,html[dir=ltr] .review-branding-right{text-align:right}html[dir=rtl] .review-branding-left,html[dir=rtl] .review-branding-right{text-align:left}.review-branding-subreview{display:table}html[dir=ltr] .review-branding-subreview{padding-right:23px;margin-left:auto}html[dir=ltr] .review-branding-subreview .ficon-thumb-up-solid{margin-right:5px}html[dir=ltr] .review-branding-subreview .subreview-text{text-align:right}html[dir=rtl] .review-branding-subreview{margin-right:auto;padding-left:23px}html[dir=rtl] .review-branding-subreview .ficon-thumb-up-solid{margin-left:5px}html[dir=rtl] .review-branding-subreview .subreview-text{text-align:left}.review-branding-subreview .subreview-text{display:table-cell}.review-branding-subreview .ficon-thumb-up-solid{margin-right:5px}.review-branding-subreview .ReviewScore-Number{font-size:16px;margin-left:2px}.review-branding-subreview .ReviewScore-Icon{font-size:44px}.review-branding--hotel{width:30%;vertical-align:top}.review-branding--single-room{width:30%}.review-branding:hover{cursor:pointer}.review-branding:hover .review-basedon .text{display:none}.review-branding:hover .review-basedon .hover-text{display:inline}.review-branding:hover .review-rating{color:#0283df}html[dir=ltr] .review-recommendation-score{text-align:right}html[dir=rtl] .review-recommendation-score{text-align:left}.review-rating-container .agoda-preferred-badge{margin-top:-9px}html[dir=ltr] .review-rating-container .agoda-preferred-badge{margin-right:5px}html[dir=rtl] .review-rating-container .agoda-preferred-badge{margin-left:5px}.review-rating-container .review-rating{display:inline-block}html[dir=ltr] .ReviewScore{margin-left:4px}html[dir=rtl] .ReviewScore{margin-right:4px}.rc-tooltip.light.WhatIsNearbyPopup .rc-tooltip-inner{display:table-row;background:transparent;border-radius:3px}.rc-tooltip.light.WhatIsNearbyPopup .rc-tooltip-inner .simple-body{padding:0;border-radius:3px;background-color:#fff}.rc-tooltip.light.WhatIsNearbyPopup.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{top:0;border-bottom-color:#f7f7f7}.rc-tooltip.light.WhatIsNearbyPopup.rc-tooltip-placement-topLeft .rc-tooltip-arrow{bottom:0;border-bottom-color:#fff}.WhatIsNearbyEntry{color:#488bf8;cursor:pointer;display:inline-block}.WhatIsNearbyPopup-container{display:table;text-align:left;border-radius:3px}html[dir=rtl] .WhatIsNearbyPopup-container{text-align:right}.WhatIsNearbyPopup-group{display:table-cell}html[dir=ltr] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-body{padding:12px 0 12px 20px}html[dir=rtl] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-body{padding:12px 20px 12px 0}.WhatIsNearbyPopup-group .WhatIsNearbyPopup-header{background-color:#f7f7f7;font-size:12px;font-weight:700;color:#333}html[dir=ltr] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-header{padding:12px 0 12px 20px;border-top-left-radius:3px;border-top-right-radius:0}html[dir=rtl] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-header{padding:12px 20px 12px 0;border-top-left-radius:0;border-top-right-radius:3px}html[dir=ltr] .WhatIsNearbyPopup-group:last-of-type .WhatIsNearbyPopup-body,html[dir=rtl] .WhatIsNearbyPopup-group:last-of-type .WhatIsNearbyPopup-body{padding:12px 20px}html[dir=ltr] .WhatIsNearbyPopup-group:last-of-type .WhatIsNearbyPopup-header{padding:12px 20px;border-top-left-radius:0;border-top-right-radius:3px}html[dir=rtl] .WhatIsNearbyPopup-group:last-of-type .WhatIsNearbyPopup-header{padding:12px 20px;border-top-left-radius:3px;border-top-right-radius:0}.WhatIsNearbyPopup-item{max-width:300px;display:block;margin-bottom:12px;line-height:16px}.WhatIsNearbyPopup-item.WhatIsNearbyPopup-close-distance{font-weight:700}.MseSupplierList__Tooltip .rc-tooltip-inner{min-width:377px}.hotel-header .hotel-header-info .MseSupplierList__Tooltip{z-index:999}.rc-tooltip.light .rc-tooltip-inner .body-wrapper .MseSupplierList__HeaderIcon{color:#488bf8}.rc-tooltip.light .rc-tooltip-inner .body-wrapper .MseSupplierList--firstRoom .MseSupplierItem__Discount{color:#f9f9fa}.MseSupplierList{width:100%;display:table;font-size:13px;color:#2a2a2e;padding:0 16px}.MseSupplierList__Tooltip .simple-body{padding:0}.MseSupplierList--firstRoom{display:inline-block;width:100%;padding:8px 16px}.MseSupplierList--firstRoom .MseSupplierItem__Name{display:inline-block;font-size:16px;font-weight:700}html[dir=ltr] .MseSupplierList--firstRoom .MseSupplierItem__Name{float:left}html[dir=rtl] .MseSupplierList--firstRoom .MseSupplierItem__Name{float:right}.MseSupplierList--firstRoom .MseSupplierItem__PriceContainer{display:inline-block}html[dir=ltr] .MseSupplierList--firstRoom .MseSupplierItem__PriceContainer{float:right;text-align:right}html[dir=rtl] .MseSupplierList--firstRoom .MseSupplierItem__PriceContainer{float:left;text-align:left}.MseSupplierList--firstRoom .MseSupplierItem__PriceDisplay{text-align:right;font-weight:700;font-size:16px;margin-bottom:2px}html[dir=ltr] .MseSupplierList--firstRoom .MseSupplierItem__PriceDisplay{text-align:right}html[dir=rtl] .MseSupplierList--firstRoom .MseSupplierItem__PriceDisplay{text-align:left}.MseSupplierList--firstRoom .MseSupplierItem__Discount{text-align:right;background-color:#e12d2d;font-size:11px;border-radius:3px;padding:2px 4px}.MseSupplierList__Header{padding:8px 0;background-color:#f9f9fa}.MseSupplierList__HeaderText{font-size:14px;padding:4px;font-weight:500}.MseSupplierList__Button{text-align:center;font-weight:700;color:#f9f9fa;background-color:#5392f9;padding:8px 30px;border-radius:3px;border:1px solid #5392f9;margin:0 16px 10px;width:345px}.MseSupplierList .MseSupplierItem{display:table-row}.MseSupplierList .MseSupplierItem--withTopBorder{padding-top:10px;border-top:1px solid #f8f7f9;padding-bottom:10px}.MseSupplierList .MseSupplierItem__Name{display:table-cell;padding-top:10px}html[dir=ltr] .MseSupplierList .MseSupplierItem__Name{text-align:left}html[dir=rtl] .MseSupplierList .MseSupplierItem__Name{text-align:right}.MseSupplierList .MseSupplierItem__Currency,.MseSupplierList .MseSupplierItem__Price{display:table-cell;text-align:right;width:1%;padding-left:4px}.MseSupplierList .MseSupplierItem__Price{min-width:21%}.HotelHeaderInfo__areaBooking{font-size:13px;color:#737373}.HotelHeaderInfo__areaBookingCount{font-size:14px;font-weight:600;color:#2a2a2e}.fav-features{padding-top:1px;padding-bottom:1px;position:relative;width:calc(100% - 28px);margin:0 14px;border-top:none;border-bottom:0}.fav-features__header{width:25%;padding:0;float:none;display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html[dir=ltr] .fav-features__header{padding-left:5px}html[dir=rtl] .fav-features__header{padding-right:5px}.fav-features__title{font-weight:400;font-size:18px;vertical-align:middle}.fav-features__policies,.fav-features__title--familyStyle{display:block}.fav-features__body{width:100%;float:none;display:inline-block;position:relative;min-height:1px;padding-left:15px;padding-right:15px}html[dir=ltr] .fav-features__body{margin-left:0}html[dir=rtl] .fav-features__body{margin-right:0}.fav-features__list{width:100%}.fav-features__listitem{display:inline-block;text-align:center;padding-top:8px;vertical-align:top}.fav-features__listitem__4{width:25%}.fav-features__listitem__5{width:20%;padding-left:1px;padding-right:1px}.fav-features__wrapper{display:inline-block;cursor:pointer}.fav-features__text{font-size:13px}.fav-features__text--small{font-size:12px}.fav-features-tooltip.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,.fav-features-tooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:92%}.ficon-green{margin-bottom:15px;text-align:center}.text-blue{color:#0283df}.text-black-hotel-highlight{font-weight:700}html[dir=ltr] .feature-camera-icon{margin-left:3px}html[dir=rtl] .feature-camera-icon{margin-right:3px}.ie7 .fav-features__header{margin-left:-25%}.Apo .fav-features{border-top:1px solid;border-bottom:1px solid}.Apo .fav-features__body{width:75%}html[dir=ltr] .Apo .fav-features__body{margin-left:25%}html[dir=rtl] .Apo .fav-features__body{margin-right:25%}.single-room .fav-features__body{width:75%}html[dir=ltr] .single-room .fav-features__body{margin-left:25%}html[dir=rtl] .single-room .fav-features__body{margin-right:25%}.single-room .fav-features{margin:0}.FavFeatures{font-size:0;padding:28px 0;border-bottom:0;border-top:0;margin:0 14px 24px}.FavFeatures__Side{width:25%}.FavFeatures__List{width:100%;margin:8px 0}.FavFeatures__List,.FavFeatures__Side{display:inline-block;vertical-align:middle}.FavFeatures__Side{display:none}.FavFeatures__Title{font-size:18px;font-weight:400;margin:0}.FavFeatures__Item{display:inline-block;vertical-align:top;text-align:center;font-size:13px}.FavFeatures__Item--1{width:100%}.FavFeatures__Item--2{width:50%}.FavFeatures__Item--3{width:33.333%}.FavFeatures__Item--4{width:25%}.FavFeatures__Item--5{width:20%}.FavFeatures__Item--6{width:16.5%}.FavFeatures__Item--7{width:14.285%}.FavFeatures__Item p{margin:0}.FavFeatures__Text{margin-bottom:0}.FavFeatures__Text--small{font-size:12px}.hotel-gallery .FavFeatures{margin:0;padding:0}.hotel-gallery .FavFeatures__Side{display:none}.hotel-gallery .FavFeatures__Item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-bottom:10px}html[dir=ltr] .hotel-gallery .FavFeatures__Item{text-align:left}html[dir=rtl] .hotel-gallery .FavFeatures__Item{text-align:right}html[dir=ltr] .hotel-gallery .FavFeatures__Icon{margin-right:10px}html[dir=rtl] .hotel-gallery .FavFeatures__Icon{margin-left:10px}.hotel-gallery .FavFeatures__Text--small{font-size:16px}.FavoriteHeartSliding{display:inline-block;position:absolute;top:12px;cursor:pointer;width:0;height:0}html[dir=ltr] .FavoriteHeartSliding{right:12px}html[dir=ltr] .FavoriteHeartSliding .sliding-fav{-webkit-animation:sliding-fav 4s;animation:sliding-fav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-unfav{-webkit-animation:sliding-unfav 4s;animation:sliding-unfav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-error{-webkit-animation:sliding-unfav 2s;animation:sliding-unfav 2s}html[dir=rtl] .FavoriteHeartSliding{left:12px}html[dir=rtl] .FavoriteHeartSliding .sliding-fav{-webkit-animation:sliding-fav-rtl 4s;animation:sliding-fav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-unfav{-webkit-animation:sliding-unfav-rtl 4s;animation:sliding-unfav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-error{-webkit-animation:sliding-unfav-rtl 2s;animation:sliding-unfav-rtl 2s}.FavoriteHeartSliding .bouncing-fav{-webkit-animation:bounce-fav .8s;animation:bounce-fav .8s}.FavoriteHeartSliding .bouncing-unfav{-webkit-animation:bounce-unfav .8s;animation:bounce-unfav .8s}.FavoriteHeartSliding-icon{position:absolute;width:40px;height:40px;text-align:center;padding:10px 0 0}html[dir=ltr] .FavoriteHeartSliding-icon{right:0}html[dir=rtl] .FavoriteHeartSliding-icon{left:0}body:not(.themed) .FavoriteHeartSliding-icon.is-disabled{color:#ccc}body:not(.themed) .FavoriteHeartSliding-icon.is-enabled{color:rgba(239,87,87,.9)}.FavoriteHeartSliding-icon-circleFavoriteBar{padding:0;position:relative;width:16px;height:16px;margin:0}.FavoriteHeartSliding-layout{position:absolute;width:40px;height:40px;border-radius:2px}body:not(.themed) .FavoriteHeartSliding-layout{background-color:#fff}html[dir=ltr] .FavoriteHeartSliding-layout{right:0}html[dir=rtl] .FavoriteHeartSliding-layout{left:0}.FavoriteHeartSliding-layout-circleFavoriteBar{border-radius:50%}.FavoriteHeartSliding-text{position:absolute;height:40px;border-radius:2px;opacity:0;-webkit-transform:translateX(0);transform:translateX(0);overflow:hidden;white-space:nowrap;font-size:12px;font-weight:700;text-align:center;display:none}body:not(.themed) .FavoriteHeartSliding-text{background-color:#fff;color:#636363}html[dir=ltr] .FavoriteHeartSliding-text{right:37px;padding:10px}html[dir=rtl] .FavoriteHeartSliding-text{left:37px;padding:10px}.FavoriteHeartSliding-text.sliding-error,.FavoriteHeartSliding-text.sliding-fav,.FavoriteHeartSliding-text.sliding-unfav{display:block}.FavoriteHeartSliding-text.autoHeight{top:2px;height:auto}@-webkit-keyframes bounce-fav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@keyframes bounce-fav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes bounce-unfav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@keyframes bounce-unfav{0%{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}25%{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1)}50%{-webkit-transform:scale(.3);transform:scale(.3);-ms-transform:scale(.3)}75%{-webkit-transform:scale(1.3);transform:scale(1.3);-ms-transform:scale(1.3)}to{-webkit-transform:scale(1);transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes sliding-fav{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}30%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes sliding-fav{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}30%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes sliding-unfav{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}30%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes sliding-unfav{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}30%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes sliding-fav-rtl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes sliding-fav-rtl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@-webkit-keyframes sliding-unfav-rtl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes sliding-unfav-rtl{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}30%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}40%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}90%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.FavoriteHeartIcon{outline:transparent;margin-bottom:0}.FavoriteHeartIcon:hover{color:#e86161}.FavoriteHeartIcon:focus{color:#701616}.FavoriteHeartIcon.favorite{color:#e12d2d}.FavoriteHeartIcon{color:#d7d7db}.HostBadge__TopHost{font-weight:700;font-family:Mallory;display:inline-block;font-size:12px;line-height:100%;cursor:default;border-radius:3px;padding:2px 6px}html[dir=ltr] .HostBadge__TopHost{margin-right:9px}html[dir=rtl] .HostBadge__TopHost{margin-left:6px}body:not(.themed) .HostBadge__TopHost{background-color:#f8f7f9;color:#2a2a2e}.HostBadge__VerifiedHost{font-weight:700;font-family:Mallory;display:inline-block;font-size:12px;line-height:100%;cursor:default;border-radius:3px;padding:2px 6px}html[dir=ltr] .HostBadge__VerifiedHost{margin-right:9px}html[dir=rtl] .HostBadge__VerifiedHost{margin-left:6px}body:not(.themed) .HostBadge__VerifiedHost{background-color:#f8f7f9;color:#2a2a2e}html[dir=ltr] .HostBadge__Image{margin-right:5px}html[dir=rtl] .HostBadge__Image{margin-left:5px}.HostBadge__Text{vertical-align:middle}.property-recommended-properties-root{font-weight:700;margin-top:50px}.property-recommended-properties-root .agoda-homes-badge{color:#fff;padding:3px 8px;border-radius:5px;font-size:12px;display:inline-block;font-weight:600;background-color:#ff567d;font-family:Arial Rounded MT,Arial;text-transform:lowercase;font-weight:700;display:inline}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge{background:-webkit-gradient(linear,left top,right top,from(#ff567d),to(#fe9a8b));background:linear-gradient(90deg,#ff567d,#fe9a8b)}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge{background:-webkit-gradient(linear,right top,left top,from(#ff567d),to(#fe9a8b));background:linear-gradient(270deg,#ff567d,#fe9a8b)}.property-recommended-properties-root .agoda-homes-badge:before{content:"\F101";font-family:icons;display:inline-block}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge:before{padding-right:5px}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge:before{padding-left:5px}html:lang(AE) .property-recommended-properties-root .agoda-homes-badge{font-family:tahoma}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge{margin-right:6px}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge{margin-left:6px}.property-recommended-properties-root .visibility-component{height:1px;width:100%}.property-recommended-properties-root .heading{font-size:24px;text-transform:none;padding-top:20px;padding-bottom:77px;vertical-align:middle}.property-recommended-properties-root .heading .header-text{font-size:28px;font-weight:400;line-height:40px}html[dir=ltr] .property-recommended-properties-root .heading .header-text{float:left}html[dir=rtl] .property-recommended-properties-root .heading .header-text{float:right}.property-recommended-properties-root .maps-recommended-property-entry-button{cursor:pointer;padding:10px 18px;border-radius:4px;border:1px solid;font-size:14px;height:40px;outline:0}html[dir=ltr] .property-recommended-properties-root .maps-recommended-property-entry-button{float:right}html[dir=rtl] .property-recommended-properties-root .maps-recommended-property-entry-button{float:left}html[dir=ltr] .property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon{padding:0 8px 0 0}html[dir=rtl] .property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon{padding:0 0 0 8px}.property-recommended-properties-root .maps-recommended-property-entry-button .entry-icon .entry-icon-size{width:18px}.property-recommended-properties-root .recommended-properties-list{line-height:1.5}.property-recommended-properties-root .recommended-properties-list .horizontal-divider{width:100%;height:1px;vertical-align:middle;margin:8px 0 0}.property-recommended-properties-root .recommended-properties-list .review-guestrating{padding-top:6px;padding-bottom:6px}.property-recommended-properties-root .recommended-properties-list .review-score{font-weight:800;font-size:16px}.property-recommended-properties-root .recommended-properties-list .review-location{display:table;width:100%;padding-top:13px;margin:0}.property-recommended-properties-root .recommended-properties-list .review-locationScore{display:table-cell;width:20%;font-size:16px;font-weight:700;text-align:center}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:left}.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Icon{font-size:44px;margin-bottom:0}.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Number{font-size:16px}.property-recommended-properties-root .recommended-properties-list .review-locationText{display:table-cell;font-weight:400;vertical-align:middle}.property-recommended-properties-root .recommended-properties-list .reviewBranding{display:table;width:100%}.property-recommended-properties-root .recommended-properties-list .reviewBranding-textPane{display:table-cell;width:80%;padding-top:6px;vertical-align:top}.property-recommended-properties-root .recommended-properties-list .reviewBranding-scorePane{display:table-cell;width:20%}.property-recommended-properties-root .recommended-properties-list .reviewBranding-scoreText{font-weight:500;font-size:18px;line-height:18px;color:#2a2a2e;margin:0}.property-recommended-properties-root .recommended-properties-list .reviewBranding-countText{font-size:12px;margin-top:0;line-height:2}.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Icon{font-size:46px}.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Number{font-size:18px}.property-recommended-properties-root .recommended-properties-list .review-location{margin:8px 0}.property-recommended-properties-root .recommended-properties-list>table{border-collapse:collapse}.property-recommended-properties-root .recommended-properties-list>table .highlighted,.property-recommended-properties-root .recommended-properties-list>table .highlighted-bottom,.property-recommended-properties-root .recommended-properties-list>table .highlighted-top{border-left:2px solid;border-right:2px solid}.property-recommended-properties-root .recommended-properties-list>table div,.property-recommended-properties-root .recommended-properties-list>table img,.property-recommended-properties-root .recommended-properties-list>table td{-webkit-transition:all .4s ease;transition:all .4s ease}.property-recommended-properties-root .recommended-properties-list>table .highlighted-top{border-top:2px solid}.property-recommended-properties-root .recommended-properties-list>table .highlighted-bottom{border-bottom:2px solid}.property-recommended-properties-root .recommended-properties-list>table .no-padding-bottom{padding-bottom:0}.property-recommended-properties-root .recommended-properties-list>table .no-border-top{border-top:0;border-top-style:hidden}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-right{border-right:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list>table .no-border-right{border-left:0;border-right:1px solid}.property-recommended-properties-root .recommended-properties-list>table .no-border-bottom{border-bottom:0;border-bottom-style:hidden}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-right:0;border-left:1px solid}.property-recommended-properties-root .recommended-properties-list>table td,.property-recommended-properties-root .recommended-properties-list>table th{border:1px solid}.property-recommended-properties-root .recommended-properties-list>table td{padding:10px;margin:0;width:182px;max-width:230px;min-width:182px;vertical-align:top}.property-recommended-properties-root .recommended-properties-list>table td>.hotelname{margin:10px 0;cursor:pointer}.property-recommended-properties-root .recommended-properties-list>table .property-image{width:208px;height:117px;display:block;margin:0 auto;cursor:pointer}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-left:4px}.property-recommended-properties-root .recommended-properties-list .current-property{position:relative;cursor:pointer}.property-recommended-properties-root .recommended-properties-list .current-property-label{position:absolute;top:auto;bottom:0;font-size:12px;line-height:2;letter-spacing:.5px;width:125px;height:24px;text-align:center}.property-recommended-properties-root .recommended-properties-list .current-property-image{border:2px solid;margin:0}.property-recommended-properties-root .recommended-properties-list .hotelname-panel{position:relative}.property-recommended-properties-root .recommended-properties-list .hotelname-panel .hotelname{margin:10px 0;cursor:pointer;word-break:break-all}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-right:22px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-left:22px}.property-recommended-properties-root .recommended-properties-list .Engagement__Cell{font-size:12px;line-height:16px;padding-top:0}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:left}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:right}.property-recommended-properties-root .recommended-properties-list .Engagement__Counter{font-size:16px}.property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{position:absolute;top:auto;bottom:0;font-size:12px;padding-left:6px;padding-right:6px;height:24px;text-align:center;line-height:2;font-weight:500}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{left:0}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{right:0}.property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{position:absolute;top:0;bottom:auto;font-size:12px;padding-left:6px;padding-right:6px;height:24px;text-align:center;line-height:2;font-weight:500}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{right:0}.property-recommended-properties-root .recommended-properties-list .crossedout-rate{display:inline-block;text-decoration:line-through}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-left:4px}.property-recommended-properties-root .recommended-properties-list .price{font-size:18px}.property-recommended-properties-root .recommended-properties-list .supplied-by{font-size:11px}.property-recommended-properties-root .recommended-properties-list .unavailable{text-decoration:line-through}.property-recommended-properties-root .recommended-properties-list .badge{border-radius:3px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-star-style{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-right:5px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-left:5px}.property-recommended-properties-root .recommended-properties-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:none;border-radius:3px;height:40px;width:203px;cursor:pointer}.property-recommended-properties-root .recommended-properties-list .booknow-button{border:none}.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:1px solid}.property-recommended-properties-root .recommended-properties-list .current-property-image{border:0}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel{position:relative}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{cursor:pointer;position:absolute;top:0;height:26px;width:26px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{right:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{left:0}.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{cursor:pointer;position:absolute;top:10px;height:13px;font-size:13px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{right:10px}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{left:10px}.property-recommended-properties-root .recommended-properties-list .with-percentage{position:relative;padding:0 10px;height:56px;z-index:-1;vertical-align:middle}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:left}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount{text-align:center;position:absolute;top:0;text-transform:uppercase;font-size:10px;font-weight:400;white-space:nowrap;height:56px;display:table}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{left:0}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{right:0}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount-content{display:table-cell;vertical-align:middle;height:56px;padding:0 15px}.property-recommended-properties-root .recommended-properties-list .with-percentage .discount-percentage{display:block;font-size:20px;margin-bottom:-4px;text-transform:lowercase}.property-recommended-properties-root .recommended-properties-list .with-percentage .price{font-weight:700;display:block;margin-top:-5px;font-size:16px}.property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{font-size:12px;font-weight:700;margin:0 -5px}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{text-align:left}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{text-align:right}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message{text-align:center}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message i{font-size:40px}.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message span{display:block}.property-recommended-properties-root .recommended-properties-list .with-percentage .price-from{font-size:12px;display:block}.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate{font-size:12px;display:inline;margin-right:0;text-decoration:none;position:relative}.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{content:"";position:absolute;top:50%;width:100%;right:0;border-top:1px solid}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{-webkit-transform:rotate(-350deg);transform:rotate(-350deg)}.property-recommended-properties-root .recommended-properties-list .hidden-property{width:0;min-width:0;padding:0;overflow:hidden;border-top-style:hidden;border-bottom-style:hidden}.property-recommended-properties-root .recommended-properties-list .hidden-property div{width:0;height:0;overflow:hidden}.property-recommended-properties-root .recommended-properties-list .hidden-property img{width:0;border:0;padding:0;overflow:hidden}.property-recommended-properties-root .recommended-properties-list .hidden-property i{width:0;overflow:hidden}.property-recommended-properties-root .recommended-properties-list .hidden-property li{width:0;min-width:0;padding:0;overflow:hidden}.property-recommended-properties-root .recommended-properties-list .hidden-property span{font-size:0;background:none}.property-recommended-properties-root .recommended-properties-list .hidden-property button{width:0;display:none;overflow:hidden;border:0;padding:0}.property-recommended-properties-root .recommended-properties-list .hidden-property .discount{visibility:hidden}.property-recommended-properties-root .recommended-properties-list .disappear-property{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0}.property-recommended-properties-root .recommended-properties-list .disappear-property .discount{visibility:hidden}.property-recommended-properties-root .recommended-properties-list .rc-whatyouget{padding:0}.property-recommended-properties-root .recommended-properties-list .rc-supplier-col.hidden-property .rc-supplier-item{display:none}.property-recommended-properties-root .recommended-properties-list .rc-supplier-unavailable{text-align:center;font-weight:400}.property-recommended-properties-root .recommended-properties-list .rc-supplier-container{width:100%;display:table}.property-recommended-properties-root .recommended-properties-list .rc-supplier-item{display:table-row}.property-recommended-properties-root .recommended-properties-list .rc-supplier-name{display:table-cell;font-weight:400;width:45%;font-size:12px}.property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,.property-recommended-properties-root .recommended-properties-list .rc-supplier-price{width:1%;padding:0 2px;display:table-cell;vertical-align:middle;white-space:nowrap}html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-supplier-price{text-align:right}html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-supplier-price{text-align:left}.property-recommended-properties-root .enable-scroll{overflow-x:scroll}.property-recommended-properties-root .FavoriteHeart{width:18px;height:18px;position:absolute;top:0;font-size:20px;cursor:pointer}html[dir=ltr] .property-recommended-properties-root .FavoriteHeart{right:0}html[dir=rtl] .property-recommended-properties-root .FavoriteHeart{left:0}.property-recommended-properties-root .FavoriteHeart-icon,.property-recommended-properties-root .FavoriteHeart-layout{position:absolute}.star-rating-tooltip .rc-tooltip-inner{max-width:240px}.BestSellerBadge{position:absolute;top:0;text-align:center;height:24px;font-size:12px;font-weight:500;padding:4px 6px}html[dir=ltr] .BestSellerBadge{left:0}html[dir=rtl] .BestSellerBadge{right:0}.TopValue{position:absolute;top:0;display:inline-block}html[dir=ltr] .TopValue{left:0}html[dir=rtl] .TopValue{right:0}.TopValue__Container{display:table;height:24px}.TopValue__Icon{margin-bottom:0;vertical-align:middle;display:table-cell;padding:3px 4px;font-size:14px}.TopValue__Text{font-size:10px;font-weight:500;padding-left:4px;padding-right:4px;display:inline-block;vertical-align:middle}.TopValue__Box{display:table-cell;height:24px;padding-top:1px;text-align:center}html[dir=ltr] .TopValue__Box{border-left:1px solid;border-right:0}html[dir=rtl] .TopValue__Box{border-right:1px solid;border-left:0}.top-value-money-tooltip{width:208px;max-width:208px}.top-value-money-tooltip.rc-tooltip{opacity:1}html[dir=ltr] .top-value-money-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow,html[dir=ltr] .top-value-money-tooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:8.8%}html[dir=rtl] .top-value-money-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow,html[dir=rtl] .top-value-money-tooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:91.2%}.top-value-money-tooltip .rc-tooltip-inner{max-width:208px;padding:0}.top-value-money-tooltip .top-value-money-tooltip-icon{width:36px;height:79px;display:table-cell;text-align:center;vertical-align:middle;border-radius:4px 0 0 4px}html[dir=rtl] .top-value-money-tooltip .top-value-money-tooltip-icon{border-radius:0 4px 4px 0}.top-value-money-tooltip .top-value-money-tooltip-text{display:table-cell;text-align:left;height:54px;padding:12px;line-height:1.5}@-webkit-keyframes scaleUpContainer{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleUpContainer{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rotateClockLongArm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotateClockLongArm{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotateClockShortArm{to{top:28%;left:41%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@keyframes rotateClockShortArm{to{top:28%;left:41%;-webkit-transform:rotate(220deg);transform:rotate(220deg)}}@-webkit-keyframes slideUpLoading{to{-webkit-transform:translateY(-52px);transform:translateY(-52px)}}@keyframes slideUpLoading{to{-webkit-transform:translateY(-52px);transform:translateY(-52px)}}@-webkit-keyframes slideDownLoading{to{-webkit-transform:translateY(42px);transform:translateY(42px)}}@keyframes slideDownLoading{to{-webkit-transform:translateY(42px);transform:translateY(42px)}}.soldOut__content.soldOut__content--animate .clock__container{-webkit-animation:scaleUpContainer .1s ease 1.2s 1 forwards;animation:scaleUpContainer .1s ease 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out 1.2s 1 forwards;animation:rotateClockLongArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out 1.2s 1 forwards;animation:rotateClockShortArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in 1.5s 1 forwards;animation:slideUpLoading .2s ease-in 1.5s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease 1.7s 1 forwards;animation:slideDownLoading .2s ease 1.7s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container--static,.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--longArm,.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--shortArm,.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--left,.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container{-webkit-animation:scaleUpContainer .1s ease .5s 1 forwards;animation:scaleUpContainer .1s ease .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out .5s 1 forwards;animation:rotateClockLongArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out .5s 1 forwards;animation:rotateClockShortArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in .8s 1 forwards;animation:slideUpLoading .2s ease-in .8s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease 1s 1 forwards;animation:slideDownLoading .2s ease 1s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__clockArmWrapper--longArm,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__clockArmWrapper--shortArm,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__loading--left,.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container{-webkit-animation:scaleUpContainer .1s ease .2s 1 forwards;animation:scaleUpContainer .1s ease .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{-webkit-animation:rotateClockLongArm .8s ease-in-out .2s 1 forwards;animation:rotateClockLongArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{-webkit-animation:rotateClockShortArm .8s ease-in-out .2s 1 forwards;animation:rotateClockShortArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{-webkit-animation:slideUpLoading .2s ease-in .5s 1 forwards;animation:slideUpLoading .2s ease-in .5s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{-webkit-animation:slideDownLoading .2s ease .7s 1 forwards;animation:slideDownLoading .2s ease .7s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--longArm,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__clockArmWrapper--shortArm,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--left,.UserEngagement.soldOut__content.soldOut__content--animate .clock__container--static .clock__loading--right{-webkit-animation:none;animation:none}.clock__container{position:absolute;display:block;top:12px;left:14px;padding:0;width:60px;height:50px;overflow:hidden;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}body:not(.themed) .clock__container{background-color:#fdf3f3}html[dir=rtl] .clock__container{left:0;right:5px}.ie9 .clock__container{-webkit-transform:scale(1);transform:scale(1)}.clock__layer{position:absolute;border-radius:50%}.clock__layer--one{top:5px;left:5px;width:40px;height:40px;overflow:hidden}body:not(.themed) .clock__layer--one{background-color:#fdf3f3}.clock__layer--two{top:7px;left:7px;width:36px;height:36px}body:not(.themed) .clock__layer--two{background-color:#fdf3f3}.clock__loading{position:absolute;width:40px;height:40px}body:not(.themed) .clock__loading{background-color:#b42424}.clock__loading--left{left:-13px;bottom:-52px}.ie9 .clock__loading--left{-webkit-transform:translateY(-52px);transform:translateY(-52px)}.clock__loading--right{top:-50px;left:25px}.ie9 .clock__loading--right{-webkit-transform:translateY(42px);transform:translateY(42px)}.clock__gap{position:absolute;width:16px;height:16px;right:0;bottom:-10px}body:not(.themed) .clock__gap{background-color:#fdf3f3}.clock__clockArmWrapper{position:absolute;width:4px;left:40%;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-origin:50% 90%;transform-origin:50% 90%}.clock__clockArmWrapper--longArm{top:19%}.clock__clockArmWrapper--longArm .clock__clockArm{height:14px}.clock__clockArmWrapper--shortArm{top:30%}.ie9 .clock__clockArmWrapper--shortArm{-webkit-transform:rotate(220deg);transform:rotate(220deg);top:28%;left:41%}.clock__clockArmWrapper--shortArm .clock__clockArm{height:8px}.clock__clockArm{width:2px;margin-left:1px;border-radius:10px}body:not(.themed) .clock__clockArm{background-color:#b42424}.clock__clockArmDot{width:4px;height:4px;border-radius:50%}body:not(.themed) .clock__clockArmDot{background-color:#b42424}.clock__container--static{-webkit-transform:scale(1);transform:scale(1)}.clock__container--static .clock__loading--left{-webkit-transform:translateY(-52px);transform:translateY(-52px)}.clock__container--static .clock__loading--right{-webkit-transform:translateY(42px);transform:translateY(42px)}.clock__container--static .clock__clockArmWrapper--shortArm{-webkit-transform:rotate(220deg);transform:rotate(220deg);top:28%;left:41%}@media(max-width:1100px){.clock__container{left:10px}}.property-clock.clock__container{width:50px}body:not(.themed) .property-clock.clock__container,body:not(.themed) .property-clock.clock__container .clock__layer--one,body:not(.themed) .property-clock.clock__container .clock__layer--two{background-color:#e12d2d}body:not(.themed) .property-clock.clock__container .clock__loading{background-color:#fff}body:not(.themed) .property-clock.clock__container .clock__gap{background-color:#e12d2d}.property-clock.clock__container .clock__clockArmWrapper{-webkit-transform-origin:100% 86%;transform-origin:100% 86%}html[dir=ltr] .property-clock.clock__container .clock__clockArmWrapper{left:48%}html[dir=rtl] .property-clock.clock__container .clock__clockArmWrapper{left:46%}body:not(.themed) .property-clock.clock__container .clock__clockArm,body:not(.themed) .property-clock.clock__container .clock__clockArmDot{background-color:#fff}.SimilarPropertiesBanner{padding:18px 0;width:100%;border:1px solid}.SimilarPropertiesBanner-AnimationContainer{position:relative}.SimilarPropertiesBanner-AnimationContainer .clock__container{top:-4px}html[dir=ltr] .SimilarPropertiesBanner-AnimationContainer .clock__container{left:14px}html[dir=rtl] .SimilarPropertiesBanner-AnimationContainer .clock__container{right:14px}.SimilarPropertiesBanner-TextContainer{display:inline-block}html[dir=ltr] .SimilarPropertiesBanner-TextContainer{margin-left:80px}html[dir=rtl] .SimilarPropertiesBanner-TextContainer{margin-right:80px}.SimilarPropertiesBanner-TextContainer__title{font-size:16px;font-weight:700;display:block}.SimilarPropertiesBanner-TextContainer__content{font-size:16px;display:block}.CircularProgessBar{position:relative;border-radius:50%;margin:auto}.CircularProgessBar *,.CircularProgessBar :after,.CircularProgessBar :before{-webkit-box-sizing:content-box;box-sizing:content-box}.CircularProgessBar:after{position:absolute;top:.085em;left:.085em;display:block;content:" ";border-radius:50%;width:.84em;height:.84em}.CircularProgessBar .content{position:absolute;width:100%;z-index:1;left:0;top:0;text-align:center;white-space:nowrap;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.CircularProgessBar .slice{position:absolute;clip:rect(0,1em,1em,.5em)}.CircularProgessBar .p50{clip:rect(auto,auto,auto,auto)}.CircularProgessBar .fill{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.CircularProgessBar .bar,.CircularProgessBar .fill{position:absolute;border:.08em solid;clip:rect(0,.5em,1em,0);border-radius:50%}.CircularProgessBar,.CircularProgessBar .slice{width:1em;height:1em}.CircularProgessBar .bar,.CircularProgessBar .fill{width:.84em;height:.84em}.RecommendedIconMessage i{margin:0 4px}.RecommendedIconMessage svg{margin:0 4px;vertical-align:middle}.MatchScore{cursor:pointer}.MatchScore__Tooltip.rc-tooltip .rc-tooltip-inner{max-width:none;width:464px}.MatchScore__Tooltip.rc-tooltip .rc-tooltip-inner .MatchScoreTooltip__Thumb{cursor:pointer}.HotelMap-modal{outline:none;top:56px;height:calc(100vh - 72px);left:16px;width:calc(100% - 32px);position:relative;float:left}.tablet .HotelMap-modal{height:calc(100vh - 120px)}.HotelMap-modal-close{position:fixed;height:60px;width:100%;top:5px;right:5px}.HotelMap-modal-closeIcon{position:absolute;top:14px;right:14px;cursor:pointer}.HotelMap-modal .HotelMap-wrapper{position:relative;overflow:hidden;margin-top:0;height:100%}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline{position:relative;height:100%;width:100%;top:auto;left:auto;right:auto;bottom:auto}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container{position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-control{margin-top:14px;margin-left:14px}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-control-scale{margin-bottom:28px}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-bar{border:none}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-bar a{border-bottom:1px solid;display:block;height:48px;line-height:26px;padding:12px;text-align:center;width:48px;font-size:18px}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-bar a.leaflet-disabled{cursor:default}.HotelMap-review{white-space:nowrap}.HotelMap-review *{margin-right:4px}.HotelMap-review .ficon{vertical-align:inherit}.HotelMap-leaflet .HotelMap-popup{width:100%;overflow:hidden}.HotelMap-leaflet .HotelMap-popup-blockContent{height:66px;margin:0;padding:0}.HotelMap-leaflet .HotelMap-popup-blockImage{width:66px;height:66px;margin:0;padding:0}.HotelMap-leaflet .HotelMap-popup-imgCover{width:66px;height:66px;overflow:hidden}.HotelMap-leaflet .HotelMap-popup-img{height:66px}.HotelMap-leaflet .HotelMap-popup-title{font-weight:700;white-space:nowrap}.HotelMap-leaflet .HotelMap-popup-content{padding:10px}.HotelMap-leaflet .HotelMap-popup-contentWithDistance{padding-left:5px}.HotelMap-leaflet .HotelMap-popup-distance-transportation{padding-right:5px}.HotelMap-leaflet .HotelMap-popup-landmarktypename{font-size:12px;width:180px;white-space:nowrap;overflow:hidden}.HotelMap-leaflet .HotelMap-popup-distance{white-space:nowrap;font-size:12px;padding-top:2px}.HotelMap-leaflet .HotelMap-popup-distance-content{padding:5px}.HotelMap-leaflet .HotelMap-popup-tripadvreview{padding-right:4px;white-space:nowrap}.HotelMap-leaflet .HotelMap-popup-review{white-space:nowrap}.HotelMap-leaflet .HotelMap-popup-review *{margin-right:4px}.HotelMap-leaflet .HotelMap-popup-review .ficon{vertical-align:inherit}.HotelMap-leaflet .HotelMap-popup-reviewCount{white-space:nowrap;text-overflow:ellipsis;width:50px}.HotelMap-leaflet .HotelMap-popup-transportation{width:86px}.HotelMap-leaflet a.leaflet-popup-close-button{display:none}.HotelMap-leaflet .leaflet-popup-content-wrapper{height:66px;width:auto;min-width:250px;border-radius:0;padding:0}.HotelMap-leaflet .leaflet-popup-content{line-height:1.4;width:auto!important;margin:0}.HotelMap-MapAndSidePanel{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.HotelMap-hide{opacity:0;z-index:1}html[dir=rtl] .rtl .HotelMap-review{white-space:nowrap;text-align:right}html[dir=rtl] .rtl .HotelMap-review *{margin-right:0;margin-left:4px}html[dir=rtl] .rtl .HotelMap-review i{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-blockContent{text-align:right}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-contentWithDistance{padding-left:0;padding-right:5px}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-tripadvreview{padding-right:0}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-distance-transportation{padding-left:5px}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-title{text-align:right}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-img{width:100%;height:100%}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-review{text-align:right}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-review *{display:inline-block;margin-right:0;margin-left:4px}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-review .ficon-star-style{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.HotelMap-iconCircle{display:inline-block;width:24px;height:24px;border-radius:50%;position:relative;vertical-align:middle}.HotelMap-iconCircle .ficon{position:absolute;top:12px;left:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:13px}.HotelMap-iconSmallCircle{display:inline-block;width:20px;height:20px;border-radius:50%;position:relative;vertical-align:middle}.HotelMap-iconSmallCircle .ficon{position:absolute;top:10px;left:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:13px}.HotelMap-icon-tripadvisor{background-image:url(/images/mvc/default/bg-sprite-icons_v43.png);width:118px;height:20px;display:inline-block;background-size:initial;background-repeat:no-repeat}.HotelMap-icon-tripadvisor-score-0{background-position:-1px -926px}.HotelMap-icon-tripadvisor-score-05{background-position:-1px -956px}.HotelMap-icon-tripadvisor-score-1{background-position:-121px -926px}.HotelMap-icon-tripadvisor-score-15{background-position:-121px -956px}.HotelMap-icon-tripadvisor-score-2{background-position:-241px -926px}.HotelMap-icon-tripadvisor-score-25{background-position:-241px -956px}.HotelMap-icon-tripadvisor-score-3{background-position:-361px -926px}.HotelMap-icon-tripadvisor-score-35{background-position:-361px -956px}.HotelMap-icon-tripadvisor-score-4{background-position:-1px -986px}.HotelMap-icon-tripadvisor-score-45{background-position:-121px -986px}.HotelMap-icon-tripadvisor-score-5{background-position:-241px -986px}.HotelMap-icon-tripadvisor--zoom{-webkit-transform:scale(.5);transform:scale(.5);-ms-transform:scale(.5);margin:0 -28px -6px}.HotelMap-currentPropertyIcon{width:24px;height:24px;position:relative;vertical-align:middle;display:inline-block}.HotelMap-currentPropertyIconBg{position:absolute;width:12px;height:12px;top:4px;left:6px}.HotelMap-currentPropertyIcon .ficon{position:absolute;top:12px;left:12px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.HotelMap-currentPropertyIcon-image{width:56px;height:56px}.HotelMap-topLandmark{width:1px;height:1px}.HotelMap-topLandmarkIcon{width:24px;height:24px;position:relative;vertical-align:middle;display:inline-block}.HotelMap-topLandmarkIconBg{position:absolute;width:12px;height:12px;top:4px;left:6px}.HotelMap-topLandmarkIconPicture{width:60px;height:60px;border-radius:50%;border:2px solid;margin:25px -20px}.HotelMap-markerIcon{border:none}.HotelMap-poiItem-header{display:block;text-align:center;padding:6px;border-bottom:1px solid;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;text-transform:uppercase;cursor:pointer}.HotelMap-poiItem-header>*{display:inline-block;padding-left:8px}html[dir=ltr] .HotelMap-poiItem-header{text-align:left;padding-left:15px}html[dir=rtl] .HotelMap-poiItem-header{text-align:right;padding-right:15px}.HotelMap-poiItem-header-arrow{position:absolute;padding-top:6px}html[dir=ltr] .HotelMap-poiItem-header-arrow{right:12px}html[dir=rtl] .HotelMap-poiItem-header-arrow{left:12px}.HotelMap-poiItem{height:94px;-webkit-box-sizing:content-box;box-sizing:content-box;position:relative;border-bottom:1px solid;cursor:pointer}.HotelMap-poiItem:last-child{border-bottom:none}.HotelMap-poiItem.HotelMap-propertyListItem{cursor:default}.HotelMap-poiItem.HotelMap-propertyListItem--clickable{cursor:pointer}.HotelMap-poiItem-image{width:80px;height:75px;position:absolute;top:9px;left:15px}.HotelMap-poiItem-propertyImage{position:absolute;height:75px;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-ms-transform:translateX(-50%)}.HotelMap-poiItem-propertyImageWrapper{width:80px;height:75px;position:absolute;top:9px;left:15px;overflow:hidden}.HotelMap-poiItem-description,.HotelMap-poiItem-descriptionOnList{position:absolute;left:105px;width:215px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}.HotelMap-poiItem-distanceOnList{padding-top:5px}.HotelMap-poiItem-distanceOnList-content{padding:5px}.HotelMap-poiItem-pricingTag{display:inline-block;font-weight:700;font-size:12px}.HotelMap-poiItem-title{font-weight:700;font-size:13px}.HotelMap-poiItem-reviewCount{font-size:13px;margin-left:4px}.HotelMap-poiItem-review *{margin-right:4px}.HotelMap-poiItem-review .ficon{vertical-align:inherit}.HotelMap-poiItem-nav{position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%)}.HotelMap-poiItem-container--hide{display:none}.HotelMap-poiItem.HotelMap-propertyListItem--withPrice{height:108px}.HotelMap-poiItem.HotelMap-propertyListItem--withPrice .HotelMap-poiItem-propertyImageWrapper{top:16px}html[dir=rtl] .HotelMap-poiItem-header>*{padding-left:0;padding-right:8px}html[dir=rtl] .HotelMap-poiItem-description,html[dir=rtl] .HotelMap-poiItem-descriptionOnList{left:auto;right:105px}html[dir=rtl] .HotelMap-poiItem-image,html[dir=rtl] .HotelMap-poiItem-propertyImageWrapper{left:auto;right:15px}html[dir=rtl] .HotelMap-poiItem-nav{right:auto;left:13px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.HotelMap-sidePanel{position:absolute;width:0;height:100%;top:0;right:0;z-index:20000}.HotelMap-sidePanel-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateY(-50%);left:-28px;border-top-left-radius:5px;border-bottom-left-radius:5px;width:28px;padding:15px 4px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.HotelMap-sidePanel-arrow i{vertical-align:middle}.HotelMap-sidePanel-arrow .ficon-nav-left-thin{display:inline-block}.HotelMap-sidePanel-arrow .ficon-nav-right-thin{display:none}.HotelMap-sidePanel-body{position:absolute;width:100%;height:100%;display:none}.HotelMap-sidePanel-body:after{content:"";display:inline-block;width:350px;bottom:0;position:absolute;height:40px}.HotelMap-sidePanel-header{position:absolute;height:50px;width:100%;display:table-row}.HotelMap-sidePanel-headerButton{display:table-cell;width:175px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;vertical-align:middle;height:50px;font-size:14px;border-bottom:5px solid}.HotelMap-sidePanel-header--packages .HotelMap-sidePanel-headerButton{width:350px}.HotelMap-sidePanel-list::-webkit-scrollbar{width:5px}.HotelMap-sidePanel-list::-webkit-scrollbar-thumb,.HotelMap-sidePanel-list::-webkit-scrollbar-track{border-radius:10px}.HotelMap-sidePanel-poiList{top:0;height:100%}.HotelMap-sidePanel-nearbyList,.HotelMap-sidePanel-poiList{position:absolute;left:0;width:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}.HotelMap-sidePanel-nearbyList{top:50px;height:calc(100% - 50px)}.HotelMap-sidePanel.HotelMap-sidePanel--open{width:350px}.HotelMap-sidePanel.HotelMap-sidePanel--open .HotelMap-sidePanel-body{display:block}.HotelMap-sidePanel.HotelMap-sidePanel--open .HotelMap-sidePanel-arrow{width:50px}.HotelMap-sidePanel.HotelMap-sidePanel--open .HotelMap-sidePanel-arrow .ficon{margin-bottom:0}.HotelMap-sidePanel.HotelMap-sidePanel--open .HotelMap-sidePanel-arrow .ficon-nav-right-thin{display:inline-block}.HotelMap-sidePanel.HotelMap-sidePanel--open .HotelMap-sidePanel-arrow .ficon-nav-left-thin{display:none}.HotelMap-sidePanel--with-header .HotelMap-sidePanel-poiList{top:50px;height:calc(100% - 50px)}html[dir=rtl] .HotelMap-sidePanel-arrow{text-align:left}.HotelMap-legend{white-space:nowrap;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;padding:0 22px 0 0;left:-16px;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:18px;line-height:260%;opacity:.9;border-radius:3px}.HotelMap-legend .each-legend{display:inline-block;padding:0 0 0 22px}.HotelMap-legend .circle{display:inline-block;width:16px;height:16px;line-height:16px;border-radius:50%;color:#fff;vertical-align:middle;text-align:center;margin:0 8px 3px 0}.HotelMap-legend .circle .legend-icon{vertical-align:10%;margin:0}.HotelMap-legend .text{font-size:14px}@media(min-width:981px){.HotelMap-legend:before{content:"";display:inline-block;vertical-align:middle;height:100%}}html[dir=rtl] .HotelMap-legend{padding:0 0 0 22px}html[dir=rtl] .HotelMap-legend .each-legend{padding:0 22px 0 0}html[dir=rtl] .HotelMap-legend .circle{margin:0 0 3px 8px}@media(max-width:980px){.HotelMap-legend{white-space:nowrap;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;padding:2px 15px;left:-15px;-webkit-box-sizing:border-box;box-sizing:border-box;bottom:18px;max-width:145px;line-height:230%;opacity:.9;border-radius:3px}.HotelMap-legend .each-legend{display:block;padding:0}.HotelMap-legend .circle{display:inline-block;width:16px;height:16px;line-height:16px;border-radius:50%;color:#fff;vertical-align:middle;text-align:center;margin:0 8px 0 0}.HotelMap-legend .circle .legend-icon{vertical-align:10%;margin:0}.HotelMap-legend .text{font-size:12px}}@media(max-width:980px){html[dir=rtl] .HotelMap-legend{padding:2px 15px}html[dir=rtl] .HotelMap-legend .each-legend{display:block;padding:0}html[dir=rtl] .HotelMap-legend .circle{margin:0 0 0 8px}}.HotelStaticMap{overflow:hidden;width:100%;height:274px;position:relative}.HotelStaticMap.HotelStaticMap--withLocationNote{height:308px}.HotelStaticMap-locationNote{position:inherit;padding-top:8px;font-size:14px;text-align:center}.HotelStaticMap-map{height:274px;width:100%;position:relative;z-index:0}.HotelStaticMap-overlay{position:absolute;width:100%;height:274px;top:274px;margin-top:-274px}.HotelStaticMap-agodaExperience{width:450px;height:274px;border:1px solid;position:absolute;top:0}html[dir=ltr] .HotelStaticMap-agodaExperience{margin-left:5%}html[dir=rtl] .HotelStaticMap-agodaExperience{margin-right:5%}.HotelStaticMap-agodaExperienceInfo{width:410px}html[dir=ltr] .HotelStaticMap-agodaExperienceInfo{padding:24px 0 8px 40px;float:left}html[dir=rtl] .HotelStaticMap-agodaExperienceInfo{padding:24px 40px 8px 0;float:right}.HotelStaticMap-agodaExperienceInfoHeadContent{font-size:23px;padding-bottom:12px;float:none;display:block;max-height:45px}html[dir=ltr] .HotelStaticMap-agodaExperienceInfoHeadContent{text-align:left}html[dir=rtl] .HotelStaticMap-agodaExperienceInfoHeadContent{text-align:right}.HotelStaticMap-agodaExperienceInfoDetailContent{line-height:1.3;font-size:14px;font-weight:300;min-height:30px}html[dir=ltr] .HotelStaticMap-agodaExperienceInfoDetailContent{float:left;text-align:left}html[dir=rtl] .HotelStaticMap-agodaExperienceInfoDetailContent{float:right;text-align:right}.HotelStaticMap-agodaExperienceType{display:inline-block;min-width:450px;width:100%;height:65px;text-align:center;padding:8px 0 0}.HotelStaticMap-agodaExperienceTypeListItem{margin-left:10px;margin-right:10px;display:block;padding-bottom:10px;max-width:400px}html[dir=ltr] .HotelStaticMap-agodaExperienceTypeListItem{text-align:left;padding-left:32px}html[dir=rtl] .HotelStaticMap-agodaExperienceTypeListItem{text-align:right;padding-right:32px}html[dir=ltr] .HotelStaticMap-agodaExperienceTypeListItem .ficon{padding-right:5px}html[dir=rtl] .HotelStaticMap-agodaExperienceTypeListItem .ficon{padding-left:5px}.HotelStaticMap-agodaExperienceTypeListItemContent{font-size:14px;font-weight:500;display:inline-block;width:80%}.HotelStaticMap-agodaExperienceTypeListItem:not(:last-child){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HotelStaticMap-agodaExperienceTypeListItem:last-child .ficon{padding-top:2px}html[dir=ltr] .HotelStaticMap-agodaExperienceTypeListItem:last-child .ficon{float:left}html[dir=rtl] .HotelStaticMap-agodaExperienceTypeListItem:last-child .ficon{float:right}.HotelStaticMap-agodaExperienceShowExperience{text-align:center;padding-top:8px}.HotelStaticMap-agodaExperienceLineSeperator{width:calc(100% - 80px);margin:auto;border-top:1px solid;overflow:hidden}.HotelStaticMap-agodaExperienceButton{border-radius:2px;border:none;min-width:220px;min-height:35px;font-weight:700;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.HotelStaticMap-agodaExperienceButton .ficon{display:none}html[dir=ltr] .HotelStaticMap-agodaExperienceButton .ficon{padding-right:5px}html[dir=rtl] .HotelStaticMap-agodaExperienceButton .ficon{padding-left:5px}.HotelStaticMap .breadcrumb-container{margin:30px auto 0}.HotelMap-poiDetail{position:absolute;width:100%;height:100%;overflow-y:auto}.HotelMap-poiDetail-header{font-size:14px;font-weight:700;text-transform:uppercase;margin:27px 20px 25px}.HotelMap-poiDetail-header-button{text-decoration:none;cursor:pointer}.HotelMap-poiDetail-gallery{width:100%;height:210px;position:relative;overflow:hidden}.HotelMap-poiDetail-gallery-navImageNext{position:absolute;top:0;width:50%;height:100%;cursor:pointer;margin-left:50%}.HotelMap-poiDetail-gallery-navImageNextButton{position:absolute;top:50%;z-index:11;font-size:16px;font-weight:700;margin-top:-10px;right:0;margin-right:10px}.HotelMap-poiDetail-gallery-navImagePrev{position:absolute;top:0;width:50%;height:100%;cursor:pointer}.HotelMap-poiDetail-gallery-navImagePrevButton{position:absolute;top:50%;z-index:11;font-size:16px;font-weight:700;margin-top:-10px;left:0;margin-left:10px}.HotelMap-poiDetail-slider{position:relative;width:100%;height:210px}.HotelMap-poiDetail-slider>div{position:relative}.HotelMap-poiDetail-slider-swipeElement{position:relative;height:210px;width:350px;float:left}.HotelMap-poiDetail-image{width:350px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;height:210px;display:block}.HotelMap-poiDetail-content{margin:27px 20px 25px}.HotelMap-poiDetail-contentTable td:first-child{width:40px}.HotelMap-poiDetail-contentTable td:last-child{font-size:14px;line-height:15px}html[dir=rtl] .HotelMap-poiDetail-gallery{direction:ltr}.HotelMap-TopLandmarkToggle{white-space:nowrap;transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);position:absolute;left:-16px;-webkit-box-sizing:border-box;box-sizing:border-box;top:10px;line-height:260%;opacity:.9;border-radius:3px;height:34px;overflow:hidden;padding-top:4px;padding-bottom:3px;font-size:12px;font-size:1.2rem;cursor:pointer;margin-top:1px}html[dir=ltr] .HotelMap-TopLandmarkToggle{padding-right:22px}html[dir=rtl] .HotelMap-TopLandmarkToggle{padding-left:22px}.HotelMap-TopLandmarkToggle .filter-item-info{position:relative;line-height:1.8;cursor:pointer}html[dir=ltr] .HotelMap-TopLandmarkToggle .filter-item-info{padding-left:26px}html[dir=rtl] .HotelMap-TopLandmarkToggle .filter-item-info{padding-right:26px}.HotelMap-TopLandmarkToggle .filter-item-info-Checkbox,.HotelMap-TopLandmarkToggle .filter-item-info input[type=checkbox]{display:none;margin:4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.HotelMap-TopLandmarkToggle .filter-item-info .checkbox-icon{border:1px solid;width:16px;height:16px;text-align:center;border-radius:2px;line-height:1;position:absolute;top:0}html[dir=ltr] .HotelMap-TopLandmarkToggle .filter-item-info .checkbox-icon{left:10px}html[dir=rtl] .HotelMap-TopLandmarkToggle .filter-item-info .checkbox-icon{right:10px}.HotelMap-TopLandmarkToggle .filter-item-info .filter-item-text{font-weight:700}html[dir=ltr] .HotelMap-TopLandmarkToggle .filter-item-info .filter-item-text{padding-left:10px}html[dir=rtl] .HotelMap-TopLandmarkToggle .filter-item-info .filter-item-text{padding-right:10px}.HotelMap-nearbyMarkerIcon-placeholder{position:relative;width:40px;height:2px;display:inline-block}.HotelMap-nearbyMarkerIcon-content{display:inline-block;padding:4px 8px;bottom:8px;white-space:nowrap;font-size:14px;font-weight:700;border:1px solid}.HotelMap-nearbyMarkerIcon-content,.HotelMap-nearbyMarkerIcon-content:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.HotelMap-nearbyMarkerIcon-content:after,.HotelMap-nearbyMarkerIcon-content:before{content:"";top:100%;width:0;height:0;border-left:8px solid;border-right:8px solid;border-top:8px solid}.HotelMap-nearbyMarkerIcon-content:after{position:absolute;left:50%;-webkit-transform:translate(-50%,-2px);transform:translate(-50%,-2px)}.HotelMap-nearbyMarkerIcon-content-current:after{display:none}.HotelMap-nearbyMarkerIcon-noPrice,.HotelMap-nearbyMarkerIcon-zoomedout{display:inline-block;padding:4px 8px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.HotelMap--zoomedin .HotelMap-nearbyMarkerIcon-zoomedout,.HotelMap--zoomedout .HotelMap-nearbyMarkerIcon-content{display:none}.HotelMap-leaflet .HotelMap-nearbyPopup-wrapper .leaflet-popup-content-wrapper{height:auto;min-width:330px}.HotelMap-leaflet .HotelMap-nearbyPopup{width:100%;overflow:hidden}.HotelMap-leaflet .HotelMap-nearbyPopup:hover .HotelMap-nearbyPopup-propertyImage{-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.HotelMap-leaflet .HotelMap-nearbyPopup-block-content{margin:0;padding:0}.HotelMap-leaflet .HotelMap-nearbyPopup-imageWrapper{width:70px;position:absolute;left:0;right:0;height:100%;overflow:hidden;margin:0;padding:0}.HotelMap-leaflet .HotelMap-nearbyPopup-propertyImage{height:100%;background-image:url(/images/mvc/default/bg-picture.png);background-position:50%;background-repeat:no-repeat;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;left:50%}.HotelMap-leaflet .HotelMap-nearbyPopup-block-image{width:118px;height:118px;margin:0;padding:0}.HotelMap-leaflet .HotelMap-nearbyPopup-img-cover{width:118px;height:118px;overflow:hidden;position:relative}.HotelMap-leaflet .HotelMap-nearbyPopup-img{height:118px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.HotelMap-leaflet .HotelMap-nearbyPopup-title{font-weight:700;white-space:nowrap}.HotelMap-leaflet .HotelMap-nearbyPopup-button{width:100%;padding:8px 0;text-align:center;outline:none;-webkit-appearance:none;cursor:pointer;text-transform:uppercase;border:none;border-radius:3px}.HotelMap-leaflet .HotelMap-nearbyPopup-content{padding:5px 10px}.HotelMap-leaflet .HotelMap-nearbyPopup-content-bottom{padding-bottom:10px}.HotelMap-leaflet .HotelMap-nearbyPopup-content-top{padding-top:10px}.HotelMap-leaflet .HotelMap-nearbyPopup-review{padding-top:3px;white-space:nowrap}.HotelMap-leaflet .HotelMap-nearbyPopup-review span{margin-right:4px}.HotelMap-leaflet .HotelMap-nearbyPopup-review .ficon{vertical-align:inherit}.HotelMap-leaflet .HotelMap-nearbyPopup-reviewText{font-weight:700}.HotelMap-leaflet .HotelMap-nearbyPopup-reviewCount{white-space:nowrap;text-overflow:ellipsis;width:50px;display:inline-block}.HotelMap-leaflet .HotelMap-nearbyPopup-score-text{font-size:12px;font-weight:700}.spk-box{height:20px;margin-right:2px;border-radius:2px;padding:2px 6px;font-size:13px;font-weight:400;position:relative;cursor:default}html[dir=rtl] .spk-box{margin-left:2px}.spk-box:after{content:" ";position:absolute;width:0;height:0;top:0;right:-4px;border:5px solid}html[dir=rtl] .HotelMap-leaflet .HotelMap-nearbyPopup-review *{margin-right:0;margin-left:4px}html[dir=rtl] .HotelMap-leaflet .HotelMap-nearbyPopup-content-top{text-align:right}.TaxAndSurchargeInfo{font-size:10px;line-height:14px;font-weight:400;font-style:italic}.TaxAndSurchargeInfo strong{font-weight:700}.TaxAndSurchargeInfo>i,.TaxAndSurchargeInfo span{padding-right:3px}.TaxAndSurchargeInfo:hover{cursor:pointer}.TwoLineTaxAndSurcharge{margin-top:20px;font-size:10px;text-align:right}.TwoLineTaxAndSurcharge-title{display:block}.TwoLineTaxAndSurcharge:hover{cursor:pointer}.OneLineTaxAndSurcharge{font-size:10px;display:inline}.OneLineTaxAndSurcharge-title{display:inline-block}.OneLineTaxAndSurcharge:hover{cursor:pointer}.OneLineRightTaxAndSurcharge{font-size:10px;text-align:right;display:block}.OneLineRightTaxAndSurcharge:hover{cursor:pointer}html[dir=rtl] .rtl .TaxAndSurchargeInfo>i,html[dir=rtl] .rtl .TaxAndSurchargeInfo span{padding-right:0;padding-left:3px}html[dir=rtl] .rtl .OneLineRightTaxAndSurcharge,html[dir=rtl] .rtl .TwoLineTaxAndSurcharge{text-align:left}.ReviewSnippet__Review{font-size:18px;display:inline-block;width:100%;margin:0;vertical-align:middle}.ReviewSnippet__ReviewText{font-size:14px;font-weight:700}.ReviewSnippet__CategoryIcon{vertical-align:super;font-size:large;margin-right:5px;display:inline-block;border:1px solid #dddfe2;border-radius:50%;height:30px;width:30px;text-align:center}.ReviewSnippet__Author{display:inline-block;width:100%;vertical-align:middle;font-family:mallory,Helvetica Neue,Helvetica,Arial,sans-serif}.ReviewSnippet__AuthorText{display:inline-block}.ReviewSnippet__AuthorSeparator{display:inline-block;margin-left:5px;margin-right:5px}.ReviewSnippet__AuthorBubble{display:inline-block}html[dir=ltr] .ReviewSnippet__AuthorBubble{margin-right:5px}html[dir=rtl] .ReviewSnippet__AuthorBubble{margin-left:5px}.ReviewSnippet__ReadMoreReview{border-top:1px solid;margin-left:5px;margin-right:5px;font-size:14px;font-weight:700;text-align:center;padding-top:3px;padding-bottom:3px;cursor:pointer}body:not(.themed) .ReviewSnippet__ReadMoreReview{color:#5392f9;border-top-color:#dddfe2}.ReviewSnippet__AuthorTextSpan{display:inline-block;margin-left:0;margin-right:0;margin-bottom:-5px}.ReviewSnippet__AuthorReviewDate{display:inline-block;font-weight:400}.ReviewSnippet__AuthorCategory{font-family:mallory,Helvetica Neue,Helvetica,Arial,sans-serif}html[dir=ltr] .ReviewSnippet__AuthorCategory{margin-left:5px}html[dir=rtl] .ReviewSnippet__AuthorCategory{margin-right:5px}.ReviewSnippet__ReviewScore{display:table;font-size:16px}body:not(.themed) .ReviewSnippet__ReviewScore{color:#5392f9}.ReviewSnippet__ReviewScore__Icon{display:table-cell;position:relative;text-align:center;vertical-align:middle}.ReviewSnippet__ReviewScore__Icon i{font-size:42px}.ReviewSnippet__ReviewScore__Icon span{position:absolute;right:0;left:0;padding-top:10px;margin-right:0}.ReviewSnippet__ReviewScore__Text{vertical-align:middle;height:100%;display:table-cell}.ReviewSnippet__Topic{display:inline-block;border-radius:2px;padding:3px 8px;font-size:12px;font-weight:500;margin-bottom:16px}body:not(.themed) .ReviewSnippet__Topic{color:#24457c;background-color:#dde9fd}.ReviewSnippet--room-choice-header-snippet{text-align:center}body:not(.themed) .ReviewSnippet--room-choice-header-snippet{border-left-color:#ddd;border-right-color:#ddd}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Container{padding:0 15px;margin-bottom:10px}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Review{text-align:center;border-bottom:1px solid;width:auto}body:not(.themed) .ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Review{border-bottom-color:#dddfe2}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Author{text-align:center;margin:10px 0 0}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__AuthorText{margin:0 7%}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__AuthorTextSpan{margin-bottom:0}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__AuthorReviewDate{margin-top:6px}html[dir=ltr] .ReviewSnippet--room-choice-header-snippet .ReviewSnippet__AuthorCategory{margin-left:5px}html[dir=rtl] .ReviewSnippet--room-choice-header-snippet .ReviewSnippet__AuthorCategory{margin-right:5px}.ReviewSnippet--facilities-snippet .ReviewSnippet__Container{background-color:#f2f2f2;padding:10px}.ReviewSnippet--facilities-snippet .ReviewSnippet__Review{border-bottom:1px solid #dddfe2}.ReviewSnippet--facilities-snippet .ReviewSnippet__Author{margin-top:6px;margin-bottom:-10px;line-height:10px}.ReviewSnippet--facilities-snippet .ReviewSnippet__ReadMoreReview{margin-top:10px;margin-left:0;margin-right:4px;padding-top:10px}.ReviewSnippet--more-about-snippet{position:relative;padding:24px;height:160px}body:not(.themed) .ReviewSnippet--more-about-snippet{color:#fff}.ReviewSnippet--more-about-snippet .ReviewSnippet__ReviewText{font-weight:400;font-size:medium}.ReviewSnippet--more-about-snippet .ReviewSnippet__Author{font-size:12px;margin-top:5px;line-height:5px;width:auto}html[dir=ltr] .ReviewSnippet--more-about-snippet .ReviewSnippet__Author{margin-left:5px}html[dir=rtl] .ReviewSnippet--more-about-snippet .ReviewSnippet__Author{margin-right:5px}.ReviewSnippet--more-about-snippet .ReviewSnippet__AuthorReviewDate{font-size:12px;margin-top:6px}.ReviewSnippet--more-about-snippet .ReviewSnippet__Container{max-width:none;min-width:300px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:absolute;margin:auto;bottom:auto;top:50%;height:-webkit-max-content;height:-moz-max-content;height:max-content;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body:not(.themed) .ReviewSnippet--more-about-snippet .ReviewSnippet__Container{color:#000;background-color:hsla(0,0%,100%,.8)}.ReviewSnippet--more-about-snippet .ReviewSnippet__Review{border-bottom:1px solid;display:table;width:auto;margin:0 5px;max-width:500px;min-width:300px}html[dir=ltr] .ReviewSnippet--more-about-snippet .ReviewSnippet__Review{margin-left:5px}html[dir=rtl] .ReviewSnippet--more-about-snippet .ReviewSnippet__Review{margin-right:5px}body:not(.themed) .ReviewSnippet--more-about-snippet .ReviewSnippet__Review{border-bottom-color:#dddfe2}.ReviewSnippet--more-about-snippet .ReviewSnippet__AuthorTextSpan{margin-bottom:-5px}.ReviewSnippet--more-about-snippet .ReviewSnippet__ReviewScore{margin-top:5px}.ReviewSnippet--HotelMosaicFirstTile{position:absolute;top:12px;right:15px;background-color:hsla(0,0%,100%,.8);width:300px;height:auto;visibility:visible}.ReviewSnippet--HotelMosaicFirstTile.Translate{height:auto}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review{height:86px;padding:10px;display:table;border-bottom:1px solid #fff}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review.Translate{display:inline-block;padding:16px 10px;height:auto}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review.Translate.Loading{height:86px;width:100%;background:none;text-align:center}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation{text-align:center;display:block}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link{font-size:12px;font-weight:700;line-height:1.33;text-align:center;color:#5392f9;display:inline}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link__Icon__GoogleTranslated{display:inline-block;vertical-align:middle;margin-right:5px;width:122px;height:16px;background-size:122px 16px;background-image:url(//cdn6.agoda.net/images/mvc/default/greyscale-short.png)}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link__Icon__BaiduTranslated{display:inline-block;vertical-align:middle;margin:0 5px 6px 0;width:63px;height:20px;background-size:63px 20px;background-image:url(//cdn6.agoda.net/images/CW-186/default/baidu-translate-only_v1.png)}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__ReviewText{vertical-align:middle;text-align:center;display:block}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__ReviewText.Translate{display:block;margin-bottom:16px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Author{padding:10px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorSeparator{display:none;display:inline-block;margin-left:5px;margin-right:5px;overflow:hidden;margin-bottom:-5px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorBubble{display:none}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorTextSpan{max-width:130px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{position:absolute;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}html[dir=ltr] .ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{right:10px}html[dir=rtl] .ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{left:10px}html[dir=ltr] .ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{right:auto}html[dir=rtl] .ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{left:auto}.ReviewSnippet--tile-recentsearch{height:35%;padding:0 1em;color:#2a2a2e;background:#fff;position:relative;overflow:hidden}.ReviewSnippet--tile-recentsearch:before{content:"";display:inline-block;height:100%;vertical-align:middle}.ReviewSnippet--tile-recentsearch .ReviewSnippet__Container{display:inline-block;vertical-align:middle;width:100%}.ReviewSnippet--tile-recentsearch .ReviewSnippet__Review{font-size:inherit}.ReviewSnippet--tile-recentsearch .ReviewSnippet__ReviewText{position:relative;overflow:hidden;max-height:2.86em;font-weight:700}@supports(-webkit-line-clamp:2){.ReviewSnippet--tile-recentsearch .ReviewSnippet__ReviewText{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.ReviewSnippet--tile-recentsearch .ReviewSnippet__Author{margin-top:.2em}.ReviewSnippet--tile-recentsearch .ReviewSnippet__AuthorText{display:block}.ReviewSnippet--tile-recentsearch .ReviewSnippet__AuthorTextSpan{margin:0 .2em;font-size:1em;vertical-align:middle;max-width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewSnippet--what-people-love{border-radius:5px;height:100%;overflow:hidden;display:-webkit-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;display:inline-table;vertical-align:top}body:not(.themed) .ReviewSnippet--what-people-love{background-color:#f9f9fa}.ReviewSnippet--what-people-love:after,.ReviewSnippet--what-people-love:before{content:"";display:block}.ReviewSnippet--what-people-love .ReviewSnippet__Container{position:static;height:100%}.ReviewSnippet--what-people-love .ReviewSnippet__AuthorText{bottom:0;position:absolute;width:100%;padding-top:10px;border-top:1px solid}body:not(.themed) .ReviewSnippet--what-people-love .ReviewSnippet__AuthorText{border-top-color:#dddfe2}.ReviewSnippet--what-people-love .ReviewSnippet__AuthorText p{margin-bottom:0}body:not(.themed) .ReviewSnippet--what-people-love .ReviewSnippet__AuthorText p{color:#2a2a2e}.ReviewSnippet--what-people-love .ReviewSnippet__AuthorTextSpan{text-transform:capitalize}.ReviewSnippet--what-people-love .ReviewSnippet__ReviewText{font-weight:400}.ReviewSnippet--what-people-love .ReviewSnippet__Review{margin-bottom:24px}.ReviewSnippet--what-people-love .ReviewSnippet__Author{position:absolute;bottom:0;left:0;margin:15px;width:calc(100% - 30px)}.ReviewSnippet--ssr-mosaic{bottom:0;position:absolute;width:100%;color:#000;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,93.3%,.6)),to(hsla(0,0%,86.7%,.6)));background:linear-gradient(180deg,hsla(0,0%,93.3%,.6),hsla(0,0%,86.7%,.6));padding-left:5px;padding-right:5px}.ReviewSnippet--ssr-mosaic .ReviewSnippet__Review{padding-bottom:5px}.ReviewSnippet--ssr-mosaic .ReviewSnippet__Author{padding-top:5px;border-top:1px solid #dddfe2}.ReviewBadge{display:table;cursor:pointer}.ReviewBadge .review-badge-parent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ReviewBadge-description{display:table-cell;font-size:14px;line-height:1;padding-left:8px;text-align:left;padding-top:6px}.DEXP-438 .ReviewBadge-description{line-height:1.5}html[dir=ltr] .ReviewBadge-description{padding-left:0;text-align:right}html[dir=rtl] .ReviewBadge-description{padding-right:0;text-align:left}.PROPCON-860 .ReviewBadge-description{vertical-align:middle;padding-top:0}.ReviewBadge-description-title{text-decoration:underline;line-height:1;margin-top:4px}body:not(.themed) .ReviewBadge-description-title{color:#5392f9}.ReviewBadge__FeaturesOnRoomImages{margin-bottom:10px;cursor:auto;font-weight:700}.DEXP-438 .ReviewBadge__FeaturesOnRoomImages{display:-webkit-box;display:-ms-flexbox;display:flex}.ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description{font-size:14px}.ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description .ReviewBadge-description-title{text-decoration:none;font-weight:300}body:not(.themed) .ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description .ReviewBadge-description-title{color:#fff}.ReviewBadgeContainer,.ReviewBadgeContainerDexp438{display:-webkit-box;display:-ms-flexbox;display:flex}.ReviewBadgeContainerDexp438 .ReviewBadge-description{line-height:1.5}html[dir=ltr] .ReviewBadgeContainerDexp438 .ReviewBadge-description{padding-right:8px;text-align:left}html[dir=rtl] .ReviewBadgeContainerDexp438 .ReviewBadge-description{padding-left:8px;text-align:right}.RoomComfortBadge{position:absolute;bottom:0;font-family:Mallory;font-size:14px}html[dir=ltr] .RoomComfortBadge{left:12px}html[dir=rtl] .RoomComfortBadge{right:12px}.RoomComfortBadge .ReviewBadge-description{font-weight:500}body:not(.themed) .RoomComfortBadge .ReviewBadge-description{color:#fff}.RoomComfortBadge .ReviewBadge-description-title{text-decoration:none;font-size:12px;font-weight:300}body:not(.themed) .RoomComfortBadge .ReviewBadge-description-title{color:#fff}.ChildAndExtrabedPolicies{padding:0;border-bottom:1px solid #ddd;margin-bottom:20px}.ChildAndExtrabedPolicies-section{border-top:1px solid #ddd;padding-top:20px}.ChildAndExtrabedPolicies .sub-section-header{padding:0 0 0 5px;font-weight:100}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table{margin-top:0;margin-bottom:15px}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-category{vertical-align:top;padding-top:10px;color:rgba(0,0,0,.75)}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-category-description{vertical-align:top;color:rgba(0,0,0,.75)}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-icon{margin-right:6px}.PaymentOptionsModal-closeButton{color:#fff;position:absolute;right:0;bottom:101%;cursor:pointer}.PaymentOptionsModal-wrapper{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.PaymentOptionsModal-wrapper:focus{outline:0}.PaymentOptionsModal-wrapper-cw627{position:absolute;-webkit-transform:translate(-50%,-48%);transform:translate(-50%,-48%);-ms-transform:translate(-50%,-48%)}.PaymentOptionsModal-wrapper-cw627:focus{outline:0}.PaymentOptionsModal-content{width:870px;border:none;overflow-y:hidden;padding:30px;background-color:#fff}.PaymentOptionsModal-content h1{font-size:20px}html[dir=ltr] .PaymentOptionsModal-content h1{margin-left:32px}html[dir=rtl] .rtl .PaymentOptionsModal-content h1{margin-right:32px}.PaymentOptionsModal-detail{display:inline-block;width:50%;vertical-align:top}html[dir=ltr] .PaymentOptionsModal-detail{padding-left:32px;padding-right:15px}html[dir=rtl] .rtl .PaymentOptionsModal-detail{padding-left:15px;padding-right:32px}html[dir=ltr] .PaymentOptionsModal-detail.right-devider{border-right:1px solid #ccc}html[dir=ltr] .PaymentOptionsModal-detail.left-devider,html[dir=rtl] .rtl .PaymentOptionsModal-detail.right-devider{border-left:1px solid #ccc}html[dir=rtl] .rtl .PaymentOptionsModal-detail.left-devider{border-right:1px solid #ccc}.PaymentOptionsModal-detail h2{font-size:14px;margin-bottom:20px}.PaymentOptionsModal-detail ul{list-style-type:disc}html[dir=ltr] .PaymentOptionsModal-detail ul{margin-left:15px}html[dir=rtl] .rtl .PaymentOptionsModal-detail ul{margin-right:15px}.PaymentOptionsModal-detail ul li{margin-bottom:15px}html[dir=ltr] .PaymentOptionsModal-detail ul li i{margin-left:5px}html[dir=rtl] .rtl .PaymentOptionsModal-detail ul li i{margin-right:5px}.PaymentOptionsModal-detail .price-text{color:grey;font-size:12px}.PaymentOptionsModal-detail .price-text .asterisk{color:#000;font-size:14px;vertical-align:top}html[dir=ltr] .PaymentOptionsModal-detail .price-text span:last-of-type{margin-left:5px}html[dir=rtl] .rtl .PaymentOptionsModal-detail .price-text span:last-of-type{margin-right:5px}.PaymentOptionsModal-detail .PriceDisplay{display:inline-block;min-height:auto}html[dir=ltr] .PaymentOptionsModal-detail .PriceDisplay{margin-right:5px;text-align:left}html[dir=rtl] .rtl .PaymentOptionsModal-detail .PriceDisplay{margin-left:5px;text-align:right}.PaymentOptionsModal-detail .PriceDisplay .pd-currency{font-size:24px}.PaymentOptionsModal-detail button.BookButton{min-width:180px;margin-bottom:20px;padding:14px 15px;border:none;border-radius:3px;background-color:#0283df;font-size:13px;color:#fff}.PaymentOptionsModal-detail button:active.BookButton,.PaymentOptionsModal-detail button:hover.BookButton{background-color:#53b7ff}.PaymentOptionsModal-footer{text-align:center;margin-top:15px}.PaymentOptionsModal-footer span{font-size:12px;color:grey}.PaymentOptionsModal-chinaReminder-row{margin-top:12px}.PaymentOptionsModal-chinaReminder-icons,.PaymentOptionsModal-chinaReminder-plusMore{vertical-align:middle}html[dir=ltr] .PaymentOptionsModal-chinaReminder-plusMore{margin-left:8px}html[dir=rtl] .rtl .PaymentOptionsModal-chinaReminder-plusMore{margin-right:8px}.PaymentOptionsModal-Installment-Available{font-weight:700;color:#85c150}.PaynowCancellation .rc-tooltip-inner{max-width:300px}.locked-price-box{padding:0;margin:4px 0}html[dir=rtl] .locked-price-box{text-align:left}html[dir=ltr] .locked-price-box{text-align:right}.locked-price-box .locked-price-content{display:inline-block;border:.5px solid;border-radius:3px;padding:4px}body:not(.themed) .locked-price-box .locked-price-content{border-color:#ccc;background-color:#eee}.locked-price-box .locked-price-content .locked-price-icon{display:inline-block;font-weight:700;margin:-6px 0 0 3px}body:not(.themed) .locked-price-box .locked-price-content .locked-price-icon{color:#737373}html[dir=rtl] .locked-price-box .locked-price-content .locked-price-icon{margin:-6px 3px 0 0}.locked-price-box .locked-price-content .locked-price-icon:hover+.aps-peek-price{text-decoration:underline}body:not(.themed) .locked-price-box .locked-price-content .locked-price-icon:hover+.aps-peek-price{color:#e86161}.locked-price-box .locked-price-content .gc-peek-price{font-size:20px;line-height:20px;display:inline-block;font-weight:700}body:not(.themed) .locked-price-box .locked-price-content .gc-peek-price{color:#737373}.locked-price-box .locked-price-content .gc-peek-price:hover{text-decoration:underline}body:not(.themed) .locked-price-box .locked-price-content .gc-peek-price:hover{color:#704dff}.locked-price-box .locked-price-content .aps-peek-price{padding-top:2px;display:inline-block;text-align:right;font-weight:700;line-height:14px;font-size:14px}body:not(.themed) .locked-price-box .locked-price-content .aps-peek-price{color:#737373}.locked-price-box .locked-price-content .aps-peek-price:hover{text-decoration:underline}body:not(.themed) .locked-price-box .locked-price-content .aps-peek-price:hover{color:#e86161}.locked-price-box .locked-price-content .locked-price-tooltip .rc-tooltip-content .rc-tooltip-inner{width:174px}.locked-price-box.MixAndSave_AgodaCash{cursor:pointer}.locked-price-box.MixAndSave_AgodaCash .locked-price-content{padding:10px 20px}html[dir=rtl] .rc-tooltip.dark.locked-price-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%;right:auto}.giftcard-applied{font-size:11px}body:not(.themed) .giftcard-applied{color:#704dff}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper span{color:#2a2a2e}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper .final-price .amount span:first-child{color:#e12d2d}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper .final-price.indigo .amount span:first-child,body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper .giftcard-content span:nth-child(2),body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper .giftcard-icon i.ficon-agoda-cash{color:#704dff}body:not(.themed) .cor-breakdown-tooltip-grey-arrow.rc-tooltip.light.rc-tooltip-placement-topRight .rc-tooltip-arrow,body:not(.themed) .cor-breakdown-tooltip-grey-arrow.rc-tooltip.light.rc-tooltip.light.rc-tooltip-placement-topLeft .rc-tooltip-arrow{border-top-color:#f8f7f9}body:not(.themed) .cor-breakdown-tooltip-grey-arrow.rc-tooltip.light.rc-tooltip-placement-topRight .rc-tooltip-arrow.border,body:not(.themed) .cor-breakdown-tooltip-grey-arrow.rc-tooltip.light.rc-tooltip.light.rc-tooltip-placement-topLeft .rc-tooltip-arrow.border{border-top-color:#ccc}.ie9 .cor-breakdown-container .cor-breakdown-content li .title{display:inline-block}.cor-breakdown-container{width:420px}body:not(.themed) .cor-breakdown-container{color:#2a2a2e}html[dir=ltr] .cor-breakdown-container{text-align:left}html[dir=rtl] .cor-breakdown-container{text-align:right}.cor-breakdown-container .cor-breakdown-content{display:inline-block;padding:0 16px;width:100%}.cor-breakdown-container .cor-breakdown-content ul{padding:16px 0 0;margin-bottom:0}.cor-breakdown-container .cor-breakdown-content ul.price-summary{border-top:1px solid;margin-top:16px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul.price-summary{border-top-color:#ddd}.cor-breakdown-container .cor-breakdown-content ul.hotel-rate li{padding-bottom:8px}.cor-breakdown-container .cor-breakdown-content ul.hotel-rate li:last-child{padding-bottom:0}.cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{border:1px dashed;border-radius:2px;position:relative;display:inline-block;line-height:1;font-size:12px;font-weight:700}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{padding:4px 16px 4px 8px;border-right:none;margin-right:3px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{padding:4px 8px 4px 16px;border-left:none;margin-left:3px}.ie9 .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{border:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{background-color:#d8eed5;color:#28871c}.cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{display:inline-block;content:"";height:11px;width:11px;position:absolute;top:4px;border:1px dashed;-webkit-transform:rotate(45deg) skew(15deg,15deg);transform:rotate(45deg) skew(15deg,15deg)}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{right:-4px;border-right:none;border-top:none}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{left:-4px;border-left:none;border-bottom:none}.ie9 .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{display:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{background-color:#fff}.cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{border:1px dashed;border-radius:2px;position:relative;display:inline-block;line-height:1;font-size:12px;font-weight:700}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{padding:4px 16px 4px 8px;border-right:none;margin-right:3px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{padding:4px 8px 4px 16px;border-left:none;margin-left:3px}.ie9 .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{border:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{background-color:#d8eed5;color:#28871c}.cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{display:inline-block;content:"";height:11px;width:11px;position:absolute;top:4px;border:1px dashed;-webkit-transform:rotate(45deg) skew(15deg,15deg);transform:rotate(45deg) skew(15deg,15deg)}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{right:-4px;border-right:none;border-top:none}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{left:-4px;border-left:none;border-bottom:none}.ie9 .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{display:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{background-color:#fff}.cor-breakdown-container .cor-breakdown-content ul.promotion-info{margin-top:16px;padding:16px 0}body:not(.themed) .cor-breakdown-container .cor-breakdown-content ul.promotion-info{background-color:#fbf3d9;-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.12);box-shadow:0 1px 0 0 rgba(0,0,0,.12)}.cor-breakdown-container .cor-breakdown-content ul:last-child{margin-bottom:16px;border-bottom:none}.cor-breakdown-container .cor-breakdown-content li{padding-bottom:8px;line-height:16px}.cor-breakdown-container .cor-breakdown-content li:last-child{padding-bottom:0}.cor-breakdown-container .cor-breakdown-content li .title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:60%;text-align:left}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li .title{text-align:right}.cor-breakdown-container .cor-breakdown-content li .amount{display:inline-block;width:40%;text-align:right}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li .amount{text-align:left}.cor-breakdown-container .cor-breakdown-content li.agoda-rate .title,.cor-breakdown-container .cor-breakdown-content li.property-rate .title{font-size:14px}.cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount,.cor-breakdown-container .cor-breakdown-content li.property-rate .amount{text-decoration:none;font-size:16px}.cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate,.cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate{position:relative;display:inline}.cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate:before,.cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate:before{content:"";position:absolute;right:0;top:50%;width:100%;border-top:1px solid}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate:before,html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate:before{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate:before,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate:before{-webkit-transform:rotate(-345deg);transform:rotate(-345deg)}.cor-breakdown-container .cor-breakdown-content li.property-rate{font-weight:700}.cor-breakdown-container .cor-breakdown-content li.booking-fee,.cor-breakdown-container .cor-breakdown-content li.cash-back,.cor-breakdown-container .cor-breakdown-content li.gift-card,.cor-breakdown-container .cor-breakdown-content li.gtt-discount,.cor-breakdown-container .cor-breakdown-content li.insider-deal,.cor-breakdown-container .cor-breakdown-content li.promo-applied,.cor-breakdown-container .cor-breakdown-content li.promo-eligible,.cor-breakdown-container .cor-breakdown-content li.promotion,.cor-breakdown-container .cor-breakdown-content li.pseudo-coupon{margin-left:30px;list-style-type:disc}.cor-breakdown-container .cor-breakdown-content li.booking-fee .amount,.cor-breakdown-container .cor-breakdown-content li.booking-fee .title,.cor-breakdown-container .cor-breakdown-content li.cash-back .amount,.cor-breakdown-container .cor-breakdown-content li.cash-back .title,.cor-breakdown-container .cor-breakdown-content li.gift-card .amount,.cor-breakdown-container .cor-breakdown-content li.gift-card .title,.cor-breakdown-container .cor-breakdown-content li.gtt-discount .amount,.cor-breakdown-container .cor-breakdown-content li.gtt-discount .title,.cor-breakdown-container .cor-breakdown-content li.insider-deal .amount,.cor-breakdown-container .cor-breakdown-content li.insider-deal .title,.cor-breakdown-container .cor-breakdown-content li.promo-applied .amount,.cor-breakdown-container .cor-breakdown-content li.promo-applied .title,.cor-breakdown-container .cor-breakdown-content li.promo-eligible .amount,.cor-breakdown-container .cor-breakdown-content li.promo-eligible .title,.cor-breakdown-container .cor-breakdown-content li.promotion .amount,.cor-breakdown-container .cor-breakdown-content li.promotion .title,.cor-breakdown-container .cor-breakdown-content li.pseudo-coupon .amount,.cor-breakdown-container .cor-breakdown-content li.pseudo-coupon .title{font-size:14px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.booking-fee,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.cash-back,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.gift-card,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.gtt-discount,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.insider-deal,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promo-applied,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promo-eligible,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promotion,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.pseudo-coupon{margin-left:0;margin-right:30px}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.promo-price-peek{padding-right:8px;padding-left:16px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promo-price-peek{padding-right:16px;padding-left:8px}.cor-breakdown-container .cor-breakdown-content li.promo-price-peek .title{font-size:14px}.cor-breakdown-container .cor-breakdown-content li.promo-price-peek .amount{text-decoration:none;font-size:14px}.cor-breakdown-container .cor-breakdown-content li.promo-price-peek .amount span.crossedout-rate{font-weight:700;display:inline-block;direction:ltr}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.promo-price-peek .amount span.crossedout-rate{color:#e12d2d}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.promo-eligible{padding-right:8px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promo-eligible{padding-left:8px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.booking-fee{color:#5392f9}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.vip-rate{color:#ecc43a}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-unlock-icon{list-style-type:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-unlock-icon,body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-unlock-icon .amount .crossedout-rate{color:#000}.cor-breakdown-container .cor-breakdown-content li.insider-deal .unlock-icon{position:absolute;margin:0}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.insider-deal .unlock-icon{left:25px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.insider-deal .unlock-icon{right:25px}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip{list-style-type:none;margin-left:auto}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip{margin-right:auto}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title{line-height:18px;vertical-align:middle}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVIPBadge{display:inline-block;margin:0 5px 0 0}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVIPBadge{margin:0 0 0 5px}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVIPBadge .AgodaVIPBadge__Content{padding:0 8px;display:inline-block}.cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVIPBadge .AgodaVIPBadge__Content .AgodaVIPBadge__Text--vip{line-height:20px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVIPBadge .AgodaVIPBadge__Content .AgodaVIPBadge__Text--vip{color:#ecc43a}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVipBadge--info-platinum .AgodaVipBadge__Text--vip{color:#fff}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVipBadge--info-gold .AgodaVipBadge__Text--vip{color:#f7e46c}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.insider-deal--with-vip .title .AgodaVipBadge--info-silver .AgodaVipBadge__Text--vip{color:#d7d7db}.cor-breakdown-container .cor-breakdown-content li.multi-day-price{padding-top:16px;margin-top:16px;border-top:1px dashed}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.multi-day-price{border-top-color:#ddd}.cor-breakdown-container .cor-breakdown-content li.multi-day-price .title{font-size:12px}.cor-breakdown-container .cor-breakdown-content li.multi-day-price .amount{font-size:12px;direction:ltr}.cor-breakdown-container .cor-breakdown-content li.final-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:right}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.final-price{text-align:left}.cor-breakdown-container .cor-breakdown-content li.final-price .amount{font-weight:700;font-size:20px;direction:ltr;width:auto;white-space:nowrap}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.final-price .amount{color:#704dff}.cor-breakdown-container .cor-breakdown-content li.final-price .title{width:auto;font-weight:700;font-size:14px;padding-right:3px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.final-price .title{padding-left:3px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.final-price.indigo .amount{color:#704dff}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card{display:block;font-weight:700;text-align:right}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.earn-gift-card{text-align:left}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-icon{padding-right:3px;display:inline-block;vertical-align:middle}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-icon{color:#704dff}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-icon{padding-right:0;padding-left:3px}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-content{padding-top:2px;display:inline;font-size:14px;line-height:13px}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-content span:nth-child(2){display:inline-block;direction:ltr}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-content span:nth-child(2){color:#704dff}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card span{font-weight:400}.cor-breakdown-container .cor-breakdown-content li.genius-badge{text-align:right}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.genius-badge{text-align:left}.cor-breakdown-container .cor-breakdown-content li.taxes-and-fee{margin-top:0;text-align:right}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.taxes-and-fee{text-align:left}.cor-breakdown-container .cor-breakdown-content li.taxes-and-fee .taxes-and-fees-description{font-size:11px}.cor-breakdown-container .cor-breakdown-content li.effective-price .container{position:relative;border-radius:3px;padding:12px 24px;text-align:center;margin-top:5px;width:auto}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container{background:#f0edff;border:.5px solid #704dff}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container i.ficon-cash-line-circle-h{color:#704dff}.cor-breakdown-container .cor-breakdown-content li.effective-price .container .msg-info{padding:0 0 0 4px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.effective-price .container .msg-info{padding:0 4px 0 0}.cor-breakdown-container .cor-breakdown-content li.effective-price .container .msg-info .gc-earn-msg{white-space:nowrap}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container .msg-info .gc-earn-msg{color:#704dff}.cor-breakdown-container .cor-breakdown-content li.effective-price .container:after,.cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{bottom:99%;border:solid;content:" ";height:0;width:0;position:absolute;pointer-events:none}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container:after,body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{border-color:transparent}.cor-breakdown-container .cor-breakdown-content li.effective-price .container:after{border-width:6px;right:11px;margin:0 0 0 -6px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container:after{border-bottom-color:#f0edff}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.effective-price .container:after{right:auto;left:11px;margin:0 -6px 0 0}.cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{border-width:7px;right:10px;margin:0 0 0 -7px}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{border-bottom-color:#7c5dff}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{right:auto;left:10px;margin:0 -7px 0 0}.cor-breakdown-container .agoda-rate-grouping .hotel-rate{border:none;padding:16px 0 0}.cor-breakdown-container .agoda-rate-grouping .agoda-price-group .agoda-rate .title,.cor-breakdown-container .agoda-rate-grouping li.head-group{font-weight:700}.cor-breakdown-container .agoda-rate-grouping li.head-group .title{font-size:14px}.cor-breakdown-container .agoda-rate-grouping li.head-group .amount{text-decoration:none;font-size:16px}.cor-breakdown-container .travelers-using-gift-card{padding:12px 16px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}body:not(.themed) .cor-breakdown-container .travelers-using-gift-card{background:#f8f7f9}html[dir=rtl] .cor-breakdown-container .travelers-using-gift-card{text-align:left}html[dir=ltr] .cor-breakdown-container .travelers-using-gift-card .traveler-icon{float:left;margin-right:8px}html[dir=rtl] .cor-breakdown-container .travelers-using-gift-card .traveler-icon{float:right;margin-left:8px}.cor-breakdown-container .travelers-using-gift-card .traveler-content p{margin-bottom:0}.cor-breakdown-container .travelers-using-gift-card .traveler-content em{font-style:normal}body:not(.themed) .cor-breakdown-container .travelers-using-gift-card .traveler-content em{color:#704dff}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomRight .rc-tooltip-arrow{top:-1px;border-width:0 7px 9px;left:95%;right:auto}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomRight .rc-tooltip-arrow .border{top:-3px}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topRight .rc-tooltip-arrow{bottom:-1px;border-width:9px 7px 0;left:95%;right:auto}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topRight .rc-tooltip-arrow .border{bottom:-3px}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topRight .rc-tooltip-arrow .border{color:#ccc}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{top:-1px;border-width:0 7px 9px}html[dir=rtl] .cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{left:5%;right:auto}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow .border{top:-3px}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow .border{color:#ccc}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topLeft .rc-tooltip-arrow{bottom:-1px;border-width:9px 7px 0}html[dir=rtl] .cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:5%;right:auto}.cor-breakdown-tooltip.rc-tooltip.light.rc-tooltip-placement-topLeft .rc-tooltip-arrow .border{bottom:-3px}.cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner{max-width:364px;border-radius:4px;display:table-row}.cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .simple-body{padding:0}body:not(.themed) .cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper span.giftcard{color:#c04500}.PriceDisplay{text-align:right;min-height:0}.PriceDisplay .pd-crossedout-container{display:inline-block}.PriceDisplay div .pd-currency{font-size:15px;margin-right:4px}body:not(.themed) .PriceDisplay div .pd-currency.instant-giftcard{color:#737373}.PriceDisplay div .pd-price{font-size:24px}body:not(.themed) .PriceDisplay div .pd-color{color:#ed5c59}.PriceDisplay div .pd-price.instant-giftcard{font-size:15px}body:not(.themed) .PriceDisplay div .pd-price.instant-giftcard{color:#737373}.PriceDisplay:hover{cursor:pointer}.PriceDisplay--noPointer:hover{cursor:default}.PriceDisplay--alignLeft{text-align:left}.PriceDisplay .swap .pd-currency{margin-right:0}.PriceDisplay .swap .pd-price{margin-right:4px}.PriceDisplay .giftcardPrice{display:inline-block}.PriceDisplay .supplier-price-from{font-size:12px}body:not(.themed) .PriceDisplay .supplier-price-from{color:#a0a0a0}.PriceDisplay .total-discount{font-weight:700}body:not(.themed) .PriceDisplay .total-discount{color:#ed5c59}.PriceDisplay .ficon-unlock{margin-top:-6px}html[dir=ltr] .PriceDisplay .ficon-unlock{margin-left:1px}html[dir=rtl] .PriceDisplay .ficon-unlock{margin-right:1px}html[dir=rtl] .PriceDisplay .total-discount-container-rareFind{text-align:right}html[dir=ltr] .PriceDisplay .total-discount-container-rareFind{text-align:left}.PriceDisplay .total-discount-container-rareFind .total-discount{display:inline-block;font-size:12px;line-height:1;border-radius:2px;font-weight:500;padding:4px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.PriceDisplay .total-discount-container-rareFind.go-local{display:-webkit-box;display:-ms-flexbox;display:flex}.PriceDisplay .total-discount-container-rareFind.go-local .total-discount{border-radius:0 0 2px 2px;width:100%;text-align:center}.PriceDisplay .total-discount-container-rareFind.pulse-campaign{display:-webkit-box;display:-ms-flexbox;display:flex}.PriceDisplay .total-discount-container-rareFind.pulse-campaign .total-discount{border-radius:0 0 2px 2px;width:100%;text-align:center}html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom){text-align:right;margin-right:-11px}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom){text-align:left;margin-left:-11px}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local{display:-webkit-box;display:-ms-flexbox;display:flex}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local>div{overflow:hidden}html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local>div{border-top-left-radius:2px;border-bottom-left-radius:2px}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local>div{border-top-right-radius:2px;border-bottom-right-radius:2px}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local .total-discount{border-radius:0;width:100%}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local .total-discount,html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local .total-discount{text-align:center}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign{display:-webkit-box;display:-ms-flexbox;display:flex}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign>div{overflow:hidden}html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign>div{border-top-left-radius:2px;border-bottom-left-radius:2px}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign>div{border-top-right-radius:2px;border-bottom-right-radius:2px}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign .total-discount{border-radius:0;width:100%}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign .total-discount,html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign .total-discount{text-align:center}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom) .total-discount{display:inline-block;font-size:12px;line-height:1;border-radius:0 2px 2px 0;font-weight:700;padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body:not(.themed) .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom) .total-discount{background-color:#e12d2d;color:#fff}html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom) .total-discount{text-align:right}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom) .total-discount{text-align:left}.PriceDisplay .ChildRooms-priceCheaperThanSimilarHotels{display:block;line-height:1;margin-top:4px;margin-bottom:0;font-size:12px;padding:4px 8px}html[dir=rtl] .PriceDisplay .ChildRooms-priceCheaperThanSimilarHotels{margin-right:-11px;margin-left:0;border-radius:2px 0 0 2px;text-align:right}html[dir=ltr] .PriceDisplay .ChildRooms-priceCheaperThanSimilarHotels{text-align:left;margin-left:-11px;border-radius:0 2px 2px 0;margin-right:0}.PriceDisplay .cor-tooltip-wrapper{line-height:1;margin-top:4px}.DEXP-529 .PriceDisplay .cor-tooltip-wrapper{margin-top:0}.PriceDisplay .LowestPriceYouSeen{width:100%;display:block;padding-top:0;line-height:1;margin-top:4px}.PriceDisplay .LowestPriceYouSeen-Container{padding:4px 8px;line-height:1}.PriceDisplay .LowestPriceYouSeen-boldText,.PriceDisplay .LowestPriceYouSeen-text{font-size:12px}html[dir=rtl] .PriceDisplay .LowestPriceYouSeen{margin-right:-11px;margin-left:0;text-align:right}html[dir=rtl] .PriceDisplay .LowestPriceYouSeen-Container{border-radius:2px 0 0 2px;text-align:right}html[dir=ltr] .PriceDisplay .LowestPriceYouSeen{margin-left:-11px;margin-right:0;text-align:left}html[dir=ltr] .PriceDisplay .LowestPriceYouSeen-Container{text-align:left;border-radius:0 2px 2px 0}.PriceDisplay .CrossedOutPrice{line-height:1}.PriceDisplay .PriceContainer:not(:first-child){margin-top:16px}.PriceDisplay .LastMinutePriceDrop{display:block;padding-top:0;margin-top:4px}.PriceDisplay .LastMinutePriceDrop__Animate{-webkit-transition:opacity .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,-webkit-transform .3s ease;transition:opacity .3s linear,transform .3s ease;transition:opacity .3s linear,transform .3s ease,-webkit-transform .3s ease;opacity:0}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop__Animate{-webkit-transform:translateX(-10px);transform:translateX(-10px)}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate{-webkit-transform:translateX(10px);transform:translateX(10px)}.PriceDisplay .LastMinutePriceDrop__Animate--move{opacity:1}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop__Animate--move,html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate--move{-webkit-transform:translateX(0);transform:translateX(0)}.PriceDisplay .LastMinutePriceDrop .lmpd-container{padding:0}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container{border-radius:2px 0 0 2px}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container{border-radius:0 2px 2px 0}.PriceDisplay .LastMinutePriceDrop .lmpd-container .ficon-price-drop{top:0;margin-bottom:0;padding:4px 8px}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container .ficon-price-drop{left:0}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container .ficon-price-drop{right:0}.PriceDisplay .LastMinutePriceDrop .lmpd-container p{font-size:12px;line-height:1}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container p{padding:4px 22px 4px 8px;text-align:right;margin:0}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container p{margin:0;text-align:left;padding:4px 8px 4px 22px}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop{text-align:right;margin-right:-11px;margin-left:0}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop{text-align:left;margin-left:-11px;margin-right:0}.PriceDisplay .VoucherRoomBadgeContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;margin-top:4px;margin-left:-12px}.PriceDisplay__TaxMessage{font-size:10px;margin:2px 0 8px}html[dir=ltr] .PriceDisplay__TaxMessage{text-align:right}html[dir=rtl] .PriceDisplay__TaxMessage{text-align:left}body:not(.themed) .PriceDisplay__TaxMessage{color:grey}.PriceDisplay-SaveMoreText{display:block;font-weight:500}body:not(.themed) .PriceDisplay-SaveMoreText{color:#e12d2d}.PriceDisplay-GetHotelPriceText{display:block}.PriceDisplay .go-local-badge,.PriceDisplay .pulse-campaign-badge{border-radius:2px 2px 0 0}.PriceDisplay--DayUsePrice{line-height:1}.applied-cashback>.pd-crossedout-container,.applied-giftcard>.pd-crossedout-container{display:inline-block}.applied-cashback .finalPrice>.cashback-currency,.applied-cashback .finalPrice>.pd-currency,.applied-giftcard .finalPrice>.cashback-currency,.applied-giftcard .finalPrice>.pd-currency{font-size:15px;margin-right:4px}body:not(.themed) .applied-cashback .finalPrice>.cashback-currency,body:not(.themed) .applied-cashback .finalPrice>.pd-currency,body:not(.themed) .applied-giftcard .finalPrice>.cashback-currency,body:not(.themed) .applied-giftcard .finalPrice>.pd-currency{color:#704dff}.applied-cashback .finalPrice>.cashback-price,.applied-cashback .finalPrice>.pd-price,.applied-giftcard .finalPrice>.cashback-price,.applied-giftcard .finalPrice>.pd-price{font-size:24px}body:not(.themed) .applied-cashback .finalPrice>.cashback-price,body:not(.themed) .applied-cashback .finalPrice>.pd-price,body:not(.themed) .applied-giftcard .finalPrice>.cashback-price,body:not(.themed) .applied-giftcard .finalPrice>.pd-price{color:#704dff}.applied-cashback .finalPrice.swap>.pd-currency,.applied-giftcard .finalPrice.swap>.pd-currency{margin-right:0}.applied-cashback .finalPrice.swap>.pd-price,.applied-giftcard .finalPrice.swap>.pd-price{margin-right:4px}.applied-cashback:hover,.applied-giftcard:hover{cursor:pointer}.applied-cashback--noPointer:hover,.applied-giftcard--noPointer:hover{cursor:default}.applied-cashback .supplier-price-from,.applied-giftcard .supplier-price-from{font-size:12px}body:not(.themed) .applied-cashback .supplier-price-from,body:not(.themed) .applied-giftcard .supplier-price-from{color:#a0a0a0}.applied-cashback .total-discount,.applied-giftcard .total-discount{font-weight:700}body:not(.themed) .applied-cashback .total-discount,body:not(.themed) .applied-giftcard .total-discount{color:#ed5c59}.applied-cashback .effective-price-wrapper .cor-tooltip-wrapper,.applied-giftcard .effective-price-wrapper .cor-tooltip-wrapper{display:inline-block}body:not(.themed) .applied-cashback .effective-price-wrapper .pd-currency,body:not(.themed) .applied-cashback .effective-price-wrapper .pd-currency.instant-giftcard{color:#2a2a2e}.price-breakdown-modal{margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:380px;height:auto}.price-breakdown-modal:focus{outline:0}.price-breakdown-modal .price-breakdown-list{margin-bottom:9px;overflow:hidden}.price-breakdown-modal .price-breakdown-container{width:100%;border-radius:9px;padding:0;height:auto}body:not(.themed) .price-breakdown-modal .price-breakdown-container{background-color:#f5f5f5}.price-breakdown-modal .price-breakdown-content{padding:18px}.price-breakdown-modal .price-breakdown-item{margin:9px 0 0;font-size:13px}body:not(.themed) .price-breakdown-modal .price-breakdown-item .blue{color:#0283df}.price-breakdown-modal .price-breakdown-item .price{text-align:right;padding-left:0}body:not(.themed) .price-breakdown-modal .coupon{color:#63c355}.price-breakdown-modal .coupon .coupon-icon{margin-right:5px;margin-left:1px;vertical-align:top}body:not(.themed) .price-breakdown-modal .coupon .coupon-icon{color:#85c150}.price-breakdown-modal .coupon .currency,.price-breakdown-modal .coupon .price{padding-top:8px}.price-breakdown-modal .coupon .rate{width:150px;display:inline-block;padding-top:8px}body:not(.themed) .price-breakdown-modal .money-back{color:#ffa726}.price-breakdown-modal .money-back .moneyback-icon{margin-right:5px;margin-left:1px;vertical-align:top}.price-breakdown-modal .money-back .rate{width:150px;display:inline-block}body:not(.themed) .price-breakdown-modal .giftcard-text{color:#704dff}.price-breakdown-modal .giftcard-text .giftcard-icon{vertical-align:top}html[dir=ltr] .price-breakdown-modal .giftcard-text .giftcard-icon{margin-right:5px;margin-left:1px}html[dir=rtl] .price-breakdown-modal .giftcard-text .giftcard-icon{margin-left:5px;margin-right:1px}.price-breakdown-modal .giftcard-text .rate{width:150px;display:inline-block;padding-top:8px}.price-breakdown-modal .giftcard-text .price{padding-top:8px}.price-breakdown-modal .final-price-content{zoom:1;display:inline-block;float:right;margin-bottom:0;font-size:10px;font-weight:700}body:not(.themed) .price-breakdown-modal .final-price-content{color:#5a5b5b}html[dir=ltr] .price-breakdown-modal .final-price-content span{margin-left:4px}html[dir=rtl] .price-breakdown-modal .final-price-content span{margin-right:4px}.price-breakdown-modal .bold{font-weight:700}.price-breakdown-modal hr{margin:6px 0;border-bottom:1px solid;clear:both}body:not(.themed) .price-breakdown-modal hr{border-bottom-color:#e2e2e2}.cor-breakdown-modal{margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:420px;height:auto}.cor-breakdown-modal .cor-breakdown-container{border-radius:4px}body:not(.themed) .cor-breakdown-modal .cor-breakdown-container{background:#fff}.cor-breakdown-modal .cor-breakdown-container .cor-breakdown-content{padding:0 24px}.cor-breakdown-modal .cor-breakdown-container .cor-breakdown-content ul:first-child{padding:24px 0 16px}.cor-breakdown-modal .cor-breakdown-container .cor-breakdown-content ul:last-child{padding:16px 0 24px}.price-breakdown-container .row{margin-left:0;margin-right:0}.price-breakdown-container .breakdown-info{padding-left:0;padding-right:0}html[dir=rtl] .price-breakdown-container .breakdown-items ol li .price{text-align:left}html[dir=rtl] .price-breakdown-container .breakdown-items ol .final-price .final-price-content{float:left}html[dir=rtl] .rtl .PriceDisplay{text-align:left}html[dir=rtl] .rtl .price-breakdown-modal .price-breakdown-item .price{padding-left:15px;padding-right:0;text-align:left}html[dir=rtl] .rtl .price-breakdown-modal .coupon .coupon-icon,html[dir=rtl] .rtl .price-breakdown-modal .money-back .moneyback-icon{margin-right:1px;margin-left:5px}html[dir=rtl] .rtl .price-breakdown-modal .final-price-content{float:left}html[dir=rtl] .rtl .price-breakdown-modal .final-price-content span{margin-left:0;margin-right:4px}html[dir=rtl] .rtl .price-breakdown-modal .final-price-content .price{padding-left:0}.WelcomeBackBadge{padding-top:1px;padding-bottom:1px}.WelcomeBackBadge__Icon{width:12px;height:12px}html[dir=rtl] .WelcomeBackBadge__Icon{margin-left:4px}html[dir=ltr] .WelcomeBackBadge__Icon{margin-right:4px}.WelcomeBackBadge>span{vertical-align:middle}.WelcomeBackBadge--table{display:table-caption}.PulsePriceCampaignBadge{color:#fff;font-size:12px;line-height:1;border-radius:0 2px 2px 0;font-weight:700;padding:4px 8px;background:-webkit-gradient(linear,left top,right top,from(#6b4c9f),to(#8660c7));background:linear-gradient(90deg,#6b4c9f,#8660c7)}.PulsePriceCampaignBadge__Icon{margin-right:4px;vertical-align:middle}.CrossedOutPrice{font-size:15px;text-decoration:none;position:relative}.CrossedOutPrice.cop-small{font-size:13px;display:inline-block}.CrossedOutPrice.price-before-giftcard{font-size:20px;text-decoration:none;display:inline-block}.CrossedOutPrice.price-before-giftcard.with-locked-gc{font-weight:700}.CrossedOutPrice.price-before-cashback{text-decoration:none;display:inline-block}.CrossedOutPrice.price-before-cashbackv2:before{border-top:1px solid}.CrossedOutPrice:before{content:"";position:absolute;right:0;top:50%;width:100%;border-top:1px solid}html[dir=ltr] .CrossedOutPrice:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .CrossedOutPrice:before{-webkit-transform:rotate(-350deg);transform:rotate(-350deg)}.CrossedOutPrice.price-before-cashback:before,.CrossedOutPrice.price-before-giftcard:before{border-top:none}.Popover.AgodaPopover.dark.CrossedOutPriceTooltip{width:170px}html[dir=rtl] .rtl .CrossedOutPrice{direction:ltr}.ExchangeRate__ActualPriceText{font-size:10px;margin:4px;color:#737373}.RareFindBadge{position:relative;overflow:hidden;border-radius:2px;padding:12px 3px 12px 12px;margin-bottom:8px}html[dir=rtl] .RareFindBadge{text-align:right}html[dir=ltr] .RareFindBadge{text-align:left}.RareFindBadge__Message{font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.RareFindBadge__Message:first-of-type{margin-bottom:4px;font-size:16px;line-height:1}html[dir=rtl] .RareFindBadge__Message:first-of-type .ficon{padding-right:4px}html[dir=ltr] .RareFindBadge__Message:first-of-type .ficon{padding-left:4px}.RareFindBadge__Circle1{position:absolute;top:-30px;width:60px;height:60px;border-radius:30px;opacity:.08}html[dir=rtl] .RareFindBadge__Circle1{left:-15px}html[dir=ltr] .RareFindBadge__Circle1{right:-15px}.RareFindBadge__Circle2{position:absolute;top:20px;width:180px;height:180px;border-radius:90px;opacity:.1}html[dir=rtl] .RareFindBadge__Circle2{left:-110px}html[dir=ltr] .RareFindBadge__Circle2{right:-110px}.RareFindBadge--rare .RareFindBadge__Circle1,.RareFindBadge--rare .RareFindBadge__Circle2{opacity:0}.RareFindTooltip.rc-tooltip-placement-bottom,.RareFindTooltip.rc-tooltip-placement-bottomLeft,.RareFindTooltip.rc-tooltip-placement-bottomRight,.RareFindTooltip.rc-tooltip-placement-top,.RareFindTooltip.rc-tooltip-placement-topLeft,.RareFindTooltip.rc-tooltip-placement-topRight{opacity:1}.RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner,.RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner,.RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner,.RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner,.RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner,.RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner{max-width:307px;padding:0}.RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner .RareFindTooltip__Container,.RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner .RareFindTooltip__Container,.RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner .RareFindTooltip__Container,.RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner .RareFindTooltip__Container,.RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner .RareFindTooltip__Container,.RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner .RareFindTooltip__Container{font-stretch:normal;font-style:normal;letter-spacing:normal}html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner .RareFindTooltip__Container,html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner .RareFindTooltip__Container,html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner .RareFindTooltip__Container,html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner .RareFindTooltip__Container,html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner .RareFindTooltip__Container,html[dir=ltr] .RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner .RareFindTooltip__Container{text-align:left}html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner .RareFindTooltip__Container,html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner .RareFindTooltip__Container,html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner .RareFindTooltip__Container,html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner .RareFindTooltip__Container,html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner .RareFindTooltip__Container,html[dir=rtl] .RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner .RareFindTooltip__Container{text-align:right}.RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner .RareFindTooltip__Header,.RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner .RareFindTooltip__Header,.RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner .RareFindTooltip__Header,.RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner .RareFindTooltip__Header,.RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner .RareFindTooltip__Header,.RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner .RareFindTooltip__Header{font-size:16px;font-weight:500;line-height:1;padding:12px}.RareFindTooltip.rc-tooltip-placement-bottom .rc-tooltip-inner .RareFindTooltip__Content,.RareFindTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-inner .RareFindTooltip__Content,.RareFindTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-inner .RareFindTooltip__Content,.RareFindTooltip.rc-tooltip-placement-top .rc-tooltip-inner .RareFindTooltip__Content,.RareFindTooltip.rc-tooltip-placement-topLeft .rc-tooltip-inner .RareFindTooltip__Content,.RareFindTooltip.rc-tooltip-placement-topRight .rc-tooltip-inner .RareFindTooltip__Content{font-size:12px;font-weight:400;line-height:1.33;padding:12px 8px 12px 12px}.ExpressBooking__Modal__closeButton{color:#fff;position:absolute;right:0;bottom:101%;cursor:pointer}.ExpressBooking__Modal__closeButtonIcon{top:15px;right:375px}.ExpressBooking__Modal__wrapper{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.ExpressBooking__Modal__wrapper:focus{outline:0}.ExpressBooking__Modal__wrapper .ExpressBooking__Modal__content{width:760px;height:320px;border:none;border-radius:4px;overflow:hidden}.ExpressBooking__Modal__spinner{position:absolute;width:100%;height:100%;background:url(//cdn6.agoda.net/images/desktop/express-booking-spinner.gif) 50% no-repeat}.ExpressBooking__Modal__spinnerBackground{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.InquiryProperty .inboxContainer{width:440px;border-radius:5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding-top:30px;position:fixed;top:50%;left:50%}.InquiryProperty .inboxContainer-header{min-height:71px;padding:0;display:inline-block}.InquiryProperty .inboxContainer-header .headerImage{text-align:center;margin-left:16px;display:inline-block}.InquiryProperty .inboxContainer-header .headerImage--size{height:71px;width:71px}.InquiryProperty .inboxContainer-header .headerInfo{height:auto;width:350px;text-align:left;padding:0 22px;display:inline-block;vertical-align:top}.InquiryProperty .inboxContainer-header .headerInfo .hotelLocation{display:inline-block;font-size:14px;letter-spacing:1.1px;font-weight:400;margin-left:10px}.InquiryProperty .inboxContainer-header .headerInfo .inquiry-line-one{letter-spacing:1.6px;max-height:49px;min-height:20px;text-overflow:ellipsis;overflow:hidden;padding-right:25px;margin:0}.InquiryProperty .inboxContainer-header .headerInfo .inquiry-line-two{padding-top:5px}.InquiryProperty .inboxContainer-header .headerInfo .inquiry-line-two>i{vertical-align:text-bottom}.InquiryProperty .inboxContainer-hr{width:100%;height:1px}.InquiryProperty .inboxContainer-content--row{margin:0 15px 7px}.InquiryProperty .inboxContainer-content--col{width:47%;float:left;margin-right:10px}.InquiryProperty .inboxContainer-content--col .displayText{display:block;width:100%;height:40px;padding:6px 12px;font-size:12px;letter-spacing:1.2px;border:1px solid;border-radius:3px}.InquiryProperty .inboxContainer-content--col .calendarIcon{position:relative;top:-31px;right:-165px;pointer-events:none;font-size:20px}.InquiryProperty .inboxContainer-content--col.price--col{position:relative}.InquiryProperty .inboxContainer-content--col.price--col .nightlyRate{font-size:9px;padding:0;width:30%}.InquiryProperty .inboxContainer-content--col.price--col .priceRate{padding:0;text-align:right;position:absolute;right:0;top:0}.InquiryProperty .inboxContainer-content--col.price--col .priceRate-currency{letter-spacing:.5px;font-weight:400;font-size:14px;text-align:right;line-height:23px;padding:0}.InquiryProperty .inboxContainer-content--col.price--col .priceRate-price{padding:0;font-size:22px;line-height:1em}.InquiryProperty .inboxContainer-content .writingMessageArea{width:410px;height:185px;font-size:14px;line-height:1.43;letter-spacing:1.1px;margin-top:13px}.InquiryProperty .inboxContainer-content .requireField{text-align:center}.InquiryProperty .inboxContainer-content .requireField-langDetect{font-size:13px}.InquiryProperty .inboxContainer-content .btn{width:100%}.InquiryProperty .inboxContainer-content .disabled{pointer-events:auto}.InquiryProperty .inboxContainer-modal .close-area{position:absolute;top:0;width:100%;height:100%}.InquiryProperty .inboxContainer-modal .close-area-icon{position:absolute;top:14px;right:14px;cursor:pointer}.InquiryProperty .sentContainer{width:780px;height:191px;border-radius:9px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);padding:10px;position:fixed;top:50%;left:50%}.InquiryProperty .sentContainer-header{font-size:medium;font-weight:700;width:100%;overflow:hidden}.InquiryProperty .sentContainer-header--left{float:left;margin:0 10px 0 0;padding:0 0 5px 3px}.InquiryProperty .sentContainer-header--right{float:right;margin:0 10px 0 0;padding:0 0 5px 3px}.InquiryProperty .sentContainer-header--right .closeinfo{cursor:pointer;float:right;font-weight:700;text-decoration:none;white-space:nowrap;font-size:13px;margin:0 -10px 0 0}.InquiryProperty .sentContainer-header--right .closeinfo-icon{background-position:-58px -1330px;width:21px;height:21px;margin-left:7px;vertical-align:middle;display:inline-block}.InquiryProperty .sentContainer-header--right .closeinfo-icon:hover{background-position:-82px -1330px}.InquiryProperty .sentContainer-content{text-align:center}.InquiryProperty .sentContainer-bottom{text-align:right}.InquiryProperty .sentContainer-bottom .btn-send-message{margin:20px 0 15px;padding:8px 40px;width:auto}.InquiryProperty .loadingContainer{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);border-radius:9px;position:fixed;z-index:1;top:50%;left:50%}.InquiryProperty .loadingContainer .preLoading{padding:32px 62px;border-radius:9px}.InquiryProperty .loadingContainer .preLoading-img{width:20px;height:20px}.InquiryProperty .loadingContainer .preLoading-text{margin-left:10px}.InquiryProperty-modal{outline:none}.InquiryProperty-modal .close-area{position:absolute;top:14px;right:14px;cursor:pointer}html[dir=rtl] .rtl .sentContainer-header--left,html[dir=rtl] .rtl .sentContainer-header--right{margin-left:10px;margin-right:0;padding-left:0;padding-right:3px}html[dir=rtl] .rtl .sentContainer-header--left{float:right}html[dir=rtl] .rtl .sentContainer-header--right{float:left}html[dir=rtl] .rtl .sentContainer-header--right .closeinfo{float:left;margin-right:0;margin-left:-10px}html[dir=rtl] .rtl .sentContainer-header--right .closeinfo-icon{margin-left:0;margin-right:7px}html[dir=rtl] .rtl .sentContainer-bottom{text-align:left}html[dir=rtl] .rtl .loadingContainer .preLoading-text{margin-left:0;margin-right:10px}html[dir=rtl] .rtl .InquiryProperty-modal .close-area{right:auto;left:14px}.inboxContainer{width:440px;background-color:#fff;padding-top:30px;margin:0 auto}.inboxContainer-header{min-height:71px;padding:0;display:inline-block}.inboxContainer-header .headerImage{text-align:center;margin-left:16px;display:inline-block}.inboxContainer-header .headerImage--size{height:71px;width:71px}.inboxContainer-header .headerInfo{height:auto;width:350px;text-align:left;padding:0 22px;display:inline-block;vertical-align:top}.inboxContainer-header .headerInfo .hotelLocation{display:inline-block;font-size:14px;letter-spacing:1.1px;color:#666;font-weight:300;margin-left:10px}.inboxContainer-header .headerInfo .inquiry-line-one{letter-spacing:1.6px;max-height:49px;min-height:20px;text-overflow:ellipsis;overflow:hidden;padding-right:25px;margin:0}.inboxContainer-header .headerInfo .inquiry-line-two{padding-top:5px}.inboxContainer-header .headerInfo .inquiry-line-two>i{vertical-align:text-bottom}.inboxContainer-hr{width:100%;height:1px}.inboxContainer-content--row{margin:0 15px 7px}.inboxContainer-content--col{width:47%;float:left;margin-right:10px}.inboxContainer-content--col .displayText{display:block;width:100%;height:40px;padding:6px 12px;font-size:12px;letter-spacing:1.2px;color:#777;background-color:#eee;border:1px solid #aaa;border-radius:3px}.inboxContainer-content--col .calendarIcon{position:relative;top:-31px;right:-165px;pointer-events:none;color:#666;font-size:20px}.inboxContainer-content--col.price--col{position:relative}.inboxContainer-content--col.price--col .nightlyRate{font-size:9px;padding:0;width:30%}.inboxContainer-content--col.price--col .priceRate{padding:0;text-align:right;position:absolute;right:0;top:0}.inboxContainer-content--col.price--col .priceRate-currency{letter-spacing:.5px;font-weight:300;font-size:14px;text-align:right;line-height:23px;padding:0;margin-right:8px}.inboxContainer-content--col.price--col .priceRate-price{padding:0;color:#ef5857;font-size:22px;line-height:1em}.inboxContainer-content .writingMessageArea{width:410px;height:185px;font-size:14px;line-height:1.43;letter-spacing:1.1px;color:#000;margin-top:13px}.inboxContainer-content .requireField{text-align:center}.inboxContainer-content .requireField-langDetect{font-size:13px;color:#ef5857}.inboxContainer-content .disabled{pointer-events:auto;background-color:#b0deff}.inboxContainer-modal .close-area{position:absolute;top:0;width:100%;height:100%}.inboxContainer-modal .close-area-icon{position:absolute;top:14px;right:14px;color:#fff;cursor:pointer}html[dir=rtl] .rtl .inboxContainer-header .headerImage{margin-left:0;margin-right:16px}html[dir=rtl] .rtl .inboxContainer-header .headerInfo{text-align:right}html[dir=rtl] .rtl .inboxContainer-header .headerInfo .hotelLocation{margin-left:0;margin-right:10px}html[dir=rtl] .rtl .inboxContainer-header .headerInfo .inquiry-line-one{padding-right:0;padding-left:25px}html[dir=rtl] .rtl .inboxContainer-header .headerInfo .ficon-star-style{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .rtl .inboxContainer-content--col{float:right;margin-right:0;margin-left:10px}html[dir=rtl] .rtl .inboxContainer-content--col .calendarIcon{right:auto;left:-165px}html[dir=rtl] .rtl .inboxContainer-content--col.price--col .priceRate{left:0;right:auto;text-align:left}html[dir=rtl] .rtl .inboxContainer-content--col.price--col .priceRate-currency{text-align:left}.c-image-container.c-image-container--absolute{position:absolute;width:100%;height:100%;top:0}.c-image-container--flex .c-image-container__content{display:-webkit-box;display:-ms-flexbox;display:flex}.c-image-container--flexColumn .c-image-container__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.MixAndSavePopupRoomInfo .MasterRoom-infoPhoto{height:60px}.MixAndSavePopup__TableRow{display:table-row}.MixAndSavePopup__RoomName{width:263px;word-wrap:break-word;padding-bottom:36px}.MixAndSavePopup__RoomName span{display:inline-block;margin:0 2px}.MixAndSavePopup__BookButton{border:none;border-radius:3px;font-weight:700;line-height:22px;padding:10px 16px;outline:none;white-space:nowrap}@media only screen and (max-width:650px){.MixAndSavePopup__BookButton{white-space:normal}}.MixAndSavePopup__IsFewRoomLeft{font-size:12px;font-weight:700;padding-top:6px;padding-bottom:36px}.badge.PseudoCouponPromoCode{display:block;padding:0;margin:0;background-color:transparent}.badge.PseudoCouponPromoCode .rounded-badge-text{display:inline-block;font-size:12px;max-width:100%;white-space:normal;padding:5px 0;font-weight:700;line-height:2}.DEXP-529 .badge.PseudoCouponPromoCode .rounded-badge-text{padding:0}html[dir=ltr] .badge.PseudoCouponPromoCode .rounded-badge-text{text-align:left}html[dir=rtl] .badge.PseudoCouponPromoCode .rounded-badge-text{text-align:right}.badge.PseudoCouponPromoCode .rounded-badge-text .coupon__price{display:inline-block;direction:ltr}body:not(.themed) .badge.PseudoCouponPromoCode .rounded-badge-text{background-color:transparent;color:#28871c}.badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{border:1px dashed;border-radius:2px;position:relative;display:inline-block;line-height:1}html[dir=ltr] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{padding:4px 16px 4px 8px;border-right:none;margin-right:3px}html[dir=rtl] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{padding:4px 8px 4px 16px;border-left:none;margin-left:3px}.ie9 .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{border:none}body:not(.themed) .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{background-color:#d8eed5}.badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{display:inline-block;content:"";height:11px;width:11px;position:absolute;top:4px;border:1px dashed;-webkit-transform:rotate(45deg) skew(15deg,15deg);transform:rotate(45deg) skew(15deg,15deg)}html[dir=ltr] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{right:-4px;border-right:none;border-top:none}html[dir=rtl] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{left:-4px;border-left:none;border-bottom:none}.ie9 .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{display:none}body:not(.themed) .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{background-color:#fff}.badge.PseudoCouponPromoCode .rounded-badge-text span:nth-child(2){font-weight:700}.badge.PseudoCouponPromoCode .rounded-badge-text span:nth-child(4){white-space:nowrap}html[dir=ltr] .badge.PseudoCouponPromoCode.search{text-align:left}html[dir=rtl] .badge.PseudoCouponPromoCode.search{text-align:right}.badge.PseudoCouponPromoCode.property{margin:5px 0}.DEXP-529 .badge.PseudoCouponPromoCode.property{margin:0}html[dir=ltr] .badge.PseudoCouponPromoCode.property{text-align:left}.spf-container,html[dir=rtl] .badge.PseudoCouponPromoCode.property{text-align:right}.spf-container{width:100%;display:block;cursor:pointer}.spf-container i,.spf-container span{display:inline}.spf-container .agoda-price-from-icon{margin-right:3px}.spf-container .supplier-price-from{font-size:10px;margin-right:5px}body:not(.themed) .spf-container .spf-hover-icon,body:not(.themed) .spf-container .supplier-price-from{color:#777}#oldpopup-popup .agoda-price-from-modal,.ReactModalPortal .agoda-price-from-modal{margin:0 auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:380px;height:auto}#oldpopup-popup .agoda-price-from-modal:focus,.ReactModalPortal .agoda-price-from-modal:focus{outline:0}#oldpopup-popup .agoda-price-from-modal .agoda-price-from-container,.ReactModalPortal .agoda-price-from-modal .agoda-price-from-container{padding:18px;width:100%;background-color:#f5f5f5;border-radius:9px;height:auto}.ReactModal__Body--open.Scroll-Modal{overflow-y:scroll}.ReactModal__Body--open.Scroll-Modal #page-header,.ReactModal__Body--open.Scroll-Modal #sticky-price,.ReactModal__Body--open.Scroll-Modal #urgency-msg-box,.ReactModal__Body--open.Scroll-Modal .filter-panel-container,.ReactModal__Body--open.Scroll-Modal .oneline-searchbox-container{visibility:visible}.ReactModal__Body--open.Scroll-Modal .ReactModal__Overlay{z-index:1000}html[dir=rtl] .rtl .spf-container .agoda-price-from-icon{margin-right:0;margin-left:3px}.Feature__TickMark--selected{font-size:12px;border-radius:50%;padding:5px}body:not(.themed) .Feature__TickMark--selected{background-color:#5392f9;color:#fff}html[dir=ltr] .Feature__TickMark--selected{float:left;margin-right:6px}html[dir=rtl] .Feature__TickMark--selected{float:right;margin-left:6px}.RoomFeature__Icon{vertical-align:top;margin-top:3px}body:not(.themed) .RoomFeature__Icon{color:#32a923}html[dir=ltr] .RoomFeature__Icon{margin-right:8px}html[dir=rtl] .RoomFeature__Icon{margin-left:8px}.RoomFeature__Icon.ficon{vertical-align:top}.RoomFeature__Title{display:inline-block;width:85%;font-size:13px}body:not(.themed) .RoomFeature__Title--plain{color:#2a2a2e}.RoomFeature__BreakfastPrice{position:relative}body:not(.themed) .RoomFeature__BreakfastPrice{color:#2a2a2e}.RoomFeature__BreakfastPrice:before{content:"";position:absolute;right:0;top:50%;width:100%;border-top:2px solid;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}body:not(.themed) .RoomFeature__BreakfastPrice:before{border-color:#e12d2d}.RoomFeature__FreeMessage{font-size:14px;font-weight:700;line-height:1;margin:0 4px}body:not(.themed) .RoomFeature__FreeMessage{color:#32a923}.RoomFeature__AsqTooltipTitle{margin-bottom:4px}.RoomFeature__AsqTooltipTitle span{font-size:12px}.genius-badge-tooltip.genius-room-feature .rc-tooltip-content .rc-tooltip-inner{max-width:360px;padding:16px 32px}.rc-tooltip.AgodaVIPBadgeTooltip.AgodaVIPBadgeTooltipFeature{opacity:1}.rc-tooltip.AgodaVIPBadgeTooltip.AgodaVIPBadgeTooltipFeature .rc-tooltip-content .rc-tooltip-inner{max-width:360px;padding:16px 32px;background-color:#333}.rc-tooltip.AgodaVIPBadgeTooltip.AgodaVIPBadgeTooltipFeature .rc-tooltip-content .rc-tooltip-inner>div{text-align:center}.rc-tooltip.AgodaVipBadgeTooltip.AgodaVipBadgeToolTip__RoomFeature{opacity:1}.rc-tooltip.AgodaVipBadgeTooltip.AgodaVipBadgeToolTip__RoomFeature .rc-tooltip-content .rc-tooltip-inner{max-width:360px;padding:16px 32px;background-color:#333}.rc-tooltip.AgodaVipBadgeTooltip.AgodaVipBadgeToolTip__RoomFeature .rc-tooltip-content .rc-tooltip-inner>div{text-align:center}.giftcard-icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.giftcard-2x-span{font-weight:700}.ChildRoomsList-roomFeatureIcon.trip-discount-icon{padding:3px}.partnerloyalty-earn-icon-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.CapacityTooltipBody{font-weight:400}html[dir=rtl] .CapacityTooltipBody{text-align:right}html[dir=ltr] .CapacityTooltipBody{text-align:left}.CapacityTooltipBody-item{font-weight:700;margin:0 0 16px}html[dir=rtl] .CapacityTooltipBody-item{margin-right:0}html[dir=ltr] .CapacityTooltipBody-item{margin-left:0}.CapacityTooltipBody-item:last-child{padding-bottom:8px}.CapacityTooltipBody-item:first-child{padding-top:8px}.CapacityTooltipBodyApo{font-weight:400}html[dir=rtl] .CapacityTooltipBodyApo{text-align:right}html[dir=ltr] .CapacityTooltipBodyApo{text-align:left}.CapacityTooltipBodyApo-header{font-weight:700;margin:0 0 9px}.CapacityTooltipBodyApo-item{line-height:1.5;list-style:disc;margin-bottom:5px}html[dir=rtl] .CapacityTooltipBodyApo-item{margin-right:1.8em}html[dir=ltr] .CapacityTooltipBodyApo-item{margin-left:1.8em}.CapacityTooltipBodyApo-list{text-align:justify}.UrgencyMessageAnimated{margin-top:4px}.UrgencyMessageAnimated__Message{margin-top:4px;padding:4px;text-align:center;border-radius:3px;position:relative;overflow:hidden;height:46px}body:not(.themed) .UrgencyMessageAnimated__Message{color:#195411;background-color:#f3f9f2}.UrgencyMessageAnimated__Message__Title{display:block;font-size:14px;white-space:nowrap}.UrgencyMessageAnimated__Message__Title__Large{padding:0 8px;white-space:normal}.UrgencyMessageAnimated__Message__Content{margin:0;font-size:12px;padding-bottom:2px;white-space:nowrap}.SellOutPrediction{line-height:1}html[dir=ltr] .SellOutPrediction{text-align:right}html[dir=rtl] .SellOutPrediction{text-align:left}.SellOutPrediction__Message{font-size:13px;font-weight:500;line-height:16px}.bookOnRequest-wrapper{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:50%;height:330px;outline:none}.bookOnRequest-content{background-color:#fff;position:absolute;top:0;left:0;right:0;bottom:0;width:560px;padding:37px 36px;border-radius:9px;overflow-y:auto}.bookOnRequest-closeButton{color:#fff;position:absolute;right:0;bottom:101%;cursor:pointer}.bookOnRequest-closeButton span{top:15px;right:375px}.bookOnRequest-header{margin-bottom:34px}.bookOnRequest-body{list-style-type:disc}.bookOnRequest-body-list{margin-left:16px;margin-bottom:16px}html[dir=rtl] .rtl .bookOnRequest-closeButton{left:0;right:auto}html[dir=rtl] .rtl .bookOnRequest-closeButton span{right:auto;left:375px}html[dir=rtl] .rtl .bookOnRequest-header{margin-bottom:34px}html[dir=rtl] .rtl .bookOnRequest-body-list{margin-left:0;margin-right:16px}.EasyCancelHintImage{width:14px;height:14px;-o-object-fit:contain;font-family:"object-fit:contain";object-fit:contain;vertical-align:text-top}html[dir=ltr] .EasyCancelHintImage{margin-right:4px}html[dir=rtl] .EasyCancelHintImage{margin-left:4px}.EasyCancelHint__balloon{position:relative}.EasyCancelHint__balloon:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:8px solid transparent;border-bottom-color:#f7e46c;border-top:0;margin-left:-8px;margin-top:-8px}.Amenity__Item--selected{margin-bottom:10px}.Amenity__TickMark--selected{font-size:12px;border-radius:50%;padding:5px}.Amenity__TickMark--selected.ficon{margin-right:11px}html[dir=ltr] .Amenity__TickMark--selected.ficon{margin-left:0;margin-right:11px}html[dir=rtl] .Amenity__TickMark--selected.ficon{margin-right:0;margin-left:11px}.MixAndSaveRoom{display:table-cell;vertical-align:unset;width:47%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid;padding:12px}.MixAndSaveRoom__LosBadge{padding:2px 8px;border-radius:2px;position:absolute;top:6px;font-weight:700;text-align:center}.MixAndSaveRoomHeader{display:table;vertical-align:unset;width:100%;padding-bottom:5px;font-size:16px;font-weight:700;line-height:1.27}.MixAndSaveRoomHeader--Left{display:table-cell;vertical-align:unset;width:80%}.MixAndSaveRoomHeader--Right{white-space:nowrap}html[dir=ltr] .MixAndSaveRoomHeader--Right{padding:0 0 0 10px;text-align:right}html[dir=rtl] .MixAndSaveRoomHeader--Right{padding:0 10px 0 0;text-align:left}.MixAndSaveRoomHeader__IsCheapestRoom{font-size:12px;display:inline-block}.MixAndSaveRoomHeader__Link:active,.MixAndSaveRoomHeader__Link:hover{text-decoration:none;cursor:default}.MixAndSaveRoomHeader__PriceInfo{font-size:10px;text-align:right;vertical-align:top}@-webkit-keyframes mixAndSavePanelFadeIn{0%{max-height:0;opacity:0;visibility:hidden;margin:0;padding:0}to{max-height:auto;opacity:1;visibility:visible;padding:16px 0;margin:24px 0}}@keyframes mixAndSavePanelFadeIn{0%{max-height:0;opacity:0;visibility:hidden;margin:0;padding:0}to{max-height:auto;opacity:1;visibility:visible;padding:16px 0;margin:24px 0}}.MixAndSave{-webkit-animation:mixAndSavePanelFadeIn;animation:mixAndSavePanelFadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:1px solid;font-size:12px}.MixAndSave__TableRow{display:table-row}.MixAndSave .MixAndSavePrice__Currency{margin-right:4px}.MixAndSave .swap .MixAndSavePrice__Currency{margin-right:0}.MixAndSave .swap .MixAndSavePrice__Price{margin-right:4px}.MixAndSave .MasterRoom-infoPhotoContainer{display:table-cell}.MixAndSave .MasterRoom-infoPhoto{width:187px}.MixAndSave .MasterRoom-amenities{display:table-cell;vertical-align:top;width:unset;margin:0;padding:0 12px;width:100%}html[dir=ltr] .MixAndSave .MasterRoom-amenities .spf-container{text-align:right}html[dir=rtl] .MixAndSave .MasterRoom-amenities .spf-container{text-align:left}.MixAndSave .MasterRoom-infoSeePhotos{font-size:12px}.MixAndSave .MasterRoom-amenitiesItem .ficon{font-size:16px;width:16px;margin-bottom:0}.MixAndSave .MasterRoom-amenitiesTitle{margin-top:3px}html[dir=ltr] .MixAndSave .MasterRoom-amenitiesTitle{padding:0 0 0 12px;text-align:unset}html[dir=rtl] .MixAndSave .MasterRoom-amenitiesTitle{padding:0 12px 0 0;text-align:unset}.MixAndSave .MasterRoom-header{padding:0}.MixAndSave .ChildRoomsList-roomFeature{margin:0}.MixAndSave .ChildRoomsList-roomFeature-Title{display:inline}html[dir=ltr] .MixAndSave .ChildRoomsList-roomFeatureIcon{margin-left:-2.9px;margin-right:9px}html[dir=rtl] .MixAndSave .ChildRoomsList-roomFeatureIcon{margin-right:-2.9px;margin-left:9px}.MixAndSaveHeader{display:table;vertical-align:unset;width:100%;font-size:14px;font-weight:700}html[dir=ltr] .MixAndSaveHeader{padding:0 0 0 16px;text-align:unset}html[dir=rtl] .MixAndSaveHeader{padding:0 16px 0 0;text-align:unset}.MixAndSaveHeader--Left{display:table-cell;vertical-align:unset;width:75%}.MixAndSaveHeader--Right{display:table-cell;vertical-align:unset;width:12%;position:relative}html[dir=ltr] .MixAndSaveHeader--Right{right:-5px;padding-left:10px}html[dir=rtl] .MixAndSaveHeader--Right{left:-5px;padding-right:10px}.MixAndSaveHeader__Title{font-size:16px}.MixAndSaveHeader__SubTitle{font-weight:400}.MixAndSaveHeader__Badge{border-radius:2px;line-height:1;text-align:center;padding:6px 12px 2px}.MixAndSaveHeader__BadgeText{padding-bottom:4px;white-space:nowrap}.MixAndSaveDate{display:table;vertical-align:unset;width:100%;margin-top:17px;margin-bottom:16px;font-size:10px}.MixAndSaveDate__CheckInOutHotels{display:table-cell;vertical-align:top;width:51.4%;margin-top:17px;margin-bottom:15px}html[dir=ltr] .MixAndSaveDate__CheckInOutHotels{padding:0 0 0 30px;text-align:unset}html[dir=rtl] .MixAndSaveDate__CheckInOutHotels{padding:0 30px 0 0;text-align:unset}.MixAndSaveDate__CheckInOutHotelsEach{display:table-cell;vertical-align:unset;width:150px;padding:10px 0;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MixAndSaveDate__Date{font-size:14px}.MixAndSaveRooms{padding:0 16px}.MixAndSaveRooms,.MixAndSaveSummary{display:table;vertical-align:unset;width:100%}.MixAndSaveSummary{padding:16px 16px 0;font-size:14px}.MixAndSaveSummary__Title{display:table-header-group;font-size:13px;font-weight:400}.MixAndSaveSummary__Date{display:table-cell;vertical-align:top;width:75%}.MixAndSaveSummary__DateValue{white-space:nowrap}html[dir=ltr] .MixAndSaveSummary__DateValue{padding:10px 0 0 20px;text-align:unset}html[dir=rtl] .MixAndSaveSummary__DateValue{padding:10px 20px 0 0;text-align:unset}.MixAndSaveSummary__RoomName{display:table-cell;vertical-align:top;width:unset;padding-top:10px;word-break:break-all}.MixAndSaveSummary__RoomName i{padding:0 12px;font-size:5px}.MixAndSaveSummary__RoomName span{display:inline-block;margin:0 2px}.MixAndSaveSummary__Price{display:table-cell;vertical-align:top;width:unset;white-space:nowrap}html[dir=ltr] .MixAndSaveSummary__Price{padding:0 12px 0 24px;text-align:right}html[dir=rtl] .MixAndSaveSummary__Price{padding:0 24px 0 12px;text-align:left}html[dir=ltr] .DJ-652 .MixAndSaveSummary__Price{padding:0 12px;text-align:right}html[dir=rtl] .DJ-652 .MixAndSaveSummary__Price{padding:0 24px 0 12px;text-align:left}.DJ-652 .MixAndSaveSummary__Price--appliedGiftcard{border-left:1px solid}html[dir=rtl] .DJ-652 .MixAndSaveSummary__Price--appliedGiftcard{border-right:1px solid}.MixAndSaveSummary__PriceTitle{font-weight:700}.MixAndSaveSummary__PriceValue{font-size:24px}.MixAndSaveSummary__PriceValue--appliedGiftcard{border:1px solid}.MixAndSaveSummary__BookButtonDiv{display:table-cell;padding-top:3px;white-space:nowrap}.MixAndSaveSummary__BookButton{height:45px;border:none;border-radius:3px;font-weight:700;line-height:22px;padding:10px 37px}.MixAndSaveIcon__Arrow{display:table-cell;vertical-align:middle;width:unset;text-align:center}html[dir=ltr] .MixAndSaveIcon__Arrow{padding:0 100px 0 50px;text-align:unset}html[dir=rtl] .MixAndSaveIcon__Arrow{padding:0 50px 0 100px;text-align:unset}.MixAndSaveIcon__ArrowIcon{font-size:20px;margin-top:4px}.MixAndSaveIcon__Plus{display:table-cell;vertical-align:middle;width:6%;font-size:16px;font-weight:700;text-align:center}.DJ-652 .MixAndSaveIcon__Plus{font-size:40px;line-height:1.25}.MixAndSaveIcon__Plus.ficon{display:table-cell;vertical-align:middle;width:6%;font-weight:700;text-align:center}.MixAndSaveIcon__Triangle{position:absolute}.MixAndSaveIcon__TriangleIconLeft{position:absolute;border-style:solid}html[dir=ltr] .MixAndSaveIcon__TriangleIconLeft{left:-34px;border-width:34px 0 33px 20px}html[dir=rtl] .MixAndSaveIcon__TriangleIconLeft{left:-13px;border-width:34px 20px 33px 0}.MixAndSaveIcon__TriangleIconRight{position:absolute;border-style:solid}html[dir=ltr] .MixAndSaveIcon__TriangleIconRight{left:-15px;border-width:34px 0 33px 20px}html[dir=rtl] .MixAndSaveIcon__TriangleIconRight{left:7px;border-width:34px 20px 33px 0}.MixAndSaveAgodaCash{-webkit-transform:translateY(16px);transform:translateY(16px)}.MixAndSaveAgodaCash .MixAndSaveSummary{margin:0;padding:10px 20px}.MixAndSaveAgodaCash .MixAndSaveSummary__Price{vertical-align:middle}.MixAndSaveAgodaCash .MixAndSaveSummary__PriceTitle{font-size:14px}.MixAndSaveAgodaCash .MixAndSaveSummary__PriceValue{font-size:12px}.MixAndSavePopup{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:14px}.MixAndSavePopup:focus{outline:0}.MixAndSavePopup__CloseButton{position:absolute;right:0;bottom:101%;cursor:pointer}.MixAndSavePopup__Container{width:650px;border:none;overflow-y:hidden}@media only screen and (max-width:650px){.MixAndSavePopup__Container{width:100vw}}@media only screen and (max-height:800px){.MixAndSavePopup__Container{height:85vh;overflow-y:scroll}}.MixAndSavePopup__Body{padding:50px 50px 24px}@media only screen and (max-width:650px){.MixAndSavePopup__Body{padding:30px 25px 24px}}.MixAndSavePopup__Table{display:table;vertical-align:unset;width:100%;position:relative}.MixAndSavePopup__Title{display:table-cell;font-size:18px}.MixAndSavePopup__SubTitle{padding-top:4px;padding-bottom:36px}.MixAndSavePopup__VerticalLine{position:absolute;top:0;bottom:-5px;z-index:1;opacity:.1;border-right:1px dashed}html[dir=ltr] .MixAndSavePopup__VerticalLine{left:11px}html[dir=rtl] .MixAndSavePopup__VerticalLine{right:11px}.MixAndSavePopup__Price{display:table-cell;vertical-align:top}html[dir=ltr] .MixAndSavePopup__Price{text-align:right}html[dir=rtl] .MixAndSavePopup__Price{text-align:left}.MixAndSavePopup__PriceInfo{font-size:12px}.MixAndSavePopup__PriceValue{font-size:24px;margin-bottom:2px}.MixAndSavePopup .MixAndSavePrice__Currency{margin-right:4px}.MixAndSavePopup .swap .MixAndSavePrice__Currency{margin-right:0}.MixAndSavePopup .swap .MixAndSavePrice__Price{margin-right:4px}.MixAndSavePopup__Circle{display:table-cell;vertical-align:top;width:45px}.MixAndSavePopup__CircleDiv{width:24px;height:24px;border-radius:12px;position:relative;z-index:2;border:1px solid}.MixAndSavePopup__CircleLabel{position:relative;top:2px;text-align:center;font-weight:500}.MixAndSavePopup__EmailConfirm{display:table;position:relative;width:100%}@media only screen and (max-width:650px){.MixAndSavePopup__EmailConfirm{display:table-cell;width:98vw}}.MixAndSavePopup__EmailConfirmText{display:table-cell}.MixAndSavePopup__DoneButton{display:table-row;height:46px}.MixAndSavePopup__DoneButtonInput{position:absolute;padding:13px 26px 11px;border-radius:3px;border:1px solid;text-align:center;font-weight:700}html[dir=ltr] .MixAndSavePopup__DoneButtonInput{right:0}html[dir=rtl] .MixAndSavePopup__DoneButtonInput{left:0}.isClicked .MixAndSavePopup__CircleDiv{border:1px solid}.MixAndSavePopupSummary{display:table;border-top:1px solid;width:100%;padding:28px 50px 50px}@media only screen and (max-width:650px){.MixAndSavePopupSummary{padding:24px 25px 30px}}.MixAndSavePopupSummary__Price,.MixAndSavePopupSummary__Title{display:table-cell}html[dir=ltr] .MixAndSavePopupSummary__Price{text-align:right}html[dir=rtl] .MixAndSavePopupSummary__Price{text-align:left}.MixAndSavePopupSummary__Row{display:table-row}.MixAndSavePopupSummary__Row--disable .MixAndSavePopup__PriceValue{font-size:20px}.MixAndSavePopupSummary .MixAndSaveAgodaCash{border-radius:4px;left:50px;right:50px;bottom:0;padding:5px}.MixAndSavePopupSummary .MixAndSaveAgodaCash__Title{display:table-cell;font-size:14px;font-weight:700;padding:8px 15px;vertical-align:middle}.MixAndSavePopupSummary .MixAndSaveAgodaCash__Description{font-size:12px;font-weight:400}.MixAndSavePopupSummary .MixAndSaveAgodaCash__LoginButton{vertical-align:middle;padding:5px 10px}body:not(.themed) .section.about-hotel{color:#4e4e4e}.about-hotel-new .heading{padding-bottom:40px;font-weight:200;margin:0;font-size:24px;text-transform:none}.about-hotel-new .sub-section{width:100%;padding:25px 0;display:inline-block}.about-hotel-new .sub-section-header{margin-bottom:10px;font-weight:700;font-size:14px;margin-top:0}body:not(.themed) .about-hotel-new .sub-section-header{color:#4e4e4e}.about-hotel-new .sub-section-with-category{width:92%;border-left:2px solid;padding:0 0 0 20px}body:not(.themed) .about-hotel-new .sub-section-with-category{border-left-color:#eee}.about-hotel-new .sub-section-left{width:280px;padding-right:20px;float:left}.about-hotel-new .sub-section-right{margin-left:280px}.about-hotel-new .sub-section-right-header{font-weight:700;font-size:14px;margin:0 0 10px}body:not(.themed) .about-hotel-new .sub-section-right-header{color:#4e4e4e}.about-hotel-new .sub-section-right .feature-group{margin-bottom:20px}.about-hotel-new .sub-section-right .feature-group .feature-group-icon{float:left;margin-right:20px}body:not(.themed) .about-hotel-new .sub-section-right .feature-group .feature-group-icon{color:#767676}.about-hotel-new .sub-section-right .feature-group .essential-item{width:33%;display:inline-block;margin-bottom:10px;padding:0 20px 0 0;vertical-align:top}.about-hotel-new .sub-section-right .feature-group .essential-item-distance{display:inline-block}body:not(.themed) .about-hotel-new .sub-section-right .feature-group .essential-item-distance{color:#aaa}.about-hotel-new .sub-section-right .feature-group .essential-item-travel-time{display:inline-block;margin-left:6px}body:not(.themed) .about-hotel-new .sub-section-right .feature-group .essential-item-travel-time{color:#aaa}.about-hotel-new .sub-section-right .feature-group .essential-item-travel-time-circle{width:5px;height:5px;border-radius:50%;display:inline-block;margin-right:7px;margin-left:5px;margin-bottom:2px}body:not(.themed) .about-hotel-new .sub-section-right .feature-group .essential-item-travel-time-circle{background-color:#999}.about-hotel-new .sub-section-right .feature-group .essential-item-travel-time-detail{margin-left:5px;margin-right:5px}.about-hotel-new .sub-section-right .useful-info-icon{margin-right:6px}.about-hotel-new .sub-section-right .cuisine{display:inline-block;vertical-align:top;margin-right:22px;width:225px}html[dir=rtl] .about-hotel-new .sub-section-right .cuisine{margin:0 0 0 22px}html[dir=ltr] .about-hotel-new .sub-section-right .cuisine:nth-child(3n){margin-right:0}html[dir=rtl] .about-hotel-new .sub-section-right .cuisine:nth-child(3n){margin-left:0}.about-hotel-new .sub-section-right .cuisine .ficon-restaurant{margin-right:5px}html[dir=rtl] .about-hotel-new .sub-section-right .cuisine .ficon-restaurant{margin:0 0 0 5px}.about-hotel-new .sub-section-right .cuisine .cuisine-name{margin-bottom:15px}.about-hotel-new .sub-section-right .cuisine .cuisine-image{width:225px;height:126px;border-radius:8px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;margin-bottom:15px}.about-hotel-new .sub-section-right .cuisine .restaurant{margin-bottom:30px}.about-hotel-new .sub-section-right .cuisine .restaurant-name{margin-bottom:3px}body:not(.themed) .about-hotel-new .sub-section-right .cuisine .restaurant-detail{color:#b1b1b1}.about-hotel-new .sub-section-right .cuisine .restaurant-detail .distance{margin-right:5px}.about-hotel-new .sub-section-right .cuisine .restaurant-detail .distance:after{content:"\2022";margin:0 1px 0 5px}.about-hotel-new .sub-section-header{font-size:18px;font-weight:200;width:240px}.about-hotel-new .sub-sub-section-header{font-size:18px;font-weight:700}.about-hotel-new .line-seperator{padding-bottom:20px;border-top:1px solid;width:100%;margin:0}body:not(.themed) .about-hotel-new .line-seperator{color:#ccc}.about-hotel-new .show-more{margin:20px 0 30px;text-align:left;cursor:pointer}body:not(.themed) .about-hotel-new .show-more{color:#0283df}.about-hotel-new .show-more-icon{height:0;width:0;border-left:6px solid;border-right:6px solid;border-top:6px solid;display:inline-block;zoom:1;margin-left:5px;margin-bottom:2px}body:not(.themed) .about-hotel-new .show-more-icon{border-left-color:transparent;border-right-color:transparent;border-top-color:#0283df}.about-hotel-new .show-less{margin-top:20px;text-align:left;cursor:pointer}body:not(.themed) .about-hotel-new .show-less{color:#0283df}.about-hotel-new .show-less-icon{height:0;width:0;border-bottom:6px solid;border-left:6px solid;border-right:6px solid;display:inline-block;zoom:1;margin-left:5px;margin-bottom:2px}body:not(.themed) .about-hotel-new .show-less-icon{border-bottom-color:#0283df;border-left-color:transparent;border-right-color:transparent}.about-hotel-new .non-bullet-list{line-height:25px;width:100%;display:inline-block;zoom:1}.about-hotel-new .non-bullet-list .three-column{width:32%}.about-hotel-new .non-bullet-list .features-item{position:relative}.about-hotel-new .list-item{padding:0 20px 0 0;float:left}.about-hotel-new .list-item:nth-child(3n+1){clear:both}.about-hotel-new .list-item .ficon{margin-right:6px}.about-hotel-new .list-item .photo-preview{cursor:pointer;position:relative}body:not(.themed) .about-hotel-new .list-item .photo-preview{color:#0283df}.about-hotel-new .list-item .feature-with-tooltip{width:185px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;cursor:pointer;margin-bottom:4px}@media(max-width:1024px){.about-hotel-new .list-item .feature-with-tooltip{width:150px}}.about-hotel-new .media-block .info{padding-left:20px}.about-hotel-new .collapsed{overflow:hidden;position:relative}.about-hotel-new .policies{width:100%;margin-top:20px;margin-bottom:20px}body:not(.themed) .about-hotel-new .policies{background-color:#efeff1}.about-hotel-new .policies-category{padding:10px;border-right:1px solid;border-bottom:1px solid;width:35%}body:not(.themed) .about-hotel-new .policies-category{border-right-color:#fff;border-bottom-color:#fff}.about-hotel-new .policies-category-description{padding:10px;width:64%;border-bottom:1px solid}body:not(.themed) .about-hotel-new .policies-category-description{border-bottom-color:#fff}.about-hotel-new .policies-icon{float:left;margin-right:4px}.about-hotel-new .policies .extrabed-policies{display:inline-block}.about-hotel-new .house-rules{white-space:pre-line}.about-hotel-new .features-item .unavailable-feature{text-decoration:line-through}body:not(.themed) .about-hotel-new .features-item .unavailable-feature,body:not(.themed) .about-hotel-new .features-item .unavailable-feature-icon{color:#a9a9a9}.about-hotel-new .features-item .unavailable-feature-flag{opacity:.5}.about-hotel-new .no-padding{padding:0}.about-hotel-new .padding-top{padding:20px 0 0}.about-hotel-new .hotelrestaurant-header{margin-bottom:12px}.about-hotel-new .hotelrestaurant .feature-group{margin-bottom:30px}.about-hotel-new .RestaurantsOnSite__Row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0}.about-hotel-new .RestaurantsOnSite__Row:first-child{margin-top:0}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Row{margin-left:0}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Row{margin-right:0}.about-hotel-new .RestaurantsOnSite__Col{max-width:225px;min-height:130px;padding:16px;border-radius:4px;-webkit-box-flex:1;-ms-flex:1;flex:1}body:not(.themed) .about-hotel-new .RestaurantsOnSite__Col{background-color:#f8f7f9}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Col{margin-right:16px}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Col{margin-left:16px}.about-hotel-new .RestaurantsOnSite__Header{font-size:14px;font-weight:700;margin-bottom:8px;text-overflow:ellipsis;overflow:hidden;position:relative;line-height:21px;max-height:21px}@supports(-webkit-line-clamp:1){.about-hotel-new .RestaurantsOnSite__Header{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:1){html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Header{margin-right:1em;padding-right:1em}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Header{margin-left:1em;padding-left:1em}.about-hotel-new .RestaurantsOnSite__Header:before{content:"";position:absolute;bottom:0}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Header:before{right:0}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Header:before{left:0}.about-hotel-new .RestaurantsOnSite__Header:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Header:after{right:0}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Header:after{left:0}body:not(.themed) .about-hotel-new .RestaurantsOnSite__Header:after{background:#fff}}body:not(.themed) .about-hotel-new .RestaurantsOnSite__Header{color:#2a2a2e}.about-hotel-new .RestaurantsOnSite__Contents{padding-top:8px;border-top-width:1px;border-top-style:solid}body:not(.themed) .about-hotel-new .RestaurantsOnSite__Contents{color:#737373;border-top-color:#e9ebee}.about-hotel-new .RestaurantsOnSite__Items:nth-child(2){margin-top:8px}.about-hotel-new .RestaurantsOnSite__Title{font-weight:700}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__Title{padding-right:5px}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__Title{padding-left:5px}html[dir=ltr] .about-hotel-new .RestaurantsOnSite__More{margin-left:5px}html[dir=rtl] .about-hotel-new .RestaurantsOnSite__More{margin-right:5px}.about-hotel-new .BreakfastOptions{width:33%;min-width:225px;padding-top:16px;display:inline-block;vertical-align:top}body:not(.themed) .about-hotel-new .BreakfastOptions{color:#737373}.about-hotel-new .BreakfastOptions:nth-child(-n+3){padding-top:6px}.about-hotel-new .BreakfastOptions__Icon{margin-bottom:2px}html[dir=ltr] .about-hotel-new .BreakfastOptions__Name{padding-left:8px}html[dir=rtl] .about-hotel-new .BreakfastOptions__Name{padding-right:8px}.feature-popover{background-clip:padding-box;padding:1px}.feature-popover .feature-image-size{border-radius:6px;border:1px solid;height:270px;width:360px}body:not(.themed) .feature-popover .feature-image-size{border-color:rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);background-color:#000}.poi-container{overflow:hidden;position:relative}body:not(.themed) .poi-container{color:#666}.poi-container .poi-info-wrapper{width:92%;float:left;border-left:2px solid;padding-left:20px;position:relative}body:not(.themed) .poi-container .poi-info-wrapper{border-left-color:#eee}html[dir=rtl] .poi-container .poi-info-wrapper{border-right:2px solid;padding-right:20px;border-left:none;padding-left:0}html[dir=rtl] body:not(.themed) .poi-container .poi-info-wrapper{border-right-color:#eee}.poi-container .poi-info-wrapper .poi-info{width:50%}html[dir=ltr] .poi-container .poi-info-wrapper .poi-info{float:left}html[dir=rtl] .poi-container .poi-info-wrapper .poi-info{float:right}.poi-container .poi-info-wrapper .poi-info .landmark-header{font-weight:700;margin-bottom:10px}.poi-container .poi-info-wrapper .poi-info .poi-item{padding-bottom:10px}.poi-container .poi-info-wrapper .poi-info .poi-item.poi-close-distance{font-weight:700}.poi-container .poi-info-wrapper .poi-info .photo-preview{cursor:pointer}body:not(.themed) .poi-container .poi-info-wrapper .poi-info .photo-preview{color:#0283df}.poi-container .poi-icon{float:left;margin-right:20px}body:not(.themed) .poi-container .poi-icon{color:#767676}html[dir=rtl] .poi-container .poi-icon{float:right;margin-left:20px;margin-right:0}.TextFree{text-transform:uppercase;font-weight:700}body:not(.themed) .TextFree{color:#32a923}.show-distances-straight-line{line-height:1;padding-top:12px}body:not(.themed) .show-distances-straight-line{color:#333}.AboutHotelMosaic{position:relative;width:100%;height:270px;margin-bottom:20px}.AboutHotelMosaic.NoTile{height:100%}body:not(.themed) .AboutHotelMosaic.NoTile{background-color:#f7f7f7}.AboutHotelMosaic .AboutHotelMosaic-MainImage{position:relative;overflow:hidden;vertical-align:middle;float:left}body:not(.themed) .AboutHotelMosaic .AboutHotelMosaic-MainImage{background-color:#f6f6f6}.AboutHotelMosaic .AboutHotelMosaic-MainImage img{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;width:100%;height:100%;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.AboutHotelMosaic .AboutHotelMosaic-MainImage img.default-image{-o-object-fit:none;font-family:"object-fit:none";object-fit:none}.AboutHotelMosaic-MainImage{height:270px;width:100%}.AboutHotelMosaic .Heading-overlay{padding:2px;position:absolute;display:table}body:not(.themed) .AboutHotelMosaic .Heading-overlay{color:#fff;background-color:rgba(0,0,0,.5)}.AboutHotelMosaic .Heading-overlay-text{display:table-cell;letter-spacing:normal;font-weight:200}.AboutHotelMosaic .Heading-overlay{min-width:50%;text-align:left;bottom:0}.AboutHotelMosaic .Heading-overlay-text{font-size:23px;vertical-align:bottom;line-height:1.48;padding:8px 24px}.AboutHotelMosaic .Heading-hotelname{display:block;font-weight:400;line-height:1.13;font-size:30px}.AboutHotelMosaic .Heading-text{font-size:30px;font-weight:200;margin:0;padding:24px}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage>div:before{width:100%;height:100%;content:"";position:absolute}body:not(.themed) .AboutHotelMosaic--review .AboutHotelMosaic-MainImage>div:before{-webkit-box-shadow:inset 0 0 0 1000px rgba(0,0,0,.6);box-shadow:inset 0 0 0 1000px rgba(0,0,0,.6)}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay{top:0;min-width:auto;position:relative}body:not(.themed) .AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay{background:none}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay .Heading-overlay-text{font-size:medium;padding-top:24px;padding-bottom:0}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay .Heading-hotelname{border-bottom:1px solid;padding-bottom:24px}body:not(.themed) .AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay .Heading-hotelname{border-bottom-color:hsla(0,0%,100%,.75)}.FreeBox__Icon{float:left;margin-top:4px;display:block}.FreeBox__Text{display:block;margin-left:24px}.FreeBox__Text--freeBox{border:1px solid;border-radius:2px;font-size:12px;font-weight:500;padding:1px 6px;margin-left:4px}body:not(.themed) .FreeBox__Text--freeBox{color:#fff;border-color:#32a923;background-color:#32a923}html[dir=rtl] .rtl .about-hotel-new .sub-section-left{float:right;padding-right:0;padding-left:20px}html[dir=rtl] .rtl .about-hotel-new .sub-section-right{margin-left:0;margin-right:280px}html[dir=rtl] .rtl .about-hotel-new .sub-section-right .feature-group-icon{float:right;margin-right:0;margin-left:20px}html[dir=rtl] .rtl .about-hotel-new .sub-section-right .feature-group .essential-item{padding-right:0;padding-left:20px}html[dir=rtl] .rtl .about-hotel-new .sub-section-right .useful-info-icon{margin-right:0;margin-left:6px}html[dir=rtl] .rtl .about-hotel-new .show-more{text-align:right}html[dir=rtl] .rtl .about-hotel-new .show-more i{margin-left:0;margin-right:5px}html[dir=rtl] .rtl .about-hotel-new .sub-section-with-category{border-left:none;border-right:2px solid;padding-right:20px;padding-left:0}html[dir=rtl] .rtl .about-hotel-new .list-item{float:right;padding-right:0;padding-left:20px}html[dir=rtl] .rtl .about-hotel-new .list-item .ficon,html[dir=rtl] .rtl .about-hotel-new .list-item .flag{margin-right:0;margin-left:6px}html[dir=rtl] .rtl .about-hotel-new .policies-category{border-right:0;border-left:1px solid}html[dir=rtl] .rtl .about-hotel-new .policies-icon{float:right;margin-right:0;margin-left:4px}html[dir=rtl] .rtl .about-hotel-new .extrabed-policies .bullet-list{padding-right:15px;padding-left:0}html[dir=rtl] .rtl .AboutHotelMosaic .Heading-overlay{text-align:right}html[dir=rtl] .FreeBox__Icon{float:right}html[dir=rtl] .FreeBox__Text{margin-right:24px}html[dir=rtl] .FreeBox__Text--freeBox{margin-right:4px}.about-customer-tags{margin-bottom:20px;margin-top:-10px}body:not(.themed) .about-customer-tags{color:#737373}.about-customer-tags .customer-tag-header{font-weight:700;font-size:11px;margin-right:10px;text-transform:uppercase}.about-customer-tags .customer-tag-values{font-weight:200;font-size:11px;text-transform:uppercase}html[dir=rtl] body:not(.themed).rtl .about-hotel-new .sub-section-with-category{border-right-color:#eee}html[dir=rtl] body:not(.themed).rtl .about-hotel-new .policies-category{border-left-color:#fff}.rc-tooltip.light.RestaurantsOnSite__Popup{min-width:250px}.rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner{max-width:400px}.rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .simple-body{padding:12px}html[dir=ltr] .rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] .rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .simple-body{text-align:right}.rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .RestaurantsOnSite__PopupTitle{font-size:14px;font-weight:700;margin-top:0;margin-bottom:8px}body:not(.themed) .rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .RestaurantsOnSite__PopupTitle{color:#2a2a2e}.rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .RestaurantsOnSite__PopupContents{line-height:18px}body:not(.themed) .rc-tooltip.light.RestaurantsOnSite__Popup .rc-tooltip-inner .RestaurantsOnSite__PopupContents{color:#737373}#abouthotel-usefulinfo .sub-section-right>div{position:relative}.abouthotel-usefulinfo-cta{position:absolute!important}html[dir=ltr] .abouthotel-usefulinfo-cta{right:0}html[dir=rtl] .abouthotel-usefulinfo-cta{left:0}.poi-container .wrapped>.poi-info{width:40%}.GuestPolicies__other ul{list-style:disc}html[dir=ltr] .GuestPolicies__other ul{padding-left:20px}html[dir=rtl] .GuestPolicies__other ul{padding-right:20px}html[dir=ltr] .GuestPolicies__ChildAndExtrabedPolicies__icon{float:left}html[dir=rtl] .GuestPolicies__ChildAndExtrabedPolicies__icon{float:right}.GuestPolicies__ChildAndExtrabedPolicies__icon .ficon-child,.GuestPolicies__ChildAndExtrabedPolicies__icon .ficon-infant{margin:0 12px 10px}.GuestPolicies__ChildAndExtrabedPolicies__icon .ficon-adults-one{margin:0 8px 10px}.GuestPolicies__ChildAndExtrabedPolicies__table{width:100%;margin:17px 0}.GuestPolicies__ChildAndExtrabedPolicies__table th{padding:14px 16px}html[dir=ltr] .GuestPolicies__ChildAndExtrabedPolicies__table th{text-align:left}html[dir=rtl] .GuestPolicies__ChildAndExtrabedPolicies__table th{text-align:right}.GuestPolicies__ChildAndExtrabedPolicies__table td{position:relative;vertical-align:top;padding-top:16px}.GuestPolicies__ChildAndExtrabedPolicies__table__guestColumnHeader{width:305px}html[dir=ltr] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumnHeader{border-right:1px solid}html[dir=rtl] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumnHeader{border-left:1px solid}.GuestPolicies__ChildAndExtrabedPolicies__table__guestColumn{border-left:1px solid;border-right:1px solid;min-height:42px;width:250px;position:absolute;top:16px;bottom:0}html[dir=ltr] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumn{padding-left:14px;float:left;left:55px}html[dir=rtl] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumn{padding-right:14px;float:right;right:55px}.GuestPolicies__ChildAndExtrabedPolicies__table__extraBedColumn{padding:0 16px;min-height:32px}.ReviewFacilityMentions__Wrapper{background-color:#f4f8fe}.ReviewFacilityMentions__Item{cursor:pointer}.ReviewFacilityMentions__Item:hover{background-color:#dde9fd}.ReviewFacilityMentions__Icon{display:block;font-size:28px;color:#5392f9}.ReviewFacilityMentions__ReadRelatedReviews{cursor:pointer;color:#5392f9}.ReviewFacilityMentions__ItemWrapper{cursor:pointer}.ReviewFacilityMentions__ItemWrapper:hover{background-color:rgba(134,96,199,.2)}.property-dateless-roomgrid{width:100%}.property-dateless-roomgrid .select-dates-container{clear:both}.property-dateless-roomgrid .select-dates-container .select-dates-button{width:300px;height:40px;border-radius:3px;margin-bottom:26px;font-size:14px;font-weight:500;text-align:center;position:relative;left:36%}.property-dateless-roomgrid .dateless-roomgrid{width:100%;display:inline-block}.property-dateless-roomgrid .dateless-roomgrid .room-grid-title{font-size:24px;margin-bottom:20px}.property-dateless-roomgrid .dateless-roomgrid .room{margin-bottom:26px;width:49%;height:200px;border:1px solid;margin-right:1%}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room{float:left}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room{float:right}.property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder{position:relative;cursor:pointer}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder{float:left;margin-right:15px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder{float:right;margin-left:15px}.property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder img{height:198px;width:274px}.property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link{position:absolute;top:158px;left:0;width:100%;height:40px;opacity:.5;padding-top:10px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link{margin-right:15px}.property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link span{font-size:13px;font-weight:400}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link span{margin-left:5px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link span{margin-right:5px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link i{margin-left:15px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-image-holder .room-gallery-link i{margin-right:15px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info{height:198px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info{margin-left:274px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-info{margin-right:274px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis{margin-top:10px;font-size:16px;font-weight:700;line-height:20px;min-height:40px;cursor:pointer;max-height:38px;overflow:hidden;position:relative}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis{padding-right:15px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis{padding-left:15px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis .ellipsis{display:none;position:absolute;bottom:0;height:20px;letter-spacing:1.5px;width:35px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis .ellipsis{right:5px;padding-right:8px;text-align:right}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis .ellipsis{left:5px;padding-left:8px;text-align:left}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities{margin-top:10px;position:relative}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list{height:85px;max-height:85px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list .room-amenitylist-item{margin-bottom:9px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list .room-amenitylist-item i{font-size:20px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list .room-amenitylist-item i{margin-right:12px}html[dir=rtl] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list .room-amenitylist-item i{margin-left:12px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-amenities-list .room-amenitylist-item span{font-size:13px;line-height:1.46;text-overflow:ellipsis;width:74%;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates{width:100%;height:40px;cursor:pointer;font-weight:700;text-align:center}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates i{font-size:20px;margin-right:12px;margin-left:15px}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates span{font-size:13px;line-height:40px;vertical-align:middle;width:201px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates span{margin-left:-20px}.apo-dateless-roomgrid{padding-top:12px}.apo-dateless-roomgrid .dateless-roomgrid .room-grid-title{font-size:24px;margin-bottom:20px}.apo-dateless-roomgrid .dateless-roomgrid .room{display:inline-block;width:23%;border:1px solid;margin-left:12px;margin-bottom:12px;overflow:hidden}.apo-dateless-roomgrid .dateless-roomgrid .room-name{margin:10px 10px 0;font-weight:700;font-size:16px}.apo-dateless-roomgrid .dateless-roomgrid .room .room-amenities{position:absolute;width:100%;bottom:0}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info{height:180px;position:relative}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates{width:100%;height:40px;cursor:pointer;font-weight:700;text-align:center}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates i{font-size:20px;margin-right:12px;margin-left:15px}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates span{font-size:13px;line-height:40px}.RoomGrid-sensor{width:100%;height:1px}html[dir=ltr] .room-grid-title{padding-left:0}html[dir=rtl] .room-grid-title{padding-right:0}.room-choice-title{overflow:hidden}.room-choice-title.withComparePrices{overflow:inherit}.room-choice-title .col-xs-5,.room-choice-title .col-xs-7,.room-choice-title.withComparePrices .col-xs-6{padding:0}html[dir=ltr] .room-choice-title .price-alert{text-align:right;padding-right:0}html[dir=rtl] .room-choice-title .price-alert{text-align:left;padding-left:0}.PriceGuarantee{font-size:14px}html[dir=ltr] .PriceGuarantee{text-align:right;clear:right}html[dir=rtl] .PriceGuarantee{text-align:left;clear:left}.PriceGuarantee .alignLeft{padding:0}html[dir=ltr] .PriceGuarantee .alignLeft{text-align:left}html[dir=rtl] .PriceGuarantee .alignLeft{text-align:right}.PriceGuarantee .alignLeft .ficon{margin:0}body:not(.themed) .PriceGuarantee .ficon{color:#36b66f}.PriceGuarantee .ficon-solid-price-match{color:#32a923}.PriceGuarantee-link{text-decoration:none;cursor:pointer}body:not(.themed) .PriceGuarantee-link{color:#0283df}html[dir=ltr] .PriceGuarantee-link{margin-left:3px}html[dir=rtl] .PriceGuarantee-link{margin-right:3px}.PriceGuarantee-link:hover{text-decoration:underline}body:not(.themed) .PriceGuarantee-link:hover{color:#00adff}.PriceGuarantee-link .small{font-size:12px}.PriceGuarantee-wrapper{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:80%;height:60%;outline:none}.PriceGuarantee-content{right:0;bottom:0}.PriceGuarantee-content,.PriceGuarantee-header{background-color:#fff;position:absolute;top:0;left:0}.PriceGuarantee-header{width:100%;padding:10px;-webkit-box-shadow:0 3px 2px rgba(86,86,86,.15);box-shadow:0 3px 2px rgba(86,86,86,.15)}.PriceGuarantee-body{position:absolute;top:0;padding:0 50px;margin:50px 0;line-height:22px;left:0;right:0;bottom:0;overflow-y:scroll}.PriceGuarantee-closeButton{color:#fff;position:absolute;bottom:101%;cursor:pointer}html[dir=ltr] .PriceGuarantee-closeButton{right:0}html[dir=rtl] .PriceGuarantee-closeButton{left:0}.PriceGuarantee-closeButtonIcon{top:15px;right:375px}.PriceGuarantee-noPadding{padding:0}.PriceGuarantee__Overlay{top:0;left:0;right:0;bottom:0;position:fixed;background-color:rgba(0,0,0,.7)}.SupplierBanner{border:1px solid #cecece;margin-bottom:30px;padding:16px;line-height:1}html[dir=ltr] .SupplierBanner{text-align:left}html[dir=rtl] .SupplierBanner{text-align:right}.SupplierBanner__Header{font-weight:700;font-size:16px;margin-bottom:4px}.SupplierBanner__SubHeader{font-size:14px;margin-bottom:16px}.SupplierBanner__Content{font-size:12px}.SupplierBanner__Content--success{color:#32a923}.SupplierBanner__Content--bold{font-weight:700}.SupplierBanner__Content--grey{color:#737373}.SupplierBanner__Image,.SupplierBanner img{width:60px}.SupplierBanner__ImageContainer{display:inline-block}html[dir=ltr] .SupplierBanner__ImageContainer{margin-left:12px}html[dir=rtl] .SupplierBanner__ImageContainer{margin-right:12px}.SupplierBanner .ficon-noti-check-mark-rounded-inner{color:#32a923;margin:0 4px}.StealTheDealBanner{border:1px solid #ccc;background-color:#f7f7f7;margin-bottom:32px;padding:18px 20px;width:100%;height:194px;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.StealTheDealBanner--haveMarginTop{margin-top:16px}.StealTheDealBanner--agp{background-color:#f3f9f2}.StealTheDealBanner:hover{-webkit-box-shadow:0 0 16px rgba(33,33,33,.2);box-shadow:0 0 16px rgba(33,33,33,.2)}html[dir=ltr] .StealTheDealBanner{text-align:left}html[dir=rtl] .StealTheDealBanner{text-align:right}.StealTheDealBanner__AdsWordContainer{width:39%}.StealTheDealBanner__SeparatorContainer{width:1px;padding:0}.StealTheDealBanner__HotelContainer{width:60%}.StealTheDealBanner__VerticalLine{border-left:1px solid #ccc;height:100%}.AdsWord{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.AdsWord--agp{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:8px}.AdsWord__DescContainer{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.AdsWord__Description{font-size:20px;line-height:1.3;color:#999;padding:0 16px;text-align:center}.AdsWord__Description--agp{padding:0;text-align:left}.AdsWord__Logo{-ms-flex-item-align:start;align-self:flex-start}.AdsWord__Logo--agp{height:55px;margin-left:-8px}.StealHotel{display:-webkit-box;display:-ms-flexbox;display:flex}.StealHotel__ImageContainer{margin:0 23px}.StealHotel__ContentContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.StealHotel__Image{width:312px;height:157px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.StealHotel__HotelName{margin-top:-3px;margin-bottom:3px}.StealHotel__HotelName,.StealHotel__Review{font-size:14px;line-height:1.428;font-weight:700}.StealHotel__Review{color:#5392f9}.PriceLabel{font-size:20px;line-height:1.3;font-weight:700;color:#e12d2d}.PriceLabel--currency{color:#737373}.MasterRoom{border:1px solid;margin-bottom:30px}body:not(.themed) .MasterRoom{background-color:#f7f7f7;border-color:#cecece}.MasterRoom__LastBooked{line-height:1;font-size:12px;display:inline-block}body:not(.themed) .MasterRoom__LastBooked{color:#e12d2d}.MasterRoom__LastBookedPrice{display:inline-block}html[dir=rtl] .MasterRoom__LastBookedPrice{direction:ltr}.MasterRoom__animatedAmenity{-webkit-transition:height .6s,opacity .6s;transition:height .6s,opacity .6s;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0;height:0;overflow:hidden}.MasterRoom__animatedAmenity--toggle{height:30px;opacity:1}.MasterRoom.noBorder{border:none}.MasterRoom--highlighted{border:2px solid}body:not(.themed) .MasterRoom--highlighted{border-color:#f29911}.MasterRoom--withMoreLess{margin-bottom:53px}.MasterRoom--asoRecommendedRoom{border:2px solid;-webkit-box-sizing:border-box;box-sizing:border-box}.MasterRoom-table{display:table;width:100%;height:100%}.MasterRoom-row{display:table-row;height:100%}.MasterRoom-info{display:table-cell;vertical-align:top;width:18%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}html[dir=ltr] .MasterRoom-info{padding-left:10px}html[dir=rtl] .MasterRoom-info{padding-right:10px}.MasterRoom-infoHeader{font-size:14px;font-weight:700;margin:10px 0}body:not(.themed) .MasterRoom-infoHeader{color:#333}.MasterRoom-infoPhoto{position:relative;overflow:hidden;height:126px;cursor:pointer}.MasterRoom-infoPhotoContainer{position:relative}.MasterRoom-infoPhotoThumbnail{width:100%;overflow:hidden;resize:both}.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailDynamic,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailFirst,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailOneImage,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailSecond{height:60px;overflow:hidden;cursor:pointer;position:relative;padding-top:2px}.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailFirst,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailSecond{width:50%;display:inline-block}.MasterRoom-infoPhotoThumbnail img{-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover;height:100%;width:100%}.MasterRoom-infoPhotoThumbnailOneImage{display:inline-block;width:100%}.MasterRoom-infoPhotoThumbnailDynamic{display:table-cell;width:33%}html[dir=ltr] .MasterRoom-infoPhotoThumbnailDynamic{padding-left:2px}html[dir=rtl] .MasterRoom-infoPhotoThumbnailDynamic{padding-right:2px}html[dir=ltr] .MasterRoom-infoPhotoThumbnailDynamic--first{padding-left:0}html[dir=rtl] .MasterRoom-infoPhotoThumbnailDynamic--first{padding-right:0}html[dir=ltr] .MasterRoom-infoPhotoThumbnailFirst{padding-right:2px}html[dir=rtl] .MasterRoom-infoPhotoThumbnailFirst{padding-left:2px}.MasterRoom-infoPhoto img{max-width:100%;width:100%;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.MasterRoom-infoPhoto-more{position:absolute;color:#f8f7f9;font-size:14px;bottom:4px}html[dir=ltr] .MasterRoom-infoPhoto-more{right:6px}html[dir=rtl] .MasterRoom-infoPhoto-more{left:6px}.MasterRoom-infoPhoto-more .ficon-more-images{text-shadow:0 4px 5px rgba(0,0,0,.3)}.MasterRoom-infoSeePhotos{display:block;margin:3px 0 6px}.MasterRoom-amenities{margin:12px 0 4px;padding:0;list-style-type:none}body:not(.themed) .MasterRoom-amenities{color:grey}.MasterRoom-amenitiesItem{vertical-align:top;margin:12px 0 0;font-size:13px;line-height:17px}.MasterRoom-amenitiesItem .ficon{width:16%;min-height:0;vertical-align:middle;margin:0;width:auto;font-size:20px}html[dir=ltr] .MasterRoom-amenitiesItem .ficon{margin-right:12px}html[dir=rtl] .MasterRoom-amenitiesItem .ficon{margin-left:12px}body:not(.themed) .MasterRoom-amenitiesItem .ficon-wifi,body:not(.themed) .MasterRoom-amenitiesItem .ficon-wifi+div{color:#32a923}.MasterRoom-amenitiesIcon{vertical-align:top;margin-top:4px;display:inline-block}.MasterRoom-amenitiesTitle{width:80%;display:inline-block;vertical-align:middle}body:not(.themed) .MasterRoom-amenitiesTitle{color:#333}.MasterRoom-amenitiesInformationBadge{display:inline-block;font-size:12px;border-radius:3px;padding:4px 8px;line-height:12px;margin:5px 0 0}body:not(.themed) .MasterRoom-amenitiesInformationBadge{background-color:#d7d7db;color:#333}.MasterRoom-amenitiesCheckMark{display:inline}body:not(.themed) .MasterRoom-amenitiesCheckMark{color:#5392f9}html[dir=ltr] .MasterRoom-amenitiesCheckMark{margin-left:8px}html[dir=rtl] .MasterRoom-amenitiesCheckMark{margin-right:8px}.MasterRoom-roomsList{padding:0 10px;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;width:72%;height:100%;vertical-align:top}.MasterRoom-showMoreLess{position:relative;height:0}.MasterRoom-showMoreLess .ficon{font-size:14px}html[dir=ltr] .MasterRoom-showMoreLess .ficon{margin-right:6px}html[dir=rtl] .MasterRoom-showMoreLess .ficon{margin-left:6px}.MasterRoom-showMoreLessButton{position:absolute;font-size:14px;cursor:pointer;margin:auto;border-radius:0 0 8px 8px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0 20px 5px;top:100%;font-weight:700}body:not(.themed) .MasterRoom-showMoreLessButton{background-color:#f7f7f7;color:#488bf8;border-left-color:#cecece;border-right-color:#cecece;border-bottom-color:#cecece}.MasterRoom-header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:12px 8px;border-bottom:1px solid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body:not(.themed) .MasterRoom-header{background-color:#fff;border-bottom-color:transparent}.MasterRoom-headerLeft{white-space:nowrap;text-overflow:ellipsis;padding-right:5px;overflow:visible;line-height:30px}.ie .MasterRoom-headerLeft{-webkit-box-flex:1;-ms-flex:1;flex:1}.MasterRoom-headerLeft.MasterRoom-familyHighlight{line-height:30px;white-space:normal;vertical-align:middle}.MasterRoom-headerLeft .MasterRoom__TitleName{line-height:1}.MasterRoom-headerLeft .MasterRoom__HotelName:hover{text-decoration:underline}.MasterRoom-headerRight{white-space:normal}.ie .MasterRoom-headerRight{-webkit-box-flex:1;-ms-flex:1;flex:1}.MasterRoom-headerTitle{font-size:16px;font-weight:200}body:not(.themed) .MasterRoom-headerTitle,body:not(.themed) .MasterRoom-headerTitle:hover{color:#000}.MasterRoom-headerTitleApo{font-size:16px;font-weight:200;cursor:default}body:not(.themed) .MasterRoom-headerTitleApo{color:#000}.MasterRoom-headerTitleApo:hover{text-decoration:none}body:not(.themed) .MasterRoom-headerTitleApo:hover{color:#000}.MasterRoom-headerTitle--text{font-weight:700;white-space:normal;display:block;line-height:normal;vertical-align:baseline}body:not(.themed) .MasterRoom-headerTitle--text__rooms{color:#8660c7}.MasterRoom-headerPopular{display:inline-block;position:relative;vertical-align:middle;font-size:12px;line-height:1;padding:4px 8px;border-radius:2px}body:not(.themed) .MasterRoom-headerPopular{background-color:#e12d2d;color:#fff}html[dir=ltr] .MasterRoom-headerPopular{left:0;margin-right:4px}html[dir=rtl] .MasterRoom-headerPopular{right:0;margin-left:4px}.MasterRoom-header.multiroomLayout{display:table;table-layout:fixed}.MasterRoom-header.multiroomLayout .MasterRoom-headerLeft,.MasterRoom-header.multiroomLayout .MasterRoom-headerRight{display:table-cell}html[dir=rtl] .MasterRoom-header.multiroomLayout .MasterRoom-headerRight{text-align:left}html[dir=ltr] .MasterRoom-header.multiroomLayout .MasterRoom-headerRight{text-align:right}.MasterRoom-soldoutRoomImage img{width:210px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.MasterRoom-roomImagePreview{background:transparent;position:absolute;top:0;overflow:hidden;width:400px;height:225px;z-index:1;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;opacity:0;visibility:hidden}html[dir=ltr] .MasterRoom-roomImagePreview{left:219px}html[dir=rtl] .MasterRoom-roomImagePreview{right:219px}@-webkit-keyframes ShowRoomImagePreview{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes ShowRoomImagePreview{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@-webkit-keyframes HideRoomImagePreview{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes HideRoomImagePreview{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.MasterRoom-roomImagePreview--show{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.2);-webkit-animation:ShowRoomImagePreview .15s forwards;animation:ShowRoomImagePreview .15s forwards}.MasterRoom-roomImagePreview--hide{-webkit-animation:HideRoomImagePreview .15s forwards;animation:HideRoomImagePreview .15s forwards}.MasterRoom-roomImagePreview img{width:400px;height:225px;-o-object-fit:cover;font-family:"object-fit:cover";object-fit:cover}.MasterRoom-roomImagePreviewItem{position:absolute;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.MasterRoom-roomImagePreviewItem--hide{opacity:0}.MasterRoom-roomReview{border-top:1px solid;padding:5px 0}body:not(.themed) .MasterRoom-roomReview{border-top-color:#dddfe2}.MasterRoom-roomReview-score{display:table-cell}.MasterRoom-roomReview-score .ReviewScore-Icon{font-size:36px}.MasterRoom-roomReview-score .ReviewScore-Number{font-size:12px;line-height:46px}html[dir=ltr] .MasterRoom-roomReview-score .ReviewScore-Number{margin-left:2px}html[dir=rtl] .MasterRoom-roomReview-score .ReviewScore-Number{margin-right:2px}.MasterRoom-roomReview-text{display:table-cell;vertical-align:middle;overflow-wrap:break-word;font-size:12px;font-weight:600}html[dir=ltr] .MasterRoom-roomReview-text{padding-left:8px}html[dir=rtl] .MasterRoom-roomReview-text{padding-right:8px}.MasterRoom__RoomStyle{font-size:12px;padding:4px 8px;display:inline-block;line-height:1}html[dir=ltr] .MasterRoom__RoomStyle{margin-right:8px}html[dir=rtl] .MasterRoom__RoomStyle{margin-left:8px}@-webkit-keyframes expand-icon{0%{width:0;margin:0}to{width:24px;margin:0 -6px}}@keyframes expand-icon{0%{width:0;margin:0}to{width:24px;margin:0 -6px}}@-webkit-keyframes collapse-icon{0%{width:24px;margin:0 -6px}to{width:0;margin:0}}@keyframes collapse-icon{0%{width:24px;margin:0 -6px}to{width:0;margin:0}}@-webkit-keyframes expand-plus{0%{width:0}to{width:8.4px}}@keyframes expand-plus{0%{width:0}to{width:8.4px}}@-webkit-keyframes collapse-plus{0%{width:8.4px}to{width:0}}@keyframes collapse-plus{0%{width:8.4px}to{width:0}}@-webkit-keyframes expand-child{0%{height:0}to{height:19px}}@keyframes expand-child{0%{height:0}to{height:19px}}@-webkit-keyframes collapse-child{0%{height:19px}to{height:0}}@keyframes collapse-child{0%{height:19px}to{height:0}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.ChildRoomsList{display:table;width:100%;height:100%;border-collapse:separate;border-spacing:0 10px;position:relative}.ChildRoomsList .warm-gray{color:grey}.ChildRoomsList .lochmara{color:#0283df}.ChildRoomsList .lochmara-blue{color:#007adc}.ChildRoomsList .medium-purple{color:#a251da}.ChildRoomsList .purple{color:#9436d4}body:not(.themed) .ChildRoomsList .ocean-green{color:#36b66f}body:not(.themed) .ChildRoomsList .red-orange{color:#ff3131}.ChildRoomsList-header{display:table-row}.ChildRoomsList-headerCell{display:table-cell;font-size:14px;font-weight:700}body:not(.themed) .ChildRoomsList-headerCell{color:#333}.ChildRoomsList-headerCellIncluded{width:38%}.ChildRoomsList-headerCellIncluded-dateless{width:70%}.ChildRoomsList-headerCellCapacity{width:10%}.ChildRoomsList-headerCellCapacity-MultiRoomSuggestion{width:20%}.ChildRoomsList-headerCellPrice{width:22%}.ChildRoomsList-headerCellRooms{width:10%}.ChildRoomsList-headerCellBook{width:20%}.ChildRoomsList-headerCellBook-dateless{width:30%}.ChildRoomsList-room{display:table-row;width:100%}body:not(.themed) .ChildRoomsList-room{background-color:#fff;-webkit-box-shadow:0 2px 1px #e6e6e6;box-shadow:0 2px 1px #e6e6e6}.ChildRoomsList-room:last-child{height:100%}.ChildRoomsList-roomCell{display:table-cell;padding:8px 12px;vertical-align:top}.ChildRoomsList-roomCell.relativeCell{position:relative}.ChildRoomsList-roomCell.relativeCell .PriceContainer-Top{margin-bottom:40px}html[dir=ltr] .ChildRoomsList-roomCell.relativeCell .PriceContainer-Top{text-align:right}html[dir=rtl] .ChildRoomsList-roomCell.relativeCell .PriceContainer-Top{text-align:left}.ChildRoomsList-roomCell.relativeCell .PriceContainer-Bottom{width:100%;position:absolute;bottom:12px;right:12px;padding-left:24px}.ChildRoomsList-roomCell.relativeCell .PriceContainer-Bottom--static{position:static;padding-left:0}.ChildRoomsList-roomCell.relativeCell .PriceContainer-Bottom--static .supplier-price-from{margin-right:0}html[dir=rtl] .ChildRoomsList-roomCell.relativeCell .PriceContainer-Bottom{right:11px}html[dir=ltr] body:not(.themed) .ChildRoomsList-roomCell:nth-child(n+2){-webkit-box-shadow:inset 1px 0 0 #dcdcdc;box-shadow:inset 1px 0 0 #dcdcdc}html[dir=rtl] body:not(.themed) .ChildRoomsList-roomCell:nth-child(n+2){-webkit-box-shadow:inset -1px 0 0 #dcdcdc;box-shadow:inset -1px 0 0 #dcdcdc}.ChildRoomsList-roomCell-featureBuckets{padding:0 12px 8px}.DEXP-529 .ChildRoomsList-roomCell-featureBuckets{padding-bottom:12px}body:not(.themed) .ChildRoomsList-roomCell-checkMark{color:#5392f9}.ChildRoomsList-roomCell-capacity{padding:8px 9px}.ie9 .ChildRoomsList-roomCell-capacity{padding:8px 12px}.ChildRoomsList-roomCell.dealOfTheDay{position:relative}.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .ChildRoomsList-bookButton,.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .ChildRoomsList-room-featurebuckets,.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .RoomFeatureList-room-featurebuckets,.ChildRoomsList-roomCell.dealOfTheDay .ChildRoomsList-bookButton{padding-top:0}.ChildRoomsList-roomCell-capacity.promoPricePeekSnippet,.ChildRoomsList-roomCell-featureBuckets.promoPricePeekSnippet,.ChildRoomsList-roomCell-price.promoPricePeekSnippet{padding-bottom:56px}.ChildRoomsList-roomLimitedBadge{position:absolute;padding:3px 5px}body:not(.themed) .ChildRoomsList-roomLimitedBadge{background-color:#f79911;color:#fff}body:not(.themed) .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge{background-color:#25b57c}body:not(.themed) .ChildRoomsList-roomLimitedBadge.dealOfTheDay{background-color:#e12d2d}.ChildRoomsList-room--agodaSpecialOffers,.ChildRoomsList-room--cheapestPriceWithFreeBreakfast,.ChildRoomsList-room--highlighted,.ChildRoomsList-room--mixRooms,.ChildRoomsList-room--packageDeal{border:2px solid}.ChildRoomsList-room--agodaSpecialOffers .ChildRoomsList-bookButton,.ChildRoomsList-room--cheapestPriceWithFreeBreakfast .ChildRoomsList-bookButton,.ChildRoomsList-room--highlighted .ChildRoomsList-bookButton,.ChildRoomsList-room--mixRooms .ChildRoomsList-bookButton,.ChildRoomsList-room--packageDeal .ChildRoomsList-bookButton{padding-top:0}body:not(.themed) .ChildRoomsList-room--packageDeal{border-color:#25b57c}body:not(.themed) .ChildRoomsList-room--highlighted{border-color:#f29911}.ChildRoomsList-room--soldout{height:160px}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell{position:relative;border-top:2px solid;border-bottom:2px solid;border-left:1px solid}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell{-webkit-box-shadow:inset 3px 0 0 -2px #dcdcdc;box-shadow:inset 3px 0 0 -2px #dcdcdc;border-top-color:#ee595d;border-bottom-color:#ee595d;border-left-color:#cecece;background-color:#f7f7f7}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell:first-child{border-left:2px solid}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell:first-child{border-left-color:#ee595d}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell:last-child{border-right:2px solid}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell:last-child{border-right-color:#ee595d}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-roomLimitedBadge{text-align:center;display:block;margin:-8px -12px;width:calc(100% + 24px);position:static}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-roomLimitedBadge{background-color:#ee595d}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-soldOutDisplay{font-size:24px;font-weight:700}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-soldOutDisplay{color:#ee595d}html[dir=ltr] .ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-soldOutDisplay{text-align:right}html[dir=rtl] .ChildRoomsList-room--soldout .ChildRoomsList-roomCell .ChildRoomsList-soldOutDisplay{text-align:left}.ChildRoomsList-room--agodaSpecialOffers{border-radius:4px}.ChildRoomsList-promoEligibleBadge{border-radius:4px;padding:6px 10px;margin-top:4px;font-size:13px;font-weight:700;display:inline-block}.ChildRoomsList-promoEligibleBadge body:not(.themed){color:#666;background-color:#fbd243}.ChildRoomsList-promoEligibleBadge.promotion-badge-aff-2222{background-color:transparent;color:#cf2625;border:1px solid #cf2625;padding:3px 7px;border-radius:2px;font-size:12px;font-weight:700;line-height:12px}.ChildRoomsList-cashback{margin-top:4px}html[dir=ltr] .ChildRoomsList-cashback{text-align:right}html[dir=rtl] .ChildRoomsList-cashback{text-align:left}.ChildRoomsList-roomFeature{display:inline-block;margin:4px 0 0;line-height:22px;width:100%}.ChildRoomsList-roomFeature--withHover{cursor:pointer}body:not(.themed) .ChildRoomsList-roomFeature--green{color:#85c150}body:not(.themed) .ChildRoomsList-roomFeature--purple{color:#a251da}body:not(.themed) .ChildRoomsList-roomFeature--red{color:#ff3131}body:not(.themed) .ChildRoomsList-roomFeature--grey{color:#333}body:not(.themed) .ChildRoomsList-roomFeature--clementine{color:#ef6c00}body:not(.themed) .ChildRoomsList-roomFeature--allRed{color:#ff3131}body:not(.themed) .ChildRoomsList-roomFeature--blue-primary{color:#5392f9}body:not(.themed) .ChildRoomsList-roomFeature--red-primary{color:#e12d2d}body:not(.themed) .ChildRoomsList-roomFeature--purple-primary{color:#8660c7}body:not(.themed) .ChildRoomsList-roomFeature--indigo-primary{color:#704dff}.ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{display:inline-block}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{margin-left:8px}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{margin-right:8px}.ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Content{padding:3px 8px}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Icon{margin-left:2px}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Icon{margin-right:2px}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge.AgodaVIPBadgeFeature{margin-left:0}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge.AgodaVIPBadgeFeature{margin-right:0}.ChildRoomsList-roomFeature .GoLocal__Icon{width:12px;height:18px;margin-bottom:4px}.ChildRoomsList-roomFeature .GoLocal__Icon--Badge{width:12px;height:14px;margin-bottom:2px}html[dir=rtl] .ChildRoomsList-roomFeature .GoLocal__Icon--Badge{margin-left:4px}html[dir=ltr] .ChildRoomsList-roomFeature .GoLocal__Icon--Badge{margin-right:4px}.ChildRoomsList-roomFeatureIcon{line-height:inherit;border:1px solid;width:22px;height:22px;border-radius:100%;text-align:center;vertical-align:top}html[dir=ltr] .ChildRoomsList-roomFeatureIcon{margin-right:6px}html[dir=rtl] .ChildRoomsList-roomFeatureIcon{margin-left:6px}.ChildRoomsList-roomFeatureIcon i.ficon.ficon-agoda-cash:before{margin-left:1px}.ChildRoomsList-roomFeatureIcon.ficon{line-height:inherit;vertical-align:top}.ChildRoomsList-roomFeature-Title{display:inline-block;width:85%}html[dir=ltr] .ChildRoomsList-roomFeature-TitleWrapper{margin-right:8px}html[dir=rtl] .ChildRoomsList-roomFeature-TitleWrapper{margin-left:8px}.ChildRoomsList-roomFeature-TitleWrapper .VipBenefitHighlight{font-weight:bolder}body:not(.themed) .ChildRoomsList-roomFeature-TitleWrapper .VipBenefitHighlight{color:#28871c}html[dir=rtl] .ChildRoomsList-roomFeature .room-feature-currency{display:inline-block;direction:ltr}.ChildRoomsList-roomFeature .genius-badge-image,.ChildRoomsList-roomFeature .genius-badge-text{display:inline-block}html[dir=ltr] .ChildRoomsList-roomFeature .genius-badge-image,html[dir=ltr] .ChildRoomsList-roomFeature .genius-badge-text{margin-right:4px}html[dir=rtl] .ChildRoomsList-roomFeature .genius-badge-image,html[dir=rtl] .ChildRoomsList-roomFeature .genius-badge-text{margin-left:4px}.ChildRoomsList-roomFeature .genius-badge-text{font-size:10px;vertical-align:middle}body:not(.themed) .ChildRoomsList-roomFeature .genius-badge-text{color:#737373}.ChildRoomsList-roomFeature .genius-badge i.ficon.ficon-hover-details{margin-bottom:0}.ChildRoomsList-extrabed{line-height:30px;margin-top:13px}body:not(.themed) .ChildRoomsList-extrabed{color:#969798}.ChildRoomsList-extrabed.margin{margin:13px -8px 10px}.ChildRoomsList-extrabedSelect{font-size:13px;height:30px;margin:0 7px 0 8px;border:1px solid;text-align:center}body:not(.themed) .ChildRoomsList-extrabedSelect{color:#969798;border-color:#d9d9d9}html[dir=ltr] .ChildRoomsList-extrabedSelect{padding-left:5px}html[dir=rtl] .ChildRoomsList-extrabedSelect{padding-right:5px}.ChildRoomsList-extrabedPrice{font-size:13px;font-weight:700;font-style:normal}body:not(.themed) .ChildRoomsList-extrabedPrice{color:#9436d4}.ChildRoomsList-extrabedInfo{font-size:13px;display:inline-block;margin:0 2px;vertical-align:bottom;cursor:pointer}.ChildRoomsList-extrabedContainer{display:table;font-size:12px;font-weight:400;line-height:normal;width:100%}body:not(.themed) .ChildRoomsList-extrabedContainer{color:#333;background-color:#f8f7f9}html[dir=rtl] .ChildRoomsList-extrabedContainer{padding:0 0 0 5px}html[dir=ltr] .ChildRoomsList-extrabedContainer{padding:0 5px 0 0}.ChildRoomsList-extrabedContainer-left{display:table-cell;line-height:normal;vertical-align:top}html[dir=ltr] .ChildRoomsList-extrabedContainer-left{text-align:right;padding-right:5px}html[dir=rtl] .ChildRoomsList-extrabedContainer-left{text-align:left;padding-left:5px}.ChildRoomsList-extrabedContainer-leftApo{width:100%}.ChildRoomsList-extrabedContainer-right{display:table-cell}.ChildRoomsList-extrabedContainer-text{unicode-bidi:-moz-plaintext;unicode-bidi:plaintext}html[dir=ltr] .ChildRoomsList-extrabedContainer-text{padding-left:1px}html[dir=rtl] .ChildRoomsList-extrabedContainer-text{padding-right:1px}.ChildRoomsList-extrabedContainer-firstRow{display:inline-block}.ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedPrice{font-size:13px;font-weight:400;font-style:normal}body:not(.themed) .ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedPrice{color:#333}.ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedSelect{font-size:13px;height:30px;margin:0;border:1px solid;padding-left:5px;text-align:center;border-radius:4px}body:not(.themed) .ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedSelect{border-color:#d9d9d9;color:#90949c}.ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedForced{font-size:13px;height:30px;width:38px;margin:0;border:1px solid;text-align:center;border-radius:4px;cursor:not-allowed;line-height:2}body:not(.themed) .ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedForced{background-color:#e9ebee;border-color:#d9d9d9;color:#90949c}.ChildRoomsList-urgency{margin-top:15px}html[dir=ltr] .ChildRoomsList-urgency{text-align:right}html[dir=rtl] .ChildRoomsList-urgency{text-align:left}.ChildRoomsList-bookTwoMins{margin-top:10px}html[dir=ltr] .ChildRoomsList-bookTwoMins{text-align:right}html[dir=rtl] .ChildRoomsList-bookTwoMins{text-align:left}.ChildRoomsList-bookTwoMinsText{font-size:12px;line-height:1.17}body:not(.themed) .ChildRoomsList-bookTwoMinsText{color:#555}.ChildRoomsList-lastBooked{font-size:12px;line-height:1.33}body:not(.themed) .ChildRoomsList-lastBooked{color:#ef6c00}html[dir=ltr] .ChildRoomsList-lastBooked{text-align:right}html[dir=rtl] .ChildRoomsList-lastBooked{text-align:left}.ChildRoomsList-goDirectToFinalBooking{width:100%;font-size:12px;line-height:18px;text-align:left;margin-top:6px}body:not(.themed) .ChildRoomsList-goDirectToFinalBooking{color:#3c3c3c}.ChildRoomsList-capacity{text-align:center;cursor:pointer}body:not(.themed) .ChildRoomsList-capacity{color:grey}.ChildRoomsList-capacity-tooltip .rc-tooltip-inner{max-width:420px}.ChildRoomsList-capacity-tooltip--smallWidth .rc-tooltip-inner{max-width:360px}.ChildRoomsList-capacity-tooltip--smallWidth .body-wrapper{padding:0 8px}.ChildRoomsList-capacity-children{width:auto;text-align:justify}.ChildRoomsList-capacity-childrenItem{margin-bottom:5px;list-style:disc;line-height:1.5}html[dir=ltr] .ChildRoomsList-capacity-childrenItem{margin-left:1.8em}html[dir=rtl] .ChildRoomsList-capacity-childrenItem{margin-right:1.8em}.ChildRoomsList-capacity--block{display:block;margin-bottom:13px}.ChildRoomsList-capacityIcon{margin:0 -6px}body:not(.themed) .ChildRoomsList-capacityIcon{color:#777}.ChildRoomsList-capacityTooltipIcon{margin:0 4px 15px;display:block}.ChildRoomsList-capacity .icon-hide{height:0;width:0;overflow:hidden;margin:0}.ChildRoomsList-capacity .kids-expand{-webkit-animation:expand-child .4s linear both;animation:expand-child .4s linear both;overflow:hidden;width:unset}.ChildRoomsList-capacity .kids-collapse{-webkit-animation:collapse-child .4s linear both;animation:collapse-child .4s linear both;overflow:hidden;width:unset}.ChildRoomsList-capacityTooltipIcon{margin-bottom:8px}.ChildRoomsList-roomSelect{height:40px;width:100%;border:1px solid;font-size:16px;-moz-text-align-last:center;text-align-last:center}body:not(.themed) .ChildRoomsList-roomSelect{border-color:#d9d9d9}body:not(.themed) .ChildRoomsList-roomSelect option{color:#333}.ChildRoomsList-roomSelect:hover{border:1px solid}body:not(.themed) .ChildRoomsList-roomSelect:hover{border-color:#0283df}body:not(.themed) .ChildRoomsList-roomSelect--zeroSelected{border-color:#c50000;color:#c50000}body:not(.themed) .ChildRoomsList-roomSelect--notFit,body:not(.themed) .ChildRoomsList-roomSelect--zeroSelected:hover{border-color:#c50000}.ChildRoomsList-roomSelect[disabled]{pointer-events:none}.ChildRoomsList-bookButtonInput{width:100%;border:none;border-radius:3px;height:auto;font-size:13px;font-weight:700;line-height:22px;padding:10px 0}body:not(.themed) .ChildRoomsList-bookButtonInput{color:#fff;background-color:#0283df}.ChildRoomsList-bookButtonInput--combineRoomNBookBtn{border-radius:4px 4px 0 0;height:auto}.ChildRoomsList-bookButtonInputUrgency{padding-bottom:10px;padding-top:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.ChildRoomsList-bookButtonInputUrgencyMessage{display:block;border:1px solid;height:auto;font-size:12px;margin-top:-2px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;cursor:auto;white-space:normal;font-weight:700;line-height:22px;text-align:center}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage{background-color:#fff;border-color:#488bf8;color:#488bf8}.ChildRoomsList-bookButtonInputUrgencyMessage:active{-webkit-box-shadow:none;box-shadow:none}.ChildRoomsList-bookButtonInputUrgencyMessage--disable{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage--disable{color:#b5d2ff;border-color:#b5d2ff}.ChildRoomsList-bookButtonInputUrgencyMessage--orange{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage--orange{color:#f90;border-color:#ff9800}.ChildRoomsList-bookButtonInputRoomNotFit{padding:8px 16px;margin:4px -12px 16px}body:not(.themed) .ChildRoomsList-bookButtonInputRoomNotFit{background:#fdf3f3}.ChildRoomsList-bookButtonInputRoomNotFit__title{font-size:14px;font-weight:600;line-height:1.14}body:not(.themed) .ChildRoomsList-bookButtonInputRoomNotFit__title{color:#e12d2d}.ChildRoomsList-bookButtonInputRoomNotFit__content{margin-top:4px;line-height:1.25}body:not(.themed) .ChildRoomsList-bookButtonInput:hover{background-color:#53b7ff}body:not(.themed) .ChildRoomsList-bookButtonInput:active{background-color:#0068b3}.ChildRoomsList-bookButtonInputPayment{min-height:60px}.ChildRoomsList-bookButtonInputPaymentInfo{font-size:16px}.ChildRoomsList-bookButtonInputPayment--sidebar{min-height:unset}.ChildRoomsList-bookButtonInputLineSeperator{border-top:1px solid;width:80%;margin:7px auto 5px}body:not(.themed) .ChildRoomsList-bookButtonInputLineSeperator{border-top-color:#fff}.ChildRoomsList-bookButtonInput--orange{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInput--orange{background-color:#f90;border-color:#f90}.ChildRoomsList-bookButtonInput--orange:hover{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInput--orange:hover{background-color:#f90;border-color:#f90}.ChildRoomsList-bookButtonInput--orange:active{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInput--orange:active{background-color:#f90;border-color:#f90}body:not(.themed) .ChildRoomsList-bookButtonInput--orange:focus{outline-color:#ffb74d}.ChildRoomsList-bookButtonInput--orange span{border:none}body:not(.themed) .ChildRoomsList-bookButtonInput--orange span{color:#fff}.ChildRoomsList-bookButtonInput__inverse{min-height:unset;border:1px solid}.ChildRoomsList-bookButton .btn-disabled{cursor:progress}body:not(.themed) .ChildRoomsList-bookButton .btn-disabled{background-color:#b5d2ff}.ChildRoomsList-bookButton .select-dropdown-list-container{display:table;height:40px;width:100%;border-spacing:0}.ChildRoomsList-bookButton .select-dropdown-list-header{display:table-cell;position:relative;padding:0 14px 0 12px;vertical-align:middle;border:1px solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list-header{background-color:#fbfbfb;color:#333;border-color:hsla(0,0%,58.8%,.42)}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list-header:hover{border-color:#0283df}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list-header--zeroSelected{border-color:#c50000;color:#c50000}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list-header--zeroSelected:hover{border-color:#c50000}.ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper{position:absolute}html[dir=ltr] .ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper{right:10px}html[dir=rtl] .ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper{left:10px}.ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper .ficon-desktop-ic-black-down-arrow{position:relative;font-size:7px;margin:0;top:4px}.ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper .ficon-desktop-ic-black-down-arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-5px}html[dir=ltr] .ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper .ficon-desktop-ic-black-down-arrow.rotate{right:-7px}html[dir=rtl] .ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper .ficon-desktop-ic-black-down-arrow.rotate{left:-7px}.ChildRoomsList-bookButton .select-dropdown-list__item{padding:9px 0;line-height:14px;font-size:14px}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list__item,body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list__item.selected{color:#333}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list__item:hover{background-color:#eee;color:#333}.ChildRoomsList-bookButton .select-dropdown-list-room-option{margin-top:6px;border-radius:3px;text-align:center;width:100%}.ChildRoomsList-bookButton .select-dropdown-list-room-option .selected-icon{position:absolute}html[dir=ltr] .ChildRoomsList-bookButton .select-dropdown-list-room-option .selected-icon{left:10px}html[dir=rtl] .ChildRoomsList-bookButton .select-dropdown-list-room-option .selected-icon{right:10px}.ie9 .ChildRoomsList-bookButton .select-dropdown-list-room-option,.ie10 .ChildRoomsList-bookButton .select-dropdown-list-room-option,.ie11 .ChildRoomsList-bookButton .select-dropdown-list-room-option{margin-top:25px}.ChildRoomsList__expressBook{-webkit-animation:fade-in .4s ease-in both;animation:fade-in .4s ease-in both;margin-top:8px}.ChildRoomsList__expressBook__seperatorContainer{height:24px}.ChildRoomsList__expressBook__or{width:34%;height:55%;font-size:12px;line-height:1.33;text-align:center;margin-top:3%}.ChildRoomsList__expressBook__orSeperator{margin-top:16px;width:33%;height:1px}.ChildRoomsList__expressBook__button{-webkit-box-shadow:none;box-shadow:none}.ChildRoomsList__expressBook__button svg{vertical-align:middle}.ChildRoomsList-PriceColumnWithMSE{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ChildRoomsList-PriceColumnWithMSE,.ChildRoomsList-PriceColumnWithMSE .mse-flexWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.ChildRoomsList-PriceColumnWithMSE .mse-flexWrap .mse-flexProp{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.ChildRoomsList-PriceAndMseLink{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.Capacity-iconGroup{display:block;word-wrap:break-word;font-size:14px;margin-right:-3px;margin-top:0;margin-bottom:0;position:relative}html[dir=ltr] .Capacity-iconGroup{padding-right:2px}html[dir=rtl] .Capacity-iconGroup{padding-left:2px}.ie9 .Capacity-iconGroup{margin-bottom:6px}.Capacity-iconGroup--num,.Capacity-iconGroup--plus{margin-right:0;margin-bottom:0}.Capacity-iconGroup--num .ChildRoomsList-capacityIcon{margin-bottom:10px}body:not(.themed) .Capacity-iconGroup--red,body:not(.themed) .Capacity-iconGroup--red .Capacity-childIcon,body:not(.themed) .Capacity-iconGroup--red .Capacity-childIcon--icon-layout,body:not(.themed) .Capacity-iconGroup--red .ChildRoomsList-capacityIcon{color:#e12d2d}.Capacity-iconGroup .icon-expand{-webkit-animation:expand-icon .4s ease-out both;animation:expand-icon .4s ease-out both;overflow:hidden;margin:0 -6px;height:unset}.Capacity-iconGroup .icon-collapse{-webkit-animation:collapse-icon .4s ease-out both;animation:collapse-icon .4s ease-out both;overflow:hidden}.Capacity-iconGroup .icon-plus-collapse,.Capacity-iconGroup .icon-plus-expand{-webkit-animation:expand-plus .4s ease-out both;animation:expand-plus .4s ease-out both;overflow:hidden;margin-top:-4px;position:relative;top:0}.Capacity-iconGroup .icon-plus-collapse{-webkit-animation:collapse-plus .4s ease-out both;animation:collapse-plus .4s ease-out both;margin:-4px 0 0}.Capacity-iconGroup .plus-fade-in{-webkit-animation:fade-in .4s ease forwards;animation:fade-in .4s ease forwards}.Capacity-iconGroup .plus-fade-out{-webkit-animation:fade-out .4s ease forwards;animation:fade-out .4s ease forwards}.Capacity-icon{margin-bottom:10px}.Capacity-plus{position:absolute;top:-10px}html[dir=ltr] .Capacity-plus{right:7px}html[dir=rtl] .Capacity-plus{left:7px}.Capacity-plus--icon-layout{display:inline-block;position:relative;top:-5px;margin-left:1px;margin-right:-5px}.ie9 .Capacity-plus--icon-layout{display:inline}.Capacity-childIcon{margin:-3px -1px 2px}body:not(.themed) .Capacity-childIcon{color:#777}.Capacity-childIcon--icon-layout{margin:0 -2px -7px}body:not(.themed) .Capacity-childIcon--icon-layout{color:#777}.Capacity__text{display:block;font-size:11px;margin-top:6px;word-wrap:break-word;word-break:break-word}.Capacity__text .child-stay-free{font-weight:700}body:not(.themed) .Capacity__text .child-stay-free{color:#32a923}.Capacity__text--roomExceed{font-size:11px;line-height:1.27}body:not(.themed) .Capacity__text--roomExceed{color:#e12d2d}@media only screen and (max-width:1024px){.Capacity-iconGroup--num{margin-left:1px}.Capacity-iconGroup--num .ChildRoomsList-capacityIcon{margin-left:-5px}.Capacity-iconGroup--num .Capacity-plus{right:2px}}.u-textAlign--center{text-align:center}html[dir=ltr] .u-textAlign--left{text-align:left}html[dir=rtl] .u-textAlign--left{text-align:right}.rc-tooltip.ExtraBed .rc-tooltip-inner,.rc-tooltip.RoomFeature .rc-tooltip-inner{max-width:360px;padding:0 15px}@font-face{font-family:mallory;src:url(//cdn0.agoda.net/images/fonts/mallory-light-webfont-v02.eot);src:url(//cdn0.agoda.net/images/fonts/mallory-light-webfont-v02.eot#iefix) format("embedded-opentype"),url(//cdn0.agoda.net/images/fonts/mallory-light-webfont-v02.woff2) format("woff2"),url(//cdn0.agoda.net/images/fonts/mallory-light-webfont-v02.woff) format("woff"),url(//cdn0.agoda.net/images/fonts/mallory-light-webfont-v02.ttf) format("truetype");font-weight:lighter;font-style:normal}@font-face{font-family:mallory;src:url(//cdn0.agoda.net/images/fonts/Mallory-Book.eot);src:url(//cdn0.agoda.net/images/fonts/Mallory-Book.eot#iefix) format("embedded-opentype"),url(//cdn0.agoda.net/images/fonts/Mallory-Book.woff2) format("woff2"),url(//cdn0.agoda.net/images/fonts/Mallory-Book.woff) format("woff"),url(//cdn0.agoda.net/images/fonts/Mallory-Book.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:mallory;src:url(//cdn0.agoda.net/images/fonts/mallory-medium.eot);src:url(//cdn0.agoda.net/images/fonts/mallory-medium.eot#iefix) format("embedded-opentype"),url(//cdn0.agoda.net/images/fonts/mallory-medium.woff2) format("woff2"),url(//cdn0.agoda.net/images/fonts/mallory-medium.woff) format("woff"),url(//cdn0.agoda.net/images/fonts/mallory-medium.ttf) format("truetype");font-weight:700;font-style:normal}.SplitMoreDeals{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:10px;position:relative;height:10px}.ie9 .SplitMoreDeals{display:table-cell}.SplitMoreDeals hr{position:absolute;margin-top:4px;width:77%}body:not(.themed) .SplitMoreDeals hr{border-top-color:#777}.SplitMoreDeals .width78{width:78%}.SplitMoreDeals .width72{width:72%}html[dir=ltr] .SplitMoreDeals{right:10px}html[dir=rtl] .SplitMoreDeals{left:10px}.SplitMoreDeals-text{position:absolute;font-weight:700}body:not(.themed) .SplitMoreDeals-text{color:#777}html[dir=ltr] .SplitMoreDeals-text{left:80%}html[dir=rtl] .SplitMoreDeals-text{right:80%}.ie9 .SplitMoreDeals hr{width:620px}.ie9 .SplitMoreDeals-headerCellBook{width:160px}.separated-breakfast{margin-top:4px}.ChildRoomsList--flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ie9 .ChildRoomsList--flex{display:table}.ChildRoomsList--flex .ChildRoomsList-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.ie9 .ChildRoomsList--flex .ChildRoomsList-header{display:table-row}.ChildRoomsList--flex .ChildRoomsList-headerCell{display:inline-block;word-wrap:break-word;word-break:break-word}.ie9 .ChildRoomsList--flex .ChildRoomsList-headerCell{display:table-cell}.ChildRoomsList--flex .ChildRoomsList-capacity{width:100%}.ChildRoomsList--flex .ChildRoomsList-room{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ie9 .ChildRoomsList--flex .ChildRoomsList-room{display:table-row}.ChildRoomsList--flex .ChildRoomsList-room-featurebuckets{width:100%}.DEXP-529 .ChildRoomsList--flex .ChildRoomsList-room-featurebuckets{padding-top:12px}.DEXP-529 .ChildRoomsList--flex .ChildRoomsList-room-featurebuckets :last-child(){margin-bottom:0}.ChildRoomsList--flex .ChildRoomsList-room-book{width:100%;padding:8px 12px}.ChildRoomsList--flex .ChildRoomsList-room--dealOfTheDay{border:2px solid;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}body:not(.themed) .ChildRoomsList--flex .ChildRoomsList-room--dealOfTheDay{border-color:#e12d2d}.ChildRoomsList--flex .ChildRoomsList-room--voucherRoom{border-radius:4px;border:2px solid;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}body:not(.themed) .ChildRoomsList--flex .ChildRoomsList-room--voucherRoom{border-radius:4px;border-color:#e12d2d}.ChildRoomsList--flex .ChildRoomsList-room-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%}.ie9 .ChildRoomsList--flex .ChildRoomsList-room-contents{display:table-row}.ChildRoomsList--flex .ChildRoomsList-roomCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ie9 .ChildRoomsList--flex .ChildRoomsList-roomCell{display:table-cell}.ChildRoomsList--flex .ChildRoomsList-roomCell-featureBuckets{width:38%}.ChildRoomsList--flex .ChildRoomsList-roomCell-featureBuckets-dateless{width:70%}.ChildRoomsList--flex .ChildRoomsList-roomCell-capacity{width:10%}.ChildRoomsList--flex .ChildRoomsList-roomCell-capacity--multiRoomSuggestion{width:20%}.ChildRoomsList--flex .ChildRoomsList-roomCell-price{width:22%}.ChildRoomsList--flex .ChildRoomsList-roomCell-selector{width:10%}.ChildRoomsList--flex .ChildRoomsList-roomCell-book{width:20%;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ChildRoomsList--flex .ChildRoomsList-roomCell-book-dateless{width:30%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ChildRoomsList--flex .ChildRoomsList-roomCell-price.rareFind .ChildRoomsList-extrabedContainer{border:1px solid}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-headerCellIncluded,.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets{width:48%}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-headerCellIncluded-dateless,.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets-dateless{width:70%}.FlexibleBookingBanner{padding:12px;font-size:12px}.FlexibleBookingBanner-Discount{display:inline-block;line-height:1;border-radius:2px;padding:4px;background-size:200%;background-position:100%;-webkit-animation-name:wave;animation-name:wave;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.FlexibleBookingBanner-Button{min-height:32px;width:100%;border-radius:3px}@-webkit-keyframes wave{0%{background-position:-400px 0,-400px 0,-400px 0,-400px 0}to{background-position:800px 0,800px 0,800px 0,800px 0}}@keyframes wave{0%{background-position:-400px 0,-400px 0,-400px 0,-400px 0}to{background-position:800px 0,800px 0,800px 0,800px 0}}.MultiHotelBundledPriceCrossOut{position:relative;font-weight:350;font-size:12px;color:#737373}.MultiHotelBundledPriceCrossOut:before{border-color:#737373;content:"";position:absolute;right:0;top:50%;width:100%;border-top:1px solid}html[dir=ltr] .MultiHotelBundledPriceCrossOut:before{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .MultiHotelBundledPriceCrossOut:before{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.MultiHotelBundledPrice{font-weight:500;font-size:14px;color:#4b4f56}.MultiHotelPriceOverlay .rc-tooltip-inner{max-width:500px}.MultiHotelPriceOverlay .rc-tooltip-inner .body-wrapper{color:#2a2a2e}.AgodaVipPerks{margin-top:12px;margin-bottom:-8px}.AgodaVipPerks--showNewVipBoxLOY6152{margin-top:4px}.AgodaVipPerks--excludeMargin{margin:0;padding:0}.AgodaVipPerks__Container{margin:0 -12px;padding:0 12px 8px}.AgodaVipPerks__Tooltip .rc-tooltip-inner{min-width:340px}.AgodaVipPerks .Perk__Item,.AgodaVipPerks .Perk__Text{font-size:12px;padding-left:8px}html[dir=rtl] .AgodaVipPerks .Perk__Item,html[dir=rtl] .AgodaVipPerks .Perk__Text{padding-left:0;padding-right:8px}.AgodaVipPerks .Perk__Item{padding-top:2px}.AgodaVipPerks .Perk__Icon{font-size:12px;margin-top:2px}body:not(.theme) .AgodaVipPerks .Perk__Icon{color:#5a6783}.AgodaVipPerks--ssr{margin-top:-4px;margin-bottom:0;padding:0 0 0 12px}html[dir=rtl] .AgodaVipPerks--ssr{padding:0 12px 0 0}.AgodaVipPerks--ssr.AgodaVipPerks--noPerks{margin:-12px 0 8px}.AgodaVipPerks--ssr .AgodaVipPerks__Container{margin:-4px 0 0;padding:0 0 8px}body:not(.theme) .AgodaVipPerks--ssr .AgodaVipPerks__Container{color:#2a2a2e;background-color:#eceff5}.AgodaVipPerks--ssr .AgodaVipPerks__Container .AgodaVipBadge{margin:0}.multiHotelBookButtonTag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 4px 4px;margin-top:-5%;min-height:20px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.multiHotelBookButtonTag__balloon{position:relative}.multiHotelBookButtonTag__balloon:after{content:"";position:absolute;top:0;left:50%;width:0;height:0;border:8px solid transparent;border-bottom-color:#f9d8d8;border-top:0;margin-left:-8px;margin-top:-8px}.addToBookingBtn{font-size:12px;font-weight:550;line-height:16px}.aps-peek-box{margin:4px 0}html[dir=ltr] .aps-peek-box{padding-right:1px;text-align:right}html[dir=rtl] .aps-peek-box{text-align:left}.aps-peek-box .aps-peek-content{display:inline-block;border:.5px solid;border-radius:3px;padding:4px 4px 0}body:not(.themed) .aps-peek-box .aps-peek-content{border-color:#ccc;background-color:#eee}html[dir=ltr] .aps-peek-box .aps-peek-content.aps-peek-lockPrice .aps-peek-icon{margin:0 0 8px 3px}html[dir=rtl] .aps-peek-box .aps-peek-content.aps-peek-lockPrice .aps-peek-icon{margin:0 3px 8px 0}.aps-peek-box .aps-peek-content .aps-peek-icon{display:inline-block;font-weight:700;margin:0 3px 5px 0}body:not(.themed) .aps-peek-box .aps-peek-content .aps-peek-icon{color:#737373}.aps-peek-box .aps-peek-content .aps-peek-icon:hover+.aps-peek-price{text-decoration:underline}body:not(.themed) .aps-peek-box .aps-peek-content .aps-peek-icon:hover+.aps-peek-price{color:#e86161}.aps-peek-box .aps-peek-content .aps-peek-memberText{display:block;font-size:12px;text-align:center}body:not(.themed) .aps-peek-box .aps-peek-content .aps-peek-memberText{color:#737373}.aps-peek-box .aps-peek-content .aps-peek-price{padding-top:0;display:inline-block;text-align:right;font-weight:700;line-height:22px;font-size:22px}body:not(.themed) .aps-peek-box .aps-peek-content .aps-peek-price{color:#737373}.aps-peek-box .aps-peek-content .aps-peek-price:hover{text-decoration:underline}body:not(.themed) .aps-peek-box .aps-peek-content .aps-peek-price:hover{color:#e86161}.aps-peek-box .aps-peek-content .aps-peek-tooltip .rc-tooltip-content .rc-tooltip-inner{width:174px}.aps-peek-box .aps-peek-content .ficon-aps-lock{color:#737373;margin-bottom:8px}.aps-peek-box-childroom{margin-bottom:4px;padding-left:0;padding-right:0}html[dir=ltr] .aps-peek-box-childroom{text-align:right}html[dir=rtl] .aps-peek-box-childroom{text-align:left}.aps-peek-box-childroom:hover{cursor:pointer}html[dir=rtl] .rc-tooltip.dark.aps-peek-tooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:15%;right:auto}.cashback-badge{background:#e12d2d;border-radius:2px;padding:3px 7px;line-height:20px}.cashback-badge__icon{color:#fff}html[dir=ltr] .cashback-badge__icon{margin-right:3px}html[dir=rtl] .cashback-badge__icon{margin-left:3px}.cashback-badge__content{color:#fff;font-size:12px;line-height:1.33;line-height:1}.ChildRoom__FloatingBanner{position:absolute;bottom:0;width:70%}html[dir=ltr] .ChildRoom__FloatingBanner{left:0}html[dir=rtl] .ChildRoom__FloatingBanner{right:0}.ChildRoom__FloatingBanner--multiRoom{width:80%}.ChildRoom__FloatingBanner--priceSwap{position:unset;width:100%}html[dir=ltr] .ChildRoom__BookingColumnBottom{margin-left:1px}html[dir=rtl] .ChildRoom__BookingColumnBottom{margin-right:1px}.ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable,.ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge,.ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers,.ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge{width:calc(100% + 24px);text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable svg,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge svg,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers svg,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge svg{padding-right:4px}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable svg,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge svg,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers svg,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge svg{padding-left:4px}html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge{text-align:left;margin-left:-12px;padding-left:10px}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-lowestPriceAvailable,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList-packageDealBadge,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__CheapestPriceWithFreeBreakfastBadge{text-align:right;margin-right:-12px;padding-right:10px}.ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom{width:100%;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 6px}html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom svg{padding-right:4px}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom svg{padding-left:4px}html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom{text-align:left;margin-left:0;padding-left:4px}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom{text-align:right;margin-right:0;padding-right:4px}.ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers{padding:4px 6px}html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers{padding-left:4px}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AgodaSpecialOffers{padding-right:4px}.ChildRoomsList-room--highlighted .ChildRoomsList-bookButton.ChildRoomsList-lowestPriceAvailable{padding-top:0}.ChildRoomsList-room-bucketspan{font-size:12px;font-weight:700}.ChildRoomsList-room-featurebucket{margin-top:12px}.DEXP-529 .ChildRoomsList-room-featurebucket{margin-top:0;margin-bottom:16px}.ChildRoomsList-rateplanname-bucketspan{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;font-weight:700;padding-right:4px;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ChildRoomsList-rateplanimage{cursor:pointer}.ChildRoomsList-rateplanname-bucketspanwithimg{overflow:hidden;position:relative;line-height:18px;max-height:72px;font-size:14px;font-weight:700}@supports(-webkit-line-clamp:4){.ChildRoomsList-rateplanname-bucketspanwithimg{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:4){html[dir=ltr] .ChildRoomsList-rateplanname-bucketspanwithimg{margin-right:1em;padding-right:1em}html[dir=rtl] .ChildRoomsList-rateplanname-bucketspanwithimg{margin-left:1em;padding-left:1em}.ChildRoomsList-rateplanname-bucketspanwithimg:before{content:"";position:absolute;bottom:0}html[dir=ltr] .ChildRoomsList-rateplanname-bucketspanwithimg:before{right:0}html[dir=rtl] .ChildRoomsList-rateplanname-bucketspanwithimg:before{left:0}.ChildRoomsList-rateplanname-bucketspanwithimg:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .ChildRoomsList-rateplanname-bucketspanwithimg:after{right:0}html[dir=rtl] .ChildRoomsList-rateplanname-bucketspanwithimg:after{left:0}body:not(.themed) .ChildRoomsList-rateplanname-bucketspanwithimg:after{background:#fff}}.ChildRoomsList-rateplanname-featurebucket{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.DEXP-529 .ChildRoomsList-rateplanname-featurebucket{margin-top:0}.ChildRoomsList-Spinner{width:40px;height:40px;margin:0 auto;background-image:url(//cdn0.agoda.net/images/desktop/preloader_v2.gif)}.ChildRoomsList-packageRoomCountPanel{padding:10px 0;text-align:center;border:1px solid;font-size:16px;cursor:not-allowed}body:not(.themed) .ChildRoomsList-packageRoomCountPanel{border-color:#dddfe2;background-color:#e9ebee}.ChildRoomsList-packageRoomCountPanel--nonFit{border-radius:4px}.ChildRoomsList-occupancy-tooltip{font-weight:400}html[dir=rtl] .ChildRoomsList-occupancy-tooltip{text-align:right}html[dir=ltr] .ChildRoomsList-occupancy-tooltip{text-align:left}.ChildRoomsList-BundleDealIcon{margin-left:2px;margin-right:2px}.ChildRoomsList-BundleDealIcon.ChildRoomsList-BundleDealSmallIcon{margin-bottom:0}.ChildRoomsList-BundleDealText{margin-left:2px;margin-right:2px}.ChildRoomsList__MixAndSaveInfo{font-size:12px}.ChildRoomsList__MixAndSaveCondition{text-align:center;border-radius:4px;margin-top:4px;padding:8px}.ChildRoomsList__MixAndSaveNotice{padding:8px 0;text-align:right}html[dir=rtl] .ChildRoomsList__MixAndSaveNotice{text-align:left}.ChildRoomsList__RateplanName__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:8px;font-size:12px}.ChildRoomsList__RateplanName__Title{font-weight:700;width:70%}.ChildRoomsList__RateplanName__MoreInfo{width:30%;cursor:pointer;text-decoration:unset}.ChildRoomsList__RateplanName__MoreInfo:hover{text-decoration:underline}html[dir=ltr] .ChildRoomsList__RateplanName__MoreInfo{text-align:right}html[dir=rtl] .ChildRoomsList__RateplanName__MoreInfo{text-align:left}.ChildRoomsList__RateplanName hr{margin:12px 0;border-top-width:1px;border-top-style:solid}.ChildRoomsList-bookButton .ChildRoomsList-bookButtonInput--notfixhigh,.ChildRoomsList-enterDatesButton .ChildRoomsList-bookButtonInput--notfixhigh{height:auto}.ChildRooms-dealOfTheDay{width:calc(100% + 24px);position:relative;text-align:center;top:0;font-weight:700;display:block}body:not(.themed) .ChildRooms-dealOfTheDay{background:#e12d2d;color:#fff}html[dir=ltr] .ChildRooms-dealOfTheDay{margin-left:-12px}html[dir=ltr] .ChildRooms-dealOfTheDay-container{text-align:left;margin:0}html[dir=rtl] .ChildRooms-dealOfTheDay{margin-right:-12px}html[dir=rtl] .ChildRooms-dealOfTheDay-container{margin:0;text-align:left}.ChildRooms-dealOfTheDay .ficon,.ChildRooms-dealOfTheDay .ficon-alarm-clock{padding:0 0 0 12px}.ChildRooms-dealOfTheDay-text{display:inline-block;width:100%}html[dir=ltr] .ChildRooms-dealOfTheDay-text{padding-left:8px;text-align:left}html[dir=rtl] .ChildRooms-dealOfTheDay-text{padding-right:8px;text-align:right}html[dir=ltr] .ChildRooms-dealOfTheDay{margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:5px 5px 5px 28px}html[dir=ltr] .ChildRooms-dealOfTheDay .ficon{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html[dir=rtl] .ChildRooms-dealOfTheDay{margin-left:0;border-top-right-radius:0;border-bottom-right-radius:0;padding:5px 28px 5px 5px}html[dir=rtl] .ChildRooms-dealOfTheDay .ficon-alarm-clock{right:0;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html[dir=ltr] .ChildRooms-dealOfTheDay-noIcon{padding-left:5px}html[dir=rtl] .ChildRooms-dealOfTheDay-noIcon{padding-right:5px}.ChildRooms-voucherRoom{width:calc(100% + 24px);position:relative;text-align:center;top:0;font-weight:700;display:block}body:not(.themed) .ChildRooms-voucherRoom{background:#e12d2d;color:#fff}.ChildRooms-voucherRoom .ficon,.ChildRooms-voucherRoom .ficon-congratulations{padding:0 0 0 12px}.ChildRooms-voucherRoom-text{display:inline-block;width:100%}html[dir=ltr] .ChildRooms-voucherRoom-text{padding-left:8px;text-align:left}html[dir=rtl] .ChildRooms-voucherRoom-text{padding-right:8px;text-align:right}html[dir=ltr] .ChildRooms-voucherRoom{margin-left:-12px;margin-right:0;padding:5px 5px 5px 28px}html[dir=ltr] .ChildRooms-voucherRoom .ficon-congratulations{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}html[dir=rtl] .ChildRooms-voucherRoom{margin-right:-12px;margin-left:0;padding:5px 28px 5px 5px}html[dir=rtl] .ChildRooms-voucherRoom .ficon-congratulations{right:0;position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ChildRooms-priceCheaperThanSimilarHotels{display:inline-block;padding:5px;margin-top:3px;margin-bottom:5px;font-weight:700;font-size:12px;line-height:16px;text-align:center}html[dir=ltr] .ChildRooms-priceCheaperThanSimilarHotels{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:-12px}html[dir=rtl] .ChildRooms-priceCheaperThanSimilarHotels{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:-12px}.ChildRoom__PriceContainer{width:100%}html[dir=ltr] .BreakfastFilter{margin-left:29px}html[dir=rtl] .BreakfastFilter{margin-right:29px}.BreakfastFilter:hover{cursor:pointer}.BreakfastFilter i{margin-bottom:0}.BreakfastFilter p{display:inline;font-size:11px}html[dir=ltr] .BreakfastFilter p{padding-left:5px}html[dir=rtl] .BreakfastFilter p{padding-right:5px}.FiveStarDOD__Container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 10px;line-height:1;border-bottom:2px solid}.FiveStarDOD__Badge{display:inline-block;font-size:12px}.FiveStarDOD__BadgeIcon.ficon{margin:0}.FiveStarDOD__BadgeMessage{display:inline-block;line-height:1.2;vertical-align:middle;font-size:14px;font-weight:500}html[dir=ltr] .FiveStarDOD__BadgeMessage{margin-left:4px}html[dir=rtl] .FiveStarDOD__BadgeMessage{margin-right:4px}.FiveStarDOD__DiscountPercentage{font-size:14px;font-weight:500}.ChildRoomsList-promoEligible{line-height:1}.ChildRoomsList-promoEligible span{margin-top:8px;padding:4px 8px;border-radius:2px;font-size:12px}html[dir=ltr] .ChildRoomsList-promoEligible{text-align:left}html[dir=rtl] .ChildRoomsList-promoEligible{text-align:right}.RecommendedForYou__Container{margin:0 -12px;padding:4px 12px}.LowestPriceYouSeen{padding-top:4px;display:inline-block;width:170px}html[dir=ltr] .LowestPriceYouSeen{text-align:right}html[dir=rtl] .LowestPriceYouSeen{text-align:left}.LowestPriceYouSeen-Container{border-radius:0;text-align:center;display:inline-block;padding:5px}html[dir=ltr] .LowestPriceYouSeen-Container{margin-right:-12px;border-top-left-radius:3px;border-bottom-left-radius:3px}html[dir=rtl] .LowestPriceYouSeen-Container{margin-left:-12px;border-top-right-radius:3px;border-bottom-right-radius:3px}.LowestPriceYouSeen-icon{margin-bottom:0;transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);-webkit-transform:scaleX(-1)}html[dir=ltr] .LowestPriceYouSeen-icon{padding-left:5px}html[dir=rtl] .LowestPriceYouSeen-icon{padding-right:5px}.LowestPriceYouSeen-boldText{font-weight:700;font-size:12px}.LowestPriceYouSeen-text{font-size:12px}.rc-tooltip.warning.RoomCountDropDown__GuestNumberWarningTooltip,.rc-tooltip.warning.RoomCountDropDown__NotEnoughSelectedTooltip{z-index:400}.RoomCountDropDown__NonFitWarningOverlay{z-index:1}.ChildRoomsList-roomDropdownWrapper>div{padding:2px}.ChildRoomsList-roomDropdownWrapper{position:relative;width:100%}.ChildRoomsList-roomDropdownWrapper--notFit>div{padding:4px;border-radius:4px}.ChildRoomsList-MixAndSaveDeal{margin-right:-12px;margin-left:-12px;padding:2px 12px}.ChildRoomsList-notFit-tooltip-taphere{color:#5392f9!important;cursor:pointer}.InstallmentOptions__Tooltip .rc-tooltip-inner{max-width:100%}.InstallmentOptions__Tooltip .rc-tooltip-inner .simple-body{padding:0}.InstallmentOptions-Title-Section{border-top:solid;border-left:solid;border-right:solid;border-width:thin;border-radius:3px 3px 0 0;text-align:left;font-family:Mallory;font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;padding:16px}.Installment-Table,.InstallmentOptions-Title-Section{border-color:#d7d7db;display:table;background-color:#fff;width:100%}.Installment-Table{color:#000;border-radius:3px;overflow-y:auto;max-height:315px}.Installment-Table .header-row{display:table-row;text-align:center}.Installment-Table .header-row .bank-heading-column{width:125px}.Installment-Table .header-row .bank-heading-column,.Installment-Table .header-row .installment-heading-column-3months{border-top:solid;border-left:solid;border-bottom:solid;border-width:thin;text-align:center;border-color:#d7d7db;display:table-cell;height:42px;vertical-align:middle}.Installment-Table .header-row .installment-heading-column-3months{width:148px}.Installment-Table .header-row .installment-heading-column-2months{border:solid;border-width:thin;width:148px;text-align:center;border-color:#d7d7db;display:table-cell;height:42px;padding-top:14px}.Installment-Table .installment-data-row{display:table-row;height:35px}.Installment-Table .installment-data-row .bank-data-cell{width:125px}.Installment-Table .installment-data-row .bank-data-cell,.Installment-Table .installment-data-row .installment-data-cell{border-left:solid;border-bottom:solid;border-width:thin;border-color:#d7d7db;display:table-cell;font-family:Mallory;font-size:12px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#333;text-align:center;vertical-align:middle}.Installment-Table .installment-data-row .installment-data-cell{width:148px;padding:8px}.Installment-As-Low-Section{height:41px;text-align:right;padding-bottom:65px}.Installment-As-Low-Section .price-low-number{font-weight:700;text-align:right;font-size:15px}.Installment-As-Low-Section .price-low-text{margin-left:4px;font-size:12px}.Installment-As-Low-Section .price-low-text__Currency{margin-right:4px}.Installment-Available-Section{margin-top:5px;color:#85c150}.Installment-Available-Section .hover-icon{margin-left:5px}.Installment-Available-Section .green-installment-icon{color:#85c150}.payment-logo{background-image:url(https://cdn6.agoda.net/images/PC-936/default/bank-sprite-icons-v3.png);background-repeat:no-repeat;display:inline-block}.payment-logo-l{height:36px}.payment-logo-l.citi-bank{background-position:-95px 1px;width:102px}.payment-logo-l.kb-kookmin{background-position:7px -29px;width:117px}.payment-logo-l.bc-card{background-position:-83px -32px;width:125px}.payment-logo-l.lotte-card{background-position:-182px -30px;width:120px}.payment-logo-l.samsung-card{background-position:-286px -31px;width:103px}.payment-logo-l.hyundai-card{background-position:-378px -32px;width:111px}.payment-logo-l.nh-bank{background-position:-478px -32px;width:104px}.payment-logo-l.hana-card{background-position:-574px -32px;width:105px}.payment-logo-l.shinhan-card{background-position:14px -66px;width:125px}.InsiderDealBadge{margin-top:8px;margin-bottom:0}.InsiderDealBadge .ficon{margin:0}.InsiderDealBadge__Container{display:inline-block;padding:4px 8px;border-radius:2px;line-height:1;cursor:pointer}.InsiderDealBadge__Text{font-size:12px;font-weight:700;line-height:1.2}html[dir=ltr] .InsiderDealBadge__Text{margin-left:4px}html[dir=rtl] .InsiderDealBadge__Text{margin-right:4px}.InsiderDealBadge__TextContainer{padding:1px 8px;margin:0;border:1px solid;display:inline-block}html[dir=ltr] .InsiderDealBadge__Icon{margin-right:4px}html[dir=rtl] .InsiderDealBadge__Icon{margin-left:4px}.InsiderDealBadge__PriceText{padding:1px 8px;margin:0;border:1px solid;display:inline-block}.InsiderDealBadge__PriceText span{vertical-align:baseline}.InsiderDealBadge.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text span{display:inline}.InsiderDealBadge.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text--title{font-weight:700}.RoomFeatureList-promoEligibleBadge{border-radius:4px;padding:6px 10px;margin-top:4px;font-size:13px;font-weight:700;display:inline-block}.RoomFeatureList-promoEligibleBadge.promotion-badge-aff-2222{background-color:transparent;color:#cf2625;border:1px solid #cf2625;padding:3px 7px;border-radius:2px;font-size:12px;font-weight:700;line-height:12px}.RoomFeatureList-room{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ie9 .RoomFeatureList-room{display:table-row}.RoomFeatureList-room-book,.RoomFeatureList-room-featurebuckets{width:100%}.RoomFeatureList-room--dealOfTheDay{border:2px solid;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.RoomFeatureList-room-bucketspan{font-size:12px;font-weight:700}.RoomFeatureList-room-featurebucket{margin-top:12px}.DebugInformation{padding:4px 0}.DebugInformation .label{display:inline-block;margin-right:2px;margin-top:2px;font-size:11px;padding:4px 8px;line-height:1;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 1px 0 rgba(0,0,0,.15);cursor:pointer;max-width:250px;text-overflow:ellipsis;overflow:hidden}.RateCategoryContent{visibility:visible;width:736px}.RateCategoryContent-hide{display:none;visibility:hidden}.RateCategoryContent--JP269{width:auto}.RoomHighlightBadges__Content{display:inline-block}.RoomHighlightBadges__Content ul{margin:0}.RoomHighlightBadges__Item{display:inline-block;color:#32a923;border:1px solid #32a923;border-radius:2px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1.33;height:22px;white-space:nowrap;cursor:default}html[dir=ltr] .RoomHighlightBadges__Item{margin-left:4px}html[dir=rtl] .RoomHighlightBadges__Item{margin-right:4px}html[dir=ltr] .RoomHighlightBadges__Item:first-child{margin-left:8px}html[dir=rtl] .RoomHighlightBadges__Item:first-child{margin-right:8px}.MasterRoom-roomHighlightBadges .MasterRoom__TitleName{line-height:1.33}.MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{border-radius:2px;vertical-align:middle}html[dir=ltr] .PROPCON-1259 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-left:4px}html[dir=rtl] .PROPCON-1259 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-right:4px}html[dir=ltr] .PROPCON-1438 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-left:4px}html[dir=rtl] .PROPCON-1438 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-right:4px}html[dir=ltr] .PROPCON-1439 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-left:4px}html[dir=rtl] .PROPCON-1439 .MasterRoom-roomHighlightBadges .MasterRoom-family-highlight{margin-right:4px}.MasterRoomHeader__Review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.MasterRoomHeader__Title{cursor:pointer}.FamilyHighlightTooltip{font-weight:400}html[dir=rtl] .FamilyHighlightTooltip{text-align:right}html[dir=ltr] .FamilyHighlightTooltip{text-align:left}.FamilyHighlightTooltip-header{font-weight:700;margin:0 0 9px}.FamilyHighlightTooltip-item{line-height:1.5;list-style:disc;margin-bottom:5px;list-style-type:none}html[dir=rtl] .FamilyHighlightTooltip-item{margin-right:1.8em}html[dir=ltr] .FamilyHighlightTooltip-item{margin-left:1.8em}.FamilyHighlightTooltip-item__BulletIcon{position:absolute}html[dir=rtl] .FamilyHighlightTooltip-item__BulletIcon{right:25px}html[dir=ltr] .FamilyHighlightTooltip-item__BulletIcon{left:25px}.FamilyHighlightTooltip-list{text-align:justify}.rc-tooltip.family-highlight-tooltip-extended .rc-tooltip-inner{min-width:300px;max-width:420px;z-index:1000}.MasterRoom-family-highlight{display:inline-block;height:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;border-radius:3px;font-size:10px;padding:4px 7px;font-weight:700;line-height:normal}body:not(.themed) .MasterRoom-family-highlight{background-color:#8660c7;color:#fff}.MasterRoom-family-highlight span{display:inline-block;cursor:default;opacity:0}.MasterRoom-family-highlight .ficon{opacity:0;-webkit-transform:scale(0);transform:scale(0);line-height:normal;margin-bottom:2px}html[dir=ltr] .MasterRoom-family-highlight .ficon{margin-left:5px}html[dir=rtl] .MasterRoom-family-highlight .ficon{margin-right:5px}.MasterRoom-family-highlight--visible,.MasterRoom-family-highlight--visible .ficon{-webkit-animation:fade-in-scale-in .3s cubic-bezier(.37,1.45,.37,1.44) forwards;animation:fade-in-scale-in .3s cubic-bezier(.37,1.45,.37,1.44) forwards}.MasterRoom-family-highlight--visible .ficon{-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-transform-origin:center;transform-origin:center}.MasterRoom-family-highlight--visible span{-webkit-animation:fade-in .4s forwards;animation:fade-in .4s forwards;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-scale-in{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes fade-in-scale-in{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.ie9 .MasterRoom-family-highlight--visible,.ie9 .MasterRoom-family-highlight--visible .ficon{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ie9 .MasterRoom-family-highlight--visible span{opacity:1}div.rc-tooltip.family-highlight-tooltip,div.rc-tooltip.family-highlight-tooltip-extended{z-index:1000}.radio-icon{border:1px solid #e8e8e8;width:16px;height:16px;text-align:center;line-height:1;position:absolute;top:3px;border-radius:16px}html[dir=ltr] .radio-icon{left:0}html[dir=rtl] .radio-icon{right:0;top:2px}.radio-icon i{font-size:8px;margin-left:1px}html[dir=rtl] .radio-icon i{margin-bottom:1px}body:not(.themed) .radio-icon:hover{border-color:#53b7ff}.MasterRoom-infoBedConfig{padding:7px 0;border-top:1px solid;border-bottom:1px solid}.MasterRoom-infoBedConfig-title{font-weight:700}.MasterRoom-infoBedConfig-optionWrapper{margin:5px 0 0}.MasterRoom-infoBedConfig-option:hover .radio-icon{border:1px solid}.MasterRoom-infoBedConfig-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;margin:0}.MasterRoom-infoBedConfig-option input[type=radio]{display:none}.MasterRoom-infoBedConfig-option .radio-icon{position:relative;border:1px solid;font-size:14px;display:inline-block}.MasterRoom-infoBedConfig-option .radio-icon i{margin:0 0 3px 1px}html[dir=rtl] .MasterRoom-infoBedConfig-option .radio-icon i{margin-bottom:3px}.MasterRoom-infoBedConfig-option .ficon-single-bed{margin:0 -3px 0 0}.MasterRoom-infoBedConfig-option-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px}.MasterRoom-infoBedConfig-option-iconWrapper{min-width:40px}html[dir=ltr] .MasterRoom-infoBedConfig-option-iconWrapper{text-align:right}html[dir=rtl] .MasterRoom-infoBedConfig-option-iconWrapper{text-align:left}.MasterRoom-infoBedConfig-option-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}html[dir=ltr] .MasterRoom-infoBedConfig-option-label{margin:0 0 0 10px}html[dir=rtl] .MasterRoom-infoBedConfig-option-label{margin:0 10px 0 0}.MasterRoom-infoBedConfig-option-icon{margin:0}.MasterRoom-infoBedConfig-option--active .radio-icon{top:0;border:1px solid}html.ie .MasterRoom-infoBedConfig-option .radio-icon i{margin:0}html.ie .MasterRoom-infoBedConfig-option-label{width:100px}.RoomAmenities__Content{display:table;width:100%;padding:20px}.RoomAmenities__Column{display:table-cell;vertical-align:top}@media(min-width:768px){.RoomAmenities__Column{width:100%;max-width:285px}}@media(min-width:1024px){.RoomAmenities__Column{width:100%;max-width:285px}}@media(min-width:1100px){.RoomAmenities__Column{width:100%;max-width:340px}}html[dir=ltr] .RoomAmenities__Column{border-left:1px solid;padding-left:20px}html[dir=rtl] .RoomAmenities__Column{border-right:1px solid;padding-right:20px}html[dir=ltr] .RoomAmenities__Column:first-child{border-left:none;padding-left:0}html[dir=rtl] .RoomAmenities__Column:first-child{border-right:none;padding-right:0}.RoomAmenities__Column:first-child:nth-last-child(2),.RoomAmenities__Column:first-child:nth-last-child(2)~.RoomAmenities__Column{width:50%}.RoomAmenities__Column:first-child:nth-last-child(3),.RoomAmenities__Column:first-child:nth-last-child(3)~.RoomAmenities__Column{width:33.3333333333%}.RoomAmenities__Group{width:100%;margin-bottom:20px}html[dir=ltr] .RoomAmenities__Group{float:left}html[dir=rtl] .RoomAmenities__Group{float:right}.RoomAmenities__Group:last-child{margin-bottom:0}.RoomAmenities__Header{font-size:13px;font-weight:600;margin-bottom:0}html[dir=ltr] .RoomAmenities__Header{text-align:left}html[dir=rtl] .RoomAmenities__Header{text-align:right}.RoomAmenities__Item{width:50%;margin-top:10px}html[dir=ltr] .RoomAmenities__Item{float:left}html[dir=rtl] .RoomAmenities__Item{float:right}.RoomAmenities__Item:only-child{width:100%}.RoomAmenities__Item--disabled{width:50%;margin-top:10px}html[dir=ltr] .RoomAmenities__Item--disabled{float:left}html[dir=rtl] .RoomAmenities__Item--disabled{float:right}.RoomAmenities__Item--disabled .RoomAmenities__Text{text-decoration:line-through}.RoomAmenities__Item--disabled:only-child{width:100%}.RoomAmenities__Icon{margin:0}html[dir=ltr] .RoomAmenities__Icon{float:left}html[dir=rtl] .RoomAmenities__Icon{float:right}.RoomAmenities__Text{display:block;overflow-wrap:break-word;line-height:18px;font-size:12px}html[dir=ltr] .RoomAmenities__Text{text-align:left;padding:0 10px 0 30px}html[dir=rtl] .RoomAmenities__Text{text-align:right;padding:0 30px 0 10px}.RoomAmenities__Showmore{cursor:auto}.RoomAmenities__Showmore :hover{cursor:default}.RoomAmenities__Tooltip.rc-tooltip{padding:80px 0 10px;opacity:1}.RoomAmenities__Tooltip .rc-tooltip-arrow{display:none}.RoomAmenities__Tooltip .rc-tooltip-inner{padding:0}@media(min-width:768px){.RoomAmenities__Tooltip .rc-tooltip-inner{width:100%;max-width:610px}}@media(min-width:1024px){.RoomAmenities__Tooltip .rc-tooltip-inner{width:100%;max-width:610px}}@media(min-width:1100px){.RoomAmenities__Tooltip .rc-tooltip-inner{width:100%;max-width:720px}}.MasterRoom-info .rc-tooltip__binder--amenity{display:block}.MasterRoom-info .MasterRoom-amenitiesIcon{font-size:20px}.MasterRoom-info .MasterRoom-amenitiesItem--tooltip,.MasterRoom-info .MasterRoom-amenitiesTitle--tooltip{color:#0283df}.MasterRoom-info .MasterRoom-roomImagePreviewItem.RoomComfortReviewBadge:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(hsla(0,0%,67.1%,0)),to(rgba(0,0,0,.7)));background-image:linear-gradient(180deg,transparent,hsla(0,0%,67.1%,0),rgba(0,0,0,.7));width:100%;height:100%;content:"";position:absolute;left:0;right:0}.MasterRoom-info .MasterRoom-roomReview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.MasterRoom-info .MasterRoom-roomReview-text{padding-left:0;padding-top:6px}.RoomGridFilter__Icon{margin:-1px 2px}.RoomGridFilter__SvgIcon{width:18px;height:18px}.RoomGridFilter__SvgIcon--selected{fill:#fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;bottom:15px}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.container-agoda .MultiroomSuggestionCarousel,.property-page-container .MultiroomSuggestionCarousel{position:relative;padding:15px 0;width:100vw;margin-bottom:30px}html[dir=ltr] .container-agoda .MultiroomSuggestionCarousel,html[dir=ltr] .property-page-container .MultiroomSuggestionCarousel{left:calc(-50vw + 50%)}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel{right:calc(-50vw + 50%)}.container-agoda .MultiroomSuggestionCarousel__HeaderTitle,.property-page-container .MultiroomSuggestionCarousel__HeaderTitle{font-size:20px;text-align:center;vertical-align:middle}.container-agoda .MultiroomSuggestionCarousel__HeaderTitle i,.property-page-container .MultiroomSuggestionCarousel__HeaderTitle i{margin:0 10px;vertical-align:baseline;font-size:24px;width:40px;height:40px;border-radius:50%;padding-top:6px}.container-agoda .MultiroomSuggestionCarousel__Container,.property-page-container .MultiroomSuggestionCarousel__Container{max-width:70%;display:inline-block}.container-agoda .MultiroomSuggestionCarousel__Navigation,.property-page-container .MultiroomSuggestionCarousel__Navigation{width:100%;text-align:center;direction:ltr}.container-agoda .MultiroomSuggestionCarousel__Navigation i,.property-page-container .MultiroomSuggestionCarousel__Navigation i{margin:0 100px;cursor:pointer;font-size:36px}.container-agoda .MultiroomSuggestionCarousel__Wrapper,.property-page-container .MultiroomSuggestionCarousel__Wrapper{width:986px;position:relative}html[dir=ltr] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=ltr] .property-page-container .MultiroomSuggestionCarousel__Wrapper{left:calc(50vw - 495px)}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel__Wrapper{right:calc(50vw - 495px)}@media(min-width:1100px){.container-agoda .MultiroomSuggestionCarousel__Wrapper,.property-page-container .MultiroomSuggestionCarousel__Wrapper{width:1100px}html[dir=ltr] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=ltr] .property-page-container .MultiroomSuggestionCarousel__Wrapper{left:calc(50vw - 550px)}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel__Wrapper{right:calc(50vw - 550px)}}@media(max-width:1024px){.container-agoda .MultiroomSuggestionCarousel__Wrapper,.property-page-container .MultiroomSuggestionCarousel__Wrapper{width:940px}html[dir=ltr] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=ltr] .property-page-container .MultiroomSuggestionCarousel__Wrapper{left:calc(50vw - 470px)}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel__Wrapper,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel__Wrapper{right:calc(50vw - 470px)}}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow{position:absolute;z-index:1;top:40%;border:none;opacity:.5;padding:5px;font-size:22px}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--right,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--right{right:0;border-radius:5px 0 0 5px}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--left,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--left{left:0;border-radius:0 5px 5px 0}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MasterRoom,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MasterRoom{width:900px;margin:0 7px 5px}@media(min-width:1100px){.container-agoda .MultiroomSuggestionCarousel__Wrapper .MasterRoom,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MasterRoom{width:980px}}@media(max-width:1024px){.container-agoda .MultiroomSuggestionCarousel__Wrapper .MasterRoom,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MasterRoom{width:900px}}.container-agoda .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single,.property-page-container .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single{left:auto}.container-agoda .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MasterRoom,.property-page-container .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MasterRoom{width:100%}.container-agoda .MultiroomSuggestionCarousel__Wrapper:not(.MultiroomSuggestionCarousel__Single) .MasterRoom-info,.property-page-container .MultiroomSuggestionCarousel__Wrapper:not(.MultiroomSuggestionCarousel__Single) .MasterRoom-info{width:20%}.container-agoda .MultiroomSuggestionCarousel__CurrentSlide,.property-page-container .MultiroomSuggestionCarousel__CurrentSlide{position:absolute;top:10px;font-size:14px}html[dir=ltr] .container-agoda .MultiroomSuggestionCarousel__CurrentSlide,html[dir=ltr] .property-page-container .MultiroomSuggestionCarousel__CurrentSlide{right:15px}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel__CurrentSlide,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel__CurrentSlide{left:15px}.container-agoda .MultiroomSuggestionCarousel .slick-list,.property-page-container .MultiroomSuggestionCarousel .slick-list{margin-top:15px}.container-agoda .MultiroomSuggestionCarousel .slick-dots,.property-page-container .MultiroomSuggestionCarousel .slick-dots{position:absolute;top:-47px;bottom:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:0;right:0;margin-left:auto;margin-right:auto;text-align:left}html[dir=rtl] .container-agoda .MultiroomSuggestionCarousel .slick-dots,html[dir=rtl] .property-page-container .MultiroomSuggestionCarousel .slick-dots{direction:rtl}.container-agoda .MultiroomSuggestionCarousel .slick-dots li,.property-page-container .MultiroomSuggestionCarousel .slick-dots li{font-size:14px;text-align:center;width:50px;height:auto;display:inline-block;margin:0}.container-agoda .MultiroomSuggestionCarousel .slick-dots li.slick-active,.property-page-container .MultiroomSuggestionCarousel .slick-dots li.slick-active{font-size:18px}.container-agoda .MultiroomSuggestionCarousel .slick-dots li:after,.property-page-container .MultiroomSuggestionCarousel .slick-dots li:after{display:inline-block;width:2px;height:10px;content:"";position:absolute;right:0;bottom:6px}.container-agoda .MultiroomSuggestionCarousel .slick-dots li:last-child:after,.property-page-container .MultiroomSuggestionCarousel .slick-dots li:last-child:after{display:none}.container-agoda .MultiroomSuggestionCarousel .slick-slide img,.property-page-container .MultiroomSuggestionCarousel .slick-slide img{display:inline}.edge .container-agoda .MultiroomSuggestionCarousel .slick-dots,.edge .property-page-container .MultiroomSuggestionCarousel .slick-dots,.ie .container-agoda .MultiroomSuggestionCarousel .slick-dots,.ie .property-page-container .MultiroomSuggestionCarousel .slick-dots{width:auto;left:50%;right:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.edge .container-agoda .MultiroomSuggestionCarousel .slick-dots>li,.edge .property-page-container .MultiroomSuggestionCarousel .slick-dots>li,.ie .container-agoda .MultiroomSuggestionCarousel .slick-dots>li,.ie .property-page-container .MultiroomSuggestionCarousel .slick-dots>li{width:50px}.edge[dir=rtl] .container-agoda .MultiroomSuggestionCarousel .slick-dots,.edge[dir=rtl] .property-page-container .MultiroomSuggestionCarousel .slick-dots,.ie[dir=rtl] .container-agoda .MultiroomSuggestionCarousel .slick-dots,.ie[dir=rtl] .property-page-container .MultiroomSuggestionCarousel .slick-dots{top:-32px}.container-agoda.PropertyPage .MultiroomSuggestionCarousel,.property-page-container.PropertyPage .MultiroomSuggestionCarousel{width:100%}html[dir=ltr] .container-agoda.PropertyPage .MultiroomSuggestionCarousel,html[dir=ltr] .property-page-container.PropertyPage .MultiroomSuggestionCarousel{left:auto}html[dir=rtl] .container-agoda.PropertyPage .MultiroomSuggestionCarousel,html[dir=rtl] .property-page-container.PropertyPage .MultiroomSuggestionCarousel{right:auto}.container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper,.property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper{width:100%}html[dir=ltr] .container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper,html[dir=ltr] .property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper{left:auto}html[dir=rtl] .container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper,html[dir=rtl] .property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper{right:auto}.container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper .MasterRoom,.property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper .MasterRoom{margin:0 10px 5px}.container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single,.property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single{left:auto}.container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MultiroomSuggestionCarousel__HeaderTitle,.property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MultiroomSuggestionCarousel__HeaderTitle{margin:0 0 15px}.container-agoda.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MasterRoom,.property-page-container.PropertyPage .MultiroomSuggestionCarousel__Wrapper.MultiroomSuggestionCarousel__Single .MasterRoom{width:98%;margin:0 auto}.MultipleRoomSuggestionsContainer{margin:20px 0}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions{border:3px solid #ff9800}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions.dealOfTheDay{border:3px solid #e12d2d}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .headerText{background-color:#ff9800;color:#fff;padding:10px;font-size:14px;font-weight:700}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .headerText.dealOfTheDay{background-color:#e12d2d}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .MasterRoom{margin-bottom:0;border:0}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .MasterRoom:first-child{margin-top:0}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLess{position:relative;text-align:center}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLess .ficon{margin-right:6px;font-size:14px}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLessButton{display:inline-block;color:#488bf8;font-size:14px;cursor:pointer;margin-top:12px;font-weight:700}.MultiRoomContainer .PriceDisplay .pd-currency{font-size:14px}.MultiRoomContainer .PriceDisplay .pd-price{font-size:18px}.MultiRoomContainer .MasterRoom-infoPhoto{height:119px}.MultiRoomSuggestions.cor-breakdown-tooltip.rc-tooltip.light .rc-tooltip-inner .body-wrapper .final-price .amount span:first-child{font-size:18px}.SoldOutRoom-table{border:1px solid;display:table;width:100%;height:100%}.SoldOutRoom-table:not(:last-child){border-bottom:none}.SoldOutRoom-table:last-child{margin-bottom:25px}.SoldOutRoom-row{display:table-row;height:100%}.SoldOutRoom-info{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:21%}.SoldOutRoom-info--clickable{position:relative}.SoldOutRoom-info--clickable .MasterRoom-roomImagePreview{top:10px}html[dir=ltr] .SoldOutRoom-info--clickable .MasterRoom-roomImagePreview{left:232px}html[dir=rtl] .SoldOutRoom-info--clickable .MasterRoom-roomImagePreview{right:232px}.SoldOutRoom-infoPhoto{position:relative}.SoldOutRoom-infoPhoto img{position:absolute;top:0;bottom:0;left:0;right:0;opacity:.4;height:120px;max-height:none;width:100%}.SoldOutRoom-infoPhoto--clickable img{cursor:pointer}.SoldOutRoom-infoSeePhotos{display:block;margin:3px 0 6px}.SoldOutRoom-masterRoomName{display:inline-block;font-weight:400;font-size:16px;margin-bottom:8px}.SoldOutRoom-content{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%;display:inline-block;vertical-align:middle;padding:0}html[dir=rtl] .SoldOutRoom-content{padding-left:0}.SoldOutRoom-soldOutIconContent{width:35%;line-height:1.5;display:inline-block;vertical-align:middle}.SoldOutRoom-soldOutIcon{border:2px solid;text-align:center;padding:5px 10px;width:125px;font-weight:700;font-size:16px;margin:0 auto;word-break:normal}html[dir=ltr] .SoldOutRoom-soldOutIcon{-webkit-transform:rotate(-8deg);transform:rotate(-8deg)}html[dir=rtl] .SoldOutRoom-soldOutIcon{-webkit-transform:rotate(8deg);transform:rotate(8deg)}.SoldOutRoom-soldOutMessage{width:64%;display:inline-block;line-height:1.5;vertical-align:middle;padding-left:8px}.SoldOutRoom-message{display:block;line-height:1;font-size:20px}.SoldOutRoom-amenitiesIcon{min-height:25px;margin-bottom:6px}.SoldOutRoom-price{bottom:6px;font-size:16px;display:block;vertical-align:bottom;position:absolute}.SoldOutRoom-cellRightContent{display:inline-block;vertical-align:middle}.SoldOutRoom-cellLiftContainer{height:auto;margin-bottom:20px}.SoldOutRoom-availableText{display:block;line-height:1;text-align:right;font-size:16px;margin-bottom:8px}html[dir=rtl] .SoldOutRoom-availableText{text-align:left}.SoldOutRoom-availableDate{display:block;line-height:1;text-align:right;font-size:16px;margin-bottom:8px}html[dir=rtl] .SoldOutRoom-availableDate{text-align:left}.SoldOutRoom-amenitiesTitle{display:inline-block;margin:2px 9px;vertical-align:top}.SoldOutRoom-cell{display:inline-block;padding:10px 12px;vertical-align:top;position:relative;width:65%;height:auto;min-height:140px}.SoldOutRoom-cellRight{padding-right:0;line-height:140px;width:34%}html[dir=ltr] .SoldOutRoom-cellRight{text-align:right}html[dir=rtl] .SoldOutRoom-cellRight{text-align:left}.SoldOutRoom__Price{display:block;font-size:13px}.SoldOutRoom__PriceValue{font-size:16px;font-weight:700;direction:ltr;display:inline-block}.PriceStamp{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.ie .PriceStamp{display:table;vertical-align:middle}.PriceStamp--visible{-webkit-animation:fade-in-scale-down .3s;animation:fade-in-scale-down .3s;opacity:1;-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes fade-in-scale-down{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in-scale-down{0%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes roomGridOverlayTransition{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes roomGridOverlayTransition{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@-webkit-keyframes roomGridProgressBar{0%{width:0}to{width:100%}}@keyframes roomGridProgressBar{0%{width:0}to{width:100%}}.RoomGrid{position:relative;margin:20px 0}.RoomGrid-title{font-size:28px;font-weight:400}body:not(.themed) .RoomGrid-title{color:rgba(0,0,0,.75)}.RoomGrid-titleCountersTop{margin-top:0}.RoomGrid-titleCountersTop .RoomGrid-titleCounters{display:block}.RoomGrid-titleCountersTop .RoomGrid-titleCountersAlert{font-weight:700}body:not(.themed) .RoomGrid-titleCountersTop .RoomGrid-titleCountersAlert{color:#e44746}.RoomGrid-titleCountersTop .RoomGrid-titleCountersText{display:inline-block;font-size:16px}body:not(.themed) .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{color:#333}html[dir=ltr] .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{margin-right:4px}html[dir=rtl] .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{margin-left:4px}.RoomGrid-titleCountersTop .RoomGrid-titleCountersInline{display:inline}.RoomGrid-titleCountersTop .RoomGrid-titleCountersMseLink{display:inline-block}.RoomGrid-overlay{position:absolute;width:102%;height:100%;top:0;-webkit-animation:roomGridOverlayTransition .35s ease-in-out;animation:roomGridOverlayTransition .35s ease-in-out}body:not(.themed) .RoomGrid-overlay{background-color:#fff}html[dir=ltr] .RoomGrid-overlay{left:-8px;right:-8px}.RoomGrid-content{position:relative}.RoomGrid--loading{position:relative;min-height:60px}.RoomGrid-loader{background-image:url(/images/desktop/preloader_v2.gif);width:40px;height:40px;display:inline-block;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.RoomGrid-progressBar{padding:16px 32px 19px;text-align:center}.RoomGrid-progressBarDisplay{height:5px;line-height:0;-webkit-box-shadow:none;box-shadow:none;width:100%;border-radius:0;text-align:left;margin-bottom:5px;position:relative}body:not(.themed) .RoomGrid-progressBarDisplay{background:#cfcfcf}.RoomGrid-progressBarDisplay:after{position:absolute;top:0;left:0;height:100%;-webkit-animation:roomGridProgressBar 40s cubic-bezier(.31,.97,.64,.96);animation:roomGridProgressBar 40s cubic-bezier(.31,.97,.64,.96);content:"";width:100%}body:not(.themed) .RoomGrid-progressBarDisplay:after{background-color:#0283df}.RoomGrid-progressBarLabel{font-size:14px;font-weight:700;margin-bottom:16px}body:not(.themed) .RoomGrid-progressBarLabel{color:#a9a9a9}.RoomGrid-noroom{padding:60px 0;border-bottom:1px solid;text-align:center}body:not(.themed) .RoomGrid-noroom{background-color:#fff;border-bottom-color:#cecece}.RoomGrid-noroomDescription{font-size:20px;margin:30px 0 15px}body:not(.themed) .RoomGrid-noroomDescription{color:#6b6b6b}.RoomGrid-noroomClear{font-size:16px;text-decoration:underline;margin-top:15px;cursor:pointer}body:not(.themed) .RoomGrid-noroomClear{color:#0081e2}body:not(.themed) .RoomGrid-noroomClear:hover{color:#53b7ff}.RoomGrid-filterContainer{min-height:85px;margin:10px 0 21px}.RoomGrid-searchTimeOut{font-weight:700;text-align:center;padding:20px 10px;border:1px solid}body:not(.themed) .RoomGrid-searchTimeOut{background-color:#fff;color:#6a6a6a;border-color:#d8d8d8}.RoomGrid-searchTimeOutText{margin:10px 10px 0}.RoomGrid-searchTimeOutImage{margin-bottom:20px}.RoomGrid-searchTimeOutAction{display:inline-block;text-decoration:underline;margin-top:10px;cursor:pointer}body:not(.themed) .RoomGrid-searchTimeOutAction{color:#0081e2}body:not(.themed) .RoomGrid-searchTimeOutAction:hover{color:#53b7ff}.RoomGrid-choiceAndTax{margin-bottom:6px}.RoomGrid .RoomGridContainer{display:table;table-layout:fixed;width:100%;margin-bottom:40px}.RoomGrid .RoomGridContainer .MasterRoomTable{display:table-cell}html[dir=ltr] .RoomGrid .RoomGridContainer .MasterRoomTable{padding-right:10px}html[dir=rtl] .RoomGrid .RoomGridContainer .MasterRoomTable{padding-left:10px}.RoomGrid .RoomGridContainer .MasterRoomTable .MasterRoom:last-child{margin-bottom:0}html[dir=ltr] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-arrow{left:10%}html[dir=ltr] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-inner{width:222px}html[dir=ltr] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-arrow{left:90%}html[dir=rtl] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-inner{width:222px}html[dir=rtl] .RoomScore__tooltip .rc-tooltip-content .rc-tooltip-inner .simple-body{text-align:right}html[dir=ltr] .NewRoomScore__tooltip .rc-tooltip-arrow{left:90%}html[dir=ltr] .NewRoomScore__tooltip .rc-tooltip-inner{width:222px}html[dir=ltr] .NewRoomScore__tooltip .rc-tooltip-inner .simple-body{text-align:right}html[dir=rtl] .NewRoomScore__tooltip .rc-tooltip-arrow{left:10%}html[dir=rtl] .NewRoomScore__tooltip .rc-tooltip-inner{width:222px}html[dir=rtl] .NewRoomScore__tooltip .rc-tooltip-inner .simple-body{text-align:left}.PopularFacilities{border-left:1px solid;border-right:1px solid}body:not(.themed) .PopularFacilities{border-left-color:#dddfe2;border-right-color:#dddfe2}html[dir=ltr] .PopularFacilities.col-xs-6{padding-left:20px;padding-right:10px}html[dir=rtl] .PopularFacilities.col-xs-6{padding-left:10px;padding-right:20px}.PopularFacilities.col-xs-6 li.list-item{display:inline-block;vertical-align:top;float:none}.PopularFacilities.col-xs-6 li.list-item.three-column{width:32%}.PopularFacilities.col-xs-6 li.list-item span{line-height:25px}.PopularFacilities.col-xs-6 li.list-item .ficon{margin-right:6px}.RoomFacilities li.list-item{padding:6px 0;display:inline-block;float:none}html[dir=ltr] .RoomFacilities li.list-item .ficon{margin-right:8px}html[dir=rtl] .RoomFacilities li.list-item .ficon{margin-left:8px}.PPNoCCNativeBanner{padding:0;position:relative;border:0 transparent;margin:10px 0 21px}.PPNoCCNativeBanner-container{display:table;border-radius:2px;border:1px solid;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}body:not(.themed) .PPNoCCNativeBanner-container{border-color:#d9d9d9;background-color:#f7f7f7}.PPNoCCNativeBanner-row{display:block;margin-top:8px;width:100%;text-align:right}.PPNoCCNativeBanner-filterGroup{display:table-cell;vertical-align:middle;width:auto}html[dir=ltr] .PPNoCCNativeBanner-filterGroup{float:right}html[dir=rtl] .PPNoCCNativeBanner-filterGroup{float:left}.PPNoCCNativeBanner-text{display:table-cell;vertical-align:top;width:auto}html[dir=ltr] .PPNoCCNativeBanner-text{float:left;text-align:left}html[dir=rtl] .PPNoCCNativeBanner-text{float:right;text-align:right}.PPNoCCNativeBanner-paylater{margin-top:4px;width:auto;height:22px}html[dir=ltr] .PPNoCCNativeBanner-paylater{margin-left:16px}html[dir=rtl] .PPNoCCNativeBanner-paylater{margin-right:16px}.PPNoCCNativeBanner-paylater i{vertical-align:text-top}.PPNoCCNativeBanner-paylater span{font-family:Mallory;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000}html[dir=ltr] .PPNoCCNativeBanner-paylater span{padding-left:8px}html[dir=rtl] .PPNoCCNativeBanner-paylater span{padding-right:8px}.PPNoCCNativeBanner-offers{margin-top:2px;width:auto;height:16px;font-family:Mallory;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:red}html[dir=ltr] .PPNoCCNativeBanner-offers{margin-left:16px}html[dir=rtl] .PPNoCCNativeBanner-offers{margin-right:16px}.PPNoCCNativeBanner-filter{display:inline-block;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:1px solid;border-radius:1px;padding:0 6px;width:auto;height:50px;font-size:14px;margin-bottom:3px}body:not(.themed) .PPNoCCNativeBanner-filter{border-color:#ddd;color:#333;background-color:#fff}.PPNoCCNativeBanner-filter input{display:none}.PPNoCCNativeBanner-filter .checkbox-icon{border:1px solid;width:16px;height:16px;text-align:center;line-height:1;display:block;top:16px;position:relative}body:not(.themed) .PPNoCCNativeBanner-filter .checkbox-icon{border-color:#d7d7db;background:#fff}html[dir=ltr] .PPNoCCNativeBanner-filter{margin-right:8px}html[dir=rtl] .PPNoCCNativeBanner-filter{margin-left:8px}.PPNoCCNativeBanner-filterRow{display:table-row;height:34px}.PPNoCCNativeBanner-filterCheckboxWrapper{padding-left:10px}.PPNoCCNativeBanner-filterCheckboxWrapper .ficon{font-size:8px;top:1px;position:relative}body:not(.themed) .PPNoCCNativeBanner-filterCheckboxWrapper .ficon{color:#488bf8}.PPNoCCNativeBanner-filterSymbolWrapper{display:table-cell;vertical-align:middle;padding:3px 8px 0 15px;position:relative;top:7px}.PPNoCCNativeBanner-filterSymbolWrapper .ficon{font-size:16px;padding-bottom:4px;margin-bottom:0}.PPNoCCNativeBanner-filterTitleWrapper{display:table-cell;vertical-align:middle}html[dir=ltr] .PPNoCCNativeBanner-filterTitleWrapper{padding-top:3px;padding-right:8px}html[dir=rtl] .PPNoCCNativeBanner-filterTitleWrapper{padding:3px 0 0 8px}.PPNoCCNativeBanner-filterTitle{display:inline-block;font-weight:400;width:auto;font-size:14px;padding-top:11px}.PPNoCCNativeBanner-filter:hover{border:1px solid}body:not(.themed) .PPNoCCNativeBanner-filter:hover{border-color:#52b9ff;color:#52b9ff}.PPNoCCNativeBanner-filter:hover>.RoomGridFilter-filterRow .checkbox-icon{border:1px solid}body:not(.themed) .PPNoCCNativeBanner-filter:hover>.RoomGridFilter-filterRow .checkbox-icon{border-color:#52b9ff}.PPNoCCNativeBanner-filterSelected{border:1px solid}body:not(.themed) .PPNoCCNativeBanner-filterSelected{color:#fff;background-color:#488bf8;border-color:#488bf8}body:not(.themed) .PPNoCCNativeBanner-filterSelected:hover{background-color:#488bf8;color:#fff}.PPNoCCNativeBanner-tooltip.rc-tooltip .rc-tooltip-content{line-height:1.6}.PPNoCCNativeBanner-tooltip.rc-tooltip .rc-tooltip-inner{min-width:320px;max-width:320px}.PPNoCCNativeBanner-tooltip.rc-tooltip .rc-tooltip-inner .body-wrapper{padding:22px}.InstantConfirmation{font-size:14px;font-weight:500}html[dir=ltr] .InstantConfirmation{text-align:right}html[dir=rtl] .InstantConfirmation{text-align:left}.InstantConfirmation__Inline{display:inline}.InstantConfirmation__Container:hover{cursor:pointer}.InstantConfirmation__Icon{font-size:12px}html[dir=ltr] .InstantConfirmation__Icon{padding-right:4px}html[dir=rtl] .InstantConfirmation__Icon{padding-left:4px}.SoldOutUrgency{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.SoldOutUrgency--show{opacity:1}.SoldOutUrgency__Icon{height:16px;width:16px}.PersonalizedRecentViewHotels--Title{position:relative;top:40px;width:12.5%}html[dir=ltr] .PersonalizedRecentViewHotels--Title{float:left;margin-right:0;padding-left:12px}html[dir=rtl] .PersonalizedRecentViewHotels--Title{float:right;margin-left:0;padding-right:12px}.PersonalizedRecentViewHotels .PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--AreaName{display:none}.PersonalizedRecentViewHotels .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{display:block}.RecentHotelCardWrapper{width:267.5px;min-height:303px;height:308px;border:1px solid #ddd;cursor:pointer;position:relative}html[dir=ltr] .RecentHotelCardWrapper{float:left}html[dir=rtl] .RecentHotelCardWrapper{float:right}.RecentHotelCardWrapper:hover{-webkit-box-shadow:4px 4px 13px -1px rgba(0,0,0,.2);box-shadow:4px 4px 13px -1px rgba(0,0,0,.2);text-decoration:none}html[dir=ltr] .RecentHotelCardWrapper:not(:last-child){margin-right:10px}html[dir=rtl] .RecentHotelCardWrapper:not(:last-child){margin-left:10px}.PersonalizedRecentlyViewedWrapper{cursor:pointer;position:relative;width:12.5%;max-width:146px}html[dir=ltr] .PersonalizedRecentlyViewedWrapper{float:left;padding-left:8px}html[dir=rtl] .PersonalizedRecentlyViewedWrapper{float:right;padding-right:8px}.RecentHotelCardWrapper--PersonalizedRecommendations:hover{-webkit-box-shadow:4px 4px 13px -1px rgba(0,0,0,.2);box-shadow:4px 4px 13px -1px rgba(0,0,0,.2);text-decoration:none}html[dir=ltr] .RecentHotelCardWrapper--PersonalizedRecommendations:first-of-type .PersonalizedRecommendationsCard{padding-left:0}html[dir=rtl] .RecentHotelCardWrapper--PersonalizedRecommendations:first-of-type .PersonalizedRecommendationsCard{padding-right:0}.RecentHotelCardWrapper--PersonalizedRecommendations--withDescription:hover{border-radius:4px}.ADSWEB-153 .PersonalizedRecommendationsCard--ReviewBlock{background-color:hsla(0,0%,100%,.9);margin:8px;padding:8px;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PersonalizedRecommendationsCard--CardContent{height:180px}html[dir=ltr] .PersonalizedRecommendationsCard__ReviewScore{right:0;top:8px}html[dir=rtl] .PersonalizedRecommendationsCard__ReviewScore{left:0;top:8px}html[dir=ltr] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScore,html[dir=rtl] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScore{top:0;background-color:transparent}.ADSWEB-153 .PersonalizedRecommendationsCard__ReviewScore .ReviewScore-Icon{margin-bottom:-5px}.PersonalizedRecommendationsCard__ReviewScore--withDescription{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 8px 0;margin-top:8px;border-radius:2px}.DEXP-438 .PersonalizedRecommendationsCard__ReviewScore--withDescription{margin-top:0;padding:0 8px}.PersonalizedRecommendationsCard__ReviewScoreDescription{margin-top:4px}.ADSWEB-153 .PersonalizedRecommendationsCard__ReviewScoreDescription{margin-top:0}html[dir=ltr] .PersonalizedRecommendationsCard__ReviewScoreDescription{margin-right:8px;text-align:right}html[dir=rtl] .PersonalizedRecommendationsCard__ReviewScoreDescription{margin-left:8px;text-align:left}html[dir=ltr] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScoreDescription{margin:8px 0;text-align:right}html[dir=rtl] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScoreDescription{margin:8px 0;text-align:left}.PersonalizedRecommendationsCard__ReviewScoreDescription__Text{font-size:14px;font-weight:700;line-height:1.4}.PersonalizedRecommendationsCard__ReviewScoreDescription__ReviewCount{font-size:12px;line-height:1.1}.PersonalizedRecommendationsCard__Card{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out}.PersonalizedRecommendationsCard__Card:hover{-webkit-box-shadow:0 2px 8px 3px rgba(0,0,0,.2);box-shadow:0 2px 8px 3px rgba(0,0,0,.2)}.PersonalizedRecommendationsCard__Card .ReviewScore-Icon{font-size:40px;line-height:32px}.PersonalizedRecommendationsCard__Card .ReviewScore-Number{font-size:16px;line-height:32px}.PersonalizedRecommendationsCard__Link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PersonalizedRecommendationsCard__Link:hover{text-decoration:none}.PersonalizedRecentlyViewed{height:187px;border-radius:2px;border:1px solid}body:not(.themed) .PersonalizedRecentlyViewed{border-color:hsla(0,0%,86.7%,.4)}.PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--Rating{display:none}.PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--CardContent{bottom:2px;padding-bottom:5px;margin-bottom:0}body:not(.themed) .PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--CardContent{background:#fff}.PersonalizedRecentlyViewed:hover{text-decoration:none}body:not(.themed) .PersonalizedRecentlyViewed:hover{-webkit-box-shadow:4px 4px 13px -1px rgba(0,0,0,.4);box-shadow:4px 4px 13px -1px rgba(0,0,0,.4)}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName{overflow:hidden;position:relative;line-height:14px;max-height:56px}@supports(-webkit-line-clamp:4){.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:4){html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:before{left:0}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName:after{background:rgba(0,0,0,.6)}}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{display:inline-block;overflow:hidden;position:relative;line-height:14px;max-height:28px}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:before{left:0}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName:after{background:transparent}}body:not(.themed) .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{color:#777}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--Rating{display:inline-block}.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--CardContent{bottom:2px;top:auto;height:auto;padding-top:5px;margin-top:0}body:not(.themed) .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--CardContent{background:#fff}.PersonalizedRecentlyViewed--RecentHotelLink{cursor:pointer;text-decoration:none}.PersonalizedRecentlyViewed--HotelImg{width:100%;height:121px}.PersonalizedRecentlyViewed--CardContent{position:absolute;font-size:8px;width:calc(100% - 10px);padding:8px}.PersonalizedRecentlyViewed--CardContent>div{margin-top:6px}body:not(.themed) .PersonalizedRecentlyViewed--CardContent{color:#2a2a2e}html[dir=ltr] .PersonalizedRecentlyViewed--CardContent{margin-left:0}html[dir=rtl] .PersonalizedRecentlyViewed--CardContent{margin-right:0}.PersonalizedRecentlyViewed--HotelName{font-size:12px;font-weight:700;overflow:hidden;position:relative;line-height:14px;max-height:28px;min-height:28px}html[dir=ltr] .PersonalizedRecentlyViewed--HotelName{padding-right:0}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName{padding-left:0}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewed--HotelName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewed--HotelName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewed--HotelName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewed--HotelName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName:before{left:0}.PersonalizedRecentlyViewed--HotelName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewed--HotelName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewed--HotelName:after{background:rgba(0,0,0,.6)}}body:not(.themed) .PersonalizedRecentlyViewed--HotelName{color:#2a2a2e}body:not(.themed) .PersonalizedRecentlyViewed--HotelName:after{background:none}.PersonalizedRecentlyViewed--AreaName{font-size:12px;line-height:18px;overflow:hidden;position:relative;line-height:14px;max-height:28px}body:not(.themed) .PersonalizedRecentlyViewed--AreaName{color:#777}html[dir=ltr] .PersonalizedRecentlyViewed--AreaName{padding-right:5px}html[dir=rtl] .PersonalizedRecentlyViewed--AreaName{padding-left:5px}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewed--AreaName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewed--AreaName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewed--AreaName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewed--AreaName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewed--AreaName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--AreaName:before{left:0}.PersonalizedRecentlyViewed--AreaName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewed--AreaName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--AreaName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewed--AreaName:after{background:rgba(0,0,0,.6)}}.PersonalizedRecentlyViewed__Price{font-size:14px;line-height:1;margin-top:4px;white-space:nowrap}body:not(.themed) .PersonalizedRecentlyViewed__Price{color:#e12d2d}html[dir=rtl] .PersonalizedRecentlyViewed__Price{text-align:right}.PersonalizedRecentlyViewed__CrossOutPrice{line-height:1;margin-top:4px;font-size:12px;text-decoration:line-through}body:not(.themed) .PersonalizedRecentlyViewed__CrossOutPrice{color:#90949c}html[dir=ltr] .PersonalizedRecentlyViewed__CrossOutPrice{text-align:left}html[dir=rtl] .PersonalizedRecentlyViewed__CrossOutPrice{text-align:right}.PersonalizedRecentlyViewed--CardSearchInfo{padding:3px 14px 12px}.PersonalizedRecentlyViewed--Date{font-size:12px;line-height:1.5;font-weight:600}body:not(.themed) .PersonalizedRecentlyViewed--Date{color:rgba(0,0,0,.75)}.PersonalizedRecentlyViewed--Occupancy{font-size:12px;line-height:1.5;font-weight:400}body:not(.themed) .PersonalizedRecentlyViewed--Occupancy{color:rgba(0,0,0,.6)}.RecentHotelCard--Card{border:1px solid;margin-bottom:30px}body:not(.themed) .RecentHotelCard--Card{border-color:#bec2c9}.RecentHotelCard--Card--withDescription{border-radius:4px}.RecentHotelCard--RecentHotelLink{cursor:pointer;text-decoration:none}.RecentHotelCard--HotelImg{width:100%;height:137px}.RecentHotelCard--CardContent{padding:12px 14px}body:not(.themed) .RecentHotelCard--CardContent{color:rgba(0,0,0,.8)}.RecentHotelCard--HotelName{font-size:14px;font-weight:700;line-height:18px}.RecentHotelCard--AreaName{font-size:12px;line-height:18px}body:not(.themed) .RecentHotelCard--AreaName{color:rgba(0,0,0,.6)}.RecentHotelCard--CardSearchInfo{padding:3px 14px 12px}.RecentHotelCard--Date{font-size:12px;line-height:1.5;font-weight:600}body:not(.themed) .RecentHotelCard--Date{color:rgba(0,0,0,.75)}.RecentHotelCard--Occupancy{font-size:12px;line-height:1.5;font-weight:400}body:not(.themed) .RecentHotelCard--Occupancy{color:rgba(0,0,0,.6)}.AbandonHotel--Title{font-size:14px;text-align:center;padding:8px 14px;line-height:1;text-transform:uppercase;width:100%;position:absolute}body:not(.themed) .AbandonHotel--Title{background:#488bf8;color:#fff}.PersonalizedRecommendedProperties{margin-top:10px;display:inline-block;width:100%}.PersonalizedRecommendedProperties--Content{margin-top:10px}.PersonalizedRecommendedProperties--Title{font-size:18px}.PersonalizedRecommendedProperties--Hidden{margin-top:0;height:0;width:0}.RecentlyViewedPropertiesContainer{margin-top:51px;margin-bottom:50px}.RecentlyViewedPropertiesContainer--Separator{margin-bottom:50px;background-color:#ddd;height:1px}@media screen and (max-width:1100px){.RecentlyViewedPropertiesContainer .RecentHotelCardWrapper{width:227.5px}.RecentlyViewedPropertiesContainer .RecentHotelCardWrapper:not(:last-child){margin-right:1%}}.PersonalizedRecentlyViewedRecentlyViewedPropertiesContainer{display:inline-block;margin-bottom:25px;width:100%}.EmptyCard{position:relative}.EmptyCard--Inner{width:100%;height:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.EmptyCard--CardImage{text-align:center}.EmptyCard--EmptyImage{height:113px;width:140px}.EmptyCard--CardContent{font-size:12px;text-align:center}.AgodaCard h3{text-align:center;font-size:20px;font-weight:400;margin-top:55px;margin-bottom:25px}.AgodaCard h3 i{margin-bottom:0;margin-top:-4px}html[dir=ltr] .AgodaCard .l-row--no-gutter .l-grid-gap{padding-left:5px}html[dir=rtl] .AgodaCard .l-row--no-gutter .l-grid-gap{padding-right:5px}.RecentViewHotels{overflow:hidden;clear:both}.PersonalizedLargeRecentViewHotels__Title{color:#2a2a2e;font-size:16px;position:relative}html[dir=ltr] .PersonalizedLargeRecentViewHotels__Title{float:left;margin-right:0}html[dir=rtl] .PersonalizedLargeRecentViewHotels__Title{float:right;margin-left:0}.RecentHotelCardLargeWrapper{width:267.5px;min-height:303px;height:308px;border:1px solid #ddd;cursor:pointer;position:relative}html[dir=ltr] .RecentHotelCardLargeWrapper{float:left}html[dir=rtl] .RecentHotelCardLargeWrapper{float:right}html[dir=ltr] .RecentHotelCardLargeWrapper:not(:last-child){margin-right:10px}html[dir=rtl] .RecentHotelCardLargeWrapper:not(:last-child){margin-left:10px}.PersonalizedRecentlyViewedLargeWrapper{cursor:pointer;position:relative}.RecentHotelCardWrapper--PersonalizedRecommendations{cursor:pointer;position:relative;margin-bottom:20px}html[dir=ltr] .PersonalizedRecommendationsCard__PriceDisplay{text-align:right}html[dir=rtl] .PersonalizedRecommendationsCard__PriceDisplay{text-align:left}.PersonalizedRecommendationsCard__DiscountMessage{display:inline-block;padding:4px 6px;border-radius:2px;margin-bottom:4px;line-height:1;font-size:12px;font-weight:500}body:not(.themed) .PersonalizedRecommendationsCard__DiscountMessage{background-color:#e12d2d;color:#fff}html[dir=ltr] .PersonalizedRecommendationsCard__DiscountMessage{margin-right:-12px}html[dir=rtl] .PersonalizedRecommendationsCard__DiscountMessage{margin-left:-12px}.PersonalizedRecommendationsCard__CrossOutPrice{line-height:1;font-size:12px;margin-bottom:2px;text-decoration:line-through}body:not(.themed) .PersonalizedRecommendationsCard__CrossOutPrice{color:#90949c}.PersonalizedRecommendationsCard__Currency{font-size:12px;font-weight:300}.PersonalizedRecommendationsCard__Price{line-height:1;font-size:20px}body:not(.themed) .PersonalizedRecommendationsCard__Price{color:#e12d2d}.PersonalizedRecommendationsCard__Price--SoldOut{font-size:18px;font-weight:700}.PersonalizedRecommendationsCard--RecentHotelLink{cursor:pointer;text-decoration:none}.PersonalizedRecommendationsCard--RecentHotelLink:hover{text-decoration:none}.PersonalizedRecommendationsCard--HotelImg{width:100%;height:150px}.PersonalizedRecommendationsCard--CardContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;height:163px}body:not(.themed) .PersonalizedRecommendationsCard--CardContent{color:rgba(0,0,0,.8)}.PersonalizedRecommendationsCard--HotelName{font-size:14px;font-weight:700;line-height:18px;overflow:hidden;position:relative;line-height:1.43;max-height:2.86}@supports(-webkit-line-clamp:2){.PersonalizedRecommendationsCard--HotelName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecommendationsCard--HotelName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecommendationsCard--HotelName{margin-left:1em;padding-left:1em}.PersonalizedRecommendationsCard--HotelName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecommendationsCard--HotelName:before{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--HotelName:before{left:0}.PersonalizedRecommendationsCard--HotelName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecommendationsCard--HotelName:after{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--HotelName:after{left:0}body:not(.themed) .PersonalizedRecommendationsCard--HotelName:after{background:transparent}}.PersonalizedRecommendationsCard--HotelDetails{height:80px}.PersonalizedRecommendationsCard--AreaName{color:rgba(0,0,0,.6);font-size:12px;line-height:18px}.PersonalizedRecommendationsCard--Neighborhood{font-size:12px;overflow:hidden;position:relative;line-height:1.43;max-height:1.43}@supports(-webkit-line-clamp:1){.PersonalizedRecommendationsCard--Neighborhood{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:1){html[dir=ltr] .PersonalizedRecommendationsCard--Neighborhood{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecommendationsCard--Neighborhood{margin-left:1em;padding-left:1em}.PersonalizedRecommendationsCard--Neighborhood:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecommendationsCard--Neighborhood:before{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--Neighborhood:before{left:0}.PersonalizedRecommendationsCard--Neighborhood:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecommendationsCard--Neighborhood:after{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--Neighborhood:after{left:0}body:not(.themed) .PersonalizedRecommendationsCard--Neighborhood:after{background:transparent}}.PersonalizedRecommendationsCard--CardSearchInfo{padding:3px 14px 12px}.PersonalizedRecommendationsCard--Date{font-size:12px;line-height:1.5;font-weight:600;color:rgba(0,0,0,.75)}.PersonalizedRecommendationsCard--Occupancy{font-size:12px;line-height:1.5;font-weight:400;color:rgba(0,0,0,.6)}.PersonalizedRecommendationsCard--PriceContainer{font-size:12px;border-top:1px solid;margin-top:8px;padding-top:10px}body:not(.themed) .PersonalizedRecommendationsCard--PriceContainer{border-top-color:#bec2c9}html[dir=ltr] .PersonalizedRecommendationsCard--PriceText{margin-left:0}html[dir=rtl] .PersonalizedRecommendationsCard--PriceText{margin-right:0}html[dir=ltr] .PersonalizedRecommendationsCard--PriceBody{float:right}html[dir=rtl] .PersonalizedRecommendationsCard--PriceBody{float:left}.PersonalizedRecommendationsCard--Currency,.PersonalizedRecommendationsCard--Price{font-size:14px}body:not(.themed) .PersonalizedRecommendationsCard--Price{color:#e12d2d}html[dir=ltr] .PersonalizedRecommendationsCard--Price{padding-left:5px}html[dir=rtl] .PersonalizedRecommendationsCard--Price{padding-right:5px}.PersonalizedRecommendationsCard--CardImage{position:relative}.PersonalizedRecommendationsCard__ReviewScore{position:absolute}html[dir=ltr] .PersonalizedRecommendationsCard__ReviewScore{right:8px}html[dir=rtl] .PersonalizedRecommendationsCard__ReviewScore{left:8px}.PersonalizedRecommendationsCard__ReviewScore .ReviewScore-Icon{font-size:40px}.PersonalizedRecommendationsCard__ReviewScore .ReviewScore-Number{font-size:16px}.PersonalizedRecommendationsCard__ReviewScore--SoldOut div{opacity:.5}.DEXP-438 .PersonalizedRecommendationsCard__ReviewScore{margin-top:8px}html[dir=ltr] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScore{right:0}html[dir=rtl] .DEXP-438 .PersonalizedRecommendationsCard__ReviewScore{left:0}.PersonalizedRecommendationsCard .BestSellerBadge{position:absolute;top:0;text-align:center;height:24px;font-size:12px;font-weight:500;padding:4px 6px}html[dir=ltr] .PersonalizedRecommendationsCard .BestSellerBadge{left:auto}html[dir=rtl] .PersonalizedRecommendationsCard .BestSellerBadge{right:auto}body:not(.themed) .PersonalizedRecommendationsCard .BestSellerBadge{background-color:#e12d2d;color:#fff}.PersonalizedRecentlyViewedLarge{border:1px solid;border-radius:2px;text-decoration:none;padding:1px;-webkit-box-shadow:-1px 1px 4px rgba(20,20,20,.15) inset;box-shadow:inset -1px 1px 4px rgba(20,20,20,.15)}body:not(.themed) .PersonalizedRecentlyViewedLarge{border-color:hsla(0,0%,86.7%,.4)}.PersonalizedRecentlyViewedLarge__HotelDetails{height:65px}html[dir=ltr] .PersonalizedRecentlyViewedLarge__PriceDisplay{text-align:right}html[dir=rtl] .PersonalizedRecentlyViewedLarge__PriceDisplay{text-align:left}.PersonalizedRecentlyViewedLarge__DiscountMessage{display:inline-block;padding:4px 6px;border-radius:2px;margin-bottom:4px;line-height:1;font-size:12px;font-weight:500}body:not(.themed) .PersonalizedRecentlyViewedLarge__DiscountMessage{background-color:#e12d2d;color:#fff}html[dir=ltr] .PersonalizedRecentlyViewedLarge__DiscountMessage{margin-right:-12px}html[dir=rtl] .PersonalizedRecentlyViewedLarge__DiscountMessage{margin-left:-12px}.PersonalizedRecentlyViewedLarge__AreaName{display:inline-block;margin:6px 0}.PersonalizedRecentlyViewedLarge__AreaName__Icon{font-size:9px}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName__Icon{padding-right:5px}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName__Icon{padding-left:5px}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewedLarge__AreaName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName:before{left:0}.PersonalizedRecentlyViewedLarge__AreaName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewedLarge__AreaName:after{background:transparent}}body:not(.themed) .PersonalizedRecentlyViewedLarge__AreaName{color:#90949c}.PersonalizedRecentlyViewedLarge__Rating{display:inline-block}body:not(.themed) .PersonalizedRecentlyViewedLarge__CardContent{background:#fff}.PersonalizedRecentlyViewedLarge__RecentHotelLink{cursor:pointer;text-decoration:none}.PersonalizedRecentlyViewedLarge__RecentHotelLink:hover{text-decoration:none}.PersonalizedRecentlyViewedLarge__HotelImg{height:110px;width:100%}.PersonalizedRecentlyViewedLarge__SoldOutContainer{background:hsla(0,0%,100%,.8);height:110px;padding-top:18px;position:absolute;text-align:center;width:90%}.PersonalizedRecentlyViewedLarge__CardContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:8px;padding:5px 8px 8px;height:163px}.PersonalizedRecentlyViewedLarge__CardContent>div{margin-top:6px}body:not(.themed) .PersonalizedRecentlyViewedLarge__CardContent{color:#2a2a2e}html[dir=ltr] .PersonalizedRecentlyViewedLarge__CardContent{margin-left:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__CardContent{margin-right:0}.PersonalizedRecentlyViewedLarge__HotelName{font-size:14px;font-weight:700;min-height:28px;overflow:hidden;position:relative;line-height:14px;max-height:28px}html[dir=ltr] .PersonalizedRecentlyViewedLarge__HotelName{padding-right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__HotelName{padding-left:0}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewedLarge__HotelName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewedLarge__HotelName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewedLarge__HotelName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewedLarge__HotelName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewedLarge__HotelName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__HotelName:before{left:0}.PersonalizedRecentlyViewedLarge__HotelName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewedLarge__HotelName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__HotelName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewedLarge__HotelName:after{background:rgba(0,0,0,.6)}}body:not(.themed) .PersonalizedRecentlyViewedLarge__HotelName{color:#2a2a2e}body:not(.themed) .PersonalizedRecentlyViewedLarge__HotelName:after{background:none}.PersonalizedRecentlyViewedLarge__AreaName{font-size:12px;line-height:18px;overflow:hidden;position:relative;line-height:14px;max-height:28px}body:not(.themed) .PersonalizedRecentlyViewedLarge__AreaName{color:#777}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewedLarge__AreaName{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@supports not (-webkit-line-clamp:2){html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName{margin-right:1em;padding-right:1em}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName{margin-left:1em;padding-left:1em}.PersonalizedRecentlyViewedLarge__AreaName:before{content:"";position:absolute;bottom:0}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName:before{left:0}.PersonalizedRecentlyViewedLarge__AreaName:after{content:"";position:absolute;width:1em;height:1em;margin-top:.2em}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName:after{right:0}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName:after{left:0}body:not(.themed) .PersonalizedRecentlyViewedLarge__AreaName:after{background:rgba(0,0,0,.6)}}.PersonalizedRecentlyViewedLarge__AreaName--Icon{color:#bec2c9;font-size:9.5px}html[dir=ltr] .PersonalizedRecentlyViewedLarge__AreaName--Icon{margin-right:3px}html[dir=rtl] .PersonalizedRecentlyViewedLarge__AreaName--Icon{margin-left:3px}.PersonalizedRecentlyViewedLarge__ReviewScore{position:absolute}html[dir=ltr] .PersonalizedRecentlyViewedLarge__ReviewScore{right:8px}html[dir=rtl] .PersonalizedRecentlyViewedLarge__ReviewScore{left:8px;top:0}.PersonalizedRecentlyViewedLarge__ReviewScore .ReviewScore-Icon{font-size:30px}.PersonalizedRecentlyViewedLarge__ReviewScore .ReviewScore i{line-height:45px;margin-left:2px}.PersonalizedRecentlyViewedLarge__ReviewScore .ReviewScore-Number{font-size:14px}.PersonalizedRecentlyViewedLarge__ReviewScore--SoldOut div{opacity:.5}.DEXP-438 .PersonalizedRecentlyViewedLarge__ReviewScore{margin-top:8px}html[dir=ltr] .DEXP-438 .PersonalizedRecentlyViewedLarge__ReviewScore{right:0}html[dir=rtl] .DEXP-438 .PersonalizedRecentlyViewedLarge__ReviewScore{left:0}.PersonalizedRecentlyViewedLarge__Price{font-size:20px;line-height:1;margin-top:4px;white-space:nowrap}body:not(.themed) .PersonalizedRecentlyViewedLarge__Price{color:#e32a24}html[dir=ltr] .PersonalizedRecentlyViewedLarge__Price{text-align:right}.PersonalizedRecentlyViewedLarge__Price--SoldOut{font-size:18px;font-weight:700}.PersonalizedRecentlyViewedLarge__CrossOutPrice{line-height:1;margin-top:4px;font-size:12px;text-decoration:line-through}body:not(.themed) .PersonalizedRecentlyViewedLarge__CrossOutPrice{color:#90949c}html[dir=ltr] .PersonalizedRecentlyViewedLarge__CrossOutPrice{text-align:right}.PersonalizedRecentlyViewedLarge__CardSearchInfo{padding:3px 14px 12px}.PersonalizedRecentlyViewedLarge__Date{font-size:12px;line-height:1.5;font-weight:600}body:not(.themed) .PersonalizedRecentlyViewedLarge__Date{color:rgba(0,0,0,.75)}.PersonalizedRecentlyViewedLarge__Occupancy{font-size:12px;line-height:1.5;font-weight:400}body:not(.themed) .PersonalizedRecentlyViewedLarge__Occupancy{color:rgba(0,0,0,.6)}.RecentHotelCardLarge__Card{border:1px solid;margin-bottom:30px}body:not(.themed) .RecentHotelCardLarge__Card{border-color:#bec2c9}.RecentHotelCardLarge__RecentHotelLink{cursor:pointer;text-decoration:none}.RecentHotelCardLarge__RecentHotelLink:hover{text-decoration:none}.RecentHotelCardLarge__HotelImg{width:100%;height:137px}.RecentHotelCardLarge__CardContent{padding:12px 14px}body:not(.themed) .RecentHotelCardLarge__CardContent{color:rgba(0,0,0,.8)}.RecentHotelCardLarge__HotelName{font-size:14px;line-height:18px}.RecentHotelCardLarge__AreaName{font-size:12px;line-height:18px}body:not(.themed) .RecentHotelCardLarge__AreaName{color:rgba(0,0,0,.6)}.RecentHotelCardLarge__CardSearchInfo{padding:3px 14px 12px}.RecentHotelCardLarge__Date{font-size:12px;line-height:1.5;font-weight:600}body:not(.themed) .RecentHotelCardLarge__Date{color:rgba(0,0,0,.75)}.RecentHotelCardLarge__Occupancy{font-size:12px;line-height:1.5;font-weight:400}body:not(.themed) .RecentHotelCardLarge__Occupancy{color:rgba(0,0,0,.6)}.AbandonHotel{border:3px solid}body:not(.themed) .AbandonHotel{border-color:#488bf8}.AbandonHotel__Title{font-size:14px;text-align:center;padding:8px 14px;line-height:1;text-transform:uppercase;width:100%;position:absolute}body:not(.themed) .AbandonHotel__Title{background:#488bf8;color:#fff}@media screen and (max-width:1100px){.newhome .container-agoda{width:980px}.RecentHotelCardWrapper{width:237.5px}.RecentHotelCardWrapper:not(:last-child){margin-right:1%}}.RecentlyViewedRecommendedProperties{border-collapse:collapse}.RecentlyViewedRecommendedProperties a>span,.RecentlyViewedRecommendedProperties a>span:active,.RecentlyViewedRecommendedProperties a>span:hover{color:#2a2a2e}.RecentlyViewedRecommendedProperties__Image{width:100%;min-height:120px;cursor:pointer;-o-object-fit:cover;font-family:"object-fit:cover;object-position:center";object-fit:cover;-o-object-position:center;object-position:center}.FlightSegment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 .6rem;-ms-flex-item-align:end;align-self:flex-end}.FlightSegment__Icon{margin:0 .8rem}.FlightSegment__Line{-webkit-box-flex:1;-ms-flex:1;flex:1;height:2px;display:block}body:not(.themed) .FlightSegment__Line{background-color:#ddd}.FlightSegment__Line--small{-webkit-box-flex:.5;-ms-flex:.5;flex:.5}.FlightSegment__Duration{margin-top:1rem;text-align:center}body:not(.themed) .FlightSegment__Duration{color:#737373}.FlightSegment__VisualContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlightSegment__Dot{width:10px;height:10px;display:block;border:2px solid;border-radius:5px}body:not(.themed) .FlightSegment__Dot{background-color:#fff;border-color:#ddd}.FlightSegment__Dashed{border-top-width:.4rem;border-top-style:dotted;-webkit-box-flex:.5;-ms-flex:.5;flex:.5;margin:0 .4rem;max-width:2rem}body:not(.themed) .FlightSegment__Dashed{border-color:#ddd}.FlightIcon__Airline{margin:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:3;-ms-flex:3;flex:3}.FlightIcon__Airline .ficon-notice-info{font-size:1rem;margin:0 .5rem}body:not(.themed) .FlightIcon__Airline .ficon-notice-info{color:rgba(0,0,0,.5)}.FlightIcon__Airline--multiAirline{cursor:pointer}.FlightIcon__Icon{border-radius:4px;background-color:#f9f9fa;width:3rem;height:3rem;padding:.3rem;margin:0 1rem;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.15);box-shadow:0 2px 4px 0 rgba(0,0,0,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlightIcon__Icon img{max-height:100%;max-width:100%;margin:auto}.FlightIcon__MultipleIcon{width:4rem;height:4rem;margin:0 .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlightIcon__MultipleIcon img{width:100%}.FlightIcon__Name{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 1rem}.FlightIcon__Name span span{color:#737373!important;font-size:10px}html[dir=rtl] .FlightIcon__Name{text-align:right}html[dir=ltr] .FlightIcon__Name{text-align:left}.package .FlightIcon__Airline:not(.SKYC3680){-webkit-box-flex:1;-ms-flex:1;flex:1}.FlightIconTooltip__Wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.5rem 0}.FlightIconTooltip__Wrapper .FlightIcon__Name{margin:auto 1rem}body:not(.themed) .FlightIconTooltip--overlay.rc-tooltip.light .rc-tooltip-inner{border-color:#eee;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.15);box-shadow:0 4px 10px 0 rgba(0,0,0,.15)}.FlightIconTooltip--overlay.rc-tooltip.light .rc-tooltip-inner .FlightIcon__Name span{color:#333!important}.FlightSlice{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.FlightSlice,.FlightSlice__Segments{display:-webkit-box;display:-ms-flexbox;display:flex}.FlightSlice__Segments{-webkit-box-flex:5;-ms-flex:5;flex:5;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.FlightSlice__Time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:66px}.FlightSlice__Time--origin{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.FlightSlice__Time--destination,.FlightSlice__Time--destinationOptimized{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.FlightSlice__Time--destinationOptimized{min-width:55px}.PackageFlightCardSliceContainer .extra-small{font-size:1.2rem}.PackageFlightCardSliceContainer .small{font-size:1.4rem}.PackageFlightCardSliceContainer .middle{font-size:1.6rem}.PackageFlightCardSliceContainer .large{font-size:2.2rem}.PackageFlightCardSliceContainer .extra-large{font-size:2.4rem}.PackageFlightCardSliceContainer .bold{font-weight:700}.PackageFlightCardSliceContainer .FlightSlice{margin:auto;width:100%;padding-top:8px}.PackageFlightCardSliceContainer .FlightIcon__Airline{-webkit-box-flex:2;-ms-flex:2;flex:2}.PackageFlightCardSliceContainer .FlightSlice__Time{min-width:0}.AirlineRedirectionModal__RedirectToMMBModal{width:35vw;height:28vh;padding:10% 2%;background-color:#fff}.AirlineRedirectionModal__NoRedirectToMMBModal{width:25vw;height:23vh;background-color:#fff;padding:8%}.AirlineRedirectionModal__pad{padding-top:3%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.AirlineRedirectionModal__padPhone{padding-top:3%;padding-left:5%;padding-right:5%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.AirlineRedirectionModal__goBackButtonPhone{background-color:#fff!important;color:#5392f9!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (orientation:portrait){.AirlineRedirectionModal__RedirectToMMBModalPhone{width:80vw;height:22vh;padding-top:10%;background-color:#fff}.AirlineRedirectionModal__NoRedirectToMMBModalPhone{width:80vw;height:25vh;background-color:#fff;padding-top:5%;text-align:center}}@media screen and (orientation:landscape){.AirlineRedirectionModal__RedirectToMMBModalPhone{width:60vw;height:40vh;padding-top:10%;background-color:#fff}.AirlineRedirectionModal__NoRedirectToMMBModalPhone{width:65vw;height:40vh;background-color:#fff;padding-top:5%;text-align:center}}.FlightSegmentFacilities{margin:5px 0}.FlightSegmentFacilities__Info{margin:5px}.FlightSegmentFacilities__Icons{margin-top:3px}.FlightSegmentFacilities__Icons,.FlightSegmentFacilities__Link{display:-webkit-box;display:-ms-flexbox;display:flex}.partialFillPrimary{width:26px;height:26px}.rc-tooltip-inner{border-color:theme-color(flightSegment,borderColor);max-width:231px;text-align:center}.rc-tooltip-inner .simple-body{padding:13px 16px 12px}.theme-agoda .rc-tooltip.light .rc-tooltip-inner{border-color:theme-color(flightSegment,borderColor)}.LayoverVirtualInterlineInfo__SelfTransfer{text-decoration:underline}.FlightCardDetail__Tab,.FlightCardDetail__TabActive{background:none;border:none;color:#333;font-weight:700;padding:10px;cursor:pointer}.FlightCardDetail__HorizonLine{border-color:#ddd;margin:0 2rem 27px}.FlightCardDetail__TabActive{color:#5392f9;border-bottom:5px solid}.package .FlightCardDetail__HorizonLine{margin-left:0;margin-right:0}.HotelMapRoot-sensor,.PropertyRoot-sensor{width:100%;height:1px}.ReviewsProvider{padding:20px 20px 0}.ReviewsProvider__Provided{font-size:14px;line-height:21px;min-height:55px}body:not(.themed) .ReviewsProvider__Provided{color:#4e4e4e}html[dir=ltr] .ReviewsProvider__Provided{text-align:right;padding:20px 20px 0 0}html[dir=rtl] .ReviewsProvider__Provided{text-align:left;padding:20px 0 0 20px}.ReviewsProvider__Provided--agoda{vertical-align:text-top;margin-top:1px}.ReviewsProvider__Provided--header{width:40%}html[dir=ltr] .ReviewsProvider__Provided--header{padding-top:15px;padding-right:0}html[dir=rtl] .ReviewsProvider__Provided--header{padding-top:15px;padding-left:0}.ReviewsProvider__ProvidedAdditional span{display:block;margin-bottom:10px}.ReviewsProvider__ProvidedAdditional img{line-height:30px}html[dir=ltr] .ReviewsProvider__ProvidedAdditional img{margin-left:15px;margin-right:0}html[dir=rtl] .ReviewsProvider__ProvidedAdditional img{margin-left:0;margin-right:15px}html[dir=ltr] .ReviewsProvider__Normal{text-align:right}html[dir=rtl] .ReviewsProvider__Normal{text-align:left}.ReviewsProvider__Table{display:table;width:100%}.ReviewsProvider__Left{display:table-cell;vertical-align:top;width:50%;line-height:1}html[dir=ltr] .ReviewsProvider__Left{padding-right:18px}html[dir=rtl] .ReviewsProvider__Left{padding-left:18px}.ReviewsProvider__Left .ReviewProgressBar__Circle{margin-left:0;margin-right:0;display:inline-block}.ReviewsProvider__Right{display:table-cell;vertical-align:top;width:50%}.ReviewsProvider__Circle{display:inline-block;vertical-align:middle}html[dir=ltr] .ReviewsProvider__Circle{padding-right:2px}html[dir=rtl] .ReviewsProvider__Circle{padding-left:2px}.ReviewsProvider__CircleText{font-size:12px}body:not(.themed) .ReviewsProvider__CircleText{color:#555}.ReviewsProvider__Providers{display:table;width:100%}html[dir=ltr] .ReviewsProvider__Providers--half{padding-left:18px}html[dir=rtl] .ReviewsProvider__Providers--half{padding-right:18px}.ReviewsProvider__Providers--full{display:block}html[dir=ltr] .ReviewsProvider__Providers--full{padding-left:0}html[dir=rtl] .ReviewsProvider__Providers--full{padding-right:0}.ReviewsProvider__ProvidersText{font-size:11px;display:table-cell;vertical-align:top}body:not(.themed) .ReviewsProvider__ProvidersText{color:#999}html[dir=ltr] .ReviewsProvider__ProvidersText{text-align:right}html[dir=rtl] .ReviewsProvider__ProvidersText{text-align:left}.ReviewsProvider__ProvidersText--full{display:inline}.ReviewsProvider__ProvidersText--break{display:block}.ReviewsProvider__ProvidersLogos{display:table-cell}html[dir=ltr] .ReviewsProvider__ProvidersLogos{text-align:right}html[dir=rtl] .ReviewsProvider__ProvidersLogos{text-align:left}.ReviewsProvider__ProvidersLogos--full{display:inline}.ReviewsProvider__ProvidersLogos--break{display:block;padding-top:8px}html[dir=ltr] .ReviewsProvider__ProvidersLogos--break img{padding-left:10px}html[dir=rtl] .ReviewsProvider__ProvidersLogos--break img{padding-right:10px}.ReviewsProvider__ProvidersAgoda{width:27px}.ReviewsProvider__ProvidersAgoda .ReviewsProvider__Provided--agoda{margin-top:0}html[dir=ltr] .ReviewsProvider__ProvidersAgoda{padding-left:8px}html[dir=rtl] .ReviewsProvider__ProvidersAgoda{padding-right:8px}.ReviewsProvider__ProvidersBooking{width:91px}html[dir=ltr] .ReviewsProvider__ProvidersBooking{padding-left:8px}html[dir=rtl] .ReviewsProvider__ProvidersBooking{padding-right:8px}html[dir=ltr] .ReviewsProvider__ProvidersOthers{padding-left:8px}html[dir=rtl] .ReviewsProvider__ProvidersOthers{padding-right:8px}.ReviewsProvider__ProvidedByMultipleProvider{display:inline-block}html[dir=ltr] .ReviewsProvider__ProvidedByMultipleProvider{padding-left:8px}html[dir=rtl] .ReviewsProvider__ProvidedByMultipleProvider{padding-right:8px}html[dir=ltr] .ReviewsProvider__ProvidedByMultipleProvider img{margin-left:0}html[dir=rtl] .ReviewsProvider__ProvidedByMultipleProvider img{margin-right:0}.ReviewsAllProvider{display:inline-block}.CombinedReview__OverallText{display:inline-block;font-size:14px;padding-bottom:18px;max-width:90%}body:not(.themed) .CombinedReview__OverallText{color:#737373}.CombinedReview__TooltipContainer{display:inline-block;cursor:pointer}.CombinedReview__TooltipContainer i{padding-top:2px;font-size:14px}body:not(.themed) .CombinedReview__TooltipContainer i{color:#737373}html[dir=ltr] .CombinedReview__TooltipContainer i{padding-left:4px}html[dir=rtl] .CombinedReview__TooltipContainer i{padding-right:4px}.CombinedReview__Tooltip .rc-tooltip-content .rc-tooltip-inner .body-wrapper.simple-body{padding:10px;margin-top:12px}html[dir=ltr] .CombinedReview__Tooltip .rc-tooltip-content .rc-tooltip-inner .body-wrapper.simple-body{text-align:left}html[dir=rtl] .CombinedReview__Tooltip .rc-tooltip-content .rc-tooltip-inner .body-wrapper.simple-body{text-align:right}.CombinedReview__ReviewText{font-weight:600;font-size:18px}html[dir=ltr] .CombinedReview__ReviewText{margin-left:62px;padding-left:12px}html[dir=rtl] .CombinedReview__ReviewText{margin-right:62px;padding-right:12px}.CombinedReview__ReviewBaseOn{padding-top:2px}body:not(.themed) .CombinedReview__ReviewBaseOn{color:#737373}html[dir=ltr] .CombinedReview__ReviewBaseOn{margin-left:62px;padding-left:12px}html[dir=rtl] .CombinedReview__ReviewBaseOn{margin-right:62px;padding-right:12px}.CombinedReview__ReviewBaseOn i{padding-top:4px}html[dir=ltr] .CombinedReview__ReviewBaseOn i{padding-left:3px}html[dir=rtl] .CombinedReview__ReviewBaseOn i{padding-right:3px}body:not(.themed) .CombinedReview__ReviewBaseOn i{color:#32a923}.ReviewGrade{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ReviewGrade__Item{width:33%;max-width:250px;text-align:center;padding:0 16px}html[dir=ltr] .ReviewGrade__Item{border-left:1px solid}body:not(.themed) html[dir=ltr] .ReviewGrade__Item{border-left-color:#dddfe2}html[dir=rtl] .ReviewGrade__Item{border-right:1px solid}body:not(.themed) html[dir=rtl] .ReviewGrade__Item{border-right-color:#dddfe2}html[dir=ltr] .ReviewGrade__Item:first-child{border-left:0}html[dir=rtl] .ReviewGrade__Item:first-child{border-right:0}.ReviewGrade__Score{display:block;font-size:24px;font-weight:600}body:not(.themed) .ReviewGrade__Score{color:#5392f9}.ReviewGrade__Category{font-size:16px;display:block;word-break:break-word;overflow-wrap:break-word}body:not(.themed) .ReviewGrade__Category{color:#2a2a2e}.Review-header{padding-top:50px;margin-bottom:30px}.Review-header--withProvider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:24px;padding-bottom:24px;margin-bottom:5px;border-bottom:1px solid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body:not(.themed) .Review-header--withProvider{border-bottom-color:#bec2c9}.Review-headerText{padding-bottom:40px;font-size:28px;font-weight:400;display:inline}.Review-headerButton{margin-left:0}.Review-headerMessage{width:60%;float:left}.Review-header__CombinedRating.Review-header--withProvider{display:block;border-bottom:none;padding-bottom:10px}.Review-header__CombinedRating .Review-headerMessage{width:auto;float:none}.Review-header__CombinedRating .CombinedReview__OverallRating{display:inline-block;width:40%;padding-top:10px}.Review-header__CombinedRating .ReviewsProvider__Provided{display:inline-block;vertical-align:top}.Review-header__CombinedRating .ReviewsProvider__Provided.ReviewsProvider__Provided--header{width:60%}html[dir=ltr] .Review-header__CombinedRating .ReviewsProvider__Provided.ReviewsProvider__Provided--header,html[dir=rtl] .Review-header__CombinedRating .ReviewsProvider__Provided.ReviewsProvider__Provided--header{padding-top:60px}.Review-header__CombinedRating .ReviewsProvider__Provided.ReviewsProvider__Provided--header span{display:inline-block}.Review-tooltipContainer{display:inline-block;vertical-align:middle}html[dir=ltr] .Review-tooltipContainer{margin-left:10px}html[dir=rtl] .Review-tooltipContainer{margin-right:10px}.Review-tooltip .rc-tooltip-inner{max-width:240px}.ReviewHeader{padding-top:24px;padding-bottom:16px}.ReviewHeader__Hotel{display:table;width:100%}.ReviewHeader__HotelName{display:table-cell;width:70%;vertical-align:top}.ReviewHeader__HotelName h2{display:inline;line-height:1.3;font-size:24px;font-weight:400}.ReviewHeader__HotelName i{display:inline;vertical-align:super}.ReviewHeader__Providers{display:table-cell;width:30%}.ReviewHeader__ProvidersLogo.ReviewsProvider__Provided{width:100%}html[dir=ltr] .ReviewHeader__ProvidersLogo.ReviewsProvider__Provided{padding-top:0;padding-right:0}html[dir=rtl] .ReviewHeader__ProvidersLogo.ReviewsProvider__Provided{padding-top:0;padding-left:0}.ReviewHeader__ProvidersLogo .ReviewsProvider__LogoText{display:inline-block;padding-bottom:4px}.ReviewHeader__Ratings{display:table;width:100%;padding-top:8px}.ReviewHeader__OverallRatings{display:table-cell;width:30%}.ReviewHeader__ReviewGrades{display:table-cell;width:70%;vertical-align:middle;padding-top:24px}.RecentReviewScores-tooltip:hover{visibility:visible!important;opacity:1!important}.RecentReviewScores-tooltipContainer{font-size:16px;display:inline-block}html[dir=ltr] .RecentReviewScores-tooltipContainer{margin-left:8px}html[dir=rtl] .RecentReviewScores-tooltipContainer{margin-right:8px}.RecentReviewScores-tooltip.SidePanel{z-index:3000}.RecentReviewScores-tooltip.light .rc-tooltip-inner{max-width:400px;min-width:400px}body:not(.themed) .RecentReviewScores-tooltip.light .rc-tooltip-inner .RecentReviewScores__Footer--text{color:#737373}html[dir=ltr] .RecentReviewScores-tooltip.light .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] .RecentReviewScores-tooltip.light .rc-tooltip-inner .simple-body{text-aligh:right}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores{color:#000}.RecentReviewScores-tooltip .RecentReviewScores-tooltipContainer{font-size:16px;display:inline-block}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores-tooltipContainer{margin-left:8px}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores-tooltipContainer{margin-right:8px}.RecentReviewScores-tooltip .RecentReviewScores__Title{font-size:16px;font-weight:700}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Title{text-align:left}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__Title{text-align:right}.RecentReviewScores-tooltip .RecentReviewScores__Description{font-size:14px;max-width:350px;margin:0}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Description{text-align:left}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__Description{text-align:right}.RecentReviewScores-tooltip .RecentReviewScores__List{font-size:14px;margin:12px 0}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__List{color:#fff}.RecentReviewScores-tooltip .RecentReviewScores__List .Rating{display:inline-block;width:30px;height:24px;border-radius:2px;text-align:center;padding:3px 4px}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__List .Rating{margin-right:4px}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__List .Rating{margin-left:4px}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__List .Exceptional{background-color:#24457c}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__List .Excellent{background-color:#396fc6}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__List .VeryGood{background-color:#5392f9}.RecentReviewScores-tooltip .RecentReviewScores__Footer{line-height:1px;position:relative}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__Footer{color:#d7d7db}.RecentReviewScores-tooltip .RecentReviewScores__Footer--line{display:inline-block;height:1px;width:250px;margin:0;padding-bottom:1px}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Footer--line{float:left}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__Footer--line{float:right}.RecentReviewScores-tooltip .RecentReviewScores__Footer--arrow{top:-4px;position:absolute;font-size:9px}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Footer--arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:248px}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__Footer--arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);right:248px}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Footer--text{padding-left:8px;float:left;padding-right:8px;float:right}.RecentReviewScores-tooltip .RecentReviewScores__ReadMoreReview{font-size:14px;text-transform:uppercase;padding-top:24px;text-align:center;cursor:pointer}body:not(.themed) .RecentReviewScores-tooltip .RecentReviewScores__ReadMoreReview{color:#5392f9}.Scorebreakdown-tooltip.light .rc-tooltip-inner{max-width:454px;min-width:454px}html[dir=ltr] .Scorebreakdown-tooltip.light .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] .Scorebreakdown-tooltip.light .rc-tooltip-inner .simple-body{text-align:right}.Scorebreakdown-tooltip.light .Review-travelerGrade-Cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.Scorebreakdown-tooltip.light .Review-travelerGrade{width:100%}html[dir=rtl] .Scorebreakdown-tooltip.light .rc-tooltip-arrow{left:25%}html[dir=ltr] .Scorebreakdown-tooltip.light .rc-tooltip-arrow{left:70%}body.MIN-20445 .ReviewGradeTraveller-tooltip.light .rc-tooltip-inner{min-width:389px}html[dir=ltr] body.MIN-20445 .ReviewGradeTraveller-tooltip.light .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] body.MIN-20445 .ReviewGradeTraveller-tooltip.light .rc-tooltip-inner .simple-body{text-align:right}body.MIN-20445 .ReviewGradeTraveller-tooltip.light .rc-tooltip-arrow{left:50%}.Review-tabs{border-bottom:1px solid;padding:0}body:not(.themed) .Review-tabs{border-bottom-color:#bfbfbf;color:#4e4e4e}.Review-tab{padding:13px 30px 15px;text-transform:uppercase;font-weight:700;display:inline-block;cursor:pointer;font-size:14px;line-height:21px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-left:none;border-right:none}body:not(.themed) .Review-tab:hover{color:#0073dd}.Review-tab--active{cursor:default;border:none;border-bottom:5px solid}body:not(.themed) .Review-tab--active{color:#488bf8;border-bottom-color:#488bf8}.Review-filterGroup{display:table;border-top:1px solid #ddd;color:#4e4e4e}.Review-filterGroupRow{display:table-row}.Review-filterGroupCell{display:table-cell;padding:20px;vertical-align:top;font-size:14px}.Review-filterGroupCellTitle{font-weight:700;width:16%}.Review-filterGroupCellItems{width:100%}.Review-filterGroupCellMoreLess{min-width:180px;white-space:nowrap}.Review-filterGroupSelected{display:inline-block;margin-right:5px}.Review-filterGroupMoreLessButton{cursor:pointer;color:#0283df;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Review-filtersHeader{font-weight:700;margin:30px 0 15px;font-size:14px}.Review-filterCheckbox{display:inline-block;width:25%;padding:3px 15px 20px 25px;cursor:pointer;position:relative;vertical-align:top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=rtl] .Review-filterCheckbox{padding:3px 25px 20px 15px}.Review-filterCheckbox:hover{color:#51b6ff}.Review-filterCheckbox:hover .Review-filterCheckboxInput{border-color:#53b7ff}.Review-filterCheckboxInput{border:1px solid #ddd;width:20px;height:20px;text-align:center;border-radius:3px;line-height:1;position:absolute;top:2px}html[dir=ltr] .Review-filterCheckboxInput{left:0}html[dir=rtl] .Review-filterCheckboxInput{right:0}.Review-filterCheckboxMark{color:#0081e2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Review-sorting{border-top:1px solid;padding:20px;font-size:14px}body:not(.themed) .Review-sorting{border-top-color:#ddd;color:#4e4e4e}.Review-sortingSelect{height:30px;border-radius:3px}body:not(.themed) .Review-sortingSelect{background:#fff;border-color:#bcbcbc}html[dir=ltr] .Review-sortingSelect{padding-right:0;margin-left:10px}html[dir=rtl] .Review-sortingSelect{padding-left:0;margin-right:10px}.Review-filterSummary{padding:20px;margin:20px 0;background-color:#f5f5f5;display:table;font-size:14px;width:100%}.Review-filterSummaryRow{display:table-row}.Review-filterSummaryCell{display:table-cell;vertical-align:top}.Review-filterSummaryCellText{padding-top:3px;font-weight:700;white-space:nowrap;width:auto}.REVIEW-3983 .Review-filterSummaryCellText{white-space:nowrap;width:auto}.Review-filterSummaryCellItems{width:100%;padding:0 15px 0 20px}.REVIEW-3983 .Review-filterSummaryCellItems{padding:0 15px 0 20px}.Review-filterSummaryItem{margin-right:10px;margin-bottom:10px;padding:3px 10px;border:1px solid #0283df;background-color:#fff;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;color:#0283df;font-size:1.4rem;font-weight:200}.Review-filterSummaryItemIcon{cursor:pointer}.Review-filterSummaryItemText{margin-right:10px}.Review-filterSummaryClearAll{margin-right:10px;margin-bottom:10px;padding:3px 10px;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;color:#0283df;font-size:1.4rem;font-weight:200;cursor:pointer}.Review-filterSummaryResult{text-align:right;width:40%;display:inline-block}.Review-filterSummaryResultText{white-space:normal;font-weight:700}.Review-filterSummarySearch{padding:20px;margin:20px 0;background-color:#f5f5f5;display:inline-block;font-size:14px;width:100%}.Review-filterSummarySearchResult{text-align:right;width:40%;display:inline-block}.Review-filterSummarySearchResultText{font-weight:700}.Review-filterSummarySearchSelected{padding-left:0;margin-top:20px}.Review-filterSummarySearchItem{margin-right:10px;margin-bottom:10px;padding:3px 10px;border:1px solid #0283df;background-color:#fff;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;color:#0283df;font-size:1.4rem;font-weight:200}.Review-filterSummarySearchItemIcon{cursor:pointer}.Review-filterSummarySearchItemText{margin-right:10px}.Review-filterSummarySearchClearAll{margin-right:10px;margin-bottom:10px;padding:3px 10px;border-radius:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;color:#0283df;font-size:1.4rem;font-weight:200;cursor:pointer}.Review-filterSearchContainer{width:60%;display:inline-block;position:relative}body:not(.themed) .Review-filterSearch__Text--blue{color:#488bf8}.Review-filterSearchInputContainer{display:inline-block}.Review-filterSearchInputContainer input[type=text]{width:340px;height:40px;background-color:#fff;padding:12px 20px 12px 38px}.Review-filterSearchInputContainer i{position:absolute;padding-left:10px;padding-top:10px;color:#777}.Review-filterSearchButton{width:140px;height:40px;border-radius:3px;background-color:#488bf8;border:none;font-size:14px;color:#fff;font-weight:700;text-align:center;display:inline-block;margin-left:12px;margin-right:12px}.Review-filterSearchClear{font-size:14px;text-align:left;color:#488bf8;display:inline-block;cursor:pointer}.Review-filterSearchTooltip{position:absolute;display:inline-block;top:-45px;width:220px;margin-left:5px;font-size:12px;line-height:18px;border:1px solid #ddd;border-radius:2px;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.12);box-shadow:0 4px 10px 0 rgba(0,0,0,.12);background-color:#fff}.Review-filterSearchTooltipTitle{color:#fff;background-color:#000;border-radius:2px 2px 0 0;padding:5px 10px}.Review-filterSearchTooltipMessage{color:#333;border-radius:0 0 2px 2px;padding:10px 10px 20px}.Review-filterSearchTooltipCloseIcon{float:right;margin-top:3px;cursor:pointer}.Review-filterSearchTooltip:after,.Review-filterSearchTooltip:before{content:"";display:block;position:absolute;top:55px;width:0;height:0;border-style:solid;border-width:8px}.Review-filterSearchTooltip:before{left:-17px;border-color:transparent #ccc transparent transparent}.Review-filterSearchTooltip:after{left:-16px;border-color:transparent #fff transparent transparent}.Review-reviewBranding{min-width:200px;padding-top:20px}.Review-reviewBranding .ReviewScore{display:inline-block}html[dir=ltr] .Review-reviewBranding .ReviewScore{margin-left:0}html[dir=rtl] .Review-reviewBranding .ReviewScore{margin-right:0}.Review-reviewBranding .ReviewScore i{font-size:117px;font-weight:400;line-height:88px;margin-left:0;margin-bottom:0}.Review-reviewBranding .ReviewScore span{font-size:40px;font-weight:400;line-height:90px;margin-left:11px}.Review-reviewBranding .ReviewScoreText{font-size:28px;font-weight:400;line-height:28px;padding-top:12px;opacity:.75;white-space:nowrap}body:not(.themed) .Review-reviewBranding .ReviewScoreText{color:#000}.Review-reviewBranding .review-basedon{padding-top:2px;white-space:nowrap}html[dir=rtl] .Review-reviewBranding .review-basedon{direction:ltr;text-align:right}html[dir=rtl] .Review-reviewBranding .review-basedon i{padding-left:5px}.Review-paginator{margin-top:20px}.Review-paginator--withButton{padding:25px 0;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.Review-paginator--withButton.Review-paginator--lastPage{padding:0;border-bottom:none}.Review-paginator-button{border-radius:2px;border:none;color:#fff;background-color:#0081e2;min-width:210px;min-height:35px;font-weight:700;font-size:14px}.Review-paginator-button,.Review-paginator-steps{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Review-paginator-steps{text-align:center;margin-bottom:20px}.Review-paginator-arrow{margin:0 20px;display:inline-block;text-decoration:none}body:not(.themed) .Review-paginator-arrow{color:#4e4e4e}.Review-paginator-arrow .ficon{cursor:pointer}.Review-paginator-arrow--inactive{pointer-events:none}body:not(.themed) .Review-paginator-arrow--inactive{color:#bcbcbc}.Review-paginator-arrow--inactive .ficon{cursor:default}.Review-paginator-number{font-weight:700;padding-left:16px;padding-right:16px;cursor:pointer;display:inline-block;position:relative}body:not(.themed) .Review-paginator-number{color:#4e4e4e}.Review-paginator-number:after{position:absolute;content:"";top:3px;right:0;bottom:3px;border-right:1px solid}body:not(.themed) .Review-paginator-number:after{border-right-color:#4e4e4e}.Review-paginator-number:hover{text-decoration:underline}body:not(.themed) .Review-paginator-number--current,body:not(.themed) .Review-paginator-number:hover{color:#0081e2}.Review-paginator-number--current:hover{text-decoration:none}.Review-paginator-numbers{display:inline-block}.Review-paginator-numbers span:last-child:after{display:none}html[dir=rtl] .rtl .Review-paginator-arrow{-webkit-transform:scaleX(-1);transform:scaleX(-1);-ms-transform:scaleX(-1)}html[dir=rtl] .rtl .Review-paginator-number:before{position:absolute;content:"";top:3px;right:0;bottom:3px;border-right:1px solid}body:not(.themed) html[dir=rtl] .rtl .Review-paginator-number:before{border-right-color:#4e4e4e}html[dir=rtl] .rtl .Review-paginator-numbers span:first-child:after,html[dir=rtl] .rtl .Review-paginator-numbers span:first-child:before{display:none}@-webkit-keyframes showTranslation{0%{max-height:0;overflow-y:hidden}80%{overflow-y:visible}to{max-height:1000px}}@keyframes showTranslation{0%{max-height:0;overflow-y:hidden}80%{overflow-y:visible}to{max-height:1000px}}.Review-comment{border-top:1px solid}body:not(.themed) .Review-comment{border-top-color:#ddd}.Review-comment-left{width:25%;display:inline-block;padding:40px 15px 20px 20px;vertical-align:top}.Review-comment-leftHeader{display:table}.Review-comment-leftScore{display:table-cell;font-size:36px;min-width:10%;vertical-align:bottom}body:not(.themed) .Review-comment-leftScore{color:#488bf8}.Review-comment-leftScoreText{display:table-cell;font-size:16px;padding:10px;margin-top:10px;height:auto;vertical-align:bottom}body:not(.themed) .Review-comment-leftScoreText{color:#488bf8}.Review-comment-right{width:75%;display:inline-block;padding:20px 20px 20px 15px;vertical-align:top}.Review-comment-header{display:table;margin-bottom:13px}.Review-comment-headerRating{display:table-cell;min-width:10%;white-space:nowrap}html[dir=ltr] .Review-comment-headerRating{border-right:1px solid;padding-right:16px}html[dir=ltr] body:not(.themed) .Review-comment-headerRating{border-right-color:#dcdcdc}html[dir=rtl] .Review-comment-headerRating{border-left:1px solid;padding-left:16px}html[dir=rtl] body:not(.themed) .Review-comment-headerRating{border-left-color:#dcdcdc}.Review-comment-headerTitle{display:table-cell;font-size:20px;font-weight:700;vertical-align:middle}body:not(.themed) .Review-comment-headerTitle{color:#333}html[dir=ltr] .Review-comment-headerTitle{padding-left:20px}html[dir=rtl] .Review-comment-headerTitle{padding-right:20px}.Review-comment-headerText{position:relative}.Review-comment-headerText:before{content:"\201C";position:absolute;top:0}html[dir=ltr] .Review-comment-headerText:before{right:100%}html[dir=rtl] .Review-comment-headerText:before{right:-9px}.Review-comment-ratingNumber{font-size:35px;line-height:36px;margin-bottom:2px}body:not(.themed) .Review-comment-ratingNumber{color:#488bf8}.Review-comment-ratingText{font-size:14px}body:not(.themed) .Review-comment-ratingText{color:#488bf8}.Review-comment-reviewer{font-size:14px;line-height:21px}body:not(.themed) .Review-comment-reviewer{color:#4e4e4e}.Review-comment-reviewer .ficon{margin-right:5px}.Review-comment-reviewer-link{cursor:pointer;text-decoration:underline}body:not(.themed) .Review-comment-reviewer-link{color:#5392f9}.Review-comment-bubble{border-radius:15px;padding:30px 60px 20px}body:not(.themed) .Review-comment-bubble{background-color:#f5f5f5}.Review-comment-bodyText{padding-top:4px;font-size:14px;line-height:21px;position:relative;font-weight:200}body:not(.themed) .Review-comment-bodyText{color:#4e4e4e}.Review-comment-bodyText--highlight{display:inline-block}body:not(.themed) .Review-comment-bodyText--highlight{background-color:#ffeeac}.Review-comment-bodyTitle{font-size:18px;font-weight:700;position:relative}body:not(.themed) .Review-comment-bodyTitle{color:#333}.Review-comment-bodyTitle:before{top:0;content:"\201C";position:absolute}html[dir=ltr] .Review-comment-bodyTitle:before{right:100%}html[dir=rtl] .Review-comment-bodyTitle:before{right:-9px}.Review-comment-bodyNegative{position:absolute;left:-22px;top:22px}body:not(.themed) .Review-comment-bodyNegative{color:#5a5b5b}.Review-comment-bodyPositive{position:absolute;left:-22px;top:22px}body:not(.themed) .Review-comment-bodyPositive{color:#85c150}.Review-comment-body--translation{border-top:1px solid;-webkit-animation:showTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;animation:showTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;max-height:1000px;padding-top:20px;margin-top:20px}body:not(.themed) .Review-comment-body--translation{border-top-color:#ddd}.Review-comment-helpful-logo{font-size:14px;margin:15px 0 10px;overflow:hidden}.Review-comment-provided-by{width:30%;text-align:left;float:left;line-height:30px}.Review-comment-provided-by img{margin-left:5px}.Review-comment-helpful{text-align:right;float:right;line-height:30px}.Review-comment-helpful-text{margin-right:10px}.Review-comment-helpful-seperator{padding:0 10px}.Review-comment-helpful-button{padding:0;margin:0;font-weight:400;line-height:14px;height:14px;border:0;cursor:pointer;text-transform:uppercase}body:not(.themed) .Review-comment-helpful-button{color:#3d81f5;background-color:#fff}.Review-comment-expertTag{font-weight:500;border-radius:2px;display:inline-block;max-width:240px;border:1px solid;line-height:1;padding:3px 7px;font-size:12px;margin-bottom:8px;margin-top:4px}body:not(.themed) .Review-comment-expertTag{color:#f38141;border-color:#f38141}.Review-comment-expertTag .ficon{vertical-align:initial;margin-bottom:0}html[dir=ltr] .Review-comment-expertTag .ficon{padding-right:4px}html[dir=rtl] .Review-comment-expertTag .ficon{padding-left:4px}.Review-noComments{margin-top:30px;text-align:center}.Review-noComments-header{font-size:22px}.Review-noComments-image{margin:30px}.Review-noComments-button{padding:0 20px;height:40px;line-height:40px;white-space:nowrap;border-radius:3px;font-weight:700;cursor:pointer;display:inline-block;min-width:165px}body:not(.themed) .Review-noComments-button{background-color:#468cff;color:#fff}.Review-seeReviews{padding:10px 0 10px 10px;margin-top:22px;font-weight:700;text-align:center}body:not(.themed) .Review-seeReviews{background-color:#efeff1}.Review-seeReviewsText{text-decoration:none}body:not(.themed) .Review-seeReviewsText{color:#0283df}.Review-seeReviewsText:hover{cursor:pointer;text-decoration:underline}html[dir=rtl] .rtl .Review-comment-left{padding:40px 15px 20px 10px}html[dir=rtl] .rtl .Review-comment-reviewer .ficon,html[dir=rtl] .rtl .Review-comment-reviewer .flag{margin-left:5px;margin-right:0}html[dir=rtl] .rtl .Review-comment-helpful{text-align:left}html[dir=rtl] .rtl .Review-comment-helpful-text{margin-right:0;margin-left:5px}html[dir=rtl] .rtl .Review-comment-bodyNegative,html[dir=rtl] .rtl .Review-comment-bodyPositive{right:-22px;left:auto}.ReviewCommentHelpful{font-size:14px;font-weight:400;margin:16px 0 8px}html[dir=ltr] .ReviewCommentHelpful__HelpfulVoted{padding-left:24px}html[dir=rtl] .ReviewCommentHelpful__HelpfulVoted{padding-right:24px}body:not(.themed) .ReviewCommentHelpful__HelpfulVoted{color:#28871c}.ReviewCommentHelpful__HelpfulVoted i{margin-bottom:4px}html[dir=ltr] .ReviewCommentHelpful__HelpfulVoted i{padding-right:4px}html[dir=rtl] .ReviewCommentHelpful__HelpfulVoted i{padding-left:4px}html[dir=ltr] .ReviewCommentHelpful__HelpfulVoteAction.l-col-6{text-align:right;float:right}html[dir=rtl] .ReviewCommentHelpful__HelpfulVoteAction.l-col-6{text-align:left;float:left}body:not(.themed) .ReviewCommentHelpful__HelpfulVoteAction{color:#737373}html[dir=ltr] .ReviewCommentHelpful__HelpfulVoteAction button:first-of-type{padding-left:12px}html[dir=rtl] .ReviewCommentHelpful__HelpfulVoteAction button:first-of-type{padding-right:12px}.ReviewCommentHelpful__ActionButton{padding:0;margin:0;border:0;background:transparent;cursor:pointer}.ReviewCommentHelpful__ActionButton--seperator{padding:0 12px}body:not(.themed) .ReviewCommentHelpful__ActionButton--seperator{color:#d7d7db}body:not(.themed) .ReviewCommentHelpful__ActionButton:hover{color:#5392f9}@-webkit-keyframes glowling{0%{background-position:-820px 0}to{background-position:820px 0}}@keyframes glowling{0%{background-position:-820px 0}to{background-position:820px 0}}.Review-commentPlaceholder{padding:5px 0 15px;border-top:1px solid #ddd;margin-top:20px}.Review-commentPlaceholder-background{height:230px;padding:0;overflow:hidden;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:glowling;animation-name:glowling;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:no-repeat #f6f6f6;background-image:-webkit-gradient(linear,right top,left top,color-stop(0,#f6f6f6),color-stop(20%,#ebebeb),color-stop(40%,#f6f6f6),to(#f6f6f6));background-image:linear-gradient(270deg,#f6f6f6,#ebebeb 20%,#f6f6f6 40%,#f6f6f6);position:relative}.Review-commentPlaceholder-left{width:25%;display:inline-block;height:230px;position:relative}.Review-commentPlaceholder-right{width:75%;display:inline-block;height:230px;position:relative}.Review-commentPlaceholder-fill{position:absolute;background-color:#fff;width:100%}.Review-commentPlaceholder--h5{height:5}.Review-commentPlaceholder--h10{height:10}.Review-commentPlaceholder--h15{height:15}.Review-commentPlaceholder--h20{height:20}.Review-commentPlaceholder--h25{height:25}.Review-commentPlaceholder--h30{height:30}.Review-commentPlaceholder--h35{height:35}.Review-commentPlaceholder--h40{height:40}.Review-commentPlaceholder--h45{height:45}.Review-commentPlaceholder--h50{height:50}.Review-commentPlaceholder--h55{height:55}.Review-commentPlaceholder--h60{height:60}.Review-commentPlaceholder--h65{height:65}.Review-commentPlaceholder--h70{height:70}.Review-commentPlaceholder--h75{height:75}.Review-commentPlaceholder--h80{height:80}.Review-commentPlaceholder--h85{height:85}.Review-commentPlaceholder--h90{height:90}.Review-commentPlaceholder--h95{height:95}.Review-commentPlaceholder--h100{height:100}.Review-commentPlaceholder--h105{height:105}.Review-commentPlaceholder--h110{height:110}.Review-commentPlaceholder--h115{height:115}.Review-commentPlaceholder--h120{height:120}.Review-commentPlaceholder--h125{height:125}.Review-commentPlaceholder--h130{height:130}.Review-commentPlaceholder--h135{height:135}.Review-commentPlaceholder--h140{height:140}.Review-commentPlaceholder--h145{height:145}.Review-commentPlaceholder--h150{height:150}.Review-commentPlaceholder--h155{height:155}.Review-commentPlaceholder--h160{height:160}.Review-commentPlaceholder--h165{height:165}.Review-commentPlaceholder--h170{height:170}.Review-commentPlaceholder--h175{height:175}.Review-commentPlaceholder--h180{height:180}.Review-commentPlaceholder--h185{height:185}.Review-commentPlaceholder--h190{height:190}.Review-commentPlaceholder--h195{height:195}.Review-commentPlaceholder--h200{height:200}.Review-commentPlaceholder--h205{height:205}.Review-commentPlaceholder--h210{height:210}.Review-commentPlaceholder--h215{height:215}.Review-commentPlaceholder--h220{height:220}.Review-commentPlaceholder--h225{height:225}.Review-commentPlaceholder--h230{height:230}.Review-commentPlaceholder--t15{top:15}.Review-commentPlaceholder--t20{top:20}.Review-commentPlaceholder--t25{top:25}.Review-commentPlaceholder--t30{top:30}.Review-commentPlaceholder--t35{top:35}.Review-commentPlaceholder--t40{top:40}.Review-commentPlaceholder--t45{top:45}.Review-commentPlaceholder--t50{top:50}.Review-commentPlaceholder--t55{top:55}.Review-commentPlaceholder--t60{top:60}.Review-commentPlaceholder--t65{top:65}.Review-commentPlaceholder--t70{top:70}.Review-commentPlaceholder--t75{top:75}.Review-commentPlaceholder--t80{top:80}.Review-commentPlaceholder--t85{top:85}.Review-commentPlaceholder--t90{top:90}.Review-commentPlaceholder--t95{top:95}.Review-commentPlaceholder--t100{top:100}.Review-commentPlaceholder--t105{top:105}.Review-commentPlaceholder--t110{top:110}.Review-commentPlaceholder--t115{top:115}.Review-commentPlaceholder--t120{top:120}.Review-commentPlaceholder--t125{top:125}.Review-commentPlaceholder--t130{top:130}.Review-commentPlaceholder--t135{top:135}.Review-commentPlaceholder--t140{top:140}.Review-commentPlaceholder--t145{top:145}.Review-commentPlaceholder--t150{top:150}.Review-commentPlaceholder--t155{top:155}.Review-commentPlaceholder--t160{top:160}.Review-commentPlaceholder--t165{top:165}.Review-commentPlaceholder--t170{top:170}.Review-commentPlaceholder--t175{top:175}.Review-commentPlaceholder--t180{top:180}.Review-commentPlaceholder--t185{top:185}.Review-commentPlaceholder--t190{top:190}.Review-commentPlaceholder--t195{top:195}.Review-commentPlaceholder--t200{top:200}.Review-commentPlaceholder--w30{width:30}.Review-commentPlaceholder--w35{width:35}.Review-commentPlaceholder--w40{width:40}.Review-commentPlaceholder--w45{width:45}.Review-commentPlaceholder--w50{width:50}.Review-commentPlaceholder--w55{width:55}.Review-commentPlaceholder--w60{width:60}.Review-commentPlaceholder--w65{width:65}.Review-commentPlaceholder--w70{width:70}.Review-commentPlaceholder--w75{width:75}.Review-commentPlaceholder--w80{width:80}.Review-commentPlaceholder--w85{width:85}.Review-commentPlaceholder--w90{width:90}.Review-commentPlaceholder--w95{width:95}.Review-commentPlaceholder--w100{width:100}.Review-commentPlaceholder--w105{width:105}.Review-commentPlaceholder--w110{width:110}.Review-commentPlaceholder--w115{width:115}.Review-commentPlaceholder--w120{width:120}.Review-commentPlaceholder--w125{width:125}.Review-commentPlaceholder--w130{width:130}.Review-commentPlaceholder--w135{width:135}.Review-commentPlaceholder--w140{width:140}.Review-commentPlaceholder--w145{width:145}.Review-commentPlaceholder--w150{width:150}.Review-commentPlaceholder--w155{width:155}.Review-commentPlaceholder--w160{width:160}.Review-commentPlaceholder--w165{width:165}.Review-commentPlaceholder--w170{width:170}.Review-commentPlaceholder--w175{width:175}.Review-commentPlaceholder--w180{width:180}.Review-commentPlaceholder--w185{width:185}.Review-commentPlaceholder--w190{width:190}.Review-commentPlaceholder--w195{width:195}.Review-commentPlaceholder--w200{width:200}.Review-commentPlaceholder--w205{width:205}.Review-commentPlaceholder--w210{width:210}.Review-commentPlaceholder--r0{right:0}.HighlightReviewWordCloud{background-color:#ecc43a}.Review-statusBar{padding-top:15px;display:table;width:100%}html[dir=ltr] .Review-statusBar-TranslatedByWrapper{text-align:right}html[dir=rtl] .Review-statusBar-TranslatedByWrapper{text-align:left}.Review-statusBar-left{width:75%;vertical-align:middle;display:table-cell}.Review-statusBar-right{width:25%;text-align:right;line-height:40px;vertical-align:middle;display:table-cell}.Review-statusBar-date{line-height:40px}body:not(.themed) .Review-statusBar-date{color:#999}.Review-statusBar-date--block{display:block;margin-top:15px}.Review-statusBar-DateContainer{display:inline-block}.Review-statusBar-translateButton{border:1px solid;border-radius:3px;padding:0 15px;font-weight:700;cursor:pointer}body:not(.themed) .Review-statusBar-translateButton{color:#3d81f5;border-color:#3d81f5;background-color:transparent}body:not(.themed) .Review-statusBar-translateButton:hover{background-color:#3d81f5;color:#fff}.Review-statusBar-google{display:inline-block;margin-top:12px;width:122px;height:16px;background-size:122px 16px;background-image:url(//cdn6.agoda.net/images/mvc/default/greyscale-short.png)}.Review-statusBar-baidu{display:inline-block;margin-top:6px;width:63px;height:20px;background-size:63px 20px;background-image:url(//cdn6.agoda.net/images/CW-186/default/baidu-translate-only_v1.png)}.Review-statusBar-loader{margin:7px 35px;width:26px;height:26px;background-size:26px 26px;background-image:url(//cdn6.agoda.net/images/mvc/default/spinner_small.gif);display:block;float:right}html[dir=rtl] .rtl .Review-statusBar-right{text-align:left}@-webkit-keyframes showResponseTranslation{0%{max-height:0}to{max-height:1000px}}@keyframes showResponseTranslation{0%{max-height:0}to{max-height:1000px}}.Review-response{margin-top:20px}.Review-response-left{width:75%;display:inline-block;vertical-align:top}.Review-response-bubble{border:1px solid;border-radius:15px 0 15px 15px;padding:10px 80px 20px 60px;margin-right:25px;display:inline-block;position:relative;width:calc(100% - 25px)}body:not(.themed) .Review-response-bubble{border-color:#ddd}.Review-response-bubble:before{content:" ";width:0;height:0;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:0 0 35px 20px;position:absolute;right:-21px;top:-1px;margin-left:0}body:not(.themed) .Review-response-bubble:before{border-left-color:#ddd}.Review-response-bubble:after{content:" ";width:0;height:0;border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:0 0 33px 19px;position:absolute;right:-19px;top:0}body:not(.themed) .Review-response-bubble:after{border-left-color:#fff}.Review-response-line{position:relative;margin:20px 0 40px}.Review-response-line:before{content:"";border-top:1px solid;height:1px;position:absolute;top:0;left:-60px;right:-80px}body:not(.themed) .Review-response-line:before{border-top-color:#ddd}.Review-response-text{padding-top:15px;white-space:pre-line;line-height:21px;margin-bottom:0}body:not(.themed) .Review-response-text{color:#555}.Review-response-text--collapsed{display:-webkit-box;position:relative;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:75px}.Review-response-text--translation{-webkit-animation:showResponseTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;animation:showResponseTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;max-height:1000px;overflow-y:hidden}.Review-response-showMore{margin:20px 0 0;font-weight:600;font-size:12px;cursor:pointer}body:not(.themed) .Review-response-showMore{color:#0283df}.Review-response-showMoreIcon{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;display:inline-block;zoom:1;margin:0 0 2px 5px}body:not(.themed) .Review-response-showMoreIcon{border-top-color:#0283df}.Review-response-right{font-size:14px;font-weight:700;line-height:20px;padding-left:20px;width:25%;display:inline-block;vertical-align:top}body:not(.themed) .Review-response-right{color:#555}.edge .Review-response-text--collapsed{display:block;max-height:85px}html[dir=rtl] .rtl .Review-response-bubble{border-radius:0 15px 15px 15px;padding:10px 60px 20px 80px;margin-right:0;margin-left:25px}html[dir=rtl] .rtl .Review-response-bubble:before{border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:0 20px 35px 0;left:-21px;right:auto;margin-left:0}html[dir=rtl] .rtl .Review-response-bubble:after{border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:0 19px 33px 0;position:absolute;left:-19px;right:auto}html[dir=rtl] .rtl .Review-response-right{padding-left:0;padding-right:20px}html[dir=rtl] .rtl .Review-response-showMoreIcon{margin:0 5px 2px 0}html[dir=rtl] body:not(.themed) .Review-response-bubble:before{border-right-color:#ddd}html[dir=rtl] body:not(.themed) .Review-response-bubble:after{border-right-color:#fff}.select-dropdown-wrapper{position:relative;display:inline-block;cursor:pointer}body:not(.themed) .select-dropdown-wrapper{background-color:#fff}.select-dropdown-wrapper .select-dropdown-list{position:absolute;top:100%;left:0;z-index:100;font-weight:600;text-align:left;white-space:nowrap;text-transform:none;padding:0;border:1px solid}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list{background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.12);box-shadow:0 4px 10px 0 rgba(0,0,0,.12);border-color:#ddd}.select-dropdown-wrapper .select-dropdown-list:focus{outline:none}.select-dropdown-wrapper .select-dropdown-list__header{font-size:12px;line-height:12px;margin-bottom:18px}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list__header{color:#9c9c9c}.select-dropdown-wrapper .select-dropdown-list__items{margin:0;padding:0;list-style-type:none}.select-dropdown-wrapper .select-dropdown-list__item{padding:6px;text-decoration:none}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list__item{color:#555}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list__item.selected{color:#488bf8}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list__item:hover{background-color:#488bf8;color:#fff}.select-dropdown-wrapper .select-dropdown-list--align-left{left:0;right:auto}.select-dropdown-wrapper .select-dropdown-list--align-right{right:0;left:auto}html[dir=ltr] .Review__FilterWrapper{margin-right:20px}html[dir=rtl] .Review__FilterWrapper{margin-left:20px}.Review__FilterContainer{height:60px;white-space:nowrap}.Review__FilterContainer__SearchBox{height:inherit;display:inline-block;vertical-align:middle}html[dir=ltr] .Review__FilterContainer__SearchBox{margin:0 0 0 9px}html[dir=rtl] .Review__FilterContainer__SearchBox{margin:0 9px 0 0}.Review__FilterContainer__SearchBox input{height:inherit;width:264px;border:1px solid}body:not(.themed) .Review__FilterContainer__SearchBox input{border-color:#dddfe2}.Review__FilterContainer__SearchBox input::-ms-clear{width:0;height:0}html[dir=ltr] .Review__FilterContainer__SearchBox input{padding-left:60px;padding-right:19px}html[dir=rtl] .Review__FilterContainer__SearchBox input{padding-left:19px;padding-right:60px}.Review__FilterContainer__SearchBox i{position:absolute;padding:19px}body:not(.themed) .Review__FilterContainer__SearchBox i{color:#777}.Review__FilterContainer__SearchBox i:last-child{padding:21px}html[dir=ltr] .Review__FilterContainer__SearchBox i:last-child{margin-left:-56px}html[dir=rtl] .Review__FilterContainer__SearchBox i:last-child{margin-right:-56px}.Review__FilterContainer__Dropbox{height:inherit;width:34%;vertical-align:middle;padding:15px;border:1px solid}body:not(.themed) .Review__FilterContainer__Dropbox{border-color:#dddfe2}.Review__FilterContainer__Dropbox--noSideBorder{border-left:none;border-right:none}.Review__FilterContainer__Dropbox span{width:95%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body:not(.themed) .Review__FilterContainer__Dropbox__Icon--left{color:#777}html[dir=ltr] .Review__FilterContainer__Dropbox__Icon--left{padding-right:15px}html[dir=rtl] .Review__FilterContainer__Dropbox__Icon--left{padding-left:15px}.Review__FilterContainer__Dropbox__Icon--right{-webkit-transform:translateY(60%);transform:translateY(60%);position:absolute}html[dir=ltr] .Review__FilterContainer__Dropbox__Icon--right{right:10px}html[dir=rtl] .Review__FilterContainer__Dropbox__Icon--right{left:10px}.Review__FilterContainer__List{width:100%}.Review__FilterContainer__List--withScroll{max-height:231px;overflow:auto}.Review__FilterContainer__List.ReviewFilterList li{line-height:33px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-weight:400}html[dir=ltr] .Review__FilterContainer__List.ReviewFilterList li{padding-left:15px}html[dir=rtl] .Review__FilterContainer__List.ReviewFilterList li{padding-right:15px;text-align:right}.Review__WordCloud--hidden{width:0;height:0}.Review__WordCloudContainer{margin-top:15px}.Review__WordCloudButton{border-radius:45px;font-size:14px;font-weight:lighter;cursor:pointer;height:35px;border:1px solid;padding-left:20px;padding-right:20px;margin-bottom:5px;outline:none}body:not(.themed) .Review__WordCloudButton{color:#000;background-color:#fff;border-color:#ccc}html[dir=ltr] .Review__WordCloudButton{margin-left:10px}html[dir=rtl] .Review__WordCloudButton{margin-right:10px}.Review__WordCloudButton:hover{border:1px solid}body:not(.themed) .Review__WordCloudButton:hover{color:#0283df;border-color:#0283df}.Review__WordCloud--selected{border-radius:45px;font-size:14px;cursor:pointer;height:35px;border:1px solid;padding-left:20px;padding-right:20px;margin-bottom:5px;outline:none}body:not(.themed) .Review__WordCloud--selected{color:#fff;background-color:#0283df;border-color:#ccc}html[dir=ltr] .Review__WordCloud--selected{margin-left:10px}html[dir=rtl] .Review__WordCloud--selected{margin-right:10px}.Review__WordCloudLabel{display:inline-block;width:25%;vertical-align:top;font-size:14px;font-weight:700}.Review__WordCloudButtons{display:inline-block;width:75%}.Review__SummaryContainer{display:table;width:100%;margin-top:31px;margin-bottom:10px}.Review__SummaryContainer--left,.Review__SummaryContainer--right{display:table-cell;width:50%}html[dir=ltr] .Review__SummaryContainer--right{text-align:right}html[dir=rtl] .Review__SummaryContainer--right{text-align:left}.Review__SummaryContainer__Text{font-size:14px;font-weight:700}body:not(.themed) .Review__SummaryContainer__Text{color:#2a2a2e}body:not(.themed) .Review__SummaryContainer__Text--blue{color:#5392f9}.ReviewSideFilter__Container{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:190px;padding:0 0 10px;border-left:1px solid}@media(max-width:1024px){.ReviewSideFilter__Container{width:45%}}body:not(.themed) .ReviewSideFilter__Container{border-left-color:#bec2c9}html[dir=ltr] .ReviewSideFilter__Container{float:left}html[dir=rtl] .ReviewSideFilter__Container{float:right}html[dir=rtl] .ReviewSideFilter__Container>:first-child,html[dir=rtl] .ReviewSideFilter__Container>:first-child>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ReviewSideFilter__FilterCategory{font-weight:700}.ReviewSideFilter__Item{margin-top:6px;cursor:pointer}.ReviewSideFilter__ItemCheckBox{display:block;width:auto}html[dir=ltr] .ReviewSideFilter__ItemCheckBox{float:left}html[dir=rtl] .ReviewSideFilter__ItemCheckBox{float:right}.ReviewSideFilter__Item input{display:none}.ReviewSideFilter__Item .checkbox-icon{border-radius:2px;width:16px;height:16px;text-align:center;line-height:1;display:inline-block;top:16px;border:1px solid}body:not(.themed) .ReviewSideFilter__Item .checkbox-icon{background-color:#fff;border-color:#90949c}.ReviewSideFilter__ItemText{display:block}html[dir=ltr] .ReviewSideFilter__ItemText{margin-left:14%}html[dir=rtl] .ReviewSideFilter__ItemText{margin-right:14%}.ReviewSideFilter__Item--disabled{cursor:default}body:not(.themed) .ReviewSideFilter__Item--disabled{color:#b1b1b3}body:not(.themed) .ReviewSideFilter__Item--disabled .checkbox-icon{border-color:#ddd;background-color:#f5f5f5}.ReviewSideFilter__Item:first-of-type{margin-top:10px}.ReviewSideFilter__Row{padding:15px 0 5px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;margin:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ReviewSideFilter__GuestRatingColumn,.ReviewSideFilter__TimeOfYearColumn{min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.ReviewSideFilter__GuestRatingColumn{width:50%}.ReviewSideFilter__TimeOfYearColumn{width:45%}.ReviewSideFilter__Rating{max-width:160px}html[dir=ltr] .ReviewSideFilter__Rating{margin-right:10px}html[dir=rtl] .ReviewSideFilter__Rating{margin-left:10px}.ReviewSideFilter__TimeOfYear{max-width:160px}html[dir=ltr] .ReviewSideFilter__TimeOfYear{margin-left:15px;margin-right:10px}html[dir=rtl] .ReviewSideFilter__TimeOfYear{margin-left:10px;margin-right:15px}html[dir=ltr] .ReviewSideFilter__TimeOfYear .ReviewSideFilter__Item .ReviewSideFilter__ItemText{margin-left:16%}html[dir=rtl] .ReviewSideFilter__TimeOfYear .ReviewSideFilter__Item .ReviewSideFilter__ItemText{margin-right:16%}.insider-banners-panel{margin:0 0 20px}.hotel-description .insider-banners{max-width:750px}.hotel-description .insider-banners-panel{margin-top:10px}.hotel-description .insider-banners .col-xs-9{padding-right:0}.hotel-description .insider-banners .col-xs-3{padding-left:0}html:lang(ca) .hotel-description .insider-banners,html:lang(el) .hotel-description .insider-banners,html:lang(es) .hotel-description .insider-banners,html:lang(pl) .hotel-description .insider-banners{max-width:780px}html:lang(ca) .hotel-description .insider-banners .col-xs-9,html:lang(el) .hotel-description .insider-banners .col-xs-9,html:lang(es) .hotel-description .insider-banners .col-xs-9,html:lang(pl) .hotel-description .insider-banners .col-xs-9{width:80%}html:lang(ca) .hotel-description .insider-banners .col-xs-3,html:lang(el) .hotel-description .insider-banners .col-xs-3,html:lang(es) .hotel-description .insider-banners .col-xs-3,html:lang(pl) .hotel-description .insider-banners .col-xs-3{width:20%}html:lang(ar) .hotel-description .insider-banners .col-xs-9{width:70%}html:lang(ar) .hotel-description .insider-banners .col-xs-3{width:30%}html:lang(bg) .hotel-description .insider-banners{max-width:780px}html:lang(bg) .hotel-description .insider-banners .col-xs-9{width:75%}html:lang(bg) .hotel-description .insider-banners .col-xs-3{width:25%}html[dir=rtl] .rtl .insider-banner-tag{left:auto;right:0}html[dir=rtl] .rtl .insider-banners .col-xs-9{float:right;padding-right:65px;padding-left:0}html[dir=rtl] .rtl .insider-banners .col-xs-3{float:left;padding-left:0;text-align:left}html[dir=rtl] .rtl .insider-banners .col-xs-3 i{margin-left:0;margin-right:10px}html[dir=rtl] .rtl .insider-banners{display:table;width:100%}html[dir=rtl] .rtl .insider-banners .col-xs-3,html[dir=rtl] .rtl .insider-banners .col-xs-9{display:table-cell;float:none;vertical-align:middle;padding-top:0;padding-bottom:0}html[dir=rtl] .rtl .insider-banners .col-xs-9{width:60%}html[dir=rtl] .rtl .insider-banners .col-xs-3{width:40%}html[dir=rtl] .rtl .ficon-arrow-right,html[dir=rtl] .rtl .insider-banner-tag{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .rtl .hotel-description .insider-banners .col-xs-9{width:60%}html[dir=rtl] .rtl .hotel-description .insider-banners .col-xs-3{width:40%}.ReviewSnippetContainer{margin-top:50px}.ReviewSnippetContainer h2{font-size:28px;font-weight:400;line-height:40px}.ReviewSnippetContainer ul{width:calc(100% + 20px);-webkit-transform:translateX(-10px);transform:translateX(-10px);display:table}.ReviewSnippetContainer ul.ReviewSnippetContainer__List--1-col{width:calc(33.33% + 20px)}.ReviewSnippetContainer ul.ReviewSnippetContainer__List--2-col{width:calc(66.66% + 20px)}.ReviewSnippetContainer ul li{width:33.33%;height:175px;padding:15px;display:table-cell;position:relative;border:12px solid}body:not(.themed) .ReviewSnippetContainer ul li{border-color:#fff;background-color:#f9f9fa}.ReviewSnippetContainer ul li:first-child,.ReviewSnippetContainer ul li:last-child{padding:15px}.ReviewSnippetContainer--HotelMosaicFirstTile{position:absolute;top:12px;right:15px;margin-top:0;width:300px;height:121px;visibility:visible}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet{position:inherit;height:150px}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__Review{padding:10px 27px;width:auto;margin:auto;height:112px}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__AuthorText{position:relative;width:100%}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{right:0;position:absolute}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow{top:calc(50% - 15px);left:auto;right:auto;z-index:1}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow:before{content:none}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow .ficon.ficon-edge-arrow:before{color:#000;font-size:medium;margin:0}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow.slick-prev{left:2px}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow.slick-next{right:2px}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fallDownTo0{0%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}80%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fallDownTo0{0%{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}80%{opacity:1;-webkit-transform:translateY(2px);transform:translateY(2px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideYTo0{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideYTo0{to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideXTo0{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideXTo0{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wave-630{0%{-webkit-transform:translateX(-630px);transform:translateX(-630px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(630px);transform:translateX(630px)}}@keyframes wave-630{0%{-webkit-transform:translateX(-630px);transform:translateX(-630px)}50%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(630px);transform:translateX(630px)}}html[dir=rtl] .Carousel .slick-slide{direction:rtl}.Carousel .slick-slide [tabindex]{outline:none}.Carousel .slick-dots{position:static}.Carousel .slick-dots li{margin:0 -2px}.Carousel .slick-dots li button:before{font-size:30px;opacity:1}html[dir=ltr] .MetaRanking__DividerCell:not(:last-child),html[dir=ltr] .MetaRanking__InfoCell:not(:last-child),html[dir=ltr] .MetaRanking__ScoreCell:not(:last-child){border-right-width:10px;border-right-style:solid}html[dir=rtl] .MetaRanking__DividerCell:not(:last-child),html[dir=rtl] .MetaRanking__InfoCell:not(:last-child),html[dir=rtl] .MetaRanking__ScoreCell:not(:last-child){border-left-width:10px;border-left-style:solid}.MetaRanking{display:inline-block;width:100%;margin-bottom:32px}.MetaRanking__Header{margin-bottom:8px}.MetaRanking__Header--left{display:table-cell;vertical-align:top;width:60%}.MetaRanking__Header--right{display:table-cell;vertical-align:top;width:30%}html[dir=ltr] .MetaRanking__Header--right{text-align:right}html[dir=rtl] .MetaRanking__Header--right{text-align:left}.MetaRanking__HeaderTitle{font-size:16px;font-weight:700}.MetaRanking__HeaderSeparator{margin-left:5px;margin-right:5px}.MetaRanking__HeaderSeeAllRanks{padding-top:4px;font-weight:500;text-transform:uppercase;display:inline-block;cursor:pointer}.MetaRanking__HeaderSeeAllRanks:hover{text-decoration:underline}.MetaRanking__Table{display:table;width:100%}.MetaRanking__Row{display:table-row;width:100%}.MetaRanking__InfoCell{display:table-cell;vertical-align:top;width:20%;padding:16px 16px 0}html[dir=ltr] .MetaRanking__InfoCell .flag-18{margin-right:0}html[dir=rtl] .MetaRanking__InfoCell .flag-18{margin-left:0}.MetaRanking__InfoCell .MetaRankingAR{font-size:12px;margin-top:2px}html[dir=ltr] .MetaRanking__InfoCell .MetaRankingAR{margin-left:8px}html[dir=rtl] .MetaRanking__InfoCell .MetaRankingAR{margin-right:8px}.MetaRanking__DividerCell{display:table-cell;vertical-align:top;width:20%;padding:0 16px}.MetaRanking__ScoreCell{display:table-cell;vertical-align:top;width:20%;padding:0 16px 16px}.MetaRanking__BetterThan{font-size:12px;margin-bottom:8px;font-weight:700}.MetaRanking__Ruler{height:1px;border-top:none;width:100%;margin:10px auto}.MetaRanking__Info--left{display:table-cell;width:5%;vertical-align:top}.MetaRanking__Info--right{display:table-cell;width:95%;vertical-align:top}.MetaRanking__Name{font-size:14px;line-height:1.14}html[dir=ltr] .MetaRanking__Name{margin-left:8px}html[dir=rtl] .MetaRanking__Name{margin-right:8px}.MetaRanking__Score--left{display:table-cell;width:10%;vertical-align:top}.MetaRanking__Score--right{display:table-cell;width:90%;vertical-align:top;line-height:1.4}html[dir=ltr] .MetaRanking__Score--right{padding-left:8px}html[dir=rtl] .MetaRanking__Score--right{padding-right:8px}.MetaRanking__Percent{font-size:32px;font-weight:200;line-height:1}.MetaRanking__PercentSymbol,.MetaRanking__ScoreText{font-size:12px}.MetaRankingModal__Modal{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.MetaRankingModal__ModalContent{width:424px;height:734px;border:none;overflow-y:scroll}.MetaRankingModal__Close{position:absolute;right:0;bottom:101%;cursor:pointer}.MetaRankingModal__Header{padding:32px 16px;text-align:center}.MetaRankingModal__Title{padding-bottom:6px;font-size:16px}.MetaRankingModal__SubTitle{margin-top:6px}.MetaRankingModal__Separator{display:table;width:100%;padding:0 32px}.MetaRankingModal__Line{display:table-cell;width:100%;border-bottom-style:solid;border-bottom-width:1px}.MetaRankingModal__Table{display:table;width:100%;padding:16px 32px}.MetaRankingModal__Row--icon{display:table-cell;width:2%;vertical-align:middle}.MetaRankingModal__Row--feature{display:table-cell;width:58%;vertical-align:middle}.MetaRankingModal__Row--comparison{display:table-cell;width:40%}html[dir=ltr] .MetaRankingModal__Row--comparison{text-align:right}html[dir=rtl] .MetaRankingModal__Row--comparison{text-align:left}.MetaRankingModal__Feature{font-size:14px;line-height:1.14;font-weight:700}html[dir=ltr] .MetaRankingModal__Feature{margin-left:8px}html[dir=rtl] .MetaRankingModal__Feature{margin-right:8px}.MetaRankingModal__Score{font-size:24px}.MetaRankingModal__City,.MetaRankingModal__Compare{font-size:12px}.FaqSection__MapText{width:100%;height:24px;text-align:center;line-height:normal;position:absolute;bottom:10%;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-transform:uppercase;font-weight:700;font-size:16px;font-style:normal;font-stretch:normal}body:not(.themed) .FaqSection__MapText{color:#2a2a2e}.FaqSection__MapImage{width:100%}.FaqCard__Cursor,.FaqSection__Cursor{cursor:pointer}.FaqPanel__ShowMore{margin:0 0 32px 24px;text-align:left;cursor:pointer;color:#5392f9}.FaqPanel__Icon{height:0;width:0;border-top:6px solid;display:inline-block;zoom:1;margin-left:5px;margin-bottom:2px;border-left:6px solid transparent;border-right:6px solid transparent}.NoFlightsResult--image{height:275px}.NoFlightsResult--text-center{text-align:center}.ReviewScore__Text{text-align:end}.ReviewScore__SubText{white-space:nowrap}.SectionCollapse--collapse{overflow:hidden;position:relative}.SectionCollapse .SectionCollapse__ShowLess,.SectionCollapse .SectionCollapse__ShowMore{margin:20px 0 0;text-align:left;cursor:pointer}html[dir=ltr] .SectionCollapse .SectionCollapse__ShowLess,html[dir=ltr] .SectionCollapse .SectionCollapse__ShowMore{text-align:left}html[dir=rtl] .SectionCollapse .SectionCollapse__ShowLess,html[dir=rtl] .SectionCollapse .SectionCollapse__ShowMore{text-align:right}body:not(.themed) .SectionCollapse__ShowLess,body:not(.themed) .SectionCollapse__ShowMore{color:#0283df}.AmenitiesFacility .ReviewFacilityMentions__Icon{font-size:28px}body:not(.themed) .AmenitiesFacility .ReviewFacilityMentions__Icon{color:#5392f9}.AmenitiesFacility .facilityMention>div{padding:16px}body:not(.themed) .AmenitiesFacility .essential-item-distance,body:not(.themed) .AmenitiesFacility .essential-item-travel-time{color:#aaa}.AmenitiesFacility .essential-item-travel-time-circle{width:5px;height:5px;border-radius:50%;margin:auto}body:not(.themed) .AmenitiesFacility .essential-item-travel-time-circle{background-color:#999}.AmenitiesFacility i.flag{margin-left:0;margin-right:0}.AmenitiesFacility i.unSuported{opacity:.5}.AmenitiesFacility .ficon.ficon-18.flag.flag-18{margin:2px 0 0}.Location__Item--circle{width:4px;height:4px;margin:1px 4px;background-color:#ced0d4;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.NoDataFallbackImage{display:block;margin:0 auto}