.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}.BackToSearch{position:fixed;bottom:-72px;width:100%;left:0;height:42px;-webkit-transition:bottom .2s linear;transition:bottom .2s linear;z-index:5}.BackToSearch--show{bottom:0}.BackToSearch-body{width:1100px;margin:0 auto;position:relative;height:100%}@media(max-width:1100px){.BackToSearch-body{width:98%}}.BackToSearch .BackToSearch-wrapper{display:table;width:100%;height:100%}.BackToSearch .BackToSearch-dontMissText{font-size:14px;text-align:left;width:calc(100% - 234px);height:100%}html[dir=ltr] .BackToSearch .BackToSearch-dontMissText{text-align:left}html[dir=rtl] .BackToSearch .BackToSearch-dontMissText{text-align:right}.BackToSearch .BackToSearch-dontMissText--text{display:table-cell;vertical-align:middle;height:42px;line-height:1.3}.BackToSearch .BackToSearch-dontMissText--red{font-weight:700}.BackToSearch .BackToSearch-dontMissText--shortenWidth{width:calc(100% - 479px)}.BackToSearch .BackToSearch-btnPanel{position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[dir=ltr] .BackToSearch .BackToSearch-btnPanel{right:0}html[dir=rtl] .BackToSearch .BackToSearch-btnPanel{left:0}.BackToSearch .BackToSearch-toSearchResult{height:40px;border-radius:3px;display:inline-block;text-transform:none;text-align:center;position:relative;cursor:pointer;opacity:0;visibility:hidden}html[dir=rtl] .BackToSearch .BackToSearch-toSearchResult{left:0;margin-right:0}.BackToSearch .BackToSearch-toSearchResult--animate{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.BackToSearch .BackToSearch-toSearchResult--show{opacity:1;visibility:visible}.BackToSearch .BackToSearch-toSearchResultLink{display:table-cell;vertical-align:middle;font-size:14px;font-weight:400;text-align:center;max-width:190px;height:42px;line-height:1.3}html[dir=ltr] .BackToSearch .BackToSearch-toSearchResultLink,html[dir=rtl] .BackToSearch .BackToSearch-toSearchResultLink{padding:0 12px}.BackToSearch .BackToSearch-toSearchResultLink:hover{text-decoration:none}.BackToSearch .BackToSearch-toSearchResultText{display:table-cell;vertical-align:middle;font-size:14px;font-weight:400;text-align:center;max-width:190px;height:42px;line-height:1.3}html[dir=ltr] .BackToSearch .BackToSearch-toSearchResultText,html[dir=rtl] .BackToSearch .BackToSearch-toSearchResultText{padding:0 12px}.BackToSearch .BackToSearch-verticalBar{display:table-cell;vertical-align:middle}.BackToSearch .BackToSearch-dismiss,.BackToSearch .BackToSearch-toRecommendedProperties,.BackToSearch .BackToSearch-toRoomGrid{height:40px;text-align:center;position:relative;cursor:pointer;display:none;text-transform:none}html[dir=rtl] .BackToSearch .BackToSearch-dismiss,html[dir=rtl] .BackToSearch .BackToSearch-toRecommendedProperties,html[dir=rtl] .BackToSearch .BackToSearch-toRoomGrid{margin-right:0}.BackToSearch .BackToSearch-dismiss--show,.BackToSearch .BackToSearch-toRecommendedProperties--show,.BackToSearch .BackToSearch-toRoomGrid--show{display:inline-block}.BackToSearch .BackToSearch-toRecommendedPropertiesText,.BackToSearch .BackToSearch-toRoomGridText{display:table-cell;vertical-align:middle;font-size:14px;font-weight:400;text-align:center;max-width:190px;height:42px;line-height:1.3}html[dir=ltr] .BackToSearch .BackToSearch-toRecommendedPropertiesText,html[dir=ltr] .BackToSearch .BackToSearch-toRoomGridText,html[dir=rtl] .BackToSearch .BackToSearch-toRecommendedPropertiesText,html[dir=rtl] .BackToSearch .BackToSearch-toRoomGridText{padding:0 12px}.BackToSearch .BackToSearch-dismissText{display:table-cell;vertical-align:middle;font-size:14px;font-weight:400;text-align:center;max-width:100px;height:42px;line-height:1.3}html[dir=ltr] .BackToSearch .BackToSearch-dismissText,html[dir=rtl] .BackToSearch .BackToSearch-dismissText{padding:0 12px}.BackToSearch .BackToSearch-icon{display:table-cell;vertical-align:middle;font-size:13px}