.rooms-details-album-list li .tpl-holder{margin-top:50%}.room-detail-gallery-container{height:100%;position:relative}.room-detail-gallery-container .carousel-switch{display:none}@media screen and (max-width:768px){.room-detail-gallery-container .carousel-switch{display:block}.room-detail-gallery-container .carousel-switch .button_text{display:none}}.room-detail-gallery-container .desktop{height:100%}@media screen and (max-width:768px){.room-detail-gallery-container .desktop{display:none}}.room-detail-gallery-container .desktop .room-gallery-item{height:50%;position:relative}.room-detail-gallery-container .desktop .room-gallery-item.dimmed:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide{height:100%;cursor:pointer;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .opacity-zero{opacity:0}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .play{width:6.8rem;height:6.8rem;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-3.4rem;margin-left:-3.4rem;z-index:10}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .play:after{content:"";width:0;border-left:3rem solid #fff;display:block;border-top:2rem solid transparent;border-bottom:2rem solid transparent;position:absolute;left:50%;margin-left:-1.25rem;margin-top:1.3rem}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.room-detail-gallery-container .desktop .room-gallery-item .panoimage{width:100%;height:100%;overflow:hidden;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .icon{position:absolute;right:2em;top:50%;width:3rem;height:3rem;margin-top:-2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAAEH5aXCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODhDNjg2NjFGNjk2MjdGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBN0MzOTNGQTg1NEMxMUU2OTdERkU1RjdCRUQwQkYzNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBN0MzOTNGOTg1NEMxMUU2OTdERkU1RjdCRUQwQkYzNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY4MDExNzQwNzIwNjgxMTg4QzY4NjYxRjY5NjI3RkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzY4NjYxRjY5NjI3RkUiLz4gPC9yZGY6RGVzY3Jp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);background-size:contain}.room-detail-gallery-container .desktop .room-gallery-item .panoimage.active .icon{display:none}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .dragItem{width:100%;background-size:auto 100%;background-repeat:repeat;height:100%;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .dragItem .album-longdesc{position:absolute;width:75%;text-align:center;font-size:1.4rem;color:#fff;text-transform:uppercase;bottom:0;margin-left:12.5%;margin-bottom:2rem;letter-spacing:1px;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.room-detail-gallery-container .desktop .nano{width:100%;height:100%}.room-detail-gallery-container .desktop #nanoWrapper .nano-slider{background:#3f3939;border-radius:0;margin:0}.room-detail-gallery-container .desktop #nanoWrapper .nano-pane{width:12px;background-color:#dcd7d2;border-radius:0;z-index:1}.room-detail-gallery-container .desktop #nanoWrapper .red-label{line-height:2rem;background:#ba0c2f;padding:0 .7rem;position:absolute;top:0;right:10px;z-index:1;text-transform:capitalize}.room-detail-gallery-container .desktop #nanoWrapper .red-label span{font-size:10px;color:#fff;letter-spacing:1px;vertical-align:middle}.room-detail-gallery-container .desktop .album-head{background-size:cover;background-repeat:no-repeat;background-color:#676767;overflow:hidden;height:100%}.room-detail-gallery-container .desktop .normalImage{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.room-detail-gallery-container .desktop .normalImage .album-longdesc{position:absolute;width:75%;text-align:center;font-size:1.4rem;color:#fff;text-transform:uppercase;bottom:0;margin-left:12.5%;margin-bottom:2rem;letter-spacing:1px;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.room-detail-gallery-container .mobile{display:none}@media screen and (max-width:768px){.room-detail-gallery-container .mobile{display:block;height:100%}.room-detail-gallery-container .mobile .mobile-title{height:70px;font-size:2rem;font-weight:700;line-height:1.5rem}.room-detail-gallery-container .mobile .mobile-title h3{padding-top:40px;padding-left:10px}.room-detail-gallery-container .mobile .slide-content{height:calc(100% - 65px);position:relative;background-color:#e7e7e7}.room-detail-gallery-container .mobile .room-gallery-swiper{height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .room-gallery-swiper-full-controller-container{display:none}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full{position:fixed;display:block;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:#000;vertical-align:middle}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .dim-block{background:0 0}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .swiper-slide{width:100vw!important}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .room-gallery-item-mobile .normalImage{height:28vh!important;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-ztransform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px) and (orientation:landscape){.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .room-gallery-item-mobile .normalImage{height:100vh!important}}@media screen and (max-width:768px){.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container{display:block}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonLeft,.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonRight{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-ztransform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:26px;font-weight:700;color:#fff;cursor:pointer;z-index:1}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonLeft{left:5px}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonRight{right:5px}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_B017{position:absolute;color:#fff;top:1rem;right:1rem;font-size:3rem;z-index:1;cursor:pointer}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile{height:100%;position:relative}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .panoimage{position:absolute;width:100%;height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .dragItem,.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .normalImage{height:100%;background-size:cover}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile iframe{position:absolute;display:block}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide{height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide.slick-center .dim-block-inner{display:none}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide{height:100%;cursor:pointer;position:relative}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .opacity-zero{opacity:0}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .play{width:6.8rem;height:6.8rem;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-3.4rem;margin-left:-3.4rem;z-index:10}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .play:after{content:"";width:0;border-left:3rem solid #fff;display:block;border-top:2rem solid transparent;border-bottom:2rem solid transparent;position:absolute;left:50%;margin-left:-1.25rem;margin-top:1.3rem}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .dim-block-inner{width:100%;height:100%;position:absolute;background:#000;opacity:.5;top:0;right:0}.room-detail-gallery-container .mobile .slick-list,.room-detail-gallery-container .mobile .slick-track,.room-detail-gallery-container .mobile .swiper-wrapper{height:100%}.room-detail-gallery-container .mobile .dim-block{width:20%;height:100%;position:absolute;background:#000;opacity:.5;top:0;display:block;cursor:pointer}.room-detail-gallery-container .mobile .dim-block-left{left:0}.room-detail-gallery-container .mobile .dim-block-right{right:0}.room-detail-gallery-container .mobile .red-label{line-height:2rem;background:#ba0c2f;padding:0 .7rem;position:absolute;top:0;right:0;z-index:1;text-transform:capitalize}.room-detail-gallery-container .mobile .red-label span{font-size:10px;color:#fff;letter-spacing:1px;vertical-align:middle}}.album-tab-widget{background:rgba(0,0,0,.9);color:#fff;width:100%;position:absolute;bottom:0;right:0;left:0;z-index:99}.album-tab-widget ul{display:block;list-style:none;margin-left:5%;padding-top:1rem;padding-bottom:1rem}.album-tab-widget ul li{display:inline-block!important;vertical-align:middle}.album-tab-widget ul li a{vertical-align:middle;font-size:1.5rem;line-height:2em;text-transform:uppercase;cursor:pointer;padding:0 .7em}.album-tab-widget ul li a:hover{color:#31a2ac}.album-tab-widget ul li .card.selected i.radio,.album-tab-widget ul li .checked,.album-tab-widget ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.album-tab-widget ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.album-tab-widget ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i,.card.selected .album-tab-widget ul li i.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .album-tab-widget ul li i.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .album-tab-widget ul li i.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .album-tab-widget ul li i{color:#31a2ac;text-decoration:underline}.album-tab-widget ul li:not(:last-child):after{content:'|';font-size:1.5rem;vertical-align:middle}.c-lengs-rooms .album-longdesc{display:none}.c-lengs-rooms .room-details-tabs-item{width:50%!important}.c-lengs-rooms .room-details-zoom-view-wrapper{width:50%}@media screen and (max-width:768px){html[dir=rtl] .room-detail-gallery-container .mobile .mobile-title h3{padding-left:0;padding-right:2rem}}.room-details-room-item-wrapper{height:100%;display:table;width:100%}.room-details-rooms-head{display:table-row;height:5rem;box-sizing:border-box}@media screen and (max-width:768px){.room-details-rooms-head{display:none}}.room-details-rooms-head h3{font-size:3.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;margin-bottom:.2em;padding-top:1rem;padding-left:2rem;width:calc(100% - 2rem)}.room-details-rooms-menu{height:5rem;display:none;white-space:nowrap;font-size:0}@media screen and (max-width:768px){.room-details-rooms-menu{display:block}.room-details-rooms-menu .menu-item{width:50%;cursor:pointer;font-size:2rem;text-align:center;display:inline-block;text-transform:uppercase;line-height:5rem}.room-details-rooms-menu .menu-item:first-child{background-color:#fff}.room-details-rooms-menu .menu-item:last-child{background-color:#bbb}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-info{display:block}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-text{display:block}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-wifi{display:none;left:0}.room-details-rooms-menu.select-second .menu-item:first-child{background-color:#bbb}.room-details-rooms-menu.select-second .menu-item:last-child{background-color:#fff}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-info{display:none}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-text{display:none}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-wifi{display:block}}.room-details-rooms-body{display:table-row;height:100%}.room-details-rooms-body .gbw-title{height:8rem;width:100%}.room-details-rooms-body .gbw-title .hotel-page-redirects{padding-left:2rem;font-size:17px;font-weight:700;display:inline-table}.room-details-rooms-body .gbw-title .hotel-page-redirects a{color:#31a2ac;display:inline-block;position:relative}.room-details-rooms-body .gbw-title .hotel-page-redirects a:after{content:'';display:block;width:85%;height:1px;background-color:transparent;position:absolute;left:0;bottom:0}.room-details-rooms-body .gbw-title .hotel-page-redirects a span{font-size:2rem;vertical-align:middle;padding-left:.3rem}.room-details-rooms-body .gbw-title .hotel-page-redirects:hover a:after{background-color:#31a2ac}.room-details-rooms-body .gbw-title .hotel-locations{font-size:1.4rem;padding-left:2rem;padding-top:1rem}.room-details-rooms-body .gbw-title .hotel-locations p{padding:.3rem 0}.room-details-rooms-body .gbw-title .hotel-locations p span{font-size:1.6rem;vertical-align:baseline;padding-right:.5rem}.room-details-rooms-body .nano{height:calc(100% - 8rem)}.room-details-rooms-body .nano.hotel-title-height{height:100%!important}.room-details-rooms-body .nano>.nano-pane{background-color:#dcd7d2;border-radius:0;z-index:1;width:12px}.room-details-rooms-body .nano>.nano-pane>.nano-slider{background:#31a2ac;border-radius:0;margin:0}.room-details-rooms-body .room-details-rooms-info{float:right;width:50%}.room-details-rooms-body .room-details-rooms-info li{width:120%}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-info{width:auto;float:none}}.room-details-rooms-body .room-details-rooms-info .title{padding-bottom:.5rem;padding-left:2rem;padding-right:2rem;font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.5em;overflow:hidden}.room-details-rooms-body .room-details-rooms-info .title span[class^=icon-]{font-size:2.5rem;color:#004976;vertical-align:top;display:inline-block}.room-details-rooms-body .room-details-rooms-info .title .icon-svg{font-size:0;display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:.3rem}.room-details-rooms-body .room-details-rooms-info .title .room-feature{vertical-align:top;width:77%;display:inline-block}.room-details-rooms-body .room-details-rooms-info ul.list{box-sizing:border-box;padding-left:2.5rem;font-size:1.4rem;padding-right:2rem}.room-details-rooms-body .room-details-rooms-info ul.list li{overflow:hidden;text-overflow:ellipsis;line-height:1.8em}.room-details-rooms-body .room-details-rooms-info ul.list li span.dot{display:inline-block;margin:0 1.2em 0 .6em;display:inline-block;vertical-align:middle;height:4px;width:4px;background-color:#000;border-radius:50%}.room-details-rooms-body .room-details-rooms-info ul.list li span.txt{width:80%;vertical-align:top;display:inline-block}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-size{text-align:center;position:absolute;top:10%;left:56%;font-size:2rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg{text-align:center}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg{padding-top:3%}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg circle{stroke:#dcd7d2;fill:transparent;stroke-width:10px}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg .svg-draw-gellery{stroke-width:10px;fill:transparent;stroke:#31a2ac;stroke-dasharray:1000;animation:dash 8s linear infinite;animation-iteration-count:1}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num1{font-size:35px;font-weight:700}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num1.font{text-anchor:middle;dominant-baseline:middle}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num2{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-weight:700;font-size:1.4rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num2.font{text-anchor:middle;dominant-baseline:middle}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num3{padding:0 25%;margin-top:.5rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num3 a{color:#000;opacity:.6;font-size:1.8rem;line-height:2.2rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square{font-family:Verlag,Helvetica,sans-serif;font-weight:300;text-align:center}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num1{font-size:4rem;font-weight:700;padding-top:2rem;margin:0 auto}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num2{margin-top:2%;font-weight:700;font-size:1.5rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num3{font-size:1.5rem;margin-top:3%;padding-left:.3rem;text-decoration:underline;opacity:.8}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num3 a{color:#000}.room-details-rooms-body .room-details-rooms-text{box-sizing:border-box;padding:0 2em;margin-right:50%;min-height:40%}.room-details-rooms-body .room-details-rooms-text--full-width{margin-right:0}.room-details-rooms-body .room-details-rooms-text p{font-size:1.4rem;line-height:1.7em;overflow:hidden;margin-top:.3em}.room-details-rooms-body .room-details-rooms-text p.more-text{max-height:inherit}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-text p{max-height:inherit}}.room-details-rooms-body .room-details-rooms-text p span,.room-details-rooms-body .room-details-rooms-text p sup{vertical-align:super;display:inline-block}.room-details-rooms-body .room-details-rooms-text a{display:inline-block;height:20px;color:#004976;font-family:Whitney,Helvetica,sans-serif;font-weight:700;padding-top:1rem;font-size:1.4rem}.room-details-rooms-body .room-details-rooms-text a:hover{text-decoration:underline}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-text{margin-right:0}}.room-details-rooms-body .room-details-rooms-wifi{clear:both;position:relative;margin-top:2rem;margin-left:1em;left:1rem}.room-details-rooms-body .room-details-rooms-wifi p{margin-bottom:2rem;font-size:1.3rem;letter-spacing:1px;line-height:1em;text-transform:uppercase;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.room-details-rooms-body .room-details-rooms-wifi ul li{display:inline-block;width:49%;min-width:120px;margin-bottom:12px;font-size:0}.room-details-rooms-body .room-details-rooms-wifi ul li img{width:2.6rem;margin-right:10px;display:inline-block;vertical-align:middle}.room-details-rooms-body .room-details-rooms-wifi ul li span{font-size:1.3rem;text-transform:uppercase;line-height:1.5em;max-width:calc(100% - 51px);box-sizing:border-box;padding-right:8px;vertical-align:middle;display:inline-block}.room-details-rooms-body .room-details-rooms-wifi ul li span.icon{font-size:3.2rem}.room-details-rooms-foot .border-top-view{border-top:2px solid #ddd;width:calc(100% - 4rem);margin:0 2rem;height:0}@media screen and (max-width:768px){.room-details-rooms-foot .border-top-view{display:none}}.room-details-rooms-foot .rooms-bot-pricebox{margin-left:3em;margin-top:2em;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user *{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{display:inline-block;font-size:1.4rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user b{display:inline-block;font-size:1.4rem;margin-left:.2rem;text-decoration:line-through}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price{margin-top:.5em}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .currency{display:inline-block;font-size:1.8rem;font-weight:700;vertical-align:top}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .price{display:inline-block;font-size:3.2rem;font-weight:700;margin-left:.2rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .time{display:inline-block;font-size:1.4rem;margin-left:.2rem;text-transform:uppercase}.room-details-rooms-foot .details-rooms-bot-bookbutton{margin-top:1em;margin-left:3em;padding-bottom:2em}.room-details-rooms-foot .details-rooms-bot-bookbutton a{box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.4rem;padding:0 3.3em;line-height:45px;white-space:nowrap;display:inline-block;vertical-align:middle;background-color:#9f7d23;border-color:transparent;color:#fff}.room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#bf972b}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{margin-top:1.5em;margin-left:3em;padding-bottom:2em}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled a{box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:not-allowed;font-size:1.4rem;padding:0 2.6em;line-height:45px;white-space:nowrap;border:.2rem solid #fff;display:inline-block;vertical-align:middle;background-color:#244649;border-color:transparent;color:#667e80}@media screen and (max-width:768px){.room-details-rooms-foot{height:6rem}.room-details-rooms-foot .rooms-bot-pricebox{padding-top:1rem;width:calc(100% - 17rem);padding-left:2rem;box-sizing:border-box;margin-left:0;float:left;height:100%;margin-top:0}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{font-size:1rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user b{font-size:1rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .currency{font-size:1.4rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .price{font-size:1.6rem;width:100%;margin-left:0;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .time{display:none}.room-details-rooms-foot .details-rooms-bot-bookbutton{padding-top:1rem;margin-left:0;float:right;width:16rem;padding-right:1rem}.room-details-rooms-foot .details-rooms-bot-bookbutton a{padding:0;width:100%}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{padding-top:1rem;margin-right:2rem;float:right}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled a{padding:0 1.4em}}html[dir=rtl] .room-details-rooms-head h3{margin-right:2rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-info{margin-right:1rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-wifi{margin-right:4rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-wifi h5{margin-right:2rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-text a{margin-right:1.5rem}html[dir=rtl] .room-details-rooms-foot .rooms-bot-pricebox{margin-right:2rem}html[dir=rtl] .room-details-rooms-foot .details-rooms-bot-bookbutton{margin-right:2rem}html[dir=rtl] .room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{margin-right:2rem}div.global-box{bottom:0;width:100%;height:auto;min-height:170px;position:fixed}div.global-box .global-search-widget .mobile-top-title{width:100%;color:#fff;display:none;height:4.2rem;position:relative;background-color:#000}div.global-box .global-search-widget .mobile-top-title .mobile-title{font-size:2rem;text-align:center;line-height:4.2rem;text-transform:uppercase}div.global-box .global-search-widget .mobile-top-title .mobile-title .font{right:0;bottom:0;width:50px;height:4.2rem;font-size:4.5rem;position:absolute;text-align:center;line-height:4.2rem}div.global-box .global-search-widget .global-booking-bar{z-index:6;width:100%;height:7.6rem;overflow:hidden;text-align:center;position:relative;background-color:#cdc7c2}div.global-box .global-search-widget .global-booking-bar span{cursor:pointer;vertical-align:middle}div.global-box .global-search-widget .global-booking-bar .icon{float:left;width:100px;font-size:4rem;cursor:pointer;line-height:7.6rem;font-weight:bolder;box-sizing:border-box}div.global-box .global-search-widget .global-booking-bar input{float:left;border:none;height:7.6rem;color:#363636;font-size:2.8rem;vertical-align:top;box-sizing:border-box;width:calc(100% - 290px);background-color:#cdc7c2}div.global-box .global-search-widget .global-booking-bar input::-ms-clear{display:none}div.global-box .global-search-widget .global-booking-bar .text{font-size:2rem;line-height:7.6rem;vertical-align:top;text-transform:capitalize}div.global-box .global-search-widget .global-booking-bar .font{font-size:3rem;font-weight:700;line-height:7.6rem;vertical-align:top}div.global-box .global-search-widget .search-content{width:100%;height:auto;min-height:170px;position:relative;padding-bottom:5rem;background-color:#efefef}div.global-box .global-search-widget .search-content .no-matched .no-matched-container{padding-left:100px;width:calc(100% - 100px)}div.global-box .global-search-widget .search-content .no-matched .no-matched-container h4{font-size:2.6rem;line-height:5.6rem;font-family:inherit}div.global-box .global-search-widget .search-content .no-matched .no-matched-container .no-matched-text{font-size:0}div.global-box .global-search-widget .search-content .no-matched .no-matched-container .no-matched-text span{width:10px;font-size:1.8rem;line-height:1rem;vertical-align:text-bottom}div.global-box .global-search-widget .search-content .no-matched .no-matched-container .no-matched-text p{font-size:1.8rem;line-height:2.5rem;display:inline-block;width:calc(100% - 10px)}div.global-box .global-search-widget .search-content .no-matched .no-matched-container .no-matched-text p a{color:#31a2ac;padding:0 5px 0 5px;font-family:inherit}div.global-box .global-search-widget .search-content .no-matched .no-matched-container .no-matched-text p a:hover{opacity:.6;text-decoration:underline}div.global-box .global-search-widget .search-content .search-open{width:100%;font-size:0;color:#585858;padding-top:2.2rem}div.global-box .global-search-widget .search-content .search-open.search-closed{display:none}div.global-box .global-search-widget .search-content .search-open .loading-container .loading-block{top:0;left:0;width:100%;z-index:19;height:100%;display:none;text-align:center;position:absolute;vertical-align:middle;background:rgba(255,255,255,.7)}div.global-box .global-search-widget .search-content .search-open .loading-container .search-error-block p{top:50%;left:50%;color:#363636;border-radius:2px;position:absolute;display:inline-block;padding:1.8rem 4.5rem;min-height:calc(100% - 3.6rem);transform:translate(-50%,-50%);background:rgba(248,248,248,.8);-webkit-transform:translate(-50%,-50%)}div.global-box .global-search-widget .search-content .search-open .search-content-left{padding:.4em;font-size:100%;text-shadow:none;position:relative;margin-left:100px;vertical-align:top;display:inline-block;box-sizing:border-box;width:calc(22% - 100px);background-color:#efefef}@media screen and (min-width:1024px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-open .search-content-left{width:calc(30% - 100px)}}div.global-box .global-search-widget .search-content .search-open .search-content-left h4{display:block;color:#ba0c2f;font-weight:700;overflow:hidden;font-size:1.5rem;line-height:3.5rem;white-space:nowrap;margin-bottom:.5em;font-family:inherit;text-overflow:ellipsis;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-open .search-content-left ul{width:100%;font-size:0;overflow:hidden;min-height:10rem}div.global-box .global-search-widget .search-content .search-open .search-content-left ul li{text-shadow:none;padding-right:1rem;display:inline-block;width:calc((100% - 2rem)/ 2)}div.global-box .global-search-widget .search-content .search-open .search-content-left ul li .item{width:100%;color:#000;font-size:2rem;cursor:pointer;overflow:hidden;white-space:nowrap;display:inline-block;padding-bottom:.4em;text-decoration:none;text-overflow:ellipsis}div.global-box .global-search-widget .search-content .search-open .search-content-left ul li .item:hover{text-decoration:underline;color:#31a2ac}div.global-box .global-search-widget .search-content .search-open .search-content-right{font-size:100%;margin-left:0;text-shadow:none;padding-left:50px;position:relative;vertical-align:top;display:inline-block;width:calc(65% - 50px);box-sizing:border-box;background-color:#efefef}@media screen and (min-width:1024px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-open .search-content-right{width:calc(70% - 40px)}}div.global-box .global-search-widget .search-content .search-open .search-content-right h4{color:#ba0c2f;display:block;font-weight:700;overflow:hidden;font-size:1.5rem;white-space:nowrap;line-height:3.5rem;margin-bottom:.5em;text-overflow:ellipsis;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content{width:100%;font-size:0;overflow:hidden;min-height:10rem}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search:nth-of-type(1){margin-left:0}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search{width:28%;color:#fff;cursor:pointer;min-height:123px;margin-left:1rem;position:relative;display:inline-block;background-size:cover}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search .container-url{position:absolute;bottom:0;right:0;left:0;top:0}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search .tpl-content{top:50%;left:50%;width:100%;text-align:center;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search .tpl-content .tpl-text{text-align:center}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search .tpl-content .tpl-text a{width:78%;color:#fff;font-size:2.6rem;display:inline-block;text-decoration:none}div.global-box .global-search-widget .search-content .search-open .search-content-right .right-content .tpl-part-search .tpl-holder{margin-top:60%}div.global-box .global-search-widget .search-content .search-result{width:100%;height:auto;font-size:0}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-middle{display:none}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-right{width:calc(60% - 20px)}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-right .search-right-on{font-size:0}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-right .search-right-on .jump-url-content{display:inline-block;width:calc(35% - 10px);vertical-align:top;font-size:100%}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-right .search-right-on .jump-url-content:nth-of-type(2){margin-left:5rem}div.global-box .global-search-widget .search-content .search-result.two-offer-result .search-result-container .search-result-right .search-right-on .jump-url-content:nth-of-type(2) .right-box{font-size:100%}div.global-box .global-search-widget .search-content .search-result .search-result-container{font-size:2rem;margin-top:3.4rem;padding-left:100px}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left{height:18em;vertical-align:top;display:inline-block;width:calc(36% - 100px)}@media screen and (min-width:1280px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left{height:13em;width:calc(40% - 100px)}}@media screen and (min-width:1024px) and (max-width:1280px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left{height:14em;width:calc(40% - 100px)}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li div h4{font-size:1.6rem}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li div h4 .title{width:95%;height:1rem;color:#ba0c2f;font-weight:700;line-height:1.5rem;display:inline-block;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li{width:95%;padding:.5rem 0 .5rem 0}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li:first-child{padding-top:2rem}@media screen and (min-width:768px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li:first-child{padding-top:1rem}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li:last-child{padding-bottom:2rem}@media screen and (min-width:768px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li:last-child{padding-bottom:1rem}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li .item{width:100%;height:2rem;color:#000;overflow:hidden;line-height:1rem}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li .item.selected{text-decoration:underline;color:#31a2ac}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li .item:hover{text-decoration:underline;color:#31a2ac}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-left .search-on-ul li .querylist li .item .search-matched{font-weight:700}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle{padding-left:20px;vertical-align:top;display:inline-block;width:calc(30% - 50px)}@media screen and (min-width:768px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle{width:calc(38% - 50px)}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .title-text{color:#ba0c2f;font-weight:700;font-size:1.6rem;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container{margin-top:2rem}@media screen and (min-width:768px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container{margin-top:1rem}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-left{cursor:pointer;position:relative;padding-right:5px;display:inline-block;width:calc(46% - 10px);background-size:cover}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-left .blog-url{position:absolute;bottom:0;right:0;left:0;top:0}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-left .tpl-holder{margin:65% 0 0 0}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right{position:relative;padding:0 1.5rem 0 1rem;vertical-align:top;display:inline-block;width:calc(50% - 3rem)}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right .content-container h4{color:#000;font-size:1.6rem;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right .content-container h4:hover{color:#32a2ad}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right .content-container p{color:#444;font-size:1.8rem;padding-top:1rem}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right{width:20%;padding-left:2rem;vertical-align:top;display:inline-block}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on{font-size:0}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .offer-test{color:#ba0c2f;font-weight:700;font-size:1.6rem;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box{margin-top:2rem}@media screen and (min-width:1024px) and (max-width:1440px){div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box{margin-top:1rem}}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-container{cursor:pointer;position:relative;background-size:cover!important}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-container .offer-url{position:absolute;bottom:0;right:0;left:0;top:0}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-container .tpl-holder{margin-top:60%}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-text{margin-top:1.5rem}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-text h4{color:#000;font-weight:700;font-size:1.6rem;font-family:inherit;text-transform:uppercase}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-text h4:hover{color:#31a2ac}div.global-box .global-search-widget .search-content .search-result .search-result-container .search-result-right .search-right-on .right-box .search-right-text p{color:#444;font-size:1.8rem}@media screen and (max-width:768px){div.global-box{height:100vh;overflow:auto;position:relative;-webkit-overflow-scrolling:touch}div.global-box .global-search-widget{top:0;left:0;right:0;bottom:0;z-index:10000;overflow:scroll;position:absolute}div.global-box .global-search-widget .mobile-top-title{top:0;z-index:10;display:block;position:fixed}div.global-box .global-search-widget .mobile-top-title .mobile-title{font-size:1.7rem}div.global-box .global-search-widget .iScroll{height:100vh;overflow:hidden;position:relative}div.global-box .global-search-widget .iScroll .global-booking-bar{box-sizing:content-box;height:4.8rem;border-top:4.2rem solid transparent}div.global-box .global-search-widget .iScroll .global-booking-bar .icon{width:70px;font-size:3.6rem;line-height:4.8rem}div.global-box .global-search-widget .iScroll .global-booking-bar .text{display:none}div.global-box .global-search-widget .iScroll .global-booking-bar .font{display:none}div.global-box .global-search-widget .iScroll .global-booking-bar input{padding:0;height:4.8rem;font-size:1.7rem;width:calc(100% - 70px)}div.global-box .global-search-widget .iScroll .search-content{overflow:auto;padding-bottom:0;min-height:100vh}div.global-box .global-search-widget .iScroll .search-content .search-start{padding-bottom:48px;background-color:#efefef}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched{padding:2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched .no-matched-container{padding:0;width:100%}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched .no-matched-container h4{font-size:2rem;line-height:2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched .no-matched-container .no-matched-text{padding-top:1rem}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched .no-matched-container .no-matched-text span{vertical-align:top;line-height:1.8rem}div.global-box .global-search-widget .iScroll .search-content .search-start .no-matched .no-matched-container .no-matched-text p{font-size:1.4rem;line-height:1.8rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open{padding-top:1rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-left{width:100%;margin-left:0;padding:0 2.5rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-left h4{font-size:1.2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-right{width:100%;margin-left:0;padding-left:0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-right h4{font-size:1.2rem;padding:0 2.5rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-right .right-content{min-height:15rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-open .search-content-right .right-content .tpl-part-search{width:100%;margin-left:0;background-size:cover!important}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result.two-offer-result .search-result-container .search-result-right{width:100%;margin-top:2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result.two-offer-result .search-result-container .search-result-right .search-right-on .jump-url-content:nth-of-type(2){margin-left:0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result.two-offer-result .search-result-container .search-result-right .search-right-on .jump-url-content{width:100%}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container{margin:0;padding-left:0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-left{width:calc(100% - 4rem);padding:2rem 2rem 0 2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-left .search-on-ul li div h4 .item{font-size:1.6rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-left .search-on-ul li .querylist li .item{font-size:1.8rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle{width:calc(100% - 4rem);padding:1rem 2rem 1rem 2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle .search-middle-on .title-text{font-size:1.6rem;padding:1.5rem 0 1.5rem 0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container{margin-top:0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container:nth-of-type(2){margin-top:1.5rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right .content-container h4{font-size:1.2rem;font-weight:700}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-middle .search-middle-on .search-middle-container .search-middle-right .content-container p{color:#444;font-size:1.7rem;padding-top:.5rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right{width:100%;padding-left:0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on{padding:0 2rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on .offer-test{width:100%;font-size:1.6rem}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on .search-right-container{margin-top:1rem;background-size:cover!important}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on .search-right-text{margin-top:1.5rem;padding:2rem 0}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on .search-right-text h4{font-size:1.6rem;text-transform:uppercase}div.global-box .global-search-widget .iScroll .search-content .search-start .search-result .search-result-container .search-result-right .search-right-on .search-right-text p{color:#444;font-size:1.5rem;padding-top:.5rem}}div.verification-container{max-width:1120px;width:85%;margin:150px auto 60px}@media (max-width:768px){div.verification-container{width:92%!important}}div.verification-container .error .verification-error-tip{display:block}div.verification-container .verification-unUsed{font-size:28px;margin-top:100px}div.verification-container .verification-error-tip{line-height:1.2rem;color:#fff0ec;background-color:#ba0c2f;font-size:1.4rem;display:none;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem;margin-top:1px;margin-bottom:0}@media (max-width:768px){div.verification-container .verification-error-tip{height:auto;line-height:2.6rem;text-indent:0;padding-left:1rem}}div.verification-container #verification-form .field{margin-top:4.6rem}div.verification-container .logo-region{width:100px}div.verification-container .verification-title{font-size:6.2rem;color:#000}@media (max-width:768px){div.verification-container .verification-title{font-size:3.6rem}}div.verification-container .verification-desc{background-color:#cbc7c2;font-size:2.4rem;line-height:1.2em;padding:2.2rem 2.5rem 2rem 3rem;margin:2.5rem 0 3.2rem;margin-bottom:0}@media (max-width:768px){div.verification-container .verification-desc{font-size:1.8rem;padding:1.3rem 1.5rem 1.3rem 1rem;margin:2rem 0;text-indent:0;line-height:1.2rem;margin-bottom:0;height:auto}}div.verification-container .form-submit{display:inline-block;box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.4rem;padding:0 3.3em;line-height:45px;white-space:nowrap;border:.2rem solid #363636;color:#fff;vertical-align:middle;background-color:#363636;margin-top:2rem}@media (max-width:768px){div.verification-container .form-submit{width:100%}}div.verification-container .form-submit:hover{background-color:transparent;color:#363636}.mh-maps-section{width:100%}.mh-maps-section a{color:currentColor;cursor:pointer}.mh-maps-section-normal{position:relative}.mh-maps-section-narrow{border:1px solid #d1d1d1;position:relative}.mh-maps-section-mobile{position:fixed;bottom:0;right:0;left:0;top:40px;-webkit-flex-flow:column;flex-flow:column;display:-webkit-box;display:-webkit-flex;display:flex;z-index:999}.mh-maps-section-normal .mh-maps-map-wrapper{height:calc(100vh - 80px);min-height:765px}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-map-wrapper{min-height:inherit;height:50vh}}.mh-maps-section-normal .mh-maps-map-wrapper .mh-maps-map-position{height:100%}.mh-maps-section-narrow .mh-maps-map-wrapper{overflow:hidden;position:relative;max-height:70vh;overflow:hidden}.mh-maps-section-narrow .mh-maps-map-wrapper:before{margin-top:70%;display:block;content:""}.mh-maps-section-narrow .mh-maps-map-wrapper .mh-maps-map-position{position:absolute;bottom:0;right:0;left:0;top:0}.mh-maps-section-mobile .mh-maps-map-wrapper{flex:1;-webkit-flex:1;position:relative}.mh-maps-section-mobile .mh-maps-map-wrapper .mh-maps-map-position{position:absolute;bottom:0;right:0;left:0;top:0}.mh-maps-section-normal .mh-maps-nav-wrapper .mh-maps-nav-position{position:absolute;bottom:3rem;left:3rem}.mh-maps-section-mobile .mh-maps-nav-wrapper .mh-maps-nav-position{display:none}.mh-maps-section-normal .mh-maps-card-wrapper .mh-maps-card-position{display:none}.mh-maps-section-narrow .mh-maps-card-wrapper .mh-maps-card-position{position:relative}.mh-maps-section-mobile .mh-maps-card-wrapper .mh-maps-card-position{display:none}.mh-maps-section-normal .mh-maps-list-wrapper .mh-maps-list-position{display:none}.mh-maps-section-narrow .mh-maps-list-wrapper .mh-maps-list-position{display:none}.mh-maps-section-mobile .mh-maps-list-wrapper .mh-maps-list-position{display:none}.mh-maps-section-normal .mh-maps-attr-wrapper .mh-maps-attr-position{position:absolute;left:8rem;top:3.5rem;z-index:1}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-attr-wrapper .mh-maps-attr-position{position:static}}.mh-maps-section-narrow .mh-maps-attr-wrapper .mh-maps-attr-position{width:100%}.mh-maps-section-mobile .mh-maps-attr-wrapper .mh-maps-attr-position{width:100%}.mh-maps-section-normal .mh-maps-zoom-wrapper .mh-maps-zoom-position{position:absolute;bottom:3.2rem;right:3.2rem}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-zoom-wrapper .mh-maps-zoom-position{display:none}}.mh-maps-section-narrow .mh-maps-zoom-wrapper .mh-maps-zoom-position{display:none}.mh-maps-section-mobile .mh-maps-zoom-wrapper .mh-maps-zoom-position{display:none}.mh-maps-section-normal .mh-maps-exit-wrapper .mh-maps-exit-position{position:absolute;right:3.2rem;top:3.2rem}.mh-maps-section-narrow .mh-maps-exit-wrapper .mh-maps-exit-position{display:none}.mh-maps-section-mobile .mh-maps-exit-wrapper .mh-maps-exit-position{position:absolute;right:0;top:0}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-full-wrapper{position:absolute;height:50vh;width:100%;bottom:0}}.mh-maps-section-normal .mh-maps-full-wrapper .mh-maps-full-position{background:url(data:image/gif;base64,AAAA);position:absolute;bottom:0;right:0;left:0;top:0}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-full-wrapper .mh-maps-full-position{top:0;bottom:auto;height:100%}}.mh-maps-section-normal .mh-maps-full-wrapper .mh-maps-full-position:empty{display:none}.mh-maps-section-narrow .mh-maps-full-wrapper .mh-maps-full-position{background:url(data:image/gif;base64,AAAA);position:absolute;right:0;left:0;top:0}.mh-maps-section-narrow .mh-maps-full-wrapper .mh-maps-full-position:before{margin-top:70%;display:block;content:""}.mh-maps-section-narrow .mh-maps-full-wrapper .mh-maps-full-position:empty{display:none}.mh-maps-section-mobile .mh-maps-full-wrapper .mh-maps-full-position{display:none}.mh-maps-map-view{height:100%}.mh-maps-map-view .marker-cluster.disabled{opacity:.5;z-index:1!important}.mh-maps-nav-view{background-color:#fff;border-top:1px solid #d1d1d1;padding-bottom:.5rem}.mh-maps-nav-view .mh-maps-nav-info{text-transform:uppercase;padding:1.8em 5% 1em;line-height:1.2em;font-size:1.4rem;font-weight:700}.mh-maps-nav-view .mh-maps-nav-addr{padding:.5em 5% 1em;line-height:1.2em;font-size:1.4rem}.mh-maps-nav-view .mh-maps-nav-addr .icon-item{font-size:1.5rem;margin-right:1.5em;display:inline-block;vertical-align:middle}.mh-maps-nav-view .mh-maps-nav-addr .text-item{display:inline-block;vertical-align:middle;max-width:calc(100% - 3.5em)}.mh-maps-nav-view .mh-maps-nav-link{padding:.5em 5% 1em;line-height:1.2em;font-size:1.4rem}.mh-maps-nav-view .mh-maps-nav-link .icon-item{font-size:1.5rem;margin-right:1.5em;display:inline-block;vertical-align:middle}.mh-maps-nav-view .mh-maps-nav-link .text-item{display:inline-block;vertical-align:middle;max-width:calc(100% - 3.5em)}.mh-maps-nav-view .mh-maps-nav-link .text-item a{text-decoration:underline}.mh-maps-section-normal .mh-maps-nav-position .mh-maps-nav-view{border-top:0;width:calc(100vw * .28);max-width:35rem;min-width:25rem}.mh-maps-card-view{min-height:100px;border-top:1px solid #d1d1d1;padding-bottom:1em}.mh-maps-card-view .mh-maps-card-info{padding:1.8em 5% 1em;line-height:1.2em;font-size:1.4rem;font-weight:700;max-width:calc(100% - 2.5em)}.mh-maps-card-view .mh-maps-card-item{padding:.5em 5% 1em;line-height:1.2em;font-size:1.4rem}.mh-maps-card-view .mh-maps-card-item .icon-item{font-size:1.5rem;margin-right:1.5em;display:inline-block;vertical-align:middle}.mh-maps-card-view .mh-maps-card-item .text-item{display:inline-block;vertical-align:middle;max-width:calc(100% - 3.5em)}.mh-maps-card-view .mh-maps-card-item .text-item a{text-decoration:underline}.mh-maps-card-view .mh-maps-card-item .info-item{margin-top:3px;line-height:1.3em;text-transform:uppercase}.mh-maps-card-view .mh-maps-card-item .info-item .score{width:60%;height:2.6em;overflow:hidden;position:absolute;right:4px;text-align:center;text-transform:uppercase}.mh-maps-card-view .mh-maps-card-item .info-item .price sup{margin-top:-2px;display:inline-block;vertical-align:top;font-weight:700;font-size:12px}.mh-maps-card-view .mh-maps-card-item .info-item .price span{display:inline-block;vertical-align:top;font-weight:700}.mh-maps-card-view .mh-maps-card-button{position:absolute;font-size:2rem;right:-1px;top:1em}.mh-maps-card-view .mh-maps-card-button a{display:block;border:1px solid #3d3d3d;background-color:#fff;padding:.4em;color:#3d3d3d}.mh-maps-card-view .mh-maps-card-button a.disabled{color:#fff;cursor:not-allowed;background-color:#3d3d3d}.mh-maps-section-normal .mh-maps-attr-view{background-color:#444;width:calc(100vw * .28);max-width:30rem;min-width:25rem}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-attr-view{width:100%;max-width:inherit;min-height:inherit}}.mh-maps-section-narrow .mh-maps-attr-view{background-color:#fff}.mh-maps-section-mobile .mh-maps-attr-view{background-color:#444;width:100%}.mh-maps-zoom-view{background-color:#000}.mh-maps-zoom-view a{background-color:#3f3939;display:block}.mh-maps-zoom-view a span{display:inline-block;font-size:18px;padding:.2em;color:#fff}.mh-maps-zoom-view a:nth-child(2){margin-top:1px}.mh-maps-exit-view{color:#fff;background-color:rgba(0,0,0,.5)}.mh-maps-exit-view a{display:block}.mh-maps-exit-view a:hover{opacity:.9}.mh-maps-exit-view a span{display:inline-block;font-size:5rem}.mh-maps-full-view{color:#fff}.mh-maps-full-view a{display:block;white-space:nowrap}.mh-maps-full-view a:hover{opacity:.9}.mh-maps-full-view a label{cursor:inherit;display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:1.4rem;margin-left:.3em;line-height:3em}@media screen and (min-width:768px){.mh-maps-full-view a label.mobile{display:none}}.mh-maps-section-normal .mh-maps-full-view{background-color:#363636;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-full-view{padding:0;width:90vw;text-align:center;line-height:4.5em;top:16vh;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}.mh-maps-section-normal .mh-maps-full-view a{padding:.4rem 3.5rem}.mh-maps-section-normal .mh-maps-full-view a .mobile{display:none}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-full-view a{padding:0}.mh-maps-section-normal .mh-maps-full-view a .desktop{display:none}.mh-maps-section-normal .mh-maps-full-view a .mobile{display:inline-block}}.mh-maps-section-normal .mh-maps-full-view a span{display:none}.mh-maps-section-narrow .mh-maps-full-view{background-color:rgba(0,0,0,.5);position:absolute;right:0;top:0}.mh-maps-section-narrow .mh-maps-full-view a{padding:0 2rem}.mh-maps-section-narrow .mh-maps-full-view a span{display:inline-block;vertical-align:middle;font-size:2rem;line-height:2em}@media screen and (max-width:768px){.mh-maps-section-narrow .mh-maps-full-view a label{display:none}}.mh-maps-area h6.mh-maps-area-name{text-transform:uppercase;line-height:1.2em;font-weight:700;font-size:1.5rem}.mh-maps-area ul.mh-maps-area-list{padding:0 .5em .8em 2rem}.mh-maps-area ul.mh-maps-area-list li{font-size:1.4rem;line-height:1.3em}.mh-maps-area ul.mh-maps-area-list li .clazz{display:inline-block;vertical-align:middle;width:calc(100% - 4em);cursor:pointer}.mh-maps-area ul.mh-maps-area-list li .clazz span{font-size:1.8rem;vertical-align:middle}.mh-maps-area ul.mh-maps-area-list li .clazz label{margin-left:3px;cursor:pointer}.mh-maps-area ul.mh-maps-area-list li .count{display:inline-block;vertical-align:middle;text-align:center;color:#fff;width:2em}.mh-maps-area ul.mh-maps-area-list li .cross{display:none}.mh-maps-area ul.mh-maps-area-list li .cross a span{font-size:2rem;font-weight:700;vertical-align:middle}.mh-maps-area ul.mh-maps-area-list li.selected .cross{display:inline-block;vertical-align:middle}.mh-maps-area ul.mh-maps-area-list li.disabled{opacity:.3}.mh-maps-section-normal .mh-maps-area{color:#fff;border-top:1px solid #363636}.mh-maps-section-normal .mh-maps-area h6.mh-maps-area-name{padding:1.1em .8rem .35em 2rem;color:#31a2ac;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem;line-height:25px}.mh-maps-section-normal .mh-maps-area h6.mh-maps-area-name:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.mh-maps-section-normal .mh-maps-area ul.mh-maps-area-list li{padding-bottom:1rem}.mh-maps-section-normal .mh-maps-area ul.mh-maps-area-list li .clazz label{font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;color:#fff}.mh-maps-section-normal .mh-maps-area ul.mh-maps-area-list li .clazz label:hover{text-decoration:underline}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-area{display:none}}.mh-maps-section-narrow .mh-maps-area h6.mh-maps-area-name{padding:1.8rem .8rem 1.5rem 1.6rem}.mh-maps-section-narrow .mh-maps-area ul.mh-maps-area-list li{padding-bottom:1em}.mh-maps-section-mobile .mh-maps-attr-wrapper{position:absolute;bottom:0;z-index:1;width:100%}.mh-maps-section-mobile .mh-maps-area{color:#fff;border-top:1px solid #363636}.mh-maps-section-mobile .mh-maps-area h6.mh-maps-area-name{padding:.8rem .8rem .8rem 1.6rem;background-color:#31a2ac;overflow:hidden}.mh-maps-section-mobile .mh-maps-area h6.mh-maps-area-name:after{width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;margin-top:calc((1em - 12px)/ 2);float:right;content:""}.mh-maps-section-mobile .mh-maps-area h6.mh-maps-area-name.selected:after{border-top-color:#fff;border-bottom-color:transparent;margin-top:calc((1em - 6px)/ 2)}.mh-maps-section-mobile .mh-maps-area h6.mh-maps-area-name.selected+ul.mh-maps-area-list{margin-top:.8em;display:block}.mh-maps-section-mobile .mh-maps-area ul.mh-maps-area-list{display:none}.mh-maps-section-mobile .mh-maps-area ul.mh-maps-area-list li{padding-bottom:.4em}@media screen and (max-width:768px){.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-attr-view{background-color:#fff}}@media screen and (max-width:768px) and (max-width:768px){.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-text .raise h3{font-family:Whitney,Helvetica,sans-serif;font-weight:700;color:#000;font-size:2.4rem;line-height:1.2em}}@media screen and (max-width:768px) and (max-width:768px){.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-text .raise h6{font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#000;font-size:1.4rem;line-height:1.3em;margin-top:1rem}.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-text .raise h6 .readmore__toggle{display:none}}@media screen and (max-width:768px){.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);padding:0;top:auto;bottom:16vh;z-index:1}.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link a{color:#363636;text-transform:uppercase;letter-spacing:1px;border:solid 2px #363636;width:90vw;cursor:pointer;padding:0;text-align:center;line-height:4.5rem;height:4.5rem;box-sizing:border-box}.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link a.desktop{display:none}.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link a.mobile{display:inline-block}.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link a:hover span{text-decoration:none!important}}@media screen and (max-width:768px) and (max-width:768px){.mh-maps-section:not(.mh-maps-section-mobile) .mh-maps-nearby-link a:after{display:none}}.mh-maps-nearby{width:100%}.mh-maps-nearby .mh-maps-nearby-text .raise{padding-left:2rem}.mh-maps-nearby .mh-maps-nearby-text .raise .mobile{display:none}@media screen and (max-width:768px){.mh-maps-nearby .mh-maps-nearby-text .raise{padding-right:1.6em}.mh-maps-nearby .mh-maps-nearby-text .raise .desktop{display:none}.mh-maps-nearby .mh-maps-nearby-text .raise .mobile{display:block}}.mh-maps-nearby .mh-maps-nearby-text .raise h3{color:#fff;font-size:3rem;line-height:1.3em;font-weight:700;margin-bottom:.1em}.mh-maps-nearby .mh-maps-nearby-text .raise h6{color:#fff;font-size:1.8rem;line-height:1.3em}.mh-maps-nearby .mh-maps-nearby-link{font-size:1.2rem;padding:1.3em 2em;font-family:Whitney,Helvetica,sans-serif;font-weight:500;color:#31a2ac;line-height:14px}.mh-maps-nearby .mh-maps-nearby-link:last-child{padding-top:0}.mh-maps-nearby .mh-maps-nearby-link a.mobile{display:none}@media screen and (max-width:768px){.mh-maps-nearby .mh-maps-nearby-link a.desktop{display:none}.mh-maps-nearby .mh-maps-nearby-link a.mobile{display:block}}.mh-maps-nearby .mh-maps-nearby-link a:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.mh-maps-nearby .mh-maps-nearby-link a:hover span{text-decoration:underline}.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-back{background-size:cover;background-repeat:no-repeat;overflow:hidden}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-back{display:none}}.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-back:before{content:"";display:block;margin-top:66.6%}.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-text{position:relative;height:0}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-text{position:static;background-color:#fff;padding-top:2rem;height:auto}}.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-text .raise{padding-bottom:1.2em;position:absolute;bottom:0}@media screen and (max-width:768px){.mh-maps-section-normal .mh-maps-nearby .mh-maps-nearby-text .raise{position:static}}.mh-maps-section-mobile .mh-maps-nearby .mh-maps-nearby-back{display:none}.mh-maps-section-mobile .mh-maps-nearby .mh-maps-nearby-text{padding-top:1.3em;position:static;height:auto}.mh-maps-section-mobile .mh-maps-nearby .mh-maps-nearby-text .raise{padding-bottom:.2em}.mh-maps-section-mobile .mh-maps-nearby .mh-maps-nearby-text .raise h6{display:none}.mh-maps-active{width:28em;height:12em;font-size:1.3rem;background-color:#444}.mh-maps-active .mh-maps-popup-picture{width:35%}.mh-maps-active .mh-maps-popup-content{width:65%}.mh-maps-attr-view .mh-maps-active{width:100%;height:auto;padding:.8rem;box-sizing:border-box}.mh-maps-beside{width:35em;height:11.5em;font-size:1.3rem;background-color:#444}.mh-maps-beside .mh-maps-popup-picture{width:30%}.mh-maps-beside .mh-maps-popup-content{width:70%}.mh-maps-beside .mh-maps-popup-content .content-name{width:auto!important;position:absolute;right:7.5rem;left:.6rem;top:.8rem}.mh-maps-attr-view .mh-maps-beside{width:100%;height:auto;padding:.8rem;box-sizing:border-box}.mh-maps-scenic{width:28em;height:11.5em;font-size:1.3rem;background-color:#444}.mh-maps-scenic .mh-maps-popup-picture{width:35%}.mh-maps-scenic .mh-maps-popup-content{width:65%}.mh-maps-attr-view .mh-maps-scenic{width:100%;height:auto;padding:.8rem;box-sizing:border-box}.mh-maps-delta{height:0;text-align:center}.mh-maps-delta .mh-maps-delta-mask{height:75px}.mh-maps-delta .mh-maps-delta-mask:after{width:0;height:0;display:block;border-top:1rem solid #444;border-left:1rem solid transparent;border-right:1rem solid transparent;margin:0 auto;content:""}.mh-maps-popup-picture{height:100%;vertical-align:top;box-sizing:border-box;display:inline-block;position:relative;font-size:1.3rem;background-size:cover;background-repeat:no-repeat;background-position:center center}.mh-maps-popup-picture .date{position:absolute;background-color:#ba0c2f;text-transform:uppercase;text-align:center;line-height:1.2em;padding:.3em 0;color:#fff;right:0;left:0;top:0}.mh-maps-popup-content{height:100%;vertical-align:top;padding:.8rem 1rem .8rem .6rem;box-sizing:border-box;display:inline-block;position:relative;font-size:1.3rem;color:#fff}.mh-maps-popup-content .content-name{font-family:Verlag,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;max-height:2.37em;line-height:1.2em;margin-bottom:.1em;overflow:hidden;color:#fff}.mh-maps-popup-content .content-info{text-transform:uppercase;line-height:1.4em;text-align:right}.mh-maps-popup-content .content-info .score{text-transform:uppercase}.mh-maps-popup-content .content-info .price sup{margin-top:2px;display:inline-block;vertical-align:top}.mh-maps-popup-content .content-info .price span{display:inline-block;vertical-align:top;font-size:2.4rem}.mh-maps-popup-content .content-desc{font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#ccc}.mh-maps-popup-content .content-desc .content-longdesc{height:4rem;line-height:2rem;overflow:hidden}.mh-maps-popup-content .content-desc .content-longdesc .nano-content .readmore__content.hidebar{width:100%;line-height:2rem;display:inline-block;padding-right:2.4rem}.mh-maps-popup-content .content-desc .content-longdesc .nano-slider{background-color:#32a2ad}.mh-maps-popup-content .content-drop{position:absolute;bottom:.8rem;right:1rem;left:.6rem}.mh-maps-popup-content .content-drop .link{margin-top:.8rem;color:#31a2ac}.mh-maps-popup-content .content-drop .link a{font-size:1.4rem;text-decoration:underline}.mh-maps-popup-content .content-drop .link a:after{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.mh-maps-popup-content .content-drop .link a:hover span{text-decoration:underline}.mh-maps-popup-content .content-drop .bars{font-size:0;white-space:nowrap}.mh-maps-popup-content .content-drop .bars a{padding:0;width:49%;font-size:1.2rem;line-height:3rem;color:#fff!important}.mh-maps-popup-content .content-drop .bars a~a{margin-left:2%}.mh-maps-popup-content .content-drop .list{color:#eee;margin-top:.5rem;border-top:1px solid #555;white-space:nowrap;padding-top:4px;font-size:0;width:100%}.mh-maps-popup-content .content-drop .list li{width:calc(100% / 3 - .1px);display:inline-block;font-size:1rem;line-height:1.4em}.mh-maps-popup-content .content-drop .list li span{vertical-align:middle}.mh-maps-popup-content .content-drop .list li label{vertical-align:middle;font-family:Whitney,Helvetica,sans-serif;font-weight:300;margin-left:2px}.mh-maps-popup-content .content-drop .list li:nth-child(1){text-align:left}.mh-maps-popup-content .content-drop .list li:nth-child(2){text-align:center}.mh-maps-popup-content .content-drop .list li:nth-child(3){text-align:right}.mh-maps-popup-content .content-drop .port{color:#eee;font-size:1.2rem}.mh-maps-popup-content .content-drop .port span{display:inline-block;vertical-align:middle}.mh-maps-popup-content .content-exit{display:none;position:absolute;right:0;top:-.5rem;color:#fff}.mh-maps-popup-content .content-exit a{display:block}.mh-maps-popup-content .content-exit a span{font-size:3rem}.mh-maps-attr-view .mh-maps-popup-picture{display:none}.mh-maps-attr-view .mh-maps-popup-content{width:100%}.mh-maps-attr-view .mh-maps-popup-content .content-name{width:calc(100% - 2.5rem);color:currentColor}.mh-maps-attr-view .mh-maps-popup-content .content-info{margin-top:1.2rem;text-transform:uppercase}.mh-maps-attr-view .mh-maps-popup-content .content-drop{position:static}.mh-maps-attr-view .mh-maps-popup-content .content-drop .bars{margin-top:1rem}.mh-maps-attr-view .mh-maps-popup-content .content-drop .bars a{line-height:4rem}.mh-maps-attr-view .mh-maps-popup-content .content-drop .list{display:none}.mh-maps-attr-view .mh-maps-popup-content .content-drop .port{display:none}.mh-maps-attr-view .mh-maps-popup-content .content-exit{display:block}.mh-maps-opening .mh-maps-opening-head{padding:.5em 5% 1em}.mh-maps-opening .mh-maps-opening-head .icon-item{font-size:1.5rem;margin-right:1.5em;display:inline-block;vertical-align:middle}.mh-maps-opening .mh-maps-opening-head .name-item{width:40%;min-width:9.5rem;max-width:12.5rem;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700}.mh-maps-opening .mh-maps-opening-head .text-item{color:#000;font-weight:700}.mh-maps-opening .mh-maps-opening-head .text-item:after{width:0;height:0;margin-left:.8em;display:inline-block;vertical-align:middle;border-top:.5rem solid #000;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:0;content:""}.mh-maps-opening .mh-maps-opening-head .text-item a{display:inline-block;vertical-align:middle;text-decoration:underline}.mh-maps-opening .mh-maps-opening-head .text-item-disabled{font-weight:700}.mh-maps-opening .mh-maps-opening-head.selected .text-item{color:#31a2ac}.mh-maps-opening .mh-maps-opening-head.selected .text-item:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #31a2ac;border-top:0}.mh-maps-opening .mh-maps-opening-head.selected+.mh-maps-opening-list{display:block}.mh-maps-opening .mh-maps-opening-list{margin-bottom:.5em;font-size:1.6rem;padding:0 6%;display:none}.mh-maps-opening .mh-maps-opening-list li{font-size:1.5rem;line-height:1.4em;padding:.8em 0}.mh-maps-opening .mh-maps-opening-list li .instructions{margin-left:2rem}.mh-maps-opening .mh-maps-opening-list li .instructions .name-item{width:40%;min-width:9.5rem;max-width:12.5rem;display:inline-block;vertical-align:middle;text-transform:uppercase}.mh-maps-opening .mh-maps-opening-list li .instructions b{font-weight:700}.mh-maps-direction .mh-maps-direction-head{font-size:1.6rem;padding:.5em 5% 1em}.mh-maps-direction .mh-maps-direction-head .icon-item{font-size:1.5rem;margin-right:1.5em;display:inline-block;vertical-align:middle}.mh-maps-direction .mh-maps-direction-head .text-item{color:#000}.mh-maps-direction .mh-maps-direction-head .text-item:after{width:0;height:0;margin-left:.8em;display:inline-block;vertical-align:middle;border-top:.5rem solid #000;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:0;content:""}.mh-maps-direction .mh-maps-direction-head .text-item a{display:inline-block;vertical-align:middle;text-decoration:underline}.mh-maps-direction .mh-maps-direction-head.selected .text-item{color:#31a2ac}.mh-maps-direction .mh-maps-direction-head.selected .text-item:after{border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid #31a2ac;border-top:0}.mh-maps-direction .mh-maps-direction-head.selected~.mh-maps-direction-list{display:block}.mh-maps-direction .mh-maps-direction-list{background-color:#f2f2f2;margin-bottom:.5em;font-size:1.6rem;padding:0 6%;display:none}.mh-maps-direction .mh-maps-direction-list li{font-size:1.5rem;line-height:1.4em;padding:.8em 0}.mh-maps-direction .mh-maps-direction-list li .maneuver-icon{float:left;font-weight:300;white-space:nowrap}.mh-maps-direction .mh-maps-direction-list li .distance-text{float:right;font-weight:300}.mh-maps-direction .mh-maps-direction-list li .distance-text a{text-decoration:underline}.mh-maps-direction .mh-maps-direction-list li .instructions{margin-left:2rem;margin-right:6rem}.mh-maps-direction .mh-maps-direction-list li.address{padding:1em 0;font-weight:700}@media screen and (max-width:768px){.mh-maps-direction .mh-maps-direction-list li.address .distance-text{display:none}}.mh-maps-direction .mh-maps-direction-list li+li{border-top:1px solid #c1c1c1}.mh-maps-section-normal .mh-maps-direction .mh-maps-direction-list{background-color:#fff;max-height:200px;overflow-x:hidden;overflow-y:auto}.mh-maps-section-normal .mh-maps-direction .mh-maps-opening-list{max-height:200px;overflow-x:hidden;overflow-y:auto}.mh-maps-icon-view{width:36px;height:44px;position:relative;border-radius:50%}.mh-maps-icon-view .mh-maps-other-hotel-selected,.mh-maps-icon-view .mh-maps-other-hotel-unselected{display:block;position:relative;right:3px;width:auto;height:44px;position:relative;display:block}.mh-maps-icon-view .mh-maps-other-hotel-selected{display:none}.mh-maps-icon-view.selected .mh-maps-icon-sign{display:block}.mh-maps-icon-view.selected .mh-maps-icon-back svg path:last-child{display:block}.mh-maps-icon-view.selected .mh-maps-icon-fore{color:currentColor}.mh-maps-icon-view.selected .mh-maps-other-hotel-selected,.mh-maps-icon-view.selected .mh-maps-other-hotel-unselected{display:none}.mh-maps-icon-view.selected .mh-maps-other-hotel-selected{display:block}.mh-maps-icon-view.selected-hotel .mh-maps-icon-sign{display:block}.mh-maps-icon-view.selected-hotel .mh-maps-icon-back{top:-8px;left:-3.6px}.mh-maps-icon-view.selected-hotel .mh-maps-icon-back svg path:last-child{display:block}.mh-maps-icon-view.selected-hotel .mh-maps-icon-fore{color:currentColor;font-size:28px;top:0;left:5px}.mh-maps-icon-view.spangled .marker-icon-sign{display:block;background:0 0;width:50px;height:50px}.mh-maps-icon-view.disabled{opacity:.5}.mh-maps-icon-view .mh-maps-icon-sign{pointer-events:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:43px;left:50%;width:16px;height:6px;opacity:.5;background:#666;border-radius:50%;display:none}.mh-maps-icon-view .mh-maps-icon-sign.event{width:50px;height:50px;display:block;background:0 0}.mh-maps-icon-view .mh-maps-icon-back{width:36px;height:44px;position:absolute;left:0;top:0}.mh-maps-icon-view .mh-maps-icon-back svg{overflow:hidden}.mh-maps-icon-view .mh-maps-icon-back svg path{fill:#fff}.mh-maps-icon-view .mh-maps-icon-back svg path:first-child{fill:currentColor}.mh-maps-icon-view .mh-maps-icon-back svg path:last-child{display:none}.mh-maps-icon-view .mh-maps-icon-fore{width:16px;height:16px;font-size:16px;color:currentColor;position:absolute;text-align:center;left:10px;top:10px}.mh-maps-icon-view .mh-maps-icon-fore .icon-icon_N010{display:block;font-size:16px;line-height:16px;margin-left:-1px}.mh-maps-icon-view .mh-maps-icon-fore .icon-icon_D009{margin-left:-.06em}.mh-maps-icon-view .mh-maps-icon-numb{width:20px;height:20px;font-size:12px;line-height:20px;background-color:#fff;text-align:center;border-radius:50%;position:absolute;right:-5px;top:-5px}.mh-maps-icon-view .mh-maps-icon-label{position:absolute;width:100px;top:50px;left:-32px;text-align:center}.mh-maps-extend-marker{cursor:pointer;position:absolute;z-index:2;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.mh-maps-extend-marker.low{z-index:1}.mh-maps-extend-marker.top{z-index:3}.mh-maps-extend-window{cursor:default;position:absolute;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.mh-maps-light-window{z-index:100;position:absolute;left:50%;top:-1.5rem;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.mh-maps-light-window .mh-maps-delta-mask{height:0}.mh-maps-horizontal{font-size:0;height:100%}.rightAlign .raise{right:0!important;padding-right:1.6em!important;padding-left:0!important}.rightAlign .mh-maps-nearby-link{text-align:right!important}.rightAlign .mh-maps-nearby-link a:after{content:initial}.rightAlign .mh-maps-nearby-link a:before{width:0;height:0;content:"";margin-left:.5em;display:inline-block;vertical-align:middle;border:.4em solid transparent;border-left-color:currentColor}.rightAlign .mh-maps-nearby-link a:before:hover span{text-decoration:underline}.rightAlign .mh-maps-area-name{text-align:right!important}.rightAlign .clazz{text-align:right!important}.rightAlign .cross{text-align:right!important}.rightAlign .mh-maps-area-list{padding:0 1.6em .8em .5em!important}.rightAlign .mh-maps-area-list li{text-align:right!important}html[dir=rtl] .mh-maps-card-view .mh-maps-card-item .info-item .score{left:4px;right:auto}@page{size:A4 portrait;margin:0}.attraction-print-module-panel{height:0;overflow:hidden;background-color:#fff;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.mh-print-wrapper{width:790px;padding:50px;margin:0 auto;box-sizing:border-box;position:relative;min-height:1122px;font-size:14px}.mh-print-wrapper ul{list-style:none;margin:10px 0 0 0}.mh-print-wrapper ul.list li+li{border-top:1px solid #666}.mh-print-wrapper ul li{position:relative;padding:10px 0}.mh-print-wrapper ul li.bold{font-weight:700}.mh-print-map{height:400px;background:#999}.mh-print-nav{margin-top:10px;margin-bottom:250px}.mh-print-foo{text-align:center;margin-left:100px;margin-right:100px}.mh-print-foo .mh-print-foo-text{margin-top:-20px;font-size:12px}.mh-print-dot{width:20px;overflow:hidden;position:absolute;bottom:-8px;top:30px}.mh-print-dot i{width:3px;height:3px;display:block;border-radius:50%;background:#333;margin:4.5px auto}.mh-print-maneuver-icon{float:left;width:20px;height:20px;font-size:20px;white-space:nowrap}.mh-print-distance-text{float:right;line-height:20px}.mh-print-detailed-text{line-height:20px;margin-left:40px;margin-right:70px}.mh-print-detailed-text .name{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:20px}.mh-print-detailed-text .text{line-height:16px}@media print{.attr-detail-details-section{display:none}.attraction-event-module-panel{display:none}.attraction-print-module-panel{height:inherit;overflow:visible}}.maps-static-image-wrapper{width:100%;height:100%;position:relative}.maps-static-image-container{width:100%;height:100%}.maps-static-image-media{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#676767}.maps-static-image-inlet{position:absolute;right:35px;top:35px;border:0;margin:0;outline:0;padding:12px 30px;color:#fff;font-size:12px;font-family:"Museo Sans",sans-serif;letter-spacing:.5px;line-height:14px;text-align:center;background-color:#9f7d23;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.maps-static-image-inlet:hover{background-color:#bf972b}@media (max-width:768px){.maps-static-image-inlet{display:none}}.map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_left .maps-static-image-inlet{right:calc(50% + 35px)}html[dir=rtl] .maps-static-image-inlet{right:auto;left:35px}html[dir=rtl] .map-component[data-module=unique] .maps-city-viem .venue-listing-content .venue_listing_section .section_left .maps-static-image-inlet{right:auto;left:calc(50% + 35px)}.mh-maps-section-newLook .mh-maps-attr-wrapper .mh-maps-attr-position{left:10%}.mh-maps-section-newLook .mh-maps-attr-view .newlook-nano{max-height:32rem}.mh-maps-section-newLook .mh-maps-attr-view .newlook-nano .nano-pane{background-color:#2d2828}.mh-maps-section-newLook .mh-maps-attr-view .newlook-nano .nano-pane .nano-slider{background-color:#dcd7d2}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby{padding:2rem;box-sizing:border-box}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-back{display:inline-block;width:40%;height:12rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-text{position:absolute;top:5rem;left:45%}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-text .raise{position:relative;top:-3.2rem;line-height:2.2rem;padding-left:0}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-text .raise h3{font-family:PlayfairDisplay,Helvetica,sans-serif;font-weight:300;color:#fff;font-size:2rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-link{position:absolute;left:45%;top:10rem;padding:0;font-size:1.4rem;color:#fff}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-link:nth-child(1){top:10rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-link:last-child{top:12.5rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-link a:after{content:'';display:inline-block;width:.8rem;height:.8rem;border:none;border-right:.1rem solid #fff;border-bottom:.1rem solid #fff;transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:0 0 0 .3rem!important}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options{padding:0 2rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list{padding:1.6rem 0;font-family:Whitney,Helvetica,sans-serif;font-weight:300;border-top:1px solid #2d2828;border-bottom:1px solid #2d2828;color:#fff;overflow:hidden}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .less .list{display:none}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .less .list:nth-of-type(1){display:block}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list h3{font-weight:500;font-size:1.4rem;text-transform:capitalize}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .list{margin:1.2rem 0}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .list span{display:inline-block;vertical-align:top;font-size:1.4rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .list .content{display:inline-block;vertical-align:top;font-size:1.2rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .list p:nth-child(1){margin-bottom:.6rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .changeButton{font-size:1.2rem;font-weight:500;cursor:pointer}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-options .mh-maps-option-list .changeButton span{display:inline-block;vertical-align:middle}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-area .mh-maps-area-name{font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;color:#fff;text-transform:capitalize;padding:1.1em 2rem .35em 2rem}.mh-maps-section-newLook .mh-maps-attr-view .mh-maps-area .mh-maps-area-list{padding:0 2rem .8em 2rem}.mh-maps-section-static{width:80%;margin:auto}.mh-maps-section-static .mh-maps-map-wrapper{height:50rem;min-height:50rem}html[dir=rtl] .mh-maps-section-newLook .mh-maps-attr-position{left:0;right:10%}html[dir=rtl] .mh-maps-section-newLook .mh-maps-attr-position .mh-maps-attr-view .mh-maps-nearby{padding:2rem;box-sizing:border-box;position:relative}html[dir=rtl] .mh-maps-section-newLook .mh-maps-attr-position .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-back{display:inline-block;width:40%;height:12rem}html[dir=rtl] .mh-maps-section-newLook .mh-maps-attr-position .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-text{left:0;right:45%}html[dir=rtl] .mh-maps-section-newLook .mh-maps-attr-position .mh-maps-attr-view .mh-maps-nearby .mh-maps-nearby-link{right:45%;left:0}.gbw-prop-article-header{height:82px;background-color:#31a2ac;position:relative}.gbw-prop-article-header .gbw-p-a-text{color:#fff;font-size:28px;font-family:Verlag,Helvetica,sans-serif;font-weight:300;display:inline-block;vertical-align:middle;text-indent:21px;line-height:82px}.gbw-prop-article-header .gbw-p-a-exit{font-size:35px;display:inline-block;position:absolute;color:#fff;right:7px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html[dir=rtl] .gbw-prop-article-header .gbw-p-a-exit{left:7px;right:auto}.gbw-prop-article-search{padding:17px 0;margin:0 23px;border-bottom:1px solid #ddd}.gbw-prop-article-search .icon-icon_F0272{font-size:16px;display:inline-block;vertical-align:bottom;margin-right:8px;color:#31a2ac}.gbw-prop-article-search .gbw-p-a-text{color:#31a2ac;text-transform:uppercase;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;display:inline-block;vertical-align:bottom;font-size:14px}.gbw-prop-article-search .gbw-p-a-wrap{padding-top:11px;white-space:nowrap}.gbw-prop-article-search .gbw-p-a-none{display:none;line-height:28px;font-size:14px;color:#363636}.gbw-prop-article-search .gbw-p-a-list .gbw-p-a-list-item{text-indent:23px;margin-left:-23px;margin-right:-23px;line-height:28px;font-size:14px;cursor:pointer;color:#363636;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gbw-prop-article-search .gbw-p-a-list .gbw-p-a-list-item.hover{background-color:#31a2ac;color:#fff}.gbw-prop-article-search .gbw-p-a-list .gbw-p-a-list-item:first-child{margin-top:11px}.gbw-prop-article-search .gbw-p-a-label{font-family:Whitney,Helvetica,sans-serif;font-weight:300;display:inline-block;vertical-align:middle;white-space:nowrap;position:relative;font-size:15px;z-index:-1;opacity:.5;width:0}.gbw-prop-article-search .gbw-p-a-input{width:100%;border:0;margin:0;padding:0;font-size:15px;line-height:1.2em;vertical-align:middle;box-sizing:border-box;background-color:transparent;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#363636}html[dir=rtl] .gbw-prop-article-search .icon-icon_F0272{margin-left:8px;margin-right:0}.x-solar{padding:8px 4px;background-color:#fff;user-select:none}.x-solar .x-solar-tab{width:100%;color:#363636}.x-solar .x-solar-tab .x-solar-calendar-tip{height:3.4rem;position:relative}.x-solar .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box{position:absolute;right:7px;bottom:-2px;cursor:pointer}.x-solar .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box .icon-icon_D007{color:#363636;padding-left:.6rem;padding-right:.6rem;padding-bottom:.4rem}.x-solar .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box a{color:#31a2ac;text-decoration:underline}.x-solar .x-solar-tab .x-solar-date{font-size:1.2em;text-align:center;font-weight:700}.x-solar .x-solar-tab .x-solar-item{width:14.28%}.x-solar .x-solar-tab .x-solar-cell{position:relative;overflow:hidden}.x-solar .x-solar-tab .x-solar-cell .x-solar-icon{display:block;cursor:pointer;position:absolute;bottom:2px;right:4px;left:4px;top:2px}.x-solar .x-solar-tab .x-solar-cell .x-solar-icon.x-solar-icon-prev::before{width:0;height:0;content:"";display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.67em solid currentColor}.x-solar .x-solar-tab .x-solar-cell .x-solar-icon.x-solar-icon-next::before{width:0;height:0;content:"";display:block;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-left:.67em solid currentColor}.x-solar .x-solar-tab .x-solar-cell .x-solar-head{display:block;text-align:center;position:absolute;bottom:0;right:0;left:0;top:0}.x-solar .x-solar-tab .x-solar-cell .x-solar-head::after{content:"";display:inline-block;vertical-align:middle;height:100%}.x-solar .x-solar-tab .x-solar-cell .x-solar-none{opacity:.4;display:block;cursor:default;background-color:#f5f5f5;text-align:center;position:absolute;bottom:2px;right:2px;left:2px;top:2px}.x-solar .x-solar-tab .x-solar-cell .x-solar-none::after{content:"";display:inline-block;vertical-align:middle;height:100%}.x-solar .x-solar-tab .x-solar-cell .x-solar-text{z-index:1;display:block;cursor:pointer;text-align:center;position:absolute;bottom:2px;right:2px;left:2px;top:2px}.x-solar .x-solar-tab .x-solar-cell .x-solar-text::after{content:"";display:inline-block;vertical-align:middle;height:100%}.x-solar .x-solar-tab .x-solar-cell .x-solar-mask{background-color:#f3f3f3;position:absolute;bottom:2px;right:2px;left:2px;top:2px}.x-solar .x-solar-tab .x-solar-cell .x-solar-mask .prev{fill:transparent}.x-solar .x-solar-tab .x-solar-cell .x-solar-mask .next{fill:transparent}.x-solar .x-solar-tab .x-solar-cell::before{content:"";display:block;margin-top:80%}.x-solar .x-solar-tab .x-solar-cell.prev .x-solar-mask{background-color:rgba(49,162,172,.6)}.x-solar .x-solar-tab .x-solar-cell.prev .x-solar-mask .prev{fill:#31a2ac}.x-solar .x-solar-tab .x-solar-cell.next .x-solar-mask{background-color:rgba(49,162,172,.6)}.x-solar .x-solar-tab .x-solar-cell.next .x-solar-mask .next{fill:#31a2ac}.x-solar .x-solar-tab .x-solar-cell.note .x-solar-mask{background-color:#31a2ac;opacity:.6}.x-solar .x-solar-tab .x-solar-cell.current .x-solar-mask{background-color:#31a2ac}.x-solar-twins .x-solar.no-padding{font-size:1.2rem;font-weight:300;padding:2.4rem}.x-solar-twins .x-solar.no-padding svg{display:none}.x-solar-twins .x-solar.no-padding .x-solar-tab{color:#292929;table-layout:fixed;width:252px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-date{font-size:1.4rem;font-weight:500;color:#000}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item{width:36px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell::before{margin-top:83.3%}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-icon{bottom:2px;right:4px;left:4px;top:2px;text-align:center;line-height:26px;font-size:1.6rem;color:#9f7d23}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-none{bottom:0;right:0;left:0;top:0}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-text{bottom:0;right:0;left:0;top:0}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-mask{background-color:inherit;bottom:0;right:0;left:0;top:0}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.next,.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.prev{color:#fff}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.next .x-solar-mask,.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.prev .x-solar-mask{background-color:#9f7d23}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell.note .x-solar-mask{background-color:#9f7d23;opacity:.1}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-none{color:#c4c4c4;opacity:1}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-head{color:#000;font-weight:500}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-cell .x-solar-item{width:36px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-calendar-tip .x-solar-tip-box .x-solar-tip a{text-decoration:none;color:#003664}@media screen and (max-width:1024px){.x-solar-twins .x-solar.no-padding .x-solar-tab{width:175px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item{width:25px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item .x-solar-icon{line-height:16px}}@media screen and (min-width:1025px) and (max-width:1280px){.x-solar-twins .x-solar.no-padding .x-solar-tab{width:210px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item{width:30px}.x-solar-twins .x-solar.no-padding .x-solar-tab .x-solar-item .x-solar-icon{line-height:21px}}html[dir=rtl] .x-solar .x-solar-tab .x-solar-tip-box{left:7px;right:auto}.gbw-prop-article-dates{padding:15px 0;margin:0 23px;border-bottom:solid 1px #ddd}.gbw-prop-article-dates .gbw-p-a-list{white-space:nowrap;font-size:0}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item{width:50%;cursor:pointer;display:inline-block;box-sizing:border-box}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item~.gbw-p-a-item{border-left:solid 1px #ddd;padding-left:23px}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item .gbw-p-a-head{padding:3px 0}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item .gbw-p-a-head .icon-icon_I007{color:#31a2ac;font-size:16px;display:inline-block;vertical-align:bottom;margin-right:8px}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item .gbw-p-a-head .gbw-p-a-text{color:#31a2ac;font-size:14px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;display:inline-block;vertical-align:bottom;text-transform:uppercase;cursor:inherit}.gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item .gbw-p-a-date{color:#363636;font-size:15px;padding:8px 0}.gbw-prop-article-dates .gbw-p-a-pops{height:0;z-index:2;position:relative}.gbw-prop-article-dates .gbw-p-a-pops .x-solar{padding-top:12px;font-size:12px}html[dir=rtl] .gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item~.gbw-p-a-item{border-right:solid 1px #ddd;border-left:none;padding-right:23px;padding-left:0}html[dir=rtl] .gbw-prop-article-dates .gbw-p-a-list .gbw-p-a-item .gbw-p-a-head .icon-icon_I007{margin-left:8px;margin-right:0}.gbw-counter-btn{width:1em;height:1em;font-size:1em;line-height:1em;display:inline-block;vertical-align:middle;border:2px solid #363636;text-align:center;cursor:pointer;color:#363636}.gbw-counter-btn.disabled{opacity:.4;cursor:not-allowed}.gbw-counter-lbl{width:1em;height:1em;font-size:calc(1em + 4px);line-height:1em;font-weight:700;display:inline-block;vertical-align:middle;text-align:center;color:#363636}.gbw-prop-article-occupancy{padding-top:20px;margin:0 23px}.gbw-prop-article-occupancy .gbw-p-a-head .icon-icon_K005{color:#31a2ac;font-size:16px;display:inline-block;vertical-align:bottom;margin-right:8px}.gbw-prop-article-occupancy .gbw-p-a-head .gbw-p-a-text{color:#31a2ac;font-size:14px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;user-select:none;display:inline-block;vertical-align:bottom;text-transform:uppercase;white-space:nowrap;cursor:pointer}.gbw-prop-article-occupancy .gbw-p-a-head .gbw-p-a-text:after{content:"";display:inline-block;vertical-align:bottom;border-top:6px solid #31a2ac;border-left:6px solid transparent;border-right:6px solid transparent;margin-bottom:4px;margin-left:5px;height:0;width:0}.gbw-prop-article-occupancy .gbw-p-a-dist{opacity:.6;font-size:12px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;padding:8px 0 0 24px;color:#363636}.gbw-prop-article-occupancy .gbw-p-a-item{height:37px;box-sizing:border-box;padding:15px 0 0 24px;display:none}.gbw-prop-article-occupancy .gbw-p-a-item .gbw-p-a-label{width:120px;font-size:14px;white-space:nowrap;display:inline-block;vertical-align:top;color:#363636}.gbw-prop-article-occupancy .gbw-p-a-item .gbw-p-a-label .gbw-p-a-label-subs{display:block;font-size:12px}.gbw-prop-article-occupancy .gbw-p-a-item .gbw-p-a-count{font-size:18px;display:inline-block;vertical-align:top}.selected .gbw-p-a-head .gbw-p-a-text:after{border-top:0;border-bottom:6px solid #31a2ac}.selected .gbw-p-a-item{display:block}html[dir=rtl] .gbw-prop-article-occupancy .gbw-p-a-head .icon-icon_K005{margin-left:8px;margin-right:0}html[dir=rtl] .gbw-prop-article-occupancy .gbw-p-a-head .gbw-p-a-text:after{margin-right:5px;margin-left:0}html[dir=rtl] .gbw-prop-article-occupancy .gbw-p-a-dist{padding:8px 24px 0 0}html[dir=rtl] .gbw-prop-article-occupancy .gbw-p-a-item{padding:15px 24px 0 0}.gbw-prop-article-codes{padding-top:20px;margin:0 23px}.gbw-prop-article-codes .gbw-p-a-head .icon-icon_A007{color:#31a2ac;font-size:16px;display:inline-block;vertical-align:bottom;margin-right:8px}.gbw-prop-article-codes .gbw-p-a-head .gbw-p-a-text{color:#31a2ac;font-size:14px;user-select:none;display:inline-block;vertical-align:bottom;text-transform:uppercase;white-space:nowrap;cursor:pointer;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.gbw-prop-article-codes .gbw-p-a-head .gbw-p-a-text:after{content:"";display:inline-block;vertical-align:bottom;border-top:6px solid #31a2ac;border-left:6px solid transparent;border-right:6px solid transparent;margin-bottom:4px;margin-left:5px;height:0;width:0}.gbw-prop-article-codes .gbw-p-a-dist{opacity:.6;font-size:12px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;padding:8px 0 0 24px;color:#363636}.gbw-prop-article-codes .gbw-p-a-item{padding-top:15px;white-space:nowrap;display:none}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-msg{display:none;font-size:12px;padding-top:4px;white-space:normal}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-input{width:100%;height:35px;font-size:15px;box-sizing:border-box;border:1px solid #363636;font-family:Whitney,Helvetica,sans-serif;font-weight:300;background-color:transparent;vertical-align:middle;padding:0 36px 0 15px;color:#363636;margin:0;text-transform:uppercase}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label{width:0;display:inline-block;vertical-align:middle;white-space:nowrap;position:relative}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-pre{z-index:-1;opacity:.5;color:#363636;font-size:15px;font-family:Whitney,Helvetica,sans-serif;font-weight:300;text-indent:16px;direction:ltr}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf{color:#fff;direction:rtl;pointer-events:none;z-index:1}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf .icon-icon_I009{font-size:22px;display:none;background:#2eb125;border-radius:50%;margin-right:8px}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf .icon-icon_I010{font-size:22px;display:none;background:#ba0c2f;border-radius:50%;margin-right:8px}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-right .gbw-p-a-msg{display:block;color:#2eb125}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-right .gbw-p-a-input{border-color:#2eb125}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-right .gbw-p-a-label.gbw-p-a-suf .icon-icon_I009{display:inline-block}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-error .gbw-p-a-msg{display:block;color:#ba0c2f}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-error .gbw-p-a-input{border-color:#ba0c2f}.gbw-prop-article-codes .gbw-p-a-item.gbw-p-a-error .gbw-p-a-label.gbw-p-a-suf .icon-icon_I010{display:inline-block}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas{margin-top:-10px;white-space:normal}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-wrap{display:inline-block;width:calc(50% - 3px)}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-item{font-size:0;user-select:none;white-space:normal;width:100%;display:inline-block;cursor:pointer}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-item .gbw-p-a-aagas-icon{width:16px;height:16px;box-sizing:border-box;border:1px solid #363636;background-color:transparent;background-clip:content-box;display:inline-block;vertical-align:top;padding:2px}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-item .gbw-p-a-aagas-text{width:calc(100% - 30px);font-size:12px;margin-left:4px;line-height:16px;display:inline-block;vertical-align:top;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#363636}.gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-item.selected .gbw-p-a-aagas-icon{background-color:#363636}.selected .gbw-p-a-head .gbw-p-a-text:after{border-top:0;border-bottom:6px solid #31a2ac}.selected .gbw-p-a-item{display:block}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-head .icon-icon_A007{margin-left:8px;margin-right:0}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-head .gbw-p-a-text:after{margin-right:5px;margin-left:0}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-dist{padding:8px 24px 0 0}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-input{padding:0 15px 0 36px}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-pre{direction:rtl}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf{color:#fff;direction:ltr}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf .icon-icon_I009{margin-left:8px}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-label.gbw-p-a-suf .icon-icon_I010{margin-left:8px;margin-right:0}html[dir=rtl] .gbw-prop-article-codes .gbw-p-a-item .gbw-p-a-aagas .gbw-p-a-aagas-item .gbw-p-a-aagas-text{margin-right:4px;margin-left:4px}.gbw-prop-article-submit{padding:20px 0;margin:0 23px}.gbw-prop-article-submit .gbw-p-a-submit{border:0;width:100%;height:50px;font-size:14px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;text-align:center;text-transform:uppercase;background-color:#31a2ac;box-sizing:border-box;letter-spacing:1px;cursor:pointer;outline:0;color:#fff;padding:0;margin:0}.gbw-prop-article-submit .gbw-p-a-submit:disabled{cursor:not-allowed;background-color:#868686}.gbw-prop-article-submit .gbw-p-a-submit:not(:disabled):hover{background-color:#2d939c}.gbw-prop-article{z-index:2}.gbw-article-panel-inner{height:100%}.gbw-article-panel-inner .gbw-p-a-scroll{height:calc(100% - 82px)}.gbw-article-panel-inner .gbw-p-a-scroll .nano>.nano-pane{background-color:transparent}.gbw-article-panel-inner .gbw-p-a-scroll .nano>.nano-pane>.nano-slider{border-radius:0;background-color:#31a2ac}.gbw-p-s-header-city{height:239px}.gbw-p-s-header-city .gbw-p-s-header-inner{width:100%;height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.gbw-p-s-header-city .gbw-p-s-header-inner:before{content:"";display:block;background-color:#000;opacity:.3;position:absolute;bottom:0;right:0;left:0;top:0}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx{z-index:1;position:absolute;left:36px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx em{font-style:italic}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-text{font-size:28px;font-weight:700;text-shadow:0 1px 2px #000;color:#fff}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-desc{font-size:18px;color:#fff;margin-top:10px}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-link{cursor:pointer;padding:1em 2.8em;display:inline-block;text-transform:uppercase;background-color:transparent;border:2px solid #fff;font-size:14px;margin-top:45px;outline:0;color:#fff}.gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-link:hover{background-color:#fff;color:#000}html[dir=rtl] .gbw-p-s-header-city .gbw-p-s-header-inner .gbw-p-s-header-ctx{right:36px;left:auto}.gbw-p-s-header-hotel{height:229px}.gbw-p-s-header-hotel .gbw-p-s-header-inner{width:100%;height:100%;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.gbw-p-s-header-hotel .gbw-p-s-header-inner:before{content:"";display:block;background-color:#000;opacity:.3;position:absolute;bottom:0;right:0;left:0;top:0}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx{z-index:1;position:absolute;left:36px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx em{font-style:italic}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l{font-size:0;white-space:nowrap}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l.gbw-mt8{margin-top:8px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l.gbw-m45{margin-top:45px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l.gbw-normal{white-space:normal}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i{color:#fff;margin-right:6px;white-space:normal;display:inline-block;vertical-align:top}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-f12{font-size:12px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-f13{font-size:13px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-f16{font-size:16px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-f20{font-size:20px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-l16{line-height:16px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-l28{line-height:28px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-pt2{padding-top:2px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-tdu{text-decoration:underline}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-ita{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-style:italic}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i.gbw-shadow{text-shadow:0 1px 2px #000}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-text{font-size:28px;font-weight:700;margin-right:8px;text-shadow:0 1px 2px #000;color:#fff}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-link{cursor:pointer;padding:1em 2.8em;display:inline-block;text-transform:uppercase;background-color:transparent;border:2px solid #fff;font-size:14px;margin-top:8px;outline:0;color:#fff}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-link:hover{background-color:#fff;color:#000}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal{z-index:1;white-space:nowrap;position:absolute;cursor:pointer;bottom:32px;right:36px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal .gbw-p-s-gal-i{color:#fff;line-height:22px;display:inline-block;vertical-align:middle;text-transform:uppercase}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal .gbw-p-s-gal-i.gbw-f16{font-size:16px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal .gbw-p-s-gal-i.gbw-f22{font-size:22px}.gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal .gbw-p-s-gal-i.gbw-ml8{margin-left:8px}html[dir=rtl] .gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx{right:36px;left:auto}html[dir=rtl] .gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-ctx-l .gbw-p-s-ctx-i{margin-left:6px;margin-right:0}html[dir=rtl] .gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-ctx .gbw-p-s-text{margin-left:8px;margin-right:0}html[dir=rtl] .gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal{left:36px;right:auto}html[dir=rtl] .gbw-p-s-header-hotel .gbw-p-s-header-inner .gbw-p-s-header-gal .gbw-p-s-gal-i.gbw-ml8{margin-right:8px;margin-left:0}.gbw-p-s-header-hotel-gallery{height:0}.gbw-p-s-header-hotel-gallery-type{height:calc(100vh - 82px);background-color:#fff;z-index:99;position:relative}.gbw-p-s-header-hotel-gallery-type.float{height:0}.gbw-p-s-header-room-gallery{height:0}.gbw-p-s-header-room-gallery-type{height:calc(100vh - 82px);background-color:#fff;z-index:9999;position:relative}.gbw-p-s-header-room-gallery-type.float{height:0}.room-details-view{overflow:hidden;height:calc(100vh - 70px);border-right:3px solid #e7e7e7}html[dir=rtl] .room-details-view{border-left:3px solid #e7e7e7;border-right:none}.gbw-p-s-toolbars{height:0;margin:0 36px;position:relative;z-index:2}.gbw-p-s-toolbars .gbw-p-s-style{font-size:0;white-space:nowrap;position:absolute;top:20px;left:0}.gbw-p-s-toolbars .gbw-p-s-style .icon-icon_C006{width:36px;height:30px;font-size:20px;line-height:30px;display:inline-block;vertical-align:middle;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#363636;color:#f2f2f2}.gbw-p-s-toolbars .gbw-p-s-style .icon-icon_F0272{width:36px;height:30px;font-size:20px;line-height:30px;display:inline-block;vertical-align:middle;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#f2f2f2;color:#c4c4c4}.gbw-p-s-toolbars .gbw-p-s-style .gbw-p-s-text{line-height:30px;font-size:14px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;margin-right:10px}.gbw-p-s-toolbars .gbw-p-s-style .gbw-p-s-text a{color:#31a2ac;text-decoration:underline;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-toolbars .gbw-p-s-style .gbw-p-s-text a:hover{color:#188993}.gbw-p-s-toolbars .gbw-p-s-style.use-map-style .icon-icon_C006{background-color:#f2f2f2;color:#999}.gbw-p-s-toolbars .gbw-p-s-style.use-map-style .icon-icon_F0272{background-color:#363636;color:#f2f2f2}.gbw-p-s-toolbars .gbw-p-s-style.use-map-style~.gbw-p-s-point{display:none}.gbw-p-s-toolbars .gbw-p-s-style.use-map-style~.gbw-p-s-alert{display:none}.gbw-p-s-toolbars .gbw-p-s-point{cursor:pointer;user-select:none;line-height:30px;position:absolute;color:#363636;top:20px;right:0}.gbw-p-s-toolbars .gbw-p-s-point .gbw-p-s-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid currentColor;background-color:transparent;background-clip:content-box;margin-right:2px;padding:2px}.gbw-p-s-toolbars .gbw-p-s-point .gbw-p-s-text{display:inline-block;vertical-align:middle;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:14px}.gbw-p-s-toolbars .gbw-p-s-point.selected .gbw-p-s-icon{background-color:currentColor}.gbw-p-s-toolbars .gbw-p-s-alert{user-select:none;line-height:30px;position:absolute;color:#363636;top:20px;right:0}.gbw-p-s-toolbars .gbw-p-s-alert .gbw-p-s-text{display:inline-block;vertical-align:middle;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:14px}html[dir=rtl] .gbw-p-s-toolbars .gbw-p-s-style{right:0;left:auto}html[dir=rtl] .gbw-p-s-toolbars .gbw-p-s-alert{left:0;right:auto}html[dir=rtl] .gbw-p-s-toolbars .gbw-p-s-point{left:0;right:auto}html[dir=rtl] .gbw-p-s-toolbars .gbw-p-s-point .gbw-p-s-icon{margin-left:2px;margin-right:0}.gbw-p-s-hotel-list{padding:0 36px 20px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item{position:relative;margin-bottom:13px;background-color:#fff;font-size:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item.shadow{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item.shadow .gbw-p-s-img{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-img{width:28%;height:220px;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;vertical-align:top}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx{font-size:0;vertical-align:top;overflow:hidden;white-space:nowrap;position:relative;height:180px;right:20px;left:20px;top:20px;display:inline-block;width:calc(72% - 40px)}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx em{font-style:italic}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl{color:#fff;font-size:0;white-space:nowrap;text-transform:uppercase;position:absolute;left:0;top:0}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-01{width:62%;box-sizing:border-box;display:inline-block}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-02{width:38%;display:inline-block;text-align:right}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-bm{position:absolute;bottom:0;right:0;left:0}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-top{vertical-align:top}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-btm{vertical-align:bottom}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-l{font-size:0}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-l.gbw-p06{padding:6px 0}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t{color:#000;display:inline;line-height:1.2em;vertical-align:middle;white-space:normal}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t~.gbw-p-s-ctx-t{margin-left:7px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-rap{white-space:nowrap}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f11{font-size:11px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f12{font-size:12px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f13{font-size:1.3rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f14{font-size:1.4rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f16{font-size:1.6rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-f24{font-size:2.4rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-fwb{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-fsm{font-family:Whitney,Helvetica,sans-serif;font-weight:300}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-fm7{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-ita{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-style:italic}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-red{color:#ba0c2f}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-sky{color:#31a2ac}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-tdu{text-decoration:underline}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-l16{line-height:1.2em}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t.gbw-l18{line-height:1.2em}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t{height:25px;line-height:25px;display:inline-block;vertical-align:top}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-f12{font-size:1.2rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-f16{font-size:1.6rem}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-p05{padding:0 5px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-p08{padding:0 8px}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-red{color:#fff;background-color:#ba0c2f}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl-t.gbw-sky{color:#fff;background-color:#31a2ac}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-btn{width:100%;max-width:15em;height:4em;outline:0;background-color:#31a2ac;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;cursor:pointer;font-size:1.4rem;color:#fff;border:0}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-btn:disabled{cursor:not-allowed;background-color:#244649;color:#667e80}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-btn:not(:disabled):hover{background-color:#2d939c}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lnk{cursor:pointer}.gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-upp{text-transform:uppercase}html[dir=rtl] .gbw-p-s-hotel-list .gbw-p-s-hotel-list-item.shadow .gbw-p-s-img{-webkit-box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;-moz-box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac}html[dir=rtl] .gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-lbl{right:0;left:auto}html[dir=rtl] .gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-01{padding-right:0}html[dir=rtl] .gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-02{text-align:left}html[dir=rtl] .gbw-p-s-hotel-list .gbw-p-s-hotel-list-item .gbw-p-s-ctx-t~.gbw-p-s-ctx-t{margin-right:7px;margin-left:0}.gbw-p-s-stay-item{border-top:1px solid #bbb}.gbw-p-s-stay-item:last-child{border-bottom:1px solid #bbb}.gbw-p-s-stay-item .gbw-p-s-stay-item-img{width:135px;height:90px;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767;float:left}.gbw-p-s-stay-item .gbw-p-s-stay-item-ctx{width:auto;margin-left:135px;padding:15px 0 15px 15px;box-sizing:border-box;min-height:90px}.gbw-p-s-stay-item .gbw-p-s-stay-item-ctx:after{content:"";display:inline-block;vertical-align:middle;height:60px;width:0}.gbw-p-s-stay-item .gbw-p-s-stay-item-ctx .gbw-p-s-stay-item-ctx-01{width:50%}.gbw-p-s-stay-item .gbw-p-s-stay-item-ctx .gbw-p-s-stay-item-ctx-02{width:25%}.gbw-p-s-stay-item .gbw-p-s-stay-item-ctx .gbw-p-s-stay-item-ctx-03{width:25%}.gbw-p-s-stay-item .gbw-p-s-stay-item-counter{text-align:right}.gbw-p-s-stay-item .gbw-p-s-stay-item-desc{width:auto}html[dir=rtl] .gbw-p-s-stay-item .gbw-p-s-stay-item-img{float:right}html[dir=rtl] .gbw-p-s-stay-item .gbw-p-s-stay-item-ctx{margin-right:135px;margin-left:0;padding:15px 15px 15px 0}html[dir=rtl] .gbw-p-s-stay-item .gbw-p-s-stay-item-counter{text-align:left}.gbw-p-s-stay-empty .gbw-p-s-stay-empty-inner{font-size:2.4rem;text-align:center;padding:1em 4em}.gbw-p-s-stay{padding-top:20px}.gbw-p-s-rate-list-item{padding:15px 20px 15px;border-top:1px solid #bbb;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-rate-list-item.shadow{background-color:#f5f5f5}.gbw-p-s-rate-list-item:first-child{border-top:0}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx.byrate{position:relative;margin:-15px -20px}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx.byrate .gbw-p-s-rate-ctx-image{width:28%;position:absolute;bottom:0;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-color:#676767}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx.byrate .gbw-p-s-rate-ctx-inner{margin-left:28%;box-sizing:border-box;padding:15px 20px}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-item-01{float:left;max-width:calc(100% - 280px)}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-item-02{text-align:right}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-item-03{clear:both}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-radio{width:38px;height:38px;box-sizing:border-box;border:2px solid #bbb;border-radius:50%;padding:5px;background-clip:content-box;background-color:transparent;cursor:pointer;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-radio:hover{border-color:#188993}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-radio.selected{background-color:#188993;border-color:#bbb}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-draw{padding:0 5px;background-color:#ba0c2f;color:#fff}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-very{padding:0 5px;background-color:#31a2ac;color:#fff}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-desc{width:auto;max-width:calc(100% - 280px)}.gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-desc ul{list-style:disc;padding-left:20px}.gbw-p-s-rate-list-item .gbw-p-s-rate-sub{width:auto}.gbw-p-s-rate-list-item .gbw-p-s-rate-out{text-align:right;padding:20px 0 10px 0}.gbw-p-s-rate-list-item .rate-currency{line-height:1.25em}.gbw-p-s-rate-list-item .rate-price{line-height:1em}.gbw-p-s-rate-list-item .trim-desc-click{display:block;font-size:12px;color:inherit;text-decoration:underline;margin-bottom:20px}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx.byrate .gbw-p-s-rate-ctx-image{left:initial;right:0}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx.byrate .gbw-p-s-rate-ctx-inner{margin-left:initial;margin-right:28%}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-item-01{float:right}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-item-02{text-align:left}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-radio{margin-left:0;margin-right:8px}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-ctx .gbw-p-s-rate-list-desc ul{padding-right:20px;padding-left:0}html[dir=rtl] .gbw-p-s-rate-list-item .gbw-p-s-rate-out{text-align:left}.gbw-p-s-rate-empty .gbw-p-s-rate-empty-inner{font-size:2.4rem;text-align:center;padding:1em 4em}.gbw-p-s-rate .gbw-p-s-rate-type{margin-top:-8px;margin-left:calc(28% + 20px)}.gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-combo{margin:0;width:170px;padding:0 0 0 8px;box-sizing:border-box;border:1px solid #bbb;vertical-align:middle;background-color:#fff;border-radius:0;font-size:14px;height:35px;outline:0;-webkit-appearance:none;-moz-appearance:none}.gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-combo option{text-transform:capitalize}.gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-label{width:0;height:33px;pointer-events:none;display:inline-block;vertical-align:middle;position:relative;direction:rtl;z-index:1}.gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-label .gbw-p-s-rate-label-delta{width:33px;height:33px;margin:0 1px;background-color:#fff;overflow:hidden;display:block}.gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-label .gbw-p-s-rate-label-delta::before{content:"";display:block;border-top:8px solid #363636;border-left:6px solid transparent;border-right:6px solid transparent;margin-right:8px;margin-top:13px;height:0;width:0}.gbw-p-s-rate .gbw-p-s-rate-head{padding:10px 0;background-color:#363636;color:#fff}.gbw-p-s-rate .gbw-p-s-rate-list{width:auto}.gbw-p-s-rate .gbw-p-s-rate-more{width:auto;overflow:hidden}.gbw-p-s-rate .gbw-p-s-rate-more .gbw-p-s-rate-more-btn{padding:20px 0;border-top:1px solid #bbb;text-align:center;cursor:pointer}html[dir=rtl] .gbw-p-s-rate .gbw-p-s-rate-type{margin-right:calc(28% + 20px);margin-left:0}html[dir=rtl] .gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-combo{padding:0 8px 0 0}html[dir=rtl] .gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-label{direction:ltr}html[dir=rtl] .gbw-p-s-rate .gbw-p-s-rate-type .gbw-p-s-rate-label .gbw-p-s-rate-label-delta::before{margin-left:8px;margin-right:0}.gbw-p-s-room-list-item{position:relative;margin-bottom:13px;background-color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease;font-size:0}.gbw-p-s-room-list-item.byrate{margin-bottom:0}.gbw-p-s-room-list-item.byrate~.byrate{border-top:1px solid #bbb}.gbw-p-s-room-list-item.shadow{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac,inset -4px -4px 0 0 #31a2ac}.gbw-p-s-room-list-item.shadow .gbw-p-s-room-img{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac}.gbw-p-s-room-list-item.shadow .gbw-p-s-room-lbl-bed-text{-webkit-box-shadow:inset 4px 4px 0 0 #31a2ac;-moz-box-shadow:inset 4px 4px 0 0 #31a2ac;box-shadow:inset 4px 4px 0 0 #31a2ac}.gbw-p-s-room-list-item.shadow .gbw-p-s-room-lbl-bed-icon{-webkit-box-shadow:inset 0 4px 0 0 #31a2ac;-moz-box-shadow:inset 0 4px 0 0 #31a2ac;box-shadow:inset 0 4px 0 0 #31a2ac}.gbw-p-s-room-list-item .gbw-p-s-room-img{width:28%;height:200px;display:inline-block;box-sizing:border-box;background-size:cover;background-origin:border-box;background-repeat:no-repeat;background-position:center;background-color:#676767;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-room-list-item .gbw-p-s-room-ctx{font-size:0;vertical-align:top;white-space:nowrap;position:relative;height:160px;right:20px;left:20px;top:20px;display:inline-block;width:calc(72% - 40px)}.gbw-p-s-room-list-item .gbw-p-s-room-ctx .gbw-p-s-lbl{color:#fff;font-size:0;white-space:nowrap;text-transform:uppercase;position:absolute;left:0;top:0}.gbw-p-s-room-list-item .gbw-p-s-room-ctx-01{padding-right:2rem;width:53%;box-sizing:border-box;display:inline-block;vertical-align:top}.gbw-p-s-room-list-item .gbw-p-s-room-ctx-02{width:47%;display:inline-block;text-align:right;vertical-align:top}.gbw-p-s-room-list-item .gbw-p-s-room-lbl{position:absolute;left:0;top:0}.gbw-p-s-room-list-item .gbw-p-s-room-lbl .gbw-p-s-room-lbl-bed-text{padding:0 8px;background-color:#31a2ac;line-height:24px;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-room-list-item .gbw-p-s-room-lbl .gbw-p-s-room-lbl-bed-icon{padding:0 5px;background-color:#ba0c2f;line-height:24px;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-room-list-item .gbw-p-s-room-sub{width:auto}html[dir=rtl] .gbw-p-s-room-list-item.shadow .gbw-p-s-room-img{-webkit-box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;-moz-box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac;box-shadow:inset -4px 4px 0 0 #31a2ac,inset 0 -4px 0 0 #31a2ac}html[dir=rtl] .gbw-p-s-room-list-item.shadow .gbw-p-s-room-lbl-bed-text{-webkit-box-shadow:inset -4px 4px 0 0 #31a2ac;-moz-box-shadow:inset -4px 4px 0 0 #31a2ac;box-shadow:inset -4px 4px 0 0 #31a2ac}html[dir=rtl] .gbw-p-s-room-list-item .gbw-p-s-room-ctx .gbw-p-s-lbl{right:0;left:auto}html[dir=rtl] .gbw-p-s-room-list-item .gbw-p-s-room-ctx-01{padding-left:2rem;padding-right:0}html[dir=rtl] .gbw-p-s-room-list-item .gbw-p-s-room-ctx-02{text-align:left}html[dir=rtl] .gbw-p-s-room-list-item .gbw-p-s-room-lbl{right:0;left:auto}.gbw-p-s-room-empty{min-height:calc(100vh - 381px)}.gbw-p-s-room-empty-inner{line-height:1.5em;text-align:center;font-size:2.8rem;padding:4em}.gbw-p-s-room-list{padding:0 36px 20px}.gbw-p-s-rate-list{width:auto}.gbw-p-s-stay-list{width:auto}.gbw-p-s-r-b{width:170px;height:4em;max-height:50px;text-transform:uppercase;background-color:#31a2ac;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.4rem;cursor:pointer;outline:0;color:#fff;border:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-r-b:disabled{cursor:not-allowed;background-color:#244649;color:#667e80}.gbw-p-s-r-b:not(:disabled):hover{background-color:#188993}.gbw-p-s-r-u{list-style:disc;padding-left:20px}.gbw-p-s-r-t{font-size:0}.gbw-p-s-r-t.gbw-top{vertical-align:top;display:inline-block}.gbw-p-s-r-t.gbw-mid{vertical-align:middle;display:inline-block}.gbw-p-s-r-t.gbw-bot{vertical-align:bottom;display:inline-block}.gbw-p-s-r-t.gbw-normal{white-space:normal}.gbw-p-s-r-t.gbw-nowrap{white-space:nowrap}.gbw-p-s-r-t.gbw-tal{text-align:left}.gbw-p-s-r-t.gbw-tar{text-align:right}.gbw-p-s-r-t.gbw-upp{text-transform:uppercase}.gbw-p-s-r-t.gbw-under{text-decoration:underline}.gbw-p-s-r-t.gbw-f11{font-size:11px}.gbw-p-s-r-t.gbw-f12{font-size:12px}.gbw-p-s-r-t.gbw-f13{font-size:1.3rem}.gbw-p-s-r-t.gbw-f14{font-size:1.4rem}.gbw-p-s-r-t.gbw-f15{font-size:1.5rem}.gbw-p-s-r-t.gbw-f16{font-size:1.6rem}.gbw-p-s-r-t.gbw-f18{font-size:1.8rem}.gbw-p-s-r-t.gbw-f20{font-size:2rem}.gbw-p-s-r-t.gbw-f24{font-size:2.4rem}.gbw-p-s-r-t.gbw-l14{line-height:1.2em}.gbw-p-s-r-t.gbw-l16{line-height:1.4em}.gbw-p-s-r-t.gbw-l18{line-height:1.5em}.gbw-p-s-r-t.gbw-l24{line-height:1.5em}.gbw-p-s-r-t.gbw-ml4{margin-left:4px}.gbw-p-s-r-t.gbw-ml6{margin-left:6px}.gbw-p-s-r-t.gbw-ml8{margin-left:8px}.gbw-p-s-r-t.gbw-ml20{margin-left:20px}.gbw-p-s-r-t.gbw-pb4{padding-bottom:4px}.gbw-p-s-r-t.gbw-pb6{padding-bottom:6px}.gbw-p-s-r-t.gbw-pb8{padding-bottom:8px}.gbw-p-s-r-t.gbw-pb20{padding-bottom:20px}.gbw-p-s-r-t.gbw-fwb{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.gbw-p-s-r-t.gbw-fsm{font-family:Whitney,Helvetica,sans-serif;font-weight:300}.gbw-p-s-r-t.gbw-fm7{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}.gbw-p-s-r-t.gbw-ita{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-style:italic}.gbw-p-s-r-t.gbw-w18{width:18px}.gbw-p-s-r-t.gbw-sky{color:#31a2ac}.gbw-p-s-r-t.gbw-sky.gbw-sky-hover{-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.gbw-p-s-r-t.gbw-sky.gbw-sky-hover:hover{color:#188993}.gbw-p-s-r-t.gbw-red{color:#ba0c2f}.gbw-p-s-r-t.gbw-dark{color:#1e1e1e}.gbw-p-s-r-t.gbw-gray{color:#363636}.gbw-p-s-r-t.gbw-white{color:#fff}.gbw-p-s-r-t.gbw-ashen{color:#d3d3d3}.gbw-p-s-r-t.gbw-none{user-select:none}.gbw-p-s-r-t.gbw-plb{position:absolute;bottom:0;left:0}.gbw-p-s-r-t.gbw-prb{position:absolute;bottom:0;right:0}.gbw-p-s-r-t.gbw-delta::after{width:0;height:0;content:"";display:inline-block;vertical-align:middle;border-top:6px solid currentColor;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:0;margin-left:4px}.gbw-p-s-r-t.gbw-delta.selected::after{border-top:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid currentColor}.gbw-p-s-r-t.gbw-check{width:calc(1em + 2px);height:calc(1em + 2px);box-sizing:border-box;border:2px solid #bbb;background-color:transparent;background-clip:content-box;cursor:pointer;padding:2px}.gbw-p-s-r-t.gbw-check.selected{background-color:#363636}.gbw-p-s-r-t.gbw-number{cursor:pointer;border:1px solid #bbb}.gbw-p-s-r-t.gbw-number.disabled{cursor:not-allowed;opacity:.6}.gbw-p-s-r-t.gbw-popup{position:relative}.gbw-p-s-r-t.gbw-popup.expanded .gbw-popup-inner,.gbw-p-s-r-t.gbw-popup:hover .gbw-popup-inner{display:block}.gbw-p-s-r-t.gbw-popup.expanded .gbw-popup-panel,.gbw-p-s-r-t.gbw-popup:hover .gbw-popup-panel{display:block}.gbw-p-s-r-t.gbw-popup-inner{z-index:5;display:none;text-align:left;box-sizing:border-box;position:absolute;color:#fff;left:50%;top:-10px;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.gbw-p-s-r-t.gbw-popup-inner .gbw-popup-inner-content{box-sizing:border-box;background-color:#363636;padding:6px 10px;width:100%}.gbw-p-s-r-t.gbw-popup-inner::after{width:0;height:0;content:"";display:block;border-top:6px solid #363636;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;bottom:-6px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.gbw-p-s-r-t.gbw-popup-inner.reverse{top:calc(100% + 10px);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.gbw-p-s-r-t.gbw-popup-inner.reverse::after{border-top:0;border-bottom:6px solid #363636;bottom:initial;top:-6px}.gbw-p-s-r-t.gbw-popup-panel{z-index:5;display:none;text-align:left;background-color:#363636;box-sizing:border-box;position:absolute;top:calc(100% + 10px);left:0}.gbw-p-s-r-t.gbw-popup-panel::before{width:0;height:0;content:"";display:block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #272829;position:absolute;left:20px;top:-5px}.gbw-p-s-r-t.gbw-popup-panel.byrate::before{left:7px}.gbw-p-s-r-t.gbw-parting{display:inline-block;vertical-align:middle;border-left:1px solid #bbb;height:16px}.gbw-p-s-r-t.gbw-pointer{cursor:pointer;user-select:none}.gbw-p-s-room-price-ratio{width:38rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.gbw-p-s-room-price-ratio .gbw-p-s-room-price-ratio-head{background-color:#272829;padding:1rem 1.5rem}.gbw-p-s-room-price-ratio .gbw-p-s-room-price-ratio-body{background-color:#363636;padding:1.2rem 1.5rem 1.2rem}.gbw-p-s-room-price-ratio .gbw-p-s-room-price-ratio-foot{padding:1.2rem 1.5rem 1.2rem;white-space:normal}html[dir=rtl] .gbw-p-s-r-u{padding-right:20px;padding-left:0}html[dir=rtl] .gbw-p-s-r-t.gbw-tal{text-align:right}html[dir=rtl] .gbw-p-s-r-t.gbw-tar{text-align:left}html[dir=rtl] .gbw-p-s-r-t.gbw-plb{right:0;left:auto}html[dir=rtl] .gbw-p-s-r-t.gbw-prb{left:0;right:auto}html[dir=rtl] .gbw-p-s-r-t.gbw-delta::after{margin-right:4px;margin-left:0}html[dir=rtl] .gbw-p-s-r-t.gbw-popup-inner{text-align:right}html[dir=rtl] .gbw-p-s-r-t.gbw-popup-panel{text-align:right;right:0;left:auto}html[dir=rtl] .gbw-p-s-r-t.gbw-popup-panel::before{right:20px;left:auto}html[dir=rtl] .gbw-p-s-r-t.gbw-popup-panel.byrate::before{right:7px}html[dir=rtl] .gbw-p-s-r-t.gbw-ml4{margin-right:4px;margin-left:0}html[dir=rtl] .gbw-p-s-r-t.gbw-ml6{margin-right:6px;margin-left:0}html[dir=rtl] .gbw-p-s-r-t.gbw-ml8{margin-right:8px;margin-left:0}html[dir=rtl] .gbw-p-s-r-t.gbw-ml20{margin-right:20px;margin-left:0}.gbw-p-s-map-view{margin-top:-70px;position:relative;height:calc(100vh - 321px);min-height:300px}.gbw-p-s-map-view .gbw-p-s-map-view-body{width:100%;height:100%;overflow:hidden}.gbw-p-s-map-view .gbw-p-s-map-view-tool{background-color:#363636;position:absolute;bottom:36px;right:36px}.gbw-p-s-map-view .gbw-p-s-map-view-tool .gbw-p-s-map-tools{display:block;cursor:pointer}.gbw-p-s-map-view .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{display:inline-block;border:1px solid #fff;font-size:18px;padding:.2em;color:#fff}.gbw-p-s-map-view .gbw-p-s-map-view-tool .gbw-p-s-map-tools:nth-child(2) span{border-top:0}html[dir=rtl] .gbw-p-s-map-view .gbw-p-s-map-view-tool{right:auto;left:36px}.gbw-p-s-body{margin-top:70px;position:relative;min-height:calc(100vh - 82px - 229px - 70px);z-index:3}.gbw-p-s-body>div{margin:0 auto;max-width:128rem}.gbw-prop-section div[data-region="02"]{max-width:128rem;margin:0 auto}.gbw-p-s-loading{height:0}.gbw-p-s-loading .gbw-p-s-loading-inner{z-index:99;text-align:center;min-height:calc(100vh - 321px);background-color:rgba(255,255,255,.8);position:absolute;right:330px;left:0;top:0}.gbw-p-s-loading .gbw-p-s-loading-inner .gbw-p-s-loading-ctx{width:150px;position:fixed;left:calc(50% - 240px);font-size:16px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html[dir=rtl] .gbw-p-s-loading .gbw-p-s-loading-inner{right:0;left:330px}.gbw-prop-article{position:fixed;bottom:0;right:0;top:70px;width:350px;background:#fff}.gbw-prop-section{background-color:#e7e7e7;margin-right:350px}.gbw-price-loading{position:absolute;right:0;top:50%;display:table;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.gbw-price-loading img{width:10rem!important;height:auto!important;max-width:50px}.gbw-price-loading span{display:table-cell;width:15rem;height:auto;font-size:1.7rem;vertical-align:middle;max-width:150px;white-space:normal;text-align:left;text-transform:initial}html[dir=rtl] .gbw-prop-article{left:0;right:auto}html[dir=rtl] .gbw-prop-section{margin-left:350px;margin-right:-100px}html[dir=rtl] .gbw-price-loading{right:auto;left:0}.room-details-wrapper{position:relative;z-index:100}.room-details-wrapper.float{height:0}@media screen and (max-width:768px){.room-details-wrapper{position:static}}.room-details-wrapper .room-details-view{overflow:hidden;height:calc(100vh - 70px)}@media screen and (max-width:768px){.room-details-wrapper .room-details-view{height:auto;position:fixed;z-index:1000;bottom:0;right:0;left:0;top:40px;width:100%;overflow:auto;min-height:calc(100% - 40px)}}.room-details-wrapper .room-details-view.css-redefine{margin-top:30px!important;height:calc(100vh - 112px)}.room-details-body-view-wrapper{white-space:nowrap;overflow:hidden;height:100%;width:200%;font-size:0}.room-details-body-view-wrapper .room-details-body-item{width:50%;height:100%;display:inline-block;vertical-align:top}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item{width:100%;height:100%}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item{display:inline-block;vertical-align:top;white-space:normal;position:relative;font-size:1rem;height:100%;background-color:#dcd7d2}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item.album{width:53%}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item.rooms{width:47%}@media screen and (max-width:768px){.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item{display:block;height:50%}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item.album{width:100%!important;background-color:#e7e7e7}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item.rooms{width:100%!important}}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-album-view{overflow:hidden;box-sizing:border-box;position:absolute;height:100%;width:100%}@media screen and (max-width:768px){.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-album-view{background-color:#fff}}.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-rooms-view{overflow:hidden;box-sizing:border-box;background-color:#fff;position:absolute;padding-top:4rem;height:100%;width:100%;left:0;top:0}@media screen and (max-width:768px){.room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-rooms-view{padding-top:0}}.room-details-zoom-view-wrapper{text-transform:uppercase;font-size:1.4rem;font-family:inherit;padding-top:1rem;padding-left:2rem;box-sizing:border-box;position:absolute;height:4rem;width:47%;right:0;top:0}@media screen and (max-width:768px){.room-details-zoom-view-wrapper{font-size:14px;padding-top:1rem;padding-left:10px;height:3rem;width:100%}}.room-details-zoom-view-wrapper .room-details-tools-prev{vertical-align:top;display:inline-block;letter-spacing:.3px;font-weight:700}.room-details-zoom-view-wrapper .room-details-tools-prev a{color:#004976;cursor:pointer;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.room-details-zoom-view-wrapper .room-details-tools-prev a.disabled{cursor:not-allowed;color:#666}.room-details-zoom-view-wrapper .room-details-tools-next{margin-left:1.5rem;vertical-align:top;display:inline-block;letter-spacing:.3px;font-weight:700}@media screen and (max-width:768px){.room-details-zoom-view-wrapper .room-details-tools-next{margin-left:1rem}}.room-details-zoom-view-wrapper .room-details-tools-next a{color:#004976;cursor:pointer;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.room-details-zoom-view-wrapper .room-details-tools-next a.disabled{cursor:not-allowed;color:#666}.room-details-zoom-view-wrapper .room-details-tools-exit{position:absolute;right:20px;top:-1rem;z-index:10}.room-details-zoom-view-wrapper .room-details-tools-exit a{display:block;font-size:8rem;color:#000;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}@media screen and (max-width:768px){.room-details-zoom-view-wrapper .room-details-tools-exit{right:10px;top:0}.room-details-zoom-view-wrapper .room-details-tools-exit a{font-size:6rem}}.room-details-tabs-wrapper{width:200%;height:100%;font-size:0;white-space:nowrap}.room-details-tabs-wrapper .room-details-tabs-item{position:relative;white-space:normal;display:inline-block;vertical-align:top;font-size:1rem;height:100%;width:50%}.room-details-tools-exit-after{top:1rem!important;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.room-details-tools-exit-after .after-a{font-size:1.2rem!important;color:#31a2ac!important;text-transform:Uppercase}.room-details-tools-exit-after .after-span{font-size:5rem;vertical-align:middle;margin-top:-1rem;display:inline-block}.room-details-tools-width{width:65%}@media screen and (max-width:768px){.room-details-tools-width{width:100%}}.room-details-tools-width.pc-tools{display:block}@media screen and (max-width:768px){.room-details-tools-width.pc-tools{display:none}}.room-details-tools-width.moble-tools{display:none}@media screen and (max-width:768px){.room-details-tools-width.moble-tools{display:block;padding-right:5%}}html[dir=rtl] .room-details-zoom-view-wrapper{left:0;right:auto}html[dir=rtl] .room-details-zoom-view-wrapper .room-details-tools-prev{margin-right:1.5rem}html[dir=rtl] .room-details-zoom-view-wrapper .room-details-tools-prev a .icon-icon_chervonLeft{float:right}html[dir=rtl] .room-details-zoom-view-wrapper .room-details-tools-next{margin-left:0;margin-right:1.5rem}html[dir=rtl] .room-details-zoom-view-wrapper .room-details-tools-next a .icon-icon_chervonRight{float:left}html[dir=rtl] .room-details-zoom-view-wrapper .room-details-tools-exit{left:1.5rem;right:auto}html[dir=rtl] .nano .nano-content{right:0!important;left:-17px!important}.rooms-details-album-head{background-size:cover;background-repeat:no-repeat;background-color:#676767;overflow:hidden}.rooms-details-album-head .tpl-holder{margin-top:50%}.rooms-details-album-list{display:none}.rooms-details-album-list li{background-size:cover;background-repeat:no-repeat;background-color:#676767;overflow:hidden}.rooms-details-album-list li .tpl-holder{margin-top:50%}.room-detail-gallery-container{height:100%;position:relative}.room-detail-gallery-container .carousel-switch{display:none}@media screen and (max-width:768px){.room-detail-gallery-container .carousel-switch{display:block}.room-detail-gallery-container .carousel-switch .button_text{display:none}}.room-detail-gallery-container .desktop{height:100%}@media screen and (max-width:768px){.room-detail-gallery-container .desktop{display:none}}.room-detail-gallery-container .desktop .room-gallery-item{height:50%;position:relative}.room-detail-gallery-container .desktop .room-gallery-item.dimmed:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide{height:100%;cursor:pointer;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .opacity-zero{opacity:0}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .play{width:6.8rem;height:6.8rem;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-3.4rem;margin-left:-3.4rem;z-index:10}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .play:after{content:"";width:0;border-left:3rem solid #fff;display:block;border-top:2rem solid transparent;border-bottom:2rem solid transparent;position:absolute;left:50%;margin-left:-1.25rem;margin-top:1.3rem}.room-detail-gallery-container .desktop .room-gallery-item .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.room-detail-gallery-container .desktop .room-gallery-item .panoimage{width:100%;height:100%;overflow:hidden;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .icon{position:absolute;right:2em;top:50%;width:3rem;height:3rem;margin-top:-2rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAAEH5aXCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExODhDNjg2NjFGNjk2MjdGRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBN0MzOTNGQTg1NEMxMUU2OTdERkU1RjdCRUQwQkYzNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBN0MzOTNGOTg1NEMxMUU2OTdERkU1RjdCRUQwQkYzNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDY4MDExNzQwNzIwNjgxMTg4QzY4NjYxRjY5NjI3RkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDM4MDExNzQwNzIwNjgxMTg4QzY4NjYxRjY5NjI3RkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42tcyaAAAkM0lEQVR42mJsaGhgAIGbN2+C6U+fPjH8+fNHcO/evdGSkpK3rK2td7GwsDD8//+fQV1dneHfv38MLAxIYPny5aXI/MePH+uvWLFCH8SOjo7uhokzoWsAmtiFrBFoczWIXrp0aWltbS1E0+fPnxmATgRryMjIUGRkZCxD1sTHx9cKYwPlSkHqWUBuhdmArgEGkOUWLFiQynTv3j1BqClYNUycOFE5MzNzOoz/9u1bAUZWVtac379/cyKb6uDgUL9q1ao4cXHxmcgGgJw/Y8aM+0xycnI30U0PCgqSQtcAAiAN4IAICAjYDWK8fPmyGObM/Pz8uwx4ABMvLy+YATS5F5/Ca9euJYLoxsbGbiZmZmaGjo6ObmwhhszX0tKaD7aFiYmB6e/fvww/fvwAKULR2NLSshiLQd0g9YzoaW/Pnj0Jr1+/FkVWDEtCsLQHEEBgTU+ePGEAxTQXFxc4wZ45cyYIGB8SPj4+0z98+PBfVlaW4fLlywweHh6IxCokJMQwffp0lMQKTKglMLaFhUU3PKH++vVLHKZ41qxZlsiagM70A9EnTpwAyzMWFRUx9PX1leILYlh6A4buP0YgH69ijIgEEc3NzbqwhIhLITDdOYOdBLIBV/KHRSSyHNiGf6AARgPA1N2IzSai/QBzBdOUKVO6saUjDJOhzmJ6//49XICQpqampm5wIoQlQGTPKSkpcaInQIy0JCIiwjB16lQUP5mZmR3W19c/AUtLAAEET7EgANL49etXcKoE5QGgqRLA9BRLTKDk5uZ2g7LLt2/fGO7evcvg5eXFAAt8lNJ19uzZDCEhIZJr166NQTcEmDVk5s2bl8bGxsYB4p89e/aCiYnJMpj85MmTS5G9DM3hkDBtb28HM6SkpBji4+NRvP3w4cNseXn5qaREL7IY0GxITvry5QvD06dPhZEtuH//fhaIJtYC5MhETgWVlZWloKKKCRQHwLSVBJNoa2vTV1RUnEZKBoMZDHSoHHpyKysrK2XaunVrMLLiqqqqiyA2sKKSQncZelpF5y9cuPARtpqG6fnz5+LYXAfM+c+Q+cA6IB1bkOACsbGxsnBLEhMT4UEDTC0tyBkdZFhdXd0EaJ0xEyYGswxUtcGqOGQLrl69mrB48eLHMD4LsPiESwKT5ad9+/b5Ozk5bQTWl/XorkMXO3jw4Hf0oCkuLlbT1tZeAOMDHXCYsaQEUnb39PSUEkqSpAKgY/cYGRmdZ+Lh4WEAYWDO70au3JAtAFkILJVNkPnANhMjgRTXbWdndx5kNtZiBdgIY9i1a1f+x48f2Uhxuaur614xMbFz6MUKQABSrC80qSiMX26C7kltOCSJIlB60Z5iDyrrwSZjL1HIfFricAthJNTAKBKiGNOMKJDqoT+yhxyuiT6shx4Cl4QvYhEISgQ+zYYwKoYPRb/vsiPn3l2d2w4c7jnnnvN9557zfb/v992uEsKqXC4nWK1WgRwI8CG0220yAGlyq9U6j8XnEFh1JpNpGyzwMwTWiUzQ3K2tLQFjAvUJGD0eT1e5pteuKFJnMpkbOzs7ovIdQv4Q6iXWB+J+HR4eft9LlqqScrnsbzQaJwc9pmq1StHUPj09/ZLYXF8lMGGJXaoJKhaLV1wu1yi1gXe/wXhWlpaWavycdDodNBgMHUS0JwyBZZyYGKtSwcTExAjzbrfbvUoWRxXnfo8UkFcrvR/kR4s7WmAMWFKi1WoFqrFYbI+frK+vt/r5Cnk1vY9Go2cR3C5waCFUKhUHky2SVeDzdEdxRLDOmt/v/7i2tnaRjeXzeS+MRrI6UafTCfF4fJ69RNy+e1hPR+T8omAQCyR/j3mGw+FXBxUOJrIIjDpeKBQ2lXdE2ChjT/D0RcDFrYMqQTZyJpVKXVM7ARzja1Gxo798f2xsbEgtxVGOYXP/eAXEDVg7m80GZEq8Xu8jvg+AM87MzEh5FT2x+CqftCDJdJNSsJwf/DpkSKe4DfQnm7C6iNFofMwsDphUBL/6QHGEf8e31axT0++sgU+yEOxwOApMADz7BBvn2z2ZPCtzc3On+b7NZluhI1JbuLy8/EatvS835z9TjfnTGAkEnHzrNWcX5y4Dht7tplK/NIgJ24gVehoolUpltcjYa0xtztTUlIUp2D2dZ2IoFHrBBpxOZxbO8+AocR0Ydp3vI2sURDAQ2SQg6G1YiuYwCsjz+a9DlvydOLbEhUFNZdlxMpkcBZwfUwoZHx839VOCsC1DC8T5VZIv6vV62oFgt9u7ASgYDH6yWCw69ueAFZCLn7i/m4N8FVKJBMmmKqVZVH0+X4HIBCu1Wu0P/WloNpvznU6nyyxhKA+B1Hf6KcDdvqW7YLKV2JUwm82b/BhS/KcIPJLQycnJEeTgVhzl/V4KIpHI842NjabMCtUokVoeOEiZnZ1NEJ0aiBJRahsIBBL0EwkxIrRP8kO+kKjX61K+yH7q8OW/AMxaX0hTURy+rkjJMk0k5x4MjDIjkxSnQkGI+JIkWIJ/mASCoWYZ7UGfwhDDURiYDyFCD3voz4tRgialgShtSIZzGQQyUvTBSagVRX++b+zK3TzHzc2sA5e5e+/OOb9zfn++7zv6IMi1XAOrXC6XMj4+viafeL3HAzhYt9k5FRR+Yv/OOJ3OLL9KEVTDvi9mZmYOAM5+8oaQAjpD6q2wfHO8mJgYYgaFciI8XBGoDcqmYo6TxkB7AVIuhTJpUUOUxPf19ZVp78Et3oEM9HP1g20BDaH1mHwEJn9d2aYGF0q3WCzp/Bu7NQWW8zxkQyhNYFUOAtZfCNRJWVmZobu7uxo0IJrfbTbbOAy3DQ0NLcDlVqOjo3eA3+0BKtGDwBxBOjipyhpWq/VZZWXla1nfAOdpvOhWgKU+MoePtwD/rtsBpn4w3g2jfX5+/hr8OxGdPkCcOcLdBeZCxEmM0WhsBW35LHsPyXYR4/UA1PvuiDbpMtCQrkygjULtAJhi9/T09A0AxSfIoXe20p20+ZawYXR01JaXl/fY/z1Q2PjGxkYz5mkhjl9LUNwyXsy51HNkRrDz6urqIyysdXV1b/5mjHAMGsExkcfjRe9gDmZw9DhmUs4/AtZ5KC54mZmA1b+VlJTogZYbw5UlQm10YUCn7wDWnaLn9fX19xAKX3TM1f39/fkiI0g4t8sI4G0zMcTg4GCRlkDRheFCS7Ozsw2i33V2dtYhmSg6Brfdbj8pegl0/PJ27YTb7V5CjO7Kz88/hUX9oX2G7GkFNjQ0NDQckoDVcxHZ2dlGZInT/g9nZmZqcf99aWnpy43URgz6VSS7kY8hJTfJIDm5GepDkaZ22ElQZIYyfU9OTkr5+E7Ai+OiB8nJyQfRugJxBhpGuVWrhvIeMOxH2aCqEf6EZ2xsbCknJ+eF6DcOh2PFqzHuR31yr4NVFMY26wYclBcVVU5GawQmU+BlVUlkw5R3VWM1emSRqF/UkIJAY+fm5gqzqg5p93Mo6ZEXXYqT1PJVvV6fpCq6pPmUkLk7LS0tV9V3+F3Ur+y+tvX29rqEhoDujIkeoCC9QRIoF4C8GlUAoSzAT5PJ9Ejjkg+0z7grYDEpqjau6uPad9RP0Smu2jCGR6CcmppaFS4uCouUfHC1AaGbAB9+Kv+4cS5w12YYva5OoHi+0hGaV1RUWGUuhBhq+x+MAOroERnhTQB2HbALJzyXmprqlBnDjjo6OjL/lREZGRk3qZ2KngOZWEDIFR1FCIPBoBQXFz9LS0tzyIxBZV0O5lBpqxoPSkZGRs5z7ImJiWXRO+3t7RYCXY+QQhrJizy4vLy8z2w23xf9CETnAzttbW1N9x5sHQtmNefm5q6EYggK7W9KVDKmCgRuoWyuzl/I2b1HTVdWVlY2PPVBkbqIXTxK4U02qGoQ+IM7Li7uVrg71dzc3IXUvkpjAjJEcmVkqrtejnIdlkdIYIOPut7W1naitrb2LFZon3oPi7EM8PotNjZ2Pw0aGBgYLiwsfL5ZA5CZHsLVXFKGGIyKQsyPgMoYHh4u2M5Aj4qK+lVTU3Ob/zaAOAlfRaEvAk6/RQy9JQ3G9wNAnCZRh+E2FOjplJSUpyR6NIAskDEQtori33i4EhkZuVBVVUVxzbM6jCnA8ESn02kEzDgMXhGwH0IjnqJmZWXZuVA8IIX7efQC6loJCQmbmtcfAZi5GpiqqjiOb2U+NiD3hrpCUEOBLBiC+MZwhksTUAQ/5heCI1TmB9NE27LN1TJlwlRy8Nx0fBgaYPKWJHM2NeeaBIrix1olUmLAMC2/Yrhpv9+Vy27Xc+59IB+d7crznXPvPf9z/h+//8d5UtYCLyspjtDQ0K5AnNVqdWtoaFCyrHw5bRC/Y8COK4fJDQKE8IfhGo3VHA6nzQMyorjT8ELbIex3YJ1vgoBfiUy4AJRHvo/sa7PZlIAcF4LvU2Nn7GctFvwSpmBePECn00TKlmOiPtBa0xloM1ClXAwrLuaMmJR6R41cBgUF1cIYn9KmOHtkd3pCAFbW7cyZMzM6s8c9blxxOEvhvLCzT2bPnl2CHWtxhTV7TAgJIA9De7138uTJ4N4Wcub2WQDFXVq6dKkDrHu/O/dbXB2IF9hg3TcynNmXKpe7VFhYmF5dXb2Q1YO9RggFEu5wHOsC+tOGsECCVY2MO7ui5oVaSxtGhTxksObAlZeDzy25ubmTYmJiwgFEn6vUaGpqugmH7QrA3gU4bS57pnPnzv3y8OHDzfwMt7r7Wgs6XRi00zfITHx0dHRUp7vaevz48R/x4rJTp07dhuA+hboebLfbbYAmozHu7ZqamhiVsPj4+KK6urp7Rs9njR9UbzmQRqPLwq6qQVZ9mBGBBy+BnQkBxL8J3PWJzA2Fym3Hdau0tPQW/ntW/b6qqioWz/i4E7dJ72cDsfNhhIth9VuFMsKJay9qJlypNHiytnz58lEEgPADhhPa+/j4fGE0CVkDCx7j/fv27asAkt5CNG00HnKarBpK/by7Kik1QYdgVq3IHgbeXhQWFhYKlshhfUhvCriaWjCLbhYVFe2An/PfHSF2Ui9aaiMiwP8bSARf1NtEqKkFyNUPZp7o5s2bk1Xcp14vEUexMRCckZGxQXYzPT0AueF9HQueOnWq88iRIw+M6qGY+mD9FGS4XXWwLDQ6hBwAeUPBe0K74nQ6p0PzvN5fAe05c+Z8d/ny5atGO8MaLQi+UnLPy0L0SQceHWky2wAM9G5/50eCg4OVQF9lZWWMbAzcBhvnryBo/gNv0F02GP3b9+zZUz4QoSAuXlxcXLSs3+FwpKquueIrHDp0aIlo4Nq1a9/o/FvT15MGwniLrHTjxo107fdgsSttbW2ZMvdAjaoo1Y0soxANBNxYOX/+/J39sfqARcm7d+8uHTVq1BgggzgNixXDYRsmu4/ZNmVHAM6EPqWfn5+SblAxTl+27OxsJWO2bt268/AEf8Lkx2r7iRxOnz6dILFrE5QCSnyIFA2Aq5ukLRTry5aZmXlBjX8FBAQELlq0qFiHAAqmTJkSaSDHbpbGxsZxos5xaDNnznSK+pi0MTqho29qeaTRcyjY+/fvd/KvPiMFOXlg9HwY6qHS8kmRQdLnBdmY99AfQugEiim+vr5KWBVO0gl9Sk1vI8zUO6B71ooVK/Lw/t/0fREREWeEhCQmJo6Adf3A7OGywkam5KANrWlpaduwynf19zGxw7JObREl2OMu0IU0hQG/PgUarWXWrFnH9X1jx45tEFpysNQYCFiTGcuIUmVkFRLRySp3RfeRCBbHavyZo+7u7kON3gV0fTMwMNBP1Nfa2jpUSAhYwtbc3NxmxvdMqelrWYHXVsLAXj1w4MB4pumYwRXdX15efl79fPDgwStmi4Zn3sUCeEoCF0OEhGCLrfDsOoxYirLClVTrZ3ULMT4kJGQMNN9ZZnBFmEkrV7Kd02mmx4BSr8hCukJXFwbyHuzIMCPooBL08OHDKD1vk21Y8szP0EDb9AqiJw3A1vpIUlIHH+aJRQLGWkaOHPma2cPJViLehk9xTb/aenWt/b8rqhxI1xsy+ackan9fSEhhYeEvzGeYPRyurnBMQkJClP47/Xlg7RjReEGU/o1Lly7dEPV5eXm1WCQaQuh/U3ApxOoqkv+pNrVj4GGWUUbUSgfRYVPaFXUMlQY/8zsjQnx8fEYChddLlFPjIDgl6Xfu3PEQCfSqVasc+fn5Dep39fX1s7Ayk7XqV5Tk1xbMyIputAbTrKBGZqA1KH3HoMjIyHBgqucwf15e3qTU1NRY8N8WtwFuO3fuDMOiJqrl2vq2evXqHRaAsVpRJ26sxo1Wt/9BAypesGzZsnxRH09DKOhXnx3VqdGrt2/f3jiQRMyYMUNxM+D83RL1T5s2rZJpCOVEF89Zyvxmm83mDVU8ZKAIqaqq2pieni495wtH7A8aRKWmMTQ09JxsINBtIeDBpwNBBE/VUM737t0rjPmy7ARK45k/wpAKw6Q8UyIaDChxjcl+XB/1JxGsbo2KirKD9T+UjVmzZk2lv78/jeWzHSFFEKavDeDBdhidV3m2uL8I8fT0fJnqX9bPuhmez+X8eXUdhYFNUI4MG+Er3PwmfOo0VycD4nucbC0oKPhda8P0LSkp6RijKF3HbRhlVK958+bVGWkxEkMXuL293VRmHA6HHez4OQzm4N7eLRb+MNmjnbtS96te1GC5ubk7zIJm169fb6Cl3bRpU4BsHDTNuYqKihMtLS2fsaa+t4jgSS1o0r+ZStDOvYu1eKnEsALH6GE8Ih8bG5udlZX1PglavHixjySGe6KkpORbHgwIDw/3elEiANc7UlJSjrK0Qzvv505yqVG7rVu3PuSRLxP9rhxNzsnJ+QqTzSBBdXV1SyBnNh0vf8/oSE1NzWZ9X3caqx9YsSQ75WOYDAUxvsBhC1x5EQyTtaysbPbEiRMnaEKaj6FRHnl4eHi5Gi0RNYDOpx0dHdmd5qD7yVDWR61fv37vrl27Vpq9rLGx8Z+IiAjuorKT0O/ugA8jgHA9ANFbnU5nS092gmf9mpubi00D3mZFNfC96YG5wbpuAG9a3PqxAdCeADy6SBkwK6qxuMKbVADJyck5/IGH/iAA9qeD0BzI9qJRUtZl1tLHV/38/C7ALeUvVcQDGQf0NgFctIULFxZDJlp54FJ7bKrXCFE1Gn9CCKj4GygC5tnt0EaTX7REydvbu81utzvBNn/xJ0HUeq3utB5BCL6EKwaLeg4reI5Vb7W1teGAORPAhqb2gjkZsM3PQUFB1Sxr4tlkPrM7Byj17V8B2rsSoKquMyxKghStUDFBhVRBFAwaGonUIBEa0EoMLkQqJi5kLFHBNTbaurQ6MujEZQZlcSPCGIexUVRQcVDQBI0lkjDEoICiyAugoMYkKNio/b7be5jn4y33PhYV88+84b3Hu+ee+//n/Ms55/9+vZPdkNjlFT8esukg9h779u0rec88ysfdLyoIPhgnJHeK2Un6cQQPE//jtXT0yHl+5pljSpXtwRNwgDPoCMn3xm9exN9u5pzfMsRA3Ou2tbX1Nfz93tHRUQOtWC1hR8ijjXOSv+PJQOaeSYt/eC6e9gbzpUNGHDXkh/gfn4sbskwpvHz5srRdzmsRZkjKSV6Eb72RZS6R6ewoHxhCscXodMMDuGE09mjuNFNCFCxeHPl89S8qKnpkttjb29dggF2An3sBs+YHnoHTzdtsbbJsbQFw1HMGEBwPCtsbodmA1jgt3BJ9JY6gjCXoK7QC3ONi+Nv/wTNc47O09sBpcYGQ2ZwFVEUlJSWv5uXl+arFh3pSiM9Cqy8sP90N4u0huPqa6kqg/z1xAhFp4zxFXVBQ4Jmenv5mWzuXbUEcWFlZWW/yxeQDb2/v456engXiWH2bC0SAwuoSwpXfHjhwYBwM8outzRTGbgxzevfubQN10p3ZS9yRg6H9BQxrgANxF6FLPRyPn8Go/7ZWPzjgmIHCF8MleGn7ExMTfzSwLNg2M4RBMPzeUEO5PuYQV5jnzJnj5u/v7+bq6toXasLOgM5/wDwheDj3YZAtIJhORJBg7rURO/GwvLz8Sn5+fsm+ffuKd+/erWmJPnMgMn6Oi4t7iCB/j8g5ajOVNXz4cKcvv/xyUktMU4JUIQwcAcPZmD5HKAEY//PJyclZR44cKc/MzKxp7n14zCk4OLj3yJEj+w0bNswjJCRk1Kef/j+BFAPqXm5u7ldr1qw5Tdgic+/BgclVGnpnuEeqLiBQi8Uh9CzoKSHWsImNjZ1hKp3PRDxjAfU2asyYMX8S3yFkvrhjx44vYmJizre1XUBU+tzq1auHjB8/3oenZ/kdl65SUlIyuUra3IXEuXPnbkeMUscYR0m0a2FMvwm3lQHe1q1b34a34WZu56AeRoSFhb0l1E1qauqRyZMnn3zSDDdnEmbmn8X5NsQt9Zg5ezBwz5nbJpepIyIi0hlQiiDUoECio6MNCoPRJwK3buvWrYswx/9mkgWm8AxCRvBzTk4Oj9YcfFq8KjoPGRkZYQOYS9rM/lMIixYt2orA8zZXNQwJpREpV5cojGPHjv0hOzs7QO3N4QFZwf2di8hX2k/+6KOPtjPl+ml2eeEEBEKtSXm9sA1ntOEI1RC3AgMCAr6hUPQKZPHixU0kSWHs3LkzqKio6GW1Nzx37tx0uKMD+X7evHlbYXMutqdYBEZ/TGBgoASCs3bt2t1LliwpUNsGN2+nT59+mELR1TyPGHUKg8FdfHx8CIThrOYmLPKQkJAwi+8PHTqUA6N9pEM7JkTpS3iMrba2tgbOwMdmCKVs9uzZexlUagvFYsqUKY02g8nWcDPHIKhyV9O4gGYm9u0rr7wSLZB92jvt2rVrxLvvvis5KuZkmfHQyejRozNqamoabUon+MvSEjIxOPLy8v549uxZVYAnxKsaPHiwR2Vl5fcYMdFo/F57YDb3z8PDw52trKwelpWV3TVgV8pLS0vPI6bxhgf5OqL3CgSFtUrvwVVuLsHAC9PQ+6JHa8k1KKbpgbG9Tpw44aum0xqNZg5zcItBkPaO9iAI1kdZtmxZk/obiE3qMHg36ILLMNpH9B8DQ/93uMfvQ4DJq1atUgzvSJ6Dh1fhblcy41DKRKK6ysrKGqOm40wIpTCuXr1a3l6EsWDBAlchjKSkpP0CNoyBq7W1tc3hw4fD9Z1Oway4JTK2Vq5cOY2g0GruS94LbNuOPI5y8uRJL4FSrYQ2bdr0GhNbGTTBOCW2F5sAA1sv3uP5XGAPux44cGCki4uLhD0I9VSRlpZWqe9aZp4heJZc4U8++WQG1I/i1W7ynjKgLDpyEwZG3EtNsBQZGSlVXlm+fPkuRJ/324tAUlJSKhwdHZdDfV+BMAYhlloOYx3AA5ww3rF+fn5pUF0PjKzLnUEgXcbZBEGOVnNvyoCysETc4KrvHLwhSkxMZI5uR7jFRUqCPR78hycxBBHqy0xP0hkZlzZv3pyuL7HMFDEZAGpiCEavh0jz0JeApo+YlDBhwoRg7fQQntfPz8/P5fVqawfpaI/jGzZscEasMrxPnz7ZPCGl5DrKgLKwwAMFQkd6Kl2IgyFfwWwg4tgZgoDT8dfn4/fWZ86cycUNJcajo3ZBQUFvCwEZSnDQJ4QVK1Z8oC1Ypm5dvHixjG0XFhbeNJbRxMHBdC/xmQLEq0y3P8wSGTt27FlzhcI0YmbgxsXFfRYVFaU4/xSyKLC8ffu2g4rgz5XCuHPnTh0eTtFSiHZFCl2/QGQeMk+OzDJW74+5cvydrMtNZpboE6YQhoHsxsb+QE2Foj+3TNUfNETffvttib+//wtDhw517tmzZ0FVVZWiUICyoFFXrK6gV3vJo7LCmC5VQsQLFdU9yCClwmBaqVphyNcFasUPBw3YkHTxftKkSQHmPhsGzHX+RWzXw8fHR/ERWsrCkshjSi/ADexkffej2k4KmFyizIocKuptuJLpxtQD9b0QBvMY161bN2379u1NUghNtSXuSdKX7CmvvV3CLJLei3uaQ1DBUlJdly5dujo7OzNrVVHuP2XRpJyJMUI0KWEpdOKWmJkEV/kumcf31NkBAQGB2tjFuvTGG280eoDu7u5eMJh7RHwgXrQjbIuqxlBJnLYk9EWUyLwPnin2QimLjnDR6lVE5tKaMQzw79R2kt4LX1Q3zD4UjKSnQwxmuIl6Xe/OPCMtU3x8fIo+j4yQyHBNK8VM0JcYq53eqa++lO73uumgasjJyambbBN+Ki4uVqxNKIuOYK7iG2dnZ1+RGdBn0KBBXZo7kvbv35+rJTC9a2j068V7Dw+PXkZm712tNaImriY8ycYdP3hqeoWv/T3Uo9lelpubW2+575qjR48q3qOnLJh+pPjkRVJSUjkMbDVPecyfP79ZCIAcjTC0oVo2Jt/QzBKjlTm++tQbZ5e2B6ZvFjGHXqhKfe3ws3YOsZJ4xgBTn+diK99nZmYWQ20p3mqlLCzGjRtnl5GRMUMJLh6J8Ncwfn+h68sChcZuKNxIY+3x4aGytpgKDktKSkJdXV0bR7BQUdrtK4kfTPWJ7Rpx1ZUMWp/w8PCxiEWusx6WCrtDXJDtFhEREVRFYxFc9Vd6MabiLARTfT///PMzGOkmtzKp06lu4Pt3lt3YW2DeJSWwFIba8/b2dq6rq6tnQGhOvMAZ4efn58I+sR1ifZjbH0E8Q1BRUfEv+DyWy5Yt2xkdHV2kYkmqhJVsqXp40KtHamrqdKUXc88c3sw/eeONGzemLly48OsOvxJTFqIcHR1fMlRAyBix0qWDg0NNJ09PTwI/EFLEurKysqeSi1lLATq/EP68Dw+dwZWtyM3NrX2WhVFYWDgNKtWVUES66OymyMvL62tE9eek/RCeVGfexKhRo453795dcTIET/j5+/tLePUxMTHvJyQkeD+rwoC6/4AnL6FpqjC4Y9VcS56T95QBZSFBrgqDHhYW9imNi1Ii7hgrfnBfZObMmSEYJVOfNWEQXdUFdB4EG6IKVpC8Js9l50baKJRmCF9yUHUHjE1S0ygrlyB2W5GXl5ePUSIBKQp8j/ZMLOXBZyXULQvbDRw4UHWJZvKaPOd7IYdHTi4KvHcYbDtDuKXGiMXjoMr+xv0StFEOTyyuvQmCxWvLysoW8hAgi587OzvHwMVVnfbAw4MIsG8x6Uf7FKPFhx8+it5LoTCxsb6+vvP69esjDaHiGiNu8UZFRU2UI97vBAjsryStAz4Az+OgVepF1q42NVbfES9WBObaIWZKfWxs7HoYKdVg0MSZ5VrVtm3b0mjsOLWrqqrm+/r62rXEQy1dutQdba7VaDRzza3r/DiIvCRPyVvymLzW5X8T+HFd4nmtvXv3GoUkN0XTpk17afPmzVOpb/n52LFjX/CAGEseNWMdbCQhn+VAsxqBYjyB559UYQQHBx8NCQkp1IVN16UmZWZ1iUk5POvL/AaosPdZHbU5HUtJSfF977333qKd4ef8/PxvVq9enWMu+saePXv8J06cKB0ouHnzZi2i73hTKLNtSSyLCxWVJOfXmIR1kBDZjL1ErjZtC/4mTZ06NUXNHoou4fov0Kklcp3HFLiKL6SlpS0UNSBLS0v/imntBa/FRkl7oaGhOWwrOTn5IAaOPVzvFRg0/0CkbPs4BUEekVfkmcw7iZem+K0KyUE76ZPVpjESJypdlFRCs2bNcsbsQdOvesDoPYLrxKOqCMAqSkpKqsD06xcuXLh96dKlOiZ2coHT1tb2OTc3ty6LFy8exvquvAYOyS9btmxJi4yM/KqtBMHYAnbzkcIhhsB/9F5v7o3lG378zjvv9Dx+/PhEpaVgjBFhy2Toss+03UyoJEeoot+7u7v3CgoKeg026QWMQL1pdffu3WuA8DTW1ta/gSNxLScnR9MWgsCAaMBA+HdzodqbjXUCX1rC86iurmalsCDWR3+W3FgWt4d6Pezg4PCQvCGE4mPFOqGg6E+jEw/RgUNDhw49VFdX1/306dOBrMrUHoXQr1+/CtioLBsbmxtcEKQAyAM1OEytJhBdklGBbsANTR0/fjwPjXU9derU64huB4v6eE9hMNcBEXmhj4/P6R49evxE15XPIhCQWtQGtcYD0FvgFKVn0dDQ8JOTk9PRwMDAo3wwCIgVHT1hnF9m5bknUQAs7de/f//vYLMKIIBqMp9qmiuywuNsidnQZgLRJyDaHHpkeNjqAQMGZGLaZ1JAFBz+5wj96wph9a2tre3eVjOJ97e3t78Bpl+Gri+F3teQ0bw//0fMLK41cRaoRVR7ogWiT0BE02HeNh/cyspKg1mk8fDwyBGlReXlGwswxBbekj0+20JYdmBYFwjQBqPVCsJ8npgjwvUm45iRhN/cQ5sNYHAdfvMzmH4LTP4BMU8tcbDQ5kMynUsXjBd4P+ZmEFSN30uZTJaPZ0Xmf+6jNDGM/WslAAAAAElFTkSuQmCC);background-size:contain}.room-detail-gallery-container .desktop .room-gallery-item .panoimage.active .icon{display:none}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .dragItem{width:100%;background-size:auto 100%;background-repeat:repeat;height:100%;position:relative}.room-detail-gallery-container .desktop .room-gallery-item .panoimage .dragItem .album-longdesc{position:absolute;width:75%;text-align:center;font-size:1.4rem;color:#fff;text-transform:uppercase;bottom:0;margin-left:12.5%;margin-bottom:2rem;letter-spacing:1px;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.room-detail-gallery-container .desktop .nano{width:100%;height:100%}.room-detail-gallery-container .desktop #nanoWrapper .nano-slider{background:#3f3939;border-radius:0;margin:0}.room-detail-gallery-container .desktop #nanoWrapper .nano-pane{width:12px;background-color:#dcd7d2;border-radius:0;z-index:1}.room-detail-gallery-container .desktop #nanoWrapper .red-label{line-height:2rem;background:#ba0c2f;padding:0 .7rem;position:absolute;top:0;right:10px;z-index:1;text-transform:capitalize}.room-detail-gallery-container .desktop #nanoWrapper .red-label span{font-size:10px;color:#fff;letter-spacing:1px;vertical-align:middle}.room-detail-gallery-container .desktop .album-head{background-size:cover;background-repeat:no-repeat;background-color:#676767;overflow:hidden;height:100%}.room-detail-gallery-container .desktop .normalImage{height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.room-detail-gallery-container .desktop .normalImage .album-longdesc{position:absolute;width:75%;text-align:center;font-size:1.4rem;color:#fff;text-transform:uppercase;bottom:0;margin-left:12.5%;margin-bottom:2rem;letter-spacing:1px;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.room-detail-gallery-container .mobile{display:none}@media screen and (max-width:768px){.room-detail-gallery-container .mobile{display:block;height:100%}.room-detail-gallery-container .mobile .mobile-title{height:70px;font-size:2rem;font-weight:700;line-height:1.5rem}.room-detail-gallery-container .mobile .mobile-title h3{padding-top:40px;padding-left:10px}.room-detail-gallery-container .mobile .slide-content{height:calc(100% - 65px);position:relative;background-color:#e7e7e7}.room-detail-gallery-container .mobile .room-gallery-swiper{height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .room-gallery-swiper-full-controller-container{display:none}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full{position:fixed;display:block;top:0;left:0;right:0;bottom:0;z-index:99999;background-color:#000;vertical-align:middle}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .dim-block{background:0 0}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .swiper-slide{width:100vw!important}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .room-gallery-item-mobile .normalImage{height:28vh!important;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-ztransform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px) and (orientation:landscape){.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .swiper-wrapper .room-gallery-item-mobile .normalImage{height:100vh!important}}@media screen and (max-width:768px){.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container{display:block}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonLeft,.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonRight{display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-ztransform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:26px;font-weight:700;color:#fff;cursor:pointer;z-index:1}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonLeft{left:5px}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_chervonRight{right:5px}.room-detail-gallery-container .mobile .room-gallery-swiper.room-gallery-swiper-full .room-gallery-swiper-full-controller-container .icon-icon_B017{position:absolute;color:#fff;top:1rem;right:1rem;font-size:3rem;z-index:1;cursor:pointer}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile{height:100%;position:relative}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .panoimage{position:absolute;width:100%;height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .dragItem,.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile .normalImage{height:100%;background-size:cover}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .room-gallery-item-mobile iframe{position:absolute;display:block}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide{height:100%}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide.slick-center .dim-block-inner{display:none}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide{height:100%;cursor:pointer;position:relative}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide video{position:relative;z-index:1;width:100%;height:100%;background:#000}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .opacity-zero{opacity:0}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .play{width:6.8rem;height:6.8rem;border-radius:100px;border:4px solid #fff;position:absolute;left:50%;top:50%;margin-top:-3.4rem;margin-left:-3.4rem;z-index:10}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .play:after{content:"";width:0;border-left:3rem solid #fff;display:block;border-top:2rem solid transparent;border-bottom:2rem solid transparent;position:absolute;left:50%;margin-left:-1.25rem;margin-top:1.3rem}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .videoSlide .video-placeholder{width:100%;height:100%;background-size:cover;position:absolute;left:0;top:0}.room-detail-gallery-container .mobile .room-gallery-swiper .swiper-wrapper .swiper-slide .dim-block-inner{width:100%;height:100%;position:absolute;background:#000;opacity:.5;top:0;right:0}.room-detail-gallery-container .mobile .slick-list,.room-detail-gallery-container .mobile .slick-track,.room-detail-gallery-container .mobile .swiper-wrapper{height:100%}.room-detail-gallery-container .mobile .dim-block{width:20%;height:100%;position:absolute;background:#000;opacity:.5;top:0;display:block;cursor:pointer}.room-detail-gallery-container .mobile .dim-block-left{left:0}.room-detail-gallery-container .mobile .dim-block-right{right:0}.room-detail-gallery-container .mobile .red-label{line-height:2rem;background:#ba0c2f;padding:0 .7rem;position:absolute;top:0;right:0;z-index:1;text-transform:capitalize}.room-detail-gallery-container .mobile .red-label span{font-size:10px;color:#fff;letter-spacing:1px;vertical-align:middle}}.album-tab-widget{background:rgba(0,0,0,.9);color:#fff;width:100%;position:absolute;bottom:0;right:0;left:0;z-index:99}.album-tab-widget ul{display:block;list-style:none;margin-left:5%;padding-top:1rem;padding-bottom:1rem}.album-tab-widget ul li{display:inline-block!important;vertical-align:middle}.album-tab-widget ul li a{vertical-align:middle;font-size:1.5rem;line-height:2em;text-transform:uppercase;cursor:pointer;padding:0 .7em}.album-tab-widget ul li a:hover{color:#31a2ac}.album-tab-widget ul li .card.selected i.radio,.album-tab-widget ul li .checked,.album-tab-widget ul li .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.album-tab-widget ul li .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio,.album-tab-widget ul li div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i,.card.selected .album-tab-widget ul li i.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .album-tab-widget ul li i.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .album-tab-widget ul li i.radio,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .album-tab-widget ul li i{color:#31a2ac;text-decoration:underline}.album-tab-widget ul li:not(:last-child):after{content:'|';font-size:1.5rem;vertical-align:middle}.c-lengs-rooms .album-longdesc{display:none}.c-lengs-rooms .room-details-tabs-item{width:50%!important}.c-lengs-rooms .room-details-zoom-view-wrapper{width:50%}@media screen and (max-width:768px){html[dir=rtl] .room-detail-gallery-container .mobile .mobile-title h3{padding-left:0;padding-right:2rem}}.room-details-room-item-wrapper{height:100%;display:table;width:100%}.room-details-rooms-head{display:table-row;height:5rem;box-sizing:border-box}@media screen and (max-width:768px){.room-details-rooms-head{display:none}}.room-details-rooms-head h3{font-size:3.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;margin-bottom:.2em;padding-top:1rem;padding-left:2rem;width:calc(100% - 2rem)}.room-details-rooms-menu{height:5rem;display:none;white-space:nowrap;font-size:0}@media screen and (max-width:768px){.room-details-rooms-menu{display:block}.room-details-rooms-menu .menu-item{width:50%;cursor:pointer;font-size:2rem;text-align:center;display:inline-block;text-transform:uppercase;line-height:5rem}.room-details-rooms-menu .menu-item:first-child{background-color:#fff}.room-details-rooms-menu .menu-item:last-child{background-color:#bbb}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-info{display:block}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-text{display:block}.room-details-rooms-menu+.room-details-rooms-body .room-details-rooms-wifi{display:none;left:0}.room-details-rooms-menu.select-second .menu-item:first-child{background-color:#bbb}.room-details-rooms-menu.select-second .menu-item:last-child{background-color:#fff}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-info{display:none}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-text{display:none}.room-details-rooms-menu.select-second+.room-details-rooms-body .room-details-rooms-wifi{display:block}}.room-details-rooms-body{display:table-row;height:100%}.room-details-rooms-body .gbw-title{height:8rem;width:100%}.room-details-rooms-body .gbw-title .hotel-page-redirects{padding-left:2rem;font-size:17px;font-weight:700;display:inline-table}.room-details-rooms-body .gbw-title .hotel-page-redirects a{color:#31a2ac;display:inline-block;position:relative}.room-details-rooms-body .gbw-title .hotel-page-redirects a:after{content:'';display:block;width:85%;height:1px;background-color:transparent;position:absolute;left:0;bottom:0}.room-details-rooms-body .gbw-title .hotel-page-redirects a span{font-size:2rem;vertical-align:middle;padding-left:.3rem}.room-details-rooms-body .gbw-title .hotel-page-redirects:hover a:after{background-color:#31a2ac}.room-details-rooms-body .gbw-title .hotel-locations{font-size:1.4rem;padding-left:2rem;padding-top:1rem}.room-details-rooms-body .gbw-title .hotel-locations p{padding:.3rem 0}.room-details-rooms-body .gbw-title .hotel-locations p span{font-size:1.6rem;vertical-align:baseline;padding-right:.5rem}.room-details-rooms-body .nano{height:calc(100% - 8rem)}.room-details-rooms-body .nano.hotel-title-height{height:100%!important}.room-details-rooms-body .nano>.nano-pane{background-color:#dcd7d2;border-radius:0;z-index:1;width:12px}.room-details-rooms-body .nano>.nano-pane>.nano-slider{background:#31a2ac;border-radius:0;margin:0}.room-details-rooms-body .room-details-rooms-info{float:right;width:50%}.room-details-rooms-body .room-details-rooms-info li{width:120%}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-info{width:auto;float:none}}.room-details-rooms-body .room-details-rooms-info .title{padding-bottom:.5rem;padding-left:2rem;padding-right:2rem;font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.5em;overflow:hidden}.room-details-rooms-body .room-details-rooms-info .title span[class^=icon-]{font-size:2.5rem;color:#004976;vertical-align:top;display:inline-block}.room-details-rooms-body .room-details-rooms-info .title .icon-svg{font-size:0;display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:.3rem}.room-details-rooms-body .room-details-rooms-info .title .room-feature{vertical-align:top;width:77%;display:inline-block}.room-details-rooms-body .room-details-rooms-info ul.list{box-sizing:border-box;padding-left:2.5rem;font-size:1.4rem;padding-right:2rem}.room-details-rooms-body .room-details-rooms-info ul.list li{overflow:hidden;text-overflow:ellipsis;line-height:1.8em}.room-details-rooms-body .room-details-rooms-info ul.list li span.dot{display:inline-block;margin:0 1.2em 0 .6em;display:inline-block;vertical-align:middle;height:4px;width:4px;background-color:#000;border-radius:50%}.room-details-rooms-body .room-details-rooms-info ul.list li span.txt{width:80%;vertical-align:top;display:inline-block}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-size{text-align:center;position:absolute;top:10%;left:56%;font-size:2rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg{text-align:center}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg{padding-top:3%}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg circle{stroke:#dcd7d2;fill:transparent;stroke-width:10px}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg svg .svg-draw-gellery{stroke-width:10px;fill:transparent;stroke:#31a2ac;stroke-dasharray:1000;animation:dash 8s linear infinite;animation-iteration-count:1}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num1{font-size:35px;font-weight:700}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num1.font{text-anchor:middle;dominant-baseline:middle}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num2{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-weight:700;font-size:1.4rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num2.font{text-anchor:middle;dominant-baseline:middle}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num3{padding:0 25%;margin-top:.5rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-circle-svg .circle-num3 a{color:#000;opacity:.6;font-size:1.8rem;line-height:2.2rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square{font-family:Verlag,Helvetica,sans-serif;font-weight:300;text-align:center}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num1{font-size:4rem;font-weight:700;padding-top:2rem;margin:0 auto}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num2{margin-top:2%;font-weight:700;font-size:1.5rem}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num3{font-size:1.5rem;margin-top:3%;padding-left:.3rem;text-decoration:underline;opacity:.8}.room-details-rooms-body .room-details-rooms-info .gbw-hotel-square .square-num3 a{color:#000}.room-details-rooms-body .room-details-rooms-text{box-sizing:border-box;padding:0 2em;margin-right:50%;min-height:40%}.room-details-rooms-body .room-details-rooms-text--full-width{margin-right:0}.room-details-rooms-body .room-details-rooms-text p{font-size:1.4rem;line-height:1.7em;overflow:hidden;margin-top:.3em}.room-details-rooms-body .room-details-rooms-text p.more-text{max-height:inherit}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-text p{max-height:inherit}}.room-details-rooms-body .room-details-rooms-text p span,.room-details-rooms-body .room-details-rooms-text p sup{vertical-align:super;display:inline-block}.room-details-rooms-body .room-details-rooms-text a{display:inline-block;height:20px;color:#004976;font-family:Whitney,Helvetica,sans-serif;font-weight:700;padding-top:1rem;font-size:1.4rem}.room-details-rooms-body .room-details-rooms-text a:hover{text-decoration:underline}@media screen and (max-width:768px){.room-details-rooms-body .room-details-rooms-text{margin-right:0}}.room-details-rooms-body .room-details-rooms-wifi{clear:both;position:relative;margin-top:2rem;margin-left:1em;left:1rem}.room-details-rooms-body .room-details-rooms-wifi p{margin-bottom:2rem;font-size:1.3rem;letter-spacing:1px;line-height:1em;text-transform:uppercase;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.room-details-rooms-body .room-details-rooms-wifi ul li{display:inline-block;width:49%;min-width:120px;margin-bottom:12px;font-size:0}.room-details-rooms-body .room-details-rooms-wifi ul li img{width:2.6rem;margin-right:10px;display:inline-block;vertical-align:middle}.room-details-rooms-body .room-details-rooms-wifi ul li span{font-size:1.3rem;text-transform:uppercase;line-height:1.5em;max-width:calc(100% - 51px);box-sizing:border-box;padding-right:8px;vertical-align:middle;display:inline-block}.room-details-rooms-body .room-details-rooms-wifi ul li span.icon{font-size:3.2rem}.room-details-rooms-foot .border-top-view{border-top:2px solid #ddd;width:calc(100% - 4rem);margin:0 2rem;height:0}@media screen and (max-width:768px){.room-details-rooms-foot .border-top-view{display:none}}.room-details-rooms-foot .rooms-bot-pricebox{margin-left:3em;margin-top:2em;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user *{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{display:inline-block;font-size:1.4rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user b{display:inline-block;font-size:1.4rem;margin-left:.2rem;text-decoration:line-through}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price{margin-top:.5em}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .currency{display:inline-block;font-size:1.8rem;font-weight:700;vertical-align:top}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .price{display:inline-block;font-size:3.2rem;font-weight:700;margin-left:.2rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .time{display:inline-block;font-size:1.4rem;margin-left:.2rem;text-transform:uppercase}.room-details-rooms-foot .details-rooms-bot-bookbutton{margin-top:1em;margin-left:3em;padding-bottom:2em}.room-details-rooms-foot .details-rooms-bot-bookbutton a{box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:pointer;font-size:1.4rem;padding:0 3.3em;line-height:45px;white-space:nowrap;display:inline-block;vertical-align:middle;background-color:#9f7d23;border-color:transparent;color:#fff}.room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#bf972b}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{margin-top:1.5em;margin-left:3em;padding-bottom:2em}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled a{box-sizing:border-box;text-align:center;text-transform:uppercase;cursor:not-allowed;font-size:1.4rem;padding:0 2.6em;line-height:45px;white-space:nowrap;border:.2rem solid #fff;display:inline-block;vertical-align:middle;background-color:#244649;border-color:transparent;color:#667e80}@media screen and (max-width:768px){.room-details-rooms-foot{height:6rem}.room-details-rooms-foot .rooms-bot-pricebox{padding-top:1rem;width:calc(100% - 17rem);padding-left:2rem;box-sizing:border-box;margin-left:0;float:left;height:100%;margin-top:0}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{font-size:1rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user b{font-size:1rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .currency{font-size:1.4rem}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .price{font-size:1.6rem;width:100%;margin-left:0;font-weight:700}.room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-price .time{display:none}.room-details-rooms-foot .details-rooms-bot-bookbutton{padding-top:1rem;margin-left:0;float:right;width:16rem;padding-right:1rem}.room-details-rooms-foot .details-rooms-bot-bookbutton a{padding:0;width:100%}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{padding-top:1rem;margin-right:2rem;float:right}.room-details-rooms-foot .details-rooms-bot-bookbutton-disabled a{padding:0 1.4em}}html[dir=rtl] .room-details-rooms-head h3{margin-right:2rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-info{margin-right:1rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-wifi{margin-right:4rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-wifi h5{margin-right:2rem}html[dir=rtl] .room-details-rooms-body .room-details-rooms-text a{margin-right:1.5rem}html[dir=rtl] .room-details-rooms-foot .rooms-bot-pricebox{margin-right:2rem}html[dir=rtl] .room-details-rooms-foot .details-rooms-bot-bookbutton{margin-right:2rem}html[dir=rtl] .room-details-rooms-foot .details-rooms-bot-bookbutton-disabled{margin-right:2rem}.count-down{position:fixed;top:14.5rem;right:2.8rem;z-index:1100;-webkit-box-shadow:2px 2px 6px #333;-moz-box-shadow:2px 2px 6px #333;-ms-box-shadow:2px 2px 6px #333;box-shadow:2px 2px 6px #333}@media screen and (min-width:768px){.count-down{top:75px!important}}@media screen and (max-width:768px){.count-down{top:40px!important;right:0;left:0;-webkit-box-shadow:initial;-moz-box-shadow:initial;-ms-box-shadow:initial;box-shadow:initial}}.count-down .countDown-header{height:45px;line-height:45px;font-size:16px;text-align:center;background-color:#363636;color:#fff;position:relative;font-family:Verlag,Helvetica,sans-serif;font-weight:300}.count-down .countDown-header .icon-icon_B017{position:absolute;top:20%;right:1rem;color:#fff;font-size:30px}.count-down .countDown-box-li{text-align:center}.count-down .countDown-box-li:nth-child(odd){display:table-cell\9;-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2;width:4.65rem\9}@media screen and (max-width:768px){.count-down .countDown-box-li:nth-child(odd){display:inline-block;-webkit-flex:initial;-moz-flex:initial;-ms-flex:initial;flex:initial;min-width:32px;vertical-align:top}}.count-down .countDown-box-li:nth-child(even){display:table-cell\9;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;width:2.32rem\9}@media screen and (max-width:768px){.count-down .countDown-box-li:nth-child(even){display:inline-block;-webkit-flex:initial;-moz-flex:initial;-ms-flex:initial;flex:initial;width:4px;font-size:2.6rem;vertical-align:top;margin-top:-.2rem}}.count-down .countDown-box-li span{display:block}.count-down .countDown-box-li .countDown-num{margin-bottom:.5rem;color:#f2f2f2;font-family:Whitney,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:768px){.count-down .countDown-box-li .countDown-num{font-size:2.4rem;margin-bottom:2px}}.count-down .countDown-box-li .countDown-title{font-size:12px;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#d5d5d5}@media screen and (max-width:768px){.count-down .countDown-box-li .countDown-title{font-size:7px}}.count-down .countDown-content{background-color:#363636;font-size:3rem;color:#fff}.count-down .countDown-box{display:table;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 1.8rem 1.3rem 1.8rem}@media screen and (max-width:768px){.count-down .countDown-box{padding:0;width:calc(100% - 123px - 38px);float:left}}.count-down .countDown-desc{width:258px;background-color:#e7e7e7;font-size:12px;line-height:1.2em;padding:1rem 1.7rem;color:#282828;font-family:Helvetica}.count-down .countDown-desc .countDown-more{color:#004976;padding-right:20px;position:relative;font-weight:700;display:inline-block;text-decoration:underline}.count-down .countDown-desc .countDown-more:after{position:absolute;right:0;bottom:18%;margin-left:12px;-webkit-transform:rotateZ(-90deg) translateX(-16%);-moz-transform:rotateZ(-90deg) translateX(-16%);-ms-transform:rotate(-90deg) translate(-16%,0);-o-transform:rotateZ(-90deg) translateX(-16%);transform:rotateZ(-90deg) translateX(-16%);display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-top-color:#004976}.count-down .countDown-container-mobile{background-color:rgba(27,27,27,.8);padding:10px 20px 9px 20px;color:#fff}.count-down .countDown-container-mobile .mobile-title{margin-bottom:5px}.count-down .countDown-container-mobile .mobile-title span{font-size:14px;margin-bottom:4px}@media screen and (max-width:768px){.count-down .countDown-container-mobile .mobile-title span{display:block;width:48%;font-size:2.2rem}}.count-down .countDown-container-mobile .countDown-box{float:none}@media screen and (max-width:768px){.count-down .countDown-container-mobile .countDown-box{position:absolute;top:12px;right:4rem;width:50%;text-align:right;display:block;display:block;display:block;display:block;display:block;display:block}}.count-down .countDown-container-mobile .icon-icon_B017{position:absolute;top:4px;color:#fff;font-size:28px;right:10px}@media screen and (max-width:768px){.count-down .countDown-container-mobile .icon-icon_B017{font-size:5rem;right:0}}.count-down .countDown-container-mobile .countDown-more{display:inline-block;font-size:10px;color:#33a2ad;font-weight:700;position:relative;padding-right:23px;margin-top:5px}.count-down .countDown-container-mobile .countDown-more:after{position:absolute;right:0;bottom:2px;margin-left:12px;-webkit-transform:rotateZ(-90deg) translateX(-16%);-moz-transform:rotateZ(-90deg) translateX(-16%);-ms-transform:rotate(-90deg) translate(-16%,0);-o-transform:rotateZ(-90deg) translateX(-16%);transform:rotateZ(-90deg) translateX(-16%);display:inline-block;content:'';width:0;height:0;border:.6rem solid transparent;border-top-color:#33a2ad}@media screen and (max-width:768px){.count-down .countDown-container-mobile .countDown-more{font-size:1.6rem;margin-top:2px}.count-down .countDown-container-mobile .countDown-more:after{border:.5rem solid transparent;border-top-color:#33a2ad}}html[dir=rtl] .count-down{left:2.8rem!important;right:auto!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}:focus{outline:0!important}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.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{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-prev{display:none!important}.slick-next{display:none!important}.slick-dots{text-align:center;margin-bottom:20px;margin-top:-10px;position:absolute;bottom:0!important;width:100%}.slick-dots li{position:relative;display:inline-block;width:4px;height:4px;margin:0 10px;padding:0;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.slick-dots li button{font-size:0;line-height:0;display:block;width:4px;height:4px;padding:4px;cursor:pointer;color:transparent;border:solid 1px #e9e9e9;outline:0;background:0 0}.slick-dots li button:before{content:''!important}.slick-dots li.slick-active{background-color:#e9e9e9}.slick-dots li.slick-active button{background-color:#e9e9e9}.slick-dots li.slick-active button:before{content:''!important}.slick-dotted.slick-slider{margin-bottom:0}@media print{.print-none{display:none!important}.col-1121{padding-top:0!important}.default-print-title{display:block!important}.print-logo{display:block!important}.checkout-21{background:#fff}.checkout-21 .checkout2__header{line-height:31px;margin-bottom:5px}.checkout-21 .checkout2__progress-status{margin-bottom:5px}.checkout-21 .checkout2__confirmation .tip{margin-bottom:5px;margin-top:5px;line-height:15px}.checkout-21 .checkout2__confirmation .tip-email{line-height:15px}.checkout-21 .checkout2__confirmation .order-price{margin-top:5px}.checkout-21 .checkout2__confirmation .order-price__addprice{line-height:12px;margin-top:5px}.checkout-21 .checkout2__confirmation .order-price__addprice .price-item{margin-bottom:5px}.checkout-21 .checkout2__confirmation .order-price__tip{margin:5px 0}.checkout-21 .checkout2__confirmation .order-price__inpit-print{display:none!important}.checkout-21 .checkout2__confirmation .order-price__input21{display:none!important}.checkout-21 .checkout2__confirmation .item-list{padding-bottom:1px;position:relative}.checkout-21 .checkout2__confirmation .item-list.print-page{page-break-after:always}.checkout-21 .checkout2__confirmation .item-list.not-print{display:none!important}.checkout-21 .checkout2__confirmation .item-list.last-print{page-break-after:initial!important}.checkout-21 .checkout2__confirmation .item-list .default-block{border:1px solid #000;padding-bottom:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .img-tour{margin-bottom:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .img-tour img{height:150px}.checkout-21 .checkout2__confirmation .item-list .default-block .urlImage-style{width:calc(100% - 2px);margin-left:1px;margin-right:1px}.checkout-21 .checkout2__confirmation .item-list .default-block.top{margin-top:14px}.checkout-21 .checkout2__confirmation .item-list .default-block.padding-top{padding-top:16px}.checkout-21 .checkout2__confirmation .item-list .default-block .main .img-block{height:150px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details{padding-bottom:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis{margin-top:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-title{line-height:15px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-row .row-span{line-height:15px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-row .row-p2{margin-top:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-row .row-p1{line-height:15px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-row.row-top16,.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .tour21-detalis .tour21-row.row-top8{margin-top:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .hotel-room{margin-top:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .hotel-name{line-height:15px;margin-top:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .details-row{line-height:15px;margin-top:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .details-row .email-21{width:93%;border-bottom:0}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .details-row .data-title{line-height:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info-classify .order-info{padding-bottom:5px;padding-top:5px;margin-bottom:0}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info-classify .order-info li .item-name{line-height:14px;margin-top:8px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info-classify .order-info li .item-value{line-height:14px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info-classify .order-info li .item-rate-x{padding:5px 10px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .hotel21-inclusives p{padding:5px 0;line-height:0}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .hotel21-inclusives .inclusives{padding-bottom:1px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info{padding-top:5px;padding-bottom:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info li .item-name{line-height:14px;margin-top:8px}.checkout-21 .checkout2__confirmation .item-list .default-block .hotel21-details .order-info li .item-value{line-height:14px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-map{height:150px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-map .order-view-map{height:30px;width:100px;line-height:30px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-sidebar .hotel-price{padding-top:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-sidebar .hotel-price-total{padding-bottom:10px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-sidebar .hotel-price-total .total-block21{padding-top:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-sidebar .hotel-price-total .room-price{padding-top:5px}.checkout-21 .checkout2__confirmation .item-list .default-block .sidebar .order-inputs{display:none!important}.payment-error{display:none!important}.checkout21-print .checkout2__confirmation .order-price{display:none!important}.checkout21-print .checkout2__confirmation .item-list{display:none}.checkout21-print .checkout2__confirmation .item-list.item-print{display:block!important}html[dir=rtl] .print-logo{right:0;left:initial;right:-58px}}.default-print-title{padding-top:45px;display:none}.print-logo{height:45px;display:none;position:absolute;top:0;left:-58px}.print-logo .logo{transition:all .5s;background-color:#ba0c2f;display:block;width:52px;height:45px;position:relative;cursor:pointer;color:#fff}.print-logo .logo span{position:absolute;left:14px;font-size:24px;top:10px}.checkout-21{height:100%;width:100%}.checkout-order-map{height:100vh;width:100vw;margin-top:-70px}.checkout-order-map .order-map-disable{height:100%}.checkout-order-map .order-view-map{display:none}.checkout-order-map .order-view-none{position:absolute;top:70px;right:3.2rem}.checkout-order-map .order-view-none .color-w{color:#fff}.checkout-order-map.none{display:none}.col-1121{margin:0 auto 60px!important;padding-top:30px}.x-save-popup .x-popup-wrap:after{display:none!important;top:0!important}.hotel-item__content-popup{width:25.7rem;background-color:#363636;padding:1.6rem;line-height:1.7rem;font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;white-space:normal;word-break:break-word;z-index:11;text-align:left;box-sizing:border-box;color:#fff;text-transform:initial}.hotel-item__content-popup.show{display:block}.hotel-item__content-popup:after{width:0;height:0;content:"";display:block;border-top:11px solid #363636;border-left:11px solid transparent;border-right:11px solid transparent;position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.hotel-item__content-popup ul{margin-top:.6rem}.hotel-item__content-popup ul li{font-size:1.2rem;line-height:2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.hotel-item__content-popup ul li:before{content:'·';font-weight:700;margin-right:1rem}.checkout2{color:#000}.checkout2 input::-webkit-input-placeholder,.checkout2 textarea::-webkit-input-placeholder{color:#adadad}.checkout2 input:-moz-placeholder,.checkout2 textarea:-moz-placeholder{color:#adadad}.checkout2 input::-moz-placeholder,.checkout2 textarea::-moz-placeholder{color:#adadad}.checkout2 input:-ms-input-placeholder,.checkout2 textarea:-ms-input-placeholder{color:#adadad}.checkout2 .book2-content-section{padding:0 2rem 2rem 2rem}.checkout2 .book2-content-section .book2-child-theme{border-bottom:1px solid #bbb}.checkout2 .book2-lampbox-container{left:50px}.checkout2 .font-whitney-bold{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__header{font-size:3.4rem;font-family:Verlag,Helvetica,sans-serif;font-weight:700;line-height:4.1rem;margin-bottom:.7em}.checkout2__progress-status{font-size:1.6rem;margin-right:1em;margin-bottom:1.3em}.checkout2__progress-status .step-item *{display:inline-block;vertical-align:middle}.checkout2__progress-status .step-item.completed span.item-icon{color:#fff;background-color:#39b54a}.checkout2__progress-status .step-item.completed .step-name{color:#000}.checkout2__progress-status .step-item span.item-icon{color:#a1a1a1;background-color:#a1a1a1;font-size:1.8rem;border-radius:100%}.checkout2__progress-status .step-item .step-name{font-family:Verlag,Helvetica,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 2em 0 .3em;color:#a1a1a1;font-size:1.6rem;cursor:text}.checkout2__progress-status .step-item .step-name.clickable{cursor:pointer}.checkout2 .main,.checkout2 .sidebar{display:inline-block;vertical-align:top}.checkout2 .sidebar{float:right;width:29.5%;margin-left:2%}.checkout2 .sidebar .order-map{width:100%;height:18rem;background-color:#ddd}.checkout2 .sidebar .order-map .order-s{z-index:1;display:none}.checkout2 .sidebar .order-map .order-map-disable{height:100%}.checkout2 .sidebar .order-map .order-map-disable:before{content:"";height:100%;display:block;position:relative;z-index:1}.checkout2 .sidebar .order-map .order-map-disable .map-disable{position:absolute;top:0;bottom:0;left:0;right:0}.checkout2 .sidebar .order-map .order-map-disable .map-disable .order-sidebar{width:100%;background-color:#ddd}.checkout2 .sidebar .order-map .order-view-map{position:absolute;right:0;bottom:0;opacity:.6;background:#000;font-size:0;text-align:center;cursor:pointer;z-index:1;height:4rem;width:14rem;line-height:4rem}@media print{.checkout2 .sidebar .order-map .order-view-map{display:none}}.checkout2 .sidebar .order-map .order-view-map .view-map-icon{font-size:2.5rem;color:#fff;display:inline-block;vertical-align:middle}.checkout2 .sidebar .order-map .order-view-map .view-map-text{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.4rem;color:#fff;letter-spacing:1px;text-transform:uppercase;display:inline-block;vertical-align:middle;padding-left:1rem}.checkout2 .sidebar .order-map .order-view-none{display:none}.checkout2 .sidebar .order-inputs{text-align:center;width:100%}.checkout2 .sidebar .order-inputs .input-a{border:0;padding:.8em 0;text-transform:none;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;width:100%;text-align:center;background-color:transparent;position:relative;line-height:17px;box-sizing:border-box;color:#31a2ac}.checkout2 .sidebar .order-inputs .input-a:hover{color:#31a2ac;background-color:transparent}.checkout2 .sidebar .order-inputs .input-a.close-button{color:#31a2ac;background-color:transparent}.checkout2 .sidebar .order-inputs .input-a .span-style{position:initial!important}.checkout2 .sidebar .order-inputs .input-a .span-style ul{margin-top:1rem;border:1px solid #7e7e7e;width:25.4rem}.checkout2 .sidebar .order-inputs .input-a .span-style ul li{padding:.3em 0}.checkout2 .sidebar .order-inputs .input-a .span-style ul li a{color:#000;padding-left:2rem}.checkout2 .sidebar .order-inputs .input-a .span-style ul li a:hover{color:#31a2ac!important}.checkout2 .sidebar .order-inputs .input-a span{vertical-align:middle;display:inline-block}.checkout2 .sidebar .order-inputs .input-a span[class^=icon-]{font-size:1.9rem}.checkout2 .sidebar .order-inputs .input-a .order-dark-icon{width:0;height:0;border-radius:0;border-top:.3em solid;border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:0;background-color:transparent;vertical-align:middle}.checkout2 .sidebar .order-inputs .input-a .order-dark-icon.down-icon{border-top:0!important;border-bottom:.3em solid!important}.checkout2 .main{width:59%}.checkout2 .main.checkout-step2{width:68.5%}.checkout2 .default-block{font-size:1.6rem;padding:0 16px 20px}.checkout2 .default-block .section-head{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:1.4rem;color:#363636;letter-spacing:1px;text-transform:uppercase;display:block}.checkout2 .default-block .urlImage-style{width:100%;display:block}.checkout2 .default-block.padding0{padding:0}.checkout2 .default-block.padding-top{padding-top:16px}.checkout2 .default-block.top{margin-top:1.4em}.checkout2 .default-block.no-padding-bottom{padding-bottom:0}.checkout2 .default-block .block-title{padding-top:.8em}.checkout2 .sidebar__block,.checkout2 .sidebar__title{padding-left:5%;padding-right:5%}.checkout2 .sidebar__block{background:#fff}.checkout2 .sidebar__title{font-family:Verlag,Helvetica,sans-serif;font-weight:300;background-color:#31a2ac;font-size:2rem;color:#fff;line-height:2.4rem;padding:1.3rem 2.2rem}.checkout2 .sidebar__buttons>*{width:100%;padding:0;margin-top:1em}.checkout2 .sidebar__buttons>:first-child{margin-top:.6em}.checkout2 .sidebar.checkout-step2 .book2-calendar .calendar-wrapper{position:absolute;z-index:2;width:90%}.checkout2 .sidebar.checkout-step2 .book2-calendar .calendar-wrapper .x-solar{font-size:1.2rem}.checkout2 .sidebar.checkout-step2 .sidebar__block{margin-bottom:0}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary{overflow-y:auto;padding-left:0;padding-right:0}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .hotel-item{padding:.8rem 5% .8rem;margin:0}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .hotel-item.editing{background-color:#f7f7f7}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .hotel-name-block{padding:1.6rem 5% 0 5%}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section .hotel-name-block .hotel-name-wrapper .hotel-name{width:100%}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:first-child .hotel-name-block .hotel-name-wrapper{padding-bottom:2rem;border-bottom:1px solid rgba(37,37,37,.15)}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:first-child .hotel-item:last-child{padding-bottom:1.2rem}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:nth-child(2) .hotel-name-block .hotel-name-wrapper{border-top:1px solid rgba(37,37,37,.15)}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-name-block{padding-top:0}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-name-block .hotel-name-wrapper{padding:2rem 0 1.6rem 0}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-name-block .hotel-name-wrapper .hotel-name{font-size:2rem;line-height:2.4rem}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item{padding-top:2.5rem;background-color:#f7f7f7}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__category-name-section{padding-bottom:2rem}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__category-name-section .hotel-name-wrapper .hotel-name{font-size:1.8rem;line-height:2rem;font-weight:700}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__name-section .section-title .item-name{line-height:1.7rem;font-size:1.4rem;font-weight:500}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content{font-size:1.5rem;font-weight:300;line-height:2rem}.attr-blog-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .wgt-link-triangle,.attr-blog-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .wgt-text-triangle,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .see-all,.attr-detail-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .wgt-link-triangle,.attr-detail-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .wgt-text-triangle,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .see-all,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-blog-panel .area-list .wgt-link-triangle,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-blog-panel .area-list .wgt-text-triangle,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-detail-panel .area-list .wgt-link-triangle,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .attr-detail-panel .area-list .wgt-text-triangle,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .list-item-name,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all,.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section:not(:first-child) .hotel-item .hotel-item__content .see-all{white-space:normal}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section--expanded .hotel-item{display:block}.checkout2 .sidebar.checkout-step2 .sidebar__block.hotel-summary .food-section--expanded .hotel-name-block .hotel-name-wrapper .detail-toggle:after{border-bottom:.55rem solid #000;border-top-width:0}.checkout2 .sidebar.checkout-step2 .sidebar__block .hotel-name-block{padding-bottom:0}.checkout2 .sidebar.checkout-step2 .sidebar__block .special-request{margin-bottom:0}.checkout2 .sidebar.checkout-step2 .sidebar__block .special-request .error-tip{color:#ba0c2f;font-size:1.4rem;display:none;line-height:1.6em}.checkout2 .sidebar.checkout-step2 .sidebar__block .special-request .input-error .error-tip{display:block}.checkout2 .sidebar.checkout-step2 .sidebar__block.expanded .hotel-name-block{padding-bottom:.8rem}.checkout2 .sidebar.checkout-step2 .sidebar__list{position:relative}.checkout2 .sidebar.checkout-step2 .sidebar__list>div{margin-bottom:1rem}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .breakdown-content{margin-top:1.6rem}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .breakdown-content .room-price{margin-top:0}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown .currency-label{text-transform:uppercase;letter-spacing:.73px;font-size:1.1rem;line-height:1.3rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown.text-left{text-align:left!important}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown.text-left .trigger-label{text-transform:uppercase;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.1rem;line-height:1.3rem;letter-spacing:.073rem;color:#31a2ac}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown.text-left .trigger-label.hide{display:none}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown.text-left.show .trigger-label{display:none}.checkout2 .sidebar.checkout-step2 .nightly-breakdown-section .nightly-breakdown.text-left.show .trigger-label.hide{display:inline-block}.checkout2 .sidebar.checkout-step2 .hotel-disclaimer-step2{padding:0 5% 5% 1.6rem}.checkout2 .sidebar.checkout-step2 .hotel-disclaimer-step2 .hotel-disclaimer__text{color:#767676;background-color:#fff;line-height:1.3rem;font-size:1.1rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.checkout2 .sidebar.checkout-step2 .hotel-disclaimer-step2 .hotel-disclaimer__text .view_Detail{font-size:1.4rem;padding:0 .5rem;text-decoration:underline;color:#31a2ac;cursor:pointer}.checkout2 .sidebar.checkout-step2 .hotel-price{padding-bottom:1.6rem}.checkout2 .sidebar.checkout-step2 .hotel-price .subtotal-amount{text-transform:uppercase;line-height:1.9rem}.checkout2 .sidebar.checkout-step2 .hotel-price .subtotal-amount.cart-total{font-size:2rem;line-height:2.4rem}.checkout2 .sidebar.checkout-step2 .hotel-price .subtotal-amount.cart-total label{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2 .sidebar.checkout-step2 .hotel-price .subtotal-amount label{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700}.checkout2 .sidebar.checkout-step2 .hotel-price .room-price td{color:#767676;line-height:1.5rem;font-size:1.25rem;height:1.3rem}.checkout2 .sidebar.checkout-step2 .hotel-price .disCountCode_message{color:#39b54a;line-height:1.5rem;font-size:1.25rem;margin-top:1rem}.checkout2 .sidebar.checkout-step2 .hotel-price .member-price{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.2rem;line-height:1.2rem}.checkout2 .sidebar.checkout-step2 .subtotal-break{font-size:1.25rem;line-height:1.5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#363636;padding-bottom:1.6rem}.checkout2 .sidebar.checkout-step2 .subtotal-break .subtotal-break-table{width:100%}.checkout2 .sidebar.checkout-step2 .subtotal-break .subtotal-break-table td:nth-child(1){width:16rem}.checkout2 .sidebar.checkout-step2 .subtotal-break .subtotal-break-table td:nth-child(2){vertical-align:top;text-align:right}.checkout2 .sidebar.checkout-step2 .sidebar__detail-popup{position:fixed;top:0;left:0;right:0;bottom:0;display:none}.checkout2 .sidebar.checkout-step2 .sidebar__detail-popup .sdp-container{top:50%;left:50%;width:70vw;max-width:1024px;position:relative;margin:0 auto;display:inline-block;vertical-align:middle;background-color:#fff;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.checkout2 .sidebar.checkout-step2 .sidebar__detail-popup .sdp-container .sdp-head{border-bottom:1px solid #bbb;line-height:77px;margin-left:30px;margin-right:30px}.checkout2 .sidebar.checkout-step2 .sidebar__detail-popup .sdp-container .sdp-content{min-height:300px;max-height:60vh;font-size:1.4rem;line-height:2.4em}.checkout2 .sidebar .hotel-disclaimer{background:#ececec;font-size:2rem;margin-top:-.8em;margin-bottom:.8em;padding-top:5%;padding-bottom:5%;position:relative}.checkout2 .sidebar .hotel-disclaimer:before{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-bottom-color:#ececec;position:absolute;bottom:100%;left:8%}.checkout2 .sidebar .hotel-disclaimer__text{font-size:1.2rem;line-height:1.2em;color:#a9a9a9}.checkout2 .sidebar .hotel-disclaimer__text:not(:first-child){margin-top:1em}.checkout2 .sidebar .hotel-summary{margin-bottom:2px}.checkout2 .sidebar .hotel-summary .hotel-name-block{font-size:2.6rem;padding-top:.6em;padding-bottom:.6em}.checkout2 .sidebar .hotel-summary .hotel-name-block>*{display:inline}.checkout2 .sidebar .hotel-summary .hotel-name-block .hotel-name-wrapper{cursor:pointer;display:table;width:100%}.checkout2 .sidebar .hotel-summary .hotel-name-block .hotel-name-wrapper .hotel-name{display:table-cell;font-size:1.8rem;line-height:2.2rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:700;margin-right:.1em}.checkout2 .sidebar .hotel-summary .hotel-name-block .hotel-name-wrapper .detail-toggle{font-size:0;text-align:left;vertical-align:middle;display:table-cell}.checkout2 .sidebar .hotel-summary .hotel-name-block .hotel-name-wrapper .detail-toggle:after{display:inline-block;content:'';width:0;height:0;border:.55rem solid transparent;border-top-color:#000;border-bottom-width:0}.checkout2 .sidebar .hotel-summary .side-sequence{text-transform:uppercase;padding-bottom:4px;font-size:1.2rem;letter-spacing:.1rem;line-height:1.4rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;color:#363636;display:table!important;width:100%}.checkout2 .sidebar .hotel-summary .side-sequence .room-index{display:table-cell;text-align:left}.checkout2 .sidebar .hotel-summary .section-edit,.checkout2 .sidebar .hotel-summary .section-remove{letter-spacing:0;text-transform:lowercase;color:#31a2ac;display:table-cell!important;text-align:right;vertical-align:middle;cursor:pointer}.checkout2 .sidebar .hotel-summary .section-edit .edit-text,.checkout2 .sidebar .hotel-summary .section-edit .remove-text,.checkout2 .sidebar .hotel-summary .section-remove .edit-text,.checkout2 .sidebar .hotel-summary .section-remove .remove-text{font-size:1.2rem;line-height:1.4rem;text-decoration:underline;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2 .sidebar .hotel-summary .section-edit .remove-icon,.checkout2 .sidebar .hotel-summary .section-remove .remove-icon{vertical-align:middle}.checkout2 .sidebar .hotel-summary .disable-dates{color:#667e80;cursor:not-allowed}.checkout2 .sidebar .hotel-summary .disable-dates .x-pointer{cursor:not-allowed}.checkout2 .sidebar .hotel-summary .disable-edit{color:#667e80;cursor:not-allowed;display:none!important}.checkout2 .sidebar .hotel-summary .hotel-item{display:none;font-size:1.4rem;margin-bottom:1.3em}.checkout2 .sidebar .hotel-summary .hotel-item__name-section{display:table;width:100%;color:#31a2ac}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown{cursor:pointer;display:block}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown .item-name{margin:0}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown:after{float:right;margin-top:4px;display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#31a2ac}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown+.hotel-item__content{display:none}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown.show+.hotel-item__content{display:block}.checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown.show:after{margin-top:-4px;display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#31a2ac}.checkout2 .sidebar .hotel-summary .hotel-item__name-section *{display:inline-block;vertical-align:middle}.checkout2 .sidebar .hotel-summary .hotel-item__name-section span[class^=icon-]{font-size:1.2rem}.checkout2 .sidebar .hotel-summary .hotel-item__name-section .section-title{display:table-cell}.checkout2 .sidebar .hotel-summary .hotel-item__name-section .section-title .item-name{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:.05rem;line-height:1.5rem;text-transform:uppercase}.checkout2 .sidebar .hotel-summary .hotel-item__upgrade{position:relative;display:inline-block}.checkout2 .sidebar .hotel-summary .hotel-item__content{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.5rem;color:#000;line-height:1.8rem;margin-top:.3em}.checkout2 .sidebar .hotel-summary .hotel-item__content-upgrade{color:#31a2ac;font-size:1.2rem;margin-top:.3em;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:300}.checkout2 .sidebar .hotel-summary .hotel-item__content-upgrade span{display:inline-block;vertical-align:middle}.checkout2 .sidebar .hotel-summary .hotel-item__content-upgrade .upgrade-text{line-height:1.4rem;text-transform:uppercase;letter-spacing:1px;margin-left:.3rem}.checkout2 .sidebar .hotel-summary .hotel-item__content .addition{font-family:Whitney,Helvetica,sans-serif;font-weight:500;display:block}.checkout2 .sidebar .hotel-summary .hotel-item__content textarea{border:solid 1px #dedede;width:100%;display:inline-block;font-size:1.3rem;margin-top:.5em;line-height:1.4em;height:8em;resize:none;box-sizing:border-box;outline:0;padding:.5em .8em}.attr-blog-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .wgt-link-triangle,.attr-blog-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .wgt-text-triangle,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .checkout2 .sidebar .hotel-summary .hotel-item__content .see-all,.attr-detail-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .wgt-link-triangle,.attr-detail-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .wgt-text-triangle,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .checkout2 .sidebar .hotel-summary .hotel-item__content .see-all,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-blog-panel .area-list .wgt-link-triangle,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-blog-panel .area-list .wgt-text-triangle,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-detail-panel .area-list .wgt-link-triangle,.checkout2 .sidebar .hotel-summary .hotel-item__content .attr-detail-panel .area-list .wgt-text-triangle,.checkout2 .sidebar .hotel-summary .hotel-item__content .list-item-name,.checkout2 .sidebar .hotel-summary .hotel-item__content .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all,.checkout2 .sidebar .hotel-summary .hotel-item__content .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .see-all,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .checkout2 .sidebar .hotel-summary .hotel-item__content .see-all{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:15rem}.checkout2 .sidebar .hotel-summary .hotel-item__content .list-item-quantity{line-height:1.8rem;vertical-align:top}.checkout2 .sidebar .hotel-summary .hotel-item__content .list-item-price{float:right;font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.checkout2 .sidebar .hotel-summary .special-label{text-indent:5px;z-index:0}.checkout2 .sidebar .hotel-summary .special-label.show-placeholder{display:inline-block}.checkout2 .sidebar .hotel-summary .special-input{border-color:#adadad}.checkout2 .sidebar .hotel-summary.expanded .hotel-name-block .hotel-name-wrapper .detail-toggle:after{border-bottom:.55rem solid #000;border-top-width:0}.checkout2 .sidebar .hotel-summary.expanded .hotel-item{display:block}.checkout2 .sidebar .hotel-price{font-size:2rem;padding-top:.8em}.checkout2 .sidebar .hotel-price.hotel-price-total{padding-bottom:2em}.checkout2 .sidebar .hotel-price .subtotal-amount{font-size:1.6rem;line-height:1.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:700;color:#000;display:table;width:100%}.checkout2 .sidebar .hotel-price .subtotal-amount.total-block21{text-transform:uppercase;border-top:1px solid #d0d0d0;padding-top:1em}.checkout2 .sidebar .hotel-price .subtotal-amount>*{display:table-cell;vertical-align:top}.checkout2 .sidebar .hotel-price .subtotal-amount .amount{text-align:right;white-space:nowrap;padding-left:.5em}.checkout2 .sidebar .hotel-price .subtotal-made-to{color:#31a2ac;margin-top:.6em;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.2rem}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21{cursor:pointer;position:relative}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21 .cancellation-popup{font-size:1.7rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:300;width:15em;padding:15px 20px;z-index:11;display:none;text-align:left;background-color:#363636;box-sizing:border-box;position:absolute;color:#fff;-webkit-transform:translate(-35%,8px);-moz-transform:translate(-35%,8px);-ms-transform:translate(-35%,8px);-o-transform:translate(-35%,8px);transform:translate(-35%,8px)}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21 .cancellation-popup .cancel-policy{font-weight:700;padding-bottom:.25rem;font-size:1.4rem}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21 .cancellation-popup .cancel-des{font-size:1.2rem}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21.expanded::after,.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21:hover::after{width:0;height:0;content:"";display:block;position:absolute;border-top:0;border-left:6px solid transparent;border-bottom:6px solid #363636;border-right:6px solid transparent;-webkit-transform:translate(250%,50%);-moz-transform:translate(250%,50%);-ms-transform:translate(250%,50%);-o-transform:translate(250%,50%);transform:translate(250%,50%)}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21.expanded.reverse,.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21:hover.reverse{top:calc(100% + 10px);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:6}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21.expanded.reverse::after,.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21:hover.reverse::after{border-top:0;border-bottom:6px solid #363636;bottom:initial;top:20px}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21.expanded.reverse .cancellation-popup,.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21:hover.reverse .cancellation-popup{top:26px;transform:translateX(-50%)}.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21.expanded .cancellation-popup,.checkout2 .sidebar .hotel-price .subtotal-made-to.cancellation-policy21:hover .cancellation-popup{display:block}.checkout2 .sidebar .hotel-price .nightly-currency,.checkout2 .sidebar .nightly-breakdown-section .nightly-currency{display:none;position:relative;height:0}.checkout2 .sidebar .hotel-price .nightly-currency .show-currency-checkout,.checkout2 .sidebar .nightly-breakdown-section .nightly-currency .show-currency-checkout{display:block;left:initial;right:0;top:1.5rem}.checkout2 .sidebar .hotel-price .nightly-currency .show-currency-checkout::before,.checkout2 .sidebar .nightly-breakdown-section .nightly-currency .show-currency-checkout::before{content:none}.checkout2 .sidebar .hotel-price .nightly-currency::before,.checkout2 .sidebar .nightly-breakdown-section .nightly-currency::before{width:0;height:0;content:'';display:block;border:1rem solid transparent;border-bottom-color:rgba(27,27,27,.8);position:absolute;right:4rem;left:auto;top:-.5rem}.checkout2 .sidebar .hotel-price .nightly-breakdown,.checkout2 .sidebar .nightly-breakdown-section .nightly-breakdown{text-align:right}.checkout2 .sidebar .hotel-price .nightly-breakdown.show+.breakdown-content,.checkout2 .sidebar .nightly-breakdown-section .nightly-breakdown.show+.breakdown-content{display:block}.checkout2 .sidebar .hotel-price .breakdown-content,.checkout2 .sidebar .nightly-breakdown-section .breakdown-content{display:none;font-size:1.2rem}.checkout2 .sidebar .hotel-price .breakdown-content.rate-detail,.checkout2 .sidebar .nightly-breakdown-section .breakdown-content.rate-detail{color:#767676;font-size:1.1rem;line-height:1.3rem}.checkout2 .sidebar .hotel-price .breakdown-content ul,.checkout2 .sidebar .nightly-breakdown-section .breakdown-content ul{list-style:disc;padding-left:20px}.checkout2 .sidebar .hotel-price .bed-type-block,.checkout2 .sidebar .nightly-breakdown-section .bed-type-block{display:table;width:100%;color:#a9a9a9;font-size:1.2rem;padding-top:.3em}.checkout2 .sidebar .hotel-price .bed-type-block>*,.checkout2 .sidebar .nightly-breakdown-section .bed-type-block>*{display:table-cell;vertical-align:top;font-size:1.2rem}.checkout2 .sidebar .hotel-price .bed-type-block .bed-type,.checkout2 .sidebar .nightly-breakdown-section .bed-type-block .bed-type{text-align:left;font-family:Whitney,Helvetica,sans-serif;font-weight:300;padding-top:3px}.checkout2 .sidebar .hotel-price .room-price,.checkout2 .sidebar .nightly-breakdown-section .room-price{width:100%;font-size:12px;margin-top:15px;color:#363636;font-family:Whitney,sans-serif;font-weight:300}.checkout2 .sidebar .hotel-price .room-price td,.checkout2 .sidebar .nightly-breakdown-section .room-price td{height:1.5em;line-height:1.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:300;vertical-align:top}.checkout2 .sidebar .hotel-price .room-price td.td-color,.checkout2 .sidebar .nightly-breakdown-section .room-price td.td-color{color:#363636!important;font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.checkout2 .sidebar .hotel-price .room-price td.td-total,.checkout2 .sidebar .nightly-breakdown-section .room-price td.td-total{width:50%;font-size:1.2rem;color:#363636}.checkout2 .sidebar .hotel-price .room-price td:nth-child(1),.checkout2 .sidebar .nightly-breakdown-section .room-price td:nth-child(1){width:16rem}.checkout2 .sidebar .hotel-price .room-price td:nth-child(2),.checkout2 .sidebar .nightly-breakdown-section .room-price td:nth-child(2){text-align:right;white-space:nowrap;padding-left:.5em;vertical-align:top}.checkout2__empty-cart{font-size:3.2rem;padding:2em 0}.checkout2__empty-cart .tip{margin-bottom:.8em;font-family:Verlag,Helvetica,sans-serif;font-weight:300}.checkout2__guests-info .main__block{margin-bottom:2%;background-color:#fff}.checkout2__guests-info .main__block21{margin-bottom:2%}.checkout2__guests-info .main .block-title{line-height:2.6rem;font-size:2.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__guests-info .main .block-title.title-size21{font-size:2rem!important;line-height:2.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .tab-block{font-size:0}.checkout2__guests-info .main .tab-block--tab-name{text-align:center;display:inline-block;vertical-align:top;width:50%;font-size:1.4rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;text-transform:uppercase;padding:.8em 1.4em;line-height:1.2em;box-sizing:border-box;color:#fff;background-color:#9a9a9a;border-top:solid 4px #7b7b7b;cursor:pointer;letter-spacing:1px}.checkout2__guests-info .main .tab-block--tab-name.current{border-color:#31a2ac;background-color:#fff;color:#000}.checkout2__guests-info .main .guest-detail .form .code-bottom,.checkout2__guests-info .main .signed-in-variant .form .code-bottom{width:35rem}.checkout2__guests-info .main .guest-detail .form .code-bottom .captcha-icons,.checkout2__guests-info .main .signed-in-variant .form .code-bottom .captcha-icons{float:right;font-size:0;margin-top:.5rem}.checkout2__guests-info .main .guest-detail .form .code-bottom .captcha-img,.checkout2__guests-info .main .signed-in-variant .form .code-bottom .captcha-img{width:30%}.checkout2__guests-info .main .guest-detail .form .code-bottom .captcha-icon .voice-icon,.checkout2__guests-info .main .signed-in-variant .form .code-bottom .captcha-icon .voice-icon{padding-right:.4rem;margin-left:0}.checkout2__guests-info .main .guest-detail .form .code-bottom .captcha-icon span,.checkout2__guests-info .main .signed-in-variant .form .code-bottom .captcha-icon span{font-size:1.4rem}.checkout2__guests-info .main .guest-detail .form .code-bottom .captcha-voice,.checkout2__guests-info .main .signed-in-variant .form .code-bottom .captcha-voice{padding-left:1.2rem}.checkout2__guests-info .main .guest-detail .form .field input,.checkout2__guests-info .main .guest-detail .form .field>label,.checkout2__guests-info .main .signed-in-variant .form .field input,.checkout2__guests-info .main .signed-in-variant .form .field>label{font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .guest-detail .form .field .input-box,.checkout2__guests-info .main .signed-in-variant .form .field .input-box{width:35rem}.checkout2__guests-info .main .guest-detail .form .aa-member,.checkout2__guests-info .main .signed-in-variant .form .aa-member{background-color:#eaeaea;padding:1rem 1.5rem 1.8rem}.checkout2__guests-info .main .guest-detail .form .aa-member .input-box,.checkout2__guests-info .main .signed-in-variant .form .aa-member .input-box{width:38.5rem}.checkout2__guests-info .main .guest-detail .form .show-password,.checkout2__guests-info .main .signed-in-variant .form .show-password{width:calc(35rem + 4px);font-family:Whitney,Helvetica,sans-serif;font-weight:500;text-align:right}.checkout2__guests-info .main .guest-detail .form .show-password .checkbox-block__text,.checkout2__guests-info .main .signed-in-variant .form .show-password .checkbox-block__text{font-size:1.6rem;line-height:1.1em}.checkout2__guests-info .main .guest-detail .form .show-password i.checkbox,.checkout2__guests-info .main .guest-detail .form .show-password i.radio,.checkout2__guests-info .main .signed-in-variant .form .show-password i.checkbox,.checkout2__guests-info .main .signed-in-variant .form .show-password i.radio{width:1.4rem;height:1.4rem}.checkout2__guests-info .main .guest-detail .form .password-icon,.checkout2__guests-info .main .signed-in-variant .form .password-icon{font-size:2.6rem!important}.checkout2__guests-info .main .guest-detail .form .checkboxs,.checkout2__guests-info .main .signed-in-variant .form .checkboxs{margin-bottom:1em;font-size:1.6rem}.checkout2__guests-info .main .guest-detail .form .checkboxs i.checkbox,.checkout2__guests-info .main .guest-detail .form .checkboxs i.radio,.checkout2__guests-info .main .signed-in-variant .form .checkboxs i.checkbox,.checkout2__guests-info .main .signed-in-variant .form .checkboxs i.radio{display:inline-block;width:1.6rem;height:1.6rem;border:1px solid #32a2ad!important;vertical-align:sub;position:relative}.card.selected .checkout2__guests-info .main .guest-detail .form .checkboxs i.radio:after,.card.selected .checkout2__guests-info .main .signed-in-variant .form .checkboxs i.radio:after,.checkout2__guests-info .main .guest-detail .form .checkboxs .card.selected i.radio:after,.checkout2__guests-info .main .guest-detail .form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.checkout2__guests-info .main .guest-detail .form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.checkout2__guests-info .main .guest-detail .form .checkboxs i.checkbox.checked:after,.checkout2__guests-info .main .guest-detail .form .checkboxs i.checked.radio:after,.checkout2__guests-info .main .signed-in-variant .form .checkboxs .card.selected i.radio:after,.checkout2__guests-info .main .signed-in-variant .form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkbox:after,.checkout2__guests-info .main .signed-in-variant .form .checkboxs div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.radio:after,.checkout2__guests-info .main .signed-in-variant .form .checkboxs i.checkbox.checked:after,.checkout2__guests-info .main .signed-in-variant .form .checkboxs i.checked.radio:after,.checkout2__guests-info .offer-detail .main .guest-detail .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.checkout2__guests-info .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .guest-detail .form .checkboxs i.radio:after,.checkout2__guests-info .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .signed-in-variant .form .checkboxs i.radio:after,.checkout2__guests-info .offer-detail .main .signed-in-variant .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.checkout2__guests-info .package-detail .main .guest-detail .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.checkout2__guests-info .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .guest-detail .form .checkboxs i.radio:after,.checkout2__guests-info .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .signed-in-variant .form .checkboxs i.radio:after,.checkout2__guests-info .package-detail .main .signed-in-variant .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.offer-detail .checkout2__guests-info .main .guest-detail .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.offer-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .guest-detail .form .checkboxs i.radio:after,.offer-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .signed-in-variant .form .checkboxs i.radio:after,.offer-detail .checkout2__guests-info .main .signed-in-variant .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .checkout2__guests-info .main .guest-detail .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,.package-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .guest-detail .form .checkboxs i.radio:after,.package-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .signed-in-variant .form .checkboxs i.radio:after,.package-detail .checkout2__guests-info .main .signed-in-variant .form .checkboxs .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .checkout2__guests-info .main .guest-detail .form .checkboxs i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .checkout2__guests-info .main .guest-detail .form .checkboxs i.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .checkout2__guests-info .main .signed-in-variant .form .checkboxs i.checkbox:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .checkout2__guests-info .main .signed-in-variant .form .checkboxs i.radio:after{content:'';position:absolute;display:inline-block;width:1.4rem;height:1.4rem;background-color:#32a2ad}.checkout2__guests-info .main .guest-detail .form .content,.checkout2__guests-info .main .signed-in-variant .form .content{display:inline-block;vertical-align:text-top;margin-left:.2rem;width:calc(100% - 5rem)}.checkout2__guests-info .main .guest-detail .form .content a,.checkout2__guests-info .main .signed-in-variant .form .content a{color:#32a2ad}.checkout2__guests-info .main .guest-detail .form .birth-des,.checkout2__guests-info .main .signed-in-variant .form .birth-des{border-bottom:1px solid #535356;padding-bottom:2rem;margin-top:2rem}.checkout2__guests-info .main .guest-detail .form h2,.checkout2__guests-info .main .signed-in-variant .form h2{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.checkout2__guests-info .main .guest-detail .form .des,.checkout2__guests-info .main .signed-in-variant .form .des{font-size:1.6rem;margin-bottom:2rem}.checkout2__guests-info .main .guest-detail .form .password-description,.checkout2__guests-info .main .signed-in-variant .form .password-description{line-height:1.2rem;font-size:1rem;letter-spacing:.1rem;top:-.4rem;position:relative;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .guest-detail .form .password-addition,.checkout2__guests-info .main .signed-in-variant .form .password-addition{width:calc(35rem + 4px);margin-top:.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .guest-detail .form .password-addition>*,.checkout2__guests-info .main .signed-in-variant .form .password-addition>*{display:inline-block;vertical-align:bottom;width:auto}.checkout2__guests-info .main .guest-detail .form .password-addition>:nth-child(2),.checkout2__guests-info .main .signed-in-variant .form .password-addition>:nth-child(2){float:right;margin-top:0}.checkout2__guests-info .main .guest-detail .form .password-addition .forget-password,.checkout2__guests-info .main .signed-in-variant .form .password-addition .forget-password{color:#31a2ac;line-height:1.7rem;font-size:1.6rem;cursor:pointer}.checkout2__guests-info .main .guest-detail .form .password-addition .forget-password:hover,.checkout2__guests-info .main .signed-in-variant .form .password-addition .forget-password:hover{text-decoration:underline}.checkout2__guests-info .main .guest-detail .form .signin-trigger,.checkout2__guests-info .main .signed-in-variant .form .signin-trigger{font-size:0;text-align:center;margin-top:2.8rem;width:calc(35rem + 4px)}.checkout2__guests-info .main .guest-detail .form .signin-trigger .wgt-sqbutton-dark-grey,.checkout2__guests-info .main .signed-in-variant .form .signin-trigger .wgt-sqbutton-dark-grey{width:100%;line-height:3.6rem}.checkout2__guests-info .main .guest-detail .form .signin-trigger p.tip,.checkout2__guests-info .main .signed-in-variant .form .signin-trigger p.tip{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.9rem;margin-top:.8rem}.checkout2__guests-info .main .guest-detail .form .signin-with-others,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;text-align:center;margin-top:2.8rem;width:calc(35rem + 4px);text-transform:uppercase}.checkout2__guests-info .main .guest-detail .form .signin-with-others .button,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .button{line-height:4rem;margin-top:1rem}.checkout2__guests-info .main .guest-detail .form .signin-with-others .button .icon,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .button .icon{line-height:4rem;font-size:2rem}.checkout2__guests-info .main .guest-detail .form .signin-with-others .button .text,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .button .text{line-height:4rem;font-size:1.2rem;letter-spacing:1px}.checkout2__guests-info .main .guest-detail .form .signin-with-others .button:first-child,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .button:first-child{margin-top:0}.checkout2__guests-info .main .guest-detail .form .signin-with-others .wgt-sqbutton-linkedin,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .wgt-sqbutton-linkedin{background-color:#0077b5}.checkout2__guests-info .main .guest-detail .form .signin-with-others .wgt-sqbutton-linkedin:hover,.checkout2__guests-info .main .signed-in-variant .form .signin-with-others .wgt-sqbutton-linkedin:hover{background-color:#005d8e}.checkout2__guests-info .main .guest-detail .checkbox-block,.checkout2__guests-info .main .signed-in-variant .checkbox-block{font-size:1.4rem;margin-top:1em}.checkout2__guests-info .main .guest-detail .no-pointer,.checkout2__guests-info .main .signed-in-variant .no-pointer{cursor:default}.checkout2__guests-info .main .guest-detail .register-tip-text,.checkout2__guests-info .main .signed-in-variant .register-tip-text{display:table-cell;line-height:2.6rem}.checkout2__guests-info .main .guest-detail .register-tip-text .fill-tip,.checkout2__guests-info .main .signed-in-variant .register-tip-text .fill-tip{font-size:1.3rem}.checkout2__guests-info .main .guest-detail .register-tip-text .hyperlink,.checkout2__guests-info .main .signed-in-variant .register-tip-text .hyperlink{cursor:pointer;text-decoration:underline}.checkout2__guests-info .main .guest-detail .discount-icon,.checkout2__guests-info .main .signed-in-variant .discount-icon{display:inline-block;background-color:#31a2ac;color:#fff;width:2.2rem;height:2.2rem;line-height:2.2rem;border-radius:1.1rem;font-size:1.2rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;text-align:center;margin-top:.5rem;margin-right:.5rem}.checkout2__guests-info .main .signed-in-variant{padding-top:1em;padding-bottom:1.5em}.checkout2__guests-info .main .signed-in-variant .avatar>*{display:inline-block;vertical-align:middle}.checkout2__guests-info .main .signed-in-variant .avatar img{width:3em;border-radius:50%}.checkout2__guests-info .main .signed-in-variant .avatar span{font-size:2.6rem;margin-left:.8em;font-family:Verlag,Helvetica,sans-serif;font-weight:700}.checkout2__guests-info .main .payment-information .block-error-mesage{margin-bottom:1.5rem;margin-top:-1.5rem}.checkout2__guests-info .main .payment-information .title-block{font-size:0}.checkout2__guests-info .main .payment-information .title-block>*{display:inline-block;vertical-align:middle;width:50%}.checkout2__guests-info .main .payment-information .title-block .nightly-breakdown{text-align:right}.checkout2__guests-info .main .payment-information .title-block .nightly-breakdown .trigger{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem}.checkout2__guests-info .main .payment-information .title-block .block-title{padding-bottom:.3em}.checkout2__guests-info .main .payment-information .title-block .payment-method-tip{font-size:1.3rem;line-height:1.6rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:700;padding-bottom:15px;width:100%}.checkout2__guests-info .main .payment-information .discount-code-block{background:#333;margin-bottom:2rem}.checkout2__guests-info .main .payment-information .discount-code-block .tip-content{color:#fff;font-size:1.3rem;margin-bottom:.5em}.checkout2__guests-info .main .payment-information .discount-code-block .code-block{font-size:0}.checkout2__guests-info .main .payment-information .discount-code-block .code-block>*{display:inline-block;vertical-align:middle}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input{position:relative}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input .field{display:inline-block;margin-top:0}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input .field .input-box{width:28rem;margin-right:0}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input .field .input-box input{font-size:1.6rem}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input .wgt-sqbutton-blue{font-size:1.4rem;position:absolute;top:0;bottom:0;padding:0 1.5em;line-height:calc(1.6em + 1rem + 7px)}.checkout2__guests-info .main .payment-information .discount-code-block .code-block .error-message{color:#ba0c2f;font-size:1.4rem;display:block;margin-top:.9rem}.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied{color:#fff}.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied *{line-height:1.4em}.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied .code-number{margin-left:.5em;text-transform:uppercase;font-weight:700;color:#31a2ac;font-size:2rem}@media screen and (max-width:768px){.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied .code-number{font-size:1.6rem}}.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied .edit{font-size:1.6rem;text-transform:uppercase}@media screen and (max-width:768px){.checkout2__guests-info .main .payment-information .discount-code-block .discount-code-applied .edit{font-size:1.4rem}}.checkout2__guests-info .main .payment-information .secure-tip{line-height:2.5rem;font-size:1.75rem;display:table;padding-left:3rem;padding-bottom:1.05rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.checkout2__guests-info .main .payment-information .secure-tip>*{display:table-cell}.checkout2__guests-info .main .payment-information .secure-tip .secure-text{padding-left:.5rem}.checkout2__guests-info .main .payment-information .card{padding:2rem 1.5rem 2rem 2rem;border:none}.checkout2__guests-info .main .payment-information .card.bg-grey{background-color:#f3f3f3!important}.checkout2__guests-info .main .payment-information .card.no-color{color:#bbb}.checkout2__guests-info .main .payment-information .card.no-color .checkbox{background-color:#d6d6d6}.checkout2__guests-info .main .payment-information .card.points-detail{margin-top:-1.9rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .payment-information .card.points-detail table{width:98.8%}.checkout2__guests-info .main .payment-information .card.points-detail table td{line-height:1.4em;vertical-align:top}.checkout2__guests-info .main .payment-information .card.points-detail table td:nth-child(2){text-align:right}.checkout2__guests-info .main .payment-information .card.points-detail.price-addition{padding-top:.8rem;padding-bottom:.5rem}.checkout2__guests-info .main .payment-information .card.points-detail.price-addition td:not(:last-child){padding-bottom:1em}.checkout2__guests-info .main .payment-information .card.other-payment{margin-top:-1.5rem}.checkout2__guests-info .main .payment-information .card.other-payment:hover{background:rgba(203,199,194,.5);cursor:pointer}.checkout2__guests-info .main .payment-information .card .card-info h6{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:2rem;line-height:2.4rem;color:#000}.checkout2__guests-info .main .payment-information .card .card-info h6 span{vertical-align:baseline}.checkout2__guests-info .main .payment-information .card .card-info span[class^=icon-]{line-height:.7em}.checkout2__guests-info .main .payment-information .card i.checkbox,.checkout2__guests-info .main .payment-information .card i.radio{width:3.4rem;height:3.4rem}.checkout2__guests-info .main .payment-information .card i.checkbox:after,.checkout2__guests-info .main .payment-information .card i.radio:after{background-color:#31a2ac}.checkout2__guests-info .main .payment-information .points-title{padding:0 1.5rem 2rem 2rem;border:none;line-height:2.5rem;display:none}.checkout2__guests-info .main .payment-information .e-wallets-list{width:34.4rem;font-size:0;margin-top:.5rem}.checkout2__guests-info .main .payment-information .e-wallets-list li{display:inline-block;position:relative;margin-right:1.6rem;margin-top:1.6rem}.checkout2__guests-info .main .payment-information .e-wallets-list li img{width:5.9rem;height:3.5rem;display:inline-block}.checkout2__guests-info .main .payment-information .e-wallets-list li.disabled::before{z-index:1;content:"";display:block;background-color:rgba(0,0,0,.4);position:absolute;bottom:0;right:0;left:0;top:0}.checkout2__guests-info .main .payment-information .selected-content{font-size:1.6rem;margin-left:4.9rem;margin-top:.5em}.checkout2__guests-info .main .payment-information .selected-content.globaltix-block .e-wallets-list li img{width:25rem;height:auto}.checkout2__guests-info .main .payment-information .selected-content.globaltix-block .card.bg-grey{width:50%;display:flex;justify-content:flex-start;padding:2rem 0 0 0}.checkout2__guests-info .main .payment-information .selected-content.globaltix-block .card.bg-grey [data-item=showMsg]{padding:.8rem 4rem;border:1px solid;cursor:pointer;font-size:14px;width:30rem;text-align:center}.checkout2__guests-info .main .payment-information .selected-content.globaltix-block .block-message{font-size:13px}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .input-box.small-size{width:10rem}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .input-box:not(.small-size){width:43rem}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block{width:calc(43rem + 4px);max-width:calc(100% - 2px)}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block .security-code{width:calc(17.5rem + 4px);display:inline-block}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block .security-code .input-box.small-size{width:13rem}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block .creditcard-expiry{display:inline-block;width:25rem}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block .creditcard-expiry .input-box.small-size{margin-right:0}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .secure-tip{width:calc(43rem + 4px);margin-top:1.8rem;margin-bottom:1em}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .secure-tip>span{width:5%;padding-top:.7em}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .secure-tip>p{width:90%;padding-top:.9em}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .secure-tip .wgt-sqbutton-blue{float:right}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block{margin-top:1.8rem}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block .checkboxs{display:inline-block;cursor:pointer;width:1.8rem;height:1.8rem;border:solid .2rem #000;text-align:center;vertical-align:middle;background-color:#fff;position:relative;box-sizing:border-box}.card.selected .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs.radio:after,.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block .card.selected i.checkboxs.radio:after,.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block .checkboxs.checked:after,.checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.checkboxs:after,.checkout2__guests-info .offer-detail .main .payment-information .selected-content.credit-card-block .checkbox-block .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkboxs.radio:after,.checkout2__guests-info .offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs.radio:after,.checkout2__guests-info .package-detail .main .payment-information .selected-content.credit-card-block .checkbox-block .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkboxs.radio:after,.checkout2__guests-info .package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs.radio:after,.offer-detail .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkboxs.radio:after,.offer-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs.radio:after,.package-detail .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.checkboxs.radio:after,.package-detail .checkout2__guests-info .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs.radio:after,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .checkbox-block i.checkboxs:after{background:#000!important;width:80%;height:80%;content:'';display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkout2__guests-info .main .payment-information .selected-content.credit-card-block p{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;line-height:1.7rem}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .card-info{margin-top:1.2rem}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .card-info>*{display:inline-block;vertical-align:middle}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .card-info__img{width:6rem}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .card-info__text{font-size:1.9rem;margin-left:.6em;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .security-block{position:relative}.checkout2__guests-info .main .payment-information .selected-content.existing-card-block .security-block .wgt-sqbutton-blue{position:absolute;right:0;bottom:0}.checkout2__guests-info .main .payment-information .remaining-amount-tip{font-size:2.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin-bottom:.5em}.checkout2__guests-info .main .payment-information .bottom-info{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.3rem;line-height:1.6rem;margin-top:-1.5rem}.checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info .checkout2__guests-info .main .payment-information .bottom-info a,.checkout .checkout-confirmation .checkout-confirmation-points .checkout2__guests-info .main .payment-information .bottom-info a,.checkout .checkout-detail .checkout2__guests-info .main .payment-information .bottom-info a.detail-edit,.checkout .overall-price .checkout2__guests-info .main .payment-information .bottom-info .overall-price-href,.checkout .overall-price .checkout2__guests-info .main .payment-information .bottom-info .overall-price-underline,.checkout .overall-price .overall-price-total .checkout2__guests-info .main .payment-information .bottom-info .overall-price-points,.checkout2__guests-info .dashboard .main .board .userinfo .membership .payment-information .bottom-info a,.checkout2__guests-info .dashboard .main .payment-information .bottom-info .board .userinfo .membership a,.checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-confirmation .checkout-confirmation-order div.confirmation-order-info a,.checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-confirmation .checkout-confirmation-points a,.checkout2__guests-info .main .payment-information .bottom-info .checkout .checkout-detail a.detail-edit,.checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-href,.checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-total .overall-price-points,.checkout2__guests-info .main .payment-information .bottom-info .checkout .overall-price .overall-price-underline,.checkout2__guests-info .main .payment-information .bottom-info .tpl-hero-rating .tpl-rating .view,.checkout2__guests-info .main .payment-information .bottom-info .underline-a,.checkout2__guests-info .main .payment-information .bottom-info .underline-a-bold,.checkout2__guests-info .main .payment-information .bottom-info .underline-a-green,.checkout2__guests-info .main .payment-information .bottom-info .underline-a-red,.dashboard .checkout2__guests-info .main .board .userinfo .membership .payment-information .bottom-info a,.dashboard .checkout2__guests-info .main .payment-information .bottom-info .board .userinfo .membership a,.tpl-hero-rating .tpl-rating .checkout2__guests-info .main .payment-information .bottom-info .view{color:#31a2ac;font-weight:700}.checkout2__guests-info .main .payment-information .bottom-info .checkbox-block{margin-top:1em}.checkout2__guests-info .main .payment-information .bottom-info .checkbox-block>*{display:inline-block;vertical-align:top}.checkout2__guests-info .main .payment-information .bottom-info .checkbox-block p{font-size:1.3rem;line-height:1.75rem;width:calc(80% - 1.8rem - .5em);padding-left:.5em;box-sizing:border-box}.checkout2__guests-info .main .payment-information .bottom-info .button-block{font-size:0;margin-top:2rem;margin-bottom:1rem;text-align:right;position:relative}.checkout2__guests-info .main .payment-information .bottom-info .button-block .ssl-logo{background-image:url(/assets/img/footer/ssl.png);width:106px;height:46px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;bottom:0}.checkout2__guests-info .main .payment-information .bottom-info .button-block .trustwaveSealImage{background-image:url(/assets/img/footer/seal_image.png);width:88px;height:44px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;bottom:0;margin-left:108px}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue .buttle-popup{display:none}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled{position:relative}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled.expanded::after,.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled:hover::after{width:0;height:0;content:"";display:block;border-top:6px solid #363636;border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-13.5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:768px){.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled.expanded::after,.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled:hover::after{left:0;top:-20px}}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled.expanded.reverse .buttle-popup,.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled:hover.reverse .buttle-popup{top:calc(100% + 7px);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled.expanded.reverse::after,.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled:hover.reverse::after{border-top:0;border-bottom:6px solid #363636;bottom:initial;top:calc(100% + 1px)}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled.expanded .buttle-popup,.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled:hover .buttle-popup{display:block}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled .buttle-popup{display:none;font-family:Whitney,Helvetica,sans-serif;font-weight:300;width:20.7rem;padding:1.5rem 1em;line-height:1.6rem;font-size:1.3rem;white-space:normal;word-break:break-all;z-index:11;text-align:left;background-color:#363636;box-sizing:border-box;position:absolute;color:#fff;left:50%;top:-13px;transform:translate(-50%,-100%);text-transform:initial}.checkout2__guests-info .main .payment-information .bottom-info .button-block .wgt-sqbutton-blue.disabled .buttle-popup p{opacity:.9;word-break:break-word}.checkout2__guests-info .main .payment-information .bottom-info .button-block .main-totaltip{font-size:1.4rem;line-height:1.4rem}.checkout2__guests-info .default-block-tour{background-color:#fff;margin-top:1em}.checkout2__guests-info .default-block-tour .tour-title{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2.2rem;color:#000;width:70%;margin-top:.5em}.checkout2__guests-info .default-block-tour .form .tour-field{width:48%;display:inline-block}.checkout2__guests-info .default-block-tour .form .tour-field.left{margin-left:2%}.checkout2__guests-info .default-block-tour .form .field .subtitle-questions{padding-top:1em;font-size:1.4rem;line-height:1.5em}.checkout2__confirmation .tip{font-size:2.2rem;line-height:1.4em;margin-top:1.2em;margin-bottom:.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__confirmation .tip-email{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;color:#000;line-height:2.8rem;width:100%}.checkout2__confirmation .tip-email strong{font-weight:700}.checkout2__confirmation .tip-email span{font-weight:700;text-decoration:underline}.checkout2__confirmation .tip-email-but{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.9rem;color:#31a2ac;line-height:2.8rem;padding-bottom:1em;cursor:pointer}.checkout2__confirmation .default-block{background-color:#fff;position:relative}.checkout2__confirmation .default-block .pre-paid{color:#fff;font-size:0;box-sizing:border-box;padding:1rem 16px;width:calc(100% + 32px);margin:-16px -16px 16px}.checkout2__confirmation .default-block .pre-paid .pre-paid-icon{display:inline-block;vertical-align:top;font-size:2.5rem;margin-right:.5rem}.checkout2__confirmation .default-block .pre-paid .pre-paid-des{display:inline-block;vertical-align:middle;font-size:1.5rem;width:calc(100% - 4rem);line-height:1.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.checkout2__confirmation .default-block>*{font-size:0}.checkout2__confirmation .default-block.bdtop{border:2px solid #39b54a}.checkout2__confirmation .default-block.bdtop .pre-paid{background:#39b54a}.checkout2__confirmation .default-block.for-gt{border:2px solid #ba0c2f}.checkout2__confirmation .default-block.for-gt .pre-paid{background:#ba0c2f}.checkout2__confirmation .default-block.payment-error{position:relative;border:2px solid #ba0c2f}.checkout2__confirmation .default-block.payment-error .pre-paid{background:#ba0c2f}.checkout2__confirmation .default-block.payment-error::before{z-index:1;content:"";display:block;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;right:0;left:0;top:0}.checkout2__confirmation .default-block.payment-error .confirm-window{top:50%;left:50%;z-index:2;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-sizing:border-box;width:62rem}.checkout2__confirmation .default-block.payment-error .confirm-window .inner{background-color:#e7e7e7;padding-bottom:20px;position:relative}.checkout2__confirmation .default-block.payment-error .confirm-window .inner h6{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;padding:1.9rem 0;font-size:1.8rem;line-height:2.2rem;background-color:#363636;text-align:center;text-transform:uppercase;letter-spacing:.02rem;color:#fff}.checkout2__confirmation .default-block.payment-error .confirm-window .inner p{text-align:center;padding:4rem 5.5rem;margin:auto;font-size:2rem;line-height:2em;width:65%}.checkout2__confirmation .default-block.payment-error .confirm-window .inner .btn-wrapper{text-align:center}.checkout2__confirmation .sidebar{background-color:#fff}.checkout2__confirmation .sidebar.confirmation-sidebar{width:39%!important;box-sizing:border-box;border:1px solid #7e7e7e}.checkout2__confirmation .sidebar .payment-tip{font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#a9a9a9;margin-top:1em}.checkout2__confirmation .sidebar .summary-title{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.2rem;text-transform:uppercase;line-height:1.2em;padding-bottom:.5em;letter-spacing:1px}.checkout2__confirmation .sidebar__block:last-child{margin-bottom:0}.checkout2__confirmation .sidebar__head{font-family:Whitney,Helvetica,sans-serif;font-weight:500;background-color:#7e7e7e;font-size:1.7rem;color:#fff;line-height:1.2em;padding-top:1em;padding-bottom:1em}.checkout2__confirmation .sidebar__head .number{font-size:18px;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__confirmation .sidebar__head .detail .size16{font-size:15px;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__confirmation .sidebar__head .detail>*{display:inline-block;vertical-align:top}.checkout2__confirmation .sidebar__head .detail>:first-child{float:right}.checkout2__confirmation .sidebar .hotel-price .total-block{font-size:1.8rem}.checkout2__confirmation .main .img-block{width:100%;height:18rem;background-size:cover;background-repeat:no-repeat}.checkout2__confirmation .main .order-detail{width:100%}.checkout2__confirmation .main .order-detail .hotel21-inclusives{width:100%}.checkout2__confirmation .main .order-detail .hotel21-inclusives p{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;color:#2eb025;line-height:2.4rem;padding:1rem 0}.checkout2__confirmation .main .order-detail .hotel21-inclusives .inclusives{display:inline-block;vertical-align:top;width:30%;font-size:0;padding-bottom:1rem;padding-right:3%}.checkout2__confirmation .main .order-detail .hotel21-inclusives .inclusives span[class^=icon-]{font-size:2rem;width:17%;vertical-align:top}.checkout2__confirmation .main .order-detail .hotel21-inclusives .inclusives span{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;color:#000;line-height:2.4rem;display:inline-block;width:83%;vertical-align:top}.checkout2__confirmation .hotel21-details{border-bottom:1px solid #d0d0d0;padding-bottom:2rem;width:calc(100% + 32px);margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;box-sizing:border-box}.checkout2__confirmation .hotel21-details .details-row{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;color:#000;letter-spacing:0;line-height:2.4rem;width:80%;margin-top:3px}.checkout2__confirmation .hotel21-details .details-row.margin0{margin-top:0}.checkout2__confirmation .hotel21-details .details-row.margin-f{margin-left:5%}.checkout2__confirmation .hotel21-details .details-row span[class^=icon-]{font-size:1.8rem;width:2rem!important;vertical-align:middle!important}.checkout2__confirmation .hotel21-details .details-row span{display:inline-block;vertical-align:top;width:93%}.checkout2__confirmation .hotel21-details .details-row span.email-21{text-decoration:none;width:initial}.checkout2__confirmation .hotel21-details .details-row span.email-21 a{color:#31a2ac}.checkout2__confirmation .hotel21-details .details-row span .data-title{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-style:italic;font-size:1.2rem;color:#363636;line-height:1.8rem}.checkout2__confirmation .hotel21-details .tour21-detalis{margin-top:2rem}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-title{text-transform:uppercase;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:1.4rem;color:#31a2ac;letter-spacing:.1rem;line-height:2.4rem;display:block}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row{width:74%}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row.row-top8{margin-top:.8rem}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row.row-top16{margin-top:1.6rem}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row .row-span{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;color:#202020;line-height:2.4rem;display:block}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row .row-p1{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;color:#202020;line-height:2.4rem}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row .row-p2{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-style:italic;font-size:1.2rem;color:#000;line-height:1.8rem;margin-top:1.6rem;width:74%}.checkout2__confirmation .hotel21-details .tour21-detalis .tour21-row .row-p2 a{color:#31a2ac;text-decoration:underline}.checkout2__confirmation .hotel21-details .tour21-detalis .hotel-address{font-size:1.5rem;line-height:1.4em;color:#727272}.checkout2__confirmation .order-info-classify{display:block;width:100%;border-bottom:1px solid #d0d0d0}.checkout2__confirmation .order-info-classify.no-border{border:none}.checkout2__confirmation .order-info-classify .order-info{width:50%;display:inline-block;vertical-align:top;border-bottom:0}.checkout2__confirmation .order-info-classify .order-info>li{display:block;width:98%}.checkout2__confirmation .order-info{font-size:0;margin-bottom:.8rem;padding-top:1rem;border-bottom:1px solid #d0d0d0;padding-bottom:2rem}.checkout2__confirmation .order-info.no-border{border:none}.checkout2__confirmation .order-info>li{display:inline-block;vertical-align:top;width:49%;font-size:1.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.checkout2__confirmation .order-info>li:nth-child(2n+1){margin-right:2%}.checkout2__confirmation .order-info>li>*{display:block}.checkout2__confirmation .order-info .item-name{color:#4e4e4e;text-transform:uppercase;margin-top:.8em;line-height:2.4rem;font-size:12px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px}.checkout2__confirmation .order-info .item-value{line-height:2.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:15px}.checkout2__confirmation .order-info .item-rate-x{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;background-color:#ba0c2f;padding:.5rem 1rem;display:inline-block;font-size:1rem;text-transform:uppercase;color:#fff}.checkout2__confirmation .hotel-room{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:300;font-size:1.2rem;letter-spacing:.1rem;display:inline-block;background-color:#7e7e7e;padding:1.2em;margin-left:-16px;margin-right:-16px;color:#fff;text-transform:uppercase}.checkout2__confirmation .hotel-room.no-margin{margin-top:0!important}.checkout2__confirmation .hotel-name{font-size:24px;line-height:29px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;margin-top:20px;color:#4e4e4e}.checkout2__confirmation .order-price{font-size:2rem;line-height:1.4em;margin-top:1.5em;padding:0 20px}.checkout2__confirmation .order-price .price-info{width:42%;float:right}.checkout2__confirmation .order-price__input21{letter-spacing:1px;text-align:center;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.checkout2__confirmation .order-price__input21 .a21-padding{min-width:50%;max-width:240px;box-sizing:border-box;padding:0 3.7rem!important}.checkout2__confirmation .order-price__inpit-print{padding-top:.2em}.checkout2__confirmation .order-price__inpit-print .printview{text-align:center}.checkout2__confirmation .order-price__inpit-print span[class^=icon-]{font-size:1.6rem;vertical-align:middle;color:#31a2ac}.checkout2__confirmation .order-price__inpit-print .print{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;color:#31a2ac;cursor:pointer}.checkout2__confirmation .order-price__amount{display:table;width:100%;font-family:Whitney,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;text-align:right}.checkout2__confirmation .order-price__amount>*{font-size:2.4rem}.checkout2__confirmation .order-price__amount>:last-child{text-align:right}.checkout2__confirmation .order-price__amount .amount{white-space:nowrap;padding-right:4.5em}.checkout2__confirmation .order-price__amount .amount.amount-c{padding-right:0;display:inline-block;width:45%}.checkout2__confirmation .order-price__amount .amount.amount-right{text-align:right;float:right}.checkout2__confirmation .order-price__amount .amount.amount-left{text-align:left;float:left}.checkout2__confirmation .order-price__amount-detail{margin-top:.8em;display:table;width:100%;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2__confirmation .order-price__amount-detail li{display:table-row}.checkout2__confirmation .order-price__amount-detail li>*{display:table-cell;padding-top:.3em}.checkout2__confirmation .order-price__amount-detail li>:last-child{text-align:right;padding-left:.5em;white-space:nowrap}.checkout2__confirmation .order-price__tip{font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin:.7em 0 1em;text-align:center}.checkout2__confirmation .order-price__tip>*{display:inline-block;vertical-align:top}.checkout2__confirmation .order-price__tip .tip-content{line-height:2.4rem;padding-right:3.6em;text-align:left;width:14em;color:#363636}.checkout2__confirmation .order-price__tip .tip-content.pading-right0{padding-right:0!important}.checkout2__confirmation .order-price__tip .tip-content p{font-size:1.6rem}.checkout2__confirmation .order-price__tip span[class^=icon-]{font-size:1.8rem;margin-top:.25em;border-radius:50%;background-color:#31a2ac;color:#fff}.checkout2__confirmation .order-price__addprice{text-align:right;width:100%;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;line-height:1.6rem;margin-top:1rem;color:#767676}.checkout2__confirmation .order-price__addprice .price-item{width:100%;margin-bottom:.8rem}.checkout2__confirmation .order-price__addprice .price-item .price-title{text-align:left;width:67%;display:inline-block;vertical-align:top}.checkout2__confirmation .order-price__addprice .price-item .price-num{display:inline-block;vertical-align:top;text-align:right;width:calc(32% - 1px)}.checkout2__confirmation .order-price__addprice .price-item .price-num.price-pionts{text-transform:lowercase}.checkout2__confirmation .img-tour{margin-bottom:3rem}.checkout2__confirmation .img-tour img{width:100%;height:22rem}.checkout2 .message .message-container{background-color:#39b54a;margin-bottom:2%;color:#fff;line-height:4.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;padding:0 2rem;display:table;width:100%;box-sizing:border-box}.checkout2 .message .message-container.error{background-color:#ba0c2f}.checkout2 .message .message-container .message-error-icon-wrapper{display:table-cell;vertical-align:middle;font-size:0;width:3.2rem}.checkout2 .message .message-container .message-error-icon-wrapper .message-error-icon{font-size:2rem;vertical-align:middle}.checkout2 .message .message-container .message-text{display:table-cell;vertical-align:middle;font-size:1.6rem}.checkout2 .message .message-container .message-close-icon-wrapper{display:table-cell;text-align:right;font-size:0}.checkout2 .message .message-container .message-close-icon-wrapper .message-close-icon{font-size:4.2rem;vertical-align:middle;cursor:pointer}.checkout2 .tour-option{display:table;width:100%;font-family:Whitney,Helvetica,sans-serif;font-weight:300;margin-bottom:2rem;padding-top:1rem}.checkout2 .tour-option .tour-option-content{display:table-cell}.checkout2 .tour-option .tour-option-content>div{margin:1.2rem 0}.checkout2 .tour-option .tour-option-content .option-title{font-size:2rem;line-height:2.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.checkout2 .tour-option .tour-option-content .option-time{font-size:1.6rem;letter-spacing:.67px;line-height:1.9rem;color:#31a2ac}.checkout2 .tour-option .tour-option-content .option-description{font-size:1.6rem;line-height:2.4rem}.checkout2 .tour-option .tour-option-content .option-select{cursor:pointer;display:table;width:100%;height:1.7rem}.checkout2 .tour-option .tour-option-content .option-select.x-default{cursor:default}.checkout2 .tour-option .tour-option-content .option-select.dropdown-container{line-height:4rem}.checkout2 .tour-option .tour-option-content .option-select .option-radio-wrapper{display:table-cell;width:4rem;vertical-align:middle}.checkout2 .tour-option .tour-option-content .option-select .option-radio-wrapper .x-radio{width:20px;height:20px;border:2px solid #bbb;padding:3px}.checkout2 .tour-option .tour-option-content .option-select .option-dropdown-wrapper{position:relative;overflow:hidden;display:table-cell;border:1px solid #adadad;font-size:1.4rem}.checkout2 .tour-option .tour-option-content .option-select .option-dropdown-wrapper .placeholder{width:100%;height:4rem;position:absolute}.checkout2 .tour-option .tour-option-content .option-select .option-dropdown-wrapper .option-dropdown{border-width:0;font-family:Whitney,Helvetica,sans-serif;font-weight:300;height:4rem;line-height:4rem;width:120%;position:absolute;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding-left:1rem}.checkout2 .tour-option .tour-option-content .option-select .option-dropdown-wrapper:after{position:absolute;top:50%;right:1rem;margin-top:-.1rem;display:inline-block;content:'';width:0;height:0;border:.5rem solid transparent;border-top-color:#363636;pointer-events:none}.checkout2 .tour-option .tour-option-content .option-select .option-text{display:table-cell;line-height:2rem;font-size:1.4rem}.checkout2 .tour-option .tour-option-content .option-input{display:none;font-family:Whitney,Helvetica,sans-serif;font-weight:300;border:1px solid #adadad;box-sizing:border-box;line-height:4rem;height:4rem;margin-left:4rem;width:calc(100% - 4rem);padding-left:1rem}.checkout2 .tour-option .tour-option-checkout{text-align:right;display:table-cell;width:35%}.checkout2 .tour-option .tour-option-checkout .option-price{font-size:2.4rem;line-height:2.9rem;margin:1rem 0}.checkout2 .tour-option .tour-option-checkout .option-button{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}html[dir=rtl] .checkout2 .subtotal-made-to.cancellation-policy21 .cancellation-popup{right:0;left:0}html[dir=rtl] .checkout2 .subtotal-made-to.cancellation-policy21.expanded::after,html[dir=rtl] .checkout2 .subtotal-made-to.cancellation-policy21:hover::after{border-left:6px solid #363636!important;border-right:0!important;left:0!important;right:9.9em!important}html[dir=rtl] .checkout2 .message .message-container .message-close-icon-wrapper{text-align:left}html[dir=rtl] .checkout2__progress-status{margin-left:1em;margin-right:0}html[dir=rtl] .checkout2__progress-status .step-item .step-name{margin:0 .3em 0 2em}html[dir=rtl] .checkout2 .sidebar{margin-right:2%;margin-left:0;float:left}html[dir=rtl] .checkout2 .sidebar .order-map .order-view-map{left:0;right:inherit}html[dir=rtl] .checkout2 .sidebar .order-map .order-view-map .view-map-text{padding-right:1rem}html[dir=rtl] .checkout2 .sidebar .hotel-disclaimer:before{position:absolute;right:8%;left:auto}html[dir=rtl] .checkout2 .sidebar .hotel-summary .section-edit,html[dir=rtl] .checkout2 .sidebar .hotel-summary .section-remove{text-align:left}html[dir=rtl] .checkout2 .sidebar .hotel-summary .hotel-name-block .hotel-name{margin-left:.1em;margin-right:0}html[dir=rtl] .checkout2 .sidebar .hotel-summary .hotel-item__name-section.dropdown:after{float:left}html[dir=rtl] .checkout2 .sidebar .hotel-summary .hotel-item__content .list-item-price{float:left}html[dir=rtl] .checkout2 .sidebar .hotel-summary .hotel-item .book2-calendar .hotel-item__content{text-align:right}html[dir=rtl] .checkout2 .sidebar .hotel-summary .side-sequence .room-index{text-align:right}html[dir=rtl] .checkout2 .sidebar .hotel-summary .nightly-breakdown-section .nightly-breakdown .trigger{text-align:right!important}html[dir=rtl] .checkout2 .sidebar .hotel-summary .nightly-breakdown-section .breakdown-content ul{margin-right:20px}html[dir=rtl] .checkout2 .sidebar .hotel-price .subtotal-amount .amount{text-align:left;padding-right:.5em;padding-left:0}html[dir=rtl] .checkout2 .sidebar .hotel-price .subtotal-made-to{color:#999;margin-top:.8em;font-family:Whitney,Helvetica,sans-serif;font-weight:300}html[dir=rtl] .checkout2 .sidebar .hotel-price .nightly-breakdown-section .nightly-breakdown{text-align:right}html[dir=rtl] .checkout2 .sidebar .hotel-price .nightly-breakdown-section .nightly-currency .show-currency-checkout{left:0;right:initial}html[dir=rtl] .checkout2 .sidebar .hotel-price .bed-type-block .bed-type{text-align:right}html[dir=rtl] .checkout2 .sidebar .hotel-price .room-price td:nth-child(2){text-align:left;padding-right:.5em;padding-left:0}html[dir=rtl] .checkout2 .sidebar .subtotal-break .subtotal-break-table td:nth-child(2){text-align:left;padding-right:.5em;padding-left:0}html[dir=rtl] .checkout2 .mini-proj-checkout div.form .field-group div.field.field-third .input-box .newlook-dropdown .icon-icon_chervonDown{right:auto;left:12px}html[dir=rtl] .checkout2__guests-info .main .default-block-tour .left{margin-right:2%;margin-left:0!important}html[dir=rtl] .checkout2__guests-info .main .title-size21{direction:ltr;text-align:right}html[dir=rtl] .checkout2__guests-info .main .guest-detail .form .show-password,html[dir=rtl] .checkout2__guests-info .main .signed-in-variant .form .show-password{text-align:left}html[dir=rtl] .checkout2__guests-info .main .guest-detail .form .password-addition>:nth-child(2),html[dir=rtl] .checkout2__guests-info .main .signed-in-variant .form .password-addition>:nth-child(2){float:left}html[dir=rtl] .checkout2__guests-info .main .guest-detail .discount-icon,html[dir=rtl] .checkout2__guests-info .main .signed-in-variant .discount-icon{margin-right:0;margin-left:.5rem}html[dir=rtl] .checkout2__guests-info .main .signed-in-variant .avatar span{margin-right:.8em;margin-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .secure-tip{padding-left:auto;padding-right:3rem}html[dir=rtl] .checkout2__guests-info .main .payment-information .title-block .nightly-breakdown{text-align:left}html[dir=rtl] .checkout2__guests-info .main .payment-information .discount-code-block .code-block .discount-code-input .field .input-box{margin-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .discount-code-block .code-block .error-message{margin-right:15rem;margin-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .card{padding:2rem 2rem 2rem 1.5rem}html[dir=rtl] .checkout2__guests-info .main .payment-information .card.points-detail table td:nth-child(2){text-align:left}html[dir=rtl] .checkout2__guests-info .main .payment-information .e-wallets-list li{margin-left:2%;margin-right:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .selected-content{margin-right:4.9rem;margin-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .security-block .creditcard-expiry .input-box.small-size{margin-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .selected-content.credit-card-block .secure-tip .wgt-sqbutton-blue{float:left}html[dir=rtl] .checkout2__guests-info .main .payment-information .selected-content.existing-card-block .security-block .wgt-sqbutton-blue{left:0;right:auto}html[dir=rtl] .checkout2__guests-info .main .payment-information .bottom-info .checkbox-block p{padding-right:.5em;padding-left:0}html[dir=rtl] .checkout2__guests-info .main .payment-information .bottom-info .button-block{text-align:left}html[dir=rtl] .checkout2__guests-info .main .payment-information .bottom-info .button-block .ssl-logo{right:0;left:auto}html[dir=rtl] .checkout2__guests-info .main .payment-information .bottom-info .button-block .trustwaveSealImage{right:0;left:auto;margin-left:0;margin-right:112px}html[dir=rtl] .checkout2__guests-info .tour-option .tour-option-content .option-select .option-dropdown-wrapper:after{left:1rem;right:auto}html[dir=rtl] .checkout2__guests-info .tour-option .tour-option-content .option-select .option-dropdown-wrapper .option-dropdown{padding-right:1rem;padding-left:auto}html[dir=rtl] .checkout2__guests-info .tour-option .tour-option-checkout{text-align:left}html[dir=rtl] .checkout2__confirmation .order-price__tip .tip-content{padding-right:0}html[dir=rtl] .checkout2__confirmation .order-price__input21{padding-right:0}html[dir=rtl] .checkout2__confirmation .order-price__inpit-print .printview{right:0}html[dir=rtl] .checkout2__confirmation .sidebar__head .detail>:first-child{float:left;direction:ltr}html[dir=rtl] .checkout2__confirmation .main .order-detail .order-info>li:nth-child(2n+1){margin-left:2%;margin-right:0}html[dir=rtl] .checkout2__confirmation .main .order-detail .hotel21-inclusives .inclusives{padding-right:0}html[dir=rtl] .checkout2__confirmation .order-price__amount>:last-child{text-align:left;float:left}html[dir=rtl] .checkout2__confirmation .order-price__amount>:first-child{text-align:right;float:right}html[dir=rtl] .checkout2__confirmation .order-price__amount .amount{padding-right:0;padding-left:0}html[dir=rtl] .checkout2__confirmation .order-price__amount-detail li>:last-child{text-align:left;padding-right:.5em;padding-left:0}html[dir=rtl] .checkout2__confirmation .order-price__tip .tip-content{margin-right:.5rem;margin-left:0}html[dir=rtl] .checkout2__confirmation .order-price__addprice .price-num{text-align:left}html[dir=rtl] .checkout-order-map{margin-left:auto;margin-right:-100px}.checkout2__confirmation .default-block.bdtop.chkcfn-no-first-block,.checkout2__confirmation .default-block.chkcfn-no-first-block{border-top:1px solid #d0d0d0;margin-top:-2px;padding-top:0}.chkcfn-no-first-hotel{overflow:hidden;height:0}@media print{.chkcfn-no-first-hotel{overflow:visible;height:auto}}html:lang(ja) .checkout2 .security-block .security-code .code-label{font-size:70%}.mini-proj-checkout .btn-join{border:0;margin:0;padding:0;width:130px;height:38px;box-sizing:border-box;background-color:#9f7d23;text-transform:uppercase;color:#fff;cursor:pointer;font-family:"Museo Sans",sans-serif}.mini-proj-checkout .btn-join:hover{background-color:#bf972b}.mini-proj-checkout .btn-sign{margin:0;padding:0;width:130px;height:38px;border:2px solid currentColor;box-sizing:border-box;background-color:#fff;text-transform:uppercase;color:#004874;cursor:pointer;font-family:"Museo Sans",sans-serif}.mini-proj-checkout .default-block{padding:0 30px 31px}.mini-proj-checkout div.form .field-group{font-size:0}.mini-proj-checkout div.form .field-group div.field{display:inline-block;vertical-align:top;width:calc(50% - 10px)}.mini-proj-checkout div.form .field-group div.field:nth-child(even){margin-left:20px}.mini-proj-checkout div.form .field-group div.field.field-third .input-box{overflow:visible}.mini-proj-checkout div.form .field-group div.field.field-third .input-box .newlook-dropdown{border:none}.mini-proj-checkout div.form .field-group div.field.field-third .input-box .newlook-dropdown .icon-icon_chervonDown{font-size:20px;right:12px;top:12px;position:absolute}.checkout2__guests-info .main .mini-proj-checkout .guest-detail .checkbox-block.blue{margin-top:2em}.mini-proj-checkout-use-head{padding:27px 30px;border-bottom:2px solid #dedede}.mini-proj-checkout-use-head-l001{font-size:14px;font-family:"Museo Sans",Helvetica,sans-serif;font-weight:700;line-height:17px;text-transform:uppercase}.mini-proj-checkout-use-head-l001~.mini-proj-checkout-use-head-l002{margin-top:24px}.mini-proj-checkout-use-head-l002{padding:12px 20px;font-size:20px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:26px;background-color:#004976;color:#fff}.mini-proj-checkout-use-head-l003{padding:20px;font-size:16px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;box-shadow:0 2px 5px #adadad;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mini-proj-checkout-use-head-l003 .span{margin:0 15px}.mini-proj-checkout-use-head-l004{margin-top:12px}.mini-proj-checkout-use-head-l004 .img{width:55px;height:55px;border-radius:50%;background-position:center;background-size:contain;vertical-align:middle;display:inline-block}.mini-proj-checkout-use-head-l004 .img+.txt{text-indent:20px}.mini-proj-checkout-use-head-l004 .txt{font-size:22px;line-height:25px;vertical-align:middle;display:inline-block;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.mini-proj-checkout-use-body{padding:21px 20px 0 0}.mini-proj-checkout-use-body-l001{font-size:18px;font-family:Whitney,Helvetica,sans-serif;line-height:22px;padding-bottom:10px}.mini-proj-checkout-use-body-l001 b,.mini-proj-checkout-use-body-l001 strong{font-weight:700}.mini-proj-checkout .buttle-popup{display:none}.mini-proj-checkout-pay-sign-l001{margin-top:10px;padding-top:26px;border-top:1px solid #adadad}.mini-proj-checkout-pay-sign-l001::after{content:"";display:table;clear:both}.mini-proj-checkout-pay-sign-l002{margin-top:28px;padding-top:26px;border-top:1px solid #adadad;font-size:14px;line-height:20px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;color:#000}.mini-proj-checkout-pay-sign-l003{font-size:12px;line-height:17px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin-top:20px;color:#000}.mini-proj-checkout-pay-sign-l004{margin-top:20px}.mini-proj-checkout-pay-sign-l004::after{content:"";display:table;clear:both}.mini-proj-checkout-pay-sign-l007{margin-top:28px;padding-top:28px;border-top:1px solid #adadad;margin-bottom:1rem;text-align:right}.mini-proj-checkout-pay-sign-part1{float:left;font-size:0;white-space:nowrap}.mini-proj-checkout-pay-sign-part2{margin-left:28px}.mini-proj-checkout-pay-sign-part1 label{cursor:pointer}.mini-proj-checkout-pay-sign-part1 input{width:18px;height:18px;margin:0;padding:0;opacity:0;vertical-align:top;cursor:pointer}.mini-proj-checkout-pay-sign-part1 input:checked+.icon{background-color:#31a2ac}.mini-proj-checkout-pay-sign-part1 .icon{width:18px;height:18px;padding:2px;margin-left:-16px;display:inline-block;border:2px solid #fff;outline:2px solid #31a2ac;box-sizing:border-box;cursor:pointer}.mini-proj-checkout-pay-sign-part2-l001{font-size:14px;line-height:20px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;color:#000}.mini-proj-checkout-pay-sign-l005,.mini-proj-checkout-pay-sign-part2-l003{margin-top:20px;font-size:14px;line-height:20px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;color:#000}.mini-proj-checkout-pay-sign-l006,.mini-proj-checkout-pay-sign-part2-l002,.mini-proj-checkout-pay-sign-part2-l004{font-size:12px;line-height:17px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin-top:3px;color:#000}.mini-proj-checkout-pay-sign-part2-l005{font-size:12px;line-height:17px;font-family:Whitney,Helvetica,sans-serif;font-weight:500;color:#000}.mini-proj-checkout-pay-sign-l003 a,.mini-proj-checkout-pay-sign-part2-l002 a,.mini-proj-checkout-pay-sign-part2-l004 a,.mini-proj-checkout-pay-sign-part2-l005 a{font-size:inherit;font-family:inherit;font-weight:inherit;color:#31a2ac}.mini-project-confirmation{margin:30px auto;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.mini-project-confirmation a{color:#31a2ac}.mini-project-confirmation-l001{font-size:20px;line-height:26px;font-family:Whitney,Helvetica,sans-serif;font-weight:700;padding:12px 20px;background-color:#004976;color:#fff}.mini-project-confirmation-l002{font-size:0;padding:20px;white-space:nowrap}.mini-project-confirmation-parts-l001{display:inline-block;vertical-align:middle;box-sizing:border-box;padding-right:60px;width:calc(100% - 280px);white-space:normal;font-size:16px;line-height:24px;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.mini-project-confirmation-parts-l001 b,.mini-project-confirmation-parts-l001 strong{font-weight:700}.mini-project-confirmation-parts-l002{display:inline-block;vertical-align:middle}.mini-project-confirmation-parts-l002 .span{margin:0 10px}.mini-proj-checkout div.form div.field.field-third .input-box{width:calc((100% - 1.3rem)/ 2);max-width:calc((100% - 1.2rem)/ 2)}.mini-proj-checkout div.form div.field.field-third .input-box:last-child{display:none}.confirmation-caption-block{display:inline-block;width:55%;vertical-align:top}.confirmation-points-block{display:inline-block;width:calc(45% - 40px);vertical-align:top;background-color:#fff;box-sizing:border-box;padding:15px 21px;color:#004976;font-size:0;margin-left:40px;margin-top:1.2rem}.confirmation-points-icon{display:inline-block;font-size:38px;vertical-align:middle;margin-right:26px}.confirmation-points-content{display:inline-block;width:calc(100% - 64px);vertical-align:middle}.confirmation-points-content-caption{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:2rem;color:#004976}.confirmation-points-content-bold{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2rem;line-height:2.4rem;color:#004976}html[dir=rtl] .confirmation-points-icon{margin-right:0;margin-left:26px}html[dir=rtl] .confirmation-points-block{margin-right:40px;margin-left:0}.hotel-skin-color2 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button:hover{background:#fff;border-color:#fff;color:#000}.hotel-skin-color2 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary{background:#fff;border-color:#fff;color:#000}.hotel-skin-color2 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary:hover{background:#d9d9d9;border-color:#d9d9d9}.hotel-skin-color2 .c-lengs-hero__main-content .c-lengs-hero-persuasive-label{padding:25px;background:rgba(205,198,192,.3)}.hotel-skin-color2 .lengs-text-module1{background-color:#00c8ce}.hotel-skin-color2 .c-lengs-map__box__bar{background-color:#002663}.hotel-skin-color2 .c-lengs-map__place__link{color:#7b2927}.hotel-skin-color2 .c-lengs-map__place__link:hover{color:#7b2927}.hotel-skin-color2 .c-lengs-map__place__link__icon{border-left-color:#7b2927}.hotel-skin-color2 .c-lengs-map__place__name{color:#002663}.hotel-skin-color2 .c-lengs-map__place__text .readmore__toggle{color:#7b2927}.hotel-skin-color2 .c-lengs-map__control{background:#898989}.hotel-skin-color2 .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{background-color:#002663}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-select-room{background:#4b306b}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#7b2927}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a{color:#7b2927}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .desktop #nanoWrapper .nano-slider{background-color:#7b2927!important}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-head h3{color:#002663}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info .title .room-feature{color:#002663}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text a{color:#7b2927}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .nano-slider{background-color:#7b2927!important}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a{background-color:#7b2927;border-color:#7b2927;color:#fff}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#651e1c;border-color:#651e1c}.hotel-skin-color2 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color2 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color2 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color2 .c-lengs-module--one .c-lengs-module__text p{color:#000!important}.hotel-skin-color2 .c-lengs-module--one .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color2 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color2 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color2 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color2 .c-lengs-module--two .c-lengs-module__text p{color:#000!important}.hotel-skin-color2 .c-lengs-module--two .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module__text p{color:#000!important}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn{border-color:#002663!important;color:#002663!important}.hotel-skin-color2 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn:hover{background-color:#002663!important;color:#fff!important}.hotel-skin-color2 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title{color:#fff!important}.hotel-skin-color2 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#fff!important;text-shadow:none!important}.hotel-skin-color2 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#fff!important}.hotel-skin-color2 .c-lengs-module--four .c-lengs-module__text p{color:#fff!important}.hotel-skin-color2 .c-lengs-module--four .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#fff}.hotel-skin-color2 .c-lengs-module .c-lengs-module__content .c-lengs-module__small-image_box{display:none}.hotel-skin-color2 .c-lengs-useful-information{background:#7b2927!important;color:#fff}.hotel-skin-color2 .c-lengs-useful-information__header{color:#fff}.hotel-skin-color2 .c-lengs-useful-information__toggle{color:#fff}.hotel-skin-color2 .c-lengs-dining-section .dining-header{background:#4b306b!important}.attr-blog-panel .area-list .hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.hotel-skin-color2 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color2 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color2 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color2 .c-lengs-dining-section .dining-header .see-all{color:#fff!important}.attr-blog-panel .area-list .hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.hotel-skin-color2 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color2 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color2 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-skin-color2 .c-lengs-dining-section .dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color2 .c-lengs-dining-section .dining-header .see-all:after{border-left-color:#fff!important}.hotel-skin-color2 .c-lengs-dining-section .common-header{background:#4b306b!important}.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav{background-color:#4b306b}.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#fff}.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#fff}@media (max-width:769px){.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#31a2ac}}.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#31a2ac}@media (max-width:769px){.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#fff}}.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#31a2ac}@media (max-width:769px){.hotel-skin-color2 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#fff}}.hotel-skin-color2 .ins-wall .ins-wall-header,.hotel-skin-color2 .ins-wall .ins-wall-header-new{background-color:#4b306b}.hotel-skin-color2 .ins-wall .ins-wall-header .ins-wall-header-container .title,.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container .title{color:#fff}.hotel-skin-color2 .ins-wall .ins-wall-header .ins-wall-header-container .des,.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container .des{color:#fff}.hotel-skin-color2 .ins-wall .ins-wall-header .ins-wall-header-container a,.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container a{color:#fff}.hotel-skin-color2 .ins-wall .ins-wall-header .ins-wall-header-container a:hover,.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#31a2ac}.hotel-skin-color2 .ins-wall .ins-wall-header .ins-wall-header-container a:after,.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container a:after{border-left-color:#fff}.hotel-skin-color2 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#fff}.hotel-skin-color2 .meeting_section .tpl-hotel-configuration-title{background-color:#4b306b}.hotel-skin-color2 .meeting_section .tpl-hotel-configuration-title .title-table h1{color:#fff}.hotel-skin-color2 .meeting_section .tpl-hotel-configuration-title .title-table a.photo span{color:#fff}.hotel-skin-color2 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn{color:#fff}.hotel-skin-color2 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn:after{border-left-color:#fff}.hotel-skin-color2 .c-lengs-best-share .c-lengs-best-share__social{display:none}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-text-module-float-bg{display:none}.hotel-skin-color2 .c-lengs-rooms-component .c-lengs-rooms-footbg{display:none}.hotel-skin-color2 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}.hotel-skin-color2 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{display:none}.hotel-skin-color2 .newlook-hotel-configuration-title{background-color:#4b306b}.hotel-skin-color3 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button:hover{background:#e35a8e;border-color:#e35a8e;color:#fff}.hotel-skin-color3 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary{background:#e35a8e;border-color:#e35a8e;color:#fff}.hotel-skin-color3 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary:hover{background:#832539;border-color:#832539}.hotel-skin-color3 .c-lengs-hero__main-content .c-lengs-hero-persuasive-label{padding:25px;background:rgba(48,108,5,.8)}.hotel-skin-color3 .lengs-text-module1{background-color:#95c93a}.hotel-skin-color3 .c-lengs-map__box__bar{background-color:#95c93a}.hotel-skin-color3 .c-lengs-map__place__link{color:#e35a8e}.hotel-skin-color3 .c-lengs-map__place__link:hover{color:#e35a8e}.hotel-skin-color3 .c-lengs-map__place__link__icon{border-left-color:#e35a8e}.hotel-skin-color3 .c-lengs-map__place__name{color:#95c93a}.hotel-skin-color3 .c-lengs-map__place__text .readmore__toggle{color:#e35a8e}.hotel-skin-color3 .c-lengs-map__control{background:#bb4e77}.hotel-skin-color3 .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{background-color:#95c93a}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-select-room{background:#95c93a}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#306c05}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a{color:#306c05}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .desktop #nanoWrapper .nano-slider{background-color:#306c05!important}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-head h3{color:#1e1e1e}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info .title .room-feature{color:#1e1e1e}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text a{color:#95c93a}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .nano-slider{background-color:#306c05!important}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a{background-color:#306c05;border-color:#306c05;color:#fff}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#255304;border-color:#255304}.hotel-skin-color3 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title{color:#e35a8e!important}.hotel-skin-color3 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:none!important}.hotel-skin-color3 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#e35a8e!important}.hotel-skin-color3 .c-lengs-module--one .c-lengs-module__text p{color:#000!important}.hotel-skin-color3 .c-lengs-module--one .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#e35a8e}.hotel-skin-color3 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title{color:#000!important}.hotel-skin-color3 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:none!important}.hotel-skin-color3 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#000!important}.hotel-skin-color3 .c-lengs-module--two .c-lengs-module__text p{color:#000!important}.hotel-skin-color3 .c-lengs-module--two .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#000}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title{color:#000!important}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:none!important}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#000!important}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module__text p{color:#000!important}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#000}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn{border-color:#000!important;color:#000!important}.hotel-skin-color3 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn:hover{background-color:#000!important;color:#fff!important}.hotel-skin-color3 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title{color:#000!important}.hotel-skin-color3 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000!important;text-shadow:none!important}.hotel-skin-color3 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#000!important}.hotel-skin-color3 .c-lengs-module--four .c-lengs-module__text p{color:#000!important}.hotel-skin-color3 .c-lengs-module--four .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#000}.hotel-skin-color3 .c-lengs-module .c-lengs-module__content .c-lengs-module__small-image_box{display:none}.hotel-skin-color3 .c-lengs-useful-information{background:#e35a8e!important;color:#fff}.hotel-skin-color3 .c-lengs-useful-information__header{color:#fff}.hotel-skin-color3 .c-lengs-useful-information__toggle{color:#fff}.hotel-skin-color3 .c-lengs-dining-section .dining-header{background:#95c93a!important}.attr-blog-panel .area-list .hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.hotel-skin-color3 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color3 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color3 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color3 .c-lengs-dining-section .dining-header .see-all{color:#fff!important}.attr-blog-panel .area-list .hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.hotel-skin-color3 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color3 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color3 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-skin-color3 .c-lengs-dining-section .dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color3 .c-lengs-dining-section .dining-header .see-all:after{border-left-color:#fff!important}.hotel-skin-color3 .c-lengs-dining-section .common-header{background:#95c93a!important}.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav{background-color:#95c93a}.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#fff}.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#fff}@media (max-width:769px){.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#306c05}}.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#306c05}@media (max-width:769px){.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#fff}}.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#306c05}@media (max-width:769px){.hotel-skin-color3 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#fff}}.hotel-skin-color3 .ins-wall .ins-wall-header,.hotel-skin-color3 .ins-wall .ins-wall-header-new{background-color:#95c93a}.hotel-skin-color3 .ins-wall .ins-wall-header .ins-wall-header-container .title,.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container .title{color:#fff}.hotel-skin-color3 .ins-wall .ins-wall-header .ins-wall-header-container .des,.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container .des{color:#fff}.hotel-skin-color3 .ins-wall .ins-wall-header .ins-wall-header-container a,.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container a{color:#fff}.hotel-skin-color3 .ins-wall .ins-wall-header .ins-wall-header-container a:hover,.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#306c05}.hotel-skin-color3 .ins-wall .ins-wall-header .ins-wall-header-container a:after,.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container a:after{border-left-color:#fff}.hotel-skin-color3 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#fff}.hotel-skin-color3 .meeting_section .tpl-hotel-configuration-title{background-color:#95c93a}.hotel-skin-color3 .meeting_section .tpl-hotel-configuration-title .title-table h1{color:#fff}.hotel-skin-color3 .meeting_section .tpl-hotel-configuration-title .title-table a.photo span{color:#fff}.hotel-skin-color3 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn{color:#fff}.hotel-skin-color3 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn:after{border-left-color:#fff}.hotel-skin-color3 .newlook-hotel-configuration-title{background-color:#95c93a}.hotel-skin-color3 .c-lengs-rooms-component .c-lengs-rooms-footbg{display:none}.hotel-skin-color3.hide-gallery-skin .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}.hotel-skin-color3.hide-gallery-skin .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{display:none}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav{background-color:#f2f2f2}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#000}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{width:calc(100% - 12rem);text-align:right}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#000}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:before{color:#000}.hotel-skin-color3.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul.active a{color:#000}.hotel-skin-color4 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button:hover{background:#971b2f;border-color:#971b2f;color:#fff}.hotel-skin-color4 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary{background:#971b2f;border-color:#971b2f;color:#fff}.hotel-skin-color4 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary:hover{background:#881729;border-color:#881729}.hotel-skin-color4 .c-lengs-hero__main-content .c-lengs-hero-persuasive-label{padding:25px;background:rgba(205,198,192,.3)}.hotel-skin-color4 .lengs-text-module1{background-color:#971b2f}.hotel-skin-color4 .c-lengs-map__box__bar{background-color:#971b2f}.hotel-skin-color4 .c-lengs-map__place__link{color:#7b2a27}.hotel-skin-color4 .c-lengs-map__place__link:hover{color:#7b2a27}.hotel-skin-color4 .c-lengs-map__place__link__icon{border-left-color:#7b2a27}.hotel-skin-color4 .c-lengs-map__place__name{color:#971b2f}.hotel-skin-color4 .c-lengs-map__place__text .readmore__toggle{color:#7b2a27}.hotel-skin-color4 .c-lengs-map__control{background:#898989}.hotel-skin-color4 .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{background-color:#971b2f}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-select-room{background:#971b2f}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#7a282a}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a{color:#7a282a}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .desktop #nanoWrapper .nano-slider{background-color:#971b2f!important}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-head h3{color:#022565}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info .title .room-feature{color:#022565}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text a{color:#7b2a27}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .nano-slider{background-color:#971b2f!important}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a{background-color:#971b2f;border-color:#971b2f;color:#fff}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#821124;border-color:#821124}.hotel-skin-color4 .c-lengs-social-review{background:#dcd7d3}.hotel-skin-color4 .c-lengs-social-review .review__slider h3.title{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__slider .review-text{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__slider .review-text a.link{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__slider .review-info .msg .name{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__slider .review-info .msg .date{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__bottom .reviewer-control>*{color:#363636}.hotel-skin-color4 .c-lengs-social-review .review__bottom .reviewer-control>:not(.slick-disabled):hover{color:#000}.hotel-skin-color4 .c-lengs-social-review .review__bottom .reviewer-control>.slick-disabled{color:#787674}.hotel-skin-color4 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color4 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color4 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color4 .c-lengs-module--one .c-lengs-module__text p{color:#000!important}.hotel-skin-color4 .c-lengs-module--one .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color4 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color4 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color4 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color4 .c-lengs-module--two .c-lengs-module__text p{color:#000!important}.hotel-skin-color4 .c-lengs-module--two .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module__text p{color:#000!important}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn{border-color:#002663!important;color:#002663!important}.hotel-skin-color4 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn:hover{background-color:#002663!important;color:#fff!important}.hotel-skin-color4 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title{color:#fff!important}.hotel-skin-color4 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#fff!important;text-shadow:none!important}.hotel-skin-color4 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#fff!important}.hotel-skin-color4 .c-lengs-module--four .c-lengs-module__text p{color:#fff!important}.hotel-skin-color4 .c-lengs-module--four .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#fff}.hotel-skin-color4 .c-lengs-module .c-lengs-module__content .c-lengs-module__small-image_box{display:none}.hotel-skin-color4 .c-lengs-useful-information{background:#971b2f!important;color:#fff}.hotel-skin-color4 .c-lengs-useful-information__header{color:#fff}.hotel-skin-color4 .c-lengs-useful-information__toggle{color:#fff}.hotel-skin-color4 .c-lengs-dining-section .dining-header{background:#971b2f!important}.attr-blog-panel .area-list .hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.hotel-skin-color4 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color4 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color4 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color4 .c-lengs-dining-section .dining-header .see-all{color:#fff!important}.attr-blog-panel .area-list .hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.hotel-skin-color4 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color4 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color4 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-skin-color4 .c-lengs-dining-section .dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color4 .c-lengs-dining-section .dining-header .see-all:after{border-left-color:#fff!important}.hotel-skin-color4 .c-lengs-dining-section .common-header{background:#971b2f!important}.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav{background-color:#971b2f}.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#fff}.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#fff}@media (max-width:769px){.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#002663}}.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#002663}@media (max-width:769px){.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#fff}}.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#002663}@media (max-width:769px){.hotel-skin-color4 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#fff}}.hotel-skin-color4 .ins-wall .ins-wall-header,.hotel-skin-color4 .ins-wall .ins-wall-header-new{background-color:#971b2f}.hotel-skin-color4 .ins-wall .ins-wall-header .ins-wall-header-container .title,.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container .title{color:#fff}.hotel-skin-color4 .ins-wall .ins-wall-header .ins-wall-header-container .des,.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container .des{color:#fff}.hotel-skin-color4 .ins-wall .ins-wall-header .ins-wall-header-container a,.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container a{color:#fff}.hotel-skin-color4 .ins-wall .ins-wall-header .ins-wall-header-container a:hover,.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#002663}.hotel-skin-color4 .ins-wall .ins-wall-header .ins-wall-header-container a:after,.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container a:after{border-left-color:#fff}.hotel-skin-color4 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#fff}.hotel-skin-color4 .meeting_section .tpl-hotel-configuration-title{background-color:#971b2f}.hotel-skin-color4 .meeting_section .tpl-hotel-configuration-title .title-table h1{color:#fff}.hotel-skin-color4 .meeting_section .tpl-hotel-configuration-title .title-table a.photo span{color:#fff}.hotel-skin-color4 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn{color:#fff}.hotel-skin-color4 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn:after{border-left-color:#fff}.hotel-skin-color4 .c-lengs-best-share .c-lengs-best-share__social{display:none}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-text-module-float-bg{display:none}.hotel-skin-color4 .c-lengs-rooms-component .c-lengs-rooms-footbg{display:none}.hotel-skin-color4 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}.hotel-skin-color4 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{display:none}.hotel-skin-color4 .newlook-hotel-configuration-title{background-color:#971b2f}.hotel-skin-color5 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button:hover{background:#f5e1a4;border-color:#f5e1a4;color:#004976}.hotel-skin-color5 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary{background:#f5e1a4;border-color:#f5e1a4;color:#004976}.hotel-skin-color5 .c-lengs-hero__main-content .c-lengs-hero__footer .c-lengs-button--primary:hover{background:#efd37f;border-color:#efd37f}.hotel-skin-color5 .c-lengs-hero__main-content .c-lengs-hero-persuasive-label{padding:25px;background:rgba(0,0,0,.3)}.hotel-skin-color5 .lengs-text-module1{background-color:#004976}.hotel-skin-color5 .c-lengs-map__box__bar{background-color:#002663}.hotel-skin-color5 .c-lengs-map__place__link{color:#971b2f}.hotel-skin-color5 .c-lengs-map__place__link:hover{color:#971b2f}.hotel-skin-color5 .c-lengs-map__place__link__icon{border-left-color:#971b2f}.hotel-skin-color5 .c-lengs-map__place__name{color:#002663}.hotel-skin-color5 .c-lengs-map__place__text .readmore__toggle{color:#971b2f}.hotel-skin-color5 .c-lengs-map__control{background:#898989}.hotel-skin-color5 .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{background-color:#002663}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-select-room{background:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a{color:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .desktop #nanoWrapper .nano-slider{background-color:#f5e1a4!important}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-head h3{color:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info .title .room-feature{color:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text a{color:#7b2927}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .nano-slider{background-color:#f5e1a4!important}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a{background-color:#f5e1a4;border-color:#f5e1a4;color:#004976}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#e1cc8e;border-color:#e1cc8e}.hotel-skin-color5 .c-lengs-social-review{background:#a99c95}.hotel-skin-color5 .c-lengs-social-review .review__slider h3.title{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__slider .review-text{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__slider .review-text a.link{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__slider .review-info .msg .name{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__slider .review-info .msg .date{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__bottom .reviewer-control>*{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__bottom .reviewer-control>:not(.slick-disabled):hover{color:#fff}.hotel-skin-color5 .c-lengs-social-review .review__bottom .reviewer-control>.slick-disabled{color:#ddd7d5}.hotel-skin-color5 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color5 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color5 .c-lengs-module--one .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color5 .c-lengs-module--one .c-lengs-module__text p{color:#000!important}.hotel-skin-color5 .c-lengs-module--one .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color5 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color5 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color5 .c-lengs-module--two .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color5 .c-lengs-module--two .c-lengs-module__text p{color:#000!important}.hotel-skin-color5 .c-lengs-module--two .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title{color:#002663!important}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#002663!important;text-shadow:none!important}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#002663!important}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module__text p{color:#000!important}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#002663}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn{border-color:#002663!important;color:#002663!important}.hotel-skin-color5 .c-lengs-module--three .c-lengs-module_button .c-lengs-module_btn:hover{background-color:#002663!important;color:#fff!important}.hotel-skin-color5 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title{color:#fff!important}.hotel-skin-color5 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#fff!important;text-shadow:none!important}.hotel-skin-color5 .c-lengs-module--four .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#fff!important}.hotel-skin-color5 .c-lengs-module--four .c-lengs-module__text p{color:#fff!important}.hotel-skin-color5 .c-lengs-module--four .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#fff}.hotel-skin-color5 .c-lengs-module .c-lengs-module__content .c-lengs-module__small-image_box{display:none}.hotel-skin-color5 .c-lengs-useful-information{background:#f5e1a4!important;color:#004976}.hotel-skin-color5 .c-lengs-useful-information__header{color:#004976}.hotel-skin-color5 .c-lengs-useful-information__toggle{color:#004976}.hotel-skin-color5 .c-lengs-dining-section .dining-header{background:#004976!important}.attr-blog-panel .area-list .hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up,.hotel-skin-color5 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color5 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-skin-color5 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color5 .c-lengs-dining-section .dining-header .see-all{color:#fff!important}.attr-blog-panel .area-list .hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-text-triangle.arrow-up:after,.hotel-skin-color5 .c-lengs-dining-section .dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color5 .c-lengs-dining-section .dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-skin-color5 .c-lengs-dining-section .dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-skin-color5 .c-lengs-dining-section .dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-skin-color5 .c-lengs-dining-section .dining-header .see-all:after{border-left-color:#fff!important}.hotel-skin-color5 .c-lengs-dining-section .common-header{background:#004976!important}.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav{background-color:#004976}.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#fff}.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#fff}@media (max-width:769px){.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#31a2ac}}.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#31a2ac}@media (max-width:769px){.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{color:#fff}}.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#31a2ac}@media (max-width:769px){.hotel-skin-color5 .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#fff}}.hotel-skin-color5 .ins-wall .ins-wall-header,.hotel-skin-color5 .ins-wall .ins-wall-header-new{background-color:#004976}.hotel-skin-color5 .ins-wall .ins-wall-header .ins-wall-header-container .title,.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container .title{color:#fff}.hotel-skin-color5 .ins-wall .ins-wall-header .ins-wall-header-container .des,.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container .des{color:#fff}.hotel-skin-color5 .ins-wall .ins-wall-header .ins-wall-header-container a,.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container a{color:#fff}.hotel-skin-color5 .ins-wall .ins-wall-header .ins-wall-header-container a:hover,.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#31a2ac}.hotel-skin-color5 .ins-wall .ins-wall-header .ins-wall-header-container a:after,.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container a:after{border-left-color:#fff}.hotel-skin-color5 .ins-wall .ins-wall-header-new .ins-wall-header-container a:hover{color:#fff}.hotel-skin-color5 .meeting_section .tpl-hotel-configuration-title{background-color:#004976}.hotel-skin-color5 .meeting_section .tpl-hotel-configuration-title .title-table h1{color:#fff}.hotel-skin-color5 .meeting_section .tpl-hotel-configuration-title .title-table a.photo span{color:#fff}.hotel-skin-color5 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn{color:#fff}.hotel-skin-color5 .meeting_section .tpl-hotel-configuration-title .see-all a.see-btn:after{border-left-color:#fff}.hotel-skin-color5 .c-lengs-dining__restaurant__header{min-height:220px}@media screen and (max-width:768px){.hotel-skin-color5 .c-lengs-dining__restaurant__button{margin-right:20px}}.hotel-skin-color5 .c-lengs-best-share .c-lengs-best-share__social{display:none}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-text-module-float-bg{display:none}.hotel-skin-color5 .c-lengs-rooms-component .c-lengs-rooms-footbg{display:none}.hotel-skin-color5 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}.hotel-skin-color5 .c-lengs-dining .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{display:none}.hotel-skin-color5 .newlook-hotel-configuration-title{background-color:#004976}.c-lengs-text-module{background-position:center center;background-repeat:no-repeat}.c-lengs-text-module .c-lengs-social-button{margin:3rem auto}.c-lengs-text-module .c-lengs-social-button a{color:#000;display:inline-block;cursor:pointer}.maps-container-hotel-title{display:none;width:100%;height:100%;padding:0 5rem;line-height:3em;font-size:3rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:768px){.maps-container-hotel-title{line-height:1.2em;padding:1rem 2rem;font-size:2.8rem}}.c-hotel-m-social .c-lengs-hero .c-lengs-button{background-color:#fff;border:2px solid #fff;color:#000;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;border-radius:4em;height:3.4rem;line-height:3.4rem;padding:0 2rem}.c-hotel-m-social .c-lengs-hero .c-lengs-button:hover{background-color:#000;border:2px solid #000;color:#fff}.c-hotel-m-social .c-lengs-hero .c-lengs-button--white{background-color:#000;border:2px solid #000;color:#fff}.c-hotel-m-social .c-lengs-hero .c-lengs-button--white:hover{background-color:#fff;border:2px solid #fff;color:#000}.c-hotel-m-social .c-lengs-hero .c-lengs-hero-persuasive-label p{font-family:Caslon224Std-Bold,Helvetica,sans-serif;font-weight:700;font-size:2rem;line-height:1.4}.c-hotel-m-social .c-lengs-hero .c-lengs-hero-persuasive-label p:before{font-family:Verlag,Helvetica,sans-serif;font-weight:300}.c-hotel-m-social .c-lengs-hero .tpl-hero-ReviewBlock .left_usp ul li .banner-item-wrapper .banner-text{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-hero .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;text-decoration:none}.c-hotel-m-social .c-lengs-hero .tpl-hero-ReviewBlock .right_Social .review-button a.review-photos span.info:hover{text-decoration:underline}.c-hotel-m-social .maps-static-image-inlet{right:calc(50% + 35px)}.c-hotel-m-social .c-lengs-text-module{background-color:#d6d6d6;color:#000}.c-hotel-m-social .c-lengs-text-module.lengs-text-module1{background-color:#f2f2f2}.c-hotel-m-social .c-lengs-text-module .c-lengs-header{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;text-transform:none;letter-spacing:0;font-size:3rem}.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__logo{width:17rem;height:auto}.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__review{font-family:Caslon224Std-Bold,Helvetica,sans-serif;font-weight:700;line-height:1.2;font-size:3rem;font-style:normal;margin-top:1rem}.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__review:after,.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__review:before{display:none}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-text-module{padding:50px 0 20px 0}}@media screen and (max-width:768px){.c-hotel-m-social .c-lengs-text-module{background-image:none!important}}.c-hotel-m-social .c-lengs-text-module .c-lengs-text{font-size:2rem;color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-text-module .c-lengs-social-button{display:block}.c-hotel-m-social .c-lengs-text-module .c-lengs-social-button a{font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;background-color:#000;color:#fff;padding:.8rem 4rem;border-radius:4em;text-transform:uppercase}.c-hotel-m-social .c-lengs-text-module .c-lengs-social-button a:hover{background-color:#fff;color:#000}.c-hotel-m-social .c-lengs-text-module .c-lengs-float-bg,.c-hotel-m-social .c-lengs-text-module .c-lengs-text-module-banner,.c-hotel-m-social .c-lengs-text-module .c-lengs-text-module-float-bg{display:none}.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__reviewer,.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__reviewer__block{font-size:1.6rem;color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__lineHeightLink,.c-hotel-m-social .c-lengs-text-module .c-lengs-persuasive-label__link{color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component{background-color:#fff}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-rooms-component .tpl-booking-content.c-lengs-rooms{width:calc(100% - 90px);margin:0 auto;overflow:hidden;padding:1rem 0}}.c-hotel-m-social .c-lengs-rooms-component .tpl-booking-content.c-lengs-rooms .room-details-view{border:none}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room{background-color:#f2f2f2}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link{color:#000;text-transform:none;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:768px){.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link{border:1px solid #000}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link{border:none;padding:0;min-width:auto;font-size:1.3rem}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link:after{content:'';width:6px;height:6px;border-right:1px solid #000;border-top:1px solid #000;display:inline-block;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);margin:-3px 5px 0 5px}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link:hover{text-decoration:underline;background-color:transparent}}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__header{color:#000;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:3rem;text-transform:none;letter-spacing:0}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__header-content .photo{color:#000}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__parameter__header{color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room a.photo{vertical-align:middle!important}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room a.photo span.text{text-decoration:none;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room a.photo:hover span.text{text-decoration:underline}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper{padding-left:4rem}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a,.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a{color:#000;text-transform:none;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a span,.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a span{color:#000;padding:0 .3rem;display:inline-block;vertical-align:middle;margin-top:-3px}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a span{margin-top:0}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-head h3{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;color:#000;font-size:4rem;margin-bottom:2.5rem;padding-top:0}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .rooms-bot-pricebox .details-rooms-bot-user label{color:#adadad;font-size:1.2rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-price .price{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-price .price{font-size:4rem}}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-price .time{display:block;color:#adadad;font-size:1.2rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a{background-color:#000;border-color:#000;line-height:36px;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;border-radius:4rem}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .details-rooms-bot-bookbutton a:hover{background-color:#adadad;border-color:#adadad}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-foot .border-top-view{display:none}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-wifi p{color:#adadad;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;letter-spacing:0}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-wifi ul li{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text p{font-size:1.6rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-text a{color:#adadad;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .nano .nano-pane .nano-slider{background:#000!important}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info .title{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-rooms-body .room-details-rooms-info ul.list li{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-rooms-view{padding-left:2.5rem}}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .desktop .nano .nano-content{background-color:#fff}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .desktop .room-gallery-item{margin-bottom:8px}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .desktop .room-gallery-item{border-radius:1rem;overflow:hidden}}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .desktop .normalImage{border-radius:1rem}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .desktop .videoSlide .video-placeholder{border-radius:1rem}.c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms-footbg,.c-hotel-m-social .c-lengs-rooms-component .c-lengs-text-module-float-bg{display:none}@media screen and (min-width:769px){.c-hotel-m-social div.subview-container.maps #map-wrapper #map.lengs-map{width:100%!important}}@media screen and (min-width:769px){.c-hotel-m-social div.subview-container.maps[data-destinationid]{width:calc(100% - 90px);margin:10px auto;border-radius:20px;overflow:hidden}}.c-hotel-m-social .maps-container-hotel-title{display:block;font-size:3rem;color:#000;background-color:#f2f2f2;line-height:3em;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}@media screen and (max-width:768px){.c-hotel-m-social .maps-container-hotel-title{line-height:1.2em;padding:1rem 2rem;font-size:2.8rem}}.c-hotel-m-social .mh-maps-icon-view.selected-hotel .mh-maps-icon-fore{top:-10px;left:4px;font-size:24px}.c-hotel-m-social .mh-maps-extend-window{margin-top:-10px}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__panel{width:calc(50% - 8px);right:8px}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__panel__controls{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__box{background:0 0}}.c-hotel-m-social .c-lengs-map__box__bar{background-color:#000}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__box__bar{border-top-left-radius:2rem;border-top-right-radius:2rem}}.c-hotel-m-social .c-lengs-map__box__hotelx{background-color:#fff}.c-hotel-m-social .c-lengs-map__box__hotelx:hover{background-color:#ebebeb}.c-hotel-m-social .c-lengs-map__box__hotelx.hover{background-color:#ebebeb!important}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__box__hotelx{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;margin-bottom:8px}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-map__list{background:0 0}.c-hotel-m-social .c-lengs-map__list .c-lengs-map__place{margin-bottom:8px;border-bottom:none;border-radius:2rem}.c-hotel-m-social .c-lengs-map__list .c-lengs-map__place:first-child{border-top-left-radius:0;border-top-right-radius:0}}.c-hotel-m-social .c-lengs-map__box__bar__title{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-map__box__hotelx__head__title{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;color:#000}.c-hotel-m-social .c-lengs-map__place__link{color:#adadad;text-decoration:none;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-map__place__link:hover{text-decoration:underline}.c-hotel-m-social .c-lengs-map__box__hotelx__left__content__title,.c-hotel-m-social .c-lengs-map__box__hotelx__right__box__p__title,.c-hotel-m-social .c-lengs-map__box__hotelx__right__box__span,.c-hotel-m-social .c-lengs-map__box__hotelx__right__content{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-map__place__text{font-size:1.6rem;text-transform:none;color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-map__place__text .readmore__toggle{color:#adadad}.c-hotel-m-social .c-lengs-map__place__name{color:#000;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:2.5rem;text-transform:none}.c-hotel-m-social .c-lengs-map__list .c-lengs-map__place__link{color:#000;font-size:1.3rem}.c-hotel-m-social .c-lengs-map__list .c-lengs-map__place__link__icon{display:inline-block;width:6px;height:6px;border:1px solid #000;vertical-align:middle;margin-top:6px;margin-left:5px;border-left:none;border-bottom:none;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.c-hotel-m-social .gbw-p-s-map-view-tool .gbw-p-s-map-tools span{background-color:#000;border-radius:100%}.c-hotel-m-social .c-lengs-map__control{background:#d6d6d6}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-attraction-card{border-radius:1rem}}.c-hotel-m-social .c-lengs-attraction-card__title{color:#000;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:2.5rem;text-transform:none}.c-hotel-m-social .c-lengs-attraction-card__description{color:#000;font-size:1.6rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-dining-section div.dining-header{background:#f2f2f2;color:#000}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-dining-section div.dining-header{min-height:6.5rem;padding:2em 5rem}}.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-service,.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-title,.c-hotel-m-social .c-lengs-dining-section div.dining-header .photo{color:#000}.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-title{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:3rem;text-transform:none;letter-spacing:0}.c-hotel-m-social .c-lengs-dining-section div.dining-header .photo{vertical-align:middle!important}.c-hotel-m-social .c-lengs-dining-section div.dining-header .photo span.text{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;text-decoration:none!important}.c-hotel-m-social .c-lengs-dining-section div.dining-header .photo:hover span.text{text-decoration:underline!important}.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-service .dining-count span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-service .dining-lounge span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .dining-service .dining-room-service span{color:#000;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-dining-section div.dining-header .common-header{background:#d6d6d6}.c-hotel-m-social .c-lengs-dining-section div.dining-header .common-header .name{color:#000}@media screen and (max-width:768px){.c-hotel-m-social .c-lengs-dining-section div.dining-header .common-header .name{margin-left:0}}.attr-blog-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.c-hotel-m-social .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .c-hotel-m-social .c-lengs-dining-section div.dining-header .see-all{color:#000;text-decoration:none;right:5%}.attr-blog-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up span,.attr-detail-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all span,.c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-link-triangle span,.tours-detail .main .tour-detail-tabs .content-block .c-hotel-m-social .c-lengs-dining-section div.dining-header .see-all span{font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.attr-blog-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:hover,.attr-detail-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:hover,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:hover,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:hover,.c-hotel-m-social .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:hover,.c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-link-triangle:hover,.tours-detail .main .tour-detail-tabs .content-block .c-hotel-m-social .c-lengs-dining-section div.dining-header .see-all:hover{text-decoration:underline}.attr-blog-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.c-hotel-m-social .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .c-hotel-m-social .c-lengs-dining-section div.dining-header .see-all:after{display:inline-block;width:6px;height:6px;border:1px solid #000;border-top-color:#000!important;vertical-align:middle;margin-top:6px;margin-left:5px;border-left:none;border-bottom:none;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.c-hotel-m-social .c-lengs-dining-section .dining-content .wgt-sqbutton-dark{background-color:#000;border-color:#000;color:#fff;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;border-radius:4rem}.c-hotel-m-social .c-lengs-dining-section .dining-content .wgt-sqbutton-dark:hover{background-color:#adadad;border-color:#adadad}.c-hotel-m-social .c-lengs-dining-section div.dining-content{background-color:#fff}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-dining-section div.dining-content{padding:1rem 0}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-dining-section div.dining-content .dining-triple,.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-double{width:calc(100% - 90px);margin:0 auto}.c-hotel-m-social .c-lengs-dining-section div.dining-content .dining-triple .tpl-half-dining,.c-hotel-m-social .c-lengs-dining-section div.dining-content .dining-triple .tpl-third-dining,.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-double .tpl-half-dining,.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-double .tpl-third-dining{border-radius:1rem}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo{width:calc(100% - 90px);margin:0 auto}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo a.image-section{border-radius:1rem}}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section{padding:3rem 5.5rem}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-name{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;color:#000;font-size:4rem}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type{display:block;padding-bottom:8rem}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section .dining-Services-type div.Services-type-title{color:#adadad}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-description{font-size:1.6rem;min-height:12rem;max-height:16rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-dining-section div.dining-content div.dining-solo div.content-section div.dining-type{color:#adadad;font-size:1.2rem;margin-bottom:2rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-dining-section div.dining-content h2{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:3rem}.c-hotel-m-social .c-lengs-dining-section div.dining-content h3{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-black,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-black1,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-blue,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-blue-hollow,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-blue-inverse,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-dark,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-dark-grey,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-golden,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-green,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-red,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta .wgt-sqbutton-white,.c-hotel-m-social .c-lengs-dining-section div.dining-content .tpl-cta a.wgt-sqbutton-change-color{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;font-size:1.3rem;border-right:4rem;border-radius:4rem}.c-hotel-m-social .c-lengs-social-review{background:#d6d6d6}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head{background:#d6d6d6}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head{padding:25px 5rem}}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head .lg-text h2,.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head .lg-text p{color:#000}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head .lg-text h2{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:3.6rem;text-transform:none}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-head .lg-text p{font-size:1.6rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav{background-color:#f2f2f2}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav{padding:0 5rem}}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav{overflow:hidden}}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#000;display:block;float:left;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;font-size:3rem}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-title{line-height:3em}}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{display:block;float:right}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:before{content:'|';font-size:1.4rem;display:inline-block;vertical-align:middle;margin-top:-5px;color:#000}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li:first-child:before{display:none}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{padding:0 1rem;color:#000;font-size:1.6rem;text-transform:none;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{line-height:5.5em}}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:before{display:none}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a:hover{text-decoration:underline}.c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li.active a{color:#000}.c-hotel-m-social .c-lengs-gallery-module .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator span{font-size:1.6rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;text-transform:capitalize}@media screen and (min-width:769px){.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container{padding:1.4em 0}}.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .title{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .title{padding:0 5rem;font-size:3rem}}.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .more{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .more{padding:0 5%;font-size:1.3rem}}.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .more a{color:#000}.c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .more a:after{display:inline-block;width:6px;height:6px;border:1px solid #000;border-top-color:#000!important;vertical-align:middle;margin-top:6px;margin-left:5px;border-left:none;border-bottom:none;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.c-hotel-m-social .ins-wall-main .ins-wall-col .ins-bottom .ins__info .ins_post-location,.c-hotel-m-social .ins-wall-main .ins-wall-col .ins-bottom .ins__info .ins_post-time,.c-hotel-m-social .ins-wall-main .ins-wall-col .ins-bottom .ins__info .ins_post-user{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .ins-wall-main .ins-wall-col .ins-image-context span{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media (min-width:768px){.c-hotel-m-social .module-shape-01{position:relative;padding-top:calc(75% + 89px)}}@media (min-width:768px) and (min-width:1599px){.c-hotel-m-social .module-shape-01{position:relative;padding-top:calc(60% + 89px)}}.c-hotel-m-social .reviews-container .reviews-wrapper-top .reviews-wrapper-left .title{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-text{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-total-link .link{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quotetitle{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quote{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .des,.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .title{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-middle .reviews-wrapper-right .quotetime{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .reviews-container .reviews-wrapper-bottom .reviews-wrapper-right .reviews-bro{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title{color:#000!important;font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700;text-transform:none;letter-spacing:0}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title{font-size:3rem}}.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title .u-subheader{text-transform:uppercase;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title .u-subheader{font-size:1.3rem}}.c-hotel-m-social .c-lengs-module__text .c-lengs-header__title .c-lengs-module__add-to-favourites{color:#000!important}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-module__text{font-size:1.6rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-module__text.info-text::-webkit-scrollbar{width:10px;background:0 0;border:none}.c-hotel-m-social .c-lengs-module__text.info-text::-webkit-scrollbar-thumb{background:#000}}.c-hotel-m-social .c-lengs-module--three .c-lengs-module__content .c-lengs-module_button .c-lengs-module_btn{border-color:#000;color:#fff;background-color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;font-size:1.3rem;border-radius:4rem}.c-hotel-m-social .c-lengs-module--three .c-lengs-module__content .c-lengs-module_button .c-lengs-module_btn:hover{border-color:#fff;color:#000;background-color:#fff}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content h6{font-size:1.2rem!important;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;letter-spacing:0!important}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content h2{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content h2{font-size:3rem}}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content .description{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn .lm-msg-botton{color:#fff;border-color:#000;background-color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;font-size:1.3rem;border-radius:4rem}.c-hotel-m-social .c-lengs-module--four .c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn .lm-msg-botton:hover{background-color:#fff;border:2px solid #fff;color:#000}@media screen and (min-width:769px){.c-hotel-m-social .social-module .c-lengs-module__content .social-module-image{padding:45px}.c-hotel-m-social .social-module .c-lengs-module__content .social-module-image span.c-lengs-module__image{border-radius:1rem}}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content{background-color:#f2f2f2}@media screen and (min-width:769px){.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content{padding:35px 5rem}}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text{color:#000}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text .c-lengs-header__title{color:#000}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content .content .c-lengs-module__text .c-lengs-header__title .c-lengs-header__subtitle{color:#000}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content .button a.c-lengs-button{color:#fff;border-color:#000;background-color:#000;font-size:1.3rem;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;border-radius:4rem}.c-hotel-m-social .social-module .c-lengs-module__content .cl-social__content .button a.c-lengs-button:hover{background-color:#adadad;border-color:#adadad;color:#fff}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content h6{font-size:1.2rem!important;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;letter-spacing:0!important}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content h2{font-family:Caslon224Std-Black,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content h2{font-size:3rem}}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content .description{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-left-txt{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn a.c-lengs-button{color:#fff!important;border-color:#000;background-color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700;font-size:1.3rem;border-radius:4rem}.c-hotel-m-social .social-module-image span.c-lengs-module__image .lm-content .lm-msg .lm-msg-right-btn a.c-lengs-button:hover{background-color:#fff!important;border-color:#fff!important;color:#000!important}.c-hotel-m-social .c-lengs-useful-information{background:#e8e8e8!important;color:#000;font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:769px){.c-hotel-m-social .c-lengs-useful-information{font-size:1.6rem}}.c-hotel-m-social .c-lengs-useful-information .c-lengs-useful-information__title{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.c-hotel-m-social .c-lengs-useful-information .c-lengs-useful-information__section h4{font-family:GrotesqueMTStd,Helvetica,sans-serif;font-weight:700}.hide-gallery-skin .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_top{display:none}.hide-gallery-skin .c-lengs-dining_bg-paper-cuts .bg-paper-cuts_bottom{display:none}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav{background-color:#f2f2f2}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-title{color:#000}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{width:calc(100% - 14rem);text-align:right}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul li a{color:#000}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list ul:before{color:#000}.hide-gallery-skin .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list.active a{color:#000}.hide-gallery-skin .c-lengs-rooms .room-details-view .room-detail-gallery-container .desktop #nanoWrapper .nano-slider{background-color:#3f3939!important}html[dir=rtl] .c-hotel-m-social .maps-container-hotel-title{text-align:right}html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link{right:auto!important}@media screen and (min-width:769px){html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-select-room__edit-link:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}}html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper{padding-left:0;padding-right:4rem}html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-next a span{margin-top:2px!important}html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-zoom-view-wrapper .room-details-tools-prev a span{margin-top:2px!important}html[dir=rtl] .c-hotel-m-social .c-lengs-rooms-component .c-lengs-rooms .room-details-view .room-details-body-view-wrapper .room-details-body-item .room-details-rooms-view-item .room-details-tabs-item .room-details-rooms-view{padding-left:0}.attr-blog-panel .area-list html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-text-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .see-all:after,html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,html[dir=rtl] .c-hotel-m-social .c-lengs-dining-section div.dining-header .wgt-link-triangle:after{border-right-color:#000!important;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);margin-top:0}html[dir=rtl] .c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-title{float:right}html[dir=rtl] .c-hotel-m-social .c-lengs-gallery-module .lengs-gallery-nav .lg-nav-list{float:left}html[dir=rtl] .c-hotel-m-social .ins-wall .ins-wall-header-new .ins-wall-header-container .more a:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);margin-top:-2px}@media screen and (max-width:768px){.hotel-listing--desktop{display:none}}.hotel-listing--mobile{display:none}.hotel-listing--mobile .list-button-block,.hotel-listing--mobile .widget-booking-bottom{display:none!important}@media screen and (max-width:768px){.hotel-listing--mobile{display:block;padding-top:40px}.hotel-listing--mobile .persuasive-banner{background-color:#e7e7e7;color:#000;font-size:1.6rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;text-align:center;padding:1.5em 2em;line-height:1.2em}.hotel-listing--mobile .top-destination{background-color:#363636;color:#fff;padding:3rem 1.5rem 2rem}.hotel-listing--mobile .top-destination .name{font-size:1.4rem;line-height:1.2em;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.hotel-listing--mobile .top-destination .list li{margin-top:1.6rem;font-size:1.8rem;line-height:1.2em}.hotel-listing--mobile .top-destination .list li a{font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#fff;cursor:pointer;display:block;letter-spacing:.8px}.hotel-listing--mobile .top-destination .list li a:hover{text-decoration:underline;color:#31a2ac;transition:all .3s ease}.hotel-listing--mobile .destinations-list{background-color:#363636;color:#fff;padding:2.5rem 1.5rem 1.5rem}.hotel-listing--mobile .destinations-list .name{font-size:1.4rem;line-height:1.2em;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:.8px;text-transform:uppercase;margin-bottom:.5em}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .breadcrumb{padding-left:0}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria{display:block!important;position:initial;height:auto;background-color:#363636}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .scroll-content,.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .scroll-content-inner,.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .scroll-wrap-y{width:100%}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria h2.header{display:none}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations *{font-family:Whitney,Helvetica,sans-serif;font-weight:300}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations a.back-icon{right:0}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div p{font-size:2rem;padding:1.8rem 0 1.2rem}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location{padding:0}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location a{font-size:2rem;cursor:pointer;padding:1.8rem 0 1.2rem;display:block;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location a:hover{text-decoration:underline;color:#31a2ac;transition:all ease .3s}}@media screen and (max-width:768px){html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .breadcrumb{padding-right:0;padding-left:0;text-align:right}html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations a.back-icon{left:0;right:auto}html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location div p{text-align:right}html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations div.location ul li{text-align:right}html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria .destinations ul.locations li.location{text-align:right}html[dir=rtl] .hotel-listing--mobile div.subview-container.maps .destinationsFilter .filterCriteria span.icon-type{float:right;margin-left:.8rem;margin-right:auto}}.mt-maps-info{width:30rem;min-height:6.4rem;font-size:0;position:relative;background-color:#fff;box-sizing:border-box;box-shadow:0 0 2px rgba(0,0,0,.5)}.mt-maps-info:before{position:absolute;content:'';width:1rem;height:1rem;bottom:-.5rem;left:50%;margin-left:-.5rem;overflow:hidden;pointer-events:none;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background:#fff;box-shadow:0 0 2px rgba(0,0,0,.5)}.mt-maps-info:after{position:absolute;content:'';width:2rem;height:.7rem;left:50%;margin-left:-1rem;overflow:hidden;pointer-events:none;bottom:0;background:#fff}.mt-maps-info .mt-maps-popup-picture{width:35%;height:100%;position:absolute;left:0;font-size:1.3rem;box-sizing:border-box;vertical-align:top;display:inline-block;background-size:cover;background-repeat:no-repeat;background-position:center center}.mt-maps-info .mt-maps-popup-content{width:calc(65% - 1rem);height:calc(100% - 1rem);margin-left:35%;padding:.5rem;font-size:1.3rem;vertical-align:top;position:relative;display:inline-block}.mt-maps-info .mt-maps-popup-content .content_name{font-size:1.3rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;line-height:1.4rem;cursor:pointer;text-align:left}.mt-maps-info .mt-maps-popup-content .content_drop{font-size:1.2rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;text-align:left}.mt-maps-info .mt-maps-popup-content .content_drop .icon-item{font-size:1.2rem;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.mt-maps-info{width:20rem;text-align:left}.mt-maps-info .mt-maps-popup-picture{display:none}.mt-maps-info .mt-maps-popup-content{padding:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);margin-left:0}.mt-maps-info .mt-maps-popup-content .content_name{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}}@media screen and (max-width:768px){.hotel-property-page{padding-top:40px}}.hotel-property-page .desktop{display:block}@media screen and (max-width:768px){.hotel-property-page .desktop{display:none}}.hotel-property-page .mobile{display:none}@media screen and (max-width:768px){.hotel-property-page .mobile{display:block}}.hotel-property-page .common-header{background-color:#363636;padding:1.5rem}@media screen and (min-width:768px){.hotel-property-page .common-header{padding:1.5rem 3.2em}}.hotel-property-page .common-header .name{color:#fff;font-family:Verlag,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:1.2em}@media screen and (min-width:768px){.hotel-property-page .common-header .name{font-size:2.4rem}}.attr-blog-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.hotel-property-page .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.hotel-property-page .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-property-page .common-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .see-all{float:right;font-size:1.4rem;line-height:1.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:300}@media screen and (max-width:768px){.attr-blog-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle,.attr-blog-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle,.attr-detail-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle,.hotel-property-page .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle,.hotel-property-page .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-property-page .common-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .see-all{color:#fff}}.attr-blog-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle:after,.attr-blog-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-link-triangle:after,.attr-detail-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up:after,.hotel-property-page .common-header .attr-blog-panel .area-list .arrow-up.wgt-link-triangle:after,.hotel-property-page .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-property-page .common-header .attr-detail-panel .area-list .arrow-up.wgt-link-triangle:after,.hotel-property-page .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-property-page .common-header .wgt-link-triangle:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .see-all:after{border-width:4px}.attr-blog-panel .area-list .hotel-property-page .common-header .wgt-link-triangle:after,.attr-blog-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up:after,.attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .see-all:after,.attr-detail-panel .area-list .hotel-property-page .common-header .wgt-link-triangle:after,.attr-detail-panel .area-list .hotel-property-page .common-header .wgt-text-triangle.arrow-up:after,.attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .see-all:after,.hotel-property-page .common-header .attr-blog-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-property-page .common-header .attr-blog-panel .area-list .wgt-link-triangle:after,.hotel-property-page .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-property-page .common-header .attr-detail-panel .area-list .tours-detail .main .tour-detail-tabs .content-block .see-all:after,.hotel-property-page .common-header .attr-detail-panel .area-list .wgt-link-triangle:after,.hotel-property-page .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up:after,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .arrow-down.see-all:after,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .see-all:after,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .see-all:after,.hotel-property-page .common-header .wgt-link-triangle.arrow-down:after,.tours-detail .main .tour-detail-tabs .content-block .attr-blog-panel .area-list .hotel-property-page .common-header .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .attr-detail-panel .area-list .hotel-property-page .common-header .see-all:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .arrow-down.see-all:after{margin-top:2px;border-top-color:#fff;border-bottom-color:transparent}.attr-blog-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-text-triangle:after,.attr-detail-panel .area-list .hotel-property-page .common-header .arrow-up.wgt-text-triangle:after,.hotel-property-page .common-header .attr-blog-panel .area-list .arrow-up.wgt-text-triangle:after,.hotel-property-page .common-header .attr-detail-panel .area-list .arrow-up.wgt-text-triangle:after,.hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .arrow-up.see-all:after,.hotel-property-page .common-header .wgt-link-triangle.arrow-up:after,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .common-header .arrow-up.see-all:after{margin-top:-5px;border-top-color:transparent;border-bottom-color:#fff}.hotel-property-page .dining div.dining-header{color:#fff;background:#363636;font-size:1.4rem;padding:1.8em 3.2em;position:relative}@media screen and (max-width:768px){.hotel-property-page .dining div.dining-header{padding:0}}.hotel-property-page .dining div.dining-header div.dining-title{font-size:2.4rem;line-height:1.2em;display:inline-block;float:left;font-family:Verlag,Helvetica,sans-serif;font-weight:300}@media screen and (max-width:768px){.hotel-property-page .dining div.dining-header div.dining-title{font-size:1.6rem}}.hotel-property-page .dining div.dining-header div.dining-service{display:inline-block;margin:0 auto;width:94%;text-align:center}@media screen and (max-width:768px){.hotel-property-page .dining div.dining-header div.dining-service{display:none}}.hotel-property-page .dining div.dining-header div.dining-service .dining-count,.hotel-property-page .dining div.dining-header div.dining-service .dining-lounge,.hotel-property-page .dining div.dining-header div.dining-service .dining-room-service{display:inline-block;margin-right:3rem}.hotel-property-page .dining div.dining-header div.dining-service .dining-count span:first-child,.hotel-property-page .dining div.dining-header div.dining-service .dining-lounge span:first-child,.hotel-property-page .dining div.dining-header div.dining-service .dining-room-service span:first-child{font-size:2.8rem;vertical-align:middle;margin-right:.6rem}.hotel-property-page .dining div.dining-header div.dining-service .dining-room-service{margin-right:6rem}.attr-blog-panel .area-list .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-property-page .dining div.dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .dining div.dining-header .see-all{font-weight:300;text-decoration:underline;font-size:1.8rem;position:absolute;right:2em;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.attr-blog-panel .area-list .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,.hotel-property-page .dining div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,.hotel-property-page .dining div.dining-header .wgt-link-triangle,.tours-detail .main .tour-detail-tabs .content-block .hotel-property-page .dining div.dining-header .see-all{text-decoration:none;float:right;font-size:1.4rem;line-height:1.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:300}}.hotel-property-page .dining div.dining-content div.dining-solo{display:block;padding-left:50%;position:relative;box-sizing:border-box}.hotel-property-page .dining div.dining-content div.dining-solo a.image-section{display:block;position:absolute;box-sizing:border-box;width:50%;height:100%;top:0;bottom:0;left:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section{width:100%;padding:6.6rem 4rem 6.6rem 10rem;background-color:#fff;box-sizing:border-box}@media screen and (max-width:850px){.hotel-property-page .dining div.dining-content div.dining-solo div.content-section{padding:6.6rem 2rem 6.6rem 10rem}}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section div.dining-type{font-family:Verlag,Helvetica,sans-serif;font-weight:300;font-size:1.3rem;text-transform:uppercase;margin-bottom:.8rem}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section div.dining-name{font-size:2.4rem;margin-bottom:3rem;font-weight:700}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section div.dining-description{font-size:1.6rem;margin-bottom:2rem;height:12rem;line-height:2rem;overflow:hidden;text-overflow:ellipsis}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark{margin-right:2rem;margin-bottom:1rem;padding:0 2em}.hotel-property-page .dining div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark:last-child{margin-right:0}@media screen and (max-width:900px){.hotel-property-page .dining div.dining-content div.dining-solo div.content-section a.wgt-sqbutton-dark{padding:0 1em;margin-right:1rem}}.hotel-property-page .dining div.dining-content div.dining-double{font-size:0}.hotel-property-page .dining div.dining-content div.dining-triple{font-size:0}.hotel-property__offer-section,.hotel-property__room-section{background:#fff}.hotel-property__offer-section .room-image,.hotel-property__room-section .room-image{width:100%;height:18rem;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.hotel-property__offer-section .room-image .button,.hotel-property__room-section .room-image .button{position:absolute;right:2rem;bottom:1.5rem;cursor:pointer}.hotel-property__offer-section .room-image .button span[class^=icon-],.hotel-property__room-section .room-image .button span[class^=icon-]{font-size:3rem;color:#fff}.hotel-property__offer-section .gallery-controller,.hotel-property__room-section .gallery-controller{background:#f3f3f3;position:relative}.hotel-property__offer-section .gallery-controller p.text,.hotel-property__room-section .gallery-controller p.text{font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;text-align:center;line-height:4em;color:#363636}.hotel-property__offer-section .gallery-controller p.text .num,.hotel-property__room-section .gallery-controller p.text .num{margin-right:.5em;display:none}.hotel-property__offer-section .gallery-controller .next,.hotel-property__offer-section .gallery-controller .prev,.hotel-property__room-section .gallery-controller .next,.hotel-property__room-section .gallery-controller .prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:2.6rem;display:inline-block;cursor:pointer}.hotel-property__offer-section .gallery-controller .prev,.hotel-property__room-section .gallery-controller .prev{left:1.8rem}.hotel-property__offer-section .gallery-controller .next,.hotel-property__room-section .gallery-controller .next{right:1.8rem}.hotel-property__hero--mobile{width:100%;height:30.2rem;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff}.hotel-property__hero--mobile h3{font-size:2.6rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;position:absolute;left:1.5rem;bottom:1.5rem;width:calc(100% - 3rem);line-height:1.3em}.hotel-property__hero--mobile h3>:not(a){font-size:inherit!important;line-height:inherit!important;display:inline}.hotel-property__hero--mobile h3>*{text-shadow:0 2px 4px rgba(0,0,0,.5)}.hotel-property__hero--mobile h3 *{vertical-align:middle}.hotel-property__hero--mobile h3 span.icon-icon_M001{margin-left:.3em;text-shadow:none}.hotel-property__hero--mobile .review-popup{background-color:#ba0c2f;padding:1rem;position:absolute;top:9rem;right:1.5rem;max-width:21rem}.hotel-property__hero--mobile .review-popup.no-score .tip{padding-right:1.7em}.hotel-property__hero--mobile .review-popup .rating{font-size:1.5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.15em;padding-right:1.7em}.hotel-property__hero--mobile .review-popup .tip{font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;line-height:1.1em;margin-top:.2em}.hotel-property__hero--mobile .review-popup .close{cursor:pointer;position:absolute;top:.4rem;right:.4rem}.hotel-property__hero--mobile .review-popup .close span.icon-icon_B017{font-size:3rem}.hotel-property__info-module>div{background-color:#e9e9e9!important}.hotel-property__info-module .hotel-info-area{font-size:1.4rem!important}.hotel-property__info-module .hotel-info-area p{margin-bottom:1.2rem!important}.hotel-property__info-module .hotel-info-area p:last-child{margin-bottom:0!important}.hotel-property__info-module .link{display:inline-block;color:#004976!important;font-size:1.3rem;text-decoration:underline!important;font-family:Whitney,Helvetica,sans-serif;font-weight:700;cursor:pointer;padding:0 .5em}.hotel-property__info-module .hotel-info-text{color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:300}.hotel-property__booking-widget{position:fixed;bottom:0;z-index:999;width:100%}.hotel-property__booking-widget .calendar-section{font-size:0;position:absolute;bottom:100%;z-index:10;width:100%}.hotel-property__booking-widget .calendar-section.show:before{content:'';z-index:998;width:100%;height:100vh;background-color:rgba(0,0,0,.5);display:inline-block}.hotel-property__booking-widget .calendar-section .x-solar-slick{font-size:1rem}.hotel-property__booking-widget .calendar-section>div{box-shadow:none}.hotel-property__booking-widget .booking-widget{display:table;height:8rem;width:100%;background-color:#f3f3f3;text-transform:uppercase;text-align:center}.hotel-property__booking-widget .booking-widget>*{display:table-cell;vertical-align:middle;cursor:pointer}.hotel-property__booking-widget .booking-widget .item{color:#adadad;border-top:solid 1px #adadad;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;position:relative;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out false;-o-transition:-o-transform .3s ease-in-out false;transition:transform .3s ease-in-out}.hotel-property__booking-widget .booking-widget .item.border-blue{border-top-color:#9f7d23}.hotel-property__booking-widget .booking-widget .item.current{color:#9f7d23;cursor:default}.hotel-property__booking-widget .booking-widget .item.current.date-picker:after{content:' ';display:inline-block;content:'';width:0;height:0;border:5px solid transparent;border-top-color:#9f7d23;position:absolute;top:0;margin-left:-5px}.hotel-property__booking-widget .booking-widget .item .month{font-size:1rem;line-height:1.1em;letter-spacing:.25px}.hotel-property__booking-widget .booking-widget .item .date{font-size:1.1rem;line-height:1.2em;margin-top:.4em}.hotel-property__booking-widget .booking-widget .item div.date-icon{position:relative}.hotel-property__booking-widget .booking-widget .item div.date-icon span[class^=icon-]{font-size:2rem}.hotel-property__booking-widget .booking-widget .item div.date-icon .num{font-family:Whitney,Helvetica,sans-serif;font-weight:700;background-color:#f3f3f3;position:absolute;left:50%;top:50%;display:inline-block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.9rem}.hotel-property__booking-widget .booking-widget .book-button{width:30%;background-color:#9f7d23;color:#fff;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.2rem}.hotel-property__booking-widget .booking-widget .book-button:hover{background-color:#bf972b}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review{color:#000}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-quote{font-size:1.8rem;overflow:auto;display:inline;white-space:normal;line-height:1.4em;padding-right:.5em}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review i{font-size:1.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;padding-top:.2em}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review p.guest-review-text{font-size:1.2rem;line-height:1.7em;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#000}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review p.guest-review-text a{font-size:70%;padding:0 .2em;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .guest-other-info{font-family:Whitney,Helvetica,sans-serif;font-weight:300;line-height:1.2em}.hotel-property__about-hotel div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel{position:relative}.hotel-property__about-hotel div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief{font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;min-height:calc(9 * 2.2rem)}.hotel-property__about-hotel div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .hotel-brief.minimise{overflow:hidden;height:calc(9 * 2.2rem)}.hotel-property__about-hotel div.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel .button-read{font-size:1.4rem;text-transform:uppercase;border:2px solid #363636;width:100%;color:#363636;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px;text-align:center;line-height:3em;margin-top:2rem;cursor:pointer;display:none}.hotel-property__about-hotel .hotelinfo-table-shift div.select-mobile{border:none;background:#dcd7d2}.hotel-property__about-hotel .hotelinfo-table-shift div.select-mobile div.select-container:after{border-width:4px}.hotel-property__about-hotel .hotelinfo-table-shift div.select-mobile div.select-container select{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;background:#dcd7d2;font-size:1.4rem;letter-spacing:1.17px;color:#000;height:4em}.hotel-property__room-section .room-detail{padding:1.5rem 2rem;background-color:#fff}.hotel-property__room-section .room-detail .room-detail__name{font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.2em;font-size:2rem;color:#000}.hotel-property__room-section .room-detail .room-detail__size{margin-top:.8rem}.hotel-property__room-section .room-detail .room-detail__size li{list-style-type:disc;list-style-position:outside;margin-left:1.8rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:300;line-height:1.2em;margin-top:.3rem;font-size:1.4rem}.hotel-property__room-section .room-detail .room-detail__booking{margin-top:1.8rem;font-size:0}.hotel-property__room-section .room-detail .room-detail__booking.oneline .wgt-price-block{width:100%}.hotel-property__room-section .room-detail .room-detail__booking.oneline .wgt-price-block .wgt-price-tip{display:block}.hotel-property__room-section .room-detail .room-detail__booking.oneline .wgt-price-block .wgt-price-content,.hotel-property__room-section .room-detail .room-detail__booking.oneline .wgt-price-block .wgt-price-unit{display:inline-block}.hotel-property__room-section .room-detail .room-detail__booking.oneline .wgt-price-block .wgt-price-unit{margin-left:.5rem}.hotel-property__room-section .room-detail .room-detail__booking.oneline .button-tip{width:100%;font-size:0;margin-top:1.2rem}.hotel-property__room-section .room-detail .room-detail__booking.oneline .button-tip a.wgt-sqbutton-blue{width:48%;float:right}.hotel-property__room-section .room-detail .room-detail__booking.oneline .button-tip .persuasive-message{width:50%;margin-top:0}.hotel-property__room-section .room-detail .room-detail__booking .wgt-price-block{display:inline-block;vertical-align:top;width:45%;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.hotel-property__room-section .room-detail .room-detail__booking .wgt-price-block .wgt-price-tip,.hotel-property__room-section .room-detail .room-detail__booking .wgt-price-block .wgt-price-unit{font-size:1.2rem;vertical-align:bottom}.hotel-property__room-section .room-detail .room-detail__booking .wgt-price-block .wgt-price-content>*{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;padding-top:0}.hotel-property__room-section .room-detail .room-detail__booking .button-tip{display:inline-block;vertical-align:top;width:55%}.hotel-property__room-section .room-detail .room-detail__booking .button-tip a.wgt-sqbutton-blue{width:100%;text-align:center;padding:0;background-color:#9f7d23}.hotel-property__room-section .room-detail .room-detail__booking .button-tip a.wgt-sqbutton-blue:hover{background-color:#bf972b}.hotel-property__room-section .room-detail .room-detail__booking .button-tip .persuasive-message{font-size:1.2rem;line-height:1.2em;font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin-top:.6rem}.hotel-property__room-section .room-detail .room-detail__booking .button-tip .persuasive-message p{color:#000;margin-bottom:.2rem}.hotel-property__room-section .room-detail .room-detail__booking .button-tip .persuasive-message a{color:#004976;cursor:pointer}.hotel-property__room-section .room-detail .room-detail__booking .button-tip .persuasive-message a:hover{text-decoration:underline}.hotel-property__offers-lightbox,.hotel-property__room-types-lightbox{position:fixed;left:0;right:0;top:40px;bottom:0;overflow:auto;z-index:999;width:100%;min-height:calc(100% - 40px);background-color:#fff;display:none}.hotel-property__offers-lightbox .type-list li>a,.hotel-property__room-types-lightbox .type-list li>a{font-size:0;position:relative;display:block;cursor:pointer;color:#000}.hotel-property__offers-lightbox .type-list li>*,.hotel-property__room-types-lightbox .type-list li>*{display:inline-block}.hotel-property__offers-lightbox .type-list li .pic,.hotel-property__room-types-lightbox .type-list li .pic{background-position:center center;background-repeat:no-repeat;background-size:cover;width:33%;height:100%;position:absolute}.hotel-property__offers-lightbox .type-list li .content,.hotel-property__room-types-lightbox .type-list li .content{width:67%;box-shadow:inset 0 1px 0 0 #e7e7e7,inset 0 -1px 0 0 #e7e7e7;padding:1.5rem;box-sizing:border-box;margin-left:33%;min-height:13rem}.hotel-property__offers-lightbox .type-list li .content .room-type,.hotel-property__room-types-lightbox .type-list li .content .room-type{font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.2em;font-size:1.6rem;color:#000;margin-bottom:.8rem}.hotel-property__offers-lightbox .type-list li .content .room-size li,.hotel-property__room-types-lightbox .type-list li .content .room-size li{list-style-type:disc;list-style-position:outside;margin-left:1.5rem;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:300;line-height:1.2em;margin-top:.3rem;font-size:1.2rem}.hotel-property__offers-lightbox .type-list li .content .wgt-price-block,.hotel-property__room-types-lightbox .type-list li .content .wgt-price-block{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;margin-top:2rem}.hotel-property__offers-lightbox .type-list li .content .wgt-price-block .wgt-price-tip,.hotel-property__offers-lightbox .type-list li .content .wgt-price-block .wgt-price-unit,.hotel-property__room-types-lightbox .type-list li .content .wgt-price-block .wgt-price-tip,.hotel-property__room-types-lightbox .type-list li .content .wgt-price-block .wgt-price-unit{font-size:1.2rem;vertical-align:bottom}.hotel-property__offers-lightbox .type-list li .content .wgt-price-block .wgt-price-content>*,.hotel-property__room-types-lightbox .type-list li .content .wgt-price-block .wgt-price-content>*{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.6rem;padding-top:0}.hotel-property__hotel-section{background-color:#fff}.hotel-property__hotel-section .hotel-section-list li{font-size:0;position:relative;box-shadow:inset 0 -1px 0 0 #e7e7e7}.hotel-property__hotel-section .hotel-section-list li>*{display:inline-block}.hotel-property__hotel-section .hotel-section-list li .pic{background-position:center center;background-repeat:no-repeat;background-size:cover;width:34%;height:100%;position:absolute}.hotel-property__hotel-section .hotel-section-list li .content{width:66%;padding:2rem;box-sizing:border-box;margin-left:34%}.hotel-property__hotel-section .hotel-section-list li .content .item-name{font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.2em;font-size:1.8rem;color:#000}.hotel-property__hotel-section .hotel-section-list li .content a.wgt-sqbutton-dark{width:100%;border-width:1px;padding:0;text-align:center;margin-top:1rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px}.hotel-property__offer-section .offer-detail{padding:1.5rem 2rem 2rem 2rem;background-color:#fff}.hotel-property__offer-section .offer-detail__name{font-family:Whitney,Helvetica,sans-serif;font-weight:700;line-height:1.2em;font-size:2rem;color:#000}.hotel-property__offer-section .offer-detail_description{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;color:#000;line-height:1.3em;margin-top:.8rem}.hotel-property__offer-section .offer-detail a.wgt-sqbutton-dark{margin-top:1.7rem;width:100%;padding:0;text-align:center;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px}.hotel-property__reevoo{font-size:0}.hotel-property__reevoo .tpl-half-reviews .wgt-icon span{font-size:3rem}.hotel-property__reevoo .tpl-half-reviews .wgt-icon label{font-size:1.2rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:300;letter-spacing:1px}.hotel-property__reevoo .tpl-half-reviews .tpl-text h4 span{font-size:5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700;letter-spacing:0}.hotel-property__reevoo .tpl-half-reviews .tpl-text>p{font-size:1.2rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.hotel-property__reevoo .tpl-half-reviews .tpl-content .tpl-cta a{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px}.gallery-popup{height:4.8rem;position:absolute;right:.5rem;bottom:-1.5rem;z-index:99;background-color:#363636}.gallery-popup span.pic{width:5.6rem;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;position:relative;vertical-align:top}.gallery-popup span.pic span.icon-icon_D0052{font-size:2rem;color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gallery-popup span.text{height:100%;vertical-align:top;color:#fff;font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.4rem;line-height:1.3em;padding:.5rem 2rem .5rem .5rem;display:inline-block;width:10.8rem;box-sizing:border-box;position:relative}.gallery-popup span.text .close{position:absolute;right:0;top:.2rem;display:inline-block}.gallery-popup span.text .close span.icon-icon_B017{font-size:2.6rem;cursor:pointer;color:#fff}.reviews-container{background-color:#e8e8e8;position:relative;padding:20px 80px;padding-bottom:0;overflow:hidden}.reviews-container *{box-sizing:content-box}.reviews-container .reviews-wrapper-top{overflow:hidden;height:100px;box-sizing:border-box;border-bottom:1px solid #363636;position:relative}.reviews-container .reviews-wrapper-top .reviews-wrapper-left .title{display:inline-block;height:40px;color:#000;font-family:Verlag,Helvetica,sans-serif;font-weight:700;font-size:4rem;line-height:48px;vertical-align:middle}.reviews-container .reviews-wrapper-top .reviews-wrapper-left .logo{display:inline-block;vertical-align:middle;margin-left:10px;height:81px;width:81px}.reviews-container .reviews-wrapper-top .reviews-wrapper-left .logo img{max-height:100%;max-height:100%}.reviews-container .reviews-wrapper-top .reviews-wrapper-right{position:absolute;right:0}.reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-text{height:19px;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;line-height:19px;margin:10px 0 20px 0}.reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-rating{display:inline-block;max-width:190px;height:28px}.reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-rating img{height:28px}.reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-total-link{display:inline-block;height:28px;line-height:28px;cursor:pointer;margin-left:10px}.reviews-container .reviews-wrapper-top .reviews-wrapper-right .reviews-total .reviews-total-link .link{color:#363636;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;display:table-cell;text-decoration:underline}.reviews-container .reviews-wrapper-bottom{height:36px;line-height:36px;border-top:1px solid #363636;position:relative;padding:14px 0;border-bottom:1px solid #363636}.reviews-container .reviews-wrapper-bottom .reviews-wrapper-right{width:auto;position:absolute;right:0}.reviews-container .reviews-wrapper-bottom .reviews-wrapper-right .reviews-bro{color:#000;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;text-align:right;display:inline-block;vertical-align:middle}.reviews-container .reviews-wrapper-bottom .reviews-wrapper-right .reviews-broimg{width:100px;height:26px;display:inline-block;vertical-align:middle}.reviews-container .reviews-wrapper-bottom .reviews-wrapper-right .reviews-broimg img{height:100%;width:100%}.reviews-container .reviews-wrapper-middle{overflow:hidden}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quotetitle{color:#000;font-family:Verlag,Helvetica,sans-serif;font-weight:700;font-size:3.2rem;line-height:40px;margin-top:25px;margin-bottom:30px}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quote{color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem;line-height:25px}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .quote .readmore__toggle{color:#00af87;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.6rem!important;text-decoration:none!important}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item{width:100%;margin:30px 0}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper{font-size:0}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item{display:inline-block;vertical-align:middle;letter-spacing:0}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item img{max-width:100%;border-radius:100%}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .des,.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item .title{color:#000;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:1px;line-height:17px;text-transform:uppercase}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child{margin-right:10px;width:50px;margin-bottom:0}.reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child:last-child{width:calc(100% - 50px - 10px)}.reviews-container .reviews-wrapper-middle .reviews-wrapper-right{width:29%;margin-top:30px;max-width:300px}.reviews-container .reviews-wrapper-middle .reviews-wrapper-right .reviews-rating-bubbles{display:block}.reviews-container .reviews-wrapper-middle .reviews-wrapper-right .quotetime{height:25px;color:#000;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.8rem;line-height:25px;margin-top:10px}.reviews-container .reviews-wrapper-left{width:59%;float:left}.reviews-container .reviews-wrapper-right{width:300px;float:right}.reviews-container .reviews-wrapper .reviews-rating-bubbles .reviews-rating-bubble{display:inline-block;height:16px;width:16px;border:1px solid #00af87;padding:2px;background-color:transparent;border-radius:16px;overflow:hidden}.reviews-container .reviews-wrapper .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full{height:100%;width:100%;background-color:#00af87;border-radius:100%}.reviews-container .reviews-wrapper .reviews-rating-bubbles .reviews-rating-bubble .reviews-rating-full .reviews-rating-half{width:100%;height:100%;background-color:#e8e8e8;border:0;padding:0;margin-left:50%}.reviews-container .reviews-left,.reviews-container .reviews-right{position:absolute;width:80px;height:80px;background-color:rgba(0,0,0,.1);top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;vertical-align:middle;display:inline-block;font-size:3rem;border-radius:80px;cursor:pointer;transition:all .6s}.reviews-container .reviews-control{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.reviews-container .reviews-left{left:-40px}.reviews-container .reviews-left .reviews-control{opacity:1}.reviews-container .reviews-right{right:-40px}.reviews-container .reviews-right .reviews-control{left:10px;opacity:1}.map-header{position:relative;width:100%;z-index:2;background:#e8e8e8;color:#000}.map-header .header-container{display:block}.map-header .header-container .title{font-family:Verlag,Helvetica,sans-serif;font-weight:700;font-size:4rem;height:40px;line-height:48px;vertical-align:middle;display:inline-block;padding:30px 80px}html[dir=rtl] .reviews-container .reviews-wrapper-right{float:left}html[dir=rtl] .reviews-container .reviews-wrapper-left{float:right;text-align:right}html[dir=rtl] .reviews-container .reviews-wrapper-top .reviews-wrapper-right{left:0;right:auto}html[dir=rtl] .reviews-container .reviews-wrapper-bottom .reviews-wrapper-right{left:0;right:initial}html[dir=rtl] .reviews-container .reviews-right .reviews-control{left:10px;right:initial}html[dir=rtl] .reviews-container .reviews-wrapper-middle .reviews-wrapper-left .reviews-foreword-item .head-warpper .head-item:first-child{margin-right:0;margin-left:10px}.attr-blog-panel .area-list html[dir=rtl] .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .hotel-property-page .common-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .hotel-property-page .common-header .see-all,html[dir=rtl] .hotel-property-page .common-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .hotel-property-page .common-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .hotel-property-page .common-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] .hotel-property-page .common-header .wgt-link-triangle{float:left}html[dir=rtl] .hotel-property__offer-section .room-image .button,html[dir=rtl] .hotel-property__room-section .room-image .button{right:auto;left:2rem}html[dir=rtl] .hotel-property__hero--mobile h3{right:1.5rem;left:auto}html[dir=rtl] .hotel-property__hero--mobile .review-popup{position:absolute;left:1.5rem;right:auto}html[dir=rtl] .hotel-property__hero--mobile .review-popup.no-score .tip{padding-left:1.7em;padding-right:0}html[dir=rtl] .hotel-property__hero--mobile .review-popup .rating{padding-left:1.7em;padding-right:0}html[dir=rtl] .hotel-property__hero--mobile .review-popup .close{left:.4rem;right:auto}html[dir=rtl] .hotel-property__booking-widget .booking-widget .item.current.date-picker:after{margin-right:-5px;margin-left:0}html[dir=rtl] .hotel-property__info-module .hotel-info-area span[class^=icon]{margin-right:0!important;margin-left:1rem!important}html[dir=rtl] .hotel-property__info-module .hotel-info-area .hotel-info-text{margin-right:0!important}html[dir=rtl] .hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review{color:#000}html[dir=rtl] .hotel-property__testimonial-module.tableshift-content div.tableshift-content-wrapper .desktop-about-hotel div.guest-review .guest-review-quote{padding-left:.5em;padding-right:0}html[dir=rtl] .hotel-property__room-section .room-detail__size li{margin-right:1.8rem;margin-left:0}html[dir=rtl] .hotel-property__room-section .room-detail__booking.oneline .wgt-price-block .wgt-price-unit{margin-right:.5rem;margin-left:0}html[dir=rtl] .hotel-property__room-section .room-detail__booking.oneline .button-tip a.wgt-sqbutton-blue{float:left}html[dir=rtl] .hotel-property__offers-lightbox .type-list li .content,html[dir=rtl] .hotel-property__room-types-lightbox .type-list li .content{margin-right:33%;margin-left:0}html[dir=rtl] .hotel-property__offers-lightbox .type-list li .content .room-size li,html[dir=rtl] .hotel-property__room-types-lightbox .type-list li .content .room-size li{margin-right:1.5rem;margin-left:0}html[dir=rtl] .hotel-property__hotel-section .hotel-section-list li .content{margin-right:34%;margin-left:0}html[dir=rtl] .gallery-popup{left:.5rem;right:auto}html[dir=rtl] .gallery-popup span.text{padding:.5rem .5rem .5rem 2rem}html[dir=rtl] .gallery-popup span.text .close{left:0;right:auto}html[dir=rtl] .hotel-property-page .dining div.dining-header div.dining-title{float:right!important}.attr-blog-panel .area-list html[dir=rtl] .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.attr-detail-panel .area-list html[dir=rtl] .hotel-property-page .dining div.dining-header .wgt-text-triangle.arrow-up,.tours-detail .main .tour-detail-tabs .content-block html[dir=rtl] .hotel-property-page .dining div.dining-header .see-all,html[dir=rtl] .hotel-property-page .dining div.dining-header .attr-blog-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .hotel-property-page .dining div.dining-header .attr-detail-panel .area-list .wgt-text-triangle.arrow-up,html[dir=rtl] .hotel-property-page .dining div.dining-header .tours-detail .main .tour-detail-tabs .content-block .see-all,html[dir=rtl] .hotel-property-page .dining div.dining-header .wgt-link-triangle{left:2em;right:auto}html[dir=rtl] .hotel-property-page .dining div.dining-content div.dining-solo{padding-right:50%!important;padding-left:0!important}html[dir=rtl] .hotel-property-page .dining div.dining-content div.dining-solo a.image-section{right:0!important;left:auto!important}.desktop-hotels-rooms{background-color:#e8e8e8}.desktop-hotels-rooms .tpl-booking .booking-review,.desktop-hotels-rooms .tpl-booking .tpl-booking-room{border-bottom:solid 2px #e7e7e7;border-right:solid 2px #e7e7e7}.desktop-hotels-rooms .tpl-booking .room-details-wrapper .room-details-view{margin-top:-12px}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info{text-shadow:none}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info h3{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2.4rem;line-height:30px;cursor:pointer;display:table}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;line-height:18px;display:block;margin-top:.4rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic .default-font{font-size:1.4rem;margin-left:0}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic span{font-size:2rem;margin-left:1.5rem;margin-top:-.2rem;display:inline-block}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic span i{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;display:inline-block;margin-top:-.6rem;margin-left:.3rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-rooms-amenities{margin-top:.4rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-rooms-amenities span{padding:0 .5rem 0 0}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-detail span{font-size:2.4rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;padding-right:.4rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-from{text-align:left;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-from span{font-size:1.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-save{text-align:left;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;padding-bottom:.6rem}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .desktop{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:1px;background-color:#9f7d23}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .desktop:hover{background-color:#bf972b}.desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-tip{text-align:left;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem}.desktop-hotels-rooms .tpl-booking .booking-review.hide{display:none}.desktop-hotels-rooms .tpl-booking .viewmore{padding:1.5rem 0 1rem;background-color:#e7e7e7}.desktop-hotels-rooms .tpl-booking .viewmore .wgt-sqbutton-dark{line-height:40px;min-width:280px}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info{right:3%;left:auto}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic span{margin-left:0;margin-right:1.5rem}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-basic span i{margin-left:0;margin-right:.3rem}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-rooms-amenities span{padding:0 0 0 .5rem}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .room-info .info .tpl-room-detail span{padding-right:0;padding-left:.4rem}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book{left:1.2rem;right:auto}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-from{text-align:right}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-save{text-align:right}html[dir=rtl] .desktop-hotels-rooms .tpl-booking .tplbooking-roomselection .tpl-booking-room .tpl-book .tpl-book-tip{text-align:right}@media screen and (min-width:769px){.hotel-property-page .hotel-review-bubble{display:none}.hotel-property-page .tpl-booking .booking-review__bottom .reviewer-control a{color:#fff}.hotel-property-page .tpl-booking .booking-review__bottom .reviewer-control a:hover{color:rgba(255,255,255,.8)}.hotel-property-page .tpl-booking .booking-review__bottom .reviewer-control a.slick-disabled{color:rgba(255,255,255,.8)}}@media screen and (max-width:768px){.hotel-property-page .tpl-hero-gallery-caption-withnav .gallery-nav .mobile:after{border-top-color:#fff}.hotel-property-page .tpl-hero-gallery-caption-withnav .gallery-nav .mobile .select{color:#fff}.hotel-property-page .tpl-hero-gallery-caption-withnav .gallery-nav .mobile .select option{color:#000}.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.next .x-solar-mask,.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.prev .x-solar-mask{background-color:#9f7d23}.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.next .x-solar-mask svg,.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.prev .x-solar-mask svg{display:none}.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.next .x-solar-text,.hotel-property-page .x-solar .x-solar-tab .x-solar-cell.prev .x-solar-text{color:#fff}}@media screen and (min-width:768px){.collection-wrapper .tpl-static-banner{top:70px!important}.collection-wrapper .widget-booking-hero{height:0;overflow:hidden}}.collection .tpl-scrollbutton{display:none}.hotels-collection-hero{width:100%;height:80vh!important;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.hotels-collection-hero .tpl-hero-ReviewBlock{background:0 0;background-image:url(/assets/img/gradient-overlay.png);background-repeat:no-repeat;background-position:left top;background-size:100% 100%;height:200px}.hotels-collection-hero .hch-content{width:60%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center}.hotels-collection-hero .hch-content img{width:auto;max-width:100%;height:auto;margin-bottom:2rem;max-height:20rem}.hotels-collection-hero .hch-content .hotels-collection-hero-persuasive-label{font-size:1.8rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;line-height:3rem;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);padding:25px;box-sizing:border-box;max-width:100%}@media screen and (max-width:768px){.hotels-collection-hero{height:auto!important;padding-top:100%}.hotels-collection-hero .hch-content{width:85%}.hotels-collection-hero .hch-content img{max-width:80%;margin-bottom:1.5rem;max-height:10rem}.hotels-collection-hero .hch-content .hotels-collection-hero-persuasive-label{font-size:1.4rem;line-height:2rem}}.hc-tpl-title{padding:0 6%;height:80px;background:#f0f0f0;overflow:hidden}.hc-tpl-title h1{font-size:2.4rem;font-family:Verlag,Helvetica,sans-serif;font-weight:300;line-height:80px;display:block;float:left;color:#292929;text-transform:capitalize;padding-right:3rem}.hc-tpl-title a{font-size:1.6rem;font-family:Whitney,Helvetica,sans-serif;font-weight:500;margin:30px 0;line-height:20px;display:block;float:left;color:#004976;text-decoration:none;cursor:pointer}.hc-tpl-title a:after{content:'';width:6px;height:6px;border-right:1px solid #004976;border-top:1px solid #004976;display:inline-block;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);margin:2px 3px 0 3px}.hc-tpl-title a span.des-back{display:inline-block;vertical-align:middle}.hc-tpl-title a span.m-back{display:none}.hc-tpl-title a:hover span.des-back{text-decoration:underline}@media screen and (max-width:768px){.hc-tpl-title{padding:0 3%;height:5rem}.hc-tpl-title h1{font-size:1.6rem;line-height:5rem;padding-right:0}.hc-tpl-title a{font-size:1.4rem;line-height:5rem;display:block;float:right}.hc-tpl-title a span.des-back{display:none}.hc-tpl-title a span.m-back{display:inline-block;vertical-align:middle}}html[dir=rtl] .hc-tpl-title h1{float:right;padding-right:initial;padding-left:3rem}html[dir=rtl] .hc-tpl-title a{float:right}html[dir=rtl] .hc-tpl-title a:after{-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}@media screen and (max-width:768px){html[dir=rtl] .hc-tpl-title a{float:left}}.hotels-other-our-collection{width:100%;height:auto}.hotels-other-our-collection .content{width:100%;height:auto;font-size:0}.hotels-other-our-collection .content .item{width:33.33%;height:auto;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:middle;padding-top:25%;position:relative}.hotels-other-our-collection .content .item .item-content{width:100%;height:auto;text-align:center;position:absolute;top:50%;left:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.hotels-other-our-collection .content .item .item-content .logo{padding-bottom:3rem;cursor:pointer;text-shadow:0 2px 4px rgba(0,0,0,.5)}.hotels-other-our-collection .content .item .item-content .logo i{font-size:4.5rem;color:#fff;padding-right:.5rem;display:inline-block;vertical-align:middle}.hotels-other-our-collection .content .item .item-content .logo span{font-size:1.95rem;color:#fff;display:inline-block;vertical-align:middle;text-transform:uppercase;font-family:Whitney,Helvetica,sans-serif;font-weight:500;letter-spacing:.05rem}.hotels-other-our-collection .content .item .item-content a.btn{display:inline-block;font-size:1.4rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;color:#fff;letter-spacing:1px;cursor:pointer;border:2px solid #fff;padding:1.5rem 3rem;text-transform:uppercase;text-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.hotels-other-our-collection .content .item .item-content a.btn:hover{background:#fff;color:#363636}.hotels-other-our-collection .content .item:hover .logo i,.hotels-other-our-collection .content .item:hover .logo span{color:inherit!important}.hotels-other-our-collection.two-collection .content .item{width:50%;padding-top:30%}.hotels-other-our-collection.four-collection .content .item{width:25%;padding-top:25%}@media screen and (max-width:768px){.hotels-other-our-collection .content .item{width:100%;padding-top:70%}.hotels-other-our-collection .content .item .item-content .logo{padding-bottom:2rem}.hotels-other-our-collection .content .item .item-content .logo i{font-size:3.5rem}.hotels-other-our-collection .content .item .item-content .logo span{font-size:1.6rem}.hotels-other-our-collection .content .item .item-content a.btn{border:1px solid #fff;padding:1.2rem 2.5rem;text-shadow:0 2px 4px rgba(0,0,0,.5);min-width:14rem}.hotels-other-our-collection.two-collection .content .item{width:100%;padding-top:70%}.hotels-other-our-collection.four-collection .content .item{width:100%;padding-top:70%}}html[dir=rtl] .hotels-other-our-collection .content .item .item-content .logo i{padding-right:initial;padding-left:.5rem}.tpl-brands-ection-collection{width:100%;height:auto;position:relative}.tpl-brands-ection-collection .tpl-hero-slider{width:100%;height:calc(100vh - 250px);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.tpl-brands-ection-collection .tpl-gallery-controller{position:absolute;bottom:5%;width:100%;height:4.8rem;z-index:9}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator span{color:#fff}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .button_text{display:none}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon{background:0 0;border:none}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon span{display:block;width:2.5rem;height:2.5rem;border:none;border-right:.4rem solid #fff;border-bottom:.4rem solid #fff}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn-next .wgt-gallerybtn-icon span{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);margin:1rem 0 0 0!important}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn-previous .wgt-gallerybtn-icon span{transform:rotate(135deg);-o-transform:rotate(135deg);-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);margin:1rem 0 0 1.5rem!important}@media screen and (max-width:768px){.tpl-brands-ection-collection .tpl-hero-slider{height:auto;padding-top:100%}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon span{display:block;width:1.8rem;height:1.8rem;border:none;border-right:.2rem solid #fff;border-bottom:.2rem solid #fff}.tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator{left:50%}}html[dir=rtl] .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-des{margin-right:8px;margin-left:0}.hotels-brands-ection-collection{width:100%;height:auto}.hotels-brands-ection-collection .content .item{width:100%;height:auto;background:#fff;font-size:0;box-sizing:border-box;position:relative}.hotels-brands-ection-collection .content .item:before{content:'';width:100%;height:1px;background:#a09d99;position:absolute;bottom:0;right:0;left:0}.hotels-brands-ection-collection .content .item .left{width:50%;height:auto;display:inline-block;vertical-align:middle}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection:before{content:"";display:block;width:100%;height:100px;position:absolute;bottom:0;left:0;right:0;background:-webkit-linear-gradient(transparent,#000);background:-o-linear-gradient(transparent,#000);background:-moz-linear-gradient(transparent,#000);background:linear-gradient(transparent,#000)}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-hero-slider{height:100%;max-height:65rem;min-height:55rem}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-hero-slider .tpl-scrollbutton{display:none!important}@media screen and (max-width:768px){.hotels-brands-ection-collection .content .item .left{width:100%;margin-bottom:4rem}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-hero-slider{height:100%;max-height:50vh;min-height:40vh;padding-top:0}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-gallery-controller{position:absolute;bottom:-3rem;height:7rem}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn{position:absolute;top:-2.6rem;z-index:11}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator{width:100%}.hotels-brands-ection-collection .content .item .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-des{display:block;width:100%;height:4rem;line-height:4rem;background:#363636;font-size:1.2rem;color:#fff;text-transform:none;margin-top:3rem;margin-left:0;margin-right:0}}.hotels-brands-ection-collection .content .item .right{width:50%;height:auto;display:inline-block;text-align:center;vertical-align:middle;padding:2rem 4rem;box-sizing:border-box}.hotels-brands-ection-collection .content .item .right img.logo{width:auto;max-width:35rem;height:auto;max-height:20rem;margin-bottom:2rem}.hotels-brands-ection-collection .content .item .right p{font-size:1.8rem;color:#000;letter-spacing:0;line-height:3rem;max-height:21rem;overflow-y:auto}.hotels-brands-ection-collection .content .item .right p::-webkit-scrollbar{width:6px;border:none}.hotels-brands-ection-collection .content .item .right p::-webkit-scrollbar-thumb{background:#cecece}.hotels-brands-ection-collection .content .item .right a.btn{font-size:1.4rem;color:#fff;letter-spacing:1px;padding:1.5rem 5rem;background-color:#9f7d23;text-transform:uppercase;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;cursor:pointer;display:inline-block;margin-top:2rem}.hotels-brands-ection-collection .content .item .right a.btn:hover{background:#8f6f18}@media screen and (max-width:768px){.hotels-brands-ection-collection .content .item .right{width:100%;padding:2rem;box-sizing:border-box}.hotels-brands-ection-collection .content .item .right img.logo{width:auto;max-width:60%;height:auto;max-height:15rem}.hotels-brands-ection-collection .content .item .right p{font-size:1.2rem;color:#363636;line-height:2rem;max-height:initial;overflow-y:initial}.hotels-brands-ection-collection .content .item .right a.btn{display:block}}.hotels-our-family-section{width:100%;height:auto}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider{width:100%;height:auto;padding:0;background:#fff}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content{width:100%;padding:6rem 20%;box-sizing:border-box;font-size:0}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left{width:20rem;height:auto;display:inline-block;vertical-align:top;text-align:center;margin-right:10rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .head{width:18rem;height:18rem;border:1px solid #d1d1d1;border-radius:100%;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;margin:0 auto}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .msg h5{font-size:2.4rem;color:#000;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;line-height:3rem;padding:2rem 0 .5rem 0;text-transform:capitalize}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .msg span{font-size:1.4rem;color:#000;line-height:2rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right{width:calc(100% - 30rem);height:auto;display:inline-block;vertical-align:top}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right h1{font-size:3rem;color:#000;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;line-height:4rem;padding-bottom:1.5rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right p{font-size:1.8rem;color:#000;line-height:3rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right p a{font-size:1.6rem;color:#004976;text-decoration:none;cursor:pointer;text-transform:capitalize;display:inline-block;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}@media screen and (max-width:768px){.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content{padding:2rem 2rem 10rem 2rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left{width:100%;display:block;margin-right:0;text-align:left;font-size:0;padding-bottom:2rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .head{width:10rem;height:10rem;margin-right:2rem;display:inline-block;vertical-align:middle;box-sizing:border-box}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .msg{width:calc(100% - 12rem);height:auto;display:inline-block;vertical-align:middle}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .msg h5{font-size:1.6rem;line-height:2rem;padding:0 0 .5rem 0;text-transform:capitalize}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .msg span{font-size:1.2rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right{width:100%;height:auto;display:block}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right h1{font-size:1.6rem;line-height:2.4rem;padding-bottom:1rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right p{font-size:1.2rem;color:#363636;line-height:2rem}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .right p a{font-size:1.2rem;text-decoration:underline}}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller{width:calc(100% - 10rem);height:0;position:absolute;bottom:auto;top:calc(50% - 3rem);left:5rem;z-index:9;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon span{border-color:#000}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-no{display:none}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-des{display:none}@media screen and (max-width:768px){.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller{background:#f3f3f3;width:100%;height:5rem;position:absolute;bottom:0;top:auto;left:0;z-index:9;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0)}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn .wgt-gallerybtn-icon span{width:1.5rem;height:1.5rem;margin-top:1.7rem!important}.hotels-our-family-section .content .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-no{display:inline-block;color:#000;padding-top:1rem}}html[dir=rtl] .hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left{margin-right:0;margin-left:10rem}@media screen and (max-width:768px){html[dir=rtl] .hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left{text-align:right}html[dir=rtl] .hotels-our-family-section .content .tpl-brands-ection-collection .tpl-hero-slider .tpl-content .left .head{margin-right:0;margin-left:2rem}}.hotels-featured-section{width:100%;height:auto}.hotels-featured-section .content ul li{width:100%;height:auto;background:#fff;position:relative;display:none}.hotels-featured-section .content ul li:before{content:'';width:100%;height:1px;background:#a09d99;position:absolute;bottom:0;right:0;left:0}.hotels-featured-section .content ul li .hfs-collection-list-content{width:100%;height:auto;font-size:0}.hotels-featured-section .content ul li .hfs-collection-list-content .left{width:50%;display:inline-block;vertical-align:middle;position:relative}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection:before{content:"";display:block;width:100%;height:100px;position:absolute;bottom:0;left:0;right:0;background:-webkit-linear-gradient(transparent,#000);background:-o-linear-gradient(transparent,#000);background:-moz-linear-gradient(transparent,#000);background:linear-gradient(transparent,#000)}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-hero-slider{height:50rem;font-size:initial;max-height:600px}.hotels-featured-section .content ul li .hfs-collection-list-content .left .cs-tag{display:inline-block;background:#ba0c2f;position:absolute;top:0;right:0;font-family:Verlag,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;color:#fff;letter-spacing:2px;padding:1rem;text-transform:uppercase}@media screen and (max-width:768px){.hotels-featured-section .content ul li .hfs-collection-list-content .left{width:100%;display:block;margin-bottom:4rem}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-hero-slider{height:auto;padding-top:70%}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-gallery-controller{position:absolute;bottom:-3rem;height:7rem}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-gallerybtn{position:absolute;top:-2.6rem;z-index:11}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator{width:100%}.hotels-featured-section .content ul li .hfs-collection-list-content .left .tpl-brands-ection-collection .tpl-gallery-controller .wgt-indicator .indicators-des{display:block;width:100%;height:4rem;line-height:4rem;background:#363636;font-size:1.2rem;color:#fff;text-transform:none;margin-top:3rem;margin-left:0;margin-right:0}.hotels-featured-section .content ul li .hfs-collection-list-content .left .cs-tag{font-size:1.2rem;letter-spacing:1px}}.hotels-featured-section .content ul li .hfs-collection-list-content .right{width:50%;display:inline-block;vertical-align:middle;padding:1rem 3rem;box-sizing:border-box}.hotels-featured-section .content ul li .hfs-collection-list-content .right .hotel-name{padding-bottom:1.5rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .hotel-name h2{font-size:3rem;color:#000;line-height:3.6rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.hotels-featured-section .content ul li .hfs-collection-list-content .right .hotel-name span{display:block;font-size:1.6rem;color:#000;line-height:2.6rem;font-weight:300}.hotels-featured-section .content ul li .hfs-collection-list-content .right p{font-size:1.8rem;color:#000;line-height:2.8rem;max-height:16.8rem;overflow:hidden;margin-bottom:2rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .sign-img img{max-width:7.5rem;margin-right:1rem;display:inline-block;vertical-align:middle;margin-bottom:2rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;padding-top:2rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view a.r-list-viewbtn{font-size:1.4rem;color:#fff;letter-spacing:1px;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:1.5rem 2rem;min-width:18rem;margin-right:3rem;text-align:center;background-color:#9f7d23}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view a.r-list-viewbtn:hover{background:#8f6f18}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span{display:inline-block;vertical-align:middle;position:relative}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span:after{content:'';width:6px;height:6px;border-right:1px solid #004976;border-top:1px solid #004976;display:inline-block;vertical-align:text-top;transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg);margin:-10px 10px}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span a.r-list-viewpop{font-size:1.8rem;color:#004976;line-height:3rem;cursor:pointer;font-weight:500}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span a.r-list-viewpop:hover{text-decoration:underline}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span.less-morebtn:after{transform:rotate(-45deg);margin:-6px 10px}@media screen and (max-width:768px){.hotels-featured-section .content ul li .hfs-collection-list-content .right{width:100%;display:block;padding:2rem;border-bottom:1px solid #e7e7e7}.hotels-featured-section .content ul li .hfs-collection-list-content .right .hotel-name h2{font-size:1.8rem;line-height:2.2rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .hotel-name span{font-size:1.2rem;line-height:1.6rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right p{font-size:1.2rem;line-height:2rem;max-height:initial;overflow:initial}.hotels-featured-section .content ul li .hfs-collection-list-content .right .sign-img img{max-width:6rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view{padding-top:0}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view a.r-list-viewbtn{display:block;width:100%;min-width:100%;box-sizing:border-box}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span{text-align:center;display:block;margin-top:1rem}.hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span a.r-list-viewpop{font-size:1.4rem}}.hotels-featured-section .content ul li .hfs-collection-list-prop{width:100%;height:auto;box-sizing:border-box;padding:1.5rem;display:none}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item{width:100%;height:auto;box-sizing:border-box;padding:1.5rem;font-size:0}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-img{width:30%;height:auto;padding-top:20%;display:inline-block;vertical-align:top;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text{width:70%;height:auto;display:inline-block;vertical-align:top;box-sizing:border-box;padding:1rem 2rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text h5{font-size:2.6rem;color:#000;line-height:3rem;font-family:Whitney,Helvetica,sans-serif;font-weight:700}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text p{padding:.5rem 0 2rem 0;font-size:1.8rem;color:#1e1e1e;line-height:3rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn{font-size:1.8rem;color:#004976;line-height:3rem;cursor:pointer;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;position:relative}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn:hover{text-decoration:underline}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn:after{content:'';width:6px;height:6px;border-right:1px solid #004976;border-top:1px solid #004976;display:inline-block;vertical-align:middle;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);margin:0 5px}@media screen and (max-width:768px){.hotels-featured-section .content ul li .hfs-collection-list-prop{padding:1.5rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item{position:relative;padding:0 1.5rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-img{padding-top:30%;margin-top:3rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text{padding:2.5rem 0 1rem 2rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text h5{position:absolute;top:0;left:1.5rem;font-size:1.4rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text p{font-size:1.2rem;color:#000;line-height:1.8rem;padding:.5rem 0 1rem 0}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn{font-size:1.2rem;line-height:1.8rem}.hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn:after{margin-left:5px;border:.4rem solid transparent;border-left-color:#31a2ac}}.hotels-featured-section .content ul li:nth-of-type(1),.hotels-featured-section .content ul li:nth-of-type(2){display:block}.hotels-featured-section .hc-tpl-view-more{width:100%;height:auto;padding:2rem;box-sizing:border-box;text-align:center;background:#fff}.hotels-featured-section .hc-tpl-view-more a.view-more-btn{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.4rem;color:#fff;letter-spacing:1px;text-transform:uppercase;display:inline-block;vertical-align:middle;padding:1.5rem 2rem;min-width:18rem;text-align:center;background-color:#9f7d23;cursor:pointer}.hotels-featured-section .hc-tpl-view-more a.view-more-btn:hover{background:#8f6f18}@media screen and (max-width:768px){.hotels-featured-section .hc-tpl-view-more a.view-more-btn{display:block;width:100%;box-sizing:border-box;min-width:100%}}.expanded1 .content ul li:nth-of-type(3),.expanded1 .content ul li:nth-of-type(4){display:block}.expanded2 .content ul li{display:block}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-content .left .cs-tag{position:absolute;top:0;right:auto;left:0}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-content .right .sign-img img{margin-right:inherit;margin-left:1rem}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view a.r-list-viewbtn{margin-right:inherit;margin-left:3rem}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-content .right .r-list-view span:after{margin-left:inherit;margin-right:10px}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn:after{margin-left:inherit;margin-right:10px;border:.6rem solid transparent;border-right-color:#31a2ac}@media screen and (max-width:768px){html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text{padding:2.5rem 2rem 1rem 0}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text h5{position:absolute;top:0;right:1.5rem;left:auto}html[dir=rtl] .hotels-featured-section .content ul li .hfs-collection-list-prop .prop-item .prop-text a.link-btn:after{margin-left:auto;margin-right:5px;border:.4rem solid transparent;border-right-color:#31a2ac}}.review-bubble__reviewers-info .reviewers-text{width:calc(100% - 6rem)}.review-bubble__reviewers-info span{font-size:3.4rem!important;color:#fff;width:2.5rem;cursor:pointer}@media screen and (max-width:768px){.review-bubble__reviewers-info span{font-size:3rem!important}}.collection-wrapper .hotel-list div.contents a:hover{text-decoration:underline!important}.collection-wrapper .ins-wall .ins-wall-header{background-color:#f0f0f0;padding:9px 0}.collection-wrapper .ins-wall .ins-wall-header .ins-wall-header-container *{color:#292929;line-height:60px}.collection-wrapper .ins-wall .ins-wall-header .ins-wall-header-container a{text-decoration:none;color:#004976}.collection-wrapper .ins-wall .ins-wall-header .ins-wall-header-container a:hover{color:#012848;text-decoration:underline}@media screen and (max-width:768px){.collection-wrapper .destination-section-mobile{display:none}}@media screen and (max-width:768px){.nk2-hotels.hotels-collection{margin-top:0}}@media screen and (min-width:769px){.nk2-hotels.hotels-collection .nk2-hotels-title .nk2-hotels-tabs{top:18px}}.nk2-hotels.hotels-collection .nk2-hotels-views{min-height:auto}.hotels-collection-content .hotels-content{height:auto;padding:4rem 7%;font-size:0}.hotels-collection-content .hotels-content .offers2__listing-region{margin:23px 25px;width:calc(100% / 4 - 50px - .1px)}.hotels-collection-content .hotels-content .offers2__listing-region .offers2__listing-region-ctx{height:90px}.hotels-collection-content .hotels-content .offers2__listing-region .offers2__listing-region-region{font-size:12px;font-family:"Playfair Display";line-height:16px;color:#363636;letter-spacing:.5px;text-transform:uppercase;font-weight:400}.hotels-collection-content .hotels-content .offers2__listing-region .offers2__listing-region-content{font-size:16px;font-weight:700;line-height:21px;color:#4e4e4e;font-family:"Playfair Display"}@media (max-width:768px){.hotels-collection-content .hotels-content{padding:2rem}.hotels-collection-content .hotels-content .offers2__listing-region{width:100%;margin:10px 0}}.profile-page{background-color:#f3f3f3;overflow:hidden;padding:54px 0 96px 0;margin-top:70px}@media screen and (max-width:768px){.profile-page{margin-top:92px;padding:1rem 0}}.profile-page-tab{width:100%;font-size:0}.profile-page-tab .tab-type{display:inline-block;text-align:center;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;text-transform:uppercase;height:6rem}.profile-page-tab .tab-type .tab-title{padding:0 1.7rem;display:inline-block;vertical-align:middle;letter-spacing:1px;font-size:1.4rem;word-break:break-word}.profile-page-tab .tab-type:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:" "}.profile-page-tab .tab-type.tab2{width:50%}.profile-page-tab .tab-type.tab3{width:33.3333%}.profile-page-tab .tab-type.tab4{width:25%}.profile-page-tab .tab-type.tab-changed{border-top:5px solid #32a2ad;color:#767676}.profile-page-tab .tab-type.tab-unchanged{padding-top:5px;background-color:#767676;color:#fff;box-shadow:inset -1px 0 0 0 #f3f3f3}@media screen and (max-width:768px){.profile-page-tab .tab-type{display:none}}.profile-page-tab .tab-mobile-type{display:none}@media screen and (max-width:768px){.profile-page-tab .tab-mobile-type{display:block}.profile-page-tab .tab-mobile-type .tab-select{width:100%;text-align:center;background-color:#d8d8d8;position:relative}.profile-page-tab .tab-mobile-type .tab-select div.titles{width:80%;font-size:1.4rem;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;padding:1.7rem 0;display:inline-block;vertical-align:middle;text-transform:uppercase}.profile-page-tab .tab-mobile-type .tab-select div.titles:after{display:inline-block;content:'';width:0;height:0;border:6px solid transparent;border-top-color:#000;margin-left:8px;border-width:4px;vertical-align:middle}.profile-page-tab .tab-mobile-type .tab-select div.titles span{display:inline-block;max-width:calc(100% - 20px);vertical-align:middle}.profile-page-tab .tab-mobile-type .tab-select select{width:100%;opacity:0;position:absolute;top:0;left:0;z-index:20;height:100%}.profile-page-tab .tab-mobile-type .tab-select .select-arrow{display:none}}.point-message{width:82%;margin:2.5% 0 1% 9%;display:inline-block}@media screen and (max-width:768px){.point-message{display:table-footer-group}}.point-message.points-m{width:80%}@media screen and (max-width:768px){.point-message.points-m{display:inline-block;padding-top:5%;width:85%;margin:2.5% 0 1% 8%}}.point-message.points-h{width:81.5%}@media screen and (max-width:768px){.point-message.points-h{display:inline-block;padding-top:5%;width:85%;margin:2.5% 0 1% 8%}}.point-message.history-m{width:100%!important;margin:2.5% 0 1% 0!important}.point-message.none-m{display:none}@media screen and (max-width:768px){.point-message.none-m{display:block}}.my-points-content{width:100%;height:100%;font-size:0}.my-points-content .points-shopping{width:62%;display:inline-block;vertical-align:top}@media screen and (max-width:768px){.my-points-content .points-shopping{width:85%;display:block;margin-left:7.5%;margin-top:3%}}.points-display{width:17%;display:inline-block;margin-left:9%;margin-right:1%;vertical-align:top}@media screen and (max-width:768px){.points-display{margin-left:8%}}.points-display .display-my-points .my-title{padding:1.2rem 0 1.2rem 2rem;background-color:#4e4e4e}.points-display .display-my-points .my-title .my-span-title{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;font-size:1.4rem;color:#fff;letter-spacing:1px;text-transform:uppercase}.points-display .display-my-points .my-content{padding-bottom:1.6rem;background:#fff;box-shadow:inset -1px 0 0 0 #adadad,inset 1px -1px 0 0 #adadad}.points-display .display-my-points .my-content .my-span-lable{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.2rem;color:#000;letter-spacing:1px;display:block;padding-top:1.5rem;padding-left:2rem;text-transform:uppercase}.points-display .display-my-points .my-content .my-span-money{font-size:3rem;color:#000;display:block;padding-left:2rem;padding-top:1rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300}@media screen and (max-width:768px){.points-display .display-my-points .my-content .my-span-money{font-size:3.8rem}}.points-display .display-months-points{padding-bottom:1.6rem;background:#fff;border:1px solid #adadad;margin-top:1rem}.points-display .display-months-points .months-span-lable{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;color:#363636;letter-spacing:1px;display:block;font-size:1.2rem;padding:0 2rem;margin-top:1.4rem;text-transform:uppercase}.points-display .display-months-points .months-span-money{font-size:2.4rem;color:#000;display:block;padding-top:1rem;font-weight:700;padding-left:2rem}@media screen and (max-width:768px){.points-display .display-months-points .months-span-money{font-size:3.2rem}}@media screen and (max-width:768px){.points-display{width:85%;display:block}}@media screen and (min-width:769px){.max-1440 .my-points-content{margin:0 auto;max-width:1440px}.max-1440 .point-details{margin:0 auto;max-width:1440px}}html[dir=rtl] .points-display{margin-right:9%;margin-left:1%}html[dir=rtl] .points-display .display-my-points .my-title{padding:1.2rem 2rem 1.2rem 0}html[dir=rtl] .points-display .display-my-points .my-content .my-span-lable{padding-left:0;padding-right:2rem}html[dir=rtl] .points-display .display-my-points .my-content .my-span-money{padding-left:0;padding-right:2rem}html[dir=rtl] .points-display .display-months-points .months-span-money{padding-left:0;padding-right:2rem}.my-bookings-history{margin:0 auto}@media screen and (max-width:768px){.my-bookings-history .view-message-bar{display:table;width:100%;margin:5% 0}}.my-bookings-history .bookings-bar .bar-pc{width:100%;background-color:#31a2ac;font-size:0}@media screen and (max-width:768px){.my-bookings-history .bookings-bar .bar-pc{display:none}}.my-bookings-history .bookings-bar .bar-pc .bar{display:inline-block;height:100%;color:#fff;vertical-align:top;text-transform:uppercase;letter-spacing:.5px;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;padding:.5rem 0}.my-bookings-history .bookings-bar .bar-pc .bar .bar-title{padding-left:1.3rem;white-space:nowrap;cursor:pointer}.my-bookings-history .bookings-bar .bar-pc .bar .bar-title .bar-text{display:inline-block;vertical-align:middle;padding:.5rem 0;font-size:1rem}.my-bookings-history .bookings-bar .bar-pc .bar .bar-title .bar-icon{display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-top-color:#363636;vertical-align:middle;margin-top:6px;margin-left:.5rem;border-top-color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.my-bookings-history .bookings-bar .bar-pc .bar .bar-title .bar-icon.hide{display:none!important}.my-bookings-history .bookings-bar .bar-pc .bar .bar-title .bar-icon.expanded.bar-icon{border-bottom-color:#fff!important;display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-bottom-color:#363636;margin-top:-2px}.my-bookings-history .bookings-bar .bar-mobile{display:none;font-size:0;padding-top:1rem;width:100%;padding-bottom:2rem}.my-bookings-history .bookings-bar .bar-mobile .select-lable{display:inline-block;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:700;color:#363636;text-transform:uppercase;vertical-align:middle;width:10rem;letter-spacing:1px;font-size:1.7rem}@media screen and (max-width:768px){.my-bookings-history .bookings-bar .bar-mobile .select-lable{letter-spacing:.86px;font-size:1.2rem;width:23%;margin-left:4%}}.my-bookings-history .bookings-bar .bar-mobile .bar-select{border:1px solid #767676;background:#fff;background-image:url(/assets/img/quickbook/arrow_down.png);background-repeat:no-repeat;background-size:20px auto;background-position:98% center;overflow:hidden;width:22.9rem;display:inline-block;vertical-align:middle}@media screen and (max-width:768px){.my-bookings-history .bookings-bar .bar-mobile .bar-select{width:72%}}.my-bookings-history .bookings-bar .bar-mobile .bar-select select{padding:1rem 0 1rem .5rem;background:0 0!important;border:none!important;box-shadow:none!important;cursor:pointer;text-transform:uppercase;width:calc(98% + 30px)!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;color:#363636;letter-spacing:1px;font-size:1.7rem}@media screen and (max-width:768px){.my-bookings-history .bookings-bar .bar-mobile .bar-select select{letter-spacing:.86px;font-size:1.2rem}}.my-bookings-history .bookings-bar .bar-mobile.bar-booking-all{display:block!important}@media screen and (max-width:768px){.my-bookings-history .bookings-bar .bar-mobile{display:block}}.my-bookings-history .bookings-content{width:100%;font-size:0}.my-bookings-history .bookings-content .no-data-bookings{font-size:2.5rem;text-align:center;padding:0 25%;font-family:Whitney,Helvetica,sans-serif;font-weight:300;display:none;height:12em;padding-top:4em}.my-bookings-history .bookings-content .no-data-bookings a{color:#31a2ac}@media screen and (max-width:768px){.my-bookings-history .bookings-content{border-bottom:1px solid #adadad}}.my-bookings-history .bookings-content .row-item{box-shadow:inset 0 -1px 0 0 #e7e7e7;background:#fff}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content{height:100%;border-bottom:1px solid #e7e7e7}.my-bookings-history .bookings-content .row-item .row-content.border-no-b{border-bottom:0}}.my-bookings-history .bookings-content .row-item .row-content:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:" "}.my-bookings-history .bookings-content .row-item .row-content .row{display:inline-block;vertical-align:middle;font-size:1.4rem;color:#000}.my-bookings-history .bookings-content .row-item .row-content .row .row-title{padding:1.6rem 0 1.6rem 1.5rem;font-family:Whitney,Helvetica,sans-serif;font-weight:300;display:inline-block}.my-bookings-history .bookings-content .row-item .row-content .row .row-title.row-title-pointsHistory{padding:2.4rem 0 2.4rem 1.5rem}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title.row-title-pointsHistory{padding:.4rem 0 0 5%}}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title{padding-top:1.6rem;padding-left:5%;padding-bottom:0;text-transform:capitalize}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-mobile{display:none}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-mobile{display:block;text-transform:uppercase;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.1rem;color:#363636;margin-bottom:.4rem}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-but{display:block;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;font-size:1.2rem;color:#31a2ac;letter-spacing:1px;text-transform:uppercase;padding-top:1rem;cursor:pointer}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-but{font-size:1.2rem;line-height:1.6rem;margin-bottom:1.2rem;padding-top:.6rem}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-but .row-icon{display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-top-color:#363636;vertical-align:middle;margin-top:6px;margin-left:5px;border-top-color:#31a2ac;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-but .row-icon.expanded+.redeemed-content-mobile{padding-top:1.2rem!important}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-but .row-icon.expanded.row-icon{border-bottom-color:#31a2ac!important;display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-bottom-color:#363636;margin-top:-1px}.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-size{font-family:Whitney,Helvetica,sans-serif;font-weight:500}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title .row-size{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:1.8rem;color:#000;line-height:2.2rem}}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title.row-booking-on{display:block;font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.4rem;color:#000;padding-top:.4rem;padding-bottom:0}}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title.row-bookingon-hotel{display:block;padding-top:.4rem;padding-bottom:0}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title.row-start{text-transform:capitalize;font-family:Whitney,Helvetica,sans-serif;font-weight:500}.my-bookings-history .bookings-content .row-item .row-content .row .row-title.upcoming{color:#12c068}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title.upcoming{color:#2eb025}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title.cancel{color:red}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title.status-s{font-size:1.6rem}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title-mobile{display:none}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title-mobile.pointsHistory-title-mobile{padding-top:1.6rem}}.my-bookings-history .bookings-content .row-item .row-content .row .row-title-mobile.redeem-title-mobile{padding-top:0}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row .row-title-mobile{display:block;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.1rem;color:#363636;text-transform:uppercase;padding-left:5%;padding-top:1.2rem}}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content .row:last-child{margin-bottom:1.2rem}}.my-bookings-history .bookings-content .row-item .row-content.redeemed-content-mobile{display:none}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content.redeemed-content-mobile{display:block;border-top:1px solid #e7e7e7;padding-top:2rem}.my-bookings-history .bookings-content .row-item .row-content.redeemed-content-mobile.border-no-t{border-top:0}.my-bookings-history .bookings-content .row-item .row-content.redeemed-content-mobile.padding-t{padding-top:.5rem}}@media screen and (max-width:768px) and (max-width:768px){.my-bookings-history .bookings-content .row-item .row-content.redeemed-content-mobile.padding-t{padding-top:0}}.my-bookings-history .bookings-content .row-item.all-booking-item{box-shadow:inset -1px -1px 0 0 #adadad,inset 1px 1px 0 0 #adadad}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item.booking-on-item{border-top:1px solid #adadad;border-left:1px solid #adadad;border-right:1px solid #adadad;margin-top:2rem}.my-bookings-history .bookings-content .row-item.booking-on-item:first-child{margin-top:0}}@media screen and (max-width:768px){.my-bookings-history .bookings-content .row-item.points-history-item{border:1px solid #adadad;margin-top:2rem}.my-bookings-history .bookings-content .row-item.points-history-item:first-child{margin-top:0}.my-bookings-history .bookings-content .row-item.points-history-item.three-border{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:0;border-top:1px solid #e7e7e7}}.my-bookings-history .bookings-pages{width:100%;font-size:0;margin-top:3rem;text-transform:uppercase;padding-bottom:3rem}@media screen and (max-width:768px){.my-bookings-history .bookings-pages{margin-top:1rem;padding-bottom:2rem}}.my-bookings-history .bookings-pages .pages-prev{cursor:pointer;font-size:1.6rem;display:inline-block;width:30%;text-align:left;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:.89px;color:#363636}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-prev{font-size:1.4rem;letter-spacing:0}}.my-bookings-history .bookings-pages .pages-prev .pc-prev-b{cursor:pointer;display:inline-block;vertical-align:middle}.my-bookings-history .bookings-pages .pages-prev .pc-prev-b.end{opacity:.2;cursor:not-allowed}.my-bookings-history .bookings-pages .pages-prev.prev-pc{display:inline-block;cursor:inherit}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-prev.prev-pc{display:none}}.my-bookings-history .bookings-pages .pages-prev.prev-moble{display:none}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-prev.prev-moble{display:inline-block}}.my-bookings-history .bookings-pages .pages-prev span[class^=icon-]{font-size:3rem;vertical-align:middle;display:inline-block;padding-bottom:.5rem}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-prev span[class^=icon-]{font-size:2.2rem}}.my-bookings-history .bookings-pages .pages-total{font-size:1.6rem;display:inline-block;width:40%;text-align:center;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:.89px;color:#363636}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-total{font-size:1.2rem;letter-spacing:0}}.my-bookings-history .bookings-pages .pages-next{cursor:pointer;font-size:1.6rem;display:inline-block;width:30%;text-align:right;font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;letter-spacing:.89px;color:#363636}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-next{font-size:1.4rem;letter-spacing:0}}.my-bookings-history .bookings-pages .pages-next .pc-next-b{cursor:pointer;display:inline-block;vertical-align:middle}.my-bookings-history .bookings-pages .pages-next .pc-next-b.end{opacity:.2;cursor:not-allowed}.my-bookings-history .bookings-pages .pages-next.next-pc{display:inline-block;cursor:inherit}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-next.next-pc{display:none}}.my-bookings-history .bookings-pages .pages-next.next-moble{display:none}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-next.next-moble{display:inline-block}}.my-bookings-history .bookings-pages .pages-next span[class^=icon-]{font-size:3rem;vertical-align:middle;display:inline-block;padding-bottom:.5rem}@media screen and (max-width:768px){.my-bookings-history .bookings-pages .pages-next span[class^=icon-]{font-size:2.2rem}}.my-bookings-history.history-box{width:88.4%}@media screen and (max-width:768px){.my-bookings-history.history-box{width:87.5%}}@media screen and (max-width:768px){.my-bookings-history.history-box.mm2-voucher-page{width:100%}.my-bookings-history.history-box.mm2-voucher-page .bookings-content{border-bottom:none}.my-bookings-history.history-box.mm2-voucher-page .view-message-bar{margin:0}}.first-width{width:22.5%}@media screen and (max-width:768px){.first-width{width:100%}}.all-width{width:calc(77.5% / 5 - .1px)}@media screen and (max-width:768px){.all-width{display:none!important}}.hotel-content{width:100%;height:100%;font-size:0}@media screen and (max-width:768px){.hotel-content{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:1.2rem}}@media screen and (max-width:768px){.hotel-content.mobile-border0{border:0}}@media screen and (max-width:768px){.hotel-content.mobile-m-bottom{margin-bottom:0}}.hotel-content.hotel-hide{display:none}@media screen and (max-width:768px){.hotel-content.allbookings-content{border-top:0;border-bottom:0;margin-bottom:0}}.hotel-content.voucher-showbox{display:block!important}@media screen and (max-width:768px){.hotel-content.voucher-showbox{margin-bottom:1.2rem!important}}.hotel-content .content-left{width:60%;height:100%;vertical-align:top;display:inline-block}@media screen and (max-width:768px){.hotel-content .content-left{width:90%}}.hotel-content .content-left .left-title{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2.2rem;color:#000;display:block;padding-top:2rem;padding-left:3.4rem;text-transform:capitalize}.hotel-content .content-left .left-title.all-booking-title{padding-top:2.4rem;font-size:2.6rem;padding-left:2.4rem;line-height:3.1rem}@media screen and (max-width:768px){.hotel-content .content-left .left-title.all-booking-title{font-size:1.8rem;padding-top:1.6rem;padding-left:5%;line-height:2.2rem}}@media screen and (max-width:768px){.hotel-content .content-left .left-title{padding-left:5%;padding-top:1.2rem;font-size:1.6rem}}.hotel-content .content-left .content-data{font-size:0}.hotel-content .content-left .content-data.all-booking-datas{padding-bottom:2.4rem}@media screen and (max-width:768px){.hotel-content .content-left .content-data.all-booking-datas{padding-bottom:1.6rem}}.hotel-content .content-left .content-data .all-booking-data{display:inline-block;width:50%;vertical-align:top}@media screen and (max-width:768px){.hotel-content .content-left .content-data .all-booking-data{width:100%}}.hotel-content .content-left .content-data .data-item-box{width:calc(50% - 3.4rem);display:inline-block;vertical-align:top;padding-left:3.4rem}.hotel-content .content-left .content-data .data-item-box.allbooking-item-box{padding-left:2.4rem;padding-top:.6rem}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box.allbooking-item-box{padding-top:0;padding-left:0}}.hotel-content .content-left .content-data .data-item-box.allbooking-item-box .data-item{padding-top:1.7rem}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box.allbooking-item-box .data-item{padding-top:1.2rem}}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box{width:100%;display:block;padding-left:0}}.hotel-content .content-left .content-data .data-item-box .data-item{padding-top:1.9rem;display:inline-block;width:100%;vertical-align:top}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box .data-item{padding-left:5%;width:100%;padding-top:1.2rem}}.hotel-content .content-left .content-data .data-item-box .data-item .item-title{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.2rem;color:#363636;text-transform:uppercase;display:block}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box .data-item .item-title{font-size:1.1rem}}.hotel-content .content-left .content-data .data-item-box .data-item .item-list{font-family:Whitney,Helvetica,sans-serif;font-weight:500;font-size:1.6rem;color:#000;display:block;text-transform:capitalize;padding-top:.5rem}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box .data-item .item-list{font-size:1.4rem;padding-top:.4rem}}.hotel-content .content-left .content-data .data-item-box .data-item .item-list .list-add-on{text-transform:lowercase}.hotel-content .content-left .content-data .data-item-box .data-item .item-list .list-occupancy:last-child{display:none}.hotel-content .content-left .content-data .data-item-box .data-item .item-list .list-nights{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.45rem;color:#000;text-transform:lowercase}@media screen and (max-width:768px){.hotel-content .content-left .content-data .data-item-box .data-item .item-list .list-nights{font-size:1.25rem}}.hotel-content .content-left .content-data .data-item-box .data-item.all-item-width{display:block!important;width:100%!important}.hotel-content .content-right{width:40%;height:100%;vertical-align:top;display:inline-block}@media screen and (max-width:768px){.hotel-content .content-right.all-booking-right{display:none}}.hotel-content .content-right.all-booking-mobile{display:none}@media screen and (max-width:768px){.hotel-content .content-right.all-booking-mobile{display:block!important;width:100%}}@media screen and (max-width:768px){.hotel-content .content-right{width:90%;padding-left:5%}}.hotel-content .content-right .content-pice{width:78%;padding-top:2rem;padding-bottom:2rem;margin:0 auto}@media screen and (max-width:768px){.hotel-content .content-right .content-pice{width:100%;padding-bottom:0;padding-top:1.2rem}}.hotel-content .content-right .content-pice .content-no{background-color:#4e4e4e;border-top:1px solid #adadad;border-left:1px solid #adadad;border-right:1px solid #adadad;padding-top:1.4rem;padding-bottom:1.4rem;padding-left:2rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-no{padding-left:1.2rem;padding-top:1.2rem;padding-bottom:1.2rem}}.hotel-content .content-right .content-pice .content-no .no-titel{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;color:#fff;display:block;text-transform:uppercase}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-no .no-titel{font-size:1.2rem;padding-bottom:.3rem}}.hotel-content .content-right .content-pice .content-no .no-code{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2.6rem;color:#fff;display:block;margin-top:.2rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-no .no-code{font-size:2.2rem}}.hotel-content .content-right .content-pice .content-total{background-color:#fff;border:1px solid #adadad}.hotel-content .content-right .content-pice .content-total .total-item{padding-left:2rem;padding-top:1.5rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item{padding-left:1.2rem;padding-top:1.2rem}}.hotel-content .content-right .content-pice .content-total .total-item .item-list{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500;color:#000;display:block;padding-top:.3rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .item-list{padding-top:0}}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-size-12{font-size:1.2rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-size-12{font-size:1.2rem}}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-size-26{font-size:2.6rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-size-26{font-size:2.4rem}}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-family-500{font-family:'Museo Sans',Helvetica,sans-serif;font-weight:500}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-family-bold{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-famuly-book{font-family:Whitney,Helvetica,sans-serif;font-weight:300;cursor:pointer}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-spacing{letter-spacing:1px}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-bottom{padding-bottom:1.6rem}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-bottom{padding-bottom:1.2rem}}.hotel-content .content-right .content-pice .content-total .total-item .item-list.list-transform{text-transform:uppercase}.hotel-content .content-right .content-pice .content-total .total-item .item-list .list-icon{display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-top-color:#363636;vertical-align:middle;margin-top:7px;margin-left:5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hotel-content .content-right .content-pice .content-total .total-item .item-list .list-icon.expanded.list-icon{display:inline-block;content:'';width:0;height:0;border:3px solid transparent;border-bottom-color:#363636;margin-top:1px}.hotel-content .content-right .content-pice .content-total .total-item .tax-content{display:none}.hotel-content .content-right .content-pice .content-total .total-item .tax-content .tax-item{font-size:0;font-family:Whitney,Helvetica,sans-serif;font-weight:300;color:#767676;margin-top:1rem}.hotel-content .content-right .content-pice .content-total .total-item .tax-content .tax-item .tax-date{font-size:1.1rem;display:inline-block;width:60%}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .tax-content .tax-item .tax-date{font-size:1.1rem}}.hotel-content .content-right .content-pice .content-total .total-item .tax-content .tax-item .tax-number{font-size:1.1rem;display:inline-block;text-align:right;width:30%}@media screen and (max-width:768px){.hotel-content .content-right .content-pice .content-total .total-item .tax-content .tax-item .tax-number{font-size:1.1rem}}.hotel-content .content-input{padding-left:2.4rem;padding-bottom:3.6rem}.hotel-content .content-input.voucher-input{padding-left:1rem;padding-top:2rem;padding-bottom:3rem}@media screen and (max-width:768px){.hotel-content .content-input.voucher-input{padding-top:0;padding-left:0;padding-bottom:2rem}}.hotel-content .content-input.input-pc{display:block!important;margin-top:1.9rem}@media screen and (max-width:768px){.hotel-content .content-input.input-pc{display:none!important}}.hotel-content .content-input.input-moblie{display:none!important}@media screen and (max-width:768px){.hotel-content .content-input.input-moblie{display:block!important}}@media screen and (max-width:768px){.hotel-content .content-input{padding-left:0;text-align:center;padding-bottom:1.2rem}}.hotel-content .content-input .button{margin-left:1.7rem;width:20rem;padding:0 0}@media screen and (max-width:768px){.hotel-content .content-input .button{margin-left:0;margin-top:1.4rem;width:80.5%;height:4rem;line-height:3.9rem;font-size:1.2rem}}.hotel-content .content-input .float-dark{float:left}@media screen and (max-width:768px){.hotel-content .content-input .float-dark{float:none}}.hotel-content .content-input .p-rebook{font-size:1.5rem;margin-left:1.7rem;padding:1rem 0;color:#363636;opacity:.8}@media screen and (max-width:768px){.hotel-content .content-input .p-rebook{font-size:1.3rem;margin-top:1.2rem;color:#363636;opacity:.8;text-align:left;padding-left:1.2rem;padding-top:0;padding-bottom:0}}.hotel-content .voucher-content{border-top:1px solid #e7e7e7;padding-top:2rem}@media screen and (max-width:768px){.hotel-content .voucher-content{padding-top:1rem}}.hotel-content .voucher-content .voucher-title{font-family:Whitney,Helvetica,sans-serif;font-weight:700;font-size:2.2rem;padding-left:2.6rem;color:#000;display:block;padding-bottom:1.4rem}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-title{font-size:1.6rem;padding-bottom:1.2rem;padding-left:5%}}.hotel-content .voucher-content ul{padding-left:4.5rem;list-style:initial;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;color:#000}@media screen and (max-width:768px){.hotel-content .voucher-content ul{font-size:1.2rem;color:#000;width:75%;padding-left:12%}}.hotel-content .voucher-content ul li{line-height:1.8rem}.hotel-content .voucher-content ul li:last-child{padding-top:.6rem}.hotel-content .voucher-content ul li .li-gmail{font-family:Whitney,Helvetica,sans-serif;font-weight:700}.hotel-content .voucher-content .voucher-add-form{margin-left:2.6rem}.hotel-content .voucher-content .voucher-add-form .field{width:50.5rem;max-width:96%}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .field{width:100%;max-width:inherit}}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form{margin-left:0}}.hotel-content .voucher-content .voucher-add-form .v-emal-input{padding:3rem 0}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .v-emal-input{padding-top:0;padding-left:0;padding-bottom:2rem;text-align:center}}.hotel-content .voucher-content .voucher-add-form .v-emal-input .button{margin-right:1.7rem;width:20rem;padding:0 0;max-width:calc(50% - 1.7rem)}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .v-emal-input .button{margin-right:0;margin-top:1.5rem;width:80.5%;height:4rem;line-height:3.9rem;max-width:inherit}}.hotel-content .voucher-content .voucher-add-form .v-emal-input .float-dark{float:left}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .v-emal-input .float-dark{float:none}}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .field{margin-left:5%}}.hotel-content .voucher-content .voucher-add-form .field label{font-size:1.6rem}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .field label{font-size:1.2rem}}.hotel-content .voucher-content .voucher-add-form .field .input-box{width:50rem}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .field .input-box input{font-size:1.2rem}}@media screen and (max-width:768px){.hotel-content .voucher-content .voucher-add-form .field .input-box{width:94%}}.hotel-content .voucher-showterms{padding-bottom:2rem;padding-left:2.6rem}@media screen and (max-width:768px){.hotel-content .voucher-showterms{padding-bottom:1.2rem;border-bottom:1px solid #e7e7e7;padding-left:5%}}.hotel-content .voucher-showterms .showterms-title{font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.4rem;color:#000;cursor:pointer}@media screen and (max-width:768px){.hotel-content .voucher-showterms .showterms-title{font-size:1.2rem}}.hotel-content .voucher-showterms .showterms-title .showterms-icon{display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-top-color:#363636;vertical-align:middle;margin-top:9px;margin-left:4px;border-top-color:#363636;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.hotel-content .voucher-showterms .showterms-title .showterms-icon.expanded.showterms-icon{border-bottom-color:#363636!important;display:inline-block;content:'';width:0;height:0;border:4px solid transparent;border-bottom-color:#363636;margin-top:0}.hotel-content .voucher-showterms .showterms-content{width:60%;display:none}.hotel-content .voucher-showterms .showterms-content.show{display:block!important}@media screen and (max-width:768px){.hotel-content .voucher-showterms .showterms-content{width:90%}}.hotel-content .voucher-showterms .showterms-content .content-text{display:block;font-family:Whitney,Helvetica,sans-serif;font-weight:300;font-size:1.2rem;color:#000;line-height:1.6rem;padding-top:1.4rem}@media screen and (max-width:768px){.hotel-content .voucher-showterms .showterms-content .content-text{font-size:1rem}}.points-width1{width:22%}@media screen and (max-width:768px){.points-width1{width:100%;display:none!important}}.points-width2{width:13.2%}@media screen and (max-width:768px){.points-width2{width:100%}}.points-width3{width:12.8%}@media screen and (max-width:768px){.points-width3{width:100%}}.points-width4{width:20%}@media screen and (max-width:768px){.points-width4{width:100%}}.points-width5{width:15.2%}@media screen and (max-width:768px){.points-width5{width:100%}}.points-width6{width:11.8%}@media screen and (max-width:768px){.points-width6{width:100%}}.points-width7{width:14.8%}@media screen and (max-width:768px){.points-width7{width:100%}}.points-width8{width:9.2%}@media screen and (max-width:768px){.points-width8{width:100%}}.points-width9{width:12.8%}@media screen and (max-width:768px){.points-width9{width:100%}}.points-mobile-hotel{display:none!important}@media screen and (max-width:768px){.points-mobile-hotel{display:block!important}}.redeemed-width1{width:25%}@media screen and (max-width:768px){.redeemed-width1{width:100%;padding-top:.4rem}}.redeemed-width2{width:18.75%}@media screen and (max-width:768px){.redeemed-width2{width:100%;display:none!important}}@media screen and (max-width:768px){.redeemed-width2-moblie{width:100%}}@media screen and (min-width:769px){.max-1440 .my-bookings-history.history-box{max-width:1440px}}html[dir=rtl] .my-bookings-history .bookings-bar .bar-title{padding-right:1.3rem;padding-left:0}html[dir=rtl] .my-bookings-history .bookings-bar .bar-select select{padding:1rem 2.5rem 1rem 0}html[dir=rtl] .my-bookings-history .bookings-content .row-item .row .row-title{padding:1.6rem 1.5rem 1.6rem 0}html[dir=rtl] .my-bookings-history .bookings-content .row-item .row .row-title.row-title-pointsHistory{padding:2.4rem 1.5rem 2.4rem 0}@media screen and (max-width:768px){html[dir=rtl] .my-bookings-history .bookings-content .row-item .row .row-title-mobile{padding-left:0;padding-right:5%}}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-left .left-title{padding-left:0;padding-right:3.4rem}@media screen and (max-width:768px){html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-left .left-title{padding-left:0;padding-right:5%}}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-left .content-data .data-item-box{padding-left:0;padding-right:3.4rem}@media screen and (max-width:768px){html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-left .content-data .data-item-box{padding-left:0;padding-right:5%}}@media screen and (max-width:768px){html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-right{padding-left:0;padding-right:5%}}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-right .content-pice .content-no{padding-right:2rem;padding-left:0}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-right .content-pice .content-total .total-item{padding-left:0;padding-right:2rem}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-showterms{padding-left:0;padding-right:2.6rem}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-content .voucher-title{padding-left:0;padding-right:2.6rem}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-content ul{padding-left:0;padding-right:4.5rem}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-content .voucher-add-form{margin-left:0;margin-right:2.6rem}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-content .voucher-add-form .v-emal-input .button{margin-left:1.7rem;margin-right:0}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .voucher-content .voucher-add-form .v-emal-input .float-dark{float:inherit}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-input{padding-right:1rem;padding-left:0}@media screen and (max-width:768px){html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-input{padding-right:0;padding-left:0}}html[dir=rtl] .my-bookings-history .bookings-content .hotel-content .content-input .float-dark{float:inherit}html[dir=rtl] .my-bookings-history .bookings-pages .pages-prev{text-align:right}html[dir=rtl] .my-bookings-history .bookings-pages .pages-prev span[class^=icon-]{transform:rotate(180deg);padding-bottom:0;padding-top:.5rem}html[dir=rtl] .my-bookings-history .bookings-pages .pages-next{text-align:left}html[dir=rtl] .my-bookings-history .bookings-pages .pages-next span[class^=icon-]{transform:rotate(180deg);padding-bottom:0;padding-top:.5rem}.x-img{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#676767}.x-img.x-img-top{background-position:top}.x-img-mask::before{content:"";display:block;position:absolute;bottom:0;right:0;left:0;top:0;background-color:rgba(0,0,0,.3)}.x-btn{padding:0;text-align:center;box-sizing:border-box;text-transform:uppercase;display:inline-block;outline:0;cursor:pointer;white-space:nowrap;border-radius:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease false;-o-transition:all .2s ease false;transition:all .2s ease}.x-btn-white{height:46px;padding:0 2.8em;line-height:42px;border:2px solid #fff;color:#fff;background-color:transparent}.x-btn-white:hover{color:#000;background-color:#fff}.x-btn-azure{width:200px;height:50px;border:0;color:#fff;background-color:#31a2ac}.x-btn-azure:hover{background-color:#188993}.x-btn-azure:disabled{cursor:not-allowed;color:#667e80;background-color:#244649}.x-btn-azure.hollow:disabled{border:2px solid #31a2ac;color:#31a2ac;background-color:#fff}.x-btn-black{min-width:89px;height:36px;border:1px solid #000;white-space:normal;padding:0 4px;color:#000;background-color:transparent}@media screen and (max-width:1150px){.x-btn-black{width:60px;padding:0}}.card.selected i.x-btn-black.radio,.offer-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-btn-black.radio,.package-detail .main .room-selection .room-module-item .room-selection-block .room-content .room-description .select-block.selected i.x-btn-black.radio,.x-btn-black.checked,.x-btn-black.selected,div.tpl-meeting-hotel.display-grid.view-feature .corner-mark i.x-btn-black{color:#fff;background-color:#000}.x-btn-vague{width:170px;height:50px;border:2px solid #000;color:#000;background-color:transparent}.x-btn-vague:hover{color:#fff;background-color:#000}.x-btn-br-none{border-right:none}.x-mask{position:fixed;bottom:0;right:0;left:0;top:0}.x-mask-white{z-index:200;background-color:rgba(255,255,255,.5)}.x-mask-black{z-index:10001;background-color:rgba(0,0,0,.5)}.x-link{color:currentColor;outline:0}.x-load{border:0;display:block}.x-load-sm{width:6rem}.x-zoom{padding:.2em;background-color:#000;color:#fff}.x-full{width:100%}.x-hide{display:none}