.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-size:12px/1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(https://cdn6.agoda.net/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/fd116ec61a2feaf8.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(https://cdn6.agoda.net/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/2f1277256ec7f658.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(https://cdn6.agoda.net/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/5a96ca170c302872.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}html[dir=rtl] .leaflet-popup-content-wrapper{text-align:right}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}html[dir=rtl] .leaflet-popup-tip-container{left:auto;right:50%}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.Apo-container--bg-white{background-color:#fff}li.navbar-menu-item.selected>a,li.navbar-menu-item>a:hover{background:#fff}.ie .header-panel .menubox-list>li>a{height:35px}.property-room-grid-root{padding-top:12px}.ReactModal__close-button{color:#ccc;cursor:pointer;display:block;font-weight:600;margin-bottom:15px;text-align:end}.ReactModal__Content--header-modal{position:absolute;transform:translate(-50%,-50%)}.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}.BreadCrumb-hotel_item.relative{position:relative}html[dir=ltr] .BreadCrumb-hotel_item{margin-right:10px}html[dir=ltr] .BreadCrumb-hotel_item.breadcrumb-connector-scss{margin-right:27px}html[dir=ltr] .BreadCrumb-hotel_item.breadcrumb-connector-scss:not(:first-child):before{border:1px solid #000;border-bottom:none;border-left:none;content:"";height:7px;left:-20px;position:absolute;top:4.5px;transform:rotate(45deg);width:7px}html[dir=rtl] .BreadCrumb-hotel_item{margin-left:10px}html[dir=rtl] .BreadCrumb-hotel_item.breadcrumb-connector-scss{margin-left:27px}html[dir=rtl] .BreadCrumb-hotel_item.breadcrumb-connector-scss:not(:last-child):before{border:1px solid #000;border-bottom:none;border-left:none;content:"";height:7px;left:-15px;position:absolute;top:4.5px;transform:rotate(-135deg);width:7px}.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%}.blt-banner{border-radius:2px;box-shadow:0 2px 3px 0 rgba(112,22,22,.15);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:rgba(0,0,0,.5);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}.TabContent{background-color:hsla(0,0%,100%,.5);margin-top:-16px}.TabContent__Search--button{margin:-32px auto auto}.TabContent.OpaqueBackground{background-color:#f8f7f9}.TabContent.WhiteBackground{background-color:#fff}.TabContent.Transparent{background-color:transparent}.theme-krisflyer .TabContent{background-color:#fff}.Popup{display:inline-block;position:absolute;z-index:1}html[dir=ltr] .Popup{transition:left .3s ease-out}html[dir=rtl] .Popup{transition:right .3s ease-out}html[dir=ltr] .Popup--no-transition,html[dir=rtl] .Popup--no-transition{transition:none}.Popup:before{border-bottom:11px solid;border-left:11px solid transparent;border-right:11px solid transparent;display:block;height:0;width:0}body:not(.themed) .Popup:before{border-bottom-color:#fff}html[dir=ltr] .Popup:before{transition:margin-left .3s ease-out}html[dir=rtl] .Popup:before{transition:margin-right .3s ease-out}.Popup__content{border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);overflow:hidden;transition:width .3s ease-out,height .3s ease-out,max-height .3s ease-out}body:not(.themed) .Popup__content{background-color:#fff}.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:unset}.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__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}html[dir=ltr] .Suggestion__icon__update{margin-right:0}html[dir=rtl] .Suggestion__icon__update{margin-left:0;margin-right:0}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}html[dir=ltr] .Suggestion__subtext__update{padding-left:0}html[dir=rtl] .Suggestion__subtext__update{padding-right:0}.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}.Suggestion__showHotelImageWrapper{overflow:hidden}@media(min-width:500px){.Suggestion__showHotelImageWrapper .Suggestion__text{max-width:450px}}@media(min-width:1100px){.Suggestion__showHotelImageWrapper .Suggestion__text{max-width:470px}}@media(min-width:1500px){.Suggestion__showHotelImageWrapper .Suggestion__text{max-width:490px}}.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{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;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;flex-wrap:wrap}.SearchBoxContainer--ImproveTextSearch .Suggestion__text:after{content:", ";margin-right:5px}.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__IconBox.AddFocus:focus,.AutocompleteSearch__IconBox.AddFocus:focus-visible,.AutocompleteSearch__IconBox.AddFocus:focus-within{box-shadow:0 0 0 4px rgba(83,146,249,.5),0 0 0 1px #5392f9!important}.AutocompleteSearch__Popup{box-shadow:0 4px 10px 0 rgba(0,0,0,.15);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}body:not(.themed) .section.about-hotel{color:#4e4e4e}.about-hotel-new .heading{font-size:24px;font-weight:inherit;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;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:"•";margin:0 1px 0 5px}.about-hotel-new .sub-section-header{font-size:18px;font-weight:inherit;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{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:rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.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{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.AboutHotelMosaic .AboutHotelMosaic-MainImage img.default-image{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:rgba(0,0,0,.5);color:#fff}.AboutHotelMosaic .Heading-overlay-text{display:table-cell;font-weight:inherit;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:inherit;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 rgba(0,0,0,.6)}.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:hsla(0,0%,100%,.75)}.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:inherit;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%}.ReviewSnippet__Review{display:inline-block;font-size:18px;margin:0;vertical-align:middle;width:100%}.ReviewSnippet__ReviewText{font-size:14px;font-weight:700;padding-bottom:10px}.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:inherit;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:inherit}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:hsla(0,0%,100%,.8);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:hsla(0,0%,100%,.8);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{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:inherit;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}.bcard-terms-txt h4{text-align:center}.bcard-terms-txt>ul{list-style:disc;list-style-position:inside;padding-left:5px}.bcard-terms-txt li,.bcard-terms-txt p{font-size:14px}.bcard-terms-txt li strong,.bcard-terms-txt p strong{font-size:20px}.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__Icon{color:#5392f9;display:block;font-size:28px}.propertyPageRightColumn .SidePanel{overflow:hidden;width:820px}.propertyPageRightColumn .SidePanel__Content{bottom:68px;min-height:auto;overflow-y:auto;padding-top:12px;position:absolute;top:0;width:100%}.propertyPageRightColumn .SidePanel__Footer{background:#fff;bottom:0;box-shadow:0 4px 10px rgba(0,0,0,.2);height:68px;position:absolute;width:100%}.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;display:flex;flex-flow:row wrap;width:100%}.BadgeTooltip .columnList{display:flex;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}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper{display:block}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkIn{border-bottom-right-radius:0;border-top-right-radius:0}.MultiHotelSummary__Container .Searchbox .Searchbox__wrapper .Searchbox__InputWrapper .IconBox.IconBox--checkOut{border-bottom-left-radius:0;border-top-left-radius:0}.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}.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;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);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;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);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}.property-breadcrumb-container{background-color:#fff;border-bottom:1px solid #eee;margin:0 auto;min-height:0;overflow:hidden}.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}.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}.AgodaVipBadge{background:#000;border-radius:30px;box-sizing:border-box;display:inline-block;padding:10px 14px;position:relative}.AgodaVipBadge body:not(.themed){background:#1d2129}.AgodaVipBadge--primary{border-radius:4px;padding:4px 8px}body:not(.themed) .AgodaVipBadge--primary-platinum .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--primary-platinum .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--primary-platinum .AgodaVipBadge__Text--vip{color:#fff}body:not(.themed) .AgodaVipBadge--primary-gold .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--primary-gold .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--primary-gold .AgodaVipBadge__Text--vip{color:#f7e46c}body:not(.themed) .AgodaVipBadge--primary-silver .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--primary-silver .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--primary-silver .AgodaVipBadge__Text--vip{color:#d7d7db}.AgodaVipBadge--primary-s{height:20px;padding:0 8px}.AgodaVipBadge--primary-s .AgodaVipBadge__Icon{font-size:10px}.AgodaVipBadge--primary-s .AgodaVipBadge__Text{font-size:12px}.AgodaVipBadge--primary-m{height:26px;padding:3px 8px 4px}.AgodaVipBadge--primary-m .AgodaVipBadge__Icon{font-size:10px}.AgodaVipBadge--primary-m .AgodaVipBadge__Text{font-size:12px}.AgodaVipBadge--primary-l{height:32px}.AgodaVipBadge--primary-l .AgodaVipBadge__Icon{font-size:14px}.AgodaVipBadge--primary-l .AgodaVipBadge__Text{font-size:16px}.AgodaVipBadge--info{border-radius:4px;overflow:hidden;padding:4px 0 0 8px;position:relative}.AgodaVipBadge--info .AgodaVipBadge__InfoGradient{bottom:1px;display:inline-block;font-weight:700;overflow:hidden;position:relative}.AgodaVipBadge--info .AgodaVipBadge__InfoGradient--trapezoid--1{display:inline-block;height:35px;left:-6px;position:absolute;top:-2px;transform:rotate(20deg);width:8px;z-index:1}body:not(.themed) .AgodaVipBadge--info .AgodaVipBadge__InfoGradient--trapezoid--1{background:#1d2129}.AgodaVipBadge--info .AgodaVipBadge__InfoGradient--trapezoid--2{display:inline-block;padding:1px 8px 0 10px;position:relative}body:not(.themed) .AgodaVipBadge--info .AgodaVipBadge__InfoGradient .AgodaVipBadge__Info,body:not(.themed) .AgodaVipBadge--info .AgodaVipBadge__InfoGradient--trapezoid--2{color:#2a2a2e}body:not(.themed) .AgodaVipBadge--info-platinum{background:linear-gradient(90deg,#1d2129 90%,#38435a)}body:not(.themed) .AgodaVipBadge--info-platinum .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--info-platinum .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--info-platinum .AgodaVipBadge__Text--vip{color:#fff}body:not(.themed) .AgodaVipBadge--info-platinum .AgodaVipBadge__InfoGradient--trapezoid--2{background:linear-gradient(90deg,#8b94b1 0,#38435a 97%);color:#fff}body:not(.themed) .AgodaVipBadge--info-gold{background:linear-gradient(90deg,#1d2129 90%,#ecc43a)}body:not(.themed) .AgodaVipBadge--info-gold .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--info-gold .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--info-gold .AgodaVipBadge__Text--vip{color:#f7e46c}body:not(.themed) .AgodaVipBadge--info-gold .AgodaVipBadge__InfoGradient--trapezoid--2{background:linear-gradient(90deg,#f0d26b 32%,#ecc43a)}body:not(.themed) .AgodaVipBadge--info-silver{background:linear-gradient(90deg,#1d2129 90%,#bec2c9)}body:not(.themed) .AgodaVipBadge--info-silver .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge--info-silver .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge--info-silver .AgodaVipBadge__Text--vip{color:#d7d7db}body:not(.themed) .AgodaVipBadge--info-silver .AgodaVipBadge__InfoGradient--trapezoid--2{background:linear-gradient(90deg,#e9ebee 32%,#bec2c9)}.AgodaVipBadge--info-s{height:20px;padding:1px 0 0 8px}.AgodaVipBadge--info-s .AgodaVipBadge__Icon{font-size:10px}.AgodaVipBadge--info-s .AgodaVipBadge__Text{font-size:12px;line-height:1.5}.AgodaVipBadge--info-s .AgodaVipBadge__InfoGradient{bottom:1px;height:20px}.AgodaVipBadge--info-s .AgodaVipBadge__InfoGradient--trapezoid--1{height:22px;left:-4px}.AgodaVipBadge--info-s .AgodaVipBadge__InfoGradient--trapezoid--2{height:20px}.AgodaVipBadge--info-m{height:26px;padding:0 0 0 8px}.AgodaVipBadge--info-m .AgodaVipBadge__Icon{font-size:10px}.AgodaVipBadge--info-m .AgodaVipBadge__Text{font-size:12px}.AgodaVipBadge--info-m .AgodaVipBadge__Text--group-info{bottom:1px;padding-top:4px}.AgodaVipBadge--info-m .AgodaVipBadge__InfoGradient{bottom:0;height:26px}.AgodaVipBadge--info-m .AgodaVipBadge__InfoGradient--trapezoid--1{height:28px;left:-6px;top:-3px;width:11px}.AgodaVipBadge--info-m .AgodaVipBadge__InfoGradient--trapezoid--2{height:29px;padding-left:11px;padding-top:3px}.AgodaVipBadge--info-l{height:32px;line-height:1}.AgodaVipBadge--info-l .AgodaVipBadge__Icon{font-size:14px}.AgodaVipBadge--info-l .AgodaVipBadge__Text{font-size:16px}.AgodaVipBadge--info-l .AgodaVipBadge__Text--group-info{padding-top:4px}.AgodaVipBadge--info-l .AgodaVipBadge__InfoGradient{bottom:4px;height:32px}.AgodaVipBadge--info-l .AgodaVipBadge__InfoGradient--trapezoid--1{height:40px;top:-3px;width:11px}.AgodaVipBadge--info-l .AgodaVipBadge__InfoGradient--trapezoid--2{height:32px;padding:8px 8px 0 12px}.AgodaVipBadge__Text{font-size:12px;font-weight:400;position:relative}.AgodaVipBadge__Text--group-info{display:inline-block;font-weight:700;position:relative;vertical-align:top}body:not(.themed) .AgodaVipBadge__Text{color:#fff}body:not(.themed) .AgodaVipBadge__Text--vip{color:#ecc43a}body:not(.themed) .AgodaVipBadge__Text--platinum .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge__Text--platinum .AgodaVipBadge__Text--vip{color:#fff}body:not(.themed) .AgodaVipBadge__Text--gold .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge__Text--gold .AgodaVipBadge__Text--vip{color:#f7e46c}body:not(.themed) .AgodaVipBadge__Text--silver .AgodaVipBadge__Text--tier,body:not(.themed) .AgodaVipBadge__Text--silver .AgodaVipBadge__Text--vip{color:#d7d7db}.AgodaVipBadge__Text--tier{margin-left:2px}.AgodaVipBadge__Icon{font-size:9px;margin-left:2px;position:relative}body:not(.themed) .AgodaVipBadge__Icon{color:#ecc43a}body:not(.themed) .AgodaVipBadge__Icon-platinum{color:#fff}body:not(.themed) .AgodaVipBadge__Icon-gold{color:#f7e46c}body:not(.themed) .AgodaVipBadge__Icon-silver{color:#d7d7db}.AgodaVipBadge__Line{position:static}.AgodaVipBadge__Line--1,.AgodaVipBadge__Line--2,.AgodaVipBadge__Line--3{border-radius:50px;height:8px;position:absolute;width:2px}body:not(.themed) .AgodaVipBadge__Line--1,body:not(.themed) .AgodaVipBadge__Line--2,body:not(.themed) .AgodaVipBadge__Line--3{background-color:#ecc43a}body:not(.themed) .AgodaVipBadge__Line.Platinum{background-color:#fff}body:not(.themed) .AgodaVipBadge__Line.Gold{background-color:#f7e46c}body:not(.themed) .AgodaVipBadge__Line.Silver{background-color:#d7d7db}.AgodaVipBadge__Line--1{left:8px;top:-10px;transform:rotate(2deg)}.AgodaVipBadge__Line--2{left:0;top:-7px;transform:rotate(314deg)}.AgodaVipBadge__Line--3{left:-5px;top:0;transform:rotate(284deg)}html[dir=rtl] .AgodaVipBadge__Line--1{right:8px;transform:rotate(358deg)}html[dir=rtl] .AgodaVipBadge__Line--2{right:0;transform:rotate(46deg)}html[dir=rtl] .AgodaVipBadge__Line--3{right:-5px;transform:rotate(76deg)}.AgodaVipBadge__Header{display:block;line-height:18px;position:relative;top:-35px}body:not(.themed) .AgodaVipBadge.platinum .AgodaVipBadge__Line--1,body:not(.themed) .AgodaVipBadge.platinum .AgodaVipBadge__Line--2,body:not(.themed) .AgodaVipBadge.platinum .AgodaVipBadge__Line--3{background-color:#fff}body:not(.themed) .AgodaVipBadge.platinum .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge.platinum .AgodaVipBadge__Text--vip{color:#fff}.AgodaVipBadge.platinum .AgodaVipBadge__Text--tier{display:none}body:not(.themed) .AgodaVipBadge.gold .AgodaVipBadge__Line--1,body:not(.themed) .AgodaVipBadge.gold .AgodaVipBadge__Line--2,body:not(.themed) .AgodaVipBadge.gold .AgodaVipBadge__Line--3{background-color:#f7e46c}body:not(.themed) .AgodaVipBadge.gold .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge.gold .AgodaVipBadge__Text--vip{color:#f7e46c}.AgodaVipBadge.gold .AgodaVipBadge__Text--tier{display:none}body:not(.themed) .AgodaVipBadge.silver .AgodaVipBadge__Line--1,body:not(.themed) .AgodaVipBadge.silver .AgodaVipBadge__Line--2,body:not(.themed) .AgodaVipBadge.silver .AgodaVipBadge__Line--3{background-color:#d7d7db}body:not(.themed) .AgodaVipBadge.silver .AgodaVipBadge__Icon,body:not(.themed) .AgodaVipBadge.silver .AgodaVipBadge__Text--vip{color:#d7d7db}.AgodaVipBadge.silver .AgodaVipBadge__Text--tier{display:none}.VipBadge{direction:ltr}.VipBadge__Line{transform:rotate(20deg)}.VipBadge__GradientContainer{border-radius:0 2px 2px 0}span.VipBadge__InfoText{line-height:20px}span.VipBadge__InfoText--m{line-height:26px}.AgodaVipPerks{margin-bottom:-8px;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}.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--success-a11y{color:#28871c}.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}.FlightSegment{align-self:flex-end;display:flex;flex:1;flex-direction:column;margin:0 .6rem}.FlightSegment__Icon{margin:0 .8rem}.FlightSegment__Line{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{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{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{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:rgba(0,0,0,.5)}.FlightIcon__Airline--multiAirline{cursor:pointer}.FlightIcon__Icon{align-items:center;background-color:#f9f9fa;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);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 0 rgba(0,0,0,.15)}.FlightIconTooltip--overlay.rc-tooltip.light .rc-tooltip-inner .FlightIcon__Name span{color:#333!important}.FlightSlice{align-items:center;display:flex}.FlightSlice__Segments{align-items:flex-start;display:flex;flex:5}.FlightSlice__Time{display:flex;flex-direction:column;min-width:66px}.FlightSlice__Time--origin{align-items:flex-end}.FlightSlice__Time--destination{align-items:flex-start}.FlightSlice__Time--destinationOptimized{align-items:flex-start;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{display:flex;margin-top:3px}.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}.theme-agoda .rc-tooltip.light .rc-tooltip-inner{border-color:theme-color(flightSegment,borderColor)}.LayoverVirtualInterlineInfo__SelfTransfer{text-decoration:underline}.FlightCardDetail__Tab,.FlightCardDetail__TabActive{background:none;border:none;color:#333;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}.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%}.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{-ms-transform:rotate(-8deg);transform:rotate(-8deg)}html[dir=rtl] .SoldOutRoom-soldOutIcon{-ms-transform:rotate(8deg);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)}}.RoomImagePreview{background:transparent;height:225px;margin-bottom:30px;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .15s ease-in-out;visibility:hidden;width:400px;z-index:1}@keyframes ShowRoomImagePreview{0%{opacity:0;visibility:visible}to{opacity:1;visibility:visible}}@keyframes HideRoomImagePreview{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.RoomImagePreview--show{animation:ShowRoomImagePreview .15s forwards;box-shadow:0 6px 10px 0 rgba(0,0,0,.2)}.RoomImagePreview--hide{animation:HideRoomImagePreview .15s forwards}.RoomImagePreview img{height:225px;object-fit:cover;width:400px}.RoomImagePreviewItem{position:absolute;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.RoomImagePreviewItem--hide{opacity:0}.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:20px;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-table{display:table;height:100%;width:100%}.MasterRoom-row{display:table-row;height:100%}.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{height:100%;object-fit:cover;width:100%}.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}.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%}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-roomsList-flexibleMultiRoomsWithBasket{width:66%}.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%;-ms-transform:translateX(-50%);transform:translateX(-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{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--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{height:126px;object-fit:cover;width:208px}.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}@-webkit-keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@-moz-keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@-ms-keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@-o-keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@keyframes expand-icon{0%{margin:0;width:0}to{margin:0 -6px;width:24px}}@-webkit-keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@-moz-keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@-ms-keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@-o-keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@keyframes collapse-icon{0%{margin:0 -6px;width:24px}to{margin:0;width:0}}@-webkit-keyframes expand-plus{0%{width:0}to{width:8.4px}}@-moz-keyframes expand-plus{0%{width:0}to{width:8.4px}}@-ms-keyframes expand-plus{0%{width:0}to{width:8.4px}}@-o-keyframes expand-plus{0%{width:0}to{width:8.4px}}@keyframes expand-plus{0%{width:0}to{width:8.4px}}@-webkit-keyframes collapse-plus{0%{width:8.4px}to{width:0}}@-moz-keyframes collapse-plus{0%{width:8.4px}to{width:0}}@-ms-keyframes collapse-plus{0%{width:8.4px}to{width:0}}@-o-keyframes collapse-plus{0%{width:8.4px}to{width:0}}@keyframes collapse-plus{0%{width:8.4px}to{width:0}}@-webkit-keyframes expand-child{0%{height:0}to{height:19px}}@-moz-keyframes expand-child{0%{height:0}to{height:19px}}@-ms-keyframes expand-child{0%{height:0}to{height:19px}}@-o-keyframes expand-child{0%{height:0}to{height:19px}}@keyframes expand-child{0%{height:0}to{height:19px}}@-webkit-keyframes collapse-child{0%{height:19px}to{height:0}}@-moz-keyframes collapse-child{0%{height:19px}to{height:0}}@-ms-keyframes collapse-child{0%{height:19px}to{height:0}}@-o-keyframes collapse-child{0%{height:19px}to{height:0}}@keyframes collapse-child{0%{height:19px}to{height:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-ms-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-moz-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-ms-keyframes fade-out{0%{opacity:1}to{opacity:0}}@-o-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.ChildRoomsList{border-collapse:separate;border-spacing:0 10px;display:table;height:100%;padding-top:12px;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-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}.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 0 #dcdcdc}html[dir=rtl] body:not(.themed) .ChildRoomsList-roomCell:nth-child(n+2){box-shadow:inset -1px 0 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--highlightedAccessible,.ChildRoomsList-room--isEsimBundle,.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--highlightedAccessible .ChildRoomsList-bookButton,.ChildRoomsList-room--isEsimBundle .ChildRoomsList-bookButton,.ChildRoomsList-room--mixRooms .ChildRoomsList-bookButton,.ChildRoomsList-room--packageDeal .ChildRoomsList-bookButton{padding-top:0}body:not(.themed) .ChildRoomsList-room--packageDeal{border-color:#25b57c}body:not(.themed) .ChildRoomsList-room--highlighted{border-color:#f29911}.ChildRoomsList-room--soldout{height:160px}.ChildRoomsList-room--soldout .ChildRoomsList-roomCell{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:#85c150}body:not(.themed) .ChildRoomsList-roomFeature--purple{color:#a251da}body:not(.themed) .ChildRoomsList-roomFeature--red{color:#ff3131}body:not(.themed) .ChildRoomsList-roomFeature--grey{color:#333}body:not(.themed) .ChildRoomsList-roomFeature--clementine{color:#ef6c00}body:not(.themed) .ChildRoomsList-roomFeature--allRed{color:#ff3131}body:not(.themed) .ChildRoomsList-roomFeature--blue-primary{color:#5392f9}body:not(.themed) .ChildRoomsList-roomFeature--red-primary{color:#e12d2d}body:not(.themed) .ChildRoomsList-roomFeature--purple-primary{color:#8660c7}body:not(.themed) .ChildRoomsList-roomFeature--indigo-primary{color:#704dff}.ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{display:inline-block}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{margin-left:8px}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge{margin-right:8px}.ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Content{padding:3px 8px}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Icon{margin-left:2px}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge__Icon{margin-right:2px}html[dir=ltr] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge.AgodaVIPBadgeFeature{margin-left:0}html[dir=rtl] .ChildRoomsList-roomFeature--withVip .AgodaVIPBadge.AgodaVIPBadgeFeature{margin-right:0}.ChildRoomsList-roomFeature .GoLocal__Icon{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{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-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{-webkit-animation:expand-child .4s linear both;-moz-animation:expand-child .4s linear both;-ms-animation:expand-child .4s linear both;-o-animation:expand-child .4s linear both;animation:expand-child .4s linear both;overflow:hidden;width:unset}.ChildRoomsList-capacity .kids-collapse{-webkit-animation:collapse-child .4s linear both;-moz-animation:collapse-child .4s linear both;-ms-animation:collapse-child .4s linear both;-o-animation:collapse-child .4s linear both;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:500;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-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-top-right-radius:0;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:hsla(0,0%,59%,.42);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;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);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{-webkit-animation:fade-in .4s ease-in both;-moz-animation:fade-in .4s ease-in both;-ms-animation:fade-in .4s ease-in both;-o-animation:fade-in .4s ease-in both;animation:fade-in .4s ease-in both;margin-top:8px}.ChildRoomsList__expressBook__seperatorContainer{height:24px}.ChildRoomsList__expressBook__or{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{display:flex;flex:1 1 auto;flex-direction:column;height:100%}.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{-webkit-animation:expand-icon .4s ease-out both;-moz-animation:expand-icon .4s ease-out both;-ms-animation:expand-icon .4s ease-out both;-o-animation:expand-icon .4s ease-out both;animation:expand-icon .4s ease-out both;height:unset;margin:0 -6px;overflow:hidden}.Capacity-iconGroup .icon-collapse{-webkit-animation:collapse-icon .4s ease-out both;-moz-animation:collapse-icon .4s ease-out both;-ms-animation:collapse-icon .4s ease-out both;-o-animation:collapse-icon .4s ease-out both;animation:collapse-icon .4s ease-out both;overflow:hidden}.Capacity-iconGroup .icon-plus-collapse,.Capacity-iconGroup .icon-plus-expand{-webkit-animation:expand-plus .4s ease-out both;-moz-animation:expand-plus .4s ease-out both;-ms-animation:expand-plus .4s ease-out both;-o-animation:expand-plus .4s ease-out both;animation:expand-plus .4s ease-out both;margin-top:-4px;overflow:hidden;position:relative;top:0}.Capacity-iconGroup .icon-plus-collapse{-webkit-animation:collapse-plus .4s ease-out both;-moz-animation:collapse-plus .4s ease-out both;-ms-animation:collapse-plus .4s ease-out both;-o-animation:collapse-plus .4s ease-out both;animation:collapse-plus .4s ease-out both;margin:-4px 0 0}.Capacity-iconGroup .plus-fade-in{-webkit-animation:fade-in .4s ease forwards;-moz-animation:fade-in .4s ease forwards;-ms-animation:fade-in .4s ease forwards;-o-animation:fade-in .4s ease forwards;animation:fade-in .4s ease forwards}.Capacity-iconGroup .plus-fade-out{-webkit-animation:fade-out .4s ease forwards;-moz-animation:fade-out .4s ease forwards;-ms-animation:fade-out .4s ease forwards;-o-animation:fade-out .4s ease forwards;animation:fade-out .4s ease forwards}.Capacity-icon{margin-bottom:10px}.Capacity-plus{position:absolute;top:-10px}html[dir=ltr] .Capacity-plus{right:7px}html[dir=rtl] .Capacity-plus{left:7px}.Capacity-plus--icon-layout{display:inline-block;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}.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-capacity{width:100%}.ChildRoomsList--flex .ChildRoomsList-room{display:flex;flex-grow:1;flex-wrap:wrap;height:auto;margin-bottom:10px;position:relative}.ChildRoomsList--flex .ChildRoomsList-room--fixOfferLayout{flex-direction:column;flex-wrap:unset}.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{border:2px solid;flex-grow:0}body:not(.themed) .ChildRoomsList--flex .ChildRoomsList-room--dealOfTheDay{border-color:#e12d2d}.ChildRoomsList--flex .ChildRoomsList-room--voucherRoom{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{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-flexibleMultiRoomsWithBasket{width:42%}.ChildRoomsList--flex .ChildRoomsList-roomCell-book-dateless{justify-content:center;width:30%}.ChildRoomsList--flex .ChildRoomsList-roomCell-selection{background:#f4f8fe;width:32%}.ChildRoomsList--flex .ChildRoomsList-roomCell-priceBook{width:23%}.ChildRoomsList--flex .ChildRoomsList-roomCell-priceBook .ChildRoomsList-room-book{padding:0}.ChildRoomsList--flex .ChildRoomsList-roomCell-price.rareFind .ChildRoomsList-extrabedContainer{border:1px solid}.ChildRoomsList--flex .ChildRoomsList-roomCell-capacity.customizableRoomGrid{width:9%}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-headerCellIncluded,.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets{width:48%}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-headerCellIncluded-dateless,.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets-dateless{width:70%}.ChildRoomsList--flex.ChildRoomsList--multi .ChildRoomsList-roomCell-featureBuckets.customizableRoomGrid{width:36%}@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}}.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}.multiHotelBookButtonTag{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}.spf-container{cursor:pointer;display:block;text-align:right;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%}html[dir=rtl] .rtl .spf-container .agoda-price-from-icon{margin-left:3px;margin-right:0}.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}html[dir=ltr] .badge.PseudoCouponPromoCode.property{text-align:left}html[dir=rtl] .badge.PseudoCouponPromoCode.property{text-align:right}.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}.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 0 0 rgba(0,0,0,.12)}.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{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.agoda-rate .amount .crossedout-rate:before,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.property-rate .amount .crossedout-rate:before{-webkit-transform:rotate(-345deg);transform:rotate(-345deg)}.cor-breakdown-container .cor-breakdown-content li.property-rate{font-weight:700}.cor-breakdown-container .cor-breakdown-content li.booking-fee,.cor-breakdown-container .cor-breakdown-content li.cash-back,.cor-breakdown-container .cor-breakdown-content li.gift-card,.cor-breakdown-container .cor-breakdown-content li.gtt-discount,.cor-breakdown-container .cor-breakdown-content li.insider-deal,.cor-breakdown-container .cor-breakdown-content li.occupancy-message-kids-stay-free,.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,.cor-breakdown-container .cor-breakdown-content li.smartflex-fee{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.occupancy-message-kids-stay-free .amount,.cor-breakdown-container .cor-breakdown-content li.occupancy-message-kids-stay-free .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,.cor-breakdown-container .cor-breakdown-content li.smartflex-fee .amount,.cor-breakdown-container .cor-breakdown-content li.smartflex-fee .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.occupancy-message-kids-stay-free,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,html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.smartflex-fee{margin-left:0;margin-right:30px}.cor-breakdown-container .cor-breakdown-content li.trip-saving{list-style-type:disc;margin-left:30px}html[dir=rtl] .cor-breakdown-container .cor-breakdown-content li.trip-saving{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}.cor-breakdown-container .cor-breakdown-content li.smartflex-fee{list-style-type:none;margin-left:0}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.smartflex-fee{color:#5392f9}.cor-breakdown-container .cor-breakdown-content li.smartflex-fee .amount{color:#333}body:not(.themed) .cor-breakdown-container .cor-breakdown-content li.occupancy-message-kids-stay-free{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{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}.PriceDisplay{min-height:0;text-align:right}.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:500}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: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:500;line-height:1;padding:4px 8px;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 .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 .cor{font-size:medium;font-weight:400;line-height:1}html[dir=ltr] .PriceDisplay .dayUseCor:before,html[dir=rtl] .PriceDisplay .dayUseCor:before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.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:translateX(-10px)}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate{transform:translateX(10px)}.PriceDisplay .LastMinutePriceDrop__Animate--move{opacity:1}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop__Animate--move,html[dir=rtl] .PriceDisplay .LastMinutePriceDrop__Animate--move{transform:translateX(0)}.PriceDisplay .LastMinutePriceDrop .lmpd-container{padding:0}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container{border-radius:2px 0 0 2px}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container{border-radius:0 2px 2px 0}.PriceDisplay .LastMinutePriceDrop .lmpd-container .ficon-price-drop{margin-bottom:0;padding:4px 2px;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 div{align-items:center;display:flex}.PriceDisplay .LastMinutePriceDrop .lmpd-container p{font-size:12px;line-height:1}html[dir=rtl] .PriceDisplay .LastMinutePriceDrop .lmpd-container p{margin:0;padding:2px;text-align:right}html[dir=ltr] .PriceDisplay .LastMinutePriceDrop .lmpd-container p{margin:0;padding:2px;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__PriceCaption{font-size:10px;margin:2px 0 8px}html[dir=ltr] .PriceDisplay__PriceCaption{text-align:right}html[dir=rtl] .PriceDisplay__PriceCaption{text-align:left}body:not(.themed) .PriceDisplay__PriceCaption{color:gray}.PriceDisplay__PriceCaption.no-bottom-margin{margin-bottom:0}.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:500}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}.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}.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}.GoLocalBadge{padding-bottom:1px;padding-top:1px}.GoLocalBadge__Icon{height:14px;width:12px}html[dir=rtl] .GoLocalBadge__Icon{margin-left:4px}html[dir=ltr] .GoLocalBadge__Icon{margin-right:4px}.GoLocalBadge>span{vertical-align:middle}.GoLocalBadge--table{display:table-caption}.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}.ExchangeRate__ActualPriceText{color:#737373;font-size:10px;margin:4px}.CrossedOutPrice{font-size:15px;position:relative;text-decoration:none}.CrossedOutPrice.first-cor-with-discount-percent{font-size:16px}.CrossedOutPrice.cop-small{display:inline-block;font-size:13px}.CrossedOutPrice.first-cor-cb-mildly-agg{font-size:22px;font-weight:600}body:not(.themed) .CrossedOutPrice.first-cor-cb-mildly-agg{color:#2a2a2e}.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-cashback-mildlyAgg{display:inline-block;font-size:22px;font-weight:600;text-decoration:none}body:not(.themed) .CrossedOutPrice.price-before-cashback-mildlyAgg{color:#2a2a2e}.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{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}html[dir=rtl] .CrossedOutPrice:before{-webkit-transform:rotate(-350deg);transform:rotate(-350deg)}.CrossedOutPrice.price-before-cashback-mildlyAgg:before,.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}.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;margin:0;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}.InstallmentOptions__Tooltip .rc-tooltip-inner{max-width:100%}.InstallmentOptions__Tooltip .rc-tooltip-inner .simple-body{padding:0}.InstallmentOptions-Title-Section{background-color:#fff;border-left:solid;border-right:solid;border-top:solid;border-color:#d7d7db;border-radius:3px 3px 0 0;border-width:thin;color:#333;display:table;font-family:inherit;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;padding:16px;text-align:left;width:100%}.Installment-Table{background-color:#fff;border-color:#d7d7db;border-radius:3px;color:#000;display:table;max-height:315px;overflow-y:auto;width:100%}.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:inherit;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}.payment-logo-l.bangkok-bank{background-position:7px 1px;width:112px}.payment-logo-l.scb-bank{background-position:-378px 1px;width:111px}.payment-logo-l.atome{background-image:url(https://cdn6.agoda.net/images/mvc/default/atome_black.png)}.payment-logo-l.atome,.payment-logo-l.k-bank{background-position:center 10px;background-size:contain;width:100px}.payment-logo-l.k-bank{background-image:url(https://cdn6.agoda.net/images/mvc/default/k_bank.png)}.payment-logo-l.ttb{background-image:url(https://cdn6.agoda.net/images/mvc/default/ttb.png);background-position:50%;background-size:contain;width:40px}.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}.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}.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,.ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle{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,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle img,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle 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,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle img,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle 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,html[dir=ltr] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle{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,html[dir=rtl] .ChildRoomsList-roomLimitedBadge.ChildRoomsList__isEsimBundle{margin-right:-12px;padding-right:10px;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-room-featurebucket-vip{margin-bottom:12px;margin-top:8px}.ChildRoomsList-rateplanname-bucketspan{-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{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}.ChildRoomsList-bookButtonInput--fixHeightExp{min-height:44px}.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%)}.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{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__Container--fixOfferLayout{flex-basis:unset}.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;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}.ChildRoomsList-room{scroll-margin-top:-120px}.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}.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}.giftcard-icon-container{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{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{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}.DebugInformation{padding:4px 0}.DebugInformation .label{box-shadow:0 1px 1px 0 rgba(0,0,0,.15);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}.PricingMessageBadge{align-items:center;border-radius:3px;cursor:pointer;display:inline-flex;font-weight:500;line-height:26px;padding:0 12px}.MasterRoomHeader__Review{display:flex;justify-content:flex-end}.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}.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}.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{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}.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-roomReview{display:flex;justify-content:flex-start}.MasterRoom-info .MasterRoom-roomReview-text{padding-left:0;padding-top:6px}.Amenity__Item--selected{margin-bottom:10px}.Amenity__TickMark--selected .Amenity__TickMark.ficon,.MasterRoom-amenitiesItem .Amenity__TickMark--selected.ficon{border-radius:50%;font-size:12px;padding:5px}.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: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}.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}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.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:"•";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:rgba(0,0,0,0);box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-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{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);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;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-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}.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:inherit}.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:inherit}.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}.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{font-size:16px}.MixAndSaveIcon__Plus,.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}.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-textLink a{color:#265fc9;text-decoration:underline}.PriceGuarantee-textLink a:hover{background-color:rgba(49,112,231,.078);color:#265fc9}.PriceGuarantee-wrapper{height:60%;outline:none;position:absolute;-ms-transform:translate(-50%,-50%);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 rgba(86,86,86,.15);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:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0}.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}.RoomGrid-searchTimeOut{border:1px solid;font-weight:700;margin-top:10px;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}@keyframes roomGridOverlayTransition{0%{opacity:0}40%{opacity:1}60%{opacity:1}to{opacity:0}}.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-flexibleMultiRoomsWithBasket{display:flex;position:relative}.RoomGrid--loading{min-height:60px;position:relative}.RoomGrid-loader{background-image:url(https://cdn6.agoda.net/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/eb94d0dbd116d688.gif);display:inline-block;height:40px;left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-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;margin-bottom:5px;position:relative;text-align:left;width:100%}.RoomGrid-progressBarLabel{font-size:14px;font-weight:700;margin-bottom:16px}.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-choiceAndTax{margin-bottom:6px}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}.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}.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}.SoldOutUrgency{opacity:0;transition:opacity .3s linear}.SoldOutUrgency--show{opacity:1}.SoldOutUrgency__Icon{height:16px;width:16px}.RoomGridFilter__Icon{margin:-1px 2px}.RoomGridFilter__SvgIcon{height:18px;width:18px}.RoomGridFilter__SvgIcon--selected{fill:#fff}.RoomGrid{margin:20px 0;position:relative}.RoomGrid-title{font-size:28px;font-weight:400}body:not(.themed) .RoomGrid-title{color:rgba(0,0,0,.75)}.RoomGrid-titleCountersTop{margin-top:0}.RoomGrid-titleCountersTop .RoomGrid-titleCounters{display:block}.RoomGrid-titleCountersTop .RoomGrid-titleCountersAlert{font-weight:700}body:not(.themed) .RoomGrid-titleCountersTop .RoomGrid-titleCountersAlert{color:#e44746}.RoomGrid-titleCountersTop .RoomGrid-titleCountersText{display:inline-block;font-size:16px}body:not(.themed) .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{color:#333}html[dir=ltr] .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{margin-right:4px}html[dir=rtl] .RoomGrid-titleCountersTop .RoomGrid-titleCountersText{margin-left:4px}.RoomGrid-titleCountersTop .RoomGrid-titleCountersInline{display:inline}.RoomGrid-titleCountersTop .RoomGrid-titleCountersMseLink{display:inline-block}.RoomGrid-content{position:relative}.RoomGrid-filterContainer{margin:10px 0 21px;min-height:85px}.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] .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}.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}@keyframes roomGridProgressBar{0%{width:0}to{width:100%}}.RoomGrid-progressBarDisplay{line-height:0}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}body:not(.themed) .RoomGrid-progressBarLabel{color:#a9a9a9}.LuxuryCollectionCard__BenefitItem{align-items:baseline;display:flex;list-style-type:none;margin:12px 0}.LuxuryCollectionCard__BenefitText{margin-left:8px}.LuxuryCollectionCard__Dropdown{align-items:flex-end;display:inline-flex}.LuxuryCollectionCard__Interactive{cursor:pointer}.LuxuryCollectionCard__ToggleIcon{display:inline-flex}.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/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/85f21087929922d6.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-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;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;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-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;-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-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%}.AVENGERS-2657 .HotelStaticMap{overflow:visible}.HotelStaticMap.HotelStaticMap--withLocationNote{height:308px}.HotelStaticMap-locationNote{font-size:14px;padding-top:8px;position:inherit;text-align:center}.HotelStaticMap-map,.HotelStaticMap-mapAccessible{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;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:translateX(-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-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-contentWithDistance.noImage{padding-left:10px}.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:190px;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{-ms-transform:scaleX(-1);transform:scaleX(-1)}@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:translateX(0)}}@keyframes wave-630{0%{transform:translateX(-630px)}50%{transform:translateX(0)}to{transform:translateX(630px)}}.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;-ms-transform:translateX(-50%);transform:translateX(-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;-ms-transform:translate(-50%,-2px);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;-ms-transform:translateX(-50%);transform:translateX(-50%)}.HotelMap--zoomedin .HotelMap-nearbyMarkerIcon-zoomedout,.HotelMap--zoomedout .HotelMap-nearbyMarkerIcon-content{display:none}.HotelMap-leaflet .HotelMap-nearbyPopup-wrapper .leaflet-popup-content-wrapper{height:auto;min-width:330px}.HotelMap-leaflet .HotelMap-nearbyPopup{overflow:hidden;width:100%}.HotelMap-leaflet .HotelMap-nearbyPopup:hover .HotelMap-nearbyPopup-propertyImage{-moz-transform:translateX(-50%) scale(1.05);-o-transform:translateX(-50%) scale(1.05);-ms-transform:translateX(-50%) scale(1.05);-webkit-transform:translateX(-50%) scale(1.05);transform:translateX(-50%) scale(1.05)}.HotelMap-leaflet .HotelMap-nearbyPopup-block-content{margin:0;padding:0}.HotelMap-leaflet .HotelMap-nearbyPopup-imageWrapper{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/cdn-accom-web/js/assets/browser-bundle/PER-9231-DRONE=B/9816e67261370502.png);background-position:50%;background-repeat:no-repeat;height:100%;left:50%;position:absolute;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;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;-ms-transform:translateX(-50%);transform:translateX(-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}.HotelMapRoot-sensor{height:1px;width:100%}.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}.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}.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%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-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}.AboutSecretDeals-container{padding:20px 0}.AboutSecretDeals-center{padding-bottom:30px;text-align:center}.AboutSecretDeals-title{font-size:18px;font-weight:700;margin-top:15px}.AboutSecretDeals-title--green{color:#1aac5b}.AboutSecretDeals-list{font-size:18px}.AboutSecretDeals-list-item{display:inline-block}html[dir=ltr] .AboutSecretDeals-list-item{margin-right:15px}html[dir=rtl] .AboutSecretDeals-list-item{margin-left:15px}.AboutSecretDeals-subsection{display:table;padding-bottom:30px}.AboutSecretDeals-subsection--left{display:table-cell;width:280px}html[dir=ltr] .AboutSecretDeals-subsection--left{padding-right:20px}html[dir=rtl] .AboutSecretDeals-subsection--left{padding-left:20px}.AboutSecretDeals-subsection--right{display:table-cell}.AboutSecretDeals-subsection-separator{border-top:1px solid;color:#ccc;padding-bottom:30px}.AboutSecretDeals-question{font-size:18px}.AboutSecretDeals-answer{font-size:14px}.AboutSecretDeals-review{padding-top:30px}.ApoHeader{display:inline-block;margin:24px 0;width:100%}.ApoHeader-info{display:inline-block;line-height:26px;max-width:70%;width:70%}.ApoHeader-infoNameText{display:inline;font-size:24px;font-weight:500;padding:0;vertical-align:top}html[dir=ltr] .ApoHeader-infoNameText{margin:0 10px 0 0}html[dir=rtl] .ApoHeader-infoNameText{margin:0 0 0 10px}.ApoHeader-infoAddressText{color:rgba(0,0,0,.6);font-size:14px}.ApoHeader-infoPromo .ficon-confirmation-instant{color:#1aac5b}.ApoHeader-infoPromoText{color:rgba(0,0,0,.6);font-size:14px}html[dir=ltr] .ApoHeader-infoPromoText{margin:0 14px 0 7px}html[dir=rtl] .ApoHeader-infoPromoText{margin:0 7px 0 14px}.ApoHeader .review-branding:hover{cursor:auto}.ApoHeader .review-branding:hover .review-basedon .text{display:inline}.ApoHeader .review-branding:hover .review-basedon .hover-text{display:none}.ApoHeader .review-basedon{color:#666;text-decoration:none}