.reviews-landing{background-color:#fafcff}.rlp-banner{height:150px;background-image:url(//cf.bstatic.com/static/img/profile/reviews/Reviews_illustration/8a7e1f46b6d0b41903e8188a3aba71d981dac37b.png);background-position:center;background-size:cover;margin-bottom:10px}.rlp-header{padding:20px}.rlp-header__country{margin:0 0 10px 0}.rlp-main-section{margin:20px 10px 0}.rlp-main-section:first-child{margin-top:0}.rlp-main-section__title{font-weight:bold;margin:10px 0 15px}.rlp-main-hotel{margin:0 0 10px}.rlp-main-hotels__container{list-style:none;margin:0;padding:0 8px}.rlp-main-hotel{margin:0 0 10px}.rlp-main-hotel_container{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:8px;color:#333!important;background-color:var(--bui_color_white);border-bottom:1px solid #ddd;text-decoration:none!important}.rlp-main-hotel__thumb{display:block;min-width:30%;min-height:120px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.rlp-main-hotel__container{width:70%}.rlp-main-hotel__header{margin-left:10px}.rlp-main-hotel__name{color:#0071c2;font-weight:bold}.rlp-main-hotel__hotel_location{display:block;color:#202020}.rlp-main-hotel__review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 0 5px;padding:0 0 0 10px;position:relative}.rlp-main-hotel__review-avatar{display:block;color:#838383;margin:2px 0 0}.rlp-main-hotel__review-arrow{display:block;color:#f1f1f1;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);position:absolute;z-index:1;top:7px;left:29px}.rlp-main-hotel__review-title{font-weight:normal!important;padding:5px 10px;background-color:#fafcff;border-radius:3px;margin:0 0 0 10px}.m-reviews-landing-top-reviews__title{text-align:center;font-size:var(--bui_font_headline_3_font-size);font-weight:var(--bui_font_headline_3_font-weight);line-height:var(--bui_font_headline_3_line-height);font-family:var(--bui_font_headline_3_font-family)}.m-reviews-landing-top-reviews__holder{padding:8px}.m-reviews-landing-top-reviews__item{padding:8px;padding-right:24px;margin-bottom:8px;background:var(--bui_color_white);position:relative}.m-reviews-landing-top-reviews__country-name{font-size:var(--bui_font_strong_1_font-size);font-weight:var(--bui_font_strong_1_font-weight);line-height:var(--bui_font_strong_1_line-height);font-family:var(--bui_font_strong_1_font-family)}.m-reviews-landing-top-reviews__hotel-name{font-size:var(--bui_font_strong_2_font-size);font-weight:var(--bui_font_strong_2_font-weight);line-height:var(--bui_font_strong_2_line-height);font-family:var(--bui_font_strong_2_font-family)}.m-reviews-landing-top-reviews__review{font-size:var(--bui_font_small_1_font-size);font-weight:var(--bui_font_small_1_font-weight);line-height:var(--bui_font_small_1_line-height);font-family:var(--bui_font_small_1_font-family)}.m-reviews-landing-top-reviews__chevron{position:absolute;top:45%;right:8px}.in_and_around_tabs__container{display:none}.in_and_around_tabs__wrapper.active .in_and_around_tabs__container{display:block}.in_and_around_tabs__trigger{position:relative}.in_and_around_tabs__trigger_icon{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.in_and_around_tabs__trigger_icon svg{fill:#bdbdbd}.in_and_around_tabs__trigger_icon-up{display:none}.in_and_around_tabs__wrapper.active .in_and_around_tabs__trigger_icon-down{display:none}.in_and_around_tabs__wrapper.active .in_and_around_tabs__trigger_icon-up{display:block}.in_and_around_tabs__header{background-color:var(--bui_color_white);background-image:-webkit-gradient(linear,left top,left bottom,from(var(--bui_color_white)),color-stop(75%,#fafcff));background-image:-webkit-linear-gradient(var(--bui_color_white),#fafcff 75%);background-image:linear-gradient(var(--bui_color_white),#fafcff 75%);color:#0071c2;display:block;font-weight:bold;padding:15px 10px;text-decoration:none;border-top:1px solid #bdbdbd}.in_and_around_tabs__wrapper.active .in_and_around_tabs__header{background-image:none}.in_and_around_tabs__nav{margin:0;background:var(--bui_color_white)}.in_and_around_tabs__nav-list{position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;background:var(--bui_color_white);-webkit-box-shadow:0 2px 2px 0 #bdbdbd;box-shadow:0 2px 2px 0 #bdbdbd}.in_and_around_tabs__nav-item{display:inline-block}.in_and_around_tabs__nav-link:link{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;padding:10px;border-bottom:3px solid transparent;text-decoration:none;color:#0071c2}.in_and_around_tabs__nav-link.active{border-bottom-color:#00224f;color:#00224f}.in_and_around_tabs__content{padding:10px;background:#fafcff}.in_and_around_tabs__content-more{display:none}.in_and_around_tabs__showmore{padding:8px 4px;border:1px solid #0071c2;width:auto;display:block;border-radius:3px;text-align:center}.in_and_around_tabs__showmore.inactive{display:none}.in_and_around_tabs__content-more.active{display:block}.in_and_around_tabs__content-more.active{display:block}.in_and_around_tabs__content-item{position:relative;background:var(--bui_color_white);-webkit-box-shadow:none;box-shadow:none;border:0;border-bottom-style:solid;border-bottom-width:1px;border-color:#bdbdbd;margin-bottom:5px}.in_and_around_tabs__content-link:link{text-decoration:none;padding:10px;display:block;font-weight:normal}.in_and_around_tabs__minicard_title{text-decoration:none;font-weight:normal;margin-bottom:0}.in_and_around_tabs__minicard_subtitle{text-decoration:none;color:#bdbdbd;margin-top:2px;display:block}.in_and_around_tabs__minicard_icon{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.in_and_around_tabs__minicard_icon-left{display:none}.in_and_around_tabs__minicard_icon svg{fill:#bdbdbd}.in_and_around_tabs__accordion .in_and_around_tabs__content{background:var(--bui_color_white)}.in_and_around_tabs__accordion .in_and_around_tabs__content-item{border:0}.in_and_around_tabs__accordion .in_and_around_tabs__content-link:link{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);background:var(--bui_color_white);border-radius:2px}.hasJS .js-theme-recommendations{display:none}.hasJS .active .js-theme-recommendations{display:block}.hasJS .active .theme-recommendations{display:block}.theme-recommendations__nopadding{padding:0 0 24px 0!important}.theme-recommendations__bui .bui-card__image-container{height:175px}.top-cities__title{border-top:1px solid #bdbdbd;font-size:18px;padding:15px 10px 0;margin:0}.top-accom__container{background:#fafcff}.top-accom__type{display:inline-block}.top-accom__card-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.top-accom__card{display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:90%;white-space:normal;vertical-align:top;margin:5px;border-radius:3px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);background:var(--bui_color_white)}.top-accom__card:first-child{margin-left:10px}.top-accom__card:last-child{margin-right:10px}.top-accom__header{margin:0 0 10px 0;background:var(--bui_color_white)}.top-accom__type-list{position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 2px 2px 0 #bdbdbd;box-shadow:0 2px 2px 0 #bdbdbd}.top-accom__type-list--no-shadow{-webkit-box-shadow:none;box-shadow:none;padding-bottom:10px}#top-acc__hotel{-webkit-box-shadow:none;box-shadow:none}.top-accom__type .top-accom__link{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:normal;padding:10px;border-bottom:3px solid transparent;color:#0071c2}.top-accom__type .top-accom__link--active{border-bottom-color:#00224f;color:#202020}.top-accom__link{display:block;width:100%;text-decoration:none;color:#333}.top-accom__link:link{text-decoration:none}.top-accom__hotel-info{position:relative;width:100%;height:190px;background-size:cover;color:var(--bui_color_white);border-radius:3px 3px 0 0}.top-accom__hotel-details{width:100%;height:100%;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:0;background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0,var(--bui_color_black) 100%);background:linear-gradient(0deg,rgba(255,255,255,0) 0,var(--bui_color_black) 100%);padding:10px 10px 40px}.top-accom__hotel-name-score{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-accom__hotel-details .top-accom__link{font-size:16px;color:var(--bui_color_white);font-weight:500!important;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}.top-accom__hotel-details .m-badge__class{float:none;display:inline-block}.top-accom__address{display:block;clear:both;font-size:12px;font-weight:200;margin:5px 0}.top-accom__review .reviewer-profile{padding:0 10px 20px}.top-accom__review .reviewer-profile .reviewer-avatar .avatar-mask.ava-icon,.top-accom__review .reviewer-profile .reviewer-avatar .avatar-mask{width:22px;height:22px;font-size:22px}.top-accom__review .reviewer-profile .reviewer-meta{left:-4px;position:relative}.top-accom__review .reviewer-profile .reviewer-name{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:initial;top:-2px}.top-accom__review .reviewer-profile .reviewer-location{left:30px}.top-accom__review .reviewer-profile .reviewer-country{font-size:12px;margin:0}.top-accom__review-snippet,.top-accom__desc{padding:10px;font-size:14px;color:#333}.top-accom__review-snippet{position:relative;font-style:italic}.lang_is_cjk .top-accom__review-snippet{font-style:normal}.top-accom__sep{width:40px;height:1px;margin:5px auto;border:0;background:#bdbdbd}.top-accom__content_distance{font-size:13px;font-weight:bold;padding:4px 0 2px 0}.top-accom__content_distance_icon{fill:#fff}.top-accom__review{min-height:45px}.top-accom__review-title-snippet{padding:10px 10px 5px 10px;font-size:14px}.top-accom__content .top-accom__review-title-snippet{display:none}.top-accom__content.expanded .top-accom__review-title-snippet{display:block}.top-accom__type-list__extra{padding:8px;background:#f5f5f5;display:block;font-size:12px;margin:0 8px 8px 8px;border-radius:3px;text-align:center}.top-accom__hotel-top-score{padding:4px;background:var(--bui_color_white);border-radius:3px;color:var(--bui_color_black);margin-right:4px;font-size:12px}.top-accom.active>.theme-recommendations{display:block}.popular_hotels_by_continent__heading{margin-top:32px}.popular_hotels_by_continent__heading>h1{margin:0;padding:16px 8px 8px 8px;background:var(--bui_color_white);text-align:center}.popular_hotels_by_continent__container{display:block}.popular_hotels_by_continent__content{padding:16px 0;background:#fafcff;max-width:100%}.popular_reviews_continents__overflow-outer{max-width:100%;overflow-x:scroll}.popular_reviews_continents__overflow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.popular_reviews_continents__overflow>div{display:inline-block;border-radius:var(--bui_border_radius_200);overflow:hidden}.popular_reviews_continents__item-container{height:1%;min-width:365px;min-width:75vw;background:var(--bui_color_white);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);margin-left:8px}.popular_reviews_continents__image-holder{height:240px;height:50vw;background-size:contain;background-repeat:no-repeat;position:relative}.popular_reviews_continents__hotel-details{padding:8px 8px 16px 8px}.popular_reviews_continents__hotel-details>*{margin-top:8px;margin-bottom:8px}.popular-hotel-item-hotel__name{font-weight:400;margin-top:16px;margin-bottom:4px;text-decoration:none!important}.popular-hotel-item-hotel__location{font-weight:400;margin-top:8px;margin-bottom:16px}.popular-hotel-item-hotel__location>a{font-weight:300!important;text-decoration:none!important}.popular-hotel-item-hotel__score{font-weight:400;margin-top:8px;margin-bottom:16px}.popular-hotel-item-hotel-review__container{margin-top:8px;margin-bottom:16px}.popular-hotel-item-hotel-review__txt{max-height:36px;overflow:hidden;max-width:100%;text-overflow:ellipsis}.popular-hotel-item-hotel-review__txt::before{display:inline-block;content:"...";font-size:14px;font-weight:500;line-height:18px;color:var(--bui_color_white);width:18px;text-align:center;background:#e6e6e6;border-radius:100%;margin-right:4px}.popular-hotel-item-hotel-review__txt.positive::before{content:"+";background:#e7fde9}.popular-hotel-item-hotel-review__txt.negative::before{content:"-"}.popular-hotel-item-hotel-review__date,.popular-hotel-item-hotel-stay__date{color:#6b6b6b;font-weight:300;margin-top:4px;margin-bottom:4px}.popular-hotel-item-hotel-review__author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-top:16px;margin-bottom:0}.popular-hotel-item-hotel-review__avatar-icon{font-size:28px;color:#bdbdbd;line-height:32px;width:36px}.popular-hotel-item-hotel-review__author-name{font-weight:300}.popular-hotel-item-hotel-review__author-country{font-weight:300;color:#6b6b6b}.popular-hotel-item-hotel__price-txt{display:block;position:absolute;bottom:0;padding:8px 16px;background-color:#7e7e7e;background-color:rgba(0,0,0,0.5);width:-webkit-calc(100% - 32px);width:calc(100% - 32px);color:white!important;font-weight:300!important;text-decoration:none!important}.popular-hotel-item-hotel__price-txt>span{font-weight:500}.reviews-country-links__top-cities-conatiner{margin:8px}.reviews-country-links__top-cities-heading{padding:4px 0;margin-top:8px;margin-bottom:8px}.reviews-country-links__top-cities-link{display:inline-block;padding:8px;margin:4px;margin-left:0;background:var(--bui_color_white);border-radius:2px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}.reviews-country-links__top-cities-link>a{display:block;color:#383838;text-decoration:none;font-weight:normal}