.AgodaCard h3{font-size:20px;font-weight:400;margin-bottom:25px;margin-top:55px;text-align:center}.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{clear:both;overflow:hidden}.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{border:1px solid #ddd;cursor:pointer;height:308px;min-height:303px;position:relative;width:267.5px}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;max-width:146px;position:relative;width:12.5%}html[dir=ltr] .PersonalizedRecentlyViewedWrapper{float:left;padding-left:8px}html[dir=rtl] .PersonalizedRecentlyViewedWrapper{float:right;padding-right:8px}.RecentHotelCardWrapper--PersonalizedRecommendations{cursor:pointer;margin-bottom:20px;position:relative}.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}html[dir=ltr] .PersonalizedRecommendationsCard__PriceDisplay{text-align:right}html[dir=rtl] .PersonalizedRecommendationsCard__PriceDisplay{text-align:left}.PersonalizedRecommendationsCard__DiscountMessage{border-radius:2px;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-bottom:4px;padding:4px 6px}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{font-size:12px;line-height:1;margin-bottom:2px;text-decoration:line-through}body:not(.themed) .PersonalizedRecommendationsCard__CrossOutPrice{color:#90949c}.PersonalizedRecommendationsCard__Currency{font-size:12px;font-weight:300}.PersonalizedRecommendationsCard__Price{font-size:20px;line-height:1}body:not(.themed) .PersonalizedRecommendationsCard__Price{color:#e12d2d}.PersonalizedRecommendationsCard--RecentHotelLink{cursor:pointer;text-decoration:none}.PersonalizedRecommendationsCard--HotelImg{height:150px;width:100%}.PersonalizedRecommendationsCard--ReviewBlock{-ms-flex-line-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px;padding:8px}.PersonalizedRecommendationsCard--CardContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:180px;justify-content:space-between;padding:10px}body:not(.themed) .PersonalizedRecommendationsCard--CardContent{color:rgba(0,0,0,.8)}.PersonalizedRecommendationsCard--HotelName{font-size:14px;font-weight:700;line-height:18px;line-height:1.43;max-height:2.86;overflow:hidden;position:relative}@supports(-webkit-line-clamp:2){.PersonalizedRecommendationsCard--HotelName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}html[dir=ltr] .PersonalizedRecommendationsCard--HotelName:before{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--HotelName:before{left:0}.PersonalizedRecommendationsCard--HotelName:after{content:"";height:1em;margin-top:.2em;position:absolute;width:1em}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;line-height:1.43;max-height:1.43;overflow:hidden;position:relative}@supports(-webkit-line-clamp:1){.PersonalizedRecommendationsCard--Neighborhood{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}html[dir=ltr] .PersonalizedRecommendationsCard--Neighborhood:before{right:0}html[dir=rtl] .PersonalizedRecommendationsCard--Neighborhood:before{left:0}.PersonalizedRecommendationsCard--Neighborhood:after{content:"";height:1em;margin-top:.2em;position:absolute;width:1em}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{color:rgba(0,0,0,.75);font-size:12px;font-weight:600;line-height:1.5}.PersonalizedRecommendationsCard--Occupancy{color:rgba(0,0,0,.6);font-size:12px;font-weight:400;line-height:1.5}.PersonalizedRecommendationsCard--PriceContainer{border-top:1px solid;font-size:12px;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:0;top:8px}html[dir=rtl] .PersonalizedRecommendationsCard__ReviewScore{left:0;top:8px}.PersonalizedRecommendationsCard__ReviewScore .ReviewScore-Icon{font-size:40px;margin-bottom:-5px}.PersonalizedRecommendationsCard__ReviewScore .ReviewScore-Number{font-size:16px}.PersonalizedRecommendationsCard__ReviewScore--withDescription{border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;padding:2px 8px 0}.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}.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{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.PersonalizedRecommendationsCard__Link:hover{text-decoration:none}.PersonalizedRecommendationsCard .BestSellerBadge{font-size:12px;font-weight:500;height:24px;padding:4px 6px;position:absolute;text-align:center;top:0}html[dir=ltr] .PersonalizedRecommendationsCard .BestSellerBadge{left:auto}html[dir=rtl] .PersonalizedRecommendationsCard .BestSellerBadge{right:auto}body:not(.themed) .PersonalizedRecommendationsCard .BestSellerBadge{background-color:#e12d2d;color:#fff}.PersonalizedRecentlyViewed{border:1px solid;border-radius:2px;height:187px}body:not(.themed) .PersonalizedRecentlyViewed{border-color:hsla(0,0%,87%,.4)}.PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--Rating{display:none}.PersonalizedRecentlyViewed:not(:hover) .PersonalizedRecentlyViewed--CardContent{bottom:2px;margin-bottom:0;padding-bottom:5px}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{line-height:14px;max-height:56px;overflow:hidden;position:relative}@supports(-webkit-line-clamp:4){.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--HotelName{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}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:"";height:1em;margin-top:.2em;position:absolute;width:1em}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;line-height:14px;max-height:28px;overflow:hidden;position:relative}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--AreaName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}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:"";height:1em;margin-top:.2em;position:absolute;width:1em}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;height:auto;margin-top:0;padding-top:5px;top:auto}body:not(.themed) .PersonalizedRecentlyViewed:hover .PersonalizedRecentlyViewed--CardContent{background:#fff}.PersonalizedRecentlyViewed--RecentHotelLink{cursor:pointer;text-decoration:none}.PersonalizedRecentlyViewed--HotelImg{height:121px;width:100%}.PersonalizedRecentlyViewed--CardContent{font-size:8px;padding:8px;position:absolute;width:calc(100% - 10px)}.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;line-height:14px;max-height:28px;min-height:28px;overflow:hidden;position:relative}html[dir=ltr] .PersonalizedRecentlyViewed--HotelName{padding-right:0}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName{padding-left:0}@supports(-webkit-line-clamp:2){.PersonalizedRecentlyViewed--HotelName{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}html[dir=ltr] .PersonalizedRecentlyViewed--HotelName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--HotelName:before{left:0}.PersonalizedRecentlyViewed--HotelName:after{content:"";height:1em;margin-top:.2em;position:absolute;width:1em}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;line-height:14px;max-height:28px;overflow:hidden;position:relative}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{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}html[dir=ltr] .PersonalizedRecentlyViewed--AreaName:before{right:0}html[dir=rtl] .PersonalizedRecentlyViewed--AreaName:before{left:0}.PersonalizedRecentlyViewed--AreaName:after{content:"";height:1em;margin-top:.2em;position:absolute;width:1em}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{font-size:12px;line-height:1;margin-top:4px;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;font-weight:600;line-height:1.5}body:not(.themed) .PersonalizedRecentlyViewed--Date{color:rgba(0,0,0,.75)}.PersonalizedRecentlyViewed--Occupancy{font-size:12px;font-weight:400;line-height:1.5}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{height:137px;width:100%}.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;font-weight:600;line-height:1.5}body:not(.themed) .RecentHotelCard--Date{color:rgba(0,0,0,.75)}.RecentHotelCard--Occupancy{font-size:12px;font-weight:400;line-height:1.5}body:not(.themed) .RecentHotelCard--Occupancy{color:rgba(0,0,0,.6)}.AbandonHotel{border:3px solid}body:not(.themed) .AbandonHotel{border-color:#488bf8}.AbandonHotel--Title{font-size:14px;line-height:1;padding:8px 14px;position:absolute;text-align:center;text-transform:uppercase;width:100%}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%}}.ReviewScore{display:table;position:relative;text-align:center;vertical-align:middle}.ReviewScore i{font-size:58px;font-weight:500;line-height:44px;margin-left:0;position:inherit}body:not(.themed) .ReviewScore i{color:#5392f9}.ReviewScore span{font-size:23px;font-weight:600;left:0;line-height:44px;margin-left:6px;position:absolute;right:0}body:not(.themed) .ReviewScore span{color:#fff}.ReviewScore--medium i{font-size:117px;font-weight:500;line-height:88px;margin-left:0}.ReviewScore--medium span{font-size:40px;font-weight:600;line-height:88px;margin-left:12px}.ReviewScore--flipped,.ReviewScore--flipped span{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ReviewScore--outline i{-webkit-transform:scaleX(0);transform:scaleX(0)}body:not(.themed) .ReviewScore--outline span{color:#5392f9}.ScoreOutOfScale{color:#737373;display:table;font-size:14px;font-weight:300}.ScoreOutOfScale__OfScale{display:table-cell;padding-left:3px;vertical-align:bottom;white-space:nowrap}.ScoreOutOfScale__OfScale__Text{display:inline-block}.Review-reviewBranding .ScoreOutOfScale__OfScale{display:inline-block;font-size:15px;font-weight:400;padding:0;vertical-align:baseline}.Review-reviewBranding .score{display:table-cell}.Review-reviewBranding--right{margin-top:10px}.Review-reviewBranding--right--combinedRatingWithoutReviewFilter.Review-reviewBranding--right{margin-top:0}.Review-reviewBranding--combinedRatingWithoutReviewFilter.Review-reviewBranding{padding-top:0}.ReviewScore__LocationRating .ReviewScore-Icon{font-size:100px;font-weight:400;line-height:90px}.review-rating{font-size:24px;font-weight:200;line-height:25px}body:not(.themed) .review-rating{color:#333}.review-recommendation-score{font-size:14px;font-weight:200;line-height:21px}body:not(.themed) .review-recommendation-score{color:#333}.review-basedon{cursor:pointer;font-size:14px;font-weight:600;line-height:24px;text-decoration:none}body:not(.themed) .review-basedon{color:#0283df}.review-basedon--noLink{color:inherit;text-decoration:none}.review-basedon .text{display:inline}.review-basedon .hover-text{display:none}.review-basedon i{color:#63c355;margin-bottom:0;padding-right:5px;text-decoration:none}html[dir=ltr] .review-basedon i{padding-right:5px}html[dir=rtl] .review-basedon i{padding-left:5px}.mapsStarRating{margin:3px 0 2px}.TravelerReviews{margin:5em 14.5% 9em;text-align:center}.TravelerReviews__Title{font-size:2em;font-weight:500;margin-bottom:1.2em}.TravelerReviews__CardsContainer{margin:0 -.5%}.TravelerReviews__CardsStandard{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -.5%}@media screen and (min-width:1280px){.TravelerReviews{margin-left:7em;margin-right:7em}}.TravelerReviewsStandard{margin-left:auto;margin-right:auto;text-align:center;width:100%}@-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)}}.ReviewCard{border-bottom:4px solid;display:inline-block;margin:1%;outline:1px solid;padding:24px 32px;vertical-align:top;width:98%}.ReviewCard__HotelNameFont{font-size:1.3em}.ReviewCard__HotelNameStandard{font-size:1.5em}.ReviewCard__HotelName{font-weight:700;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewCard__HotelLink:focus,.ReviewCard__HotelLink:hover{text-decoration:none}.ReviewCard__HotelCountry{font-size:1.3em;margin:0 0 16px}.ReviewCard__Review{font-size:1.3em;font-size:20px;font-weight:700;line-height:1.3;margin:0;overflow-y:hidden}.ReviewCard__Review--textCenter{display:table-cell;vertical-align:middle}.ReviewCard__Review_btnMore{cursor:pointer;font-size:20px;line-height:1.3}.ReviewCard__Reviewer{font-size:1.3em;margin:16px 0 0}@media screen and (min-width:1280px){.ReviewCard{margin:.5%;width:32.33%}}.RecommendationPropertiesContainer{margin:4em 14.5%}.RecommendationPropertiesContainer__Title{font-size:23px;font-weight:500;margin-bottom:24px;text-align:center}.RecommendationPropertiesContainer__Properties{-webkit-box-pack:center;-ms-flex-pack:center;grid-column-gap:12px;display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(5,1fr);justify-content:center;min-height:300px}html[dir=ltr] .RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations{margin-left:16px}html[dir=rtl] .RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations{margin-right:16px}.RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations .PersonalizedRecommendationsCard.l-col-3{max-width:280px;width:auto}html[dir=ltr] .RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations .PersonalizedRecommendationsCard.l-col-3{padding-left:0}html[dir=rtl] .RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations .PersonalizedRecommendationsCard.l-col-3{padding-right:0}.RecommendationPropertiesContainer .RecentHotelCardWrapper--PersonalizedRecommendations .PersonalizedRecommendationsCard.l-col-3 .RecentHotelCard--Card{margin-bottom:auto}.RecommendationPropertiesStandard{margin-left:auto;margin-right:auto;width:100%}