*{font-size:12px!important}.transit_right_wrapp{background-color:#4d5965;padding:30px;position:relative}.transit_right_wrapp .form-section h6{font-weight:700;letter-spacing:0;font-size:16px;color:#fff;margin-bottom:30px}.transit_right_wrapp .form-section h6 span{font-size:14px;font-weight:600}.transit_right_wrapp .form-section .form-row .form-group{color:#fff;font-size:13px;margin-bottom:20px}.transit_right_wrapp .form-section .form-row .form-group .slected-text{-webkit-appearance:none;color:#b6b6b6;font-size:13px;background-position:right 10px center;background-repeat:no-repeat;background-size:12px}.transit_right_wrapp .form-section .form-row .form-group .slected-text option:hover{background-color:#021325}.transit_right_wrapp .form-section .form-row .form-control{background-color:#ffffff1c;border:1px solid #D3D3D3;border-radius:0;color:#fff}.transit_right_wrapp .form-section .form-row .form-control::placeholder{color:#b6b6b6;font-size:13px}.transit_right_wrapp .form-section .form-row .form-control:focus{outline:none;box-shadow:none}.transit_right_wrapp .form-section .submit-btn{background-color:#ee7712;border-radius:0;color:#fff;font-weight:600;font-size:13px}.transit_right_wrapp .success-box{height:100vh;padding:15px;display:flex;justify-content:center;text-align:center;align-items:center;flex-direction:column}.transit_right_wrapp .success-box h6.success-head{font-weight:700;letter-spacing:0;font-size:16px;color:#fff;margin-bottom:0;margin-top:4px}.transit_right_wrapp .success-box .success-text-content{font-size:14px;font-weight:500;line-height:24px;color:#e5e5e5;margin-bottom:4px}.transit_right_wrapp .success-box .success-enabled{opacity:1;visibility:visible;transition:.5s;transform:scale(1)}.add_traveller{padding:3px 0 3px 27px;background-size:19px;font-weight:400;font-size:12px;color:#194d8c;letter-spacing:0;background-position:left center;background-repeat:no-repeat;background-image:url(/assets/images/add-user-icon.png)}.container{max-width:100%!important}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1274px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-top:50px}.nav-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.section .section-heading{margin-top:2rem;margin-bottom:4rem}.section-heading{text-align:center}.section-description{margin-left:5%;margin-right:5%}.section-description{color:#757575;margin-bottom:4rem;margin-left:15%;margin-right:15%;text-align:center}.section img{max-width:100%;height:auto}.card.card-cascade.narrower{margin-top:10px}.card.card-cascade{width:100%}.card:not([class*="card-outline-"]){border:0}.card.card-cascade.narrower .view{margin-left:4%;margin-right:4%;margin-top:-20px}.card.card-cascade .view{border-radius:4px}.btn-floating:hover,.card-overlay,.card.card-cascade .view,.colorful-select .dropdown-content li a:hover,.colorful-select .dropdown-content li span:hover,.comments-list img,.modal-dialog.cascading-modal.modal-avatar .modal-header img,.reply-form img,.testimonial-carousel .testimonial .avatar img,.z-depth-2{box-shadow:0 8px 17px #0003,0 6px 20px #00000030}.card.card-cascade .card-body{padding-top:1.8rem}.btn .fa,.card .card-body{position:relative}.card .rating{color:#ffa000}.rating{list-style-type:none}.rating li{display:inline-block}.no-padding .fa,.rating{padding:0}.card-text{line-height:20px;height:60px;overflow:hidden;text-align:center!important}.card .card-footer{background-color:transparent}.card .card-footer .left{float:left}.card .card-footer .right{float:right;display:flex}.card .card-footer .right a.active{color:#d50000}.card .card-footer .right a{color:#757575;margin-left:1rem;transition:.4s}.breadcrumb-section{max-height:350px;overflow:hidden}.special-box{margin:0 10px 37px;border:1px solid #E7E7E7;border-radius:5px;transition:all .5s ease;background-color:#fff;background:#FFFFFF;box-shadow:0 6px 12px #0000002b;z-index:1;position:relative}.special-box:hover{transform:scale(1.04)}.special-box .special-content{padding:15px;position:relative}.special-box .special-content h5{font-size:15px;text-transform:capitalize;align-items:center;margin-top:-4px;display:flex;overflow:hidden;max-width:280px;white-space:nowrap;text-overflow:ellipsis;display:block;margin-bottom:10px}h5{font-weight:500!important;line-height:1.1!important;color:inherit!important}.special-box .special-content h5 span{color:#9a9a9a;font-size:14px;margin-left:8px;font-weight:500;vertical-align:3px}.special-box .special-content h5 span i{color:#a7a7a7;margin-right:3px;font-size:10px}.special-box .special-content p{color:#9a9a9a;font-weight:500;font-size:12px;margin-bottom:0}.special-box .special-content .bottom-section{margin-bottom:10px}.special-box .special-content .bottom-section .rating span{color:#000000a6;font-size:12px;font-weight:600;margin-left:18px}.special-box .special-content .bottom-section .price{display:flex;align-items:center;margin-top:0}.special-box .special-content .bottom-section .price del{font-size:14px;color:#000;font-weight:700;margin-right:10px}.special-box .special-content .bottom-section .price span{color:#d91718;font-size:20px;font-weight:600}.special-box .special-content .bottom-section .price .package-cls{padding-left:20px;color:#ef3f3e;font-weight:800;font-size:12px}.special-box .special-content .bottom-section .facility-detail{margin-top:5px}.special-box .special-content .bottom-section .facility-detail span{color:#00000080;font-weight:600;font-size:12px;text-transform:capitalize;padding:2px 8px;border:1px solid #ddd;border-radius:5px}.special-box .special-content .tour-detail span{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:600;color:#ef3f3e;text-transform:capitalize}.special-box .special-content .tour-detail .include-sec{margin-top:14px}.special-box .special-content .tour-detail .include-sec ul{text-transform:capitalize;color:#000000c7;margin-top:10px}.special-box .special-content .tour-detail .include-sec ul li{margin-right:12px;font-size:calc(14px + 2*(100vw - 320px)/1600);text-align:center}.special-box .special-content .tour-detail .include-sec ul li img{width:20px;display:block;margin:0 auto}.special-box .special-content .tour-detail .include-sec ul li i{font-size:14px;margin-right:5px;display:block}.special-box .special-content .tour-detail .include-sec ul li.not-include{opacity:.4}.special-box .special-content .tour-detail h6{margin-top:4px;text-transform:capitalize;color:#000000c7;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.special-box .special-content .tour-detail h6 i{font-size:12px;color:gray}.special-box .special-content .tour-detail .bottom-section .price{display:block;margin-top:15px}.special-box .special-content .tour-detail .bottom-section .price h6{color:#ef3f3e;font-size:calc(18px + 6*(100vw - 320px)/1600);font-weight:800;margin-bottom:0;display:flex;align-items:center}.special-box .special-content .tour-detail .bottom-section .price h6 del{font-size:14px;color:#000;font-weight:700;margin-right:10px}.special-box .special-content .tour-detail .bottom-section .price span{font-size:14px;font-weight:500;color:#00000091;text-transform:capitalize}.special-box .special-content .tour-detail .nowrap-cls{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special-box .special-content.restaurant-detail h5{margin-top:-4px}.special-box .special-content.restaurant-detail h5 span{font-size:14px;margin-left:10px;font-weight:500;padding:3px 10px;color:#fff;display:inline-block}.special-box .special-content.restaurant-detail h5 span.positive{background-color:#008000d4}.special-box .special-content.restaurant-detail h5 span.nagative{background-color:#ff0000d4}.special-box .special-content.restaurant-detail h5 span i{color:#fff;margin-right:0}.special-box .special-content.restaurant-detail ul li{display:block;font-size:calc(14px + 2*(100vw - 320px)/1600);text-transform:capitalize;line-height:24px;position:relative;padding-left:15px;color:gray}.special-box .special-content.restaurant-detail ul li:last-child{margin-bottom:-4px}.special-box .special-content.restaurant-detail ul li:after{content:"";width:6px;height:1px;background-color:#000000d9;left:0;position:absolute;top:50%;transform:translate(-50%);z-index:0}.special-box .special-content.cab-detail ul li{display:block;font-size:16px;text-transform:capitalize}.special-box .special-content.cab-detail ul li span{font-weight:600}.special-box .special-content.cab-detail ul li+li{margin-top:5px}.special-box .special-content.cab-detail .button-botton{display:flex}.special-box .special-content.cab-detail .button-botton a:last-child{margin-left:10px}.special-box .special-content.cab-detail .button-botton .btn{font-size:14px;text-transform:capitalize;padding:5px 12px;width:50%;margin-top:10px;background-color:transparent;color:#ef3f3e;border:1px solid #ef3f3e;box-shadow:none;transition:all .5s ease}.special-box .special-content.cab-detail .button-botton .btn:hover{color:#fff;background-color:#ef3f3e;transition:all .5s ease}.special-box.cab-box .special-content{padding:10px 0 0}.special-box.cab-box .special-content ul li{display:block;font-size:16px;text-transform:capitalize;position:relative;padding-left:15px}.special-box.cab-box .special-content ul li:after{content:"";width:6px;height:1px;background-color:#000000d9;left:0;position:absolute;top:50%;transform:translate(-50%)}.special-box.cab-box .special-content ul li span{font-weight:600}.special-box.cab-box .special-content ul li+li{margin-top:5px}.special-box.cab-box .special-content .button-botton{display:flex}.special-box.cab-box .special-content .button-botton a:last-child{margin-left:10px}.special-box.cab-box .special-content .button-botton .btn{font-size:14px;text-transform:capitalize;padding:10px 12px;width:50%;margin-top:10px;background-color:transparent;color:#ef3f3e;border:1px solid #ef3f3e;box-shadow:none;transition:all .5s ease}.special-box.cab-box .special-content .button-botton .btn:hover{color:#fff;background-color:#ef3f3e;transition:all .5s ease}.special-box.slider-sec .slick-prev{left:1px;z-index:1;transition:all .5s ease;background-color:transparent;height:36px}.special-box.slider-sec .slick-prev:before{content:"\f053";font-family:"Font Awesome 5 Free";font-weight:900}.special-box.slider-sec .slick-next{right:0;z-index:1;transition:all .5s ease;background-color:transparent;height:36px}.special-box.slider-sec .slick-next:before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900}.special-box.slider-sec:hover .special-img .bg-size{transform:scale(1)}.special-box.slider-sec:hover .slick-next,.special-box.slider-sec:hover .slick-prev{background-color:#252525;transition:all .5s ease}.special-box .label-offer{position:absolute;background-color:#ef3f3e;color:#fff;font-size:calc(12px + 2*(100vw - 320px)/1600);text-transform:capitalize;top:10px;left:-10px;padding:2px 10px;font-weight:600}.special-box .label-offer:after{width:0;height:0;border-left:10px solid transparent;border-top:15px solid #b8100f;content:"";position:absolute;left:0;bottom:-15px}.special-section .special-box{box-shadow:5px 8.66px 30px #0000000d;transition:all .5s ease;margin-bottom:30px;box-shadow:0 1px 9px #e4e4e4b3}.special-section .special-box.p-0 .special-img .top-icon{top:10px;right:10px}.special-section .special-box .special-img{position:relative;overflow:hidden;max-height:150px}.special-section .special-box .special-img .bg-size{transition:all .5s ease}.special-section .special-box .special-img .bg-size img{max-width:100%;border-radius:5px;width:100%;height:150px}.special-section .special-box .special-img .label{position:absolute;left:30px;top:30px;display:flex;align-items:center;justify-content:center;background-color:#fff}.special-section .special-box .special-img .label h3{padding:7px 12px;font-size:calc(14px + 6*(100vw - 320px)/1600);margin-bottom:0;background-color:#fff;color:#ef3f3e;font-weight:800;display:flex;align-items:center;justify-content:center}.special-section .special-box .special-img .label h3 del{font-size:calc(12px + 4*(100vw - 320px)/1600);color:#000;margin-right:3px}.special-section .special-box .special-img .label i{padding:12px 14px;background-color:#ef3f3e;color:#fff;box-shadow:2.5px 4.33px 25px #890c0b66}.special-section .special-box .special-img .content-inner{position:absolute;width:60%;bottom:-70px;background-color:#fff;left:0;right:0;margin:0 auto;text-align:center;padding:15px;transition:all .5s ease}.special-section .special-box .special-img .content-inner h6{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:500;color:#000;text-transform:uppercase;margin-bottom:-4px}.special-section .special-box .special-img .content-inner h5{font-size:calc(15px + 3*(100vw - 320px)/1600);color:#000;font-weight:800;line-height:1.5;margin-bottom:0;margin-top:-7px;text-transform:capitalize}.special-section .special-box .special-img .content_inner{position:absolute;bottom:0;width:100%;text-align:center;padding:30px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(231,56,39,0) 100%)}.special-section .special-box .special-img .content_inner h6{font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:500;color:#fff;text-transform:uppercase;margin-bottom:-4px}.special-section .special-box .special-img .content_inner h5{font-size:calc(15px + 3*(100vw - 320px)/1600);color:#fff;font-weight:800;line-height:1.5;margin-bottom:0;margin-top:-7px;text-transform:capitalize}.special-section .special-box .special-img .top-icon{position:absolute;top:0;right:0}.special-section .special-box .special-img .top-icon i{color:#fff;font-size:calc(14px + 2*(100vw - 320px)/1600);padding:8px;background-color:#0009;border-radius:100%}.special-section .special-box .special-img .hotel-detail-btns{position:absolute;right:10px;left:10px;bottom:5px;display:flex;flex-direction:row;justify-content:center}.hotel-detail-btns .v-btn{transition:all .5s ease}.hotel-detail-btns .v-btn:not(:last-child){margin-right:5px}.hotel-detail-btns .v-btn:hover{background-color:#d91718!important;transform:translateY(-10%)}.hotel-detail-btns .v-btn:hover .v-btn__content i{color:#fff}.hotel-detail-btns .v-btn .v-btn__content i{font-size:20px;color:#d91718}.hotel-tooltip h5{margin-bottom:3px}.hotel-tooltip,.hotel-tooltip p{font-size:13px}.hotel-tooltip p:last-child{margin-bottom:5px}.v-dialog .theme--light.v-card>.v-card__text{font-size:14px;color:#333;letter-spacing:normal;line-height:1.6;font-weight:500}.hotel-btn-container{display:flex;flex-direction:row}.hotel-btn-container .v-btn:not(.v-btn--round).v-size--default{padding:0 11px}.checkbox-container .v-rating .v-icon{padding:0 .1rem}.checkbox-container.star-rating .input-title{position:relative;top:-2px}.hotel-single-section{background-size:cover;height:350px;position:relative;overflow:hidden;background-position:center bottom;background-repeat:no-repeat;display:block}.hotel-single-section:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 100%)}.hotel-single-section .hotel-title-section{position:absolute;bottom:90px;width:100%;z-index:1}.hotel-single-section .hotel-title-section .hotel-name{padding:0 0 40px;display:flex}.hotel-single-section .hotel-title-section .hotel-name .left-part .top .v-rating .v-icon{padding:.2rem}.hotel-single-section .hotel-title-section .hotel-name .left-part .top{display:flex;align-items:center;margin-bottom:10px}.hotel-single-section .hotel-title-section .hotel-name .left-part .top h2{color:#fff;margin-bottom:0;font-size:calc(16px + 20*(100vw - 320px)/1600);text-transform:capitalize;margin-top:0}.hotel-single-section .hotel-title-section .hotel-name .left-part .top .rating{margin-left:15px}.hotel-single-section .hotel-title-section .hotel-name .left-part .top .share-buttons .btn{padding:4px 10px;text-transform:capitalize;border-radius:5px;margin-left:calc(5px + 5*(100vw - 320px)/1600);color:#000;background-color:#fafafa}.hotel-single-section .hotel-title-section .hotel-name .left-part p{color:#ffffffe6;margin-bottom:0;font-weight:500}.hotel-single-section .hotel-title-section .hotel-name .left-part .facility-detail{margin-top:10px;margin-bottom:-6px}.hotel-single-section .hotel-title-section .hotel-name .left-part .facility-detail span{color:#fff;font-weight:500;font-size:12px;text-transform:capitalize;padding:4px 8px;border:1px solid #ddd;border-radius:5px}.hotel-single-section .hotel-title-section .hotel-name .left-part .facility-detail span i{margin-right:3px}.hotel-single-section .hotel-title-section .hotel-name .left-part .facility-detail span+span{margin-left:10px}.hotel-single-section .hotel-title-section .hotel-name .right-part{margin-left:auto;text-align:right}.hotel-single-section .hotel-title-section .hotel-name .right-part .price{font-size:calc(16px + 20*(100vw - 320px)/1600);color:#fff;margin-top:0}.hotel-single-section .hotel-title-section .hotel-name .right-part .price span{font-size:16px}.hotel-single-section .hotel-title-section .hotel-name .right-part .btn{padding:7px 13px}.hotel_title_section{position:relative;width:100%}.hotel_title_section .hotel-name{padding:0 0 40px;display:flex}.hotel_title_section .hotel-name .left-part .top{display:flex;align-items:center;margin-bottom:18px}.hotel_title_section .hotel-name .left-part .top h2{margin-bottom:0;font-size:calc(18px + 18*(100vw - 320px)/1600)}.hotel_title_section .hotel-name .left-part .top .rating{margin-left:15px}.hotel_title_section .hotel-name .left-part .top .share-buttons .btn{padding:4px 10px;text-transform:capitalize;border-radius:5px;margin-left:calc(5px + 5*(100vw - 320px)/1600);color:#000;background-color:#fff;box-shadow:none}.hotel_title_section .hotel-name .left-part p{color:#0009;margin-bottom:0;font-weight:700}.hotel_title_section .hotel-name .left-part .facility-detail{margin-top:15px;margin-bottom:-6px}.hotel_title_section .hotel-name .left-part .facility-detail span{color:#000000b3;font-weight:700;font-size:12px;text-transform:capitalize;padding:2px 8px;border:1px solid #ddd;border-radius:5px}.hotel_title_section .hotel-name .left-part .facility-detail span i{margin-right:3px}.hotel_title_section .hotel-name .left-part .facility-detail span+span{margin-left:10px}.hotel_title_section .hotel-name .right-part{margin-left:auto;text-align:right}.hotel_title_section .hotel-name .right-part .price{font-size:calc(16px + 20*(100vw - 320px)/1600)}.hotel_title_section .hotel-name .right-part .price span{font-size:16px}.hotel_title_section .hotel-name .right-part .btn{padding:7px 13px}.single-section .description-section .description-details .content-title{text-transform:uppercase;font-size:calc(16px + 4*(100vw - 320px)/1600);font-weight:700}.single-section .description-section .description-details .menu-part{background-color:#fff}.single-section .description-section .description-details .menu-part.page-section .zoom-gallery>div:nth-child(-n + 3){margin-bottom:0}.contnue-buton{margin-left:206px}.single-section .description-section .description-details .menu-part .accordion-plan{position:relative}.single-section .description-section .description-details .menu-part .accordion-plan .card{border-radius:0;border:1px solid #fafafa}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-header{background-color:#fafafa;border-bottom:0;padding:6px}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-header button{display:block;width:100%;text-align:left;color:#353535;text-transform:capitalize}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-header button:before{content:"";position:absolute;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:6px solid #353535;right:20px;top:20px;transition:all .3s ease}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-header button[aria-expanded=true]:before{border-top:0;border-bottom:6px solid #353535;transition:all .3s ease}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-body{color:#444;font-size:calc(14px + 2*(100vw - 320px)/1600)}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-body .highlight{margin-top:10px}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-body .highlight li{display:block;text-transform:capitalize;font-size:calc(14px + 2*(100vw - 320px)/1600)}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-body .highlight li i{margin-right:5px;font-size:12px}.single-section .description-section .description-details .menu-part .accordion-plan .card .card-body .highlight li img{margin-right:5px;width:18px}.single-section .description-section .description-details .menu-part .accordion-plan .card+.card{margin-top:20px}.single-section .description-section .description-details .menu-part .list-view{margin-top:0}.single-section .description-section .description-details .menu-part .list-view .list-img{width:30%}.single-section .description-section .description-details .menu-part .list-view .facility-icon{margin-top:10px}.single-section .description-section .description-details .menu-part .list-view .list-box{padding:0}.single-section .description-section .description-details .menu-part .list-view+.list-view{margin-top:20px}.single-section .description-section .description-details .menu-part .zoom-gallery .overlay{position:relative}.single-section .description-section .description-details .menu-part .zoom-gallery .overlay .overlay-background{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:all .4s ease}.single-section .description-section .description-details .menu-part .zoom-gallery .overlay .overlay-background i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:22px;display:none;transition:all .4s ease;align-items:center;justify-content:center}.single-section .description-section .description-details .menu-part .zoom-gallery .overlay:hover .overlay-background{transition:all .4s ease;background-color:#0009}.single-section .description-section .description-details .menu-part .zoom-gallery .overlay:hover .overlay-background i{display:flex;transition:all .4s ease}.single-section .description-section .description-details .menu-part .zoom-gallery>div:nth-child(-n + 3){margin-bottom:30px}.single-section .description-section .description-details .menu-part.facility h6{text-transform:capitalize;font-weight:700;color:#222}.single-section .description-section .description-details .menu-part.facility h6 img{margin-right:5px;width:20px}.single-section .description-section .description-details .menu-part.facility ul{margin-left:10px;padding-left:0}.single-section .description-section .description-details .menu-part.facility ul li{display:block;text-transform:capitalize;line-height:1.9;font-size:13px;color:#333}.single-section .description-section .description-details .menu-part.facility ul li i{font-size:8px;margin-right:5px;color:#0009}.single-section .description-section .description-details .menu-part.about h6{font-weight:700;text-transform:capitalize;color:#333}.single-section .description-section .description-details .menu-part.about p{color:#383838;font-size:13px;line-height:1.6}.single-section .description-section .description-details .menu-part.about .about-sec h4{font-weight:700;margin-bottom:10px}.single-section .description-section .description-details .menu-part.about .about-sec h6{color:#000}.single-section .description-section .description-details .menu-part.about .about-sec p{color:#000000b3;font-size:calc(14px + 2*(100vw - 320px)/1600)}.single-section .description-section .description-details .menu-part.about .about-sec p.top-space{margin-top:-6px}.single-section .description-section .description-details .menu-part.about .about-sec p.bottom-space{margin-bottom:-7px}.single-section .description-section .description-details .menu-part.about .about-sec ul{padding-left:25px}.single-section .description-section .description-details .menu-part.about .about-sec ul li{list-style-type:square;display:list-item;text-transform:capitalize;color:#000000b3;font-size:calc(14px + 2*(100vw - 320px)/1600);line-height:1.7;letter-spacing:.04em}.single-section .description-section .description-details .menu-part.about .about-sec+.about-sec{margin-top:15px}.single-section .description-section .description-details .menu-part.about .about-sec .city-detail{margin-bottom:20px;font-size:18px;color:#353535}.single-section .description-section .description-details .menu-part.about .detail-img{margin:20px 0}.single-section .description-section .description-details .menu-part.map iframe{width:100%;height:420px;margin-bottom:-5px}.single-section .description-section .description-details .menu-part.review .review-box .rating span{font-size:calc(14px + 2*(100vw - 320px)/1600);margin-left:10px;font-weight:700}.single-section .description-section .description-details .menu-part.review .review-box h6{font-size:14px;text-transform:capitalize;color:#00000080;margin-top:4px}.single-section .description-section .description-details .menu-part.review .review-box p{color:#4a4a4a;line-height:1.6;margin-bottom:0;font-size:calc(14px + 2*(100vw - 320px)/1600)}.single-section .description-section .description-details .menu-part.review .review-box+.review-box{border-top:1px solid #fafafa;padding-top:12px;margin-top:15px}.single-section .description-section .description-details .menu-part.policy p{color:#333;font-size:14px;line-height:1.6;font-weight:500}.single-section .description-section .description-details .menu-part.policy p:last-child{margin-bottom:0}.single-section .description-section .description-details .menu-part+.menu-part{margin-top:20px}.single-section .description-section .description-details .menu-part .rooms-box{width:100%}.single-section .description-section .description-details .menu-part .rooms-box tbody tr{display:block}.single-section .description-section .description-details .menu-part .rooms-box tbody tr+tr{margin-top:20px;padding-top:10px;border-top:1px solid #e6e6e6}.single-section .description-section .description-details .menu-part .rooms-box td:first-child{width:25%}.single-section .description-section .description-details .menu-part .rooms-box td:nth-child(2){width:55%}.single-section .description-section .description-details .menu-part .rooms-box td:nth-child(3){width:20%;text-align:right}.single-section .description-section .description-details .menu-part .rooms-box .price-details{display:flex;align-items:center;justify-content:flex-end}.single-section .description-section .description-details .menu-part .rooms-box .price-details h6{font-size:14px;margin-bottom:3px;color:#000000bd}.single-section .description-section .description-details .menu-part .rooms-box .price-details h5{font-weight:700;margin-bottom:0;font-size:calc(18px + 6*(100vw - 320px)/1600)}.single-section .description-section .description-details .menu-part .rooms-box .price-details .btn{padding:6px 14px;font-size:14px;border-radius:0;margin-top:7px}.single-section .description-section .description-details .menu-part .rooms-box .price-details span{display:block}.single-section .description-section .description-details .menu-part .rooms-box .room-detail{padding:0 20px;display:flex;align-items:center;justify-content:center}.single-section .description-section .description-details .menu-part .rooms-box .room-detail h6{font-weight:700;text-transform:capitalize;font-size:14px;letter-spacing:.05em}.single-section .description-section .description-details .menu-part .rooms-box .room-detail .row{width:100%}.single-section .description-section .description-details .menu-part .rooms-box .room-detail .facility-detail ul{margin-left:0;padding-left:0}.single-section .description-section .description-details .menu-part .rooms-box .room-detail .facility-detail li{display:block;color:#000;text-transform:capitalize;line-height:28px;font-size:13px}.single-section .description-section .description-details .menu-part .rooms-box .room-detail .facility-detail li img{margin-right:8px;width:20px}.single-section .description-section .description-details .menu-part .rooms-box .room-detail .facility-detail li i{font-size:12px;margin-right:5px;color:#00000080}.single-section .description-section .description-details .menu-part .rooms-box .room-title{font-size:16px;text-transform:capitalize;font-weight:700;margin-bottom:10px}.single-section .description-section .description-details.full-slider .menu-part{margin-top:0;box-shadow:none;margin-bottom:0;display:flex;height:100vh;justify-content:center;align-items:center;padding-top:70px}.single-section .description-section .description-details.full-slider .menu-part .row{margin-bottom:20px}.single-section .description-section.tab-section .menu-top{padding:0;background-color:transparent}.single-section .description-section.tab-section .menu-top .nav-tabs{margin-bottom:15px;background-color:#fff;border-bottom:none}.single-section .description-section.tab-section .menu-top .nav-tabs .nav-item.active{border:none;border-bottom:2px solid #ef3f3e;color:#ef3f3e}.single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link{border:none;border-bottom:2px solid transparent}.single-section .description-section.tab-section .menu-top .nav-tabs .nav-item .nav-link.active{border:none;border-bottom:2px solid #ef3f3e;color:#ef3f3e}.single-section .description-section.tab-section .menu-top.sticky{background-color:#fff;margin-bottom:0}.single-section .description-section.tab-section .menu-top.sticky .nav-tabs{margin-bottom:0}.single-section .description-section.tab-section .description-details .menu-part{margin-top:0}.img-fluid{max-width:100%;height:max-content;width:328px}.rooms-box .img-fluid{max-height:117px}.price-bold{font-weight:600}.badge-warn{background-color:orange}.v-btn.v-size--small{font-size:1rem}.hotel_detail .hotel-img-sec img{max-width:100%}.hote-itinerary-detail h4{margin-top:0;margin-bottom:5px}.hote-itinerary-detail p{font-size:12px;font-weight:500;margin-bottom:3px}.hote-itinerary-detail p i{font-size:18px}.hote-itinerary-detail h4 .v-rating{display:inline-block}.hotel-cehckin{display:flex;flex-direction:row}.hotel-cehckin p:not(:last-child){margin-right:10px}.hote-itinerary-detail p label{font-weight:600;margin-bottom:0}.breadcrumb-section.hotelItenary-sec img{position:relative;left:unset;top:-500px}.hotel-itinerary-details{border-radius:4px}.hotel-itinerary-details .v-list-item__title{font-size:14px;font-weight:600}.hotel-itinerary-details .v-list-item__subtitle{font-size:14px;font-weight:500;overflow:visible}.hotel-itinerary-details .v-list-item__content{display:flex;flex-direction:row;flex-wrap:nowrap}.hotel-bookingSummary-container{margin-top:-150px}.d-flex{display:flex}.flex-row{flex-direction:row}.flex-row .col-8{flex-basis:65%}.flex-row .col-4{flex-basis:35%;margin-left:20px}#myCarousel .list-inline{white-space:nowrap;overflow-x:auto}#myCarousel .carousel-indicators{position:static;left:initial;width:initial;margin-left:initial}#myCarousel .carousel-indicators>li{width:initial;height:initial;text-indent:initial}#myCarousel .carousel-indicators>li.active img{opacity:.7}.navLink{font-size:1.3rem!important;font-weight:500!important;margin-top:10px!important;margin-bottom:0!important}.textcss{color:#2195c3}button:focus{outline:none!important}a:hover{text-decoration:underline!important;cursor:pointer!important}.btn.btn-solid{background-color:#3da5ce;border-color:#3da5ce;color:#fff;padding:9px 20px;box-shadow:1px 11px 20px #ef3f3e1f;transition:.3s ease-in-out}.hotlerow{padding:0!important}.roomcss{color:#337ab7;font-size:14px}.heading{margin-top:-23px}#rooms{padding-right:0!important}#roomsfalse{padding-right:0!important;background-color:#e4e7ea}.hotelcol{text-align:end!important}#priceRadio{position:initial!important;width:26px;height:18px;margin-right:-6%}.price-details h5{font-weight:700!important;margin:0!important;font-size:calc(18px + 2*(100vw - 320px)/1600)!important}.selectBtn{position:absolute!important;left:80%;top:30%;font-size:1.2rem!important;text-align:end}.night-text{font-size:.875rem;color:#0009}.breadcrumb-section .back-btn{position:absolute!important;right:5%!important;z-index:2!important;bottom:120px!important;background:white!important}.room-title span{color:#757575}.roomamenities{color:#757575}ul{list-style:none outside none;padding-left:0;margin:0}.demo .item{margin-bottom:60px}.content-slider li{background-color:#ed3020;text-align:center;color:#fff}.content-slider h3{margin:0;padding:70px 0}.demo{width:800px}.lSGallery li.active img{border:#ed1c24 solid 3px}*{margin:0;padding:0}html{height:100%}#grad1{background-color:#9c27b0;background-image:linear-gradient(120deg,#FF4081,#81D4FA)}#msform{text-align:center;position:relative}#msform fieldset{border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative}#msform fieldset .form-card{text-align:left;color:#9e9e9e}#msform input:focus,#msform textarea:focus{box-shadow:none!important;border:none;font-weight:bold;border-bottom:2px solid skyblue;outline-width:0}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px;margin:2px}select.list-dt:focus{border-bottom:2px solid skyblue}.card{z-index:0;border:none;border-radius:.5rem;position:relative}.fs-title{font-size:25px;color:#2c3e50;margin-bottom:10px;font-weight:bold;text-align:left}#progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3}#progressbar{margin-bottom:30px;overflow:hidden;margin-left:24px;color:#d3d3d3}#progressbar .active{color:#000}#progressbar li{list-style-type:none;font-size:12px;float:left;position:relative}#progressbar #account:before{font-family:FontAwesome;content:"\f023"}#progressbar #personal:before{font-family:FontAwesome;content:"\f007"}#progressbar #payment:before{font-family:FontAwesome;content:"\f09d"}#progressbar #confirm:before{font-family:FontAwesome;content:"\f00c"}#progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:lightgray;border-radius:50%;margin:0 auto 10px;padding:2px}#progressbar li:after{content:"";width:100%;height:2px;background:lightgray;position:absolute;left:0;top:25px;z-index:-1}#progressbar li.active:before,#progressbar li.active:after{background:skyblue}.radio-group{position:relative;margin-bottom:25px}.radio{display:inline-block;width:204;height:104;border-radius:0;background:lightblue;box-shadow:0 2px 2px 2px #0003;box-sizing:border-box;cursor:pointer;margin:8px 2px}.radio:hover{box-shadow:2px 2px 2px 2px #0000004d}.radio.selected{box-shadow:1px 1px 2px 2px #0000001a}.fit-image{width:100%;object-fit:cover}.v-card__actions{align-items:center;display:flex;padding:8px}.v-application .error{background-color:#ff5252!important;border-color:#ff5252!important}body{background-color:#f7f8f9;font-family:"Montserrat",sans-serif!important}.card{background-color:#fff;border:1px solid rgba(0,34,51,.1);box-shadow:2px 4px 10px #0022330d,2px 4px 10px #0022330d;border-radius:.15rem}.tab-card{border:1px solid #eee}.tab-card-header{background:none}.tab-card-header>.nav-tabs{border:none;margin:0}.tab-card-header>.nav-tabs>li>a{border:0}.tab-card-header>.nav-tabs>li>a.show{border-bottom:2px solid #007bff;color:#007bff}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none!important}.navigation{margin:0!important}@media only screen and (min-width: 650px) and (max-width: 770px){.special-box{width:calc(50% - 20px)}.hotel-container{margin-top:-70px}}@media only screen and (min-width: 320px) and (max-width: 650px){.special-box{width:calc(100% - 20px)}.hotel-container{margin-top:-70px}}@media only screen and (min-width: 320px) and (max-width: 750px){.single-section .description-section .description-details .menu-part .rooms-box td:first-child{width:100%}.single-section .description-section .description-details .menu-part .rooms-box td:nth-child(2){width:100%;float:left!important}.single-section .description-section .description-details .menu-part .rooms-box{width:100%;text-align:center}.imgContainer{max-width:100%;height:auto}.navLink{font-size:10px!important}}#searchScroll{overflow:hidden auto;height:280px;padding-right:5px;margin-right:-15px}@media screen and (max-width: 769px){.modal.fade .modal-dialog{margin-top:41%!important}.hotelresult-modal{height:400px!important;overflow-y:scroll!important}.amenitiessize{font-size:9px}.hotelsearchloader{left:25%!important;width:50%!important}}@media screen and (max-width: 500px){.modal.fade .modal-dialog{margin-top:50%!important}.hotelFilter{width:96%!important}#searchScroll{height:420px!important}.selectBtn{text-align:center!important;padding-bottom:10px!important;padding-top:10px!important}.roomdetails{width:88%!important;padding-right:10px!important;padding-bottom:5px!important}.firstdivider{margin-left:56px!important}.contnue-buton{margin-left:0!important}.hotel-region{font-size:16px!important}}.logo-sec{text-align:center}.logo-sec img{width:50px;height:auto;margin-bottom:5px}.logo-sec .title{display:block;text-transform:capitalize;font-weight:600}.logo-sec .operatedBy{font-size:12px;color:#909090}.airport-part{display:flex;text-align:center;align-items:center;min-height:56px;margin-bottom:5px;justify-content:space-between}.airport-part .airport-name.departure{text-align:right}.airport-part .airport-name h4{margin-bottom:1px;margin-top:-4px;color:#222;font-size:15px;font-weight:600}.airport-part .airport-name h6{color:#909090;font-size:13px;margin:5px 0 0}.airport-part .airport-progress{width:40%;padding:0 15px;position:relative}.airport-part .airport-name.arrival{text-align:left}.airport-part .airport-name{width:30%}.airport-part .airport-progress .stop{position:absolute;left:50%;transform:translate(-50%);top:-21px;font-size:12px;width:100%;color:gray}.navbar{top:0;background:#3da5ce}.text-color{color:#fff}.gallery-modal{height:100%;outline:none}.gallery-modal .gallery{height:calc(100% - 60px);margin-top:60px;position:relative}.gallery-modal .gallery .navigation{cursor:pointer;position:absolute;top:calc(35% - 10px)}.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;height:100%;position:relative;text-align:center;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper{display:inline-block;float:left;left:50%;max-height:100%;max-width:100%;position:relative;text-align:center;top: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-height:100%;max-width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption{bottom:0;height:20%;position:absolute;width:100%}.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{bottom:10px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.6px;position:absolute}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper .caption-title,.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .caption-title{font-size:18px;font-weight:200;left:10px;max-height:50px;max-width:75%;overflow:hidden;text-align:left;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{font-size:16px;line-height:1;opacity:.8;right:10px;text-align:right}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info{height:20%;position:absolute;top:0;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info-price{font-size:18px;font-weight:200;letter-spacing:.6px;max-height:50px;overflow:hidden;position:absolute;right:15px;text-align:left;text-overflow:ellipsis;top:15px}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-info-button{border-radius:3px;font-size:14px;font-weight:400;height:35px;letter-spacing:.6px;padding:8px 30px;position:absolute;right:15px;top:45px;width:auto}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out{bottom:40px;left:20px;overflow:hidden;position:absolute;right:20px;top:20px;z-index:100}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center{left:50%;max-height:100%;max-width:500px;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:85%}.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;margin-top:20px;overflow:hidden;text-align:center;text-overflow:ellipsis}.gallery-modal .gallery .react-swipe-container .swipe-element .image-wrapper.room-info-wrapper .room-sold-out .room-sold-out-center .room-sold-out-button{border-radius:3px;font-size:14px;font-weight:600;height:35px;letter-spacing:.6px;margin-top:20px;padding:8px 30px;text-transform:uppercase;top:45px;width:auto}.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{bottom:20px;font-stretch:normal;font-style:normal;font-weight:200;left:20px;line-height:1;position:absolute;right:20px;text-align:center;top:20px}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top{height:calc(50% - 25px);left:0;overflow:hidden;position:absolute;top:0;width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-top-content{bottom:0;font-size:12px;left:0;line-height:1.5;padding:0 100px 10px;position:absolute;transition:font .1s linear;width:100%}@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{height:50px;left:0;position:absolute;top:calc(50% - 25px);width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-middle-content{font-size:16px;padding:12px 75px;width:auto}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-bottom{bottom:0;height:auto;left:0;position:absolute;top:calc(50% + 25px);width:100%}.gallery-modal .gallery .react-swipe-container .swipe-element .promo-wrapper .promo-bottom-content{border-radius:2px;display:inline-block;font-size:12px;margin-top:50px;padding:5px 8px}.gallery-modal .gallery .filters-list{border-bottom:1px outset;padding:10px 30px 10px 10px;text-align:center}.gallery-modal .gallery .filters-list .filter-item{border-bottom:2px solid;cursor:pointer;display:inline-block;font-size:13px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:.5px;margin-left:20px;opacity:.5;padding:8px 15px;transition:opacity .3s}.gallery-modal .gallery .filters-list .filter-item:hover{border-bottom:2px solid;opacity:.7;transition:opacity .3s}.gallery-modal .gallery .filters-list .filter-item.active{border-bottom:2px solid;opacity:1}.gallery-modal .gallery .thumbnail-list{height:calc(30% - 65px);margin:0 auto;overflow-x:auto;padding:5px 0 10px;width:80%}.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{cursor:pointer;display:inline-block;height:60px;margin:4px;width:80px}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper.thumbnail-promo{display:inline-block;font-size:32px;font-stretch:normal;font-style:normal;font-weight:400;line-height:60px;text-align:center;vertical-align:middle}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper.active{outline:2px solid}.gallery-modal .gallery .thumbnail-list .thumbnail-wrapper .thumbnail-image{height:100%;vertical-align:middle;width:100%}.gallery-modal .close-area{height:60px;position:absolute;top:0}.gallery-modal .close-area .close-area-icon{cursor:pointer;position:absolute;right:14px;top:14px}.property-app .booking-form-error,.property-app-phone .booking-form-error{padding-bottom:30px}.property-app .booking-form-error .message-wrapper,.property-app-phone .booking-form-error .message-wrapper{border:1px solid;height:148px;position:relative;width:100%}.property-app .booking-form-error .message-wrapper .message-side,.property-app-phone .booking-form-error .message-wrapper .message-side{display:inline-block;height:100%;width:50px}html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-side,html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-side{float:left}html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-side,html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-side{float:right}.property-app .booking-form-error .message-wrapper .message-side .ficon,.property-app-phone .booking-form-error .message-wrapper .message-side .ficon{position:relative;top:calc(50% - 12px)}html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-side .ficon,html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-side .ficon{left:calc(50% - 12px)}html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-side .ficon,html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-side .ficon{right:calc(50% - 12px)}.property-app .booking-form-error .message-wrapper .message-content,.property-app-phone .booking-form-error .message-wrapper .message-content{display:inline-block;float:left;font-weight:400;height:100%;text-align:center;width:calc(100% - 50px)}.property-app .booking-form-error .message-wrapper .message-content-text,.property-app-phone .booking-form-error .message-wrapper .message-content-text{display:block;margin:15px}.property-app .booking-form-error .message-wrapper .message-content-button,.property-app-phone .booking-form-error .message-wrapper .message-content-button{display:block;font-size:14px;height:40px;margin:20px auto;text-transform:uppercase;width:auto}.property-app .booking-form-error .message-wrapper .message-content-link,.property-app-phone .booking-form-error .message-wrapper .message-content-link{display:block;text-decoration:underline}.property-app .booking-form-error .message-wrapper .message-close,.property-app-phone .booking-form-error .message-wrapper .message-close{cursor:pointer;position:absolute;top:12px}html[dir=ltr] .property-app .booking-form-error .message-wrapper .message-close,html[dir=ltr] .property-app-phone .booking-form-error .message-wrapper .message-close{right:12px}html[dir=rtl] .property-app .booking-form-error .message-wrapper .message-close,html[dir=rtl] .property-app-phone .booking-form-error .message-wrapper .message-close{left:12px}.BookingFormError{height:100%;position:absolute;text-align:center}.BookingFormError-modal{position:absolute;transform:translate(-50%,-50%)}.BookingFormError-header{display:block;font-size:20px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.4;margin:40px 40px 0;width:80%}.BookingFormError-roomsAvailable{display:block;font-size:14px;margin:20px 0;width:100%}.BookingFormError-seeRoomsAvailableButton{border:0;border-radius:2px;display:block;font-size:14px;font-weight:200;height:40px;margin:auto;outline:none;padding:0 20px;text-align:center;text-transform:uppercase}.BookingFormError-goToSearch{display:block;font-size:14px;font-weight:400;margin-top:16px;text-decoration:underline}.BookingFormError-closeButton{bottom:100%;cursor:pointer;margin-bottom:18px;position:absolute}html[dir=ltr] .BookingFormError-closeButton{right:0}html[dir=rtl] .BookingFormError-closeButton{left:0;right:auto}.property-app-phone .booking-form-error{margin:0 15px}.property-app-phone .booking-form-error .message-wrapper{border-left:5px solid;height:auto}.property-app-phone .booking-form-error .message-wrapper:after{clear:both;content:"";display:block}.property-app-phone .booking-form-error .message-wrapper .message-side{height:52px;position:absolute;width:100%}.property-app-phone .booking-form-error .message-wrapper .message-side .ficon{top:20px}.property-app-phone .booking-form-error .message-wrapper .message-content{height:auto;margin-top:52px;width:100%}.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}@keyframes wechat-sharing-jump{24%,40%,64%,8%,96%{transform:translatey(0)}16%,48%,72%{transform:translatey(-20%)}32%,56%,88%{transform:translatey(20%)}}.property-app .wechat-sharing-jump,.review-app .wechat-sharing-jump{animation:wechat-sharing-jump 5s linear 1 alternate}.property-app .hotel-header,.review-app .hotel-header{display:inline-block;float:none;margin:5px 0 24px;padding:0;width:100%}.property-app .hotel-header__Hotel,.property-app .hotel-header__SingleRoom,.review-app .hotel-header__Hotel,.review-app .hotel-header__SingleRoom{max-width:70%;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{cursor:pointer;display:inline-block;font-weight:400;width:inherit}.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-left:7px;margin-right:-2px}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{cursor:default;display:inline-block}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{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{display:inline;font-size:28px;font-weight:400;padding:0;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{transform:scaleX(-1)}.property-app .hotel-header-info-name-preferred,.review-app .hotel-header-info-name-preferred{cursor:default;font-size:19px}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;padding-right:3px;vertical-align:middle}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{display:inline-block;padding-left:3px;padding-right:1px}.property-app .hotel-header-info-name-accomtype-with-badge,.review-app .hotel-header-info-name-accomtype-with-badge{padding-left:1px;padding-right:3px;vertical-align:middle}.property-app .hotel-header-info-name-renovation,.review-app .hotel-header-info-name-renovation{display:inline-block;font-size:12px}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{cursor:default;display:inline-block;font-size:12px}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{cursor:default;display:inline-block;font-size:12px;margin-left:5px;margin-right:5px}.property-app .hotel-header-info-name-newly-built .ficon-newly-built,.review-app .hotel-header-info-name-newly-built .ficon-newly-built{margin-left:5px;margin-right: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{font-weight:700;text-decoration:underline}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{cursor:pointer;font-size:11px;font-weight:700;text-decoration:underline}.property-app .hotel-header-info-question.chat-icon,.review-app .hotel-header-info-question.chat-icon{border:solid;border-radius:50%;display:inline-block;height:40px;padding-top:4px;text-align:center;vertical-align:middle;width:40px}.property-app .hotel-header-info-question.border,.review-app .hotel-header-info-question.border{border:1px solid;display:inline-block;height:34px;position:relative}html[dir=ltr] .property-app .hotel-header-info-question.border,html[dir=ltr] .review-app .hotel-header-info-question.border{border-bottom-right-radius:25px;border-left:none;border-top-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-bottom-left-radius:25px;border-left:1px solid;border-right:0;border-top-left-radius:25px;padding:1px 30px 0 20px;right:-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{display:inline-block;max-width:67%;width:67%}.property-app .hotel-header-info__Host,.review-app .hotel-header-info__Host{display:inline-block;max-width:33%;width:33%}.property-app .hotel-header-info__HostProfileItemContainer,.review-app .hotel-header-info__HostProfileItemContainer{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:inline-flex;justify-content:center;padding-bottom:5px;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{cursor:pointer;display:inline-flex;margin:auto;vertical-align:middle}.property-app .hotel-header-info__HostImageContainer>img,.review-app .hotel-header-info__HostImageContainer>img{border-radius:100%;height:50px;width: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{cursor:pointer;display:inline-flex;font-size:2.4rem;height:50px;margin:auto;padding:8px 0;vertical-align:middle;width:50px}.property-app .hotel-header-info__HostDefaultAvatar>span,.review-app .hotel-header-info__HostDefaultAvatar>span{padding-top:2px;width:100%}.property-app .hotel-header-info__HostDetails,.review-app .hotel-header-info__HostDetails{cursor:pointer;display:block;font-weight:700;line-height:normal;width:200px;word-break:break-all}html[dir=ltr] .property-app .hotel-header-info__HostDetails,html[dir=ltr] .review-app .hotel-header-info__HostDetails{margin:auto auto auto 10px;padding-right:15px;text-align:right}html[dir=rtl] .property-app .hotel-header-info__HostDetails,html[dir=rtl] .review-app .hotel-header-info__HostDetails{margin:auto 10px auto auto;padding-left:15px;text-align:left}.property-app .hotel-header-info__HostText,.review-app .hotel-header-info__HostText{display:block;font-size:12px;font-weight:200}.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{font-size:14px;margin-bottom:5px}.property-app .hotel-header-rating,.review-app .hotel-header-rating{display:inline-block;line-height:26px;max-width:30%}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{max-height:inherit;white-space:nowrap}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{display:inline-block;margin-left:10px}.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;min-width:160px;text-align:right;text-decoration:underline}.property-app .hotel-header-rating-reviews span,.review-app .hotel-header-rating-reviews span{letter-spacing:normal;margin:0}.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{border-radius:2px;font-size:14px;font-weight:400;line-height:normal;padding:0 12px 9px}.property-app .review-branding--single-room .review-recommendation-score span strong,.review-app .review-branding--single-room .review-recommendation-score span strong{font-size:18px;font-weight:500;letter-spacing:-.5px}.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;line-height:normal;padding:10px 12px 9px}.property-app .single-room .review-branding .review-recommendation-score span strong,.review-app .single-room .review-branding .review-recommendation-score span strong{font-size:18px;font-weight:500;letter-spacing:-.5px}.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{display:block;width:100%}.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{margin-left:auto;padding-right:23px}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{vertical-align:top;width:30%}.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{background:transparent;border-radius:3px;display:table-row}.rc-tooltip.light.WhatIsNearbyPopup .rc-tooltip-inner .simple-body{background-color:#fff;border-radius:3px;padding:0}.rc-tooltip.light.WhatIsNearbyPopup.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow{border-bottom-color:#f7f7f7;top:0}.rc-tooltip.light.WhatIsNearbyPopup.rc-tooltip-placement-topLeft .rc-tooltip-arrow{border-bottom-color:#fff;bottom:0}.WhatIsNearbyEntry{color:#488bf8;cursor:pointer;display:inline-block}.WhatIsNearbyPopup-container{border-radius:3px;display:table;text-align:left}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;color:#333;font-size:12px;font-weight:700}html[dir=ltr] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-header{border-top-left-radius:3px;border-top-right-radius:0;padding:12px 0 12px 20px}html[dir=rtl] .WhatIsNearbyPopup-group .WhatIsNearbyPopup-header{border-top-left-radius:0;border-top-right-radius:3px;padding:12px 20px 12px 0}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{border-top-left-radius:0;border-top-right-radius:3px;padding:12px 20px}html[dir=rtl] .WhatIsNearbyPopup-group:last-of-type .WhatIsNearbyPopup-header{border-top-left-radius:3px;border-top-right-radius:0;padding:12px 20px}.WhatIsNearbyPopup-item{display:block;line-height:16px;margin-bottom:12px;max-width:300px}.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{color:#2a2a2e;display:table;font-size:13px;padding:0 16px;width:100%}.MseSupplierList__Tooltip .simple-body{padding:0}.MseSupplierList--firstRoom{display:inline-block;padding:8px 16px;width:100%}.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{font-size:16px;font-weight:700;margin-bottom:2px;text-align:right}html[dir=ltr] .MseSupplierList--firstRoom .MseSupplierItem__PriceDisplay{text-align:right}html[dir=rtl] .MseSupplierList--firstRoom .MseSupplierItem__PriceDisplay{text-align:left}.MseSupplierList--firstRoom .MseSupplierItem__Discount{background-color:#e12d2d;border-radius:3px;font-size:11px;padding:2px 4px;text-align:right}.MseSupplierList__Header{background-color:#f9f9fa;padding:8px 0}.MseSupplierList__HeaderText{font-size:14px;font-weight:500;padding:4px}.MseSupplierList__Button{background-color:#5392f9;border:1px solid #5392f9;border-radius:3px;color:#f9f9fa;font-weight:700;margin:0 16px 10px;padding:8px 30px;text-align:center;width:345px}.MseSupplierList .MseSupplierItem{display:table-row}.MseSupplierList .MseSupplierItem--withTopBorder{border-top:1px solid #f8f7f9;padding-bottom:10px;padding-top: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;padding-left:4px;text-align:right;width:1%}.MseSupplierList .MseSupplierItem__Price{min-width:21%}.HotelHeaderInfo__areaBooking{color:#737373;font-size:13px}.HotelHeaderInfo__areaBookingCount{color:#2a2a2e;font-size:14px;font-weight:600}.fav-features{border-bottom:0;border-top:none;margin:0 14px;padding-bottom:1px;padding-top:1px;position:relative;width:calc(100% - 28px)}.fav-features__header{display:inline-block;float:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:25%}html[dir=ltr] .fav-features__header{padding-left:5px}html[dir=rtl] .fav-features__header{padding-right:5px}.fav-features__title{font-size:18px;font-weight:400;vertical-align:middle}.fav-features__policies,.fav-features__title--familyStyle{display:block}.fav-features__body{display:inline-block;float:none;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}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;padding-top:8px;text-align:center;vertical-align:top}.fav-features__listitem__4{width:25%}.fav-features__listitem__5{padding-left:1px;padding-right:1px;width:20%}.fav-features__wrapper{cursor:pointer;display:inline-block}.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-bottom:1px solid;border-top: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{border-bottom:0;border-top:0;font-size:0;margin:0 14px 24px;padding:28px 0}.FavFeatures__Side{width:25%}.FavFeatures__List{margin:8px 0;width:100%}.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;font-size:13px;text-align:center;vertical-align:top}.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:inline-flex;margin-bottom:10px;width:100%}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{cursor:pointer;display:inline-block;height:0;position:absolute;top:12px;width:0}html[dir=ltr] .FavoriteHeartSliding{right:12px}html[dir=ltr] .FavoriteHeartSliding .sliding-fav{animation:sliding-fav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-unfav{animation:sliding-unfav 4s}html[dir=ltr] .FavoriteHeartSliding .sliding-error{animation:sliding-unfav 2s}html[dir=rtl] .FavoriteHeartSliding{left:12px}html[dir=rtl] .FavoriteHeartSliding .sliding-fav{animation:sliding-fav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-unfav{animation:sliding-unfav-rtl 4s}html[dir=rtl] .FavoriteHeartSliding .sliding-error{animation:sliding-unfav-rtl 2s}.FavoriteHeartSliding .bouncing-fav{animation:bounce-fav .8s}.FavoriteHeartSliding .bouncing-unfav{animation:bounce-unfav .8s}.FavoriteHeartSliding-icon{height:40px;padding:10px 0 0;position:absolute;text-align:center;width:40px}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:#ef5757e6}.FavoriteHeartSliding-icon-circleFavoriteBar{height:16px;margin:0;padding:0;position:relative;width:16px}.FavoriteHeartSliding-layout{border-radius:2px;height:40px;position:absolute;width:40px}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{border-radius:2px;display:none;font-size:12px;font-weight:700;height:40px;opacity:0;overflow:hidden;position:absolute;text-align:center;transform:translate(0);white-space:nowrap}body:not(.themed) .FavoriteHeartSliding-text{background-color:#fff;color:#636363}html[dir=ltr] .FavoriteHeartSliding-text{padding:10px;right:37px}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{height:auto;top:2px}@keyframes bounce-fav{0%{transform:scale(1);-ms-transform:scale(1)}25%{transform:scale(1.1);-ms-transform:scale(1.1)}50%{transform:scale(.3);-ms-transform:scale(.3)}75%{transform:scale(1.3);-ms-transform:scale(1.3)}to{transform:scale(1);-ms-transform:scale(1)}}@keyframes bounce-unfav{0%{transform:scale(1);-ms-transform:scale(1)}25%{transform:scale(1.1);-ms-transform:scale(1.1)}50%{transform:scale(.3);-ms-transform:scale(.3)}75%{transform:scale(1.3);-ms-transform:scale(1.3)}to{transform:scale(1);-ms-transform:scale(1)}}@keyframes sliding-fav{0%{opacity:0;transform:translate(100%)}30%{opacity:0;transform:translate(100%)}40%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes sliding-unfav{0%{opacity:0;transform:translate(100%)}30%{opacity:0;transform:translate(100%)}40%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes sliding-fav-rtl{0%{opacity:0;transform:translate(-100%)}30%{opacity:0;transform:translate(-100%)}40%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}@keyframes sliding-unfav-rtl{0%{opacity:0;transform:translate(-100%)}30%{opacity:0;transform:translate(-100%)}40%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.FavoriteHeartIcon{margin-bottom:0;outline:transparent}.FavoriteHeartIcon:hover{color:#e86161}.FavoriteHeartIcon:focus{color:#701616}.FavoriteHeartIcon.favorite{color:#e12d2d}.FavoriteHeartIcon{color:#d7d7db}.HostBadge__TopHost{border-radius:3px;cursor:default;display:inline-block;font-family:Mallory;font-size:12px;font-weight:700;line-height:100%;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{border-radius:3px;cursor:default;display:inline-block;font-family:Mallory;font-size:12px;font-weight:700;line-height:100%;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{background-color:#ff567d;border-radius:5px;color:#fff;display:inline-block;display:inline;font-family:Arial Rounded MT,Arial;font-size:12px;font-weight:600;font-weight:700;padding:3px 8px;text-transform:lowercase}html[dir=ltr] .property-recommended-properties-root .agoda-homes-badge{background:linear-gradient(90deg,#ff567d,#fe9a8b)}html[dir=rtl] .property-recommended-properties-root .agoda-homes-badge{background:linear-gradient(270deg,#ff567d,#fe9a8b)}.property-recommended-properties-root .agoda-homes-badge:before{content:"\ef\201e\81";display:inline-block;font-family:icons}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;padding-bottom:77px;padding-top:20px;text-transform:none;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{border:1px solid;border-radius:4px;cursor:pointer;font-size:14px;height:40px;outline:0;padding:10px 18px}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 .personalized-recommendations-hotel-list,.property-recommended-properties-root .recommended-properties-list{line-height:1.5}.property-recommended-properties-root .personalized-recommendations-hotel-list .horizontal-divider,.property-recommended-properties-root .recommended-properties-list .horizontal-divider{height:1px;margin:8px 0 0;vertical-align:middle;width:100%}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-guestrating,.property-recommended-properties-root .recommended-properties-list .review-guestrating{padding-bottom:6px;padding-top:6px}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-score,.property-recommended-properties-root .recommended-properties-list .review-score{font-size:16px;font-weight:800}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-location,.property-recommended-properties-root .recommended-properties-list .review-location{display:table;margin:0;padding-top:13px;width:100%}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationScore,.property-recommended-properties-root .recommended-properties-list .review-locationScore{display:table-cell;font-size:16px;font-weight:700;text-align:center;width:20%}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationScore-scorePane,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:right}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationScore-scorePane,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane{float:left}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationScore-scorePane .ReviewScore-Icon,.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Icon{font-size:44px;margin-bottom:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationScore-scorePane .ReviewScore-Number,.property-recommended-properties-root .recommended-properties-list .review-locationScore-scorePane .ReviewScore-Number{font-size:16px}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-locationText,.property-recommended-properties-root .recommended-properties-list .review-locationText{display:table-cell;font-weight:400;vertical-align:middle}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding,.property-recommended-properties-root .recommended-properties-list .reviewBranding{display:table;width:100%}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-textPane,.property-recommended-properties-root .recommended-properties-list .reviewBranding-textPane{display:table-cell;padding-top:6px;vertical-align:top;width:80%}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-scorePane,.property-recommended-properties-root .recommended-properties-list .reviewBranding-scorePane{display:table-cell;width:20%}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-scoreText,.property-recommended-properties-root .recommended-properties-list .reviewBranding-scoreText{color:#2a2a2e;font-size:18px;font-weight:500;line-height:18px;margin:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-countText,.property-recommended-properties-root .recommended-properties-list .reviewBranding-countText{font-size:12px;line-height:2;margin-top:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-reviewScore .ReviewScore-Icon,.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Icon{font-size:46px}.property-recommended-properties-root .personalized-recommendations-hotel-list .reviewBranding-reviewScore .ReviewScore-Number,.property-recommended-properties-root .recommended-properties-list .reviewBranding-reviewScore .ReviewScore-Number{font-size:18px}.property-recommended-properties-root .personalized-recommendations-hotel-list .review-location,.property-recommended-properties-root .recommended-properties-list .review-location{margin:8px 0}.property-recommended-properties-root .personalized-recommendations-hotel-list>table,.property-recommended-properties-root .recommended-properties-list>table{border-collapse:collapse}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .highlighted,.property-recommended-properties-root .personalized-recommendations-hotel-list>table .highlighted-bottom,.property-recommended-properties-root .personalized-recommendations-hotel-list>table .highlighted-top,.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 .personalized-recommendations-hotel-list>table div,.property-recommended-properties-root .personalized-recommendations-hotel-list>table img,.property-recommended-properties-root .personalized-recommendations-hotel-list>table td,.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{transition:all .4s ease}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .highlighted-top,.property-recommended-properties-root .recommended-properties-list>table .highlighted-top{border-top:2px solid}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .highlighted-bottom,.property-recommended-properties-root .recommended-properties-list>table .highlighted-bottom{border-bottom:2px solid}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .no-padding-bottom,.property-recommended-properties-root .recommended-properties-list>table .no-padding-bottom{padding-bottom:0}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .no-border-top,.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 .personalized-recommendations-hotel-list>table .no-border-right,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-right{border-right:0}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list>table .no-border-right,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 .personalized-recommendations-hotel-list>table .no-border-bottom,.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 .personalized-recommendations-hotel-list>table .no-border-left,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-left:0}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list>table .no-border-left,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list>table .no-border-left{border-left:1px solid;border-right:0}.property-recommended-properties-root .personalized-recommendations-hotel-list>table td,.property-recommended-properties-root .personalized-recommendations-hotel-list>table th,.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 .personalized-recommendations-hotel-list>table td,.property-recommended-properties-root .recommended-properties-list>table td{margin:0;max-width:230px;min-width:182px;padding:10px;vertical-align:top;width:182px}.property-recommended-properties-root .personalized-recommendations-hotel-list>table td>.hotelname,.property-recommended-properties-root .recommended-properties-list>table td>.hotelname{cursor:pointer;margin:10px 0}.NHAWEB-2720 .property-recommended-properties-root .personalized-recommendations-hotel-list>table td>.hotelname,.NHAWEB-2720 .property-recommended-properties-root .recommended-properties-list>table td>.hotelname{margin:10px 0 4px}.property-recommended-properties-root .personalized-recommendations-hotel-list>table .property-image,.property-recommended-properties-root .recommended-properties-list>table .property-image{cursor:pointer;display:block;height:117px;margin:0 auto;width:208px}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .rc-neighborhood__icon,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .rc-neighborhood__icon,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .rc-neighborhood__icon{margin-left:4px}.property-recommended-properties-root .personalized-recommendations-hotel-list .current-property,.property-recommended-properties-root .recommended-properties-list .current-property{cursor:pointer;position:relative}.property-recommended-properties-root .personalized-recommendations-hotel-list .current-property-label,.property-recommended-properties-root .recommended-properties-list .current-property-label{bottom:0;font-size:12px;height:24px;letter-spacing:.5px;line-height:2;position:absolute;text-align:center;top:auto;width:125px}.property-recommended-properties-root .personalized-recommendations-hotel-list .current-property-image,.property-recommended-properties-root .recommended-properties-list .current-property-image{border:2px solid;margin:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hotelname-panel,.property-recommended-properties-root .recommended-properties-list .hotelname-panel{position:relative}.property-recommended-properties-root .personalized-recommendations-hotel-list .hotelname-panel .hotelname,.property-recommended-properties-root .recommended-properties-list .hotelname-panel .hotelname{cursor:pointer;margin:10px 0;word-break:break-all}.NHAWEB-2720 .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelname-panel .hotelname,.NHAWEB-2720 .property-recommended-properties-root .recommended-properties-list .hotelname-panel .hotelname{margin:10px 0 4px}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelname-panel .padding-right,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-right:22px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelname-panel .padding-right,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelname-panel .padding-right{padding-left:22px}.property-recommended-properties-root .personalized-recommendations-hotel-list .Engagement__Cell,.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 .personalized-recommendations-hotel-list .Engagement__Cell,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:left}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .Engagement__Cell,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .Engagement__Cell{text-align:right}.property-recommended-properties-root .personalized-recommendations-hotel-list .Engagement__Counter,.property-recommended-properties-root .recommended-properties-list .Engagement__Counter{font-size:16px}.property-recommended-properties-root .personalized-recommendations-hotel-list .property-bestvalue-label,.property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{bottom:0;font-size:12px;font-weight:500;height:24px;line-height:2;padding-left:6px;padding-right:6px;position:absolute;text-align:center;top:auto}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .property-bestvalue-label,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{left:0}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .property-bestvalue-label,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-bestvalue-label{right:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .property-currently-viewing-label,.property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{bottom:auto;font-size:12px;font-weight:500;height:24px;line-height:2;padding-left:6px;padding-right:6px;position:absolute;text-align:center;top:0}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .property-currently-viewing-label,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{left:0}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .property-currently-viewing-label,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .property-currently-viewing-label{right:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .crossedout-rate,.property-recommended-properties-root .recommended-properties-list .crossedout-rate{display:inline-block;text-decoration:line-through}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .crossedout-rate,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-right:4px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .crossedout-rate,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .crossedout-rate{margin-left:4px}.property-recommended-properties-root .personalized-recommendations-hotel-list .price,.property-recommended-properties-root .recommended-properties-list .price{font-size:18px}.property-recommended-properties-root .personalized-recommendations-hotel-list .supplied-by,.property-recommended-properties-root .recommended-properties-list .supplied-by{font-size:11px}.property-recommended-properties-root .personalized-recommendations-hotel-list .unavailable,.property-recommended-properties-root .recommended-properties-list .unavailable{text-decoration:line-through}.property-recommended-properties-root .personalized-recommendations-hotel-list .badge,.property-recommended-properties-root .recommended-properties-list .badge{border-radius:3px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .ficon-star-style,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-star-style{transform:scaleX(-1)}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .ficon-deal-gift-card,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-right:5px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .ficon-deal-gift-card,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .ficon-deal-gift-card{padding-left:5px}.property-recommended-properties-root .personalized-recommendations-hotel-list .booknow-button,.property-recommended-properties-root .personalized-recommendations-hotel-list .moredetail-button,.property-recommended-properties-root .recommended-properties-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:none;border-radius:3px;cursor:pointer;height:40px;width:203px}.property-recommended-properties-root .personalized-recommendations-hotel-list .booknow-button,.property-recommended-properties-root .personalized-recommendations-hotel-list .moredetail-button,.property-recommended-properties-root .personalized-recommendations-hotel-list .recommended-properties-list .booknow-button,.property-recommended-properties-root .personalized-recommendations-hotel-list .recommended-properties-list .moredetail-button,.property-recommended-properties-root .recommended-properties-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .moredetail-button,.property-recommended-properties-root .recommended-properties-list .personalized-recommendations-hotel-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .personalized-recommendations-hotel-list .moredetail-button{border-radius:3px;cursor:pointer;height:40px;width:203px}.property-recommended-properties-root .personalized-recommendations-hotel-list .booknow-button,.property-recommended-properties-root .recommended-properties-list .booknow-button{border:none}.property-recommended-properties-root .personalized-recommendations-hotel-list .moredetail-button,.property-recommended-properties-root .recommended-properties-list .moredetail-button{border:1px solid}.property-recommended-properties-root .personalized-recommendations-hotel-list .current-property-image,.property-recommended-properties-root .recommended-properties-list .current-property-image{border:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel,.property-recommended-properties-root .recommended-properties-list .hotelImage-panel{position:relative}.property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-property-area,.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{cursor:pointer;height:26px;position:absolute;top:0;width:26px}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-property-area,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{right:0}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-property-area,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-property-area{left:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-button,.property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{cursor:pointer;font-size:13px;height:13px;position:absolute;top:10px}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-button,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{right:10px}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .hotelImage-panel .dismiss-button,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .hotelImage-panel .dismiss-button{left:10px}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage,.property-recommended-properties-root .recommended-properties-list .with-percentage{height:56px;padding:0 10px;position:relative;vertical-align:middle;z-index:-1}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:right}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage{text-align:left}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .discount,.property-recommended-properties-root .recommended-properties-list .with-percentage .discount{display:table;font-size:10px;font-weight:400;height:56px;position:absolute;text-align:center;text-transform:uppercase;top:0;white-space:nowrap}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .discount,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{left:0}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .discount,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .discount{right:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .discount-content,.property-recommended-properties-root .recommended-properties-list .with-percentage .discount-content{display:table-cell;height:56px;padding:0 15px;vertical-align:middle}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .discount-percentage,.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 .personalized-recommendations-hotel-list .with-percentage .price,.property-recommended-properties-root .recommended-properties-list .with-percentage .price{display:block;font-size:16px;font-weight:700;margin-top:-5px}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .price--sold-out,.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 .personalized-recommendations-hotel-list .with-percentage .price--sold-out,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 .personalized-recommendations-hotel-list .with-percentage .price--sold-out,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .price--sold-out{text-align:right}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .price.sold-out-message,.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message{text-align:center}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .price.sold-out-message i,.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message i{font-size:40px}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .price.sold-out-message span,.property-recommended-properties-root .recommended-properties-list .with-percentage .price.sold-out-message span{display:block}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .price-from,.property-recommended-properties-root .recommended-properties-list .with-percentage .price-from{display:block;font-size:12px}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .crossedout-rate,.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate{display:inline;font-size:12px;margin-right:0;position:relative;text-decoration:none}.property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .crossedout-rate:before,.property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{border-top:1px solid;content:"";position:absolute;right:0;top:50%;width:100%}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .crossedout-rate:before,html[dir=ltr] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{transform:rotate(-10deg)}html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .with-percentage .crossedout-rate:before,html[dir=rtl] .property-recommended-properties-root .recommended-properties-list .with-percentage .crossedout-rate:before{transform:rotate(-350deg)}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property,.property-recommended-properties-root .recommended-properties-list .hidden-property{border-bottom-style:hidden;border-top-style:hidden;min-width:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property div,.property-recommended-properties-root .recommended-properties-list .hidden-property div{height:0;overflow:hidden;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property img,.property-recommended-properties-root .recommended-properties-list .hidden-property img{border:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property i,.property-recommended-properties-root .recommended-properties-list .hidden-property i{overflow:hidden;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property li,.property-recommended-properties-root .recommended-properties-list .hidden-property li{min-width:0;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property span,.property-recommended-properties-root .recommended-properties-list .hidden-property span{background:none;font-size:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property button,.property-recommended-properties-root .recommended-properties-list .hidden-property button{border:0;display:none;overflow:hidden;padding:0;width:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .hidden-property .discount,.property-recommended-properties-root .recommended-properties-list .hidden-property .discount{visibility:hidden}.property-recommended-properties-root .personalized-recommendations-hotel-list .disappear-property,.property-recommended-properties-root .recommended-properties-list .disappear-property{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.property-recommended-properties-root .personalized-recommendations-hotel-list .disappear-property .discount,.property-recommended-properties-root .recommended-properties-list .disappear-property .discount{visibility:hidden}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-whatyouget,.property-recommended-properties-root .recommended-properties-list .rc-whatyouget{padding:0}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-col.hidden-property .rc-supplier-item,.property-recommended-properties-root .recommended-properties-list .rc-supplier-col.hidden-property .rc-supplier-item{display:none}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-unavailable,.property-recommended-properties-root .recommended-properties-list .rc-supplier-unavailable{font-weight:400;text-align:center}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-container,.property-recommended-properties-root .recommended-properties-list .rc-supplier-container{display:table;width:100%}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-item,.property-recommended-properties-root .recommended-properties-list .rc-supplier-item{display:table-row}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-name,.property-recommended-properties-root .recommended-properties-list .rc-supplier-name{display:table-cell;font-size:12px;font-weight:400;width:45%}.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-currency,.property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-price,.property-recommended-properties-root .recommended-properties-list .rc-supplier-currency,.property-recommended-properties-root .recommended-properties-list .rc-supplier-price{display:table-cell;padding:0 2px;vertical-align:middle;white-space:nowrap;width:1%}html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-currency,html[dir=ltr] .property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-price,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 .personalized-recommendations-hotel-list .rc-supplier-currency,html[dir=rtl] .property-recommended-properties-root .personalized-recommendations-hotel-list .rc-supplier-price,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{cursor:pointer;font-size:20px;height:18px;position:absolute;top:0;width:18px}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}.personalized-recommended-properties{margin-top:0}.star-rating-tooltip .rc-tooltip-inner{max-width:240px}.BestSellerBadge{font-size:12px;font-weight:500;height:24px;padding:4px 6px;position:absolute;text-align:center;top:0}html[dir=ltr] .BestSellerBadge{left:0}html[dir=rtl] .BestSellerBadge{right:0}.TopValue{display:inline-block;position:absolute;top:0}html[dir=ltr] .TopValue{left:0}html[dir=rtl] .TopValue{right:0}.TopValue__Container{display:table;height:24px}.TopValue__Icon{display:table-cell;font-size:14px;margin-bottom:0;padding:3px 4px;vertical-align:middle}.TopValue__Text{display:inline-block;font-size:10px;font-weight:500;padding-left:4px;padding-right:4px;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-left:0;border-right:1px solid}.top-value-money-tooltip{max-width:208px;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{border-radius:4px 0 0 4px;display:table-cell;height:79px;text-align:center;vertical-align:middle;width:36px}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;height:54px;line-height:1.5;padding:12px;text-align:left}@keyframes scaleUpContainer{to{transform:scale(1)}}@keyframes rotateClockLongArm{to{transform:rotate(1turn)}}@keyframes rotateClockShortArm{to{left:41%;top:28%;transform:rotate(220deg)}}@keyframes slideUpLoading{to{transform:translateY(-52px)}}@keyframes slideDownLoading{to{transform:translateY(42px)}}.soldOut__content.soldOut__content--animate .clock__container{animation:scaleUpContainer .1s ease 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{animation:rotateClockLongArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{animation:rotateClockShortArm .8s ease-in-out 1.2s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{animation:slideUpLoading .2s ease-in 1.5s 1 forwards}.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{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{animation:none}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container{animation:scaleUpContainer .1s ease .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--longArm{animation:rotateClockLongArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__clockArmWrapper--shortArm{animation:rotateClockShortArm .8s ease-in-out .5s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--left{animation:slideUpLoading .2s ease-in .8s 1 forwards}.UrgencyCard.UrgencyCard--animate.UrgencyCard--masterRoomSoldOut .clock__container .clock__loading--right{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{animation:none}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container{animation:scaleUpContainer .1s ease .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--longArm{animation:rotateClockLongArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__clockArmWrapper--shortArm{animation:rotateClockShortArm .8s ease-in-out .2s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--left{animation:slideUpLoading .2s ease-in .5s 1 forwards}.UserEngagement.soldOut__content.soldOut__content--animate .clock__container .clock__loading--right{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{animation:none}.clock__container{border-radius:50%;display:block;height:50px;left:14px;overflow:hidden;padding:0;position:absolute;top:12px;transform:scale(0);width:60px}body:not(.themed) .clock__container{background-color:#fdf3f3}html[dir=rtl] .clock__container{left:0;right:5px}.ie9 .clock__container{transform:scale(1)}.clock__layer{border-radius:50%;position:absolute}.clock__layer--one{height:40px;left:5px;overflow:hidden;top:5px;width:40px}body:not(.themed) .clock__layer--one{background-color:#fdf3f3}.clock__layer--two{height:36px;left:7px;top:7px;width:36px}body:not(.themed) .clock__layer--two{background-color:#fdf3f3}.clock__loading{height:40px;position:absolute;width:40px}body:not(.themed) .clock__loading{background-color:#b42424}.clock__loading--left{bottom:-52px;left:-13px}.ie9 .clock__loading--left{transform:translateY(-52px)}.clock__loading--right{left:25px;top:-50px}.ie9 .clock__loading--right{transform:translateY(42px)}.clock__gap{bottom:-10px;height:16px;position:absolute;right:0;width:16px}body:not(.themed) .clock__gap{background-color:#fdf3f3}.clock__clockArmWrapper{left:40%;position:absolute;transform-origin:50% 90%;transition:transform 1s;width:4px}.clock__clockArmWrapper--longArm{top:19%}.clock__clockArmWrapper--longArm .clock__clockArm{height:14px}.clock__clockArmWrapper--shortArm{top:30%}.ie9 .clock__clockArmWrapper--shortArm{left:41%;top:28%;transform:rotate(220deg)}.clock__clockArmWrapper--shortArm .clock__clockArm{height:8px}.clock__clockArm{border-radius:10px;margin-left:1px;width:2px}body:not(.themed) .clock__clockArm{background-color:#b42424}.clock__clockArmDot{border-radius:50%;height:4px;width:4px}body:not(.themed) .clock__clockArmDot{background-color:#b42424}.clock__container--static{transform:scale(1)}.clock__container--static .clock__loading--left{transform:translateY(-52px)}.clock__container--static .clock__loading--right{transform:translateY(42px)}.clock__container--static .clock__clockArmWrapper--shortArm{left:41%;top:28%;transform:rotate(220deg)}@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{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{border:1px solid;padding:18px 0;width:100%}.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{display:block;font-size:16px;font-weight:700}.SimilarPropertiesBanner-TextContainer__content{display:block;font-size:16px}.CircularProgessBar{border-radius:50%;margin:auto;position:relative}.CircularProgessBar *,.CircularProgessBar :after,.CircularProgessBar :before{box-sizing:content-box}.CircularProgessBar:after{border-radius:50%;content:" ";display:block;height:.84em;left:.085em;position:absolute;top:.085em;width:.84em}.CircularProgessBar .content{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;font-size:16px;height:100%;justify-content:center;left:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:100%;z-index:1}.CircularProgessBar .slice{clip:rect(0,1em,1em,.5em);position:absolute}.CircularProgessBar .p50{clip:rect(auto,auto,auto,auto)}.CircularProgessBar .fill{transform:rotate(180deg)}.CircularProgessBar .bar,.CircularProgessBar .fill{clip:rect(0,.5em,1em,0);border:.08em solid;border-radius:50%;position:absolute}.CircularProgessBar,.CircularProgessBar .slice{height:1em;width:1em}.CircularProgessBar .bar,.CircularProgessBar .fill{height:.84em;width:.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{float:left;height:calc(100vh - 72px);left:16px;outline:none;position:relative;top:56px;width:calc(100% - 32px)}.tablet .HotelMap-modal{height:calc(100vh - 120px)}.HotelMap-modal-close{height:60px;position:fixed;right:5px;top:5px;width:100%}.HotelMap-modal-closeIcon{cursor:pointer;position:absolute;right:14px;top:14px}.HotelMap-modal .HotelMap-wrapper{height:100%;margin-top:0;overflow:hidden;position:relative}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline{bottom:auto;height:100%;left:auto;position:relative;right:auto;top:auto;width:100%}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container{border:1px solid;bottom:0;left:0;position:absolute;right:0;top:0}.HotelMap-modal .HotelMap-wrapper .HotelMap-outline .HotelMap-container .leaflet-control{margin-left:14px;margin-top: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;font-size:18px;height:48px;line-height:26px;padding:12px;text-align:center;width:48px}.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:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.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{overflow:hidden;width:100%}.HotelMap-leaflet .HotelMap-popup-blockContent{height:66px;margin:0;padding:0}.HotelMap-leaflet .HotelMap-popup-blockImage{height:66px;margin:0;padding:0;width:66px}.HotelMap-leaflet .HotelMap-popup-imgCover{height:66px;overflow:hidden;width:66px}.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;overflow:hidden;white-space:nowrap;width:180px}.HotelMap-leaflet .HotelMap-popup-distance{font-size:12px;padding-top:2px;white-space:nowrap}.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{text-overflow:ellipsis;white-space:nowrap;width:50px}.HotelMap-leaflet .HotelMap-popup-transportation{width:86px}.HotelMap-leaflet a.leaflet-popup-close-button{display:none}.HotelMap-leaflet .leaflet-popup-content-wrapper{border-radius:0;height:66px;min-width:250px;padding:0;width:auto}.HotelMap-leaflet .leaflet-popup-content{line-height:1.4;margin:0;width:auto!important}.HotelMap-MapAndSidePanel{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.HotelMap-hide{opacity:0;z-index:1}html[dir=rtl] .rtl .HotelMap-review{text-align:right;white-space:nowrap}html[dir=rtl] .rtl .HotelMap-review *{margin-left:4px;margin-right:0}html[dir=rtl] .rtl .HotelMap-review i{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{height:100%;width: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-left:4px;margin-right:0}html[dir=rtl] .rtl .HotelMap-leaflet .HotelMap-popup-review .ficon-star-style{transform:scaleX(-1)}.HotelMap-iconCircle{border-radius:50%;display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.HotelMap-iconCircle .ficon{font-size:13px;left:12px;position:absolute;top:12px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.HotelMap-iconSmallCircle{border-radius:50%;display:inline-block;height:20px;position:relative;vertical-align:middle;width:20px}.HotelMap-iconSmallCircle .ficon{font-size:13px;left:10px;position:absolute;top:10px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.HotelMap-icon-tripadvisor{background-image:url(https://cdn6.agoda.net/js/assets/browser-bundle/0485859e4b76b5e6a0d2.png);background-repeat:no-repeat;background-size:initial;display:inline-block;height:20px;width:118px}.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{margin:0 -28px -6px;transform:scale(.5);-ms-transform:scale(.5)}.HotelMap-currentPropertyIcon{display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.HotelMap-currentPropertyIconBg{height:12px;left:6px;position:absolute;top:4px;width:12px}.HotelMap-currentPropertyIcon .ficon{left:12px;position:absolute;top:12px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.HotelMap-currentPropertyIcon-image{height:56px;width:56px}.HotelMap-topLandmark{height:1px;width:1px}.HotelMap-topLandmarkIcon{display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.HotelMap-topLandmarkIconBg{height:12px;left:6px;position:absolute;top:4px;width:12px}.HotelMap-topLandmarkIconPicture{border:2px solid;border-radius:50%;height:60px;margin:25px -20px;width:60px}.HotelMap-markerIcon{border:none}.HotelMap-poiItem-header{border-bottom:1px solid;cursor:pointer;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;padding:6px;text-align:center;text-transform:uppercase}.HotelMap-poiItem-header>*{display:inline-block;padding-left:8px}html[dir=ltr] .HotelMap-poiItem-header{padding-left:15px;text-align:left}html[dir=rtl] .HotelMap-poiItem-header{padding-right:15px;text-align:right}.HotelMap-poiItem-header-arrow{padding-top:6px;position:absolute}html[dir=ltr] .HotelMap-poiItem-header-arrow{right:12px}html[dir=rtl] .HotelMap-poiItem-header-arrow{left:12px}.HotelMap-poiItem{border-bottom:1px solid;box-sizing:content-box;cursor:pointer;height:94px;position:relative}.HotelMap-poiItem:last-child{border-bottom:none}.HotelMap-poiItem.HotelMap-propertyListItem{cursor:default}.HotelMap-poiItem.HotelMap-propertyListItem--clickable{cursor:pointer}.HotelMap-poiItem-image{height:75px;left:15px;position:absolute;top:9px;width:80px}.HotelMap-poiItem-propertyImage{height:75px;left:50%;position:absolute;top:0;transform:translate(-50%);-ms-transform:translateX(-50%)}.HotelMap-poiItem-propertyImageWrapper{height:75px;left:15px;overflow:hidden;position:absolute;top:9px;width:80px}.HotelMap-poiItem-description,.HotelMap-poiItem-descriptionOnList{left:105px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);width:215px}.HotelMap-poiItem-distanceOnList{padding-top:5px}.HotelMap-poiItem-distanceOnList-content{padding:5px}.HotelMap-poiItem-pricingTag{display:inline-block;font-size:12px;font-weight:700}.HotelMap-poiItem-title{font-size:13px;font-weight:700}.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%;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{left:13px;right:auto;transform:scaleX(-1)}.HotelMap-sidePanel{height:100%;position:absolute;right:0;top:0;width:0;z-index:20000}.HotelMap-sidePanel-arrow{border-bottom-left-radius:5px;border-top-left-radius:5px;box-sizing:border-box;cursor:pointer;left:-28px;padding:15px 4px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);width:28px}.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{display:none;height:100%;position:absolute;width:100%}.HotelMap-sidePanel-body:after{bottom:0;content:"";display:inline-block;height:40px;position:absolute;width:350px}.HotelMap-sidePanel-header{display:table-row;height:50px;position:absolute;width:100%}.HotelMap-sidePanel-headerButton{border-bottom:5px solid;cursor:pointer;display:table-cell;font-size:14px;height:50px;text-align:center;-webkit-user-select:none;user-select:none;vertical-align:middle;width:175px}.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{height:100%;top:0}.HotelMap-sidePanel-nearbyList,.HotelMap-sidePanel-poiList{left:0;overflow-x:hidden;overflow-y:auto;padding-bottom:20px;position:absolute;width:100%}.HotelMap-sidePanel-nearbyList{height:calc(100% - 50px);top: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{height:calc(100% - 50px);top:50px}html[dir=rtl] .HotelMap-sidePanel-arrow{text-align:left}.HotelMap-legend{border-radius:3px;bottom:18px;box-sizing:border-box;left:-16px;line-height:260%;opacity:.9;padding:0 22px 0 0;position:absolute;transform:translate(-100%);white-space:nowrap}.HotelMap-legend .each-legend{display:inline-block;padding:0 0 0 22px}.HotelMap-legend .circle{border-radius:50%;color:#fff;display:inline-block;height:16px;line-height:16px;margin:0 8px 3px 0;text-align:center;vertical-align:middle;width:16px}.HotelMap-legend .circle .legend-icon{margin:0;vertical-align:10%}.HotelMap-legend .text{font-size:14px}@media (min-width:981px){.HotelMap-legend:before{content:"";display:inline-block;height:100%;vertical-align:middle}}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{border-radius:3px;bottom:18px;box-sizing:border-box;left:-15px;line-height:230%;max-width:145px;opacity:.9;padding:2px 15px;position:absolute;transform:translate(-100%);white-space:nowrap}.HotelMap-legend .each-legend{display:block;padding:0}.HotelMap-legend .circle{border-radius:50%;color:#fff;display:inline-block;height:16px;line-height:16px;margin:0 8px 0 0;text-align:center;vertical-align:middle;width:16px}.HotelMap-legend .circle .legend-icon{margin:0;vertical-align:10%}.HotelMap-legend .text{font-size:12px}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{height:274px;overflow:hidden;position:relative;width:100%}.HotelStaticMap.HotelStaticMap--withLocationNote{height:308px}.HotelStaticMap-locationNote{font-size:14px;padding-top:8px;position:inherit;text-align:center}.HotelStaticMap-map{height:274px;position:relative;width:100%;z-index:0}.HotelStaticMap-overlay{height:274px;margin-top:-274px;position:absolute;top:274px;width:100%}.HotelStaticMap-agodaExperience{border:1px solid;height:274px;position:absolute;top:0;width:450px}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{float:left;padding:24px 0 8px 40px}html[dir=rtl] .HotelStaticMap-agodaExperienceInfo{float:right;padding:24px 40px 8px 0}.HotelStaticMap-agodaExperienceInfoHeadContent{display:block;float:none;font-size:23px;max-height:45px;padding-bottom:12px}html[dir=ltr] .HotelStaticMap-agodaExperienceInfoHeadContent{text-align:left}html[dir=rtl] .HotelStaticMap-agodaExperienceInfoHeadContent{text-align:right}.HotelStaticMap-agodaExperienceInfoDetailContent{font-size:14px;font-weight:300;line-height:1.3;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;height:65px;min-width:450px;padding:8px 0 0;text-align:center;width:100%}.HotelStaticMap-agodaExperienceTypeListItem{display:block;margin-left:10px;margin-right:10px;max-width:400px;padding-bottom:10px}html[dir=ltr] .HotelStaticMap-agodaExperienceTypeListItem{padding-left:32px;text-align:left}html[dir=rtl] .HotelStaticMap-agodaExperienceTypeListItem{padding-right:32px;text-align:right}html[dir=ltr] .HotelStaticMap-agodaExperienceTypeListItem .ficon{padding-right:5px}html[dir=rtl] .HotelStaticMap-agodaExperienceTypeListItem .ficon{padding-left:5px}.HotelStaticMap-agodaExperienceTypeListItemContent{display:inline-block;font-size:14px;font-weight:500;width:80%}.HotelStaticMap-agodaExperienceTypeListItem:not(:last-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{padding-top:8px;text-align:center}.HotelStaticMap-agodaExperienceLineSeperator{border-top:1px solid;margin:auto;overflow:hidden;width:calc(100% - 80px)}.HotelStaticMap-agodaExperienceButton{border:none;border-radius:2px;font-size:14px;font-weight:700;min-height:35px;min-width:220px;-webkit-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{height:100%;overflow-y:auto;position:absolute;width:100%}.HotelMap-poiDetail-header{font-size:14px;font-weight:700;margin:27px 20px 25px;text-transform:uppercase}.HotelMap-poiDetail-header-button{cursor:pointer;text-decoration:none}.HotelMap-poiDetail-gallery{height:210px;overflow:hidden;position:relative;width:100%}.HotelMap-poiDetail-gallery-navImageNext{cursor:pointer;height:100%;margin-left:50%;position:absolute;top:0;width:50%}.HotelMap-poiDetail-gallery-navImageNextButton{font-size:16px;font-weight:700;margin-right:10px;margin-top:-10px;position:absolute;right:0;top:50%;z-index:11}.HotelMap-poiDetail-gallery-navImagePrev{cursor:pointer;height:100%;position:absolute;top:0;width:50%}.HotelMap-poiDetail-gallery-navImagePrevButton{font-size:16px;font-weight:700;left:0;margin-left:10px;margin-top:-10px;position:absolute;top:50%;z-index:11}.HotelMap-poiDetail-slider{height:210px;position:relative;width:100%}.HotelMap-poiDetail-slider>div{position:relative}.HotelMap-poiDetail-slider-swipeElement{float:left;height:210px;position:relative;width:350px}.HotelMap-poiDetail-image{display:block;font-family:"object-fit:cover";height:210px;object-fit:cover;width:350px}.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{border-radius:3px;box-sizing:border-box;cursor:pointer;font-size:12px;font-size:1.2rem;height:34px;left:-16px;line-height:260%;margin-top:1px;opacity:.9;overflow:hidden;padding-bottom:3px;padding-top:4px;position:absolute;top:10px;transform:translate(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);white-space:nowrap}html[dir=ltr] .HotelMap-TopLandmarkToggle{padding-right:22px}html[dir=rtl] .HotelMap-TopLandmarkToggle{padding-left:22px}.HotelMap-TopLandmarkToggle .filter-item-info{cursor:pointer;line-height:1.8;position:relative}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 input[type=checkbox],.HotelMap-TopLandmarkToggle .filter-item-info-Checkbox{box-sizing:border-box;display:none;margin:4px 0 0;padding:0}.HotelMap-TopLandmarkToggle .filter-item-info .checkbox-icon{border:1px solid;border-radius:2px;height:16px;line-height:1;position:absolute;text-align:center;top:0;width:16px}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{display:inline-block;height:2px;position:relative;width:40px}.HotelMap-nearbyMarkerIcon-content{border:1px solid;bottom:8px;display:inline-block;font-size:14px;font-weight:700;padding:4px 8px;white-space:nowrap}.HotelMap-nearbyMarkerIcon-content,.HotelMap-nearbyMarkerIcon-content:before{left:50%;position:absolute;transform:translate(-50%)}.HotelMap-nearbyMarkerIcon-content:after,.HotelMap-nearbyMarkerIcon-content:before{border-left:8px solid;border-right:8px solid;border-top:8px solid;content:"";height:0;top:100%;width:0}.HotelMap-nearbyMarkerIcon-content:after{left:50%;position:absolute;transform:translate(-50%,-2px)}.HotelMap-nearbyMarkerIcon-content-current:after{display:none}.HotelMap-nearbyMarkerIcon-noPrice,.HotelMap-nearbyMarkerIcon-zoomedout{bottom:0;display:inline-block;left:50%;padding:4px 8px;position:absolute;transform:translate(-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{overflow:hidden;width:100%}.HotelMap-leaflet .HotelMap-nearbyPopup:hover .HotelMap-nearbyPopup-propertyImage{transform:translate(-50%) scale(1.05)}.HotelMap-leaflet .HotelMap-nearbyPopup-block-content{margin:0;padding:0}.HotelMap-leaflet .HotelMap-nearbyPopup-imageWrapper{height:100%;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;width:70px}.HotelMap-leaflet .HotelMap-nearbyPopup-propertyImage{background-image:url(https://cdn6.agoda.net/js/assets/browser-bundle/085b325406c495c564f8.png);background-position:50%;background-repeat:no-repeat;height:100%;left:50%;position:absolute;transform:translate(-50%);transition:all .4s ease-in-out}.HotelMap-leaflet .HotelMap-nearbyPopup-block-image{height:118px;margin:0;padding:0;width:118px}.HotelMap-leaflet .HotelMap-nearbyPopup-img-cover{height:118px;overflow:hidden;position:relative;width:118px}.HotelMap-leaflet .HotelMap-nearbyPopup-img{height:118px;left:50%;position:absolute;top:0;transform:translate(-50%)}.HotelMap-leaflet .HotelMap-nearbyPopup-title{font-weight:700;white-space:nowrap}.HotelMap-leaflet .HotelMap-nearbyPopup-button{-webkit-appearance:none;border:none;border-radius:3px;cursor:pointer;outline:none;padding:8px 0;text-align:center;text-transform:uppercase;width:100%}.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{display:inline-block;text-overflow:ellipsis;white-space:nowrap;width:50px}.HotelMap-leaflet .HotelMap-nearbyPopup-score-text{font-size:12px;font-weight:700}.spk-box{border-radius:2px;cursor:default;font-size:13px;font-weight:400;height:20px;margin-right:2px;padding:2px 6px;position:relative}html[dir=rtl] .spk-box{margin-left:2px}.spk-box:after{border:5px solid;content:" ";height:0;position:absolute;right:-4px;top:0;width:0}html[dir=rtl] .HotelMap-leaflet .HotelMap-nearbyPopup-review *{margin-left:4px;margin-right:0}html[dir=rtl] .HotelMap-leaflet .HotelMap-nearbyPopup-content-top{text-align:right}.TaxAndSurchargeInfo{font-size:10px;font-style:italic;font-weight:400;line-height:14px}.TaxAndSurchargeInfo strong{font-weight:700}.TaxAndSurchargeInfo span,.TaxAndSurchargeInfo>i{padding-right:3px}.TaxAndSurchargeInfo:hover{cursor:pointer}.TwoLineTaxAndSurcharge{font-size:10px;margin-top:20px;text-align:right}.TwoLineTaxAndSurcharge-title{display:block}.TwoLineTaxAndSurcharge:hover{cursor:pointer}.OneLineTaxAndSurcharge{display:inline;font-size:10px}.OneLineTaxAndSurcharge-title{display:inline-block}.OneLineTaxAndSurcharge:hover{cursor:pointer}.OneLineRightTaxAndSurcharge{display:block;font-size:10px;text-align:right}.OneLineRightTaxAndSurcharge:hover{cursor:pointer}html[dir=rtl] .rtl .TaxAndSurchargeInfo span,html[dir=rtl] .rtl .TaxAndSurchargeInfo>i{padding-left:3px;padding-right:0}html[dir=rtl] .rtl .OneLineRightTaxAndSurcharge,html[dir=rtl] .rtl .TwoLineTaxAndSurcharge{text-align:left}.ReviewSnippet__Review{display:inline-block;font-size:18px;margin:0;vertical-align:middle;width:100%}.ReviewSnippet__ReviewText{font-size:14px;font-weight:700}.ReviewSnippet__CategoryIcon{border:1px solid #dddfe2;border-radius:50%;display:inline-block;font-size:large;height:30px;margin-right:5px;text-align:center;vertical-align:super;width:30px}.ReviewSnippet__Author{display:inline-block;font-family:mallory,Helvetica Neue,Helvetica,Arial,sans-serif;vertical-align:middle;width:100%}.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;cursor:pointer;font-size:14px;font-weight:700;margin-left:5px;margin-right:5px;padding-bottom:3px;padding-top:3px;text-align:center}body:not(.themed) .ReviewSnippet__ReadMoreReview{border-top-color:#dddfe2;color:#5392f9}.ReviewSnippet__AuthorTextSpan{display:inline-block;margin-bottom:-5px;margin-left:0;margin-right:0}.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{left:0;margin-right:0;padding-top:10px;position:absolute;right:0}.ReviewSnippet__ReviewScore__Text{display:table-cell;height:100%;vertical-align:middle}.ReviewSnippet__Topic{border-radius:2px;display:inline-block;font-size:12px;font-weight:500;margin-bottom:16px;padding:3px 8px}body:not(.themed) .ReviewSnippet__Topic{background-color:#dde9fd;color:#24457c}.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{margin-bottom:10px;padding:0 15px}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Review{border-bottom:1px solid;text-align:center;width:auto}body:not(.themed) .ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Review{border-bottom-color:#dddfe2}.ReviewSnippet--room-choice-header-snippet .ReviewSnippet__Author{margin:10px 0 0;text-align:center}.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{line-height:10px;margin-bottom:-10px;margin-top:6px}.ReviewSnippet--facilities-snippet .ReviewSnippet__ReadMoreReview{margin-left:0;margin-right:4px;margin-top:10px;padding-top:10px}.ReviewSnippet--more-about-snippet{height:160px;padding:24px;position:relative}body:not(.themed) .ReviewSnippet--more-about-snippet{color:#fff}.ReviewSnippet--more-about-snippet .ReviewSnippet__ReviewText{font-size:medium;font-weight:400}.ReviewSnippet--more-about-snippet .ReviewSnippet__Author{font-size:12px;line-height:5px;margin-top: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{bottom:auto;height:max-content;margin:auto;max-width:none;min-width:300px;position:absolute;top:50%;transform:translateY(-50%);width:max-content}body:not(.themed) .ReviewSnippet--more-about-snippet .ReviewSnippet__Container{background-color:#fffc;color:#000}.ReviewSnippet--more-about-snippet .ReviewSnippet__Review{border-bottom:1px solid;display:table;margin:0 5px;max-width:500px;min-width:300px;width:auto}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{background-color:#fffc;height:auto;position:absolute;right:15px;top:12px;visibility:visible;width:300px}.ReviewSnippet--HotelMosaicFirstTile.Translate{height:auto}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review{border-bottom:1px solid #fff;display:table;height:86px;padding:10px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review.Translate{display:inline-block;height:auto;padding:16px 10px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review.Translate.Loading{background:none;height:86px;text-align:center;width:100%}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation{display:block;text-align:center}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link{color:#5392f9;display:inline;font-size:12px;font-weight:700;line-height:1.33;text-align:center}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link__Icon__GoogleTranslated{background-image:url(//cdn6.agoda.net/images/mvc/default/greyscale-short.png);background-size:122px 16px;display:inline-block;height:16px;margin-right:5px;vertical-align:middle;width:122px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__Review__Translation__Link__Icon__BaiduTranslated{background-image:url(//cdn6.agoda.net/images/CW-186/default/baidu-translate-only_v1.png);background-size:63px 20px;display:inline-block;height:20px;margin:0 5px 6px 0;vertical-align:middle;width:63px}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__ReviewText{display:block;text-align:center;vertical-align:middle}.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-bottom:-5px;margin-left:5px;margin-right:5px;overflow:hidden}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorBubble{display:none}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorTextSpan{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewSnippet--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{max-width:120px;overflow:hidden;position:absolute;text-overflow:ellipsis;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{background:#fff;color:#2a2a2e;height:35%;overflow:hidden;padding:0 1em;position:relative}.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{font-weight:700;max-height:2.86em;overflow:hidden;position:relative}@supports (-webkit-line-clamp:2){.ReviewSnippet--tile-recentsearch .ReviewSnippet__ReviewText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.ReviewSnippet--tile-recentsearch .ReviewSnippet__Author{margin-top:.2em}.ReviewSnippet--tile-recentsearch .ReviewSnippet__AuthorText{display:block}.ReviewSnippet--tile-recentsearch .ReviewSnippet__AuthorTextSpan{font-size:1em;margin:0 .2em;max-width:85%;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ReviewSnippet--what-people-love{-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:5px;display:-webkit-flex;display:inline-table;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:0;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{height:100%;position:static}.ReviewSnippet--what-people-love .ReviewSnippet__AuthorText{border-top:1px solid;bottom:0;padding-top:10px;position:absolute;width:100%}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{bottom:0;left:0;margin:15px;position:absolute;width:calc(100% - 30px)}.ReviewSnippet--ssr-mosaic{background:linear-gradient(180deg,hsla(0,0%,93%,.6),hsla(0,0%,87%,.6));bottom:0;color:#000;padding-left:5px;padding-right:5px;position:absolute;width:100%}.ReviewSnippet--ssr-mosaic .ReviewSnippet__Review{padding-bottom:5px}.ReviewSnippet--ssr-mosaic .ReviewSnippet__Author{border-top:1px solid #dddfe2;padding-top:5px}.ReviewBadge{cursor:pointer;display:table}.ReviewBadge .review-badge-parent{align-items:center;display:flex}.ReviewBadge-description{display:table-cell;font-size:14px;line-height:1;padding-left:8px;padding-top:6px;text-align:left}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{padding-top:0;vertical-align:middle}.ReviewBadge-description-title{line-height:1;margin-top:4px;text-decoration:underline}body:not(.themed) .ReviewBadge-description-title{color:#5392f9}.ReviewBadge__FeaturesOnRoomImages{cursor:auto;font-weight:700;margin-bottom:10px}.ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description{font-size:14px}.ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description .ReviewBadge-description-title{font-weight:300;text-decoration:none}body:not(.themed) .ReviewBadge__FeaturesOnRoomImages .ReviewBadge-description .ReviewBadge-description-title{color:#fff}.ReviewBadgeContainer,.ReviewBadgeContainerDexp438{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{bottom:0;font-family:Mallory;font-size:14px;position:absolute}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{font-size:12px;font-weight:300;text-decoration:none}body:not(.themed) .RoomComfortBadge .ReviewBadge-description-title{color:#fff}.ChildAndExtrabedPolicies{border-bottom:1px solid #ddd;margin-bottom:20px;padding:0}.ChildAndExtrabedPolicies-section{border-top:1px solid #ddd;padding-top:20px}.ChildAndExtrabedPolicies .sub-section-header{font-weight:100;padding:0 0 0 5px}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table{margin-bottom:15px;margin-top:0}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-category{color:#000000bf;padding-top:10px;vertical-align:top}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-category-description{color:#000000bf;vertical-align:top}.ChildAndExtrabedPolicies .childPolicyTop .childpolicies table .policies-icon{margin-right:6px}.PaymentOptionsModal-closeButton{bottom:101%;color:#fff;cursor:pointer;position:absolute;right:0}.PaymentOptionsModal-wrapper{position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.PaymentOptionsModal-wrapper:focus{outline:0}.PaymentOptionsModal-wrapper-cw627{position:absolute;transform:translate(-50%,-48%);-ms-transform:translate(-50%,-48%)}.PaymentOptionsModal-wrapper-cw627:focus{outline:0}.PaymentOptionsModal-content{background-color:#fff;border:none;overflow-y:hidden;padding:30px;width:870px}.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;vertical-align:top;width:50%}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:gray;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{background-color:#0283df;border:none;border-radius:3px;color:#fff;font-size:13px;margin-bottom:20px;min-width:180px;padding:14px 15px}.PaymentOptionsModal-detail button:active.BookButton,.PaymentOptionsModal-detail button:hover.BookButton{background-color:#53b7ff}.PaymentOptionsModal-footer{margin-top:15px;text-align:center}.PaymentOptionsModal-footer span{color:gray;font-size:12px}.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{color:#85c150;font-weight:700}.PaynowCancellation .rc-tooltip-inner{max-width:300px}.locked-price-box{margin:4px 0;padding: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{border:.5px solid;border-radius:3px;display:inline-block;padding:4px}body:not(.themed) .locked-price-box .locked-price-content{background-color:#eee;border-color:#ccc}.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{display:inline-block;font-size:20px;font-weight:700;line-height:20px}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{display:inline-block;font-size:14px;font-weight:700;line-height:14px;padding-top:2px;text-align:right}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{margin-bottom:0;padding:16px 0 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;display:inline-block;font-size:12px;font-weight:700;line-height:1;position:relative}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{border-right:none;margin-right:3px;padding:4px 16px 4px 8px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span{border-left:none;margin-left:3px;padding:4px 8px 4px 16px}.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{border:1px dashed;content:"";display:inline-block;height:11px;position:absolute;top:4px;transform:rotate(45deg) skew(15deg,15deg);width:11px}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{border-right:none;border-top:none;right:-4px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul.agoda-promotions .pseudo-coupon.leaner-coupon-promo-code .title span:after{border-bottom:none;border-left:none;left:-4px}.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;display:inline-block;font-size:12px;font-weight:700;line-height:1;position:relative}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{border-right:none;margin-right:3px;padding:4px 16px 4px 8px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span{border-left:none;margin-left:3px;padding:4px 8px 4px 16px}.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{border:1px dashed;content:"";display:inline-block;height:11px;position:absolute;top:4px;transform:rotate(45deg) skew(15deg,15deg);width:11px}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{border-right:none;border-top:none;right:-4px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content ul .gtt-discount .title span:after{border-bottom:none;border-left:none;left:-4px}.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;box-shadow:0 1px #0000001f}.cor-breakdown-container .cor-breakdown-content ul:last-child{border-bottom:none;margin-bottom:16px}.cor-breakdown-container .cor-breakdown-content li{line-height:16px;padding-bottom:8px}.cor-breakdown-container .cor-breakdown-content li:last-child{padding-bottom:0}.cor-breakdown-container .cor-breakdown-content li .title{display:inline-flex;text-align:left;width:60%}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;text-align:right;width:40%}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{font-size:16px;text-decoration:none}.cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate,.cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate{display:inline;position:relative}.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{border-top:1px solid;content:"";position:absolute;right:0;top:50%;width:100%}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{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{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,.cor-breakdown-container .cor-breakdown-content li.pulse-promo{list-style-type:disc;margin-left:30px}.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,.cor-breakdown-container .cor-breakdown-content li.pulse-promo .amount,.cor-breakdown-container .cor-breakdown-content li.pulse-promo .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,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.pulse-promo{margin-left:0;margin-right:30px}html[dir=ltr] .cor-breakdown-container .cor-breakdown-content li.promo-price-peek{padding-left:16px;padding-right:8px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.promo-price-peek{padding-left:8px;padding-right:16px}.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{font-size:14px;text-decoration:none}.cor-breakdown-container .cor-breakdown-content li.promo-price-peek .amount span.crossedout-rate{direction:ltr;display:inline-block;font-weight:700}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{margin:0;position:absolute}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{display:inline-block;padding:0 8px}.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{border-top:1px dashed;margin-top:16px;padding-top:16px}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{direction:ltr;font-size:12px}.cor-breakdown-container .cor-breakdown-content li.final-price{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;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{direction:ltr;font-size:20px;font-weight:700;white-space:nowrap;width:auto}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{font-size:14px;font-weight:700;padding-right:3px;width:auto}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{display:inline-block;padding-right:3px;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-left:3px;padding-right:0}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-content{display:inline;font-size:14px;line-height:13px;padding-top:2px}.cor-breakdown-container .cor-breakdown-content li.earn-gift-card .giftcard-content span:nth-child(2){direction:ltr;display:inline-block}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{border-radius:3px;margin-top:5px;padding:12px 24px;position:relative;text-align:center;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{border:solid;bottom:99%;content:" ";height:0;pointer-events:none;position:absolute;width:0}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;margin:0 0 0 -6px;right:11px}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{left:11px;margin:0 -6px 0 0;right:auto}.cor-breakdown-container .cor-breakdown-content li.effective-price .container:before{border-width:7px;margin:0 0 0 -7px;right:10px}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{left:10px;margin:0 -7px 0 0;right:auto}.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{font-size:16px;text-decoration:none}.cor-breakdown-container .travelers-using-gift-card{border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:12px 16px}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{border-width:0 7px 9px;left:95%;right:auto;top:-1px}.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{border-width:9px 7px 0;bottom:-1px;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{border-width:0 7px 9px;top:-1px}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{border-width:9px 7px 0;bottom:-1px}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{border-radius:4px;display:table-row;max-width:364px}.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{min-height:0;text-align:center;color:#e20e0e!important}.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{border-radius:2px;display:inline-block;font-size:12px;font-weight:500;line-height:1;padding:4px 12px;width:-moz-fit-content;width:fit-content}.PriceDisplay .total-discount-container-rareFind.go-local{display:flex}.PriceDisplay .total-discount-container-rareFind.go-local .total-discount{border-radius:0 0 2px 2px;text-align:center;width:100%}.PriceDisplay .total-discount-container-rareFind.pulse-campaign{display:flex}.PriceDisplay .total-discount-container-rareFind.pulse-campaign .total-discount{border-radius:0 0 2px 2px;text-align:center;width:100%}html[dir=rtl] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom){margin-right:-11px;text-align:right}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom){margin-left:-11px;text-align:left}.PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local{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-bottom-left-radius:2px;border-top-left-radius:2px}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).go-local>div{border-bottom-right-radius:2px;border-top-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: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-bottom-left-radius:2px;border-top-left-radius:2px}html[dir=ltr] .PriceDisplay .total-discount-container:not(.total-discount-container--offerRoom).pulse-campaign>div{border-bottom-right-radius:2px;border-top-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{border-radius:0 2px 2px 0;display:inline-block;font-size:12px;font-weight:700;line-height:1;padding:4px 8px;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;font-size:12px;line-height:1;margin-bottom:0;margin-top:4px;padding:4px 8px}html[dir=rtl] .PriceDisplay .ChildRooms-priceCheaperThanSimilarHotels{border-radius:2px 0 0 2px;margin-left:0;margin-right:-11px;text-align:right}html[dir=ltr] .PriceDisplay .ChildRooms-priceCheaperThanSimilarHotels{border-radius:0 2px 2px 0;margin-left:-11px;margin-right:0;text-align:left}.PriceDisplay .cor-tooltip-wrapper{line-height:1;margin-top:4px}.PriceDisplay .LowestPriceYouSeen{display:block;line-height:1;margin-top:4px;padding-top:0;width:100%}.PriceDisplay .LowestPriceYouSeen-Container{line-height:1;padding:4px 8px}.PriceDisplay .LowestPriceYouSeen-boldText,.PriceDisplay .LowestPriceYouSeen-text{font-size:12px}html[dir=rtl] .PriceDisplay .LowestPriceYouSeen{margin-left:0;margin-right:-11px;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{border-radius:0 2px 2px 0;text-align:left}.PriceDisplay .CrossedOutPrice{line-height:1}.PriceDisplay .PriceContainer:not(:first-child){margin-top:16px}.PriceDisplay .LastMinutePriceDrop{display:block;margin-top:4px;padding-top:0}.PriceDisplay .LastMinutePriceDrop__Animate{opacity:0;transition:opacity .3s linear,transform .3s ease}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop__Animate{transform:translate(-10px)}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate{transform:translate(10px)}.PriceDisplay .LastMinutePriceDrop__Animate--move{opacity:1}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop__Animate--move,html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate--move{transform:translate(0)}.PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035{padding:0}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035{border-radius:2px 0 0 2px}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035{border-radius:0 2px 2px 0}.PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 .ficon-price-drop{margin-bottom:0;padding:4px 2px;top:0}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 .ficon-price-drop{left:0}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 .ficon-price-drop{right:0}.PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 div{align-items:center;display:flex}.PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 p{font-size:12px;line-height:1}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 p{margin:0;padding:2px;text-align:right}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container-PFE-9035 p{margin:0;padding:2px;text-align:left}.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{margin-bottom:0;padding:4px 8px;top:0}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{margin:0;padding:4px 22px 4px 8px;text-align:right}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container p{margin:0;padding:4px 8px 4px 22px;text-align:left}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop{margin-left:0;margin-right:-11px;text-align:right}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop{margin-left:-11px;margin-right:0;text-align:left}.PriceDisplay .VoucherRoomBadgeContainer{display:flex;margin-left:-12px;margin-top:4px;padding-top:0}.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:gray}.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>.pd-currency,.applied-giftcard .finalPrice>.pd-currency{font-size:15px;margin-right:4px}body:not(.themed) .applied-cashback .finalPrice>.pd-currency,body:not(.themed) .applied-giftcard .finalPrice>.pd-currency{color:#704dff}.applied-cashback .finalPrice>.pd-price,.applied-giftcard .finalPrice>.pd-price{font-size:24px}body:not(.themed) .applied-cashback .finalPrice>.pd-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{height:auto;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);width:380px}.price-breakdown-modal:focus{outline:0}.price-breakdown-modal .price-breakdown-list{margin-bottom:9px;overflow:hidden}.price-breakdown-modal .price-breakdown-container{border-radius:9px;height:auto;padding:0;width:100%}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{font-size:13px;margin:9px 0 0}body:not(.themed) .price-breakdown-modal .price-breakdown-item .blue{color:#0283df}.price-breakdown-modal .price-breakdown-item .price{padding-left:0;text-align:right}body:not(.themed) .price-breakdown-modal .coupon{color:#63c355}.price-breakdown-modal .coupon .coupon-icon{margin-left:1px;margin-right:5px;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{display:inline-block;padding-top:8px;width:150px}body:not(.themed) .price-breakdown-modal .money-back{color:#ffa726}.price-breakdown-modal .money-back .moneyback-icon{margin-left:1px;margin-right:5px;vertical-align:top}.price-breakdown-modal .money-back .rate{display:inline-block;width:150px}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-left:1px;margin-right:5px}html[dir=rtl] .price-breakdown-modal .giftcard-text .giftcard-icon{margin-left:5px;margin-right:1px}.price-breakdown-modal .giftcard-text .rate{display:inline-block;padding-top:8px;width:150px}.price-breakdown-modal .giftcard-text .price{padding-top:8px}.price-breakdown-modal .final-price-content{zoom:1;display:inline-block;float:right;font-size:10px;font-weight:700;margin-bottom:0}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{border-bottom:1px solid;clear:both;margin:6px 0}body:not(.themed) .price-breakdown-modal hr{border-bottom-color:#e2e2e2}.cor-breakdown-modal{height:auto;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);width:420px}.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-left:5px;margin-right:1px}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-bottom:1px;padding-top:1px}.WelcomeBackBadge__Icon{height:12px;width: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{background:linear-gradient(90deg,#6b4c9f,#8660c7);border-radius:0 2px 2px 0;color:#fff;font-size:12px;font-weight:700;line-height:1;padding:4px 8px}.PulsePriceCampaignBadge__Icon{margin-right:4px;vertical-align:middle}.CrossedOutPrice{font-size:15px;position:relative;text-decoration:none}.CrossedOutPrice.cop-small{display:inline-block;font-size:13px}.CrossedOutPrice .price-dayuse,.CrossedOutPrice.price-before-giftcard{display:inline-block;font-size:20px;text-decoration:none}.CrossedOutPrice .price-dayuse.with-locked-gc,.CrossedOutPrice.price-before-giftcard.with-locked-gc{font-weight:700}.CrossedOutPrice.price-before-cashback{display:inline-block;text-decoration:none}.CrossedOutPrice.price-before-cashbackv2:before{border-top:1px solid}.CrossedOutPrice:before{border-top:1px solid;content:"";position:absolute;right:0;top:50%;width:100%}html[dir=ltr] .CrossedOutPrice:before{transform:rotate(-10deg)}html[dir=rtl] .CrossedOutPrice:before{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{color:#737373;font-size:10px;margin:4px}.RareFindBadge{border-radius:2px;margin-bottom:8px;overflow:hidden;padding:12px 3px 12px 12px;position:relative}html[dir=rtl] .RareFindBadge{text-align:right}html[dir=ltr] .RareFindBadge{text-align:left}.RareFindBadge__Message{font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.17}.RareFindBadge__Message:first-of-type{font-size:16px;line-height:1;margin-bottom:4px}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{border-radius:30px;height:60px;opacity:.08;position:absolute;top:-30px;width:60px}html[dir=rtl] .RareFindBadge__Circle1{left:-15px}html[dir=ltr] .RareFindBadge__Circle1{right:-15px}.RareFindBadge__Circle2{border-radius:90px;height:180px;opacity:.1;position:absolute;top:20px;width:180px}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{bottom:101%;color:#fff;cursor:pointer;position:absolute;right:0}.ExpressBooking__Modal__closeButtonIcon{right:375px;top:15px}.ExpressBooking__Modal__wrapper{position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.ExpressBooking__Modal__wrapper:focus{outline:0}.ExpressBooking__Modal__wrapper .ExpressBooking__Modal__content{border:none;border-radius:4px;height:320px;overflow:hidden;width:760px}.ExpressBooking__Modal__spinner{background:url(//cdn6.agoda.net/images/desktop/express-booking-spinner.gif) 50% no-repeat;height:100%;position:absolute;width:100%}.ExpressBooking__Modal__spinnerBackground{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%}.InquiryProperty .inboxContainer{border-radius:5px;left:50%;padding-top:30px;position:fixed;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:440px}.InquiryProperty .inboxContainer-header{display:inline-block;min-height:71px;padding:0}.InquiryProperty .inboxContainer-header .headerImage{display:inline-block;margin-left:16px;text-align:center}.InquiryProperty .inboxContainer-header .headerImage--size{height:71px;width:71px}.InquiryProperty .inboxContainer-header .headerInfo{display:inline-block;height:auto;padding:0 22px;text-align:left;vertical-align:top;width:350px}.InquiryProperty .inboxContainer-header .headerInfo .hotelLocation{display:inline-block;font-size:14px;font-weight:400;letter-spacing:1.1px;margin-left:10px}.InquiryProperty .inboxContainer-header .headerInfo .inquiry-line-one{letter-spacing:1.6px;margin:0;max-height:49px;min-height:20px;overflow:hidden;padding-right:25px;text-overflow:ellipsis}.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{height:1px;width:100%}.InquiryProperty .inboxContainer-content--row{margin:0 15px 7px}.InquiryProperty .inboxContainer-content--col{float:left;margin-right:10px;width:47%}.InquiryProperty .inboxContainer-content--col .displayText{border:1px solid;border-radius:3px;display:block;font-size:12px;height:40px;letter-spacing:1.2px;padding:6px 12px;width:100%}.InquiryProperty .inboxContainer-content--col .calendarIcon{font-size:20px;pointer-events:none;position:relative;right:-165px;top:-31px}.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;position:absolute;right:0;text-align:right;top:0}.InquiryProperty .inboxContainer-content--col.price--col .priceRate-currency{font-size:14px;font-weight:400;letter-spacing:.5px;line-height:23px;padding:0;text-align:right}.InquiryProperty .inboxContainer-content--col.price--col .priceRate-price{font-size:22px;line-height:1em;padding:0}.InquiryProperty .inboxContainer-content .writingMessageArea{font-size:14px;height:185px;letter-spacing:1.1px;line-height:1.43;margin-top:13px;width:410px}.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{height:100%;position:absolute;top:0;width:100%}.InquiryProperty .inboxContainer-modal .close-area-icon{cursor:pointer;position:absolute;right:14px;top:14px}.InquiryProperty .sentContainer{border-radius:9px;height:191px;left:50%;padding:10px;position:fixed;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:780px}.InquiryProperty .sentContainer-header{font-size:medium;font-weight:700;overflow:hidden;width:100%}.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-size:13px;font-weight:700;margin:0 -10px 0 0;text-decoration:none;white-space:nowrap}.InquiryProperty .sentContainer-header--right .closeinfo-icon{background-position:-58px -1330px;display:inline-block;height:21px;margin-left:7px;vertical-align:middle;width:21px}.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{border-radius:9px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:1}.InquiryProperty .loadingContainer .preLoading{border-radius:9px;padding:32px 62px}.InquiryProperty .loadingContainer .preLoading-img{height:20px;width:20px}.InquiryProperty .loadingContainer .preLoading-text{margin-left:10px}.InquiryProperty-modal{outline:none}.InquiryProperty-modal .close-area{cursor:pointer;position:absolute;right:14px;top:14px}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-left:-10px;margin-right:0}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{left:14px;right:auto}.inboxContainer{background-color:#fff;margin:0 auto;padding-top:30px;width:440px}.inboxContainer-header{display:inline-block;min-height:71px;padding:0}.inboxContainer-header .headerImage{display:inline-block;margin-left:16px;text-align:center}.inboxContainer-header .headerImage--size{height:71px;width:71px}.inboxContainer-header .headerInfo{display:inline-block;height:auto;padding:0 22px;text-align:left;vertical-align:top;width:350px}.inboxContainer-header .headerInfo .hotelLocation{color:#666;display:inline-block;font-size:14px;font-weight:300;letter-spacing:1.1px;margin-left:10px}.inboxContainer-header .headerInfo .inquiry-line-one{letter-spacing:1.6px;margin:0;max-height:49px;min-height:20px;overflow:hidden;padding-right:25px;text-overflow:ellipsis}.inboxContainer-header .headerInfo .inquiry-line-two{padding-top:5px}.inboxContainer-header .headerInfo .inquiry-line-two>i{vertical-align:text-bottom}.inboxContainer-hr{height:1px;width:100%}.inboxContainer-content--row{margin:0 15px 7px}.inboxContainer-content--col{float:left;margin-right:10px;width:47%}.inboxContainer-content--col .displayText{background-color:#eee;border:1px solid #aaa;border-radius:3px;color:#777;display:block;font-size:12px;height:40px;letter-spacing:1.2px;padding:6px 12px;width:100%}.inboxContainer-content--col .calendarIcon{color:#666;font-size:20px;pointer-events:none;position:relative;right:-165px;top:-31px}.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;position:absolute;right:0;text-align:right;top:0}.inboxContainer-content--col.price--col .priceRate-currency{font-size:14px;font-weight:300;letter-spacing:.5px;line-height:23px;margin-right:8px;padding:0;text-align:right}.inboxContainer-content--col.price--col .priceRate-price{color:#ef5857;font-size:22px;line-height:1em;padding:0}.inboxContainer-content .writingMessageArea{color:#000;font-size:14px;height:185px;letter-spacing:1.1px;line-height:1.43;margin-top:13px;width:410px}.inboxContainer-content .requireField{text-align:center}.inboxContainer-content .requireField-langDetect{color:#ef5857;font-size:13px}.inboxContainer-content .disabled{background-color:#b0deff;pointer-events:auto}.inboxContainer-modal .close-area{height:100%;position:absolute;top:0;width:100%}.inboxContainer-modal .close-area-icon{color:#fff;cursor:pointer;position:absolute;right:14px;top:14px}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-left:25px;padding-right:0}html[dir=rtl] .rtl .inboxContainer-header .headerInfo .ficon-star-style{transform:scaleX(-1)}html[dir=rtl] .rtl .inboxContainer-content--col{float:right;margin-left:10px;margin-right:0}html[dir=rtl] .rtl .inboxContainer-content--col .calendarIcon{left:-165px;right:auto}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{height:100%;position:absolute;top:0;width:100%}.c-image-container--flex .c-image-container__content{display:flex}.c-image-container--flexColumn .c-image-container__content{flex-direction:column}.MixAndSavePopupRoomInfo .MasterRoom-infoPhoto{height:60px}.MixAndSavePopup__TableRow{display:table-row}.MixAndSavePopup__RoomName{word-wrap:break-word;padding-bottom:36px;width:263px}.MixAndSavePopup__RoomName span{display:inline-block;margin:0 2px}.MixAndSavePopup__BookButton{border:none;border-radius:3px;font-weight:700;line-height:22px;outline:none;padding:10px 16px;white-space:nowrap}@media only screen and (max-width:650px){.MixAndSavePopup__BookButton{white-space:normal}}.MixAndSavePopup__IsFewRoomLeft{font-size:12px;font-weight:700;padding-bottom:36px;padding-top:6px}.badge.PseudoCouponPromoCode{background-color:transparent;display:block;margin:0;padding:0}.badge.PseudoCouponPromoCode .rounded-badge-text{display:inline-block;font-size:12px;font-weight:700;line-height:2;max-width:100%;padding:5px 0;white-space:normal}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{direction:ltr;display:inline-block}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;display:inline-block;line-height:1;position:relative}html[dir=ltr] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{border-right:none;margin-right:3px;padding:4px 16px 4px 8px}html[dir=rtl] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child{border-left:none;margin-left:3px;padding:4px 8px 4px 16px}.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{border:1px dashed;content:"";display:inline-block;height:11px;position:absolute;top:4px;transform:rotate(45deg) skew(15deg,15deg);width:11px}html[dir=ltr] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{border-right:none;border-top:none;right:-4px}html[dir=rtl] .badge.PseudoCouponPromoCode .rounded-badge-text span:first-child:after{border-bottom:none;border-left:none;left:-4px}.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}html[dir=ltr] .badge.PseudoCouponPromoCode.property{text-align:left}.spf-container,html[dir=rtl] .badge.PseudoCouponPromoCode.property{text-align:right}.spf-container{cursor:pointer;display:block;width:100%}.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{height:auto;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);width:380px}#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{background-color:#f5f5f5;border-radius:9px;height:auto;padding:18px;width:100%}.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-left:3px;margin-right:0}.Feature__TickMark--selected{border-radius:50%;font-size:12px;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{margin-top:3px;vertical-align:top}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;font-size:13px;width:85%}body:not(.themed) .RoomFeature__Title--plain{color:#2a2a2e}.RoomFeature__BreakfastPrice{position:relative}body:not(.themed) .RoomFeature__BreakfastPrice{color:#2a2a2e}.RoomFeature__BreakfastPrice:before{border-top:2px solid;content:"";position:absolute;right:0;top:50%;transform:rotate(-10deg);width:100%}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{background-color:#333;max-width:360px;padding:16px 32px}.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{background-color:#333;max-width:360px;padding:16px 32px}.rc-tooltip.AgodaVipBadgeTooltip.AgodaVipBadgeToolTip__RoomFeature .rc-tooltip-content .rc-tooltip-inner>div{text-align:center}.giftcard-icon-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:inline-flex;justify-content:center}.giftcard-2x-span{font-weight:700}.ChildRoomsList-roomFeatureIcon.trip-discount-icon{padding:3px}.partnerloyalty-earn-icon-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:inline-flex;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{border-radius:3px;height:46px;margin-top:4px;overflow:hidden;padding:4px;position:relative;text-align:center}body:not(.themed) .UrgencyMessageAnimated__Message{background-color:#f3f9f2;color:#195411}.UrgencyMessageAnimated__Message__Title{display:block;font-size:14px;white-space:nowrap}.UrgencyMessageAnimated__Message__Title__Large{padding:0 8px;white-space:normal}.UrgencyMessageAnimated__Message__Content{font-size:12px;margin:0;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{height:330px;outline:none;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:50%}.bookOnRequest-content{background-color:#fff;border-radius:9px;bottom:0;left:0;overflow-y:auto;padding:37px 36px;position:absolute;right:0;top:0;width:560px}.bookOnRequest-closeButton{bottom:101%;color:#fff;cursor:pointer;position:absolute;right:0}.bookOnRequest-closeButton span{right:375px;top:15px}.bookOnRequest-header{margin-bottom:34px}.bookOnRequest-body{list-style-type:disc}.bookOnRequest-body-list{margin-bottom:16px;margin-left:16px}html[dir=rtl] .rtl .bookOnRequest-closeButton{left:0;right:auto}html[dir=rtl] .rtl .bookOnRequest-closeButton span{left:375px;right:auto}html[dir=rtl] .rtl .bookOnRequest-header{margin-bottom:34px}html[dir=rtl] .rtl .bookOnRequest-body-list{margin-left:0;margin-right:16px}.EasyCancelHintImage{font-family:"object-fit:contain";height:14px;object-fit:contain;vertical-align:text-top;width:14px}html[dir=ltr] .EasyCancelHintImage{margin-right:4px}html[dir=rtl] .EasyCancelHintImage{margin-left:4px}.EasyCancelHint__balloon{position:relative}.EasyCancelHint__balloon:after{border:8px solid transparent;border-bottom-color:#f7e46c;border-top:0;content:"";height:0;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:0;width:0}.Amenity__Item--selected{margin-bottom:10px}.Amenity__TickMark--selected{border-radius:50%;font-size:12px;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-left:11px;margin-right:0}.MixAndSaveRoom{border:1px solid;box-sizing:border-box;display:table-cell;padding:12px;position:relative;vertical-align:unset;width:47%}.MixAndSaveRoom__LosBadge{border-radius:2px;font-weight:700;padding:2px 8px;position:absolute;text-align:center;top:6px}.MixAndSaveRoomHeader{display:table;font-size:16px;font-weight:700;line-height:1.27;padding-bottom:5px;vertical-align:unset;width:100%}.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{display:inline-block;font-size:12px}.MixAndSaveRoomHeader__Link:active,.MixAndSaveRoomHeader__Link:hover{cursor:default;text-decoration:none}.MixAndSaveRoomHeader__PriceInfo{font-size:10px;text-align:right;vertical-align:top}@keyframes mixAndSavePanelFadeIn{0%{margin:0;max-height:0;opacity:0;padding:0;visibility:hidden}to{margin:24px 0;max-height:auto;opacity:1;padding:16px 0;visibility:visible}}.MixAndSave{animation:mixAndSavePanelFadeIn;animation-duration:.4s;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;margin:0;padding:0 12px;vertical-align:top;width:unset;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;margin-bottom:0;width:16px}.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-left:9px;margin-right:-2.9px}.MixAndSaveHeader{display:table;font-size:14px;font-weight:700;vertical-align:unset;width:100%}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;position:relative;vertical-align:unset;width:12%}html[dir=ltr] .MixAndSaveHeader--Right{padding-left:10px;right:-5px}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;padding:6px 12px 2px;text-align:center}.MixAndSaveHeader__BadgeText{padding-bottom:4px;white-space:nowrap}.MixAndSaveDate{display:table;font-size:10px;margin-bottom:16px;margin-top:17px;vertical-align:unset;width:100%}.MixAndSaveDate__CheckInOutHotels{display:table-cell;margin-bottom:15px;margin-top:17px;vertical-align:top;width:51.4%}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;max-width:150px;overflow:hidden;padding:10px 0;text-overflow:ellipsis;vertical-align:unset;white-space:nowrap;width:150px}.MixAndSaveDate__Date{font-size:14px}.MixAndSaveRooms{padding:0 16px}.MixAndSaveRooms,.MixAndSaveSummary{display:table;vertical-align:unset;width:100%}.MixAndSaveSummary{font-size:14px;padding:16px 16px 0}.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;padding-top:10px;vertical-align:top;width:unset;word-break:break-all}.MixAndSaveSummary__RoomName i{font-size:5px;padding:0 12px}.MixAndSaveSummary__RoomName span{display:inline-block;margin:0 2px}.MixAndSaveSummary__Price{display:table-cell;vertical-align:top;white-space:nowrap;width:unset}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{border:none;border-radius:3px;font-weight:700;height:45px;line-height:22px;padding:10px 37px}.MixAndSaveIcon__Arrow{display:table-cell;text-align:center;vertical-align:middle;width:unset}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;font-size:16px;font-weight:700;text-align:center;vertical-align:middle;width:6%}.DJ-652 .MixAndSaveIcon__Plus{font-size:40px;line-height:1.25}.MixAndSaveIcon__Plus.ficon{display:table-cell;font-weight:700;text-align:center;vertical-align:middle;width:6%}.MixAndSaveIcon__Triangle{position:absolute}.MixAndSaveIcon__TriangleIconLeft{border-style:solid;position:absolute}html[dir=ltr] .MixAndSaveIcon__TriangleIconLeft{border-width:34px 0 33px 20px;left:-34px}html[dir=rtl] .MixAndSaveIcon__TriangleIconLeft{border-width:34px 20px 33px 0;left:-13px}.MixAndSaveIcon__TriangleIconRight{border-style:solid;position:absolute}html[dir=ltr] .MixAndSaveIcon__TriangleIconRight{border-width:34px 0 33px 20px;left:-15px}html[dir=rtl] .MixAndSaveIcon__TriangleIconRight{border-width:34px 20px 33px 0;left:7px}.MixAndSaveAgodaCash{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{font-size:14px;position:absolute;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.MixAndSavePopup:focus{outline:0}.MixAndSavePopup__CloseButton{bottom:101%;cursor:pointer;position:absolute;right:0}.MixAndSavePopup__Container{border:none;overflow-y:hidden;width:650px}@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;position:relative;vertical-align:unset;width:100%}.MixAndSavePopup__Title{display:table-cell;font-size:18px}.MixAndSavePopup__SubTitle{padding-bottom:36px;padding-top:4px}.MixAndSavePopup__VerticalLine{border-right:1px dashed;bottom:-5px;opacity:.1;position:absolute;top:0;z-index:1}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{border:1px solid;border-radius:12px;height:24px;position:relative;width:24px;z-index:2}.MixAndSavePopup__CircleLabel{font-weight:500;position:relative;text-align:center;top:2px}.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{border:1px solid;border-radius:3px;font-weight:700;padding:13px 26px 11px;position:absolute;text-align:center}html[dir=ltr] .MixAndSavePopup__DoneButtonInput{right:0}html[dir=rtl] .MixAndSavePopup__DoneButtonInput{left:0}.isClicked .MixAndSavePopup__CircleDiv{border:1px solid}.MixAndSavePopupSummary{border-top:1px solid;display:table;padding:28px 50px 50px;width:100%}@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;bottom:0;left:50px;padding:5px;right:50px}.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{padding:5px 10px;vertical-align:middle}body:not(.themed) .section.about-hotel{color:#4e4e4e}.about-hotel-new .heading{font-size:24px;font-weight:200;margin:0;padding-bottom:40px;text-transform:none}.about-hotel-new .sub-section{display:inline-block;padding:25px 0;width:100%}.about-hotel-new .sub-section-header{font-size:14px;font-weight:700;margin-bottom:10px;margin-top:0}body:not(.themed) .about-hotel-new .sub-section-header{color:#4e4e4e}.about-hotel-new .sub-section-with-category{border-left:2px solid;padding:0 0 0 20px;width:92%}body:not(.themed) .about-hotel-new .sub-section-with-category{border-left-color:#eee}.about-hotel-new .sub-section-left{float:left;padding-right:20px;width:280px}.about-hotel-new .sub-section-right{margin-left:280px}.about-hotel-new .sub-section-right-header{font-size:14px;font-weight:700;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{display:inline-block;margin-bottom:10px;padding:0 20px 0 0;vertical-align:top;width:33%}.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{border-radius:50%;display:inline-block;height:5px;margin-bottom:2px;margin-left:5px;margin-right:7px;width:5px}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;margin-right:22px;vertical-align:top;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{border-radius:8px;font-family:"object-fit:cover";height:126px;margin-bottom:15px;object-fit:cover;width:225px}.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:"\e2\20ac\a2";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{border-top:1px solid;margin:0;padding-bottom:20px;width:100%}body:not(.themed) .about-hotel-new .line-seperator{color:#ccc}.about-hotel-new .show-more{cursor:pointer;margin:20px 0 30px;text-align:left}body:not(.themed) .about-hotel-new .show-more{color:#0283df}.about-hotel-new .show-more-icon{zoom:1;border-left:6px solid;border-right:6px solid;border-top:6px solid;display:inline-block;height:0;margin-bottom:2px;margin-left:5px;width:0}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{cursor:pointer;margin-top:20px;text-align:left}body:not(.themed) .about-hotel-new .show-less{color:#0283df}.about-hotel-new .show-less-icon{zoom:1;border-bottom:6px solid;border-left:6px solid;border-right:6px solid;display:inline-block;height:0;margin-bottom:2px;margin-left:5px;width:0}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{zoom:1;display:inline-block;line-height:25px;width:100%}.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{float:left;padding:0 20px 0 0}.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{cursor:pointer;display:inline-block;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:185px}@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{margin-bottom:20px;margin-top:20px;width:100%}body:not(.themed) .about-hotel-new .policies{background-color:#efeff1}.about-hotel-new .policies-category{border-bottom:1px solid;border-right:1px solid;padding:10px;width:35%}body:not(.themed) .about-hotel-new .policies-category{border-bottom-color:#fff;border-right-color:#fff}.about-hotel-new .policies-category-description{border-bottom:1px solid;padding:10px;width:64%}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: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{-webkit-box-flex:1;border-radius:4px;flex:1;max-width:225px;min-height:130px;padding:16px}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;line-height:21px;margin-bottom:8px;max-height:21px;overflow:hidden;position:relative;text-overflow:ellipsis}@supports (-webkit-line-clamp:1){.about-hotel-new .RestaurantsOnSite__Header{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}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:"";height:1em;margin-top:.2em;position:absolute;width:1em}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{border-top-style:solid;border-top-width:1px;padding-top:8px}body:not(.themed) .about-hotel-new .RestaurantsOnSite__Contents{border-top-color:#e9ebee;color:#737373}.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{display:inline-block;min-width:225px;padding-top:16px;vertical-align:top;width:33%}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:1px solid;border-radius:6px;height:270px;width:360px}body:not(.themed) .feature-popover .feature-image-size{background-color:#000;border-color:#0003;box-shadow:0 5px 10px #0003}.poi-container{overflow:hidden;position:relative}body:not(.themed) .poi-container{color:#666}.poi-container .poi-info-wrapper{border-left:2px solid;float:left;padding-left:20px;position:relative;width:92%}body:not(.themed) .poi-container .poi-info-wrapper{border-left-color:#eee}html[dir=rtl] .poi-container .poi-info-wrapper{border-left:none;border-right:2px solid;padding-left:0;padding-right:20px}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{font-weight:700;text-transform:uppercase}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{height:270px;margin-bottom:20px;position:relative;width:100%}.AboutHotelMosaic.NoTile{height:100%}body:not(.themed) .AboutHotelMosaic.NoTile{background-color:#f7f7f7}.AboutHotelMosaic .AboutHotelMosaic-MainImage{float:left;overflow:hidden;position:relative;vertical-align:middle}body:not(.themed) .AboutHotelMosaic .AboutHotelMosaic-MainImage{background-color:#f6f6f6}.AboutHotelMosaic .AboutHotelMosaic-MainImage img{font-family:"object-fit:cover";height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.AboutHotelMosaic .AboutHotelMosaic-MainImage img.default-image{font-family:"object-fit:none";object-fit:none}.AboutHotelMosaic-MainImage{height:270px;width:100%}.AboutHotelMosaic .Heading-overlay{display:table;padding:2px;position:absolute}body:not(.themed) .AboutHotelMosaic .Heading-overlay{background-color:#00000080;color:#fff}.AboutHotelMosaic .Heading-overlay-text{display:table-cell;font-weight:200;letter-spacing:normal}.AboutHotelMosaic .Heading-overlay{bottom:0;min-width:50%;text-align:left}.AboutHotelMosaic .Heading-overlay-text{font-size:23px;line-height:1.48;padding:8px 24px;vertical-align:bottom}.AboutHotelMosaic .Heading-hotelname{display:block;font-size:30px;font-weight:400;line-height:1.13}.AboutHotelMosaic .Heading-text{font-size:30px;font-weight:200;margin:0;padding:24px}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage>div:before{content:"";height:100%;position:absolute;width:100%}body:not(.themed) .AboutHotelMosaic--review .AboutHotelMosaic-MainImage>div:before{box-shadow:inset 0 0 0 1000px #0009}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay{min-width:auto;position:relative;top:0}body:not(.themed) .AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay{background:none}.AboutHotelMosaic--review .AboutHotelMosaic-MainImage .Heading-overlay .Heading-overlay-text{font-size:medium;padding-bottom:0;padding-top:24px}.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:#ffffffbf}.FreeBox__Icon{display:block;float:left;margin-top:4px}.FreeBox__Text{display:block;margin-left:24px}.FreeBox__Text--freeBox{border:1px solid;border-radius:2px;font-size:12px;font-weight:500;margin-left:4px;padding:1px 6px}body:not(.themed) .FreeBox__Text--freeBox{background-color:#32a923;border-color:#32a923;color:#fff}html[dir=rtl] .rtl .about-hotel-new .sub-section-left{float:right;padding-left:20px;padding-right:0}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-left:20px;margin-right:0}html[dir=rtl] .rtl .about-hotel-new .sub-section-right .feature-group .essential-item{padding-left:20px;padding-right:0}html[dir=rtl] .rtl .about-hotel-new .sub-section-right .useful-info-icon{margin-left:6px;margin-right:0}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-left:0;padding-right:20px}html[dir=rtl] .rtl .about-hotel-new .list-item{float:right;padding-left:20px;padding-right:0}html[dir=rtl] .rtl .about-hotel-new .list-item .ficon,html[dir=rtl] .rtl .about-hotel-new .list-item .flag{margin-left:6px;margin-right:0}html[dir=rtl] .rtl .about-hotel-new .policies-category{border-left:1px solid;border-right:0}html[dir=rtl] .rtl .about-hotel-new .policies-icon{float:right;margin-left:4px;margin-right:0}html[dir=rtl] .rtl .about-hotel-new .extrabed-policies .bullet-list{padding-left:0;padding-right:15px}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-size:11px;font-weight:700;margin-right:10px;text-transform:uppercase}.about-customer-tags .customer-tag-values{font-size:11px;font-weight:200;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-bottom:8px;margin-top:0}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{margin:17px 0;width:100%}.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{padding-top:16px;position:relative;vertical-align:top}.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;bottom:0;min-height:42px;position:absolute;top:16px;width:250px}html[dir=ltr] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumn{float:left;left:55px;padding-left:14px}html[dir=rtl] .GuestPolicies__ChildAndExtrabedPolicies__table__guestColumn{float:right;padding-right:14px;right:55px}.GuestPolicies__ChildAndExtrabedPolicies__table__extraBedColumn{min-height:32px;padding:0 16px}.ReviewFacilityMentions__Wrapper{background-color:#f4f8fe}.ReviewFacilityMentions__Item{cursor:pointer}.ReviewFacilityMentions__Item:hover{background-color:#dde9fd}.ReviewFacilityMentions__Icon{color:#5392f9;display:block;font-size:28px}.ReviewFacilityMentions__ReadRelatedReviews{color:#5392f9;cursor:pointer}.ReviewFacilityMentions__ItemWrapper{cursor:pointer}.ReviewFacilityMentions__ItemWrapper:hover{background-color:#8660c733}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge.rc-tooltip,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge.rc-tooltip,.BadgeTooltip--TopValue.rc-tooltip{opacity:1}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.BadgeTooltip--TopValue.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.BadgeTooltip--TopValue.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:10%}html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge.rc-tooltip-placement-topRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge.rc-tooltip-placement-topRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip--TopValue.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip--TopValue.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:91%;right:auto}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .rc-tooltip-inner,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .rc-tooltip-inner,.BadgeTooltip--TopValue .rc-tooltip-inner{padding:0}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Icon,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Icon,.BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Icon{display:table-cell;text-align:center;vertical-align:middle;width:36px}html[dir=ltr] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Icon,html[dir=ltr] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Icon,html[dir=ltr] .BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Icon{border-radius:4px 0 0 4px}html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Icon,html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Icon,html[dir=rtl] .BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Icon{border-radius:0 4px 4px 0}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Text,.BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Text{display:table-cell;padding:12px;width:160px}.BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text span,.BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Text span,.BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Text span{display:block;font-weight:600}html[dir=ltr] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text,html[dir=ltr] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Text,html[dir=ltr] .BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Text{text-align:left}html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--BottomBadge .TopBadgeDefaultTooltip__Text,html[dir=rtl] .BadgeTooltip--InsiderDeal.BadgeTooltip--TopBadge .TopBadgeDefaultTooltip__Text,html[dir=rtl] .BadgeTooltip--TopValue .TopBadgeDefaultTooltip__Text{text-align:right}.BadgeTooltip.rc-tooltip{opacity:1}.BadgeTooltip.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.BadgeTooltip.rc-tooltip-placement-topLeft .rc-tooltip-arrow{left:5%}html[dir=rtl] .BadgeTooltip.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,html[dir=rtl] .BadgeTooltip.rc-tooltip-placement-topRight .rc-tooltip-arrow{left:96%;right:auto}.BadgeTooltip .rc-tooltip-inner{min-width:280px;padding:16px}.BadgeTooltip .columnWrapper{align-content:flex-start;flex-flow:row wrap;width:100%}.BadgeTooltip .columnList,.BadgeTooltip .columnWrapper{-webkit-box-orient:horizontal;display:flex}.BadgeTooltip .columnList{flex:0 0 49%;flex-direction:row}.BadgeTooltip .columnList i{color:theme-map(iconBadge,default,color);font-size:16px}html[dir=ltr] .BadgeTooltip .columnList i{border-radius:4px 0 0 4px}html[dir=rtl] .BadgeTooltip .columnList i{border-radius:0 4px 4px 0}.BadgeTooltip .columnList span{margin-left:8px}li.Pill--outlined{border:1px solid;border-radius:2px;display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:5px 7px}html[dir=ltr] li.Pill--outlined{margin-right:3px}html[dir=rtl] li.Pill--outlined{margin-left:3px}li.Pill--outlined i{font-size:14px;margin:0}body:not(.themed) li.Pill--outlined{background:#fff}li.Pill--flat{display:inline-block;font-size:11px;font-weight:700;line-height:1;padding:5px 7px}html[dir=ltr] li.Pill--flat{margin-right:3px}html[dir=rtl] li.Pill--flat{margin-left:3px}li.Pill--flat i{font-size:14px;margin:0}body:not(.themed) li.Pill--pill-purple{border-color:#8660c7;color:#8660c7}body:not(.themed) li.Pill--pill-purple i{color:#6b4c9f}body:not(.themed) li.Pill--pill-blue{border-color:#5392f9;color:#5392f9}body:not(.themed) li.Pill--pill-blue i{color:#396fc6}body:not(.themed) li.Pill--pill-green{border-color:#28871c;color:#28871c}body:not(.themed) li.Pill--pill-green i{color:#28871c}.Pills{opacity:1;transition:all .3s linear}.Pills--Hide{opacity:0;transition:none}#css-dummy{height:1px;position:absolute;top:-23px;width:1px}.PaymentLogos__SearchBox{display:inline-block;float:right}.PaymentLogos__SearchBox .PaymentLogo__SearchBox{display:inline-block;padding-left:8px;padding-top:15px}.PaymentLogos__SearchBox .PaymentLogo__SearchBox img{height:35px}.PaymentLogos__SearchBox .PaymentLogo__SearchBox--unionpay{padding-left:5px}.PaymentLogos__SearchBox .PaymentLogo__SearchBox--unionpay img{height:30px}.Searchbox{-webkit-backface-visibility:hidden;backface-visibility:hidden;max-height:92px;padding:13px 0;width:100%}.Searchbox--vertical{padding:0}.Searchbox_Message--Popover{display:inline-block;position:absolute;top:100%;z-index:1}.Searchbox_Message--Popover:before{border-bottom:10px solid;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;height:0;width:0}html[dir=ltr] .Searchbox_Message--Popover{left:328px}html[dir=ltr] .Searchbox_Message--Popover:before{margin-left:46%}html[dir=rtl] .Searchbox_Message--Popover{right:328px}html[dir=rtl] .Searchbox_Message--Popover:before{margin-right:46%}body:not(.themed) .Searchbox{background-color:#fffc}.Searchbox .DayUseTooltipWrapper{display:inline}.Searchbox .IconBox--autocomplete,.Searchbox .IconBox--checkIn,.Searchbox .IconBox--checkOut,.Searchbox .IconBox--occupancy{height:66px}.Searchbox .IconBox--autocomplete .IconBox__child,.Searchbox .IconBox--checkIn .IconBox__child,.Searchbox .IconBox--checkOut .IconBox__child,.Searchbox .IconBox--occupancy .IconBox__child{vertical-align:middle}.NewHotel .Searchbox .Searchbox__searchButton.btn,.Searchbox .NewHotel .Searchbox__searchButton.btn,.Searchbox .Searchbox__LoyaltyPartnerSearchInput,.Searchbox .Searchbox__searchButton{padding:10px 0}.Searchbox__searchButton{border:none;border-radius:3px;cursor:pointer;font-size:14px;height:66px;overflow:hidden;position:relative;text-transform:uppercase;width:130px}body:not(.themed) .Searchbox__searchButton{background-color:#488bf8;box-shadow:0 4px 10px 3px #0003;color:#fff}@media screen and (max-width:1100px){.Searchbox__searchButton{padding:10px 0;width:100px}}.Searchbox__searchButton__loader{background:url(//cdn0.agoda.net/images/mvc/default/spinner_mono_small.gif) 50% no-repeat;display:inline-block;font-size:16px;height:100%;position:relative;width:100%}.Searchbox__searchButton__text{font-weight:400;position:relative}body:not(.themed) .Searchbox__searchButton:focus,body:not(.themed) .Searchbox__searchButton:hover{color:#fff}.Searchbox__searchButton:focus{outline:0}.Searchbox__searchButton--active{z-index:0}.Searchbox__searchButton--active>*{position:relative}.Searchbox__searchButton--active:hover:before{opacity:1;transform:translate(-50%,-50%) scale(32)}.Searchbox__searchButton--active:before{background:#84b5fe;border-radius:50%;content:"";left:50%;opacity:0;padding-top:5%;position:absolute;top:50%;transform:scale(0);transform:translate(-50%,-50%) scale(0);transition:transform .3s ease-out,opacity .3s ease-out;width:5%}.Searchbox__wrapper{position:relative}.Searchbox .CalendarAlertMessage{margin-bottom:15px}body:not(.themed) .Searchbox .CalendarAlertMessage__icon{background-color:#5392f9;color:#fff}.Searchbox .CalendarAlertMessage__titleText{font-weight:800}body:not(.themed) .Searchbox .CalendarAlertMessage__titleText{color:#5392f9}body:not(.themed) .Searchbox .CalendarAlertMessage__text{color:#000}.Searchbox .CalendarAlertMessage__close{text-decoration:underline}.LosPopover{z-index:9999}.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottom .body-wrapper.sidebar-body.warning .sidebar,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomLeft .body-wrapper.sidebar-body.warning .sidebar,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomRight .body-wrapper.sidebar-body.warning .sidebar,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-top .body-wrapper.sidebar-body.warning .sidebar,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topLeft .body-wrapper.sidebar-body.warning .sidebar,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topRight .body-wrapper.sidebar-body.warning .sidebar{background-color:#f05700}.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottom .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottom .rc-tooltip-arrow.border,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomLeft .rc-tooltip-arrow.border,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomRight .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-bottomRight .rc-tooltip-arrow.border,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-top .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-top .rc-tooltip-arrow.border,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topLeft .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topLeft .rc-tooltip-arrow.border,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topRight .rc-tooltip-arrow,.LosPopover.rc-tooltip.warning.rc-tooltip-placement-topRight .rc-tooltip-arrow.border{border-bottom-color:#f05700;border-top-color:#f05700}.LosPopover.rc-tooltip.warning .rc-tooltip-inner{border:0;max-width:220px}.LosPopover.rc-tooltip.warning .rc-tooltip-inner .sidebar-body .body{color:#000}.IconBox{background-color:#fff;box-shadow:0 4px 10px #00000012;cursor:pointer;display:inline-block;margin:0 5px 0 0;padding:10px 5px;position:relative;vertical-align:top}.IconBox:not(.IconBox--highlight):focus{outline:none}.IconBox__child{width:calc(100% - 60px)}.IconBox__child,.IconBox__icon{display:inline-block;vertical-align:middle}.IconBox__icon{margin-bottom:0;padding:13px}body:not(.themed) .IconBox__icon{color:#333}.IconBox__wrapper{position:relative}.rtl .IconBox--autocomplete{margin-left:5px;margin-right:0}.IconBox--checkIn,html[dir=rtl] .IconBox--checkOut{margin-right:0}.IconBox--checkOut:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:5px}html[dir=ltr] .IconBox--checkOut:before{left:-5px}html[dir=rtl] .IconBox--checkOut:before{right:-5px}.IconBox--checkOut:after{border-right:1px solid #ccc;bottom:10px;content:"";position:absolute;top:10px}html[dir=ltr] .IconBox--checkOut:after{left:0}html[dir=rtl] .IconBox--checkOut:after{right:0}.IconBox--checkOut .dates-los{background:#fff;left:-10px;position:absolute;top:20px;z-index:2}html[dir=rtl] .IconBox--checkOut .dates-los{left:155px}.IconBox--checkOut .dates-los-container{display:table-cell;font-weight:400;padding:5px 0}.IconBox--checkOut .dates-los-container-nights{color:#333;padding-right:2px}.IconBox--checkOut .dates-los-container-icon{padding:0;transform:scaleX(-1)}.IconBox--childAges{box-shadow:none;line-height:16px;padding:0;text-align:left}html[dir=rtl] .IconBox--childAges{margin:0 20px 5px 15px}html[dir=ltr] .IconBox--childAges{margin:0 15px 5px 20px}.IconBox--childAges .IconBox__icon{padding:3px 6px 0 0;vertical-align:top}body:not(.themed) .IconBox--childAges .IconBox__icon{color:#f77808}.IconBox--childAges .IconBox__child{width:calc(100% - 20px)}.IconBox--highlight{outline:1px solid #488bf8}.IconBox--highlight.IconBox--focused,.IconBox--highlight.IconBox--focused .SearchBoxTextDescription{color:#488bf8}.IconBox--disabled{cursor:default}.rtl .IconBox--occupancy{margin-left:5px}.rtl .IconBox__icon{transform:scaleX(-1)}.PackageSearchContainer .IconBox--checkOut:before{width:10px}html[dir=ltr] .PackageSearchContainer .IconBox--checkOut:before{left:-10px}html[dir=rtl] .PackageSearchContainer .IconBox--checkOut:before{right:-10px}.SearchBoxTextDescription{font-size:14px;padding:5px 0}body:not(.themed) .SearchBoxTextDescription{color:#000}.SearchBoxTextDescription__desc,.SearchBoxTextDescription__title{text-overflow:ellipsis}.SearchBoxTextDescription__title{font-weight:700;overflow:hidden;white-space:nowrap}body:not(.themed) .SearchBoxTextDescription__title{color:#333}html:lang(cn) .SearchBoxTextDescription__title,html:lang(hk) .SearchBoxTextDescription__title,html:lang(jp) .SearchBoxTextDescription__title,html:lang(kr) .SearchBoxTextDescription__title,html:lang(th) .SearchBoxTextDescription__title,html:lang(tw) .SearchBoxTextDescription__title{font-weight:700}.SearchBoxTextDescription__desc{line-height:1.25}body:not(.themed) .SearchBoxTextDescription__desc{color:#999}.SearchBoxTextDescription__child{position:absolute;top:14px}html[dir=ltr] .SearchBoxTextDescription__child{right:15px}html[dir=rtl] .SearchBoxTextDescription__child{left:15px}body:not(.themed) .SearchBoxTextDescription--searchText .SearchBoxTextDescription__desc{color:#488bf8}html[dir=ltr] .SearchBoxTextDescription--occupancy .SearchBoxTextDescription__title{padding-right:34px}html[dir=rtl] .SearchBoxTextDescription--occupancy .SearchBoxTextDescription__title{padding-left:34px}.SearchBoxTextDescription--NewDesign .SearchBoxTextDescription__title{font-size:16px;font-weight:400}.SearchBoxTextDescription--NewDesign .SearchBoxTextDescription__desc{font-size:14px}.SearchBoxTextDescription--NewDesign .SearchBoxTextDescription__child{position:absolute;top:50%;transform:translateY(-50%)}.blt-banner{border-radius:2px;box-shadow:0 2px 3px #70161626;margin:12px 0;padding:0 0 0 74px;position:relative;width:100%}html[dir=rtl] .blt-banner{padding:0 74px 0 0}.blt-banner .blt-promo-discount{background:#e12d2d;color:#fff;height:100%;left:0;padding:16px;position:absolute;text-align:center;width:74px}html[dir=rtl] .blt-banner .blt-promo-discount{left:auto;right:0}.blt-banner .blt-promo-discount__discount-percentage{font-size:16px;font-weight:700;line-height:1;margin:0;position:relative;top:50%;transform:translateY(-50%)}.blt-banner .blt-promo-content{background:rgba(225,45,45,.08);min-height:74px;padding:18px 190px 18px 22px;position:relative;width:100%}html[dir=rtl] .blt-banner .blt-promo-content{padding:18px 22px 18px 190px}.blt-banner .blt-promo-content .blt-promo-message__header{color:#e12d2d;font-size:18px;font-weight:600;line-height:1;margin:0}.blt-banner .blt-promo-content .blt-promo-message__note{color:#333;font-size:14px;margin:0}.blt-banner .blt-promo-content .blt-promo-logo-container{height:100%;position:absolute;right:0;top:0;width:172px}html[dir=rtl] .blt-banner .blt-promo-content .blt-promo-logo-container{left:0;right:auto}.blt-banner .blt-promo-content .blt-promo-logo-container .blt-promo-logo{height:100%;position:relative}.blt-banner .blt-promo-content .blt-promo-logo-container .blt-promo-logo__logo{height:auto;position:relative;top:50%;transform:translateY(-50%);width:150px}.blt-terms-conditions-modal-overlay{bottom:0;left:0;position:fixed;right:0;top:0}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal{background:transparent;bottom:0;left:0;position:fixed;right:0;top:0}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__backdrop{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__content{background:#fff;border-radius:5px;height:322px;left:50%;overflow:auto;padding:20px;position:relative;top:50%;transform:translate(-50%,-50%);width:380px}html[dir=rtl] .blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__content{left:auto;right:50%;transform:translate(50%,-50%)}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__terms,.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__title{font-size:12px}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__title{font-weight:700;margin-top:0}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__terms{font-weight:300;line-height:1.25}.blt-terms-conditions-modal-overlay .blt-terms-conditions-modal__terms ol li{list-style:decimal inside}.HolidayDisplay__Text{font-size:12px;margin-left:24px}body:not(.themed) .HolidayDisplay__Text{color:theme-map(datePromptMessage,holidayText,color)}.DayUseTooltipOverlay .CloseIcon{float:right;padding-top:4px}.SearchBoxTextEditor{background-color:#fff;border:none;border-radius:4px;color:#333;cursor:pointer;font-size:16px;margin-top:12px;text-overflow:ellipsis}.SearchBoxTextEditor:focus{outline:none}.SearchBoxTextEditor::-webkit-input-placeholder{font-weight:400}.SearchBoxTextEditor::-moz-placeholder{font-weight:400}.SearchBoxTextEditor:-ms-input-placeholder{font-weight:400}.SearchBoxTextEditor:-moz-placeholder{font-weight:400}.SearchBoxTextEditor--autocomplete{font-weight:400;line-height:1.25;margin:0;padding:0;width:100%}html:lang(cn) .SearchBoxTextEditor--autocomplete,html:lang(hk) .SearchBoxTextEditor--autocomplete,html:lang(jp) .SearchBoxTextEditor--autocomplete,html:lang(kr) .SearchBoxTextEditor--autocomplete,html:lang(th) .SearchBoxTextEditor--autocomplete,html:lang(tw) .SearchBoxTextEditor--autocomplete{font-weight:700}.SearchBoxTextEditor[disabled]{background-color:#eee}.SearchBoxContainer--package .Searchbox .SearchBoxTextEditor[disabled]{background-color:#fff}.Backdrop{opacity:.35}.Backdrop,.ScreenDimmer{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0}.ScreenDimmer{opacity:.65;z-index:995}.TabContent{background-color:#ffffff80;margin-top:-16px}.TabContent__Search--button{margin:-32px auto auto}.TabContent.OpaqueBackground{background-color:#f8f7f9}.TabContent.WhiteBackground{background-color:#fff}.Searchbox__wrapper .Popup__container--garage-door .animate-enter{opacity:0;transform:perspective(600px) rotateX(-10deg);transform-origin:top center;transform-style:preserve-3d;transition:transform .2s ease-out,opacity .2s ease-out}.Searchbox__wrapper .Popup__container--garage-door .animate-enter-active{opacity:1;transform:perspective(600px) rotateX(0)}.Searchbox__wrapper .Popup__container--garage-door .animate-leave{opacity:1;transform:perspective(600px) rotateX(0);transform-origin:top center;transform-style:preserve-3d;transition:transform .2s ease-out,opacity .2s ease-out}.Searchbox__wrapper .Popup__container--garage-door .animate-leave-active{opacity:0;transform:perspective(600px) rotateX(-10deg)}@keyframes SearchBoxutocompletePopup{0%{max-height:200px;opacity:0}60%{max-height:380px;opacity:0}to{max-height:500px;opacity:1}}.Searchbox__wrapper .Popup__container--sliding .Autocomplete .Popup__content>*{animation:SearchBoxutocompletePopup .45s}@keyframes SearchBoxangePickerCheckInPopup{0%{max-height:150px;opacity:0}60%{max-height:270px;opacity:0}to{max-height:350px;opacity:1}}.Searchbox__wrapper .Popup__container--sliding .NewRangePicker--checkIn .Popup__content>*,.Searchbox__wrapper .Popup__container--sliding .RangePicker--checkIn .Popup__content>*{animation:SearchBoxangePickerCheckInPopup .45s}@keyframes SearchBoxangePickerOutInPopup{0%{max-height:150px;opacity:0}60%{max-height:270px;opacity:0}to{max-height:350px;opacity:1}}.Searchbox__wrapper .Popup__container--sliding .NewRangePicker--checkOut .Popup__content>*,.Searchbox__wrapper .Popup__container--sliding .RangePicker--checkOut .Popup__content>*{animation:SearchBoxangePickerOutInPopup .45s}@keyframes SearchBoxccupancyPopup{0%{max-height:50px;opacity:0}60%{max-height:380px;opacity:0}to{max-height:600px;opacity:1}}.Searchbox__wrapper .Popup__container--sliding .Occupancy .Popup__content>*{animation:SearchBoxccupancyPopup .45s}@keyframes SearchBoxegmentsOccupancyPopup{0%{max-height:50px;opacity:0}60%{max-height:380px;opacity:0}to{max-height:600px;opacity:1}}.Searchbox__wrapper .Popup__container--sliding .SegmentsOccupancy .Popup__content>*{animation:SearchBoxegmentsOccupancyPopup .45s}.SearchBoxContainer.loading{min-width:580px;padding-top:0;position:static;width:100%}.SearchBoxContainer{margin:0 auto;position:relative;width:1100px}@media screen and (max-width:1100px){.SearchBoxContainer{width:940px}}.SearchBoxContainer--Hotels .SearchBoxFilters,.SearchBoxContainer--Hotels .Searchbox{animation:SearchBoxotelsTab .3s}@keyframes SearchBoxotelsTab{0%{margin-top:-20px;opacity:0}50%{margin-top:-10px;opacity:.65}to{margin-top:0;opacity:1}}.SearchBoxContainer--Flights{z-index:1}.SearchBoxContainer--Flights .FlightsFrameContainer{animation:SearchBoxlightsTab .3s;background-color:#fffc;height:140px;max-height:140px;padding:0 7px;position:relative;width:100%;z-index:1}@keyframes SearchBoxlightsTab{0%{margin-top:-20px;opacity:0}50%{margin-top:-10px;opacity:.65}to{margin-top:0;opacity:1}}.SearchBoxContainer--Flights .FlightsFrameContainer--widget{height:140px!important;width:100%!important}@keyframes SearchBoxomesTab{0%{margin-top:-20px;opacity:0}50%{margin-top:-10px;opacity:.65}to{margin-top:0;opacity:1}}.SearchBoxContainer .PriceFilter__title{color:#000;font-weight:700}.SearchBoxContainer--backdrop{z-index:1002}.SearchBoxContainer--backdropOccupancy .IconBox--occupancy,.SearchBoxContainer--backdropOccupancy .Occupancy .Popup__content,.SearchBoxContainer--backdropOccupancy .Searchbox__searchButton{z-index:1}.SearchBoxContainer--sticky .Searchbox{position:fixed;transition:background-color .4s ease-in-out;z-index:1002}.SearchBoxContainer--sticky:not(.SearchBoxContainer--vertical):before{content:"";height:70px;left:0;position:fixed;top:0;width:100%;z-index:1000}body:not(.themed) .SearchBoxContainer--sticky:not(.SearchBoxContainer--vertical):before{background-color:#515b62}body:not(.themed) .SearchBoxContainer--backdrop.SearchBoxContainer--compact .Searchbox{background-color:#353b3f}.SearchboxBackdrop{background-color:#000;bottom:0;left:0;opacity:.35;position:fixed;right:0;top:0;z-index:1001}.SearchboxBackdrop--darker{opacity:.65}.Popup.Autocomplete:before,.Popup.NewRangePicker:before,.Popup.Occupancy:before,.Popup.RangePicker:before,.Popup.SegmentsOccupancy:before{content:""}.Popup.Autocomplete .Popup__content{left:-2px;width:693px}.Popup.RangePicker .Popup__content{min-width:580px;padding:20px 10px 10px;width:auto}@media screen and (min-width:1500px){.Popup.RangePicker .Popup__content{padding:20px 3% 10px}}.Popup.NewRangePicker .Popup__content{padding:20px 10px 10px;width:750px}@media screen and (min-width:1500px){.Popup.NewRangePicker .Popup__content{padding:20px 3% 10px}}.Popup.Occupancy .Popup__content{width:240px}.Popup.SegmentsOccupancy .Popup_content{max-width:630px;min-width:315px}.Popup .blt-banner{margin:0}.Popup .blt-banner .blt-promo-discount__discount-percentage{font-size:12px;font-weight:700;line-height:1}.Popup .blt-banner .blt-promo-content{min-height:65px;padding:18px 140px 18px 22px}html[dir=rtl] .Popup .blt-banner .blt-promo-content{padding:18px 22px 18px 140px}.Popup .blt-banner .blt-promo-content .blt-promo-message__header{font-size:14px;line-height:1.29}.Popup .blt-banner .blt-promo-content .blt-promo-message__note{font-size:12px}.Popup .blt-banner .blt-promo-content .blt-promo-logo-container{width:122px}.Popup .blt-banner .blt-promo-content .blt-promo-logo-container .blt-promo-logo__logo{width:100px}.FlightsFrameContainer--hidden{display:none}.hero-banner-container .SearchBoxContainer{margin-top:15px}.SearchBoxContainer .TabsWrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:flex;justify-content:center;white-space:nowrap}.SearchBoxContainer .TabsWrapper .PaymentLogos__SearchBox{margin-top:24px}@keyframes SlideDown{0%{transform:translateY(-70px)}to{transform:translateY(0)}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.SearchBoxContainer--noanimation .SearchBoxFilters,.SearchBoxContainer--noanimation .Searchbox{animation:none}.Searchbox--vertical{max-height:none}body:not(.themed) .Searchbox--vertical{background:transparent}.Searchbox--vertical .Suggestion__categoryName .Suggestion__text{padding:0}@media (min-width:500px){.Searchbox--vertical .Suggestion__categoryName .Suggestion__text{max-width:300px}}@media (min-width:1100px){.Searchbox--vertical .Suggestion__categoryName .Suggestion__text{max-width:330px}}@media (min-width:1500px){.Searchbox--vertical .Suggestion__categoryName .Suggestion__text{max-width:360px}}.Searchbox--vertical .Searchbox__searchButton{box-shadow:0 4px 10px #0000001f;font-size:1.3em;height:auto;padding:calc(20% - 41px) 0 0;width:calc(36% - 10px)}@media screen and (min-width:1500px){.Searchbox--vertical .Searchbox__searchButton{width:calc(36% - 10px)}}.Searchbox--vertical .Searchbox__searchButton__loader,.Searchbox--vertical .Searchbox__searchButton__text{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}html:lang(CN) .Searchbox--vertical .Searchbox__searchButton{font-weight:700;letter-spacing:8px;text-indent:8px}@media screen and (max-width:1920px){html:lang(CN) .Searchbox--vertical .Searchbox__searchButton{font-size:18px}}.Searchbox--vertical .IconBox{margin:0 0 12px}.Searchbox--vertical .IconBox--autocomplete,.Searchbox--vertical .IconBox--checkIn,.Searchbox--vertical .IconBox--checkOut,.Searchbox--vertical .IconBox--occupancy{padding:calc(20% - 41px) 0 0}.Searchbox--vertical .IconBox--autocomplete body:not(.themed),.Searchbox--vertical .IconBox--checkIn body:not(.themed),.Searchbox--vertical .IconBox--checkOut body:not(.themed),.Searchbox--vertical .IconBox--occupancy body:not(.themed){box-shadow:0 4px 10px #0000001f}.Searchbox--vertical .IconBox--autocomplete .IconBox__wrapper,.Searchbox--vertical .IconBox--checkIn .IconBox__wrapper,.Searchbox--vertical .IconBox--checkOut .IconBox__wrapper,.Searchbox--vertical .IconBox--occupancy .IconBox__wrapper{padding:0 10px;position:absolute;top:50%;transform:translateY(-50%);width:100%}.Searchbox--vertical .IconBox--autocomplete .IconBox__child,.Searchbox--vertical .IconBox--checkIn .IconBox__child,.Searchbox--vertical .IconBox--checkOut .IconBox__child,.Searchbox--vertical .IconBox--occupancy .IconBox__child{width:calc(100% - 100px)}.Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.Searchbox--vertical .IconBox--checkIn .IconBox__icon,.Searchbox--vertical .IconBox--checkOut .IconBox__icon,.Searchbox--vertical .IconBox--occupancy .IconBox__icon{font-size:20px;padding:20px}@media (min-width:1500px)and (max-width:1920px){.Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.Searchbox--vertical .IconBox--checkIn .IconBox__icon,.Searchbox--vertical .IconBox--checkOut .IconBox__icon,.Searchbox--vertical .IconBox--occupancy .IconBox__icon{font-size:calc(-5px + 1.66667vw)}}@media (min-width:1920px){.Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.Searchbox--vertical .IconBox--checkIn .IconBox__icon,.Searchbox--vertical .IconBox--checkOut .IconBox__icon,.Searchbox--vertical .IconBox--occupancy .IconBox__icon{font-size:27px}}.Searchbox--vertical .IconBox--autocomplete{width:100%}@media screen and (min-width:1500px){.Searchbox--vertical .IconBox--autocomplete{min-width:508px}}.Searchbox--vertical .IconBox--checkIn,.Searchbox--vertical .IconBox--checkOut{width:50%}@media screen and (min-width:1500px){.Searchbox--vertical .IconBox--checkIn,.Searchbox--vertical .IconBox--checkOut{width:50%}}.Searchbox--vertical .IconBox--occupancy{margin-bottom:0;width:64%}html[dir=ltr] .Searchbox--vertical .IconBox--occupancy{margin-right:10px}html[dir=rtl] .Searchbox--vertical .IconBox--occupancy{margin-left:10px}.Searchbox--vertical .IconBox--travelWithKids{margin-top:12px}html[dir=ltr] .Searchbox--vertical .IconBox--travelWithKids{text-align:left}html[dir=rtl] .Searchbox--vertical .IconBox--travelWithKids{text-align:right}@media screen and (min-width:1500px){.Searchbox--vertical .IconBox--travelWithKids{width:100%}}.Searchbox--vertical .SearchBoxTextEditor{font-size:1.3em}.Searchbox--vertical .SearchBoxTextDescription{font-size:1.07em}.Searchbox--vertical .SearchBoxTextDescription__child{position:absolute;top:52%;top:50%;transform:translateY(-50%)}html[dir=ltr] .Searchbox--vertical .SearchBoxTextDescription__child{right:24px}html[dir=rtl] .Searchbox--vertical .SearchBoxTextDescription__child{left:24px}.Searchbox--vertical .SearchBoxTextDescription--checkIn,.Searchbox--vertical .SearchBoxTextDescription--checkOut,.Searchbox--vertical .SearchBoxTextDescription--occupancy{width:auto}.Searchbox--vertical .SearchBoxTextDescription--checkIn .SearchBoxTextDescription__desc,.Searchbox--vertical .SearchBoxTextDescription--checkOut .SearchBoxTextDescription__desc,.Searchbox--vertical .SearchBoxTextDescription--occupancy .SearchBoxTextDescription__desc{font-size:inherit}.Searchbox--vertical .Popup{box-shadow:none;z-index:2}html[dir=ltr] .Searchbox--vertical .Popup.Autocomplete:before,html[dir=ltr] .Searchbox--vertical .Popup.NewRangePicker--checkIn:before,html[dir=ltr] .Searchbox--vertical .Popup.Occupancy:before,html[dir=ltr] .Searchbox--vertical .Popup.RangePicker--checkIn:before{margin-left:24px}html[dir=rtl] .Searchbox--vertical .Popup.Autocomplete:before,html[dir=rtl] .Searchbox--vertical .Popup.NewRangePicker--checkIn:before,html[dir=rtl] .Searchbox--vertical .Popup.Occupancy:before,html[dir=rtl] .Searchbox--vertical .Popup.RangePicker--checkIn:before{margin-right:24px}@media screen and (min-width:1500px){.Searchbox--vertical .Popup.Autocomplete.Occupancy,.Searchbox--vertical .Popup.NewRangePicker--checkIn.Occupancy,.Searchbox--vertical .Popup.Occupancy.Occupancy,.Searchbox--vertical .Popup.RangePicker--checkIn.Occupancy{min-width:370px;width:64%}}.Searchbox--vertical .Popup.Autocomplete{top:calc(33.33333% - 8px);width:100%}.Searchbox--vertical .Popup.Autocomplete .Popup__content{width:100%}.Searchbox--vertical .Popup.NewRangePicker,.Searchbox--vertical .Popup.RangePicker{top:calc(66.66667% - 3.33333px);width:100%}@media screen and (min-width:981px)and (max-width:1280px){.Searchbox--vertical .Popup.NewRangePicker,.Searchbox--vertical .Popup.RangePicker{width:auto}}.Searchbox--vertical .Popup.NewRangePicker--with-dayuse,.Searchbox--vertical .Popup.RangePicker--with-dayuse{top:calc(66.66667% + 16px)}.Searchbox--vertical .Popup.NewRangePicker--dayuse,.Searchbox--vertical .Popup.RangePicker--dayuse{top:calc(100% - 12px)}html[dir=ltr] .Searchbox--vertical .Popup.NewRangePicker--checkOut:before,html[dir=ltr] .Searchbox--vertical .Popup.RangePicker--checkOut:before{margin-left:calc(50% + 16px)}html[dir=rtl] .Searchbox--vertical .Popup.NewRangePicker--checkOut:before,html[dir=rtl] .Searchbox--vertical .Popup.RangePicker--checkOut:before{margin-right:calc(50% + 16px)}@media screen and (min-width:981px)and (max-width:1280px){html[dir=ltr] .Searchbox--vertical .Popup.NewRangePicker--checkOut:before,html[dir=ltr] .Searchbox--vertical .Popup.RangePicker--checkOut:before{margin-left:calc(100% - 161px)}html[dir=rtl] .Searchbox--vertical .Popup.NewRangePicker--checkOut:before,html[dir=rtl] .Searchbox--vertical .Popup.RangePicker--checkOut:before{margin-right:calc(100% - 161px)}}.Searchbox--vertical .Popup.RangePicker .Popup__content{width:100%}.Searchbox--vertical .Popup.Occupancy{top:100%}.Searchbox--vertical .Popup.Occupancy .Popup__content{width:370px}@media screen and (min-width:1500px){.Searchbox--vertical .Popup.Occupancy .Popup__content{min-width:370px;width:100%}}.Searchbox--vertical .Popup.SegmentsOccupancy{box-shadow:none;width:100%}@media screen and (min-width:1281px){.Searchbox--vertical .Popup.SegmentsOccupancy{width:auto}}.Searchbox--vertical .Popup.SegmentsOccupancy--small .Popup__content{width:370px}@media screen and (min-width:1500px){.Searchbox--vertical .Popup.SegmentsOccupancy--small .Popup__content{width:370px}}.Searchbox--vertical .Popup.SegmentsOccupancy--big .Popup__content{width:580px}@media screen and (min-width:1500px){.Searchbox--vertical .Popup.SegmentsOccupancy--big .Popup__content{min-width:290px;width:100%}}html[dir=ltr] .Searchbox--vertical .Popup.SegmentsOccupancy:before{margin-left:24px}html[dir=rtl] .Searchbox--vertical .Popup.SegmentsOccupancy:before{margin-right:24px}.Searchbox--vertical .Suggestion.RecentSearch .Suggestion__icon{padding:9px 0}.Searchbox--vertical .Suggestion.RecentSearch .Suggestion__text{width:calc(100% - 233px)}.Searchbox--vertical .Suggestion__text{padding:8px 0}.Searchbox--vertical .Suggestion__child{max-width:208px}.Searchbox--vertical .Suggestion__child-Occupancy{font-size:12px;font-weight:300;line-height:1.5}.Searchbox--vertical .Suggestion__child-Occupancy__spliced{display:block}.Searchbox--vertical .Suggestion__child-Occupancy__spliced:after{content:none}.Searchbox--vertical .OccupancySelector{width:370px}@media screen and (min-width:1500px){.Searchbox--vertical .OccupancySelector{width:100%}}.Searchbox--vertical .OccupancySelector .PlusMinusRow{border-bottom:1px solid #ddd}.Searchbox--vertical .OccupancySelector .PlusMinusRow__minus,.Searchbox--vertical .OccupancySelector .PlusMinusRow__plus{font-size:36px;font-weight:300}.Searchbox--vertical .OccupancySelector--borderless .PlusMinusRow{border-bottom:none}.Searchbox--vertical .SegmentsOccupancy--big .SegmentOccupancy,.Searchbox--vertical .SegmentsOccupancy--big .SegmentOccupancy .OccupancySelector,.Searchbox--vertical .SegmentsOccupancy--small .SegmentOccupancy{width:100%}.Searchbox--vertical .SegmentsOccupancy--big .SegmentOccupancy__occupancy,.Searchbox--vertical .SegmentsOccupancy--big .SegmentOccupancy__travelType{width:50%}@media screen and (max-width:1550px){.Searchbox--vertical .SegmentsOccupancy .OccupancySelector .ChildAges__dropdown .dropdown-list__item.childAges{margin:3px}}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy{border:1px solid;border-radius:8px;box-shadow:none;font-size:16px;height:66px;padding:0}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon{padding:12px 14px}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon{padding-right:16px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--autocomplete .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy .IconBox__icon{padding-left:16px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy.IconBox--dayuse{margin-left:12px;margin-right:0;width:100%}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox__child,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox__child,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox__child,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox__child,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox__child,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox__child,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox__child,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox__child{width:calc(100% - 60px)}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon{padding-left:19px;padding-right:16px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .FlightSearchContainer__OriginIcon{padding-left:16px;padding-right:19px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse{width:100%}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon{padding-left:6px;padding-right:16px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut .IconBox__icon,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkOut .IconBox__icon{padding-left:6px;padding-right:6px}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse{border-bottom-right-radius:8px;border-top-right-radius:8px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--checkIn.IconBox--dayuse{border-bottom-left-radius:8px;border-top-left-radius:8px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox--occupancy{width:100%}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextEditor,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextEditor{font-size:16px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__desc{font-size:14px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox .SearchBoxTextDescription__title,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .IconBox .SearchBoxTextDescription__title{font-weight:400}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox{text-align:left}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical.Searchbox,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical.Searchbox{text-align:right}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete{top:calc(33.33333% - 7px)}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--with-dayuse{top:calc(33.33333% + 32px)}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.Autocomplete--dayuse{top:calc(100% - 90px)}@media screen and (max-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .Searchbox--vertical .Popup.SegmentsOccupancy{width:auto}}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card{padding-left:24px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card{padding-right:24px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,.SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,.SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,.SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,.SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card{border:1px solid;border-radius:8px;box-shadow:none}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card{text-align:left}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .ShowPackageDeals__Card,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .AutocompleteSearch__IconBox,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--ThreeRowStack .ShowPackageDeals__Card{text-align:right}@media screen and (min-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut{margin-bottom:0;width:25%}}@media screen and (max-width:1280px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkIn,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--checkOut{margin-bottom:12px;width:50%}}@media screen and (min-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy{width:calc(50% - 12px)}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy{margin-left:12px;margin-right:0}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .IconBox--occupancy{margin-left:0;margin-right:12px}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete{top:calc(50% - 4.5px)}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--with-dayuse{top:calc(50% + 24px)}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.Autocomplete--dayuse{top:calc(100% - 78px)}}@media screen and (min-width:981px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker{width:auto}}@media screen and (min-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker{border-radius:8px;top:calc(66.66667% + 48.66667px)}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--with-dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.NewRangePicker--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.RangePicker--with-dayuse{top:100%}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy{max-width:500px;top:calc(66.66667% + 46.66667px)}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy{left:calc(50% + 12px)}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy{right:calc(50% + 12px)}}@media screen and (min-width:1281px)and (min-width:1500px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy{max-width:700px;min-width:502px}}@media screen and (min-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse{top:100%}}@media screen and (max-width:1281px){.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy{width:auto}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--with-dayuse{top:100%}.SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,.SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse{top:calc(100% - 12px)}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=ltr] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=ltr] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=ltr] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse{left:calc(50% + 12px)}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=rtl] .SearchBoxContainer--Homes.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=rtl] .SearchBoxContainer--LongStay.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse,html[dir=rtl] .SearchBoxContainer--Ryokans.SearchBoxContainer--HomePageNewDesign .Searchbox--vertical .Popup.SegmentsOccupancy--dayuse{right:calc(50% + 12px)}}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--checkIn,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--checkOut,html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--occupancy{text-align:right}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--checkIn,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--checkOut,html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--occupancy{text-align:left}html[dir=ltr] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--occupancy .SearchBoxTextDescription__desc{padding-right:34px}html[dir=rtl] .SearchBoxContainer--AllRooms.SearchBoxContainer--LovableUxBroken .Searchbox--vertical .IconBox--occupancy .SearchBoxTextDescription__desc{padding-left:34px}.PackageDeal__flyingfrom--placeholder{width:50%}.PackageDeal__flyingfrom--hide{display:none;width:0}.SearchBoxContainer--vertical{animation:fadein .3s;min-width:580px;width:100%}@media screen and (min-width:2200px){.SearchBoxContainer--vertical{transform:scale(1.2);transform:none;transform-origin:top}.SearchBoxContainer--vertical--sticky:not(.SearchBoxContainer--Flights){transform:none;transform-origin:initial}.SearchBoxContainer--vertical--sticky:not(.SearchBoxContainer--Flights) .Searchbox{max-height:82px;padding:11px 0 24px}.SearchBoxContainer--vertical--sticky:not(.SearchBoxContainer--Flights) .Searchbox__wrapper{transform:scale(1.2);transform:none;transform-origin:top}}.SearchBoxContainer--vertical.SearchBoxContainer--sticky{padding-bottom:0}.SearchBoxContainer--vertical.SearchBoxContainer--sticky .Searchbox{animation:SlideDown .3s ease-in-out}html[dir=ltr] .SearchBoxContainer--vertical.SearchBoxContainer--sticky .IconBox--checkIn.IconBox--dayuse{margin-right:5px}html[dir=rtl] .SearchBoxContainer--vertical.SearchBoxContainer--sticky .IconBox--checkIn.IconBox--dayuse{margin-right:0}.SearchBoxContainer--vertical .SearchBoxFilters{background-color:#ffecce;box-shadow:0 4px 10px #00000026;left:50%;position:absolute;transform:translate(-50%);transition-duration:.4s;transition-property:width,height,border-radius,padding;z-index:1}.SearchBoxContainer--vertical .SearchBoxFilters--closed{border-radius:17px;box-shadow:none;height:35px;padding:7px 0;width:245px}.SearchBoxContainer--vertical .SearchBoxFilters--closed .SearchBoxFilters__slide{opacity:0}.SearchBoxContainer--vertical .SearchBoxFilters--opened{border-radius:3px;height:294px;padding:0 40px 20px;width:100%}.SearchBoxContainer--vertical .SearchBoxFilters--opened .SearchBoxFilters__slide{height:auto;opacity:1;padding:0}.SearchBoxContainer--vertical .SearchBoxFilters__toggle{background-color:transparent;bottom:0;color:#555;font-size:14px;left:50%;padding-bottom:inherit;padding-top:inherit;position:absolute;transform:translate(-50%);width:100%}.SearchBoxContainer--vertical .SearchBoxFilters__slide{background-color:initial;background-image:none;transition-delay:.3s;transition-duration:.2s;transition-property:opacity}.SearchBoxContainer--vertical .SearchBoxFilters__content{padding:0}.SearchBoxContainer--vertical .SearchBoxFilters__content .range-slider-label span{color:#555}.SearchBoxContainer--vertical .SearchBoxFilters__content .rc-slider-rail,.SearchBoxContainer--vertical .SearchBoxFilters__content .rc-slider.reverse .rc-slider-track{background-color:#999}.SearchBoxContainer--vertical .SearchBoxFilters__content .rc-slider.reverse .rc-slider-rail{background-color:#0283df}.SearchBoxContainer--vertical .SearchBoxFilters__item{display:inline-block;margin-top:37px;vertical-align:top;width:50%}.SearchBoxContainer--vertical .SearchBoxFilters__icon{margin:0 7px;padding:0}.SearchBoxContainer--vertical .IconFilter__title,.SearchBoxContainer--vertical .PriceFilter__title,.SearchBoxContainer--vertical .SliderFilter__title{color:#333;font-size:1.07em}.SearchBoxContainer--vertical .DefaultSlider__label,.SearchBoxContainer--vertical .IconRating__postText{color:#555}.SearchBoxContainer--vertical .IconRating__icon{color:#999;font-size:1.7em}.SearchBoxContainer--vertical .IconRating__icon--selected{color:#f99e00}.SearchBoxContainer--ImproveTextSearch .Searchbox--vertical .Suggestion.RecentSearch .Suggestion__icon{height:14px;line-height:14px;padding:0}.SearchBoxContainer--ImproveTextSearch .Searchbox--vertical .Suggestion.RecentSearch .Suggestion__text{padding:0;width:calc(100% - 25px)}body:not(.themed) .SearchBoxContainer--compact .Searchbox.Searchbox--horizontal{background:#20274d}.Searchbox--horizontal{padding:13px}.Searchbox--horizontal .IconBox--autocomplete,.Searchbox--horizontal .IconBox--occupancy{border-radius:6px}.Searchbox--horizontal .IconBox--checkIn{border-radius:6px 0 0 6px}.Searchbox--horizontal .IconBox--checkIn.IconBox--dayuse{border-radius:6px}html[dir=rtl] .Searchbox--horizontal .IconBox--checkIn{border-radius:0 6px 6px 0}html[dir=rtl] .Searchbox--horizontal .IconBox--checkIn.IconBox--dayuse{border-radius:6px}.Searchbox--horizontal .IconBox--checkOut{border-radius:0 6px 6px 0}html[dir=rtl] .Searchbox--horizontal .IconBox--checkOut{border-radius:6px 0 0 6px}.Searchbox--horizontal .IconBox--autocomplete{width:361px}@media screen and (max-width:1100px){.Searchbox--horizontal .IconBox--autocomplete{width:270px}}.Searchbox--horizontal .IconBox--checkIn,.Searchbox--horizontal .IconBox--checkOut{width:164px}.Searchbox--horizontal .IconBox--occupancy{width:240px}@media screen and (max-width:1100px){.Searchbox--horizontal .IconBox--occupancy{width:200px}}.Searchbox--horizontal .Popup.Autocomplete{top:100%}html[dir=ltr] .Searchbox--horizontal .Popup.Autocomplete{left:0}html[dir=rtl] .Searchbox--horizontal .Popup.Autocomplete{right:0}html[dir=ltr] .Searchbox--horizontal .Popup.Autocomplete:before{margin-left:193px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.Autocomplete:before{margin-left:130px}}html[dir=rtl] .Searchbox--horizontal .Popup.Autocomplete:before{margin-right:193px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.Autocomplete:before{margin-right:130px}}.Searchbox--horizontal .Popup.NewRangePicker,.Searchbox--horizontal .Popup.RangePicker{top:100%}html[dir=ltr] .Searchbox--horizontal .Popup.NewRangePicker,html[dir=ltr] .Searchbox--horizontal .Popup.RangePicker{left:366px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.NewRangePicker,html[dir=ltr] .Searchbox--horizontal .Popup.RangePicker{left:275px}}html[dir=rtl] .Searchbox--horizontal .Popup.NewRangePicker,html[dir=rtl] .Searchbox--horizontal .Popup.RangePicker{right:366px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.NewRangePicker,html[dir=rtl] .Searchbox--horizontal .Popup.RangePicker{right:275px}}html[dir=ltr] .Searchbox--horizontal .Popup.NewRangePicker--checkIn:before,html[dir=ltr] .Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-left:80px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.NewRangePicker--checkIn:before,html[dir=ltr] .Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-left:75px}}html[dir=rtl] .Searchbox--horizontal .Popup.NewRangePicker--checkIn:before,html[dir=rtl] .Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-right:63px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.NewRangePicker--checkIn:before,html[dir=rtl] .Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-right:73px}}html[dir=ltr] .Searchbox--horizontal .Popup.NewRangePicker--checkOut:before,html[dir=ltr] .Searchbox--horizontal .Popup.RangePicker--checkOut:before{margin-left:240px}html[dir=rtl] .Searchbox--horizontal .Popup.NewRangePicker--checkOut:before,html[dir=rtl] .Searchbox--horizontal .Popup.RangePicker--checkOut:before{margin-right:235px}.Searchbox--horizontal .Popup.Occupancy{top:100%}html[dir=ltr] .Searchbox--horizontal .Popup.Occupancy{left:699px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.Occupancy{left:608px}}html[dir=rtl] .Searchbox--horizontal .Popup.Occupancy{right:699px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.Occupancy{right:608px}}html[dir=ltr] .Searchbox--horizontal .Popup.Occupancy:before{margin-left:104px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.Occupancy:before{margin-left:95px}}html[dir=rtl] .Searchbox--horizontal .Popup.Occupancy:before{margin-right:110px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.Occupancy:before{margin-right:90px}}.Searchbox--horizontal .Popup.SegmentsOccupancy{top:100%}html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--small{left:725px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--small{left:633px}}html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--small{right:725px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--small{right:633px}}html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--small:before{margin-left:95px}html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--small:before{margin-right:95px}html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--big{left:465px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--big{left:310px}}html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--big{right:465px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--big{right:310px}}html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-left:355px}@media screen and (max-width:1100px){html[dir=ltr] .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-left:400px}}html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-right:355px}@media screen and (max-width:1100px){html[dir=rtl] .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-right:400px}}.SearchBoxContainer--WithoutAutoCompleteBox{width:800px}.SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Searchbox__searchButton{width:136px}.SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .IconBox--occupancy{width:300px}html[dir=ltr] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.NewRangePicker,html[dir=ltr] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.RangePicker{left:-57px}html[dir=rtl] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.NewRangePicker,html[dir=rtl] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.RangePicker{right:-57px}html[dir=ltr] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.SegmentsOccupancy{left:256px}html[dir=rtl] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.SegmentsOccupancy{right:256px}html[dir=ltr] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-left:95px}html[dir=rtl] .SearchBoxContainer--WithoutAutoCompleteBox .Searchbox--horizontal .Popup.SegmentsOccupancy--big:before{margin-right:95px}.SearchBoxContainer--compact{min-height:70px}.SearchBoxContainer--compact:not(.SearchBoxContainer--sticky){width:100%}.NewHotel .SearchBoxContainer--compact:not(.SearchBoxContainer--sticky){margin-bottom:0}.SearchBoxContainer--compact.SearchBoxContainer--WithoutAutoCompleteBox .Searchbox__wrapper{width:800px}html[dir=ltr] .SearchBoxContainer--compact.SearchBoxContainer--WithoutAutoCompleteBox .Popup.SegmentsOccupancy{left:280px}html[dir=rtl] .SearchBoxContainer--compact.SearchBoxContainer--WithoutAutoCompleteBox .Popup.SegmentsOccupancy{right:280px}html[dir=ltr] .SearchBoxContainer--compact .Popup.Autocomplete{left:0}html[dir=rtl] .SearchBoxContainer--compact .Popup.Autocomplete{right:0}html[dir=ltr] .SearchBoxContainer--compact .Popup.NewRangePicker,html[dir=ltr] .SearchBoxContainer--compact .Popup.RangePicker{left:366px}@media screen and (max-width:1100px){html[dir=ltr] .SearchBoxContainer--compact .Popup.NewRangePicker,html[dir=ltr] .SearchBoxContainer--compact .Popup.RangePicker{left:275px}}html[dir=rtl] .SearchBoxContainer--compact .Popup.NewRangePicker,html[dir=rtl] .SearchBoxContainer--compact .Popup.RangePicker{right:366px}@media screen and (max-width:1100px){html[dir=rtl] .SearchBoxContainer--compact .Popup.NewRangePicker,html[dir=rtl] .SearchBoxContainer--compact .Popup.RangePicker{right:275px}}.SearchBoxContainer--compact .Popup.Occupancy{top:100%}html[dir=ltr] .SearchBoxContainer--compact .Popup.Occupancy{left:725px}@media screen and (max-width:1100px){html[dir=ltr] .SearchBoxContainer--compact .Popup.Occupancy{left:634px}}html[dir=rtl] .SearchBoxContainer--compact .Popup.Occupancy{right:724px}@media screen and (max-width:1100px){html[dir=rtl] .SearchBoxContainer--compact .Popup.Occupancy{right:632px}}.SearchBoxContainer--compact .Popup.SegmentsOccupancy{top:100%}html[dir=ltr] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--small{left:725px}@media screen and (max-width:1100px){html[dir=ltr] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--small{left:633px}}html[dir=rtl] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--small{right:725px}@media screen and (max-width:1100px){html[dir=rtl] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--small{right:633px}}html[dir=ltr] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--big{left:465px}@media screen and (max-width:1100px){html[dir=ltr] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--big{left:310px}}html[dir=rtl] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--big{right:465px}@media screen and (max-width:1100px){html[dir=rtl] .SearchBoxContainer--compact .Popup.SegmentsOccupancy--big{right:310px}}html[dir=ltr] .SearchBoxContainer--compact .IconBox--autocomplete{margin-left:0;margin-right:5px}html[dir=rtl] .SearchBoxContainer--compact .IconBox--autocomplete{margin:0 0 0 5px}.SearchBoxContainer--compact .IconBox--autocomplete,.SearchBoxContainer--compact .IconBox--checkIn,.SearchBoxContainer--compact .IconBox--checkOut,.SearchBoxContainer--compact .IconBox--occupancy{height:48px;padding:0 5px}.SearchBoxContainer--compact .IconBox--checkIn,.SearchBoxContainer--compact .IconBox--checkOut{width:177px}.SearchBoxContainer--compact .IconBox--checkIn{border-right-style:solid;border-right-width:1px}body:not(.themed) .SearchBoxContainer--compact .IconBox--checkIn{border-right-color:#999}.SearchBoxContainer--compact .IconBox--checkIn.IconBox--dayuse{border-right-width:0;width:354px}.SearchBoxContainer--compact .IconBox--checkOut{margin-right:0}.SearchBoxContainer--compact .IconBox--checkOut:after,.SearchBoxContainer--compact .IconBox--checkOut:before{content:none}html[dir=rtl] .SearchBoxContainer--compact .IconBox--checkOut{border-right:1px solid #999;margin:0}.SearchBoxContainer--compact .IconBox--occupancy{margin-left:5px;margin-right:5px}.SearchBoxContainer--compact .IconBox--childAges{padding:0}.SearchBoxContainer--compact .SearchBoxTextDescription__child{top:14px}.SearchBoxContainer--compact .SearchBoxTextDescription--checkIn,.SearchBoxContainer--compact .SearchBoxTextDescription--checkOut{width:115px}.SearchBoxContainer--compact .SearchBoxTextDescription--checkIn.SearchBoxTextDescription--dayuse{width:100%}.SearchBoxContainer--compact .SearchBoxTextDescription--checkOut:after{content:none}.SearchBoxContainer--compact .Searchbox{animation:none;left:0;max-height:70px;padding:11px 0;top:0}body:not(.themed) .SearchBoxContainer--compact .Searchbox{background-color:#515b62}.SearchBoxContainer--compact .Searchbox__searchButton{height:48px}.SearchBoxContainer--compact .Searchbox__wrapper{margin:0 auto;width:1100px}@media screen and (max-width:1100px){.SearchBoxContainer--compact .Searchbox__wrapper{width:986px}}@keyframes searchBoxSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px);visibility:hidden}}@keyframes searchBoxSlideIn{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes searchBoxSlideUp{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(-70px)}}@keyframes searchBoxSlideDown{0%{opacity:1;transform:translateY(-70px)}to{opacity:1;transform:translateY(0)}}.SearchBoxContainer--compact .Searchbox--slideOut{animation:searchBoxSlideOut .3s forwards;visibility:visible}.SearchBoxContainer--compact .Searchbox--slideDown{animation:searchBoxSlideDown .3s forwards;transform:translate(0)}.SearchBoxContainer--compact .Searchbox--slideUp{animation:searchBoxSlideUp .3s forwards}.SearchBoxContainer--compact .Searchbox--slideIn{animation:searchBoxSlideIn .3s forwards}.SearchBoxContainer--multiHotels .IconBox--checkIn,.SearchBoxContainer--multiHotels .IconBox--checkOut{border-radius:8px;height:56px;padding-top:0;width:31%}.SearchBoxContainer--multiHotels .Searchbox__InputWrapper:nth-child(2){display:inline}.SearchBoxContainer--multiHotels .IconBox--checkOut:before{width:0}.SearchBoxContainer--multiHotels .Searchbox__searchButton{border-radius:8px;height:56px;padding:10px 0}html[dir=rtl] .SearchBoxContainer--multiHotels .Searchbox__searchButton{margin-right:18px}html[dir=ltr] .SearchBoxContainer--multiHotels .Searchbox__searchButton{margin-left:18px}.SearchBoxContainer--multiHotels .IconBox--autocomplete{border-radius:8px;height:56px;margin-bottom:16px;padding-top:0}.SearchBoxContainer--multiHotels .Searchbox--vertical .Popup.NewRangePicker,.SearchBoxContainer--multiHotels .Searchbox--vertical .Popup.RangePicker{top:calc(66.66667% + 34.66667px)}.SearchBoxContainer--multiHotels .Searchbox--vertical .Popup.Autocomplete{top:calc(33.33333% + 13px)}.FlightSearchContainer{animation:fadein 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;width:100%}.FlightSearchContainer__Row{display:flex;margin:0 -6px}.SKYC-6664 .FlightSearchContainer__Row{position:relative}.FlightSearchContainer__JourneyType{color:#2a2a2e;font-size:1.07em}.FlightSearchContainer__DateSelection{-webkit-box-flex:1;display:flex;flex:1;margin:6px;position:relative;width:calc(50% - 12px)}.FlightSearchContainer__DateSelection .DayPicker-Day{outline:none}.FlightSearchContainer .IconBox{border-radius:8px}html[dir=ltr] .FlightSearchContainer .IconBox--endDate{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=rtl] .FlightSearchContainer .IconBox--endDate{border-bottom-right-radius:0;border-top-right-radius:0}body:not(.themed) .FlightSearchContainer .IconBox{box-shadow:0 4px 10px #00000026}.FlightSearchContainer .IconBox__wrapper{padding:.3em 0}.FlightSearchContainer .IconBox__icon{padding:.7em 1em}.FlightSearchContainer .Popup__content{border-radius:8px;overflow:hidden}.FlightSearchContainer .AutocompleteSearch{display:inline-block;margin:6px;position:relative;width:calc(50% - 12px)}.FlightSearchContainer .AutocompleteSearch__IconBox{margin:0}.FlightSearchContainer .AutocompleteSearch .IconBox--destination:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:10px}html[dir=ltr] .FlightSearchContainer .AutocompleteSearch .IconBox--destination:before{left:-10px}html[dir=rtl] .FlightSearchContainer .AutocompleteSearch .IconBox--destination:before{right:-10px}.FlightSearchContainer .AutocompleteSearch__AutocompleteList{min-height:250px}.SKYC-6664 .FlightSearchContainer .AutocompleteSearch input{padding:0}.SKYC-6664 .FlightSearchContainer .SearchSelection__Element{margin:0}.FlightSearchContainer .AutocompleteSearch__TextEditor::placeholder,.FlightSearchContainer .SearchBoxTextEditor--autocomplete::placeholder{font-weight:400;opacity:1}.FlightSearchContainer__AddReturn,.FlightSearchContainer__RemoveReturn{cursor:pointer;position:absolute;right:12px;top:calc(50% - 7px)}.FlightSearchContainer__AddReturn{font-size:14px;font-weight:500;line-height:14px}body:not(.themed) .FlightSearchContainer__AddReturn{color:#5392f9}body:not(.themed) .FlightSearchContainer__RemoveReturn{color:#000c}.FlightSearchContainer--vertical .IconBox{align-items:center;border:1px solid;display:flex;height:66px;padding:8px}.SKYC-6664 .FlightSearchContainer--vertical .IconBox{padding:8px 0}.FlightSearchContainer--vertical .IconBox__wrapper{padding:0;width:100%}.SKYC-6664 .FlightSearchContainer--vertical .IconBox__wrapper{padding:0 8px}.FlightSearchContainer--vertical .IconBox__icon{padding:16px}html[dir=ltr] .FlightSearchContainer--vertical .IconBox--startDate{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=rtl] .FlightSearchContainer--vertical .IconBox--startDate{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=ltr] .FlightSearchContainer--vertical .IconBox--single-date{border-bottom-right-radius:8px;border-top-right-radius:8px}html[dir=rtl] .FlightSearchContainer--vertical .IconBox--single-date{border-bottom-left-radius:8px;border-top-left-radius:8px}.FlightSearchContainer--horizontal{font-size:14px;padding:1px 0;width:100%}body:not(.themed) .FlightSearchContainer--horizontal{background:#20274d}.FlightSearchContainer--horizontal .AutocompleteSearch__IconBox{padding:0}.FlightSearchContainer--horizontal .AutocompleteSearch__Popup:before{content:""}html[dir=ltr] .FlightSearchContainer--horizontal .AutocompleteSearch__Popup:before{margin-left:30px;margin-right:auto}html[dir=rtl] .FlightSearchContainer--horizontal .AutocompleteSearch__Popup:before{margin-left:auto;margin-right:30px}.FlightSearchContainer--horizontal .IconBox{border-radius:4px;padding:0}.FlightSearchContainer--horizontal .IconBox__icon{padding:12px}.FlightSearchContainer--horizontal .DateSelector__Popup{min-width:575px}.FlightSearchContainer--horizontal .Popup__content{min-width:450px}.FlightSearchContainer--horizontal .FlightSearchOccupancy{max-width:200px;min-width:200px}html[dir=ltr] .FlightSearchContainer--horizontal .FlightSearchOccupancy__Popup:before{margin-left:auto;margin-right:30px}html[dir=rtl] .FlightSearchContainer--horizontal .FlightSearchOccupancy__Popup:before{margin-left:30px;margin-right:auto}html[dir=ltr] .FlightSearchContainer--horizontal .FlightSearchOccupancy__Popup{right:0}html[dir=rtl] .FlightSearchContainer--horizontal .FlightSearchOccupancy__Popup{left:0}.FlightSearchContainer--horizontal .FlightSearchContainer__DateSelection{min-width:324px}.FlightSearchContainer--horizontal .FlightSearchContainer__Row{margin:0}.FlightSearchContainer--horizontal .FlightSearchContainer__Wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:1400px}html[dir=rtl] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 125px)}html[dir=ltr] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 122px)}@media screen and (min-width:981px)and (max-width:1280px){html[dir=rtl] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 86px)}html[dir=ltr] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 86px)}}@media screen and (min-width:1281px){html[dir=rtl] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 37px)}html[dir=ltr] .FlightSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 33px)}}.Cabin{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;flex:1 0 calc(50% - 12px);justify-content:center;width:calc(50% - 12px)}.Cabin,.ChipItem--journey{margin:6px}.Journey{margin:0 -6px}.Journey .ChipItem{z-index:10}.FlightSearchOccupancy{-webkit-box-flex:1;display:inline-block;flex:1;margin:6px;position:relative;width:calc(33% - 12px)}@media (max-width:768px){.FlightSearchOccupancy{min-width:180px}}body:not(.themed) .FlightSearchOccupancy__ArrowDown{color:#333}.FlightSearchOccupancy .OccupancySelector{background-color:unset;width:100%}.FlightSearchOccupancy__IconBox{display:block;margin:0}.FlightSearchOccupancy__Popup:before{content:""}html[dir=ltr] .FlightSearchOccupancy__Popup:before{margin-left:24px}html[dir=rtl] .FlightSearchOccupancy__Popup:before{margin-right:24px}.FlightSearchOccupancy__CabinClass{padding:5% 2%;text-align:center}.FlightSearchOccupancy__ContinueButton{cursor:pointer}.CabinClass__Popup{width:260px}html[dir=ltr] .CabinClass__Popup{left:20px}html[dir=rtl] .CabinClass__Popup{right:20px}.SearchOption__Popup{width:180px}html[dir=ltr] .SearchOption__Popup{left:0}html[dir=rtl] .SearchOption__Popup{right:0}.CabinClass__Popup,.SearchOption__Popup{position:absolute;top:46px}.CabinClass__Popup:before,.SearchOption__Popup:before{content:""}html[dir=ltr] .CabinClass__Popup:before,html[dir=ltr] .SearchOption__Popup:before{margin-left:25px}html[dir=rtl] .CabinClass__Popup:before,html[dir=rtl] .SearchOption__Popup:before{margin-right:25px}.CabinClass__Popup .FlightOption__Element:hover,.SearchOption__Popup .FlightOption__Element:hover{cursor:pointer}.DateSelector{flex:1;width:50%}.DateSelector__PopupContainer{display:inline}.DateSelector__Popup{min-width:620px;width:100%}html[dir=ltr] .DateSelector__Popup{left:0}html[dir=rtl] .DateSelector__Popup{right:0}.DateSelector__EndDate,.DateSelector__StartDate{display:block}.DateSelector__StartDate:before{content:""}html[dir=ltr] .DateSelector__StartDate:before{margin-left:24px}html[dir=rtl] .DateSelector__StartDate:before{margin-right:24px}.DateSelector__EndDate:before{content:""}html[dir=ltr] .DateSelector__EndDate:before{margin-left:calc(50% + 10px)}html[dir=rtl] .DateSelector__EndDate:before{margin-right:calc(50% + 10px)}.DateSelector__PopupContent{padding:20px}.DateSelector__IconBox{display:block;margin:0}.DateSelector__Description{font-size:1.07em;padding:0}.DateSelector__CrossMark{margin:0;padding:0}.ChipSetContainer{display:flex;flex-wrap:wrap;width:100%}.ChipItem{border-radius:4px;border-style:solid;border-width:1px;cursor:pointer;outline:none;padding:10px 15px}body:not(.themed) .ChipItem{background-color:#fff;border-color:#5392f9;color:#5392f9}body:not(.themed) .ChipItem--selected{background-color:#5392f9;border-color:#5392f9;color:#fff}.ChipItem--opacity-background{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-preferred-size:auto;border:none;flex-basis:auto;flex-grow:0;margin:6px}body:not(.themed) .ChipItem--opacity-background{background-color:#ffffff4d;color:#fff}.RoomOccupancy__Popup{width:100%}.RoomOccupancy__Popup .Popup__content{cursor:pointer}.RoomOccupancy__Popup:before{content:""}html[dir=ltr] .RoomOccupancy__Popup:before{margin-left:30px}html[dir=rtl] .RoomOccupancy__Popup:before{margin-right:30px}.RoomOccupancy__IconBox:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:10px}html[dir=ltr] .RoomOccupancy__IconBox:before{left:-10px}html[dir=rtl] .RoomOccupancy__IconBox:before{right:-10px}.PackageSearchContainer .SearchSelection__Element .AutocompleteSearch__Popup{width:200%}.PackageSearchContainer .SearchSelection__Element .AutocompleteSearch__IconBox .IconBox__child{width:calc(100% - 52px)}@media screen and (max-width:1280px){.PackageSearchContainer .SearchSelection__Element .AutocompleteSearch__IconBox .IconBox__child{width:calc(100% - 40px)}}html[dir=ltr] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .AutocompleteSearch__Popup{left:-100%}html[dir=rtl] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .AutocompleteSearch__Popup{right:-100%}html[dir=ltr] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .AutocompleteSearch__Popup:before{margin-left:calc(50% + 16px);margin-right:0}html[dir=rtl] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .AutocompleteSearch__Popup:before{margin-left:0;margin-right:calc(50% + 16px)}.PackageSearchContainer .SearchBoxTextDescription__title,.PackageSearchContainer .SearchBoxTextEditor{font-size:16px;font-weight:400}.PackageSearchContainer .SearchSelection{display:flex;margin:6px;position:relative;width:calc(50% - 12px)}.PackageSearchContainer .SearchSelection__Element{flex:1;margin:0;position:relative;width:50%}html[dir=ltr] .PackageSearchContainer .SearchSelection__Element:first-child .IconBox{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=ltr] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .IconBox,html[dir=rtl] .PackageSearchContainer .SearchSelection__Element:first-child .IconBox{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=rtl] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .IconBox{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=ltr] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .IconBox__wrapper{border-left:1px solid}html[dir=rtl] .PackageSearchContainer .SearchSelection__Element:nth-child(2) .IconBox__wrapper{border-right:1px solid}.PackageSearchContainer .FlightSearchContainer,.PackageSearchContainer .SearchBoxContainer{animation:fadein 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:13px 0;width:100%}.PackageSearchContainer .FlightSearchContainer{padding:0}.PackageSearchContainer .FlightSearchContainer .FlightSearchOccupancy{width:calc(50% - 12px)}.PackageSearchContainer .FlightSearchContainer .FlightSearchContainer__SearchButton{display:none}.PackageSearchContainer .FlightSearchContainer .FlightSearchOccupancy__IconBox,.PackageSearchContainer .FlightSearchContainer .IconBox{display:flex;margin:auto}html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup{left:auto;right:0}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup{left:0;right:auto}html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-left:calc(50% + 6px)}@media screen and (max-width:1380px){html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-right:250px}}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-right:calc(50% + 6px)}@media screen and (max-width:1380px){html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-left:250px}}@media screen and (min-width:1280px){html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-left:137px}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-right:137px}}@media screen and (min-width:981px)and (max-width:1280px){html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-left:240px}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__StartDate:before{margin-right:240px}}html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-left:calc(100% - 140px)}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-right:calc(100% - 140px)}@media screen and (min-width:1280px){html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-left:calc(50% + 77px)}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-right:calc(50% + 77px)}}@media screen and (min-width:981px)and (max-width:1280px){html[dir=ltr] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-left:calc(50% + 129px)}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer .DateSelector__Popup.DateSelector__EndDate:before{margin-right:calc(50% + 129px)}}html[dir=ltr] .PackageSearchContainer .FlightSearchContainer__Row{text-align:left}html[dir=rtl] .PackageSearchContainer .FlightSearchContainer__Row{text-align:right}@media screen and (max-width:1280px){.PackageSearchContainer .FlightSearchContainer .IconBox__icon{padding:.7em .5em}}.PackageSearchContainer .SearchBoxContainer{padding-bottom:0;text-align:start}.PackageSearchContainer .SearchBoxContainer .TabStrip{margin:0}.PackageSearchContainer .SearchBoxContainer .Searchbox{max-height:none;padding-left:0;padding-right:0;position:relative}.PackageSearchContainer .SearchBoxContainer .Searchbox .Searchbox__wrapper{padding-bottom:91px;width:100%}.PackageSearchContainer .SearchBoxContainer .Searchbox .Searchbox__searchButton{bottom:0;height:75px;margin-top:16px;position:absolute;right:0;width:calc(27% - 6px)}.PackageSearchContainer .SearchBoxContainer .Searchbox .SearchBoxTextEditor[disabled]{background-color:#fff;color:#9b9b9b}.PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal{background-color:unset;clear:both;padding-bottom:0}.PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup__container{width:100%}.PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.Autocomplete{top:auto}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.Autocomplete:before{margin-left:3%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.Autocomplete:before{margin-right:3%}.PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker{top:auto}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker{left:28%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker{right:28%}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-left:34px}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker--checkIn:before{margin-right:34px}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker--checkOut:before{margin-left:60%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.RangePicker--checkOut:before{margin-right:60%}.PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.SegmentsOccupancy{top:auto}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.SegmentsOccupancy{left:74%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.SegmentsOccupancy{right:74%}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.SegmentsOccupancy:before{margin-left:4%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .Popup.SegmentsOccupancy:before{margin-right:4%}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .IconBox--checkIn{border-radius:6px 0 0 6px;margin-right:0}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .IconBox--checkOut,html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .IconBox--checkIn{border-radius:0 6px 6px 0;margin-left:0}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox.Searchbox--horizontal .IconBox--checkOut{border-radius:6px 0 0 6px;margin-right:0}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkIn,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkOut,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy{border-radius:8px;box-shadow:0 4px 10px #00000026;height:auto;margin-left:6px;margin-right:6px}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete .IconBox__wrapper,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkIn .IconBox__wrapper,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkOut .IconBox__wrapper,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy .IconBox__wrapper{padding:.3em 0}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkIn .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkOut .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy .IconBox__wrapper .IconBox__icon{padding:.7em 1em}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete{width:calc(27% - 6px)}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete{margin-left:0}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--autocomplete{margin-right:0}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy{width:calc(27% - 6px)}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy{margin-right:0}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--occupancy{margin-left:0}.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkIn,.PackageSearchContainer .SearchBoxContainer .Searchbox--horizontal .IconBox--checkOut{width:calc(23% - 6px)}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package{padding-bottom:8px;padding-top:8px}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package{text-align:left}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package{text-align:right}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox{background-color:transparent;padding:0}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox .Searchbox__wrapper{display:flex;margin:0 -6px;padding-bottom:0;width:auto}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox .Searchbox__wrapper .IconBox--autocomplete{margin:0;width:100%}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox .Searchbox__wrapper .IconBox--checkIn,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox .Searchbox__wrapper .IconBox--checkOut{margin:0;width:50%}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox__InputWrapper{display:flex;height:66px;margin:0 6px;position:relative;width:calc(50% - 6px)}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.Autocomplete{width:50%}@media screen and (min-width:1280px){.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.Autocomplete .Popup__content{width:calc(100% - 4px)}}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn,html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut{left:auto;right:0}@media screen and (min-width:1530px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn,html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut{left:50%;right:auto}}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn,html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut{left:0;right:auto}@media screen and (min-width:1530px){html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn,html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut{left:auto;right:50%}}@media screen and (min-width:1280px){.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn .Popup__content,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut .Popup__content{width:100%}}@media screen and (max-width:1530px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-left:100px}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-right:100px}}@media screen and (max-width:1530px)and (min-width:981px)and (max-width:1280px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-left:calc(50% - 90px)}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-right:calc(50% - 90px)}}@media screen and (max-width:1530px)and (max-width:980px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-left:calc(50% - 19px)}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkIn:before{margin-right:calc(50% - 19px)}}html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-left:50%}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-right:50%}@media screen and (max-width:1530px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-left:calc(50% + 64px)}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-right:calc(50% + 64px)}}@media screen and (min-width:981px)and (max-width:1280px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-left:calc(50% + 107px)}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-right:calc(50% + 107px)}}@media screen and (max-width:980px){html[dir=ltr] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-left:calc(100% - 145px)}html[dir=rtl] .PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Popup__container .Popup.RangePicker--checkOut:before{margin-right:calc(50% + 145px)}}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox.Searchbox.Searchbox--horizontal .Suggestion__categoryName .Suggestion__text{max-width:70%}@media screen and (max-width:1280px){.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--autocomplete .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--checkIn .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--checkOut .IconBox__wrapper .IconBox__icon,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--occupancy .IconBox__wrapper .IconBox__icon{padding:.7em .5em}.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--autocomplete .IconBox__wrapper .IconBox__child,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--checkIn .IconBox__wrapper .IconBox__child,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--checkOut .IconBox__wrapper .IconBox__child,.PackageSearchContainer .SearchBoxContainer.SearchBoxContainer--package .Searchbox--horizontal .IconBox--occupancy .IconBox__wrapper .IconBox__child{width:calc(100% - 40px)}}.PackageSearchContainer .CheckBoxWithBadge__Container{margin:6px}.PackageSearchContainer .FlightSearchOccupancy__Popup,.PackageSearchContainer .RoomOccupancy__Popup{width:200%}html[dir=ltr] .PackageSearchContainer .RoomOccupancy__Popup{left:-100%}html[dir=rtl] .PackageSearchContainer .RoomOccupancy__Popup{right:-100%}html[dir=ltr] .PackageSearchContainer .RoomOccupancy__Popup:before{margin-left:calc(50% + 24px);margin-right:0}html[dir=rtl] .PackageSearchContainer .RoomOccupancy__Popup:before{margin-left:0;margin-right:calc(50% + 24px)}@media screen and (max-width:1280px){.PackageSearchContainer .IconBox__child{width:calc(100% - 40px)}}@media (max-width:1100px){.PackageSearchContainer{height:auto}}.ActivitiesSearchContainer{animation:fadein 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;width:100%}.ActivitiesSearchContainer__JourneyType{color:#2a2a2e;font-size:1.07em}.ActivitiesSearchContainer__DateSelection{-webkit-box-flex:1;display:flex;flex:1;margin:6px;position:relative;width:calc(100% - 12px)}.ActivitiesSearchContainer__DateSelection .DayPicker-Day{outline:none}.ActivitiesSearchContainer .IconBox{border:1px solid;border-radius:8px;padding:6.5px 5px}html[dir=ltr] .ActivitiesSearchContainer .IconBox--endDate{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=rtl] .ActivitiesSearchContainer .IconBox--endDate{border-bottom-right-radius:0;border-top-right-radius:0}body:not(.themed) .ActivitiesSearchContainer .IconBox{box-shadow:0 4px 10px #00000026}.ActivitiesSearchContainer .IconBox__wrapper{padding:0 5px}.ActivitiesSearchContainer .IconBox__icon{font-size:20px;padding:12px 14px}@media (min-width:1500px)and (max-width:1920px){.ActivitiesSearchContainer .IconBox__icon{font-size:calc(-5px + 1.66667vw)}}@media (min-width:1920px){.ActivitiesSearchContainer .IconBox__icon{font-size:27px}}.ActivitiesSearchContainer .Popup__content{border-radius:8px;overflow:hidden}.ActivitiesSearchContainer .Popup__content li.Suggestion{padding-bottom:16px;padding-top:18px;text-align:left}.ActivitiesSearchContainer .AutocompleteSearch__IconBox{margin:0}html[dir=ltr] .ActivitiesSearchContainer .AutocompleteSearch__IconBox{text-align:left}html[dir=rtl] .ActivitiesSearchContainer .AutocompleteSearch__IconBox{text-align:right}.ActivitiesSearchContainer .AutocompleteSearch .IconBox--destination:before{background:#fff;content:"";height:100%;position:absolute;top:0;width:10px}html[dir=ltr] .ActivitiesSearchContainer .AutocompleteSearch .IconBox--destination:before{left:-10px}html[dir=rtl] .ActivitiesSearchContainer .AutocompleteSearch .IconBox--destination:before{right:-10px}.ActivitiesSearchContainer .AutocompleteSearch__AutocompleteList{min-height:250px}.ActivitiesSearchContainer--vertical .IconBox{align-items:center;border:1px solid;display:flex;height:66px;padding:8px}.ActivitiesSearchContainer--vertical .IconBox__wrapper{padding:0;width:100%}.ActivitiesSearchContainer--vertical .IconBox__icon{padding:16px}html[dir=ltr] .ActivitiesSearchContainer--vertical .IconBox--startDate{border-bottom-right-radius:0;border-top-right-radius:0}html[dir=rtl] .ActivitiesSearchContainer--vertical .IconBox--startDate{border-bottom-left-radius:0;border-top-left-radius:0}html[dir=ltr] .ActivitiesSearchContainer--vertical .IconBox--single-date{border-bottom-right-radius:8px;border-top-right-radius:8px}html[dir=rtl] .ActivitiesSearchContainer--vertical .IconBox--single-date{border-bottom-left-radius:8px;border-top-left-radius:8px}.ActivitiesSearchContainer--horizontal{font-size:14px;padding:1px 0;width:100%}body:not(.themed) .ActivitiesSearchContainer--horizontal{background:#20274d}.ActivitiesSearchContainer--horizontal .AutocompleteSearch__IconBox{padding:0}.ActivitiesSearchContainer--horizontal .AutocompleteSearch__Popup:before{content:""}html[dir=ltr] .ActivitiesSearchContainer--horizontal .AutocompleteSearch__Popup:before{margin-left:30px;margin-right:auto}html[dir=rtl] .ActivitiesSearchContainer--horizontal .AutocompleteSearch__Popup:before{margin-left:auto;margin-right:30px}.ActivitiesSearchContainer--horizontal .IconBox{border-radius:4px;padding:0}.ActivitiesSearchContainer--horizontal .IconBox__icon{padding:12px}.ActivitiesSearchContainer--horizontal .DateSelector__Popup{min-width:575px}.ActivitiesSearchContainer--horizontal .Popup__content{min-width:450px}.ActivitiesSearchContainer--horizontal .ActivitiesSearchContainer__DateSelection{min-width:324px}.ActivitiesSearchContainer--horizontal .ActivitiesSearchContainer__Row{margin:0}.ActivitiesSearchContainer--horizontal .ActivitiesSearchContainer__Wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:1400px}html[dir=rtl] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 125px)}html[dir=ltr] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 122px)}@media screen and (min-width:981px)and (max-width:1280px){html[dir=rtl] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 86px)}html[dir=ltr] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 86px)}}@media screen and (min-width:1281px){html[dir=rtl] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-right:calc(50% - 37px)}html[dir=ltr] .ActivitiesSearchContainer--vertical .DateSelector__EndDate:before{margin-left:calc(50% - 33px)}}.Suggestion{cursor:pointer;font-size:14px;font-weight:400;letter-spacing:normal;line-height:24px;list-style:none;overflow:hidden;padding:10px 12px;white-space:nowrap}@keyframes suggestionLoading{0%{left:-180px;width:30%}50%{width:30%}70%{width:70%}80%{left:50%}95%{left:120%}to{left:100%}}body:not(.themed) .Suggestion:focus,body:not(.themed) .Suggestion:hover{background-color:#0283df;color:#fff}body:not(.themed) .Suggestion:focus .Suggestion__categoryName_text,body:not(.themed) .Suggestion:hover .Suggestion__categoryName_text{border-color:#dde9fd;color:#fff}body:not(.themed) .Suggestion:focus .Suggestion__text,body:not(.themed) .Suggestion:focus .Suggestion__text .Suggestion__subText,body:not(.themed) .Suggestion:focus .Suggestion__text--highlight,body:not(.themed) .Suggestion:hover .Suggestion__text,body:not(.themed) .Suggestion:hover .Suggestion__text .Suggestion__subText,body:not(.themed) .Suggestion:hover .Suggestion__text--highlight{color:#fff}body:not(.themed) .Suggestion:focus .Suggestion__boxBadge,body:not(.themed) .Suggestion:hover .Suggestion__boxBadge{background-color:#fff;border-color:#fff;color:#0283df}.Suggestion:focus .Suggestion__icon,.Suggestion:hover .Suggestion__icon{color:#fff}.Suggestion:focus path,.Suggestion:hover path{fill:#fff}.Suggestion:after,.Suggestion:before{clear:both;content:" ";display:table}.Suggestion__categoryName{line-height:18px;margin:0;overflow:inherit;padding-bottom:5px;padding-top:5px;position:relative}.Suggestion__categoryName_container{margin:0}.Suggestion__categoryName_container--boxAddress{display:table;height:100%;width:100%}.Suggestion__categoryName:not(:last-child){border-bottom-style:solid;border-bottom-width:1px}body:not(.themed) .Suggestion__categoryName:not(:last-child){border-bottom-color:#e9ebee}.Suggestion__categoryName .Suggestion__text{-webkit-box-orient:vertical;display:inline-block;font-weight:800;overflow:hidden;padding:0;position:relative;text-overflow:ellipsis;white-space:nowrap}.Suggestion__categoryName .Suggestion__text_address{display:inline-block;white-space:normal}.Suggestion__categoryName .Suggestion__text_address--boxAddress{display:table-cell;width:80%}@media (min-width:500px){.Suggestion__categoryName .Suggestion__text{max-width:490px}}@media (min-width:1100px){.Suggestion__categoryName .Suggestion__text{max-width:510px}}@media (min-width:1500px){.Suggestion__categoryName .Suggestion__text{max-width:530px}}.Suggestion__categoryName_item{overflow:hidden;white-space:normal}.Suggestion__categoryName_item--boxAddress{display:table-cell}.Suggestion__categoryName--boxAddress{display:table-cell;vertical-align:middle}.Suggestion__categoryName_text{border:1px solid;border-radius:4px;font-size:12px;font-weight:800;min-width:107px;padding:2px 4px;position:absolute;text-align:center;top:12px}body:not(.themed) .Suggestion__categoryName_text{border-color:#dde9fd;color:#0283df}html[dir=rtl] .Suggestion__categoryName_text{left:20px}html[dir=ltr] .Suggestion__categoryName_text{right:20px}.Suggestion__categoryName_text--boxAddress{display:table-cell;position:static;vertical-align:middle}html[dir=ltr] .Suggestion__categoryName_text--boxAddress,html[dir=rtl] .Suggestion__categoryName_text--boxAddress{float:none}html[dir=rtl] .Suggestion__categoryName_text{float:left}html[dir=ltr] .Suggestion__categoryName_text{float:right}.Suggestion__categoryName_addressText{display:table-cell;vertical-align:middle}html[dir=ltr] .Suggestion__categoryName_addressText{padding-left:50px;padding-right:8px}html[dir=rtl] .Suggestion__categoryName_addressText{padding-left:8px;padding-right:50px}.Suggestion__categoryName_addressText span{position:static}.Suggestion__categoryName_subtext{font-size:12px;font-weight:300;line-height:16px}.Suggestion__categoryName_subtext:after{margin:0 8px}.Suggestion__geoHierarchyName{font-size:14px}html[dir=ltr] .Suggestion__geoHierarchyName{float:left;padding-left:25px}html[dir=rtl] .Suggestion__geoHierarchyName{float:right;padding-right:25px}.Suggestion--underline{border-bottom-style:solid;border-bottom-width:1px}body:not(.themed) .Suggestion--underline{border-bottom-color:#eaf2f7}.Suggestion__googleLabel{background-image:url(//cdn6.agoda.net/images/default/poweredbygoogle.png);background-position:100%;background-repeat:no-repeat;height:20px;list-style:none}body:not(.themed) .Suggestion__googleLabel{background-color:#eaf2f7}.Suggestion__loading{height:36px}.Suggestion__loadingBlock{height:14px;overflow:hidden;position:relative;width:180px}body:not(.themed) .Suggestion__loadingBlock{background-color:#eee}.Suggestion__loadingBlock:before{animation:suggestionLoading 1.5s linear infinite;content:"";display:block;height:14px;position:absolute}body:not(.themed) .Suggestion__loadingBlock:before{background-color:#ddd}.Suggestion__icon{display:table-cell;width:20px}html[dir=ltr] .Suggestion__icon{float:left;margin-right:5px}html[dir=rtl] .Suggestion__icon{float:right;margin-left:5px;margin-right:auto}body:not(.themed) .Suggestion__icon{color:#d7d7db}.Suggestion__text{white-space:pre-wrap}body:not(.themed) .Suggestion__text{color:#333}.RecentSearch .Suggestion__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:245px}html[dir=ltr] .RecentSearch .Suggestion__text{float:left}html[dir=rtl] .RecentSearch .Suggestion__text{float:right}body:not(.themed) .Suggestion__text--highlight{color:#488bf8}.Suggestion__text--highlight-new{font-weight:800}.Suggestion__subText{display:inline-block;max-width:500px}body:not(.themed) .Suggestion__subText--normal{color:#333}.Suggestion__subText--grey{padding-left:2px}body:not(.themed) .Suggestion__subText--grey{color:#a9a9a9}.Suggestion__subtext{line-height:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[dir=ltr] .Suggestion__subtext{float:left;padding-left:25px}html[dir=rtl] .Suggestion__subtext{float:right;padding-right:25px}.Suggestion__child{max-width:375px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[dir=ltr] .Suggestion__child{float:right}html[dir=rtl] .Suggestion__child{float:left}.Suggestion__boxBadge{border-radius:10px;border-style:solid;border-width:1px;display:inline-block;font-size:12px;font-weight:500;line-height:10px;overflow:hidden;padding:3px 8px;position:absolute}body:not(.themed) .Suggestion__boxBadge{background-color:#e12d2d;border-color:#e12d2d;color:#fff}html[dir=ltr] .Suggestion__boxBadge{margin-left:8px;margin-right:0}html[dir=rtl] .Suggestion__boxBadge{margin-left:0;margin-right:8px}.Suggestion__subSuggestionWrapper{padding-bottom:5px;padding-top:5px}.SearchBoxContainer--ImproveTextSearch .Suggestion{padding:12px 16px}.SearchBoxContainer--ImproveTextSearch .Suggestion__categoryName{line-height:14px;padding-bottom:12px;padding-top:12px}.SearchBoxContainer--ImproveTextSearch .Suggestion__categoryName:not(:last-child){border-bottom:none}.SearchBoxContainer--ImproveTextSearch .Suggestion__categoryName .Suggestion__text{font-weight:400}.SearchBoxContainer--ImproveTextSearch .Suggestion__icon{height:14px;line-height:14px}.SearchBoxContainer--ImproveTextSearch .Suggestion__boxBadge{font-size:11px;line-height:9px;margin-top:-3px}.SearchBoxContainer--ImproveTextSearch .RecentSearch .Suggestion__child{-webkit-box-ordinal-group:4;-ms-flex-order:3;line-height:16px;max-width:100%;order:3}html[dir=ltr] .SearchBoxContainer--ImproveTextSearch .RecentSearch .Suggestion__child{padding-left:25px}html[dir=rtl] .SearchBoxContainer--ImproveTextSearch .RecentSearch .Suggestion__child{padding-right:25px}.SearchBoxContainer--ImproveTextSearch .RecentSearch .Suggestion__text{line-height:14px;width:calc(100% - 25px)}.Suggestion.Suggestion--flight{overflow:auto;padding:0 20px}.Suggestion.Suggestion--flight .Suggestion__categoryName_item{display:table}.Suggestion.Suggestion--flight .Suggestion__subSuggestionWrapper{border:none;padding:0}.Suggestion.Suggestion--flight .Suggestion__categoryName_text{border:none;display:table-cell;float:none;font-weight:400;min-width:0;position:static;vertical-align:middle;white-space:nowrap}body:not(.themed) .Suggestion.Suggestion--flight .Suggestion__categoryName_text{color:#737373}.Suggestion.Suggestion--flight .Suggestion__categoryName_container{display:block}.Suggestion.Suggestion--flight .Suggestion__icon{display:table-cell;float:none;vertical-align:middle}.Suggestion.Suggestion--flight .Suggestion__icon .ficon{margin:0}.Suggestion.Suggestion--flight .Suggestion__text{display:table-cell;font-weight:400;max-width:0;padding:0 12px;vertical-align:middle;width:100%}.Suggestion.Suggestion--flight:after,.Suggestion.Suggestion--flight:before{content:"";display:block;height:1px}body:not(.themed) .Suggestion.Suggestion--flight:after,body:not(.themed) .Suggestion.Suggestion--flight:before{background-color:#eee}.Suggestion.Suggestion--flight:before{margin-bottom:20px}.Suggestion.Suggestion--flight:after{margin-top:20px}.Suggestion.Suggestion--flight:first-child{padding-bottom:0;padding-top:20px}.Suggestion.Suggestion--flight:first-child:before{content:none}.Suggestion.Suggestion--flight:last-child{padding-bottom:20px;padding-top:0}.Suggestion.Suggestion--flight:last-child:first-child{padding-top:20px}.Suggestion.Suggestion--flight:last-child:after{content:none}body:not(.themed) .Suggestion.Suggestion--flight:focus .Suggestion__categoryName_text,body:not(.themed) .Suggestion.Suggestion--flight:hover .Suggestion__categoryName_text{color:#fff}body:not(.themed) .Suggestion.Suggestion--flight:focus:after,body:not(.themed) .Suggestion.Suggestion--flight:focus:before,body:not(.themed) .Suggestion.Suggestion--flight:hover:after,body:not(.themed) .Suggestion.Suggestion--flight:hover:before{background-color:transparent}html[dir=ltr] .Suggestion.Suggestion--flight.Suggestion__subSuggestion{padding:20px 20px 20px 50px}html[dir=rtl] .Suggestion.Suggestion--flight.Suggestion__subSuggestion{padding:20px 50px 20px 20px}.Suggestion.Suggestion--flight.Suggestion__subSuggestion:after,.Suggestion.Suggestion--flight.Suggestion__subSuggestion:before{content:none}.Suggestion.Suggestion--flight.Suggestion__categoryName:not(:last-child){border:none}.Suggestion--flight .ficon-solid-flights-airplane{transform:rotate(270deg)}.Suggestion.Suggestion--car{overflow:auto;padding:0 20px}.Suggestion.Suggestion--car .Suggestion__categoryName_item{display:table}.Suggestion.Suggestion--car .Suggestion__subSuggestionWrapper{border:none;padding:0}.Suggestion.Suggestion--car .Suggestion__categoryName_text{border:none;display:table-cell;float:none;font-weight:400;min-width:0;position:static;vertical-align:middle;white-space:nowrap}body:not(.themed) .Suggestion.Suggestion--car .Suggestion__categoryName_text{color:#737373}.Suggestion.Suggestion--car .Suggestion__categoryName_container{display:block}.Suggestion.Suggestion--car .Suggestion__icon{display:table-cell;float:none;vertical-align:middle}.Suggestion.Suggestion--car .Suggestion__icon .ficon{margin:0}.Suggestion.Suggestion--car .Suggestion__text{display:table-cell;font-weight:400;max-width:0;padding:0 12px;vertical-align:middle;width:100%}.Suggestion.Suggestion--car:after,.Suggestion.Suggestion--car:before{content:"";display:block;height:1px}body:not(.themed) .Suggestion.Suggestion--car:after,body:not(.themed) .Suggestion.Suggestion--car:before{background-color:#eee}.Suggestion.Suggestion--car:before{margin-bottom:20px}.Suggestion.Suggestion--car:after{margin-top:20px}.Suggestion.Suggestion--car:first-child{padding-bottom:0;padding-top:20px}.Suggestion.Suggestion--car:first-child:before{content:none}.Suggestion.Suggestion--car:last-child{padding-bottom:20px;padding-top:0}.Suggestion.Suggestion--car:last-child:first-child{padding-top:20px}.Suggestion.Suggestion--car:last-child:after{content:none}body:not(.themed) .Suggestion.Suggestion--car:focus .Suggestion__categoryName_text,body:not(.themed) .Suggestion.Suggestion--car:hover .Suggestion__categoryName_text{color:#fff}body:not(.themed) .Suggestion.Suggestion--car:focus:after,body:not(.themed) .Suggestion.Suggestion--car:focus:before,body:not(.themed) .Suggestion.Suggestion--car:hover:after,body:not(.themed) .Suggestion.Suggestion--car:hover:before{background-color:transparent}html[dir=ltr] .Suggestion.Suggestion--car.Suggestion__subSuggestion{padding:20px}html[dir=rtl] .Suggestion.Suggestion--car.Suggestion__subSuggestion{padding:20px 50px 20px 20px}.Suggestion.Suggestion--car.Suggestion__subSuggestion:after,.Suggestion.Suggestion--car.Suggestion__subSuggestion:before{content:none}.Suggestion.Suggestion--car.Suggestion__categoryName:not(:last-child){border:none}.Suggestion--car .ficon-solid-flights-airplane{transform:rotate(270deg)}.FlightRecentSearch{line-height:20px;margin-bottom:-4px;margin-top:-4px}.FlightRecentSearch .sub-text{font-size:14px;padding:0}.FlightRecentSearch .occupancy-text{max-width:200px;padding-left:24px;text-align:right;white-space:pre-wrap!important}html[dir=rtl] .FlightRecentSearch .occupancy-text{padding-right:24px;text-align:left}.AutocompleteList{margin-bottom:0;-webkit-user-select:none;user-select:none}body:not(.themed) .Suggestion:focus .Suggestion__child-Info__count,body:not(.themed) .Suggestion:focus .Suggestion__child-Info__text,body:not(.themed) .Suggestion:focus .Suggestion__child-Occupancy,body:not(.themed) .Suggestion:hover .Suggestion__child-Info__count,body:not(.themed) .Suggestion:hover .Suggestion__child-Info__text,body:not(.themed) .Suggestion:hover .Suggestion__child-Occupancy{color:#fff}body:not(.themed) .Suggestion__child-Occupancy{color:#a9a9a9}.Suggestion__child-Occupancy__spliced:after{content:"";margin:0 8px}body:not(.themed) .Suggestion__child-Occupancy__spliced:after{background:#eaf3f9;border:1px solid #eaf3f9}.Suggestion__child-Info__count{margin-right:3px}body:not(.themed) .Suggestion__child-Info__count{color:#0283df}.rtl .Suggestion__child-Info__count{margin-left:3px;margin-right:auto}body:not(.themed) .Suggestion__child-Info__text{color:#333}.SearchBoxContainer--ImproveTextSearch .AutocompleteList .RecentSearch{display:flex;flex-direction:row;flex-wrap:wrap}.SearchBoxContainer--ImproveTextSearch .Suggestion__categoryName_container{display:flex}.SearchBoxContainer--ImproveTextSearch .Suggestion__geoHierarchyName{line-height:14px}.SearchBoxContainer--ImproveTextSearch .Suggestion__geoHierarchyName:before{content:", "}html[dir=ltr] .SearchBoxContainer--ImproveTextSearch .Suggestion__geoHierarchyName{margin-left:-25px}html[dir=rtl] .SearchBoxContainer--ImproveTextSearch .Suggestion__geoHierarchyName{margin-right:-25px}.SearchBoxContainer--ImproveTextSearch .Suggestion__child-Occupancy__spliced{font-size:12px;font-weight:300;line-height:1.5}.AutocompleteSearch__TextEditor{font-size:1.3em;font-weight:400;margin-top:0;width:100%}.AutocompleteSearch.Hotels .AutocompleteSearch__Popup{max-width:440px}@media screen and (min-width:1280px){.AutocompleteSearch.Hotels .AutocompleteSearch__Popup{max-width:620px}}.AutocompleteSearch.NewDesign .AutocompleteSearch__TextEditor{font-size:16px;font-weight:400}.AutocompleteSearch__IconBox{padding:9px 5px;width:100%}.AutocompleteSearch__IconBox .IconBox__child{width:calc(100% - 100px)}.AutocompleteSearch__Popup{box-shadow:0 4px 10px #00000026;display:block;width:100%;z-index:2}.AutocompleteSearch__Popup:before{content:""}html[dir=ltr] .AutocompleteSearch__Popup:before{margin-left:24px;margin-right:auto}html[dir=rtl] .AutocompleteSearch__Popup:before{margin-left:auto;margin-right:24px}.AutocompleteSearch__Popup--FlightRecentSearchPopup{width:580px}.AutocompleteSearch__Popup--ActivitiesRecentSearchPopup .Suggestion{text-align:start}.AutocompleteSearch__AutocompleteList{overflow:auto}.AutocompleteSearch__AutocompleteList::-webkit-scrollbar-track{background-color:#f9f9fa}.AutocompleteSearch__AutocompleteList::-webkit-scrollbar{background-color:#f9f9fa;width:6px}.AutocompleteSearch__AutocompleteList::-webkit-scrollbar-thumb{background-color:#90949c}.MultiProductContainer__FlightSearchBox{max-width:50%}html[dir=ltr] .MultiProductContainer__FlightSearchBox .AutocompleteSearch .AutocompleteList .Suggestion__text{text-align:left}html[dir=rtl] .MultiProductContainer__FlightSearchBox .AutocompleteSearch .AutocompleteList .Suggestion__text{text-align:right}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper{display:block}.PACKAGES-1253 .MultiHotelSummary__Container .SearchBoxContainer--vertical{min-width:auto}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkIn{border-bottom-right-radius:0;border-top-right-radius:0}.PACKAGES-1253 .MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkIn{min-width:auto}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkOut{border-bottom-left-radius:0;border-top-left-radius:0}.PACKAGES-1253 .MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkOut{min-width:auto}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkOut:after{border-right:0}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .SearchBoxTextEditor--autocomplete{line-height:.1}.MultiHotelSummary__Container .MultiHotelSummary__ArrowIcon{cursor:pointer}.MultiHotelSummary__Container .MultiHotelPropertyCard__Container .ficon{margin-right:3px}.MultiHotelSummary__Container .MultiHotelPropertyCard__Container .Pills{margin-block-end:0}.MultiHotelSummary__Container .MultiHotelPropertyCard__Container li.Pill--outlined{margin-top:2px;padding:3px 5px}.MultiHotelSummary__Container .arrow{background:#000;border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;position:absolute;top:20px}html[dir=ltr] .MultiHotelSummary__Container .arrow{left:-4px}html[dir=rtl] .MultiHotelSummary__Container .arrow{right:-4px}.MultiHotelSummary__Container .multiHotelRight{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.MultiHotelSummary__Container .multiHotelLeft{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.multiHotelStepper .content{margin:0 auto;max-width:1100px;min-width:900px}.multiHotelStepper .circle{border:1px solid;border-radius:100%;padding:3px 8px}html[dir=ltr] .multiHotelStepper .circle{margin-right:8px}html[dir=rtl] .multiHotelStepper .circle{margin-left:8px}.multiHotelStepper .space{border-top:1px dashed;min-width:116px}.multiHotelStepper .summary{position:relative}.multiHotelStepper .info{border:none;position:absolute;top:-11px}html[dir=ltr] .multiHotelStepper .info{left:30px}html[dir=rtl] .multiHotelStepper .info{right:30px}.BreadCrumb-hotel{display:inline-block;font-size:12px;list-style-type:none;margin-bottom:0;overflow:hidden;vertical-align:middle;white-space:nowrap}.BreadCrumb-hotel_item{display:inline-block;vertical-align:top}html[dir=ltr] .BreadCrumb-hotel_item{margin-right:10px}html[dir=rtl] .BreadCrumb-hotel_item{margin-left:10px}.BreadCrumb-hotel_item .breadcrumb-link{text-decoration:underline}body:not(.themed) .BreadCrumb-hotel_item .breadcrumb-link{color:#777}.BreadCrumb-hotel_item .breadcrumb-regionName{display:inline-block;font-style:normal;text-decoration:inherit}.BreadCrumb-hotel_item .breadcrumbRegionName__h1{font-size:12px;font-weight:400;margin-bottom:0;margin-top:0}.BreadCrumb-hotel_item .breadcrumb-regionCount{display:inline-block;font-style:normal}body:not(.themed) .BreadCrumb-hotel_item .breadcrumb-regionCount{color:#9a9a9a}html[dir=ltr] .BreadCrumb-hotel_item .breadcrumb-regionCount{margin-left:3px}html[dir=rtl] .BreadCrumb-hotel_item .breadcrumb-regionCount{margin-right:3px}.BreadCrumb-hotel_item .breadcrumb-connector{font-size:13px;margin-top:1px}body:not(.themed) .BreadCrumb-hotel_item .breadcrumb-connector{color:#000}.BreadCrumb-hotel.breadcrumb-full{width:100%}.property-breadcrumb-container{background-color:#fff;border-bottom:1px solid #eee;margin:0 auto;min-height:0;overflow:hidden}.hotel-samecity-container{flex-shrink:0;white-space:nowrap}html[dir=ltr] .hotel-samecity-container{margin-left:10px}html[dir=rtl] .hotel-samecity-container{margin-right:10px}.property-hotel-same-city{background-color:#efefef;color:#0798e9;font-size:16px;font-weight:400;padding:14px;text-align:center;transform:translateY(-20px);vertical-align:middle}.property-hotel-same-city .ficon{margin-right:6px;margin-top:-2px}.property-hotel-same-city .same-city-link{text-decoration:underline}.breadcrumb-column{overflow:hidden}html[dir=ltr] .HotelsSameCity-container{float:right}html[dir=rtl] .HotelsSameCity-container{float:left}.HotelsSameCity{background-color:#515b62;color:#0798e9;font-size:16px;font-weight:400;margin-top:-1px;transform:translateY(-20px);vertical-align:middle}.HotelsSameCity .HotelsSameCity-container{margin-left:auto;margin-right:auto;padding:0 0 9px}.HotelsSameCity .HotelsSameCity-container .ficon{margin-right:6px;margin-top:-2px}.HotelsSameCity .HotelsSameCity-container .same-city-link{color:#fff;text-decoration:underline}.HotelsSameCity .HotelsSameCity-container .same-city-link:hover{color:#2f9eed;text-decoration:underline}.SearchBoxWrapper--sticky{left:0;position:fixed;right:0;top:0;z-index:1002}.property-dateless-roomgrid{width:100%}.property-dateless-roomgrid .select-dates-container{clear:both}.property-dateless-roomgrid .select-dates-container .select-dates-button{border-radius:3px;font-size:14px;font-weight:500;height:40px;left:36%;margin-bottom:26px;position:relative;text-align:center;width:300px}.property-dateless-roomgrid .dateless-roomgrid{display:inline-block;width:100%}.property-dateless-roomgrid .dateless-roomgrid .room-grid-title{font-size:24px;margin-bottom:20px}.property-dateless-roomgrid .dateless-roomgrid .room{border:1px solid;height:200px;margin-bottom:26px;margin-right:1%;width:49%}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{cursor:pointer;position:relative}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{height:40px;left:0;opacity:.5;padding-top:10px;position:absolute;top:158px;width:100%}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{cursor:pointer;font-size:16px;font-weight:700;line-height:20px;margin-top:10px;max-height:38px;min-height:40px;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{bottom:0;display:none;height:20px;letter-spacing:1.5px;position:absolute;width:35px}html[dir=ltr] .property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-name-with-ellipsis .ellipsis{padding-right:8px;right:5px;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{display:inline-block;font-size:13px;line-height:1.46;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:74%}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates{cursor:pointer;font-weight:700;height:40px;text-align:center;width:100%}.property-dateless-roomgrid .dateless-roomgrid .room .room-info .room-amenities .room-prompt-for-dates i{font-size:20px;margin-left:15px;margin-right:12px}.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{border:1px solid;display:inline-block;margin-bottom:12px;margin-left:12px;overflow:hidden;width:23%}.apo-dateless-roomgrid .dateless-roomgrid .room-name{font-size:16px;font-weight:700;margin:10px 10px 0}.apo-dateless-roomgrid .dateless-roomgrid .room .room-amenities{bottom:0;position:absolute;width:100%}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info{height:180px;position:relative}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates{cursor:pointer;font-weight:700;height:40px;text-align:center;width:100%}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates i{font-size:20px;margin-left:15px;margin-right:12px}.apo-dateless-roomgrid .dateless-roomgrid .room .room-info .room-prompt-for-dates span{font-size:13px;line-height:40px}.radio-icon{border:1px solid #e8e8e8;border-radius:16px;height:16px;line-height:1;position:absolute;text-align:center;top:3px;width: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{border-bottom:1px solid;border-top:1px solid;padding:7px 0}.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{-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:flex;justify-content:space-between;line-height:24px;margin:0}.MasterRoom-infoBedConfig-option input[type=radio]{display:none}.MasterRoom-infoBedConfig-option .radio-icon{border:1px solid;display:inline-block;font-size:14px;position:relative}.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{align-items:center;display:flex;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{align-items:center;display:inline-flex;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{border:1px solid;top:0}html.ie .MasterRoom-infoBedConfig-option .radio-icon i{margin:0}html.ie .MasterRoom-infoBedConfig-option-label{width:100px}.RoomAmenities__Content{display:table;padding:20px;width:100%}.RoomAmenities__Column{display:table-cell;vertical-align:top}@media (min-width:768px){.RoomAmenities__Column{max-width:285px;width:100%}}@media (min-width:1024px){.RoomAmenities__Column{max-width:285px;width:100%}}@media (min-width:1100px){.RoomAmenities__Column{max-width:340px;width:100%}}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{margin-bottom:20px;width:100%}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{margin-top:10px;width:50%}html[dir=ltr] .RoomAmenities__Item{float:left}html[dir=rtl] .RoomAmenities__Item{float:right}.RoomAmenities__Item:only-child{width:100%}.RoomAmenities__Item--disabled{margin-top:10px;width:50%}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;font-size:12px;line-height:18px;overflow-wrap:break-word}html[dir=ltr] .RoomAmenities__Text{padding:0 10px 0 30px;text-align:left}html[dir=rtl] .RoomAmenities__Text{padding:0 30px 0 10px;text-align:right}.RoomAmenities__Showmore{cursor:auto}.RoomAmenities__Showmore :hover{cursor:default}.RoomAmenities__Tooltip.rc-tooltip{opacity:1;padding:80px 0 10px}.RoomAmenities__Tooltip .rc-tooltip-arrow{display:none}.RoomAmenities__Tooltip .rc-tooltip-inner{padding:0}@media (min-width:768px){.RoomAmenities__Tooltip .rc-tooltip-inner{max-width:610px;width:100%}}@media (min-width:1024px){.RoomAmenities__Tooltip .rc-tooltip-inner{max-width:610px;width:100%}}@media (min-width:1100px){.RoomAmenities__Tooltip .rc-tooltip-inner{max-width:720px;width:100%}}.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:linear-gradient(180deg,transparent,hsla(0,0%,67%,0),rgba(0,0,0,.7));content:"";height:100%;left:0;position:absolute;right:0;width:100%}.MasterRoom-info .MasterRoom-roomReview{-webkit-box-pack:start;-ms-flex-pack:start;display:flex;justify-content:flex-start}.MasterRoom-info .MasterRoom-roomReview-text{padding-left:0;padding-top:6px}.RoomGridFilter__Icon{margin:-1px 2px}.RoomGridFilter__SvgIcon{height:18px;width:18px}.RoomGridFilter__SvgIcon--selected{fill:#fff}.RoomGrid-sensor{height:1px;width:100%}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{padding-right:0;text-align:right}html[dir=rtl] .room-choice-title .price-alert{padding-left:0;text-align:left}.PriceGuarantee{font-size:14px}html[dir=ltr] .PriceGuarantee{clear:right;text-align:right}html[dir=rtl] .PriceGuarantee{clear:left;text-align: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{cursor:pointer;text-decoration:none}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{height:60%;outline:none;position:absolute;transform:translate(-50%,-50%);width:80%}.PriceGuarantee-content{bottom:0;right:0}.PriceGuarantee-content,.PriceGuarantee-header{background-color:#fff;left:0;position:absolute;top:0}.PriceGuarantee-header{box-shadow:0 3px 2px #56565626;padding:10px;width:100%}.PriceGuarantee-body{bottom:0;left:0;line-height:22px;margin:50px 0;overflow-y:scroll;padding:0 50px;position:absolute;right:0;top:0}.PriceGuarantee-closeButton{bottom:101%;color:#fff;cursor:pointer;position:absolute}html[dir=ltr] .PriceGuarantee-closeButton{right:0}html[dir=rtl] .PriceGuarantee-closeButton{left:0}.PriceGuarantee-closeButtonIcon{right:375px;top:15px}.PriceGuarantee-noPadding{padding:0}.PriceGuarantee__Overlay{background-color:#000000b3;bottom:0;left:0;position:fixed;right:0;top:0}.SupplierBanner{border:1px solid #cecece;line-height:1;margin-bottom:30px;padding:16px}html[dir=ltr] .SupplierBanner{text-align:left}html[dir=rtl] .SupplierBanner{text-align:right}.SupplierBanner__Header{font-size:16px;font-weight:700;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 img,.SupplierBanner__Image{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{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#f7f7f7;border:1px solid #ccc;display:flex;height:194px;justify-content:space-between;line-height:1;margin-bottom:32px;padding:18px 20px;transition:box-shadow .3s;width:100%}.StealTheDealBanner--haveMarginTop{margin-top:16px}.StealTheDealBanner--agp{background-color:#f3f9f2}.StealTheDealBanner:hover{box-shadow:0 0 16px #21212133}html[dir=ltr] .StealTheDealBanner{text-align:left}html[dir=rtl] .StealTheDealBanner{text-align:right}.StealTheDealBanner__AdsWordContainer{width:39%}.StealTheDealBanner__SeparatorContainer{padding:0;width:1px}.StealTheDealBanner__HotelContainer{width:60%}.StealTheDealBanner__VerticalLine{border-left:1px solid #ccc;height:100%}.AdsWord{display:flex;height:100%}.AdsWord--agp{flex-direction:column;padding-left:8px}.AdsWord__DescContainer{align-items:center;display:flex;height:100%}.AdsWord__Description{color:#999;font-size:20px;line-height:1.3;padding:0 16px;text-align:center}.AdsWord__Description--agp{padding:0;text-align:left}.AdsWord__Logo{align-self:flex-start}.AdsWord__Logo--agp{height:55px;margin-left:-8px}.StealHotel{display:flex}.StealHotel__ImageContainer{margin:0 23px}.StealHotel__ContentContainer{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;flex-direction:column;justify-content:space-between;width:100%}.StealHotel__Image{font-family:"object-fit:cover";height:157px;object-fit:cover;width:312px}.StealHotel__HotelName{margin-bottom:3px;margin-top:-3px}.StealHotel__HotelName,.StealHotel__Review{font-size:14px;font-weight:700;line-height:1.428}.StealHotel__Review{color:#5392f9}.PriceLabel{color:#e12d2d;font-size:20px;font-weight:700;line-height:1.3}.PriceLabel--currency{color:#737373}.MasterRoom{border:1px solid;margin-bottom:30px}body:not(.themed) .MasterRoom{background-color:#f7f7f7;border-color:#cecece}.MasterRoom__LastBooked{display:inline-block;font-size:12px;line-height:1}body:not(.themed) .MasterRoom__LastBooked{color:#e12d2d}.MasterRoom__LastBookedPrice{display:inline-block}html[dir=rtl] .MasterRoom__LastBookedPrice{direction:ltr}.MasterRoom__animatedAmenity{height:0;opacity:0;overflow:hidden;transition:height .6s,opacity .6s;transition-delay:.6s}.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;box-sizing:border-box}.MasterRoom-table{display:table;height:100%;width:100%}.MasterRoom-row{display:table-row;height:100%;background-color:#e9ebee}.MasterRoom-info{box-sizing:border-box;display:table-cell;position:relative;vertical-align:top;width:18%}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{cursor:pointer;height:126px;overflow:hidden;position:relative}.MasterRoom-infoPhotoContainer{position:relative}.MasterRoom-infoPhotoFitContainer{cursor:pointer;height:100%;width:100%}.MasterRoom-infoPhotoFitContainer img{font-family:"object-fit:cover";height:100%;object-fit:cover;width:100%}.MasterRoom-infoPhotoThumbnail{overflow:hidden;resize:both;width:100%}.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailDynamic,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailFirst,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailOneImage,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailSecond{cursor:pointer;height:60px;overflow:hidden;padding-top:2px;position:relative}.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailFirst,.MasterRoom-infoPhotoThumbnail .MasterRoom-infoPhotoThumbnailSecond{display:inline-block;width:50%}.MasterRoom-infoPhotoThumbnail img{font-family:"object-fit:cover";height:100%;object-fit:cover;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{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;width:100%}.MasterRoom-infoPhoto-more{bottom:4px;color:#f8f7f9;font-size:14px;position:absolute}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;color:#5392f9!important}.MasterRoom-amenities{list-style-type:none;margin:12px 0 4px;padding:0}body:not(.themed) .MasterRoom-amenities{color:gray}.MasterRoom-amenitiesButton{cursor:pointer}.MasterRoom-amenitiesItem{font-size:13px;line-height:17px;margin:12px 0 0;vertical-align:top}.MasterRoom-amenitiesItem .ficon{font-size:20px;margin:0;min-height:0;vertical-align:middle;width:16%;width:auto}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{display:inline-block;margin-top:4px;vertical-align:top}.MasterRoom-amenitiesTitle{display:inline-block;vertical-align:middle;width:80%;margin-top:8px;margin-left:9px}body:not(.themed) .MasterRoom-amenitiesTitle{color:#333}.MasterRoom-amenitiesInformationBadge{border-radius:3px;display:inline-block;font-size:12px;line-height:12px;margin:5px 0 0;padding:4px 8px}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{box-sizing:border-box;display:table-cell;height:100%;padding:0 10px;vertical-align:top;width:72%}.MasterRoom-showMoreLess{height:0;position:relative}.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{border-bottom:1px solid;border-left:1px solid;border-radius:0 0 8px 8px;border-right:1px solid;cursor:pointer;font-size:14px;font-weight:700;left:50%;margin:auto;padding:0 20px 5px;position:absolute;top:100%;transform:translate(-50%)}body:not(.themed) .MasterRoom-showMoreLessButton{background-color:#f7f7f7;border-bottom-color:#cecece;border-left-color:#cecece;border-right-color:#cecece;color:#488bf8}.MasterRoom-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;padding:12px 8px;width:100%}body:not(.themed) .MasterRoom-header{background-color:#fff;border-bottom-color:transparent}.MasterRoom-headerLeft{line-height:30px;overflow:visible;padding-right:5px;text-overflow:ellipsis;white-space:nowrap}.ie .MasterRoom-headerLeft{flex:1}.MasterRoom-headerLeft.MasterRoom-familyHighlight{line-height:30px;vertical-align:middle;white-space:normal}.MasterRoom-headerLeft .MasterRoom__TitleName{line-height:1}.MasterRoom-headerLeft .MasterRoom__HotelName:hover{text-decoration:underline}.MasterRoom-headerRight{white-space:normal}.ie .MasterRoom-headerRight{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{cursor:default;font-size:16px;font-weight:200}body:not(.themed) .MasterRoom-headerTitleApo{color:#000}.MasterRoom-headerTitleApo:hover{text-decoration:none}body:not(.themed) .MasterRoom-headerTitleApo:hover{color:#000}.MasterRoom-headerTitle--text{display:block;font-weight:700;line-height:normal;vertical-align:baseline;white-space:normal}body:not(.themed) .MasterRoom-headerTitle--text__rooms{color:#8660c7}.MasterRoom-headerPopular{border-radius:2px;display:inline-block;font-size:12px;line-height:1;padding:4px 8px;position:relative;vertical-align:middle}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{margin-left:4px;right:0}.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{font-family:"object-fit:cover";object-fit:cover;width:210px}.MIN-21164 .MasterRoom-soldoutRoomImage img{height:126px;width:208px}.MasterRoom-roomImagePreview{background:transparent;height:225px;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .15s ease-in-out;visibility:hidden;width:400px;z-index:1}html[dir=ltr] .MasterRoom-roomImagePreview{left:219px}html[dir=rtl] .MasterRoom-roomImagePreview{right:219px}@keyframes ShowRoomImagePreview{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes HideRoomImagePreview{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.MasterRoom-roomImagePreview--show{animation:ShowRoomImagePreview .15s forwards;box-shadow:0 6px 10px #0003}.MasterRoom-roomImagePreview--hide{animation:HideRoomImagePreview .15s forwards}.MasterRoom-roomImagePreview img{font-family:"object-fit:cover";height:225px;object-fit:cover;width:400px}.MasterRoom-roomImagePreviewItem{position:absolute;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;font-size:12px;font-weight:600;overflow-wrap:break-word;vertical-align:middle}html[dir=ltr] .MasterRoom-roomReview-text{padding-left:8px}html[dir=rtl] .MasterRoom-roomReview-text{padding-right:8px}.MasterRoom__RoomStyle{display:inline-block;font-size:12px;line-height:1;padding:4px 8px}html[dir=ltr] .MasterRoom__RoomStyle{margin-right:8px}html[dir=rtl] .MasterRoom__RoomStyle{margin-left:8px}@keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@keyframes expand-plus{0%{width:0}to{width:8.4px}}@keyframes collapse-plus{0%{width:8.4px}to{width:0}}@keyframes expand-child{0%{height:0}to{height:19px}}@keyframes collapse-child{0%{height:19px}to{height:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.ChildRoomsList{border-collapse:separate;border-spacing:0 10px;display:table;height:100%;position:relative;width:100%}.ChildRoomsList .warm-gray{color:gray}.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;box-shadow:0 2px 1px #e6e6e6}.ChildRoomsList-room:last-child{height:100%}.ChildRoomsList-roomCell{display:table-cell;padding:8px 12px;vertical-align:top;box-shadow:inset 1px 0 #dcdcdc}.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{bottom:12px;padding-left:24px;position:absolute;right:12px;width:100%}.ChildRoomsList-roomCell.relativeCell .PriceContainer-Bottom--static{padding-left:0;position:static}.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){box-shadow:inset 1px 0 #dcdcdc}html[dir=rtl] body:not(.themed) .ChildRoomsList-roomCell:nth-child(n+2){box-shadow:inset -1px 0 #dcdcdc}.ChildRoomsList-roomCell-featureBuckets{padding:0 12px 8px}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 .ChildRoomsList-bookButton,.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .ChildRoomsList-bookButton,.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .ChildRoomsList-room-featurebuckets,.ChildRoomsList-roomCell.dealOfTheDay--fiveStar .RoomFeatureList-room-featurebuckets{padding-top:0}.ChildRoomsList-roomCell-capacity.promoPricePeekSnippet,.ChildRoomsList-roomCell-featureBuckets.promoPricePeekSnippet,.ChildRoomsList-roomCell-price.promoPricePeekSnippet{padding-bottom:56px}.ChildRoomsList-roomLimitedBadge{padding:3px 5px;position:absolute}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;border:none}.ChildRoomsList-room--soldout{height:160px}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell{border-bottom:2px solid;border-left:1px solid;border-top:2px solid;position:relative}body:not(.themed) .ChildRoomsList-room--soldout .ChildRoomsList-roomCell{background-color:#f7f7f7;border-bottom-color:#ee595d;border-left-color:#cecece;border-top-color:#ee595d;box-shadow:inset 3px 0 0 -2px #dcdcdc}.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{display:block;margin:-8px -12px;position:static;text-align:center;width:calc(100% + 24px)}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;display:inline-block;font-size:13px;font-weight:700;margin-top:4px;padding:6px 10px}.ChildRoomsList-promoEligibleBadge body:not(.themed){background-color:#fbd243;color:#666}.ChildRoomsList-promoEligibleBadge.promotion-badge-aff-2222{background-color:transparent;border:1px solid #cf2625;border-radius:2px;color:#cf2625;font-size:12px;font-weight:700;line-height:12px;padding:3px 7px}.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;line-height:22px;margin:4px 0 0;width:100%}.ChildRoomsList-roomFeature--withHover{cursor:pointer}body:not(.themed) .ChildRoomsList-roomFeature--green{color:#3da5ce}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{height:18px;margin-bottom:4px;width:12px}.ChildRoomsList-roomFeature .GoLocal__Icon--Badge{height:14px;margin-bottom:2px;width:12px}html[dir=rtl] .ChildRoomsList-roomFeature .GoLocal__Icon--Badge{margin-left:4px}html[dir=ltr] .ChildRoomsList-roomFeature .GoLocal__Icon--Badge{margin-right:4px}.ChildRoomsList-roomFeatureIcon{border:1px solid;border-radius:100%;height:22px;line-height:inherit;text-align:center;vertical-align:top;width:22px}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{direction:ltr;display:inline-block}.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{border:1px solid;font-size:13px;height:30px;margin:0 7px 0 8px;text-align:center}body:not(.themed) .ChildRoomsList-extrabedSelect{border-color:#d9d9d9;color:#969798}html[dir=ltr] .ChildRoomsList-extrabedSelect{padding-left:5px}html[dir=rtl] .ChildRoomsList-extrabedSelect{padding-right:5px}.ChildRoomsList-extrabedPrice{font-size:13px;font-style:normal;font-weight:700}body:not(.themed) .ChildRoomsList-extrabedPrice{color:#9436d4}.ChildRoomsList-extrabedInfo{cursor:pointer;display:inline-block;font-size:13px;margin:0 2px;vertical-align:bottom}.ChildRoomsList-extrabedContainer{display:table;font-size:12px;font-weight:400;line-height:normal;width:100%}body:not(.themed) .ChildRoomsList-extrabedContainer{background-color:#f8f7f9;color:#333}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{padding-right:5px;text-align:right}html[dir=rtl] .ChildRoomsList-extrabedContainer-left{padding-left:5px;text-align:left}.ChildRoomsList-extrabedContainer-leftApo{width:100%}.ChildRoomsList-extrabedContainer-right{display:table-cell}.ChildRoomsList-extrabedContainer-text{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-style:normal;font-weight:400}body:not(.themed) .ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedPrice{color:#333}.ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedSelect{border:1px solid;border-radius:4px;font-size:13px;height:30px;margin:0;padding-left:5px;text-align:center}body:not(.themed) .ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedSelect{border-color:#d9d9d9;color:#90949c}.ChildRoomsList-extrabedContainer .ChildRoomsList-extrabedForced{border:1px solid;border-radius:4px;cursor:not-allowed;font-size:13px;height:30px;line-height:2;margin:0;text-align:center;width:38px}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{font-size:12px;line-height:18px;margin-top:6px;text-align:left;width:100%}body:not(.themed) .ChildRoomsList-goDirectToFinalBooking{color:#3c3c3c}.ChildRoomsList-capacity{cursor:pointer;text-align:center}body:not(.themed) .ChildRoomsList-capacity{color:gray}.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{text-align:justify;width:auto}.ChildRoomsList-capacity-childrenItem{line-height:1.5;list-style:disc;margin-bottom:5px}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{display:block;margin:0 4px 15px}.ChildRoomsList-capacity .icon-hide{height:0;margin:0;overflow:hidden;width:0}.ChildRoomsList-capacity .kids-expand{animation:expand-child .4s linear both;overflow:hidden;width:unset}.ChildRoomsList-capacity .kids-collapse{animation:collapse-child .4s linear both;overflow:hidden;width:unset}.ChildRoomsList-capacityTooltipIcon{margin-bottom:8px}.ChildRoomsList-roomSelect{border:1px solid;font-size:16px;height:40px;text-align-last:center;width:100%}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{border:none;border-radius:3px;font-size:13px;font-weight:700;height:auto;line-height:22px;padding:10px 0;width:100%}body:not(.themed) .ChildRoomsList-bookButtonInput{background-color:#0283df;color:#fff}.ChildRoomsList-bookButtonInput--combineRoomNBookBtn{border-radius:4px 4px 0 0;height:auto}.ChildRoomsList-bookButtonInputUrgency{border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:10px;padding-top:10px}.ChildRoomsList-bookButtonInputUrgencyMessage{border:1px solid;border-radius:0 0 3px 3px;cursor:auto;display:block;font-size:12px;font-weight:700;height:auto;line-height:22px;margin-top:-2px;text-align:center;white-space:normal}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage{background-color:#fff;border-color:#488bf8;color:#488bf8}.ChildRoomsList-bookButtonInputUrgencyMessage:active{box-shadow:none}.ChildRoomsList-bookButtonInputUrgencyMessage--disable{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage--disable{border-color:#b5d2ff;color:#b5d2ff}.ChildRoomsList-bookButtonInputUrgencyMessage--orange{border:1px solid}body:not(.themed) .ChildRoomsList-bookButtonInputUrgencyMessage--orange{border-color:#ff9800;color:#f90}.ChildRoomsList-bookButtonInputRoomNotFit{margin:4px -12px 16px;padding:8px 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{line-height:1.25;margin-top:4px}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;margin:7px auto 5px;width:80%}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{border:1px solid;min-height:unset}.ChildRoomsList-bookButton .btn-disabled{cursor:progress}body:not(.themed) .ChildRoomsList-bookButton .btn-disabled{background-color:#b5d2ff}.ChildRoomsList-bookButton .select-dropdown-list-container{border-spacing:0;display:table;height:40px;width:100%}.ChildRoomsList-bookButton .select-dropdown-list-header{border:1px solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:table-cell;font-size:14px;padding:0 14px 0 12px;position:relative;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}body:not(.themed) .ChildRoomsList-bookButton .select-dropdown-list-header{background-color:#fbfbfb;border-color:#9696966b;color:#333}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{font-size:7px;margin:0;position:relative;top:4px}.ChildRoomsList-bookButton .select-dropdown-list-header .icon-wrapper .ficon-desktop-ic-black-down-arrow.rotate{top:-5px;transform:rotate(180deg)}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{font-size:14px;line-height:14px;padding:9px 0}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{border-radius:3px;margin-top:6px;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}.ie10 .ChildRoomsList-bookButton .select-dropdown-list-room-option,.ie11 .ChildRoomsList-bookButton .select-dropdown-list-room-option,.ie9 .ChildRoomsList-bookButton .select-dropdown-list-room-option{margin-top:25px}.ChildRoomsList__expressBook{animation:fade-in .4s ease-in both;margin-top:8px}.ChildRoomsList__expressBook__seperatorContainer{height:24px}.ChildRoomsList__expressBook__or{font-size:12px;height:55%;line-height:1.33;margin-top:3%;text-align:center;width:34%}.ChildRoomsList__expressBook__orSeperator{height:1px;margin-top:16px;width:33%}.ChildRoomsList__expressBook__button{box-shadow:none}.ChildRoomsList__expressBook__button svg{vertical-align:middle}.ChildRoomsList-PriceColumnWithMSE{flex:1 1 auto;flex-direction:column;height:100%}.ChildRoomsList-PriceColumnWithMSE,.ChildRoomsList-PriceColumnWithMSE .mse-flexWrap{display:flex}.ChildRoomsList-PriceColumnWithMSE .mse-flexWrap .mse-flexProp{flex:1 1}.ChildRoomsList-PriceAndMseLink{flex:1 1 auto}.Capacity-iconGroup{word-wrap:break-word;display:block;font-size:14px;margin-bottom:0;margin-right:-3px;margin-top: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-bottom:0;margin-right: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{animation:expand-icon .4s ease-out both;height:unset;margin:0 -6px;overflow:hidden}.Capacity-iconGroup .icon-collapse{animation:collapse-icon .4s ease-out both;overflow:hidden}.Capacity-iconGroup .icon-plus-collapse,.Capacity-iconGroup .icon-plus-expand{animation:expand-plus .4s ease-out both;margin-top:-4px;overflow:hidden;position:relative;top:0}.Capacity-iconGroup .icon-plus-collapse{animation:collapse-plus .4s ease-out both;margin:-4px 0 0}.Capacity-iconGroup .plus-fade-in{animation:fade-in .4s ease forwards}.Capacity-iconGroup .plus-fade-out{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;margin-left:1px;margin-right:-5px;position:relative;top:-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{word-wrap:break-word;display:block;font-size:11px;margin-top:6px;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;font-style:normal;font-weight:lighter;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-face{font-family:mallory;font-style:normal;font-weight:400;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-face{font-family:mallory;font-style:normal;font-weight:700;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")}.SplitMoreDeals{display:flex;height:10px;line-height:10px;margin-bottom:10px;position:relative}.ie9 .SplitMoreDeals{display:table-cell}.SplitMoreDeals hr{margin-top:4px;position:absolute;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{font-weight:700;position:absolute}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:flex;flex-direction:column}.ie9 .ChildRoomsList--flex{display:table}.ChildRoomsList--flex .ChildRoomsList-header{display:flex;margin:10px 0}.ie9 .ChildRoomsList--flex .ChildRoomsList-header{display:table-row}.ChildRoomsList--flex .ChildRoomsList-headerCell{word-wrap:break-word;display:inline-block;word-break:break-word}.ie9 .ChildRoomsList--flex .ChildRoomsList-headerCell{display:table-cell}.ChildRoomsList--flex .ChildRoomsList-capacity{width:100%}.ChildRoomsList--flex .ChildRoomsList-room{-webkit-box-flex:1;-ms-flex-positive:1;display:flex;flex-grow:1;flex-wrap:wrap;height:auto;margin-bottom:10px;position:relative}.ie9 .ChildRoomsList--flex .ChildRoomsList-room{display:table-row}.ChildRoomsList--flex .ChildRoomsList-room-featurebuckets{width:100%}.ChildRoomsList--flex .ChildRoomsList-room-book{padding:8px 12px;width:100%}.ChildRoomsList--flex .ChildRoomsList-room--dealOfTheDay{-webkit-box-flex:0;-ms-flex-positive:0;border:2px solid;flex-grow:0}body:not(.themed) .ChildRoomsList--flex .ChildRoomsList-room--dealOfTheDay{border-color:#e12d2d}.ChildRoomsList--flex .ChildRoomsList-room--voucherRoom{-webkit-box-flex:0;-ms-flex-positive:0;border:2px solid;border-radius:4px;flex-grow:0}body:not(.themed) .ChildRoomsList--flex .ChildRoomsList-room--voucherRoom{border-color:#e12d2d;border-radius:4px}.ChildRoomsList--flex .ChildRoomsList-room-contents{-ms-flex-preferred-size:100%;display:flex;flex-basis:100%}.ie9 .ChildRoomsList--flex .ChildRoomsList-room-contents{display:table-row}.ChildRoomsList--flex .ChildRoomsList-roomCell{display:flex;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{justify-content:space-between;padding:0;width:20%}.ChildRoomsList--flex .ChildRoomsList-roomCell-book-dateless{justify-content:center;width:30%}.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:64%}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-headerCellIncluded-dateless,.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets-dateless{width:70%}.FlexibleBookingBanner{font-size:12px;padding:12px}.FlexibleBookingBanner-Discount{animation-duration:10s;animation-iteration-count:infinite;animation-name:wave;animation-timing-function:linear;background-position:100%;background-size:200%;border-radius:2px;display:inline-block;line-height:1;padding:4px}.FlexibleBookingBanner-Button{border-radius:3px;min-height:32px;width:100%}@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{color:#737373;font-size:12px;font-weight:350;position:relative}.MultiHotelBundledPriceCrossOut:before{border-color:#737373;border-top:1px solid;content:"";position:absolute;right:0;top:50%;width:100%}html[dir=ltr] .MultiHotelBundledPriceCrossOut:before{transform:rotate(-10deg)}html[dir=rtl] .MultiHotelBundledPriceCrossOut:before{transform:rotate(10deg)}.MultiHotelBundledPrice{color:#4b4f56;font-size:14px;font-weight:500}.MultiHotelPriceOverlay .rc-tooltip-inner{max-width:500px}.MultiHotelPriceOverlay .rc-tooltip-inner .body-wrapper{color:#2a2a2e}.AgodaVipPerks{margin-bottom:-8px;margin-top:12px}.AgodaVipPerks--showNewVipBoxLOY6152{margin-top:4px}.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-bottom:0;margin-top:-4px;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--noMargin{margin:0;padding:0}.AgodaVipPerks--ssr .AgodaVipPerks__Container{margin:-4px 0 0;padding:0 0 8px}body:not(.theme) .AgodaVipPerks--ssr .AgodaVipPerks__Container{background-color:#eceff5;color:#2a2a2e}.AgodaVipPerks--ssr .AgodaVipPerks__Container .AgodaVipBadge{margin:0}.ExcludeMargin{margin:0;padding:0}.multiHotelBookButtonTag{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:0 0 4px 4px;display:flex;justify-content:center;margin-top:-5%;min-height:20px;position:relative}.multiHotelBookButtonTag__balloon{position:relative}.multiHotelBookButtonTag__balloon:after{border:8px solid transparent;border-bottom-color:#f9d8d8;border-top:0;content:"";height:0;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:0;width:0}.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{border:.5px solid;border-radius:3px;display:inline-block;padding:4px 4px 0}body:not(.themed) .aps-peek-box .aps-peek-content{background-color:#eee;border-color:#ccc}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{display:inline-block;font-size:22px;font-weight:700;line-height:22px;padding-top:0;text-align:right}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;line-height:20px;padding:3px 7px}.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{bottom:0;position:absolute;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{-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;position:relative;text-align:center;width:calc(100% + 24px)}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{margin-left:-12px;padding-left:10px;text-align:left}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{margin-right:-12px;padding-right:10px;text-align:right}.ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom{-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:4px 6px;position:relative;text-align:center;width:100%}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{margin-left:0;padding-left:4px;text-align:left}html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__AsoRecommendedRoom{margin-right:0;padding-right:4px;text-align:right}.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}.ChildRoomsList-rateplanname-bucketspan{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;flex:1;font-size:16px;font-weight:700;max-height:40px;overflow:hidden;padding-right:4px}.ChildRoomsList-rateplanimage{cursor:pointer}.ChildRoomsList-rateplanname-bucketspanwithimg{font-size:14px;font-weight:700;line-height:18px;max-height:72px;overflow:hidden;position:relative}@supports (-webkit-line-clamp:4){.ChildRoomsList-rateplanname-bucketspanwithimg{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box}}@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{bottom:0;content:"";position:absolute}html[dir=ltr] .ChildRoomsList-rateplanname-bucketspanwithimg:before{right:0}html[dir=rtl] .ChildRoomsList-rateplanname-bucketspanwithimg:before{left:0}.ChildRoomsList-rateplanname-bucketspanwithimg:after{content:"";height:1em;margin-top:.2em;position:absolute;width:1em}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{align-items:center;display:flex;margin-top:12px}.ChildRoomsList-Spinner{background-image:url(//cdn0.agoda.net/images/desktop/preloader_v2.gif);height:40px;margin:0 auto;width:40px}.ChildRoomsList-packageRoomCountPanel{border:1px solid;cursor:not-allowed;font-size:16px;padding:10px 0;text-align:center}body:not(.themed) .ChildRoomsList-packageRoomCountPanel{background-color:#e9ebee;border-color:#dddfe2}.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{border-radius:4px;margin-top:4px;padding:8px;text-align:center}.ChildRoomsList__MixAndSaveNotice{padding:8px 0;text-align:right}html[dir=rtl] .ChildRoomsList__MixAndSaveNotice{text-align:left}.ChildRoomsList__RateplanName__Container{-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:flex;flex-direction:row;font-size:12px;justify-content:flex-start;padding-top:8px}.ChildRoomsList__RateplanName__Title{font-weight:700;width:70%}.ChildRoomsList__RateplanName__MoreInfo{cursor:pointer;text-decoration:unset;width:30%}.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{border-top-style:solid;border-top-width:1px;margin:12px 0}.ChildRoomsList-bookButton .ChildRoomsList-bookButtonInput--notfixhigh,.ChildRoomsList-enterDatesButton .ChildRoomsList-bookButtonInput--notfixhigh{height:auto}.ChildRooms-dealOfTheDay{display:block;font-weight:700;position:relative;text-align:center;top:0;width:calc(100% + 24px)}body:not(.themed) .ChildRooms-dealOfTheDay{background:#e12d2d;color:#fff}html[dir=ltr] .ChildRooms-dealOfTheDay{margin-left:-12px}html[dir=ltr] .ChildRooms-dealOfTheDay-container{margin:0;text-align:left}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{border-bottom-left-radius:0;border-top-left-radius:0;margin-right:0;padding:5px 5px 5px 28px}html[dir=ltr] .ChildRooms-dealOfTheDay .ficon{left:0;position:absolute;top:50%;transform:translateY(-50%)}html[dir=rtl] .ChildRooms-dealOfTheDay{border-bottom-right-radius:0;border-top-right-radius:0;margin-left:0;padding:5px 28px 5px 5px}html[dir=rtl] .ChildRooms-dealOfTheDay .ficon-alarm-clock{position:absolute;right:0;right:7px;top:50%;transform:translateY(-50%)}html[dir=ltr] .ChildRooms-dealOfTheDay-noIcon{padding-left:5px}html[dir=rtl] .ChildRooms-dealOfTheDay-noIcon{padding-right:5px}.ChildRooms-voucherRoom{display:block;font-weight:700;position:relative;text-align:center;top:0;width:calc(100% + 24px)}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{left:0;position:absolute;top:50%;transform:translateY(-50%)}html[dir=rtl] .ChildRooms-voucherRoom{margin-left:0;margin-right:-12px;padding:5px 28px 5px 5px}html[dir=rtl] .ChildRooms-voucherRoom .ficon-congratulations{position:absolute;right:0;right:7px;top:50%;transform:translateY(-50%)}.ChildRooms-priceCheaperThanSimilarHotels{display:inline-block;font-size:12px;font-weight:700;line-height:16px;margin-bottom:5px;margin-top:3px;padding:5px;text-align:center}html[dir=ltr] .ChildRooms-priceCheaperThanSimilarHotels{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-right:-12px}html[dir=rtl] .ChildRooms-priceCheaperThanSimilarHotels{border-bottom-right-radius:3px;border-top-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{-ms-flex-negative:1;-ms-flex-preferred-size:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:2px solid;display:flex;flex-basis:100%;flex-shrink:1;justify-content:space-between;line-height:1;padding:2px 10px}.FiveStarDOD__Badge{display:inline-block;font-size:12px}.FiveStarDOD__BadgeIcon.ficon{margin:0}.FiveStarDOD__BadgeMessage{display:inline-block;font-size:14px;font-weight:500;line-height:1.2;vertical-align:middle}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{border-radius:2px;font-size:12px;margin-top:8px;padding:4px 8px}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{display:inline-block;padding-top:4px;width:170px}html[dir=ltr] .LowestPriceYouSeen{text-align:right}html[dir=rtl] .LowestPriceYouSeen{text-align:left}.LowestPriceYouSeen-Container{border-radius:0;display:inline-block;padding:5px;text-align:center}html[dir=ltr] .LowestPriceYouSeen-Container{border-bottom-left-radius:3px;border-top-left-radius:3px;margin-right:-12px}html[dir=rtl] .LowestPriceYouSeen-Container{border-bottom-right-radius:3px;border-top-right-radius:3px;margin-left:-12px}.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-size:12px;font-weight:700}.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{border-radius:4px;padding:4px}.ChildRoomsList-MixAndSaveDeal{margin-left:-12px;margin-right:-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-left:solid;border-radius:3px 3px 0 0;border-right:solid;border-top:solid;border-width:thin;color:#333;font-family:Mallory;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:16px;text-align:left}.Installment-Table,.InstallmentOptions-Title-Section{background-color:#fff;border-color:#d7d7db;display:table;width:100%}.Installment-Table{border-radius:3px;color:#000;max-height:315px;overflow-y:auto}.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-bottom:solid;border-left:solid;border-top:solid;border-color:#d7d7db;border-width:thin;display:table-cell;height:42px;text-align:center;vertical-align:middle}.Installment-Table .header-row .installment-heading-column-3months{width:148px}.Installment-Table .header-row .installment-heading-column-2months{border:solid;border-color:#d7d7db;border-width:thin;display:table-cell;height:42px;padding-top:14px;text-align:center;width:148px}.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-bottom:solid;border-left:solid;border-color:#d7d7db;border-width:thin;color:#333;display:table-cell;font-family:Mallory;font-size:12px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;text-align:center;vertical-align:middle}.Installment-Table .installment-data-row .installment-data-cell{padding:8px;width:148px}.Installment-As-Low-Section{height:41px;padding-bottom:65px;text-align:right}.Installment-As-Low-Section .price-low-number{font-size:15px;font-weight:700;text-align:right}.Installment-As-Low-Section .price-low-text{font-size:12px;margin-left:4px}.Installment-As-Low-Section .price-low-text__Currency{margin-right:4px}.Installment-Available-Section{color:#85c150;margin-top:5px}.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-bottom:0;margin-top:8px}.InsiderDealBadge .ficon{margin:0}.InsiderDealBadge__Container{border-radius:2px;cursor:pointer;display:inline-block;line-height:1;padding:4px 8px}.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{border:1px solid;display:inline-block;margin:0;padding:1px 8px}html[dir=ltr] .InsiderDealBadge__Icon{margin-right:4px}html[dir=rtl] .InsiderDealBadge__Icon{margin-left:4px}.InsiderDealBadge__PriceText{border:1px solid;display:inline-block;margin:0;padding:1px 8px}.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;display:inline-block;font-size:13px;font-weight:700;margin-top:4px;padding:6px 10px}.RoomFeatureList-promoEligibleBadge.promotion-badge-aff-2222{background-color:transparent;border:1px solid #cf2625;border-radius:2px;color:#cf2625;font-size:12px;font-weight:700;line-height:12px;padding:3px 7px}.RoomFeatureList-room{-webkit-box-flex:1;-ms-flex-positive:1;display:flex;flex-grow:1;flex-wrap:wrap;height:auto;margin-bottom:10px}.ie9 .RoomFeatureList-room{display:table-row}.RoomFeatureList-room-book,.RoomFeatureList-room-featurebuckets{width:100%}.RoomFeatureList-room--dealOfTheDay{-webkit-box-flex:0;-ms-flex-positive:0;border:2px solid;flex-grow:0}.RoomFeatureList-room-bucketspan{font-size:12px;font-weight:700}.RoomFeatureList-room-featurebucket{margin-top:12px}.DebugInformation{padding:4px 0}.DebugInformation .label{box-shadow:0 1px 1px #00000026;cursor:pointer;display:inline-block;font-size:11px;line-height:1;margin-right:2px;margin-top:2px;max-width:250px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis}.RateCategoryContent{visibility:visible;width:auto}.RateCategoryContent-hide{display:none;visibility:hidden}.RoomHighlightBadges__Content{display:inline-block}.RoomHighlightBadges__Content ul{margin:0}.RoomHighlightBadges__Item{border:1px solid #32a923;border-radius:2px;color:#32a923;cursor:default;display:inline-block;font-size:12px;font-weight:700;height:22px;line-height:1.33;padding:3px 8px;white-space:nowrap}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{-webkit-box-pack:end;-ms-flex-pack:end;display:flex;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;list-style-type:none;margin-bottom:5px}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{max-width:420px;min-width:300px;z-index:1000}.MasterRoom-family-highlight{border-radius:3px;display:inline-block;display:inline-flex;font-size:10px;font-weight:700;height:20px;line-height:normal;opacity:0;padding:4px 7px;transform:scale(0);transform-origin:center}body:not(.themed) .MasterRoom-family-highlight{background-color:#8660c7;color:#fff}.MasterRoom-family-highlight span{cursor:default;display:inline-block;opacity:0}.MasterRoom-family-highlight .ficon{line-height:normal;margin-bottom:2px;opacity:0;transform:scale(0)}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{animation:fade-in-scale-in .3s cubic-bezier(.37,1.45,.37,1.44) forwards}.MasterRoom-family-highlight--visible .ficon{animation-delay:.3s;transform-origin:center}.MasterRoom-family-highlight--visible span{animation:fade-in .4s forwards;animation-delay:.3s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.ie9 .MasterRoom-family-highlight--visible,.ie9 .MasterRoom-family-highlight--visible .ficon{opacity: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}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\e2\2020\90"}[dir=rtl] .slick-prev:before{content:"\e2\2020\2019"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\e2\2020\2019"}[dir=rtl] .slick-next:before{content:"\e2\2020\90"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:15px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"\e2\20ac\a2";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.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{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.container-agoda .MultiroomSuggestionCarousel,.property-page-container .MultiroomSuggestionCarousel{margin-bottom:30px;padding:15px 0;position:relative;width:100vw}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{border-radius:50%;font-size:24px;height:40px;margin:0 10px;padding-top:6px;vertical-align:baseline;width:40px}.container-agoda .MultiroomSuggestionCarousel__Container,.property-page-container .MultiroomSuggestionCarousel__Container{display:inline-block;max-width:70%}.container-agoda .MultiroomSuggestionCarousel__Navigation,.property-page-container .MultiroomSuggestionCarousel__Navigation{direction:ltr;text-align:center;width:100%}.container-agoda .MultiroomSuggestionCarousel__Navigation i,.property-page-container .MultiroomSuggestionCarousel__Navigation i{cursor:pointer;font-size:36px;margin:0 100px}.container-agoda .MultiroomSuggestionCarousel__Wrapper,.property-page-container .MultiroomSuggestionCarousel__Wrapper{position:relative;width:986px}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{border:none;font-size:22px;opacity:.5;padding:5px;position:absolute;top:40%;z-index:1}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--right,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--right{border-radius:5px 0 0 5px;right:0}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--left,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MultiroomSuggestionCarousel__Arrow--left{border-radius:0 5px 5px 0;left:0}.container-agoda .MultiroomSuggestionCarousel__Wrapper .MasterRoom,.property-page-container .MultiroomSuggestionCarousel__Wrapper .MasterRoom{margin:0 7px 5px;width:900px}@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{font-size:14px;position:absolute;top:10px}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{bottom:auto;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:left;top:-47px;width:max-content}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{display:inline-block;font-size:14px;height:auto;margin:0;text-align:center;width:50px}.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{bottom:6px;content:"";display:inline-block;height:10px;position:absolute;right:0;width:2px}.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{left:50%;right:auto;transform:translate(-50%);width:auto}.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{margin:0 auto;width:98%}.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;font-size:14px;font-weight:700;padding:10px}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .headerText.dealOfTheDay{background-color:#e12d2d}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .MasterRoom{border:0;margin-bottom:0}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions .MasterRoom:first-child{margin-top:0}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLess{position:relative;text-align:center}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLess .ficon{font-size:14px;margin-right:6px}.MultipleRoomSuggestionsContainer .MultipleRoomSuggestions-showMoreLessButton{color:#488bf8;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;margin-top:12px}.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;height:100%;width: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{box-sizing:border-box;display:table-cell;padding:10px;vertical-align:top;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{bottom:0;height:120px;left:0;max-height:none;opacity:.4;position:absolute;right:0;top:0;width:100%}.SoldOutRoom-infoPhoto--clickable img{cursor:pointer}.SoldOutRoom-infoSeePhotos{display:block;margin:3px 0 6px}.SoldOutRoom-masterRoomName{display:inline-block;font-size:16px;font-weight:400;margin-bottom:8px}.SoldOutRoom-content{box-sizing:border-box;display:inline-block;height:auto;padding:0;vertical-align:middle;width:100%}html[dir=rtl] .SoldOutRoom-content{padding-left:0}.SoldOutRoom-soldOutIconContent{display:inline-block;line-height:1.5;vertical-align:middle;width:35%}.SoldOutRoom-soldOutIcon{border:2px solid;font-size:16px;font-weight:700;margin:0 auto;padding:5px 10px;text-align:center;width:125px;word-break:normal}html[dir=ltr] .SoldOutRoom-soldOutIcon{transform:rotate(-8deg)}html[dir=rtl] .SoldOutRoom-soldOutIcon{transform:rotate(8deg)}.SoldOutRoom-soldOutMessage{display:inline-block;line-height:1.5;padding-left:8px;vertical-align:middle;width:64%}.SoldOutRoom-message{display:block;font-size:20px;line-height:1}.SoldOutRoom-amenitiesIcon{margin-bottom:6px;min-height:25px}.SoldOutRoom-price{bottom:6px;display:block;font-size:16px;position:absolute;vertical-align:bottom}.SoldOutRoom-cellRightContent{display:inline-block;vertical-align:middle}.SoldOutRoom-cellLiftContainer{height:auto;margin-bottom:20px}.SoldOutRoom-availableText{display:block;font-size:16px;line-height:1;margin-bottom:8px;text-align:right}html[dir=rtl] .SoldOutRoom-availableText{text-align:left}.SoldOutRoom-availableDate{display:block;font-size:16px;line-height:1;margin-bottom:8px;text-align:right}html[dir=rtl] .SoldOutRoom-availableDate{text-align:left}.SoldOutRoom-amenitiesTitle{display:inline-block;margin:2px 9px;vertical-align:top}.SoldOutRoom-cell{display:inline-block;height:auto;min-height:140px;padding:10px 12px;position:relative;vertical-align:top;width:65%}.SoldOutRoom-cellRight{line-height:140px;padding-right:0;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{direction:ltr;display:inline-block;font-size:16px;font-weight:700}.PriceStamp{opacity:0;transform:scale(1.2)}.ie .PriceStamp{display:table;vertical-align:middle}.PriceStamp--visible{animation:fade-in-scale-down .3s;opacity:1;transform:scale(1)}@keyframes fade-in-scale-down{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes roomGridOverlayTransition{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes roomGridProgressBar{0%{width:0}to{width:100%}}.RoomGrid{margin:20px 0;position:relative}.RoomGrid-title{font-size:28px;font-weight:400}body:not(.themed) .RoomGrid-title{color:#000000bf}.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{animation:roomGridOverlayTransition .35s ease-in-out;height:100%;position:absolute;top:0;width:102%}body:not(.themed) .RoomGrid-overlay{background-color:#fff}html[dir=ltr] .RoomGrid-overlay{left:-8px;right:-8px}.RoomGrid-content{position:relative}.RoomGrid--loading{min-height:60px;position:relative}.RoomGrid-loader{background-image:url(https://cdn6.agoda.net/js/assets/browser-bundle/1f50946bcccec960a5f0.gif);display:inline-block;height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:40px}.RoomGrid-progressBar{padding:16px 32px 19px;text-align:center}.RoomGrid-progressBarDisplay{border-radius:0;box-shadow:none;height:5px;line-height:0;margin-bottom:5px;position:relative;text-align:left;width:100%}body:not(.themed) .RoomGrid-progressBarDisplay{background:#cfcfcf}.RoomGrid-progressBarDisplay:after{animation:roomGridProgressBar 40s cubic-bezier(.31,.97,.64,.96);content:"";height:100%;left:0;position:absolute;top:0;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{border-bottom:1px solid;padding:60px 0;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{cursor:pointer;font-size:16px;margin-top:15px;text-decoration:underline}body:not(.themed) .RoomGrid-noroomClear{color:#0081e2}body:not(.themed) .RoomGrid-noroomClear:hover{color:#53b7ff}.RoomGrid-filterContainer{margin:10px 0 21px;min-height:85px}.RoomGrid-searchTimeOut{border:1px solid;font-weight:700;padding:20px 10px;text-align:center}body:not(.themed) .RoomGrid-searchTimeOut{background-color:#fff;border-color:#d8d8d8;color:#6a6a6a}.RoomGrid-searchTimeOutText{margin:10px 10px 0}.RoomGrid-searchTimeOutImage{margin-bottom:20px}.RoomGrid-searchTimeOutAction{cursor:pointer;display:inline-block;margin-top:10px;text-decoration:underline}body:not(.themed) .RoomGrid-searchTimeOutAction{color:#0081e2}body:not(.themed) .RoomGrid-searchTimeOutAction:hover{color:#53b7ff}.RoomGrid-choiceAndTax{margin-bottom:6px}.RoomGrid .RoomGridContainer{display:table;margin-bottom:40px;table-layout:fixed;width:100%}.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;float:none;vertical-align:top}.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{display:inline-block;float:none;padding:6px 0}html[dir=ltr] .RoomFacilities li.list-item .ficon{margin-right:8px}html[dir=rtl] .RoomFacilities li.list-item .ficon{margin-left:8px}.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;transition:opacity .3s linear}.SoldOutUrgency--show{opacity:1}.SoldOutUrgency__Icon{height:16px;width:16px}.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{box-shadow:4px 4px 13px -1px #0003;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{box-shadow:4px 4px 13px -1px #0003;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:#ffffffe6;border-radius:4px;display:flex;margin:8px;padding:8px}.PersonalizedRecommendationsCard--CardContent{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;flex-direction:column;height:180px;justify-content:space-between;padding:10px}body:not(.themed) .PersonalizedRecommendationsCard--CardContent{color:#000c}.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:#0009;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:#000000bf;font-size:12px;font-weight:600;line-height:1.5}.PersonalizedRecommendationsCard--Occupancy{color:#0009;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: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{transition:box-shadow .2s ease-in-out}.PersonalizedRecommendationsCard__Card:hover{box-shadow:0 2px 8px 3px #0003}.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;display:flex;flex:1;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:#dedede66}.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{box-shadow:4px 4px 13px -1px #0006}.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:#000000bf}.PersonalizedRecentlyViewed--Occupancy{font-size:12px;font-weight:400;line-height:1.5}body:not(.themed) .PersonalizedRecentlyViewed--Occupancy{color:#0009}.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:#000c}.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:#0009}.RecentHotelCard--CardSearchInfo{padding:3px 14px 12px}.RecentHotelCard--Date{font-size:12px;font-weight:600;line-height:1.5}body:not(.themed) .RecentHotelCard--Date{color:#000000bf}.RecentHotelCard--Occupancy{font-size:12px;font-weight:400;line-height:1.5}body:not(.themed) .RecentHotelCard--Occupancy{color:#0009}.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%}}.PersonalizedRecommendedProperties{display:inline-block;margin-top:10px;width:100%}.PersonalizedRecommendedProperties--Content{margin-top:10px}.PersonalizedRecommendedProperties--Title{font-size:18px}.PersonalizedRecommendedProperties--Hidden{height:0;margin-top:0;width:0}.RecentlyViewedPropertiesContainer{margin-bottom:50px;margin-top:51px}.RecentlyViewedPropertiesContainer--Separator{background-color:#ddd;height:1px;margin-bottom:50px}@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%}.RecentlyViewedRecommendedProperties{border-collapse:collapse}.RecentlyViewedRecommendedProperties a>span,.RecentlyViewedRecommendedProperties a>span:active,.RecentlyViewedRecommendedProperties a>span:hover{color:#2a2a2e}.RecentlyViewedRecommendedProperties__Image{cursor:pointer;font-family:"object-fit:cover;object-position:center";min-height:120px;object-fit:cover;object-position:center;width:100%}.FlightSegment{-webkit-box-flex:1;align-self:flex-end;display:flex;flex:1;flex-direction:column;margin:0 .6rem}.FlightSegment__Icon{margin:0 .8rem}.FlightSegment__Line{-webkit-box-flex:1;display:block;flex:1;height:2px}body:not(.themed) .FlightSegment__Line{background-color:#ddd}.FlightSegment__Line--small{flex:.5}.FlightSegment__Duration{margin-top:1rem;text-align:center}body:not(.themed) .FlightSegment__Duration{color:#737373}.FlightSegment__VisualContainer{-webkit-box-flex:1;align-items:center;display:flex;flex:1}.FlightSegment__Dot{border:2px solid;border-radius:5px;display:block;height:10px;width:10px}body:not(.themed) .FlightSegment__Dot{background-color:#fff;border-color:#ddd}.FlightSegment__Dashed{-webkit-box-flex:.5;border-top-style:dotted;border-top-width:.4rem;flex:.5;margin:0 .4rem;max-width:2rem}body:not(.themed) .FlightSegment__Dashed{border-color:#ddd}.FlightIcon__Airline{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:3;align-items:center;display:flex;flex:3;margin:0 1rem}.FlightIcon__Airline .ficon-notice-info{font-size:1rem;margin:0 .5rem}body:not(.themed) .FlightIcon__Airline .ficon-notice-info{color:#00000080}.FlightIcon__Airline--multiAirline{cursor:pointer}.FlightIcon__Icon{align-items:center;background-color:#f9f9fa;border-radius:4px;box-shadow:0 2px 4px #00000026;display:flex;height:3rem;margin:0 1rem;padding:.3rem;width:3rem}.FlightIcon__Icon img{margin:auto;max-height:100%;max-width:100%}.FlightIcon__MultipleIcon{align-items:center;display:flex;height:4rem;margin:0 .5rem;width:4rem}.FlightIcon__MultipleIcon img{width:100%}.FlightIcon__Name{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){flex:1}.FlightIconTooltip__Wrapper{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;box-shadow:0 4px 10px #00000026}.FlightIconTooltip--overlay.rc-tooltip.light .rc-tooltip-inner .FlightIcon__Name span{color:#333!important}.FlightSlice{align-items:center}.FlightSlice,.FlightSlice__Segments{display:flex}.FlightSlice__Segments{-webkit-box-flex:5;align-items:flex-start;flex:5}.FlightSlice__Time{display:flex;flex-direction:column;min-width:66px}.FlightSlice__Time--origin{align-items:flex-end}.FlightSlice__Time--destination,.FlightSlice__Time--destinationOptimized{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;padding-top:8px;width:100%}.PackageFlightCardSliceContainer .FlightIcon__Airline{flex:2}.PackageFlightCardSliceContainer .FlightSlice__Time{min-width:0}.AirlineRedirectionModal__RedirectToMMBModal{background-color:#fff;height:28vh;padding:10% 2%;width:35vw}.AirlineRedirectionModal__NoRedirectToMMBModal{background-color:#fff;height:23vh;padding:8%;width:25vw}.AirlineRedirectionModal__pad{justify-content:flex-start;padding-top:3%}.AirlineRedirectionModal__padPhone{justify-content:center;padding-left:5%;padding-right:5%;padding-top:3%;text-align:center}.AirlineRedirectionModal__goBackButtonPhone{background-color:#fff!important;border:none!important;box-shadow:none!important;color:#5392f9!important}@media screen and (orientation:portrait){.AirlineRedirectionModal__RedirectToMMBModalPhone{background-color:#fff;height:22vh;padding-top:10%;width:80vw}.AirlineRedirectionModal__NoRedirectToMMBModalPhone{background-color:#fff;height:25vh;padding-top:5%;text-align:center;width:80vw}}@media screen and (orientation:landscape){.AirlineRedirectionModal__RedirectToMMBModalPhone{background-color:#fff;height:40vh;padding-top:10%;width:60vw}.AirlineRedirectionModal__NoRedirectToMMBModalPhone{background-color:#fff;height:40vh;padding-top:5%;text-align:center;width:65vw}}.FlightSegmentFacilities{margin:5px 0}.FlightSegmentFacilities__Info{margin:5px}.FlightSegmentFacilities__Icons{margin-top:3px}.FlightSegmentFacilities__Icons,.FlightSegmentFacilities__Link{display:flex}.partialFillPrimary{height:26px;width: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}.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;cursor:pointer;font-weight:700;padding:10px}.FlightCardDetail__HorizonLine{border-color:#ddd;margin:0 2rem 27px}.FlightCardDetail__TabActive{border-bottom:5px solid;color:#5392f9}.package .FlightCardDetail__HorizonLine{margin-left:0;margin-right:0}.HotelMapRoot-sensor,.PropertyRoot-sensor{height:1px;width:100%}.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{padding:20px 20px 0 0;text-align:right}html[dir=rtl] .ReviewsProvider__Provided{padding:20px 0 0 20px;text-align:left}.ReviewsProvider__Provided--agoda{margin-top:1px;vertical-align:text-top}.ReviewsProvider__Provided--header{width:40%}html[dir=ltr] .ReviewsProvider__Provided--header{padding-right:0;padding-top:15px}html[dir=rtl] .ReviewsProvider__Provided--header{padding-left:0;padding-top:15px}.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;line-height:1;vertical-align:top;width:50%}html[dir=ltr] .ReviewsProvider__Left{padding-right:18px}html[dir=rtl] .ReviewsProvider__Left{padding-left:18px}.ReviewsProvider__Left .ReviewProgressBar__Circle{display:inline-block;margin-left:0;margin-right:0}.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{display:table-cell;font-size:11px;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;max-width:90%;padding-bottom:18px}body:not(.themed) .CombinedReview__OverallText{color:#737373}.CombinedReview__TooltipContainer{cursor:pointer;display:inline-block}.CombinedReview__TooltipContainer i{font-size:14px;padding-top:2px}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{margin-top:12px;padding:10px}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-size:18px;font-weight:600}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:flex;flex-wrap:wrap;width:100%}.ReviewGrade__Item{max-width:250px;padding:0 16px;text-align:center;width:33%}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{display:block;font-size:16px;overflow-wrap:break-word;word-break:break-word}body:not(.themed) .ReviewGrade__Category{color:#2a2a2e}.Review-header{margin-bottom:30px;padding-top:50px}.Review-header--withProvider{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid;display:flex;justify-content:space-between;margin-bottom:5px;padding-bottom:24px;padding-top:24px}body:not(.themed) .Review-header--withProvider{border-bottom-color:#bec2c9}.Review-headerText{display:inline;font-size:28px;font-weight:400;padding-bottom:40px}.Review-headerButton{margin-left:0}.Review-headerMessage{float:left;width:60%}.Review-header__CombinedRating.Review-header--withProvider{border-bottom:none;display:block;padding-bottom:10px}.Review-header__CombinedRating .Review-headerMessage{float:none;width:auto}.Review-header__CombinedRating .CombinedReview__OverallRating{display:inline-block;padding-top:10px;width:40%}.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-bottom:16px;padding-top:24px}.ReviewHeader__Hotel{display:table;width:100%}.ReviewHeader__HotelName{display:table-cell;vertical-align:top;width:70%}.ReviewHeader__HotelName h2{display:inline;font-size:24px;font-weight:400;line-height:1.3}.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-right:0;padding-top:0}html[dir=rtl] .ReviewHeader__ProvidersLogo.ReviewsProvider__Provided{padding-left:0;padding-top:0}.ReviewHeader__ProvidersLogo .ReviewsProvider__LogoText{display:inline-block;padding-bottom:4px}.ReviewHeader__Ratings{display:table;padding-top:8px;width:100%}.ReviewHeader__OverallRatings{display:table-cell;width:30%}.ReviewHeader__ReviewGrades{display:table-cell;padding-top:24px;vertical-align:middle;width:70%}.RecentReviewScores-tooltip:hover{opacity:1!important;visibility:visible!important}.RecentReviewScores-tooltipContainer{display:inline-block;font-size:16px}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{display:inline-block;font-size:16px}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;margin:0;max-width:350px}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{border-radius:2px;display:inline-block;height:24px;padding:3px 4px;text-align:center;width:30px}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;margin:0;padding-bottom:1px;width:250px}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{font-size:9px;position:absolute;top:-4px}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Footer--arrow{left:248px;transform:rotate(-90deg)}html[dir=rtl] .RecentReviewScores-tooltip .RecentReviewScores__Footer--arrow{right:248px;transform:rotate(90deg)}html[dir=ltr] .RecentReviewScores-tooltip .RecentReviewScores__Footer--text{float:left;float:right;padding-left:8px;padding-right:8px}.RecentReviewScores-tooltip .RecentReviewScores__ReadMoreReview{cursor:pointer;font-size:14px;padding-top:24px;text-align:center;text-transform:uppercase}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:flex;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%}.ReviewGradeTraveller-tooltip.light .rc-tooltip-inner{min-width:389px}html[dir=ltr] .ReviewGradeTraveller-tooltip.light .rc-tooltip-inner .simple-body{text-align:left}html[dir=rtl] .ReviewGradeTraveller-tooltip.light .rc-tooltip-inner .simple-body{text-align:right}.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{border-left:none;border-right:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;line-height:21px;padding:13px 30px 15px;text-transform:uppercase;-webkit-user-select:none;user-select:none}body:not(.themed) .Review-tab:hover{color:#0073dd}.Review-tab--active{border:none;border-bottom:5px solid;cursor:default}body:not(.themed) .Review-tab--active{border-bottom-color:#488bf8;color:#488bf8}.Review-filterGroup{border-top:1px solid #ddd;color:#4e4e4e;display:table}.Review-filterGroupRow{display:table-row}.Review-filterGroupCell{display:table-cell;font-size:14px;padding:20px;vertical-align:top}.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{color:#0283df;cursor:pointer;-webkit-user-select:none;user-select:none}.Review-filtersHeader{font-size:14px;font-weight:700;margin:30px 0 15px}.Review-filterCheckbox{cursor:pointer;display:inline-block;padding:3px 15px 20px 25px;position:relative;-webkit-user-select:none;user-select:none;vertical-align:top;width:25%}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;border-radius:3px;height:20px;line-height:1;position:absolute;text-align:center;top:2px;width:20px}html[dir=ltr] .Review-filterCheckboxInput{left:0}html[dir=rtl] .Review-filterCheckboxInput{right:0}.Review-filterCheckboxMark{color:#0081e2;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Review-sorting{border-top:1px solid;font-size:14px;padding:20px}body:not(.themed) .Review-sorting{border-top-color:#ddd;color:#4e4e4e}.Review-sortingSelect{border-radius:3px;height:30px}body:not(.themed) .Review-sortingSelect{background:#fff;border-color:#bcbcbc}html[dir=ltr] .Review-sortingSelect{margin-left:10px;padding-right:0}html[dir=rtl] .Review-sortingSelect{margin-right:10px;padding-left:0}.Review-filterSummary{background-color:#f5f5f5;display:table;font-size:14px;margin:20px 0;padding:20px;width:100%}.Review-filterSummaryRow{display:table-row}.Review-filterSummaryCell{display:table-cell;vertical-align:top}.Review-filterSummaryCellText{font-weight:700;padding-top:3px;white-space:nowrap;width:auto}.REVIEW-3983 .Review-filterSummaryCellText{white-space:nowrap;width:auto}.Review-filterSummaryCellItems{padding:0 15px 0 20px;width:100%}.REVIEW-3983 .Review-filterSummaryCellItems{padding:0 15px 0 20px}.Review-filterSummaryItem{background-color:#fff;border:1px solid #0283df;border-radius:10px;color:#0283df;display:inline-block;font-size:1.4rem;font-weight:200;margin-bottom:10px;margin-right:10px;padding:3px 10px;-webkit-user-select:none;user-select:none}.Review-filterSummaryItemIcon{cursor:pointer}.Review-filterSummaryItemText{margin-right:10px}.Review-filterSummaryClearAll{border-radius:10px;color:#0283df;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:200;margin-bottom:10px;margin-right:10px;padding:3px 10px;-webkit-user-select:none;user-select:none}.Review-filterSummaryResult{display:inline-block;text-align:right;width:40%}.Review-filterSummaryResultText{font-weight:700;white-space:normal}.Review-filterSummarySearch{background-color:#f5f5f5;display:inline-block;font-size:14px;margin:20px 0;padding:20px;width:100%}.Review-filterSummarySearchResult{display:inline-block;text-align:right;width:40%}.Review-filterSummarySearchResultText{font-weight:700}.Review-filterSummarySearchSelected{margin-top:20px;padding-left:0}.Review-filterSummarySearchItem{background-color:#fff;border:1px solid #0283df;border-radius:10px;color:#0283df;display:inline-block;font-size:1.4rem;font-weight:200;margin-bottom:10px;margin-right:10px;padding:3px 10px;-webkit-user-select:none;user-select:none}.Review-filterSummarySearchItemIcon{cursor:pointer}.Review-filterSummarySearchItemText{margin-right:10px}.Review-filterSummarySearchClearAll{border-radius:10px;color:#0283df;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:200;margin-bottom:10px;margin-right:10px;padding:3px 10px;-webkit-user-select:none;user-select:none}.Review-filterSearchContainer{display:inline-block;position:relative;width:60%}body:not(.themed) .Review-filterSearch__Text--blue{color:#488bf8}.Review-filterSearchInputContainer{display:inline-block}.Review-filterSearchInputContainer input[type=text]{background-color:#fff;height:40px;padding:12px 20px 12px 38px;width:340px}.Review-filterSearchInputContainer i{color:#777;padding-left:10px;padding-top:10px;position:absolute}.Review-filterSearchButton{background-color:#488bf8;border:none;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:700;height:40px;margin-left:12px;margin-right:12px;text-align:center;width:140px}.Review-filterSearchClear{color:#488bf8;cursor:pointer;display:inline-block;font-size:14px;text-align:left}.Review-filterSearchTooltip{background-color:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:0 4px 10px #0000001f;display:inline-block;font-size:12px;line-height:18px;margin-left:5px;position:absolute;top:-45px;width:220px}.Review-filterSearchTooltipTitle{background-color:#000;border-radius:2px 2px 0 0;color:#fff;padding:5px 10px}.Review-filterSearchTooltipMessage{border-radius:0 0 2px 2px;color:#333;padding:10px 10px 20px}.Review-filterSearchTooltipCloseIcon{cursor:pointer;float:right;margin-top:3px}.Review-filterSearchTooltip:after,.Review-filterSearchTooltip:before{border-style:solid;border-width:8px;content:"";display:block;height:0;position:absolute;top:55px;width:0}.Review-filterSearchTooltip:before{border-color:transparent #ccc transparent transparent;left:-17px}.Review-filterSearchTooltip:after{border-color:transparent #fff transparent transparent;left:-16px}.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-bottom:0;margin-left: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;opacity:.75;padding-top:12px;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{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:25px 0;text-align:center}.Review-paginator--withButton.Review-paginator--lastPage{border-bottom:none;padding:0}.Review-paginator-button{background-color:#0081e2;border:none;border-radius:2px;color:#fff;font-size:14px;font-weight:700;min-height:35px;min-width:210px}.Review-paginator-button,.Review-paginator-steps{-webkit-user-select:none;user-select:none}.Review-paginator-steps{margin-bottom:20px;text-align:center}.Review-paginator-arrow{display:inline-block;margin:0 20px;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{cursor:pointer;display:inline-block;font-weight:700;padding-left:16px;padding-right:16px;position:relative}body:not(.themed) .Review-paginator-number{color:#4e4e4e}.Review-paginator-number:after{border-right:1px solid;bottom:3px;content:"";position:absolute;right:0;top:3px}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{transform:scaleX(-1);-ms-transform:scaleX(-1)}html[dir=rtl] .rtl .Review-paginator-number:before{border-right:1px solid;bottom:3px;content:"";position:absolute;right:0;top:3px}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}@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{display:inline-block;padding:40px 15px 20px 20px;vertical-align:top;width:25%}.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;height:auto;margin-top:10px;padding:10px;vertical-align:bottom}body:not(.themed) .Review-comment-leftScoreText{color:#488bf8}.Review-comment-right{display:inline-block;padding:20px 20px 20px 15px;vertical-align:top;width:75%}.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:"\e2\20ac\153";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{font-size:14px;font-weight:200;line-height:21px;padding-top:4px;position:relative}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{content:"\e2\20ac\153";position:absolute;top:0}html[dir=ltr] .Review-comment-bodyTitle:before{right:100%}html[dir=rtl] .Review-comment-bodyTitle:before{right:-9px}.Review-comment-bodyNegative{left:-22px;position:absolute;top:22px}body:not(.themed) .Review-comment-bodyNegative{color:#5a5b5b}.Review-comment-bodyPositive{left:-22px;position:absolute;top:22px}body:not(.themed) .Review-comment-bodyPositive{color:#85c150}.Review-comment-body--translation{animation:showTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;border-top:1px solid;margin-top:20px;max-height:1000px;padding-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{float:left;line-height:30px;text-align:left;width:30%}.Review-comment-provided-by img{margin-left:5px}.Review-comment-helpful{float:right;line-height:30px;text-align:right}.Review-comment-helpful-text{margin-right:10px}.Review-comment-helpful-seperator{padding:0 10px}.Review-comment-helpful-button{border:0;cursor:pointer;font-weight:400;height:14px;line-height:14px;margin:0;padding:0;text-transform:uppercase}body:not(.themed) .Review-comment-helpful-button{background-color:#fff;color:#3d81f5}.Review-comment-expertTag{border:1px solid;border-radius:2px;display:inline-block;font-size:12px;font-weight:500;line-height:1;margin-bottom:8px;margin-top:4px;max-width:240px;padding:3px 7px}body:not(.themed) .Review-comment-expertTag{border-color:#f38141;color:#f38141}.Review-comment-expertTag .ficon{margin-bottom:0;vertical-align:initial}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{border-radius:3px;cursor:pointer;display:inline-block;font-weight:700;height:40px;line-height:40px;min-width:165px;padding:0 20px;white-space:nowrap}body:not(.themed) .Review-noComments-button{background-color:#468cff;color:#fff}.Review-seeReviews{font-weight:700;margin-top:22px;padding:10px 0 10px 10px;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-left:5px;margin-right:0}html[dir=rtl] .rtl .Review-comment-bodyNegative,html[dir=rtl] .rtl .Review-comment-bodyPositive{left:auto;right:-22px}.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{float:right;text-align:right}html[dir=rtl] .ReviewCommentHelpful__HelpfulVoteAction.l-col-6{float:left;text-align: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{background:transparent;border:0;cursor:pointer;margin:0;padding:0}.ReviewCommentHelpful__ActionButton--seperator{padding:0 12px}body:not(.themed) .ReviewCommentHelpful__ActionButton--seperator{color:#d7d7db}body:not(.themed) .ReviewCommentHelpful__ActionButton:hover{color:#5392f9}@keyframes glowling{0%{background-position:-820px 0}to{background-position:820px 0}}.Review-commentPlaceholder{border-top:1px solid #ddd;margin-top:20px;padding:5px 0 15px}.Review-commentPlaceholder-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:glowling;animation-timing-function:linear;background:no-repeat #f6f6f6;background-image:linear-gradient(270deg,#f6f6f6,#ebebeb 20%,#f6f6f6 40%,#f6f6f6);height:230px;overflow:hidden;padding:0;position:relative}.Review-commentPlaceholder-left{display:inline-block;height:230px;position:relative;width:25%}.Review-commentPlaceholder-right{display:inline-block;height:230px;position:relative;width:75%}.Review-commentPlaceholder-fill{background-color:#fff;position:absolute;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{display:table;padding-top:15px;width:100%}html[dir=ltr] .Review-statusBar-TranslatedByWrapper{text-align:right}html[dir=rtl] .Review-statusBar-TranslatedByWrapper{text-align:left}.Review-statusBar-left{display:table-cell;vertical-align:middle;width:75%}.Review-statusBar-right{display:table-cell;line-height:40px;text-align:right;vertical-align:middle;width:25%}.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;cursor:pointer;font-weight:700;padding:0 15px}body:not(.themed) .Review-statusBar-translateButton{background-color:transparent;border-color:#3d81f5;color:#3d81f5}body:not(.themed) .Review-statusBar-translateButton:hover{background-color:#3d81f5;color:#fff}.Review-statusBar-google{background-image:url(//cdn6.agoda.net/images/mvc/default/greyscale-short.png);background-size:122px 16px;display:inline-block;height:16px;margin-top:12px;width:122px}.Review-statusBar-baidu{background-image:url(//cdn6.agoda.net/images/CW-186/default/baidu-translate-only_v1.png);background-size:63px 20px;display:inline-block;height:20px;margin-top:6px;width:63px}.Review-statusBar-loader{background-image:url(//cdn6.agoda.net/images/mvc/default/spinner_small.gif);background-size:26px 26px;display:block;float:right;height:26px;margin:7px 35px;width:26px}html[dir=rtl] .rtl .Review-statusBar-right{text-align:left}@keyframes showResponseTranslation{0%{max-height:0}to{max-height:1000px}}.Review-response{margin-top:20px}.Review-response-left{display:inline-block;vertical-align:top;width:75%}.Review-response-bubble{border:1px solid;border-radius:15px 0 15px 15px;display:inline-block;margin-right:25px;padding:10px 80px 20px 60px;position:relative;width:calc(100% - 25px)}body:not(.themed) .Review-response-bubble{border-color:#ddd}.Review-response-bubble:before{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:0 0 35px 20px;content:" ";height:0;margin-left:0;position:absolute;right:-21px;top:-1px;width:0}body:not(.themed) .Review-response-bubble:before{border-left-color:#ddd}.Review-response-bubble:after{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:0 0 33px 19px;content:" ";height:0;position:absolute;right:-19px;top:0;width:0}body:not(.themed) .Review-response-bubble:after{border-left-color:#fff}.Review-response-line{margin:20px 0 40px;position:relative}.Review-response-line:before{border-top:1px solid;content:"";height:1px;left:-60px;position:absolute;right:-80px;top:0}body:not(.themed) .Review-response-line:before{border-top-color:#ddd}.Review-response-text{line-height:21px;margin-bottom:0;padding-top:15px;white-space:pre-line}body:not(.themed) .Review-response-text{color:#555}.Review-response-text--collapsed{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:75px;overflow:hidden;position:relative;text-overflow:ellipsis}.Review-response-text--translation{animation:showResponseTranslation 1s cubic-bezier(.76,.12,.91,.53) 1;max-height:1000px;overflow-y:hidden}.Review-response-showMore{cursor:pointer;font-size:12px;font-weight:600;margin:20px 0 0}body:not(.themed) .Review-response-showMore{color:#0283df}.Review-response-showMoreIcon{zoom:1;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid;display:inline-block;height:0;margin:0 0 2px 5px;width:0}body:not(.themed) .Review-response-showMoreIcon{border-top-color:#0283df}.Review-response-right{display:inline-block;font-size:14px;font-weight:700;line-height:20px;padding-left:20px;vertical-align:top;width:25%}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;margin-left:25px;margin-right:0;padding:10px 60px 20px 80px}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;margin-left:0;right:auto}html[dir=rtl] .rtl .Review-response-bubble:after{border-color:transparent currentcolor transparent transparent;border-style:solid;border-width:0 19px 33px 0;left:-19px;position:absolute;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{cursor:pointer;display:inline-block;position:relative}body:not(.themed) .select-dropdown-wrapper{background-color:#fff}.select-dropdown-wrapper .select-dropdown-list{border:1px solid;font-weight:600;left:0;padding:0;position:absolute;text-align:left;text-transform:none;top:100%;white-space:nowrap;z-index:100}body:not(.themed) .select-dropdown-wrapper .select-dropdown-list{background:#fff;border-color:#ddd;box-shadow:0 4px 10px #0000001f}.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{list-style-type:none;margin:0;padding:0}.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{left:auto;right:0}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{display:inline-block;height:inherit;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{border:1px solid;height:inherit;width:264px}body:not(.themed) .Review__FilterContainer__SearchBox input{border-color:#dddfe2}.Review__FilterContainer__SearchBox input::-ms-clear{height:0;width: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{padding:19px;position:absolute}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{border:1px solid;height:inherit;padding:15px;vertical-align:middle;width:34%}body:not(.themed) .Review__FilterContainer__Dropbox{border-color:#dddfe2}.Review__FilterContainer__Dropbox--noSideBorder{border-left:none;border-right:none}.Review__FilterContainer__Dropbox span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:95%}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{position:absolute;transform:translateY(60%)}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{font-weight:400;line-height:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}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{height:0;width:0}.Review__WordCloudContainer{margin-top:15px}.Review__WordCloudButton{border:1px solid;border-radius:45px;cursor:pointer;font-size:14px;font-weight:lighter;height:35px;margin-bottom:5px;outline:none;padding-left:20px;padding-right:20px}body:not(.themed) .Review__WordCloudButton{background-color:#fff;border-color:#ccc;color:#000}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{border-color:#0283df;color:#0283df}.Review__WordCloud--selected{border:1px solid;border-radius:45px;cursor:pointer;font-size:14px;height:35px;margin-bottom:5px;outline:none;padding-left:20px;padding-right:20px}body:not(.themed) .Review__WordCloud--selected{background-color:#0283df;border-color:#ccc;color:#fff}html[dir=ltr] .Review__WordCloud--selected{margin-left:10px}html[dir=rtl] .Review__WordCloud--selected{margin-right:10px}.Review__WordCloudLabel{display:inline-block;font-size:14px;font-weight:700;vertical-align:top;width:25%}.Review__WordCloudButtons{display:inline-block;width:75%}.Review__SummaryContainer{display:table;margin-bottom:10px;margin-top:31px;width:100%}.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{border-left:1px solid;display:flex;flex-flow:row wrap;margin:0;min-height:190px;padding:0 0 10px;position:relative;width:40%}@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{flex-flow:row wrap}.ReviewSideFilter__FilterCategory{font-weight:700}.ReviewSideFilter__Item{cursor:pointer;margin-top:6px}.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:1px solid;border-radius:2px;display:inline-block;height:16px;line-height:1;text-align:center;top:16px;width:16px}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{background-color:#f5f5f5;border-color:#ddd}.ReviewSideFilter__Item:first-of-type{margin-top:10px}.ReviewSideFilter__Row{display:flex;flex-flow:row wrap;margin:0;padding:15px 0 5px 20px;position:relative;width:100%}.ReviewSideFilter__GuestRatingColumn,.ReviewSideFilter__TimeOfYearColumn{display:flex;flex-flow:column;min-width:150px}.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-left:0;padding-right:65px}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;padding-bottom:0;padding-top:0;vertical-align:middle}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{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{display:table;transform:translate(-10px);width:calc(100% + 20px)}.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{border:12px solid;display:table-cell;height:175px;padding:15px;position:relative;width:33.33%}body:not(.themed) .ReviewSnippetContainer ul li{background-color:#f9f9fa;border-color:#fff}.ReviewSnippetContainer ul li:first-child,.ReviewSnippetContainer ul li:last-child{padding:15px}.ReviewSnippetContainer--HotelMosaicFirstTile{height:121px;margin-top:0;position:absolute;right:15px;top:12px;visibility:visible;width:300px}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet{height:150px;position:inherit}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__Review{height:112px;margin:auto;padding:10px 27px;width:auto}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__AuthorText{position:relative;width:100%}.ReviewSnippetContainer--HotelMosaicFirstTile .ReviewSnippet__AuthorReviewDate{position:absolute;right:0}.ReviewSnippetContainer--HotelMosaicFirstTile .slick-slider .slick-arrow{left:auto;right:auto;top:calc(50% - 15px);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}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fallDownTo0{0%{opacity:0;transform:translateY(-30%)}80%{opacity:1;transform:translateY(2px)}to{transform:translateY(0)}}@keyframes slideYTo0{to{transform:translateY(0)}}@keyframes slideXTo0{to{transform:translate(0)}}@keyframes wave-630{0%{transform:translate(-630px)}50%{transform:translate(0)}to{transform:translate(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-style:solid;border-right-width:10px}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-style:solid;border-left-width:10px}.MetaRanking{display:inline-block;margin-bottom:32px;width:100%}.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{cursor:pointer;display:inline-block;font-weight:500;padding-top:4px;text-transform:uppercase}.MetaRanking__HeaderSeeAllRanks:hover{text-decoration:underline}.MetaRanking__Table{display:table;width:100%}.MetaRanking__Row{display:table-row;width:100%}.MetaRanking__InfoCell{display:table-cell;padding:16px 16px 0;vertical-align:top;width:20%}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;padding:0 16px;vertical-align:top;width:20%}.MetaRanking__ScoreCell{display:table-cell;padding:0 16px 16px;vertical-align:top;width:20%}.MetaRanking__BetterThan{font-size:12px;font-weight:700;margin-bottom:8px}.MetaRanking__Ruler{border-top:none;height:1px;margin:10px auto;width:100%}.MetaRanking__Info--left{display:table-cell;vertical-align:top;width:5%}.MetaRanking__Info--right{display:table-cell;vertical-align:top;width:95%}.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;vertical-align:top;width:10%}.MetaRanking__Score--right{display:table-cell;line-height:1.4;vertical-align:top;width:90%}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;transform:translate(-50%,-50%)}.MetaRankingModal__ModalContent{border:none;height:734px;overflow-y:scroll;width:424px}.MetaRankingModal__Close{bottom:101%;cursor:pointer;position:absolute;right:0}.MetaRankingModal__Header{padding:32px 16px;text-align:center}.MetaRankingModal__Title{font-size:16px;padding-bottom:6px}.MetaRankingModal__SubTitle{margin-top:6px}.MetaRankingModal__Separator{display:table;padding:0 32px;width:100%}.MetaRankingModal__Line{border-bottom-style:solid;border-bottom-width:1px;display:table-cell;width:100%}.MetaRankingModal__Table{display:table;padding:16px 32px;width:100%}.MetaRankingModal__Row--icon{display:table-cell;vertical-align:middle;width:2%}.MetaRankingModal__Row--feature{display:table-cell;vertical-align:middle;width:58%}.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;font-weight:700;line-height:1.14}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{bottom:10%;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;height:24px;line-height:normal;position:absolute;text-align:center;text-transform:uppercase;transition:color .25s ease-in-out;width:100%}body:not(.themed) .FaqSection__MapText{color:#2a2a2e}.FaqSection__MapImage{width:100%}.FaqCard__Cursor,.FaqSection__Cursor{cursor:pointer}.FaqPanel__ShowMore{color:#5392f9;cursor:pointer;margin:0 0 32px 24px;text-align:left}.FaqPanel__Icon{zoom:1;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid;display:inline-block;height:0;margin-bottom:2px;margin-left:5px;width:0}.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{cursor:pointer;margin:20px 0 0;text-align:left}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{border-radius:50%;height:5px;margin:auto;width:5px}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{background-color:#ced0d4;border-radius:50%;display:inline-flex;height:4px;margin:1px 4px;width:4px}.NoDataFallbackImage{display:block;margin:0 auto}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:bold}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E")}.toast-error{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E")}.toast-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E")}.toast-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E")}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}
